/* Cache file:2975_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 {
}
.I48347 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;
margin-top:0px;

	
}
.I48347:hover {
}

.I48348 {
display:flex;

order:23;
flex:auto;
margin-top:10px;
padding-top:100px;
box-sizing:border-box;


}
.I48348:hover {
}
@media (max-width:992px) {
.I48348 {

width:100%;
padding-top:70px;


}
.I48348:hover {
}
}
@media (max-width:640px) {
.I48348 {

width:100vw;
margin-top:40px;


}
.I48348:hover {
}
}
@media (min-width:1440px) {
.I48348 {

order:28;

}
.I48348:hover {
}
}
.I48353 {
display:flex;
position:var(--I48353-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
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(--I48353-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I48353-location-transform:translate(0px,0px);
	

transform:
var(--I48353-location-transform, translate(0px,0px))
var(--I48353-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I48353:hover {
}
.I48353 {
--I48353-position-static-computed:static;
}
.I48353 > .sector, .I48353 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I48353 {

position:fixed;
z-index:var(--I48353-z-index, 1);

transform:
var(--I48353-location-transform, translate(0px,0px))
var(--I48353-user-box-transform, translate(0px,0px))
;


}
.I48353:hover {
}

}
@media (max-width:640px) {
.I48353 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I48353-z-index, 1);

transform:
var(--I48353-location-transform, translate(0px,0px))
var(--I48353-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I48353:hover {
}
.I48353 {
--I48353-position-static-computed:static;
}
.I48353 > .sector, .I48353 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I48353 {

order:25;
}
.I48353:hover {
}

}
.I48358 {
display:flex;
position:var(--I48358-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;
width:100%;

align-items:center;
justify-content:center;


}
.I48358:hover {
}

@media (max-width:640px) {
.I48358 {

width:100vw;

}
.I48358:hover {
}

}

.I48366 {
display:flex;
position:var(--I48366-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:52;
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;
--I48366-location-transform:translate(0px,0px);
z-index:var(--I48366-z-index, auto);

transform:
var(--I48366-location-transform, translate(0px,0px))
var(--I48366-user-box-transform, translate(0px,0px))
;

--I48366-z-index:1000;
position:var(--I48366-position-static-computed, static);
flex-direction:row;
justify-content:flex-start;

flex-wrap:wrap;
}
.I48366:hover {
}
.I48366 {
--I48366-position-static-computed:static;
}
.I48366 > .sector, .I48366 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I48366 {

width:100vw;

}
.I48366:hover {
}

}
@media (max-width:640px) {
.I48366 {

width:100%;

}
.I48366:hover {
}

}
@media (min-width:1440px) {
.I48366 {

order:59;
}
.I48366:hover {
}

}
.I48365 {
display:flex;
position:var(--I48365-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:42;
}
.I48365:hover {
}

@media (min-width:1440px) {
.I48365 {

order:49;
}
.I48365:hover {
}

}
.I48367 {
display:flex;
position:var(--I48367-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I48367:hover {
}

@media (min-width:1440px) {
.I48367 {

order:51;
}
.I48367:hover {
}

}
.I48364 {
display:flex;
position:var(--I48364-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:40;
}
.I48364:hover {
}

@media (min-width:1440px) {
.I48364 {

order:47;
}
.I48364:hover {
}

}
.I48363 {
display:flex;
position:var(--I48363-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:37;
}
.I48363:hover {
}

@media (min-width:1440px) {
.I48363 {

order:44;
}
.I48363:hover {
}

}
.I48361 {
display:flex;
position:var(--I48361-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I48361:hover {
}


.I48362 {
display:flex;
position:var(--I48362-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:33;
}
.I48362:hover {
}

@media (min-width:1440px) {
.I48362 {

order:40;
}
.I48362:hover {
}

}
.I48354 {
display:flex;
position:var(--I48354-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:18;
}
.I48354:hover {
}

@media (min-width:1440px) {
.I48354 {

order:26;
}
.I48354:hover {
}

}
.I48360 {
display:flex;
position:var(--I48360-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I48360:hover {
}


.I48351 {
display:flex;
position:var(--I48351-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
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(--I48351-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I48351-location-transform:translate(0px,0px);
z-index:var(--I48351-z-index, 1);

transform:
var(--I48351-location-transform, translate(0px,0px))
var(--I48351-user-box-transform, translate(0px,0px))
;

--I48351-z-index:555;
}
.I48351:hover {
}
.I48351 {
--I48351-position-static-computed:relative;
}
.I48351 > .sector, .I48351 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I48351 {

height:72px;
margin-bottom:-72px;

}
.I48351:hover {
}

}
@media (max-width:640px) {
.I48351 {

width:100vw;
height:100px;
box-sizing:border-box;

}
.I48351:hover {
}

}
@media (min-width:1440px) {
.I48351 {

order:17;
}
.I48351:hover {
}

}
.I48350 {
display:flex;
position:var(--I48350-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;
min-height:80px;
background-color:rgba(17,17,17,0.90000);

position:fixed;
z-index:var(--I48350-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I48350-location-transform:translate(-50%,0px);
	

transform:
var(--I48350-location-transform, translate(0px,0px))
var(--I48350-user-box-transform, translate(0px,0px))
;

--I48350-z-index:999;
}
.I48350:hover {
}
.I48350 {
--I48350-position-static-computed:relative;
}
.I48350 > .sector, .I48350 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I48350 {

height:auto;
min-height:90px;

}
.I48350:hover {
}
.I48350 {
--I48350-position-static-computed:static;
}
.I48350 > .sector, .I48350 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I48350 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I48350:hover {
}

}
@media (min-width:1440px) {
.I48350 {

order:4;
position:fixed;
z-index:var(--I48350-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I48350-location-transform:translate(-50%,0px);
	

transform:
var(--I48350-location-transform, translate(0px,0px))
var(--I48350-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I48350:hover {
}

}
.I48355 {
display:flex;
position:var(--I48355-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:19;
align-items:center;


}
.I48355:hover {
}

@media (min-width:1440px) {
.I48355 {

order:18;
}
.I48355:hover {
}

}
.I48368 {
display:flex;
position:var(--I48368-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:45;
}
.I48368:hover {
}

@media (min-width:1440px) {
.I48368 {

order:52;
}
.I48368:hover {
}

}
.I48352 {
display:flex;
position:var(--I48352-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:12;
width:100%;

}
.I48352:hover {
}

@media (min-width:1440px) {
.I48352 {

order:19;
height:5px;
background-color:rgb(247,105,74);

}
.I48352:hover {
}

}
.I48370 {
display:flex;
position:var(--I48370-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:48;
}
.I48370:hover {
}

@media (min-width:1440px) {
.I48370 {

order:55;
}
.I48370:hover {
}

}
.I48369 {
display:flex;
position:var(--I48369-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I48369:hover {
}

@media (min-width:1440px) {
.I48369 {

order:54;
}
.I48369:hover {
}

}
.I48371 {
display:flex;
position:var(--I48371-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:49;
}
.I48371:hover {
}

@media (min-width:1440px) {
.I48371 {

order:56;
}
.I48371:hover {
}

}
.I48356 {
display:flex;
position:var(--I48356-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:21;
}
.I48356:hover {
}

@media (min-width:1440px) {
.I48356 {

order:24;
}
.I48356:hover {
}

}
.I48359 {
display:flex;
position:var(--I48359-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I48359:hover {
}


.I48357 {
display:flex;
position:var(--I48357-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I48357:hover {
}

@media (min-width:1440px) {
.I48357 {

order:27;
}
.I48357:hover {
}

}
.I48372 {
display:flex;
position:var(--I48372-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I48372:hover {
}

@media (min-width:1440px) {
.I48372 {

order:58;
}
.I48372:hover {
}

}
.I60844 {
display:flex;
position:var(--I60844-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:53;
}
.I60844:hover {
}

@media (min-width:1440px) {
.I60844 {

order:49;
}
.I60844:hover {
}

}
.I67434 {
display:flex;
position:var(--I67434-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I67434:hover {
}

@media (min-width:1440px) {
.I67434 {

order:50;
}
.I67434:hover {
}

}
.I67810 {
display:flex;
position:var(--I67810-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:55;
}
.I67810:hover {
}

@media (min-width:1440px) {
.I67810 {

order:51;
}
.I67810:hover {
}

}
.I71092 {
display:flex;
position:var(--I71092-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I71092:hover {
}


.I79283 {
display:flex;
position:var(--I79283-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I79283:hover {
}

@media (min-width:1440px) {
.I79283 {

order:62;
}
.I79283:hover {
}

}
.I80208 {
display:flex;
position:var(--I80208-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I80208:hover {
}

@media (min-width:1440px) {
.I80208 {

order:64;
}
.I80208:hover {
}

}
.I80574 {
display:flex;
position:var(--I80574-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I80574:hover {
}

@media (min-width:1440px) {
.I80574 {

order:65;
}
.I80574:hover {
}

}
.I81827 {
display:flex;
position:var(--I81827-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:60;
}
.I81827:hover {
}

@media (min-width:1440px) {
.I81827 {

order:69;
}
.I81827:hover {
}

}
.I82193 {
display:flex;
position:var(--I82193-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:30;
}
.I82193:hover {
}

@media (min-width:1440px) {
.I82193 {

order:70;
}
.I82193:hover {
}

}
.I82987 {
display:flex;
position:var(--I82987-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I82987:hover {
}

@media (min-width:1440px) {
.I82987 {

order:71;
}
.I82987:hover {
}

}
.I83550 {
display:flex;
position:var(--I83550-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I83550:hover {
}

@media (min-width:1440px) {
.I83550 {

order:72;
}
.I83550:hover {
}

}
.I84318 {
display:flex;
position:var(--I84318-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I84318:hover {
}


.I84920 {
display:flex;
position:var(--I84920-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
}
.I84920:hover {
}

@media (min-width:1440px) {
.I84920 {

order:16;
}
.I84920:hover {
}

}
.I99621 {
display:flex;
position:var(--I99621-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I99621:hover {
}

@media (min-width:1440px) {
.I99621 {

order:76;
}
.I99621:hover {
}

}
.I115635 {
display:flex;
position:var(--I115635-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115635:hover {
}


.I116255 {
display:flex;
position:var(--I116255-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116255:hover {
}


h1.I48374, .I48374 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48374 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I48374:hover {
}
.I48374 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I48374 > .viewport:hover {
}

@media (max-width:640px) {
.I48374 {

width:100vw;


}
.I48374:hover {
}
.I48374 > .viewport {



}
.I48374 > .viewport:hover {
}

}

.I48375 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I48375:hover {
}
@media (max-width:640px) {
.I48375 {
align-items:flex-start;

	
}
.I48375:hover {
}
}

.I48376 {
display:flex;
position:var(--I48376-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

align-items:center;


}
.I48376:hover {
}

@media (max-width:640px) {
.I48376 {

width:95vw;

align-items:flex-start;


}
.I48376:hover {
}

}

h1.I48377, .I48377 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48377 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:104px;
margin-top:80px;


flex-direction:column;
}
.I48377:hover {
}
.I48377 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;
align-items:center;


}
.I48377 > .viewport:hover {
}
.I48377 > .sector-title, .I48377 > .sector-title.i-collapsible-title {
display:flex;
justify-content:center;
align-items:flex-end;
font-family:Graphik;
font-size:52px;
font-weight:600;
text-align:center;

width:968px;
height:58px;

align-self:center;
}
.I48377 > .sector-title:hover, .I48377 > .sector-title.i-collapsible-title:hover {
}
.I48377 > .sector-title, .I48377 > .sector-title.i-collapsible-title {
}
.I48377 > .sector-title .text, .I48377 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I48377 {


}
.I48377:hover {
}
.I48377 > .viewport {



}
.I48377 > .viewport:hover {
}
.I48377 > .sector-title, .I48377 > .sector-title.i-collapsible-title {
}
.I48377 > .sector-title:hover, .I48377 > .sector-title.i-collapsible-title:hover {
}
.I48377 > .sector-title, .I48377 > .sector-title.i-collapsible-title {
}
.I48377 > .sector-title .text, .I48377 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I48377 {

width:100%;
margin-bottom:39px;
margin-top:30px;


flex-direction:column;
}
.I48377:hover {
}
.I48377 > .viewport {



}
.I48377 > .viewport:hover {
}
.I48377 > .sector-title, .I48377 > .sector-title.i-collapsible-title {
display:flex;
justify-content:flex-start;
font-size:30px;
text-align:left;

width:318px;
padding-left:29px;

align-self:flex-start;
}
.I48377 > .sector-title:hover, .I48377 > .sector-title.i-collapsible-title:hover {
}
.I48377 > .sector-title, .I48377 > .sector-title.i-collapsible-title {
}
.I48377 > .sector-title .text, .I48377 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I48377 {


}
.I48377:hover {
}
.I48377 > .viewport {



}
.I48377 > .viewport:hover {
}
.I48377 > .sector-title, .I48377 > .sector-title.i-collapsible-title {
}
.I48377 > .sector-title:hover, .I48377 > .sector-title.i-collapsible-title:hover {
}
.I48377 > .sector-title, .I48377 > .sector-title.i-collapsible-title {
}
.I48377 > .sector-title .text, .I48377 > .sector-title.i-collapsible-title .text {
}

}
.I48378 {
display:flex;
width:1221px;
height:661px;
margin-top:60px;

}
.I48378:hover {
}
@media (max-width:640px) {
.I48378 {
display:flex;
width:100vw;
height:230px;
margin-top:40px;

}
.I48378:hover {
}
}

h1.I48413, .I48413 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48413 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;
width:100%;
max-width:1230px;


}
.I48413:hover {
}
.I48413 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I48413 > .viewport:hover {
}

@media (max-width:640px) {
.I48413 {

width:100vw;
max-width:1270px;


}
.I48413:hover {
}
.I48413 > .viewport {



}
.I48413 > .viewport:hover {
}

}

.I48414 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-left:57px;
padding-right:57px;
box-sizing:border-box;

align-items:center;

	
}
.I48414:hover {
}
@media (max-width:992px) {
.I48414 {
width:100vw;
padding-left:30px;
padding-right:30px;

	
}
.I48414:hover {
}
}
@media (max-width:640px) {
.I48414 {
padding-left:8px;
padding-right:8px;

	
}
.I48414:hover {
}
}

.I48415 {
display:flex;
position:var(--I48415-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1135px;

}
.I48415:hover {
}

@media (max-width:992px) {
.I48415 {

width:100%;

}
.I48415:hover {
}

}

.I48416 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;
max-width:1104px;
margin-bottom:20px;
padding-left:7px;
padding-right:7px;
box-sizing:border-box;



align-items:center;

	
}
.I48416:hover {
}

@media (max-width:992px) {
.I48416 {



flex-direction:column;

	
}
.I48416:hover {
}

}
@media (max-width:640px) {
.I48416 {

margin-bottom:35px;
padding-left:29px;
padding-right:0px;
box-sizing:border-box;



flex-direction:column;
align-items:flex-start;

	
}
.I48416:hover {
}

}

.I66091 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:100%;



	
}
.I66091:hover {
}


h1.I48417, .I48417 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48417 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I48417:hover {
}
.I48417 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I48417 > .viewport:hover {
}

@media (max-width:992px) {
.I48417 {


}
.I48417:hover {
}
.I48417 > .viewport {

justify-content:center;


}
.I48417 > .viewport:hover {
}

}
@media (max-width:640px) {
.I48417 {

width:100%;
box-sizing:border-box;


}
.I48417:hover {
}
.I48417 > .viewport {

justify-content:center;


}
.I48417 > .viewport:hover {
}

}

h1.I48418, .I48418 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48418 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I48418:hover {
}
.I48418 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I48418 > .viewport:hover {
}

@media (max-width:992px) {
.I48418 {

margin-bottom:15px;
padding-left:0px;


}
.I48418:hover {
}
.I48418 > .viewport {



}
.I48418 > .viewport:hover {
}

}
@media (max-width:640px) {
.I48418 {

width:100%;
margin-bottom:15px;
box-sizing:border-box;


}
.I48418:hover {
}
.I48418 > .viewport {



}
.I48418 > .viewport:hover {
}

}

h1.I48419, .I48419 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48419 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
margin-left:auto;


}
.I48419:hover {
}
.I48419 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I48419 > .viewport:hover {
}

@media (max-width:992px) {
.I48419 {

width:100%;


}
.I48419:hover {
}
.I48419 > .viewport {

justify-content:center;


}
.I48419 > .viewport:hover {
}

}
@media (max-width:640px) {
.I48419 {

width:100%;


}
.I48419:hover {
}
.I48419 > .viewport {

justify-content:flex-start;


}
.I48419 > .viewport:hover {
}

}

h1.I66165, .I66165 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I66165 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;


}
.I66165:hover {
}
.I66165 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I66165 > .viewport:hover {
}


.I48420 {
display:flex;
flex-direction:column;
width:100%;

}
.I48420:hover {
}
h1.I48420, .I48420 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I48420, .I48420 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I48420, .I48420 p {
margin:0px;
}

figure.I48420, .I48420 figure {
margin:0px;
}

a.I48420, .I48420 a {
text-decoration:inherit;
color:inherit;
}

.I48420 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I48420 article, article.I48420 {
margin-bottom:78px;
margin-left:9px;
margin-right:9px;

flex-direction:column;	
}
.I48420 article:hover, article.I48420:hover {
}
.I48420 article.active, article.I48420.active {
}
.I48420 .title {
display:flex;
font-family:Graphik;
font-size:18px;
font-weight:600;
line-height:22px;

width:360px;
margin-top:16px;

}
.I48420 .title:hover {
}
.I48420 article.active .title {
}

.I48420 .title {order:2;}
.I48420 .image, .I48420.image {
width:360px;
height:234px;

order:1;
}
.I48420 .image:hover, .I48420.image:hover {
}
.I48420 article.active .image, .I48420.image {
}

.I48420 .articles {
display:flex;
flex:1;
flex-direction:row;
width:100%;

flex-wrap:wrap;	
}
.I48420 .articles:hover {
}
.I48420 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I48420 .article-container:last-child::after {
content:none;	
}
.I48420:hover .article-container::after {
}

@media (max-width:992px) {
.I48420 {
width:100%;

}
.I48420:hover {
}
.I48420 header {
}
.I48420 article, article.I48420 {
margin-bottom:30px;
margin-left:5px;
margin-right:5px;

	
}
.I48420 article:hover, article.I48420:hover {
}
.I48420 article.active, article.I48420.active {
}
.I48420 .title {
display:flex;
width:344px;

}
.I48420 .title:hover {
}
.I48420 article.active .title {
}


.I48420 .image, .I48420.image {
width:344px;

order:;
}
.I48420 .image:hover, .I48420.image:hover {
}
.I48420 article.active .image, .I48420.image {
}

.I48420 .articles {
flex-wrap:wrap;	
}
.I48420 .articles:hover {
}
.I48420 .article-container::after {
content:'';
}
.I48420 .article-container:last-child::after {
	
}
.I48420:hover .article-container::after {
}

}
@media (max-width:640px) {
.I48420 {
width:auto;

}
.I48420:hover {
}
.I48420 header {
}
.I48420 article, article.I48420 {
margin-bottom:35px;
margin-left:0px;
margin-right:0px;
box-sizing:border-box;

	
}
.I48420 article:hover, article.I48420:hover {
}
.I48420 article.active, article.I48420.active {
}
.I48420 .title {
display:flex;
font-size:14px;
color:rgb(0,0,0);

width:343px;
margin-top:12px;

}
.I48420 .title:hover {
}
.I48420 article.active .title {
}


.I48420 .image, .I48420.image {
width:343px;
height:auto;

order:;
}
.I48420 .image:hover, .I48420.image:hover {
}
.I48420 article.active .image, .I48420.image {
}

.I48420 .articles {
flex-direction:column;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

flex-wrap:nowrap;	
}
.I48420 .articles:hover {
}
.I48420 .article-container::after {
content:'';
}
.I48420 .article-container:last-child::after {
	
}
.I48420:hover .article-container::after {
}

}

.I48421, a.I48421 {
display:flex;
font-family:Graphik;
font-size:52px;
font-weight:600;

width:100%;
padding-left:0px;
padding-right:0px;

}
.I48421:hover, a.I48421:hover {
}
@media (max-width:992px) {
.I48421, a.I48421 {
display:flex;
font-size:36px;


}
.I48421:hover, a.I48421:hover {
}
}
@media (max-width:640px) {
.I48421, a.I48421 {
display:flex;
font-size:26px;

width:80%;

}
.I48421:hover, a.I48421:hover {
}
}

.I48422 .button, .I48422.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I48422 button.button, button.I48422.button {
cursor:pointer;
}
.I48422 .button .text, .I48422.button .text {
font-family:Graphik;
font-size:16px;
font-weight:600;
color:rgb(250,50,99);

}
.I48422 .button .icon, .I48422.button .icon {
flex:none;
background-size:100% 100%;
}
.I48422 .button:hover, .I48422.button:hover {
}
.I48422 .button:hover .text, .I48422.button:hover .text {
}
.I48422 .button:hover .icon, .I48422.button:hover .icon {
background-size:100% 100%;
}

.I66128, a.I66128 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;
padding-left:10px;
padding-right:10px;

}
.I66128:hover, a.I66128:hover {
}
@media (max-width:992px) {
.I66128, a.I66128 {
}
.I66128:hover, a.I66128:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I66128, a.I66128 {
display:flex;
padding-bottom:1rem;

}
.I66128:hover, a.I66128:hover {
}
}

h1.I48544, .I48544 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48544 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;
width:100%;
max-width:1230px;


}
.I48544:hover {
}
.I48544 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I48544 > .viewport:hover {
}

@media (max-width:640px) {
.I48544 {

width:100vw;
max-width:1270px;


}
.I48544:hover {
}
.I48544 > .viewport {



}
.I48544 > .viewport:hover {
}

}

.I48535 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-left:57px;
padding-right:57px;
box-sizing:border-box;

align-items:center;

	
}
.I48535:hover {
}
@media (max-width:992px) {
.I48535 {
width:100vw;
padding-left:30px;
padding-right:30px;

	
}
.I48535:hover {
}
}
@media (max-width:640px) {
.I48535 {
padding-left:8px;
padding-right:8px;

	
}
.I48535:hover {
}
}

.I48536 {
display:flex;
position:var(--I48536-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1135px;

}
.I48536:hover {
}

@media (max-width:992px) {
.I48536 {

width:100%;

}
.I48536:hover {
}

}

.I48537 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;
max-width:1104px;
margin-bottom:20px;
padding-left:7px;
padding-right:7px;
box-sizing:border-box;



align-items:center;

	
}
.I48537:hover {
}

@media (max-width:992px) {
.I48537 {



flex-direction:column;

	
}
.I48537:hover {
}

}
@media (max-width:640px) {
.I48537 {

margin-bottom:35px;
padding-left:29px;
padding-right:0px;
box-sizing:border-box;



flex-direction:column;
align-items:flex-start;

	
}
.I48537:hover {
}

}

.I66092 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:100%;



	
}
.I66092:hover {
}


h1.I48538, .I48538 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48538 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I48538:hover {
}
.I48538 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I48538 > .viewport:hover {
}

@media (max-width:992px) {
.I48538 {


}
.I48538:hover {
}
.I48538 > .viewport {

justify-content:center;


}
.I48538 > .viewport:hover {
}

}
@media (max-width:640px) {
.I48538 {

width:100%;
box-sizing:border-box;


}
.I48538:hover {
}
.I48538 > .viewport {

justify-content:center;


}
.I48538 > .viewport:hover {
}

}

h1.I48539, .I48539 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48539 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I48539:hover {
}
.I48539 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I48539 > .viewport:hover {
}

@media (max-width:992px) {
.I48539 {

margin-bottom:15px;
padding-left:0px;


}
.I48539:hover {
}
.I48539 > .viewport {



}
.I48539 > .viewport:hover {
}

}
@media (max-width:640px) {
.I48539 {

width:100%;
margin-bottom:15px;
box-sizing:border-box;


}
.I48539:hover {
}
.I48539 > .viewport {



}
.I48539 > .viewport:hover {
}

}

h1.I48540, .I48540 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48540 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-left:auto;


}
.I48540:hover {
}
.I48540 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I48540 > .viewport:hover {
}

@media (max-width:992px) {
.I48540 {

width:100%;


}
.I48540:hover {
}
.I48540 > .viewport {

justify-content:center;


}
.I48540 > .viewport:hover {
}

}
@media (max-width:640px) {
.I48540 {

width:100%;


}
.I48540:hover {
}
.I48540 > .viewport {

justify-content:flex-start;


}
.I48540 > .viewport:hover {
}

}

h1.I66166, .I66166 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I66166 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;


}
.I66166:hover {
}
.I66166 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I66166 > .viewport:hover {
}


.I48541 {
display:flex;
flex-direction:column;
width:100%;

}
.I48541:hover {
}
h1.I48541, .I48541 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I48541, .I48541 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I48541, .I48541 p {
margin:0px;
}

figure.I48541, .I48541 figure {
margin:0px;
}

a.I48541, .I48541 a {
text-decoration:inherit;
color:inherit;
}

.I48541 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I48541 article, article.I48541 {
margin-bottom:78px;
margin-left:9px;
margin-right:9px;

flex-direction:column;	
}
.I48541 article:hover, article.I48541:hover {
}
.I48541 article.active, article.I48541.active {
}
.I48541 .title {
display:flex;
font-family:Graphik;
font-size:18px;
font-weight:600;
line-height:22px;

width:360px;
margin-top:16px;

}
.I48541 .title:hover {
}
.I48541 article.active .title {
}

.I48541 .title {order:2;}
.I48541 .image, .I48541.image {
width:360px;
height:234px;

order:1;
}
.I48541 .image:hover, .I48541.image:hover {
}
.I48541 article.active .image, .I48541.image {
}

.I48541 .articles {
display:flex;
flex:1;
flex-direction:row;
width:100%;

flex-wrap:wrap;	
}
.I48541 .articles:hover {
}
.I48541 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I48541 .article-container:last-child::after {
content:none;	
}
.I48541:hover .article-container::after {
}

@media (max-width:992px) {
.I48541 {
width:100%;

}
.I48541:hover {
}
.I48541 header {
}
.I48541 article, article.I48541 {
margin-bottom:30px;
margin-left:5px;
margin-right:5px;

	
}
.I48541 article:hover, article.I48541:hover {
}
.I48541 article.active, article.I48541.active {
}
.I48541 .title {
display:flex;
width:344px;

}
.I48541 .title:hover {
}
.I48541 article.active .title {
}


.I48541 .image, .I48541.image {
width:344px;

order:;
}
.I48541 .image:hover, .I48541.image:hover {
}
.I48541 article.active .image, .I48541.image {
}

.I48541 .articles {
flex-wrap:wrap;	
}
.I48541 .articles:hover {
}
.I48541 .article-container::after {
content:'';
}
.I48541 .article-container:last-child::after {
	
}
.I48541:hover .article-container::after {
}

}
@media (max-width:640px) {
.I48541 {
width:auto;

}
.I48541:hover {
}
.I48541 header {
}
.I48541 article, article.I48541 {
margin-bottom:35px;
margin-left:0px;
margin-right:0px;
box-sizing:border-box;

	
}
.I48541 article:hover, article.I48541:hover {
}
.I48541 article.active, article.I48541.active {
}
.I48541 .title {
display:flex;
font-size:14px;
color:rgb(0,0,0);

width:343px;
margin-top:12px;

}
.I48541 .title:hover {
}
.I48541 article.active .title {
}


.I48541 .image, .I48541.image {
width:343px;
height:auto;

order:;
}
.I48541 .image:hover, .I48541.image:hover {
}
.I48541 article.active .image, .I48541.image {
}

.I48541 .articles {
flex-direction:column;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

flex-wrap:nowrap;	
}
.I48541 .articles:hover {
}
.I48541 .article-container::after {
content:'';
}
.I48541 .article-container:last-child::after {
	
}
.I48541:hover .article-container::after {
}

}

.I48542, a.I48542 {
display:flex;
font-family:Graphik;
font-size:52px;
font-weight:600;

width:100%;
padding-left:0px;
padding-right:0px;

}
.I48542:hover, a.I48542:hover {
}
@media (max-width:992px) {
.I48542, a.I48542 {
display:flex;
font-size:36px;


}
.I48542:hover, a.I48542:hover {
}
}
@media (max-width:640px) {
.I48542, a.I48542 {
display:flex;
font-size:26px;

width:80%;

}
.I48542:hover, a.I48542:hover {
}
}

.I48543 .button, .I48543.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I48543 button.button, button.I48543.button {
cursor:pointer;
}
.I48543 .button .text, .I48543.button .text {
font-family:Graphik;
font-size:16px;
font-weight:600;
color:rgb(250,50,99);

}
.I48543 .button .icon, .I48543.button .icon {
flex:none;
background-size:100% 100%;
}
.I48543 .button:hover, .I48543.button:hover {
}
.I48543 .button:hover .text, .I48543.button:hover .text {
}
.I48543 .button:hover .icon, .I48543.button:hover .icon {
background-size:100% 100%;
}

.I66129, a.I66129 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;
padding-left:10px;
padding-right:10px;

}
.I66129:hover, a.I66129:hover {
}
@media (max-width:992px) {
.I66129, a.I66129 {
}
.I66129:hover, a.I66129:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I66129, a.I66129 {
display:flex;
padding-bottom:1rem;

}
.I66129:hover, a.I66129:hover {
}
}

h1.I50930, .I50930 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I50930 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;
margin-bottom:104px;


}
.I50930:hover {
}
.I50930 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I50930 > .viewport:hover {
}


.I50922 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-left:57px;
padding-right:57px;
box-sizing:border-box;

align-items:center;

	
}
.I50922:hover {
}
@media (max-width:992px) {
.I50922 {
width:100vw;

	
}
.I50922:hover {
}
}
@media (max-width:640px) {
.I50922 {
padding-left:26px;
padding-right:26px;

	
}
.I50922:hover {
}
}

.I50923 {
display:flex;
position:var(--I50923-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1104px;

flex-direction:row;


}
.I50923:hover {
}

@media (max-width:992px) {
.I50923 {

flex-direction:column;
align-items:center;


}
.I50923:hover {
}

}
@media (max-width:640px) {
.I50923 {

flex-direction:column;


}
.I50923:hover {
}

}

.I54429 {
display:flex;
position:var(--I54429-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
width:100%;
max-width:1104px;

flex-direction:row;


}
.I54429:hover {
}

@media (max-width:992px) {
.I54429 {

flex-direction:column;
align-items:center;


}
.I54429:hover {
}

}
@media (max-width:640px) {
.I54429 {

flex-direction:column;


}
.I54429:hover {
}

}

.I53609 {
display:flex;
align-items:flex-start;
position:relative;

order:6;
width:100%;
max-width:580px;
margin-bottom:32px;
padding-right:64px;
box-sizing:border-box;



flex-direction:column;

	
}
.I53609:hover {
}

@media (max-width:992px) {
.I53609 {

order:9;
padding-right:0px;



	
}
.I53609:hover {
}

}
@media (max-width:640px) {
.I53609 {

order:9;


	
}
.I53609:hover {
}

}

h1.I50925, .I50925 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I50925 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
margin-left:auto;


}
.I50925:hover {
}
.I50925 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I50925 > .viewport:hover {
}

@media (max-width:992px) {
.I50925 {

order:10;
width:100%;


}
.I50925:hover {
}
.I50925 > .viewport {

justify-content:center;


}
.I50925 > .viewport:hover {
}

}
@media (max-width:640px) {
.I50925 {

display:flex;
order:10;
width:100%;


}
.I50925:hover {
}
.I50925 > .viewport {

justify-content:center;


}
.I50925 > .viewport:hover {
}

}

h1.I50926, .I50926 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I50926 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
margin-left:auto;


}
.I50926:hover {
}
.I50926 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I50926 > .viewport:hover {
}

@media (max-width:992px) {
.I50926 {

order:16;
width:100%;


}
.I50926:hover {
}
.I50926 > .viewport {

justify-content:center;


}
.I50926 > .viewport:hover {
}

}
@media (max-width:640px) {
.I50926 {

order:15;

}
.I50926:hover {
}
.I50926 > .viewport {



}
.I50926 > .viewport:hover {
}

}

h1.I50934, .I50934 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I50934 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
max-width:580px;
margin-bottom:32px;
padding-right:0px;


}
.I50934:hover {
}
.I50934 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I50934 > .viewport:hover {
}
.I50934 > .sector-title, .I50934 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);
line-height:40px;

margin-bottom:32px;

}
.I50934 > .sector-title:hover, .I50934 > .sector-title.i-collapsible-title:hover {
}
.I50934 > .sector-title, .I50934 > .sector-title.i-collapsible-title {
}
.I50934 > .sector-title .text, .I50934 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I50934 {

padding-right:0px;


}
.I50934:hover {
}
.I50934 > .viewport {



}
.I50934 > .viewport:hover {
}
.I50934 > .sector-title, .I50934 > .sector-title.i-collapsible-title {
display:flex;
font-size:1.625rem;
line-height:34px;

margin-bottom:16px;

}
.I50934 > .sector-title:hover, .I50934 > .sector-title.i-collapsible-title:hover {
}
.I50934 > .sector-title, .I50934 > .sector-title.i-collapsible-title {
}
.I50934 > .sector-title .text, .I50934 > .sector-title.i-collapsible-title .text {
}

}

h1.I53604, .I53604 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I53604 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I53604:hover {
}
.I53604 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I53604 > .viewport:hover {
}


h1.I54312, .I54312 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I54312 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
margin-left:auto;


}
.I54312:hover {
}
.I54312 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I54312 > .viewport:hover {
}

@media (max-width:992px) {
.I54312 {

order:15;
width:100%;


}
.I54312:hover {
}
.I54312 > .viewport {

justify-content:center;


}
.I54312 > .viewport:hover {
}

}
@media (max-width:640px) {
.I54312 {

display:none;
order:8;
width:100%;


}
.I54312:hover {
}
.I54312 > .viewport {

justify-content:center;


}
.I54312 > .viewport:hover {
}

}

h1.I54439, .I54439 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I54439 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I54439:hover {
}
.I54439 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I54439 > .viewport:hover {
}


.I50928 .image, .I50928.image {
vertical-align:top;
width:514px;
height:auto;

}
.I50928 .image:hover, .I50928.image:hover {
}
@media (max-width:992px) {
.I50928 .image, .I50928.image {
width:100%;
height:auto;

}
.I50928 .image:hover, .I50928.image:hover {
}
}
@media (max-width:640px) {
.I50928 .image, .I50928.image {
width:100%;

}
.I50928 .image:hover, .I50928.image:hover {
}
}

.I50929 {
display:flex;

}
.I50929:hover {
}

.I50932, a.I50932 {
display:flex;
font-family:Rubik;
font-size:1rem;
font-weight:400;
color:rgb(61,63,64);
line-height:28px;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I50932:hover, a.I50932:hover {
}

.I53599, a.I53599 {
display:flex;
font-family:Rubik;
font-size:1rem;
color:rgb(61,63,64);
line-height:28px;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I53599:hover, a.I53599:hover {
}

.I54307 .image, .I54307.image {
vertical-align:top;
width:516px;
height:332px;

}
.I54307 .image:hover, .I54307.image:hover {
}
@media (max-width:992px) {
.I54307 .image, .I54307.image {
width:100%;
height:auto;

}
.I54307 .image:hover, .I54307.image:hover {
}
}
@media (max-width:640px) {
.I54307 .image, .I54307.image {
width:271px;

}
.I54307 .image:hover, .I54307.image:hover {
}
}

.I54434, a.I54434 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.25rem;
font-weight:700;
text-align:center;
color:rgb(17,17,17);

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I54434:hover, a.I54434:hover {
}
@media (max-width:992px) {
.I54434, a.I54434 {
display:flex;
font-size:1.625rem;


}
.I54434:hover, a.I54434:hover {
}
}

h1.I50990, .I50990 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I50990 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;
width:100%;
max-width:1230px;


}
.I50990:hover {
}
.I50990 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I50990 > .viewport:hover {
}

@media (max-width:640px) {
.I50990 {

width:100vw;
max-width:1270px;


}
.I50990:hover {
}
.I50990 > .viewport {



}
.I50990 > .viewport:hover {
}

}

.I50981 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-left:57px;
padding-right:57px;
box-sizing:border-box;

align-items:center;

	
}
.I50981:hover {
}
@media (max-width:992px) {
.I50981 {
width:100vw;
padding-left:30px;
padding-right:30px;

	
}
.I50981:hover {
}
}
@media (max-width:640px) {
.I50981 {
padding-left:8px;
padding-right:8px;

	
}
.I50981:hover {
}
}

.I50982 {
display:flex;
position:var(--I50982-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1135px;

}
.I50982:hover {
}

@media (max-width:992px) {
.I50982 {

width:100%;

}
.I50982:hover {
}

}

.I50983 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;
max-width:1104px;
margin-bottom:20px;
padding-left:7px;
padding-right:7px;
box-sizing:border-box;



align-items:center;

	
}
.I50983:hover {
}

@media (max-width:992px) {
.I50983 {



flex-direction:column;

	
}
.I50983:hover {
}

}
@media (max-width:640px) {
.I50983 {

margin-bottom:35px;
padding-left:29px;
padding-right:0px;
box-sizing:border-box;



flex-direction:column;
align-items:flex-start;

	
}
.I50983:hover {
}

}

.I66094 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:100%;



	
}
.I66094:hover {
}


h1.I50984, .I50984 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I50984 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I50984:hover {
}
.I50984 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I50984 > .viewport:hover {
}

@media (max-width:992px) {
.I50984 {


}
.I50984:hover {
}
.I50984 > .viewport {

justify-content:center;


}
.I50984 > .viewport:hover {
}

}
@media (max-width:640px) {
.I50984 {

width:100%;
box-sizing:border-box;


}
.I50984:hover {
}
.I50984 > .viewport {

justify-content:center;


}
.I50984 > .viewport:hover {
}

}

h1.I50985, .I50985 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I50985 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I50985:hover {
}
.I50985 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I50985 > .viewport:hover {
}

@media (max-width:992px) {
.I50985 {

margin-bottom:15px;
padding-left:0px;


}
.I50985:hover {
}
.I50985 > .viewport {



}
.I50985 > .viewport:hover {
}

}
@media (max-width:640px) {
.I50985 {

width:100%;
margin-bottom:15px;
box-sizing:border-box;


}
.I50985:hover {
}
.I50985 > .viewport {



}
.I50985 > .viewport:hover {
}

}

h1.I50986, .I50986 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I50986 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-left:auto;


}
.I50986:hover {
}
.I50986 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I50986 > .viewport:hover {
}

@media (max-width:992px) {
.I50986 {

width:100%;


}
.I50986:hover {
}
.I50986 > .viewport {

justify-content:center;


}
.I50986 > .viewport:hover {
}

}
@media (max-width:640px) {
.I50986 {

width:100%;


}
.I50986:hover {
}
.I50986 > .viewport {

justify-content:flex-start;


}
.I50986 > .viewport:hover {
}

}

h1.I66168, .I66168 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I66168 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;


}
.I66168:hover {
}
.I66168 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I66168 > .viewport:hover {
}


.I50987 {
display:flex;
flex-direction:column;
width:100%;

}
.I50987:hover {
}
h1.I50987, .I50987 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I50987, .I50987 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I50987, .I50987 p {
margin:0px;
}

figure.I50987, .I50987 figure {
margin:0px;
}

a.I50987, .I50987 a {
text-decoration:inherit;
color:inherit;
}

.I50987 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I50987 article, article.I50987 {
margin-bottom:78px;
margin-left:9px;
margin-right:9px;

flex-direction:column;	
}
.I50987 article:hover, article.I50987:hover {
}
.I50987 article.active, article.I50987.active {
}
.I50987 .title {
display:flex;
font-family:Graphik;
font-size:18px;
font-weight:600;
line-height:22px;

width:360px;
margin-top:16px;

}
.I50987 .title:hover {
}
.I50987 article.active .title {
}

.I50987 .title {order:2;}
.I50987 .image, .I50987.image {
width:360px;
height:234px;

order:1;
}
.I50987 .image:hover, .I50987.image:hover {
}
.I50987 article.active .image, .I50987.image {
}

.I50987 .articles {
display:flex;
flex:1;
flex-direction:row;
width:100%;

flex-wrap:wrap;	
}
.I50987 .articles:hover {
}
.I50987 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I50987 .article-container:last-child::after {
content:none;	
}
.I50987:hover .article-container::after {
}

@media (max-width:992px) {
.I50987 {
width:100%;

}
.I50987:hover {
}
.I50987 header {
}
.I50987 article, article.I50987 {
margin-bottom:30px;
margin-left:5px;
margin-right:5px;

	
}
.I50987 article:hover, article.I50987:hover {
}
.I50987 article.active, article.I50987.active {
}
.I50987 .title {
display:flex;
width:344px;

}
.I50987 .title:hover {
}
.I50987 article.active .title {
}


.I50987 .image, .I50987.image {
width:344px;

order:;
}
.I50987 .image:hover, .I50987.image:hover {
}
.I50987 article.active .image, .I50987.image {
}

.I50987 .articles {
flex-wrap:wrap;	
}
.I50987 .articles:hover {
}
.I50987 .article-container::after {
content:'';
}
.I50987 .article-container:last-child::after {
	
}
.I50987:hover .article-container::after {
}

}
@media (max-width:640px) {
.I50987 {
width:auto;

}
.I50987:hover {
}
.I50987 header {
}
.I50987 article, article.I50987 {
margin-bottom:35px;
margin-left:0px;
margin-right:0px;
box-sizing:border-box;

	
}
.I50987 article:hover, article.I50987:hover {
}
.I50987 article.active, article.I50987.active {
}
.I50987 .title {
display:flex;
font-size:14px;
color:rgb(0,0,0);

width:343px;
margin-top:12px;

}
.I50987 .title:hover {
}
.I50987 article.active .title {
}


.I50987 .image, .I50987.image {
width:343px;
height:auto;

order:;
}
.I50987 .image:hover, .I50987.image:hover {
}
.I50987 article.active .image, .I50987.image {
}

.I50987 .articles {
flex-direction:column;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

flex-wrap:nowrap;	
}
.I50987 .articles:hover {
}
.I50987 .article-container::after {
content:'';
}
.I50987 .article-container:last-child::after {
	
}
.I50987:hover .article-container::after {
}

}

.I50988, a.I50988 {
display:flex;
font-family:Graphik;
font-size:52px;
font-weight:600;

width:100%;
padding-left:0px;
padding-right:0px;

}
.I50988:hover, a.I50988:hover {
}
@media (max-width:992px) {
.I50988, a.I50988 {
display:flex;
font-size:36px;


}
.I50988:hover, a.I50988:hover {
}
}
@media (max-width:640px) {
.I50988, a.I50988 {
display:flex;
font-size:26px;

width:80%;

}
.I50988:hover, a.I50988:hover {
}
}

.I50989 .button, .I50989.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I50989 button.button, button.I50989.button {
cursor:pointer;
}
.I50989 .button .text, .I50989.button .text {
font-family:Graphik;
font-size:16px;
font-weight:600;
color:rgb(250,50,99);

}
.I50989 .button .icon, .I50989.button .icon {
flex:none;
background-size:100% 100%;
}
.I50989 .button:hover, .I50989.button:hover {
}
.I50989 .button:hover .text, .I50989.button:hover .text {
}
.I50989 .button:hover .icon, .I50989.button:hover .icon {
background-size:100% 100%;
}

.I66131, a.I66131 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;
padding-left:10px;
padding-right:10px;

}
.I66131:hover, a.I66131:hover {
}
@media (max-width:992px) {
.I66131, a.I66131 {
}
.I66131:hover, a.I66131:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I66131, a.I66131 {
display:flex;
padding-bottom:1rem;

}
.I66131:hover, a.I66131:hover {
}
}

h1.I51006, .I51006 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51006 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I51006:hover {
}
.I51006 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51006 > .viewport:hover {
}

@media (max-width:992px) {
.I51006 {


}
.I51006:hover {
}
.I51006 > .viewport {

justify-content:center;


}
.I51006 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51006 {

width:100%;
box-sizing:border-box;


}
.I51006:hover {
}
.I51006 > .viewport {

justify-content:center;


}
.I51006 > .viewport:hover {
}

}

.I50997 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-left:57px;
padding-right:57px;
box-sizing:border-box;

align-items:center;

	
}
.I50997:hover {
}
@media (max-width:992px) {
.I50997 {
width:100vw;
padding-left:30px;
padding-right:30px;

	
}
.I50997:hover {
}
}
@media (max-width:640px) {
.I50997 {
padding-left:8px;
padding-right:8px;

	
}
.I50997:hover {
}
}

.I50998 {
display:flex;
position:var(--I50998-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1135px;

}
.I50998:hover {
}

@media (max-width:992px) {
.I50998 {

width:100%;

}
.I50998:hover {
}

}

.I50999 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;
max-width:1104px;
margin-bottom:20px;
padding-left:7px;
padding-right:7px;
box-sizing:border-box;



align-items:center;

	
}
.I50999:hover {
}

@media (max-width:992px) {
.I50999 {



flex-direction:column;

	
}
.I50999:hover {
}

}
@media (max-width:640px) {
.I50999 {

margin-bottom:35px;
padding-left:29px;
padding-right:0px;
box-sizing:border-box;



flex-direction:column;
align-items:flex-start;

	
}
.I50999:hover {
}

}

.I66095 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:100%;



	
}
.I66095:hover {
}


h1.I51000, .I51000 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51000 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I51000:hover {
}
.I51000 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51000 > .viewport:hover {
}

@media (max-width:992px) {
.I51000 {


}
.I51000:hover {
}
.I51000 > .viewport {

justify-content:center;


}
.I51000 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51000 {

width:100%;
box-sizing:border-box;


}
.I51000:hover {
}
.I51000 > .viewport {

justify-content:center;


}
.I51000 > .viewport:hover {
}

}

h1.I51001, .I51001 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51001 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I51001:hover {
}
.I51001 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51001 > .viewport:hover {
}

@media (max-width:992px) {
.I51001 {

margin-bottom:15px;
padding-left:0px;


}
.I51001:hover {
}
.I51001 > .viewport {



}
.I51001 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51001 {

width:100%;
margin-bottom:15px;
box-sizing:border-box;


}
.I51001:hover {
}
.I51001 > .viewport {



}
.I51001 > .viewport:hover {
}

}

h1.I51002, .I51002 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51002 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-left:auto;


}
.I51002:hover {
}
.I51002 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51002 > .viewport:hover {
}

@media (max-width:992px) {
.I51002 {

width:100%;


}
.I51002:hover {
}
.I51002 > .viewport {

justify-content:center;


}
.I51002 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51002 {

width:100%;


}
.I51002:hover {
}
.I51002 > .viewport {

justify-content:flex-start;


}
.I51002 > .viewport:hover {
}

}

h1.I66169, .I66169 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I66169 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;


}
.I66169:hover {
}
.I66169 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I66169 > .viewport:hover {
}


.I51003 {
display:flex;
flex-direction:column;
width:100%;

}
.I51003:hover {
}
h1.I51003, .I51003 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I51003, .I51003 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I51003, .I51003 p {
margin:0px;
}

figure.I51003, .I51003 figure {
margin:0px;
}

a.I51003, .I51003 a {
text-decoration:inherit;
color:inherit;
}

.I51003 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I51003 article, article.I51003 {
margin-bottom:78px;
margin-left:9px;
margin-right:9px;

flex-direction:column;	
}
.I51003 article:hover, article.I51003:hover {
}
.I51003 article.active, article.I51003.active {
}
.I51003 .title {
display:flex;
font-family:Graphik;
font-size:18px;
font-weight:600;
line-height:22px;

width:360px;
margin-top:16px;

}
.I51003 .title:hover {
}
.I51003 article.active .title {
}

.I51003 .title {order:2;}
.I51003 .image, .I51003.image {
width:360px;
height:234px;

order:1;
}
.I51003 .image:hover, .I51003.image:hover {
}
.I51003 article.active .image, .I51003.image {
}

.I51003 .articles {
display:flex;
flex:1;
flex-direction:row;
width:100%;

flex-wrap:wrap;	
}
.I51003 .articles:hover {
}
.I51003 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I51003 .article-container:last-child::after {
content:none;	
}
.I51003:hover .article-container::after {
}

@media (max-width:992px) {
.I51003 {
width:100%;

}
.I51003:hover {
}
.I51003 header {
}
.I51003 article, article.I51003 {
margin-bottom:30px;
margin-left:5px;
margin-right:5px;

	
}
.I51003 article:hover, article.I51003:hover {
}
.I51003 article.active, article.I51003.active {
}
.I51003 .title {
display:flex;
width:344px;

}
.I51003 .title:hover {
}
.I51003 article.active .title {
}


.I51003 .image, .I51003.image {
width:344px;

order:;
}
.I51003 .image:hover, .I51003.image:hover {
}
.I51003 article.active .image, .I51003.image {
}

.I51003 .articles {
flex-wrap:wrap;	
}
.I51003 .articles:hover {
}
.I51003 .article-container::after {
content:'';
}
.I51003 .article-container:last-child::after {
	
}
.I51003:hover .article-container::after {
}

}
@media (max-width:640px) {
.I51003 {
width:auto;

}
.I51003:hover {
}
.I51003 header {
}
.I51003 article, article.I51003 {
margin-bottom:35px;
margin-left:0px;
margin-right:0px;
box-sizing:border-box;

	
}
.I51003 article:hover, article.I51003:hover {
}
.I51003 article.active, article.I51003.active {
}
.I51003 .title {
display:flex;
font-size:14px;
color:rgb(0,0,0);

width:343px;
margin-top:12px;

}
.I51003 .title:hover {
}
.I51003 article.active .title {
}


.I51003 .image, .I51003.image {
width:343px;
height:auto;

order:;
}
.I51003 .image:hover, .I51003.image:hover {
}
.I51003 article.active .image, .I51003.image {
}

.I51003 .articles {
flex-direction:column;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

flex-wrap:nowrap;	
}
.I51003 .articles:hover {
}
.I51003 .article-container::after {
content:'';
}
.I51003 .article-container:last-child::after {
	
}
.I51003:hover .article-container::after {
}

}

.I51004, a.I51004 {
display:flex;
font-family:Graphik;
font-size:52px;
font-weight:600;

width:100%;
padding-left:0px;
padding-right:0px;

}
.I51004:hover, a.I51004:hover {
}
@media (max-width:992px) {
.I51004, a.I51004 {
display:flex;
font-size:36px;


}
.I51004:hover, a.I51004:hover {
}
}
@media (max-width:640px) {
.I51004, a.I51004 {
display:flex;
font-size:26px;

width:80%;

}
.I51004:hover, a.I51004:hover {
}
}

.I51005 .button, .I51005.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I51005 button.button, button.I51005.button {
cursor:pointer;
}
.I51005 .button .text, .I51005.button .text {
font-family:Graphik;
font-size:16px;
font-weight:600;
color:rgb(250,50,99);

}
.I51005 .button .icon, .I51005.button .icon {
flex:none;
background-size:100% 100%;
}
.I51005 .button:hover, .I51005.button:hover {
}
.I51005 .button:hover .text, .I51005.button:hover .text {
}
.I51005 .button:hover .icon, .I51005.button:hover .icon {
background-size:100% 100%;
}

.I66132, a.I66132 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;
padding-left:10px;
padding-right:10px;

}
.I66132:hover, a.I66132:hover {
}
@media (max-width:992px) {
.I66132, a.I66132 {
}
.I66132:hover, a.I66132:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I66132, a.I66132 {
display:flex;
padding-bottom:1rem;

}
.I66132:hover, a.I66132:hover {
}
}

h1.I51023, .I51023 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51023 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:15;
width:100%;


}
.I51023:hover {
}
.I51023 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51023 > .viewport:hover {
}

@media (max-width:992px) {
.I51023 {


}
.I51023:hover {
}
.I51023 > .viewport {

justify-content:center;


}
.I51023 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51023 {

width:100%;
box-sizing:border-box;


}
.I51023:hover {
}
.I51023 > .viewport {

justify-content:center;


}
.I51023 > .viewport:hover {
}

}

.I51014 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-left:57px;
padding-right:57px;
box-sizing:border-box;

align-items:center;

	
}
.I51014:hover {
}
@media (max-width:992px) {
.I51014 {
width:100vw;
padding-left:30px;
padding-right:30px;

	
}
.I51014:hover {
}
}
@media (max-width:640px) {
.I51014 {
padding-left:8px;
padding-right:8px;

	
}
.I51014:hover {
}
}

.I51015 {
display:flex;
position:var(--I51015-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1135px;

}
.I51015:hover {
}

@media (max-width:992px) {
.I51015 {

width:100%;

}
.I51015:hover {
}

}

.I51016 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;
max-width:1104px;
margin-bottom:20px;
padding-left:7px;
padding-right:7px;
box-sizing:border-box;



align-items:center;

	
}
.I51016:hover {
}

@media (max-width:992px) {
.I51016 {



flex-direction:column;

	
}
.I51016:hover {
}

}
@media (max-width:640px) {
.I51016 {

margin-bottom:35px;
padding-left:29px;
padding-right:0px;
box-sizing:border-box;



flex-direction:column;
align-items:flex-start;

	
}
.I51016:hover {
}

}

.I66096 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:100%;



	
}
.I66096:hover {
}


h1.I51017, .I51017 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51017 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I51017:hover {
}
.I51017 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51017 > .viewport:hover {
}

@media (max-width:992px) {
.I51017 {


}
.I51017:hover {
}
.I51017 > .viewport {

justify-content:center;


}
.I51017 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51017 {

width:100%;
box-sizing:border-box;


}
.I51017:hover {
}
.I51017 > .viewport {

justify-content:center;


}
.I51017 > .viewport:hover {
}

}

h1.I51018, .I51018 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51018 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I51018:hover {
}
.I51018 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51018 > .viewport:hover {
}

@media (max-width:992px) {
.I51018 {

margin-bottom:15px;
padding-left:0px;


}
.I51018:hover {
}
.I51018 > .viewport {



}
.I51018 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51018 {

width:100%;
margin-bottom:15px;
box-sizing:border-box;


}
.I51018:hover {
}
.I51018 > .viewport {



}
.I51018 > .viewport:hover {
}

}

h1.I51019, .I51019 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51019 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-left:auto;


}
.I51019:hover {
}
.I51019 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51019 > .viewport:hover {
}

@media (max-width:992px) {
.I51019 {

width:100%;


}
.I51019:hover {
}
.I51019 > .viewport {

justify-content:center;


}
.I51019 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51019 {

width:100%;


}
.I51019:hover {
}
.I51019 > .viewport {

justify-content:flex-start;


}
.I51019 > .viewport:hover {
}

}

h1.I66170, .I66170 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I66170 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;


}
.I66170:hover {
}
.I66170 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I66170 > .viewport:hover {
}


.I51020 {
display:flex;
flex-direction:column;
width:100%;

}
.I51020:hover {
}
h1.I51020, .I51020 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I51020, .I51020 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I51020, .I51020 p {
margin:0px;
}

figure.I51020, .I51020 figure {
margin:0px;
}

a.I51020, .I51020 a {
text-decoration:inherit;
color:inherit;
}

.I51020 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I51020 article, article.I51020 {
margin-bottom:78px;
margin-left:9px;
margin-right:9px;

flex-direction:column;	
}
.I51020 article:hover, article.I51020:hover {
}
.I51020 article.active, article.I51020.active {
}
.I51020 .title {
display:flex;
font-family:Graphik;
font-size:18px;
font-weight:600;
line-height:22px;

width:360px;
margin-top:16px;

}
.I51020 .title:hover {
}
.I51020 article.active .title {
}

.I51020 .title {order:2;}
.I51020 .image, .I51020.image {
width:360px;
height:234px;

order:1;
}
.I51020 .image:hover, .I51020.image:hover {
}
.I51020 article.active .image, .I51020.image {
}

.I51020 .articles {
display:flex;
flex:1;
flex-direction:row;
width:100%;

flex-wrap:wrap;	
}
.I51020 .articles:hover {
}
.I51020 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I51020 .article-container:last-child::after {
content:none;	
}
.I51020:hover .article-container::after {
}

@media (max-width:992px) {
.I51020 {
width:100%;

}
.I51020:hover {
}
.I51020 header {
}
.I51020 article, article.I51020 {
margin-bottom:30px;
margin-left:5px;
margin-right:5px;

	
}
.I51020 article:hover, article.I51020:hover {
}
.I51020 article.active, article.I51020.active {
}
.I51020 .title {
display:flex;
width:344px;

}
.I51020 .title:hover {
}
.I51020 article.active .title {
}


.I51020 .image, .I51020.image {
width:344px;

order:;
}
.I51020 .image:hover, .I51020.image:hover {
}
.I51020 article.active .image, .I51020.image {
}

.I51020 .articles {
flex-wrap:wrap;	
}
.I51020 .articles:hover {
}
.I51020 .article-container::after {
content:'';
}
.I51020 .article-container:last-child::after {
	
}
.I51020:hover .article-container::after {
}

}
@media (max-width:640px) {
.I51020 {
width:auto;

}
.I51020:hover {
}
.I51020 header {
}
.I51020 article, article.I51020 {
margin-bottom:35px;
margin-left:0px;
margin-right:0px;
box-sizing:border-box;

	
}
.I51020 article:hover, article.I51020:hover {
}
.I51020 article.active, article.I51020.active {
}
.I51020 .title {
display:flex;
font-size:14px;
color:rgb(0,0,0);

width:343px;
margin-top:12px;

}
.I51020 .title:hover {
}
.I51020 article.active .title {
}


.I51020 .image, .I51020.image {
width:343px;
height:auto;

order:;
}
.I51020 .image:hover, .I51020.image:hover {
}
.I51020 article.active .image, .I51020.image {
}

.I51020 .articles {
flex-direction:column;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

flex-wrap:nowrap;	
}
.I51020 .articles:hover {
}
.I51020 .article-container::after {
content:'';
}
.I51020 .article-container:last-child::after {
	
}
.I51020:hover .article-container::after {
}

}

.I51021, a.I51021 {
display:flex;
font-family:Graphik;
font-size:52px;
font-weight:600;

width:100%;
padding-left:0px;
padding-right:0px;

}
.I51021:hover, a.I51021:hover {
}
@media (max-width:992px) {
.I51021, a.I51021 {
display:flex;
font-size:36px;


}
.I51021:hover, a.I51021:hover {
}
}
@media (max-width:640px) {
.I51021, a.I51021 {
display:flex;
font-size:26px;

width:80%;

}
.I51021:hover, a.I51021:hover {
}
}

.I51022 .button, .I51022.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I51022 button.button, button.I51022.button {
cursor:pointer;
}
.I51022 .button .text, .I51022.button .text {
font-family:Graphik;
font-size:16px;
font-weight:600;
color:rgb(250,50,99);

}
.I51022 .button .icon, .I51022.button .icon {
flex:none;
background-size:100% 100%;
}
.I51022 .button:hover, .I51022.button:hover {
}
.I51022 .button:hover .text, .I51022.button:hover .text {
}
.I51022 .button:hover .icon, .I51022.button:hover .icon {
background-size:100% 100%;
}

.I66133, a.I66133 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;
padding-left:10px;
padding-right:10px;

}
.I66133:hover, a.I66133:hover {
}
@media (max-width:992px) {
.I66133, a.I66133 {
}
.I66133:hover, a.I66133:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I66133, a.I66133 {
display:flex;
padding-bottom:1rem;

}
.I66133:hover, a.I66133:hover {
}
}

h1.I51038, .I51038 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51038 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:16;
width:100%;


}
.I51038:hover {
}
.I51038 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51038 > .viewport:hover {
}

@media (max-width:992px) {
.I51038 {


}
.I51038:hover {
}
.I51038 > .viewport {

justify-content:center;


}
.I51038 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51038 {

width:100%;
box-sizing:border-box;


}
.I51038:hover {
}
.I51038 > .viewport {

justify-content:center;


}
.I51038 > .viewport:hover {
}

}

.I51029 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-left:57px;
padding-right:57px;
box-sizing:border-box;

align-items:center;

	
}
.I51029:hover {
}
@media (max-width:992px) {
.I51029 {
width:100vw;
padding-left:30px;
padding-right:30px;

	
}
.I51029:hover {
}
}
@media (max-width:640px) {
.I51029 {
padding-left:8px;
padding-right:8px;

	
}
.I51029:hover {
}
}

.I51030 {
display:flex;
position:var(--I51030-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1135px;

}
.I51030:hover {
}

@media (max-width:992px) {
.I51030 {

width:100%;

}
.I51030:hover {
}

}

.I51031 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;
max-width:1104px;
margin-bottom:20px;
padding-left:7px;
padding-right:7px;
box-sizing:border-box;



align-items:center;

	
}
.I51031:hover {
}

@media (max-width:992px) {
.I51031 {



flex-direction:column;

	
}
.I51031:hover {
}

}
@media (max-width:640px) {
.I51031 {

margin-bottom:35px;
padding-left:29px;
padding-right:0px;
box-sizing:border-box;



flex-direction:column;
align-items:flex-start;

	
}
.I51031:hover {
}

}

.I66097 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:100%;



	
}
.I66097:hover {
}


h1.I51032, .I51032 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51032 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I51032:hover {
}
.I51032 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51032 > .viewport:hover {
}

@media (max-width:992px) {
.I51032 {


}
.I51032:hover {
}
.I51032 > .viewport {

justify-content:center;


}
.I51032 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51032 {

width:100%;
box-sizing:border-box;


}
.I51032:hover {
}
.I51032 > .viewport {

justify-content:center;


}
.I51032 > .viewport:hover {
}

}

h1.I51033, .I51033 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51033 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I51033:hover {
}
.I51033 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51033 > .viewport:hover {
}

@media (max-width:992px) {
.I51033 {

margin-bottom:15px;
padding-left:0px;


}
.I51033:hover {
}
.I51033 > .viewport {



}
.I51033 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51033 {

width:100%;
margin-bottom:15px;
box-sizing:border-box;


}
.I51033:hover {
}
.I51033 > .viewport {



}
.I51033 > .viewport:hover {
}

}

h1.I51034, .I51034 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51034 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-left:auto;


}
.I51034:hover {
}
.I51034 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51034 > .viewport:hover {
}

@media (max-width:992px) {
.I51034 {

width:100%;


}
.I51034:hover {
}
.I51034 > .viewport {

justify-content:center;


}
.I51034 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51034 {

width:100%;


}
.I51034:hover {
}
.I51034 > .viewport {

justify-content:flex-start;


}
.I51034 > .viewport:hover {
}

}

h1.I66171, .I66171 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I66171 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;


}
.I66171:hover {
}
.I66171 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I66171 > .viewport:hover {
}


.I51035 {
display:flex;
flex-direction:column;
width:100%;

}
.I51035:hover {
}
h1.I51035, .I51035 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I51035, .I51035 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I51035, .I51035 p {
margin:0px;
}

figure.I51035, .I51035 figure {
margin:0px;
}

a.I51035, .I51035 a {
text-decoration:inherit;
color:inherit;
}

.I51035 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I51035 article, article.I51035 {
margin-bottom:78px;
margin-left:9px;
margin-right:9px;

flex-direction:column;	
}
.I51035 article:hover, article.I51035:hover {
}
.I51035 article.active, article.I51035.active {
}
.I51035 .title {
display:flex;
font-family:Graphik;
font-size:18px;
font-weight:600;
line-height:22px;

width:360px;
margin-top:16px;

}
.I51035 .title:hover {
}
.I51035 article.active .title {
}

.I51035 .title {order:2;}
.I51035 .image, .I51035.image {
width:360px;
height:234px;

order:1;
}
.I51035 .image:hover, .I51035.image:hover {
}
.I51035 article.active .image, .I51035.image {
}

.I51035 .articles {
display:flex;
flex:1;
flex-direction:row;
width:100%;

flex-wrap:wrap;	
}
.I51035 .articles:hover {
}
.I51035 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I51035 .article-container:last-child::after {
content:none;	
}
.I51035:hover .article-container::after {
}

@media (max-width:992px) {
.I51035 {
width:100%;

}
.I51035:hover {
}
.I51035 header {
}
.I51035 article, article.I51035 {
margin-bottom:30px;
margin-left:5px;
margin-right:5px;

	
}
.I51035 article:hover, article.I51035:hover {
}
.I51035 article.active, article.I51035.active {
}
.I51035 .title {
display:flex;
width:344px;

}
.I51035 .title:hover {
}
.I51035 article.active .title {
}


.I51035 .image, .I51035.image {
width:344px;

order:;
}
.I51035 .image:hover, .I51035.image:hover {
}
.I51035 article.active .image, .I51035.image {
}

.I51035 .articles {
flex-wrap:wrap;	
}
.I51035 .articles:hover {
}
.I51035 .article-container::after {
content:'';
}
.I51035 .article-container:last-child::after {
	
}
.I51035:hover .article-container::after {
}

}
@media (max-width:640px) {
.I51035 {
width:auto;

}
.I51035:hover {
}
.I51035 header {
}
.I51035 article, article.I51035 {
margin-bottom:35px;
margin-left:0px;
margin-right:0px;
box-sizing:border-box;

	
}
.I51035 article:hover, article.I51035:hover {
}
.I51035 article.active, article.I51035.active {
}
.I51035 .title {
display:flex;
font-size:14px;
color:rgb(0,0,0);

width:343px;
margin-top:12px;

}
.I51035 .title:hover {
}
.I51035 article.active .title {
}


.I51035 .image, .I51035.image {
width:343px;
height:auto;

order:;
}
.I51035 .image:hover, .I51035.image:hover {
}
.I51035 article.active .image, .I51035.image {
}

.I51035 .articles {
flex-direction:column;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

flex-wrap:nowrap;	
}
.I51035 .articles:hover {
}
.I51035 .article-container::after {
content:'';
}
.I51035 .article-container:last-child::after {
	
}
.I51035:hover .article-container::after {
}

}

.I51036, a.I51036 {
display:flex;
font-family:Graphik;
font-size:52px;
font-weight:600;

width:100%;
padding-left:0px;
padding-right:0px;

}
.I51036:hover, a.I51036:hover {
}
@media (max-width:992px) {
.I51036, a.I51036 {
display:flex;
font-size:36px;


}
.I51036:hover, a.I51036:hover {
}
}
@media (max-width:640px) {
.I51036, a.I51036 {
display:flex;
font-size:26px;

width:80%;

}
.I51036:hover, a.I51036:hover {
}
}

.I51037 .button, .I51037.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I51037 button.button, button.I51037.button {
cursor:pointer;
}
.I51037 .button .text, .I51037.button .text {
font-family:Graphik;
font-size:16px;
font-weight:600;
color:rgb(250,50,99);

}
.I51037 .button .icon, .I51037.button .icon {
flex:none;
background-size:100% 100%;
}
.I51037 .button:hover, .I51037.button:hover {
}
.I51037 .button:hover .text, .I51037.button:hover .text {
}
.I51037 .button:hover .icon, .I51037.button:hover .icon {
background-size:100% 100%;
}

.I66134, a.I66134 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;
padding-left:10px;
padding-right:10px;

}
.I66134:hover, a.I66134:hover {
}
@media (max-width:992px) {
.I66134, a.I66134 {
}
.I66134:hover, a.I66134:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I66134, a.I66134 {
display:flex;
padding-bottom:1rem;

}
.I66134:hover, a.I66134:hover {
}
}

h1.I51711, .I51711 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51711 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-bottom:104px;


}
.I51711:hover {
}
.I51711 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51711 > .viewport:hover {
}


.I51703 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-left:57px;
padding-right:57px;
box-sizing:border-box;

align-items:center;

	
}
.I51703:hover {
}
@media (max-width:992px) {
.I51703 {
width:100vw;

	
}
.I51703:hover {
}
}
@media (max-width:640px) {
.I51703 {
padding-left:26px;
padding-right:26px;

	
}
.I51703:hover {
}
}

.I51704 {
display:flex;
position:var(--I51704-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1104px;

flex-direction:row;


}
.I51704:hover {
}

@media (max-width:992px) {
.I51704 {

flex-direction:column;
align-items:center;


}
.I51704:hover {
}

}
@media (max-width:640px) {
.I51704 {

flex-direction:column;


}
.I51704:hover {
}

}

.I54430 {
display:flex;
position:var(--I54430-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
width:100%;
max-width:1104px;

flex-direction:row;


}
.I54430:hover {
}

@media (max-width:992px) {
.I54430 {

flex-direction:column;
align-items:center;


}
.I54430:hover {
}

}
@media (max-width:640px) {
.I54430 {

flex-direction:column;


}
.I54430:hover {
}

}

.I53610 {
display:flex;
align-items:flex-start;
position:relative;

order:6;
width:100%;
max-width:580px;
margin-bottom:32px;
padding-right:64px;
box-sizing:border-box;



flex-direction:column;

	
}
.I53610:hover {
}

@media (max-width:992px) {
.I53610 {

order:9;
padding-right:0px;



	
}
.I53610:hover {
}

}
@media (max-width:640px) {
.I53610 {

order:9;


	
}
.I53610:hover {
}

}

h1.I51705, .I51705 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51705 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
margin-left:auto;


}
.I51705:hover {
}
.I51705 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51705 > .viewport:hover {
}

@media (max-width:992px) {
.I51705 {

order:10;
width:100%;


}
.I51705:hover {
}
.I51705 > .viewport {

justify-content:center;


}
.I51705 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51705 {

display:flex;
order:10;
width:100%;


}
.I51705:hover {
}
.I51705 > .viewport {

justify-content:center;


}
.I51705 > .viewport:hover {
}

}

h1.I51706, .I51706 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51706 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
margin-left:auto;


}
.I51706:hover {
}
.I51706 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51706 > .viewport:hover {
}

@media (max-width:992px) {
.I51706 {

order:16;
width:100%;


}
.I51706:hover {
}
.I51706 > .viewport {

justify-content:center;


}
.I51706 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51706 {

order:15;

}
.I51706:hover {
}
.I51706 > .viewport {



}
.I51706 > .viewport:hover {
}

}

h1.I51707, .I51707 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51707 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
max-width:580px;
margin-bottom:32px;
padding-right:0px;


}
.I51707:hover {
}
.I51707 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51707 > .viewport:hover {
}
.I51707 > .sector-title, .I51707 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);
line-height:40px;

margin-bottom:32px;

}
.I51707 > .sector-title:hover, .I51707 > .sector-title.i-collapsible-title:hover {
}
.I51707 > .sector-title, .I51707 > .sector-title.i-collapsible-title {
}
.I51707 > .sector-title .text, .I51707 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I51707 {

padding-right:0px;


}
.I51707:hover {
}
.I51707 > .viewport {



}
.I51707 > .viewport:hover {
}
.I51707 > .sector-title, .I51707 > .sector-title.i-collapsible-title {
display:flex;
font-size:1.625rem;
line-height:34px;

margin-bottom:16px;

}
.I51707 > .sector-title:hover, .I51707 > .sector-title.i-collapsible-title:hover {
}
.I51707 > .sector-title, .I51707 > .sector-title.i-collapsible-title {
}
.I51707 > .sector-title .text, .I51707 > .sector-title.i-collapsible-title .text {
}

}

h1.I53605, .I53605 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I53605 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I53605:hover {
}
.I53605 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I53605 > .viewport:hover {
}


h1.I54313, .I54313 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I54313 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
margin-left:auto;


}
.I54313:hover {
}
.I54313 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I54313 > .viewport:hover {
}

@media (max-width:992px) {
.I54313 {

order:15;
width:100%;


}
.I54313:hover {
}
.I54313 > .viewport {

justify-content:center;


}
.I54313 > .viewport:hover {
}

}
@media (max-width:640px) {
.I54313 {

display:none;
order:8;
width:100%;


}
.I54313:hover {
}
.I54313 > .viewport {

justify-content:center;


}
.I54313 > .viewport:hover {
}

}

h1.I54440, .I54440 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I54440 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I54440:hover {
}
.I54440 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I54440 > .viewport:hover {
}


.I51708 .image, .I51708.image {
vertical-align:top;
width:516px;
height:auto;

}
.I51708 .image:hover, .I51708.image:hover {
}
@media (max-width:992px) {
.I51708 .image, .I51708.image {
width:100%;
height:auto;

}
.I51708 .image:hover, .I51708.image:hover {
}
}
@media (max-width:640px) {
.I51708 .image, .I51708.image {
width:100%;

}
.I51708 .image:hover, .I51708.image:hover {
}
}

.I51709 {
display:flex;

}
.I51709:hover {
}

.I51710, a.I51710 {
display:flex;
font-family:Rubik;
font-size:1rem;
font-weight:400;
color:rgb(61,63,64);
line-height:28px;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I51710:hover, a.I51710:hover {
}

.I53600, a.I53600 {
display:flex;
font-family:Rubik;
font-size:1rem;
color:rgb(61,63,64);
line-height:28px;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I53600:hover, a.I53600:hover {
}

.I54308 .image, .I54308.image {
vertical-align:top;
width:516px;
height:332px;

}
.I54308 .image:hover, .I54308.image:hover {
}
@media (max-width:992px) {
.I54308 .image, .I54308.image {
width:100%;
height:auto;

}
.I54308 .image:hover, .I54308.image:hover {
}
}
@media (max-width:640px) {
.I54308 .image, .I54308.image {
width:271px;

}
.I54308 .image:hover, .I54308.image:hover {
}
}

.I54435, a.I54435 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.25rem;
font-weight:700;
text-align:center;
color:rgb(17,17,17);

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I54435:hover, a.I54435:hover {
}
@media (max-width:992px) {
.I54435, a.I54435 {
display:flex;
font-size:1.625rem;


}
.I54435:hover, a.I54435:hover {
}
}

h1.I51720, .I51720 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51720 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:20;
width:100%;


}
.I51720:hover {
}
.I51720 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51720 > .viewport:hover {
}


.I51712 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I51712:hover {
}

.I51713 {
display:flex;
position:var(--I51713-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:100px;
padding-top:100px;
background-color:rgb(0,0,0);

align-items:center;


}
.I51713:hover {
}

@media (max-width:992px) {
.I51713 {

padding-bottom:64px;
padding-top:64px;

}
.I51713:hover {
}

}
@media (max-width:640px) {
.I51713 {

width:100vw;
padding-bottom:64px;
padding-left:26px;
padding-right:26px;
padding-top:100px;
box-sizing:border-box;

align-items:flex-start;


}
.I51713:hover {
}

}

h1.I51714, .I51714 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51714 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
height:116px;
max-width:1075px;
margin-bottom:20px;


flex-direction:column;
}
.I51714:hover {
}
.I51714 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I51714 > .viewport:hover {
}

@media (max-width:992px) {
.I51714 {

max-width:740px;


}
.I51714:hover {
}
.I51714 > .viewport {



}
.I51714 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51714 {

order:1;
width:100%;
max-width:318px;
margin-bottom:16px;


flex-direction:column;
}
.I51714:hover {
}
.I51714 > .viewport {



}
.I51714 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I51714 {


}
.I51714:hover {
}
.I51714 > .viewport {



}
.I51714 > .viewport:hover {
}

}
h1.I51715, .I51715 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51715 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
max-width:940px;


}
.I51715:hover {
}
.I51715 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51715 > .viewport:hover {
}

@media (max-width:992px) {
.I51715 {

max-width:740px;


}
.I51715:hover {
}
.I51715 > .viewport {



}
.I51715 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51715 {

order:4;
width:157px;
max-width:157px;
margin-left:27px;
margin-right:191px;
margin-top:32px;


}
.I51715:hover {
}
.I51715 > .viewport {

justify-content:flex-start;


}
.I51715 > .viewport:hover {
}

}

h1.I51716, .I51716 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51716 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
margin-top:16px;


}
.I51716:hover {
}
.I51716 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I51716 > .viewport:hover {
}

@media (max-width:640px) {
.I51716 {

order:5;

}
.I51716:hover {
}
.I51716 > .viewport {

justify-content:flex-start;


}
.I51716 > .viewport:hover {
}

}

h1.I53596, .I53596 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I53596 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
width:100%;
max-width:940px;
margin-bottom:32px;


}
.I53596:hover {
}
.I53596 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I53596 > .viewport:hover {
}

@media (max-width:992px) {
.I53596 {

max-width:740px;
margin-bottom:20px;


}
.I53596:hover {
}
.I53596 > .viewport {



}
.I53596 > .viewport:hover {
}

}
@media (max-width:640px) {
.I53596 {

order:2;

}
.I53596:hover {
}
.I53596 > .viewport {

justify-content:flex-start;


}
.I53596 > .viewport:hover {
}

}

.I51717, a.I51717 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:52px;
font-weight:600;
text-align:center;
color:rgb(255,255,255);
letter-spacing:-1.13px;
line-height:58px;
white-space:normal;
word-break:normal;

width:532px;
height:116px;
box-sizing:border-box;

}
.I51717:hover, a.I51717:hover {
}
@media (max-width:992px) {
.I51717, a.I51717 {
display:flex;
font-size:1.625rem;
line-height:30px;
white-space:normal;
word-break:normal;


}
.I51717:hover, a.I51717:hover {
}
}
@media (max-width:640px) {
.I51717, a.I51717 {
display:flex;
justify-content:flex-start;
font-size:1.625rem;
text-align:left;
letter-spacing:0px;
line-height:30px;

width:100%;

}
.I51717:hover, a.I51717:hover {
}
}

.I51718 .button, .I51718.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
height:44px;
margin-left:auto;
margin-right:auto;
padding-left:30px;
padding-right:30px;
border-radius:22px;
background-color:rgb(255,255,255);

}
.I51718 button.button, button.I51718.button {
cursor:pointer;
}
.I51718 .button .text, .I51718.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(0,0,0);
line-height:26px;

}
.I51718 .button .icon, .I51718.button .icon {
flex:none;
background-size:100% 100%;
}
.I51718 .button:hover, .I51718.button:hover {
}
.I51718 .button:hover .text, .I51718.button:hover .text {
}
.I51718 .button:hover .icon, .I51718.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I51718 .button, .I51718.button {
}
.I51718 button.button, button.I51718.button {
}
.I51718 .button .text, .I51718.button .text {
font-size:1rem;

}
.I51718 .button .icon, .I51718.button .icon {
background-size:100% 100%;
}
.I51718 .button:hover, .I51718.button:hover {
}
.I51718 .button:hover .text, .I51718.button:hover .text {
}
.I51718 .button:hover .icon, .I51718.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I51718 .button, .I51718.button {
height:44px;
margin-left:0px;
margin-right:0px;
margin-top:0px;

}
.I51718 button.button, button.I51718.button {
}
.I51718 .button .text, .I51718.button .text {
}
.I51718 .button .icon, .I51718.button .icon {
background-size:100% 100%;
}
.I51718 .button:hover, .I51718.button:hover {
}
.I51718 .button:hover .text, .I51718.button:hover .text {
}
.I51718 .button:hover .icon, .I51718.button:hover .icon {
background-size:100% 100%;
}
}

.I51719, a.I51719 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:0.875rem;
text-decoration:underline;
text-align:center;
color:rgb(255,255,255);

width:100%;
box-sizing:border-box;

}
.I51719:hover, a.I51719:hover {
}
@media (max-width:640px) {
.I51719, a.I51719 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I51719:hover, a.I51719:hover {
}
}

.I53586, a.I53586 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.125rem;
text-align:center;
color:rgb(255,255,255);
line-height:26px;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I53586:hover, a.I53586:hover {
}
@media (max-width:640px) {
.I53586, a.I53586 {
display:flex;
justify-content:flex-start;
font-size:1rem;
text-align:left;
line-height:28px;


}
.I53586:hover, a.I53586:hover {
}
}

h1.I51732, .I51732 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51732 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:21;

}
.I51732:hover {
}
.I51732 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51732 > .viewport:hover {
}


.I51721 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I51721:hover {
}

.I51722 {
display:flex;
position:var(--I51722-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:104px;
padding-top:104px;

align-items:center;


}
.I51722:hover {
}

@media (max-width:640px) {
.I51722 {

flex:auto;
width:100vw;

}
.I51722:hover {
}

}

.I51723 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:100%;
max-width:1222px;
margin-bottom:104px;
margin-left:109px;
margin-right:109px;
margin-top:104px;



	
}
.I51723:hover {
}

@media (max-width:640px) {
.I51723 {

display:none;


	
}
.I51723:hover {
}

}

h1.I51724, .I51724 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51724 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I51724:hover {
}
.I51724 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51724 > .viewport:hover {
}

@media (max-width:640px) {
.I51724 {

display:flex;
width:375px;
height:630px;
margin-bottom:40px;
margin-top:104px;
background-color:rgb(255,255,255);
box-sizing:border-box;


}
.I51724:hover {
}
.I51724 > .viewport {

justify-content:center;


}
.I51724 > .viewport:hover {
}

}

h1.I51725, .I51725 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51725 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I51725:hover {
}
.I51725 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51725 > .viewport:hover {
}


h1.I51726, .I51726 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51726 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I51726:hover {
}
.I51726 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51726 > .viewport:hover {
}


h1.I51727, .I51727 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51727 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I51727:hover {
}
.I51727 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51727 > .viewport:hover {
}


ul.I51728, .I51728 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

ol.I51728, .I51728 ol {
margin:0px;
padding:0px;
list-style-type:none;
}

.I51728 {
display:flex;
flex-wrap:wrap;
position:relative;
}
.I51728:hover {
}
.I51728 .items, .I51728.items {
display:flex;
position:relative;
flex:auto;
overflow:hidden;
}
.I51728 .items > li, .I51728.items > li {
position:static;
width:100%;
height:100%;
flex:none;
}
.I51728 .items {
--transition-type:scroll;
--slideshow-transition:margin-left 0.40s;
}
.I51728.slide-1 .items { --slideshow-scroll:calc((-100% * 0) + var(--gesture-move-x, 0px));} .I51728.slide-2 .items { --slideshow-scroll:calc((-100% * 1) + var(--gesture-move-x, 0px));} .I51728.slide-3 .items { --slideshow-scroll:calc((-100% * 2) + var(--gesture-move-x, 0px));}
.I51728 .items::before {
content:'';
margin-left:var(--slideshow-scroll);
transition:var(--slideshow-transition);
}
.I51728 .items > li > a, .I51728.items > li > a {
display:block;
width:100%;
height:100%;
}
.I51728 .indicators {
display:flex;
position:absolute;
z-index:14;
justify-content:center;align-items:flex-end;top:auto;bottom:0px;left:50%;right:auto;transform:translate(-50%,0px);
width:10px;
height:10px;
margin:10px;

display:none;
}
.I51728 .indicators:hover {
}
.I51728 .indicators > li {
display:flex;
}
.I51728 .indicators > li > span {
cursor:pointer;

font-size:0px !important;
background-size:100% 100%;
width:10px !important;
height:10px !important;
display:flex;
width:10px;
height:10px;
border-radius:10px;
background-color:rgb(216,216,216);

}
.I51728 .indicators > li > span:hover {
}
.I51728.slide-1 .indicators li:nth-child(1) > span,.I51728.slide-2 .indicators li:nth-child(2) > span,.I51728.slide-3 .indicators li:nth-child(3) > span {

width:10px !important;
height:10px !important;
display:flex;
width:10px;
height:10px;
background-color:rgb(169,167,167);

}
.I51728.slide-1 .indicators li:nth-child(1) > span:hover,.I51728.slide-2 .indicators li:nth-child(2) > span:hover,.I51728.slide-3 .indicators li:nth-child(3) > span:hover {
}
.I51728 .indicators > li:after {
content:'';	
display:flex;
align-items:center;
display:flex;
width:10px;
height:10px;

}
.I51728 .indicators:hover > li:after {
}
.I51728 .indicators > li:last-child::after {
content:none;
}
.I51728 > .items .item-1 {
}
.I51728 > .items .item-2 {
}
.I51728 > .items .item-3 {
}
.I51728 > .items > li {
box-sizing:border-box;

}
.I51728 > .items > li:hover {
}
@media (max-width:640px) {
.I51728 {
width:100%;
height:100%;
box-sizing:border-box;

}
.I51728:hover {
}
.I51728 .items, .I51728.items {
}
.I51728 .items > li, .I51728.items > li {
}
.I51728 .items {
}
.I51728.slide-1 .items { --slideshow-scroll:calc((-100% * 0) + var(--gesture-move-x, 0px));} .I51728.slide-2 .items { --slideshow-scroll:calc((-100% * 1) + var(--gesture-move-x, 0px));} .I51728.slide-3 .items { --slideshow-scroll:calc((-100% * 2) + var(--gesture-move-x, 0px));}
.I51728 .items::before {
}
.I51728 .items > li > a, .I51728.items > li > a {
}
.I51728 .indicators {
justify-content:center;align-items:flex-end;top:auto;bottom:0px;left:50%;right:auto;transform:translate(-50%,0px);
margin:10px;
margin-top:20px;

display:flex;
}
.I51728 .indicators:hover {
}
.I51728 .indicators > li {
}
.I51728 .indicators > li > span {

width:10px !important;
height:10px !important;
display:flex;
width:10px;
height:10px;
border-radius:10px;
background-color:rgb(216,216,216);

}
.I51728 .indicators > li > span:hover {
}
.I51728.slide-1 .indicators li:nth-child(1) > span,.I51728.slide-2 .indicators li:nth-child(2) > span,.I51728.slide-3 .indicators li:nth-child(3) > span {

width:10px !important;
height:10px !important;
display:flex;
width:10px;
height:10px;
background-color:rgb(169,167,167);

}
.I51728.slide-1 .indicators li:nth-child(1) > span:hover,.I51728.slide-2 .indicators li:nth-child(2) > span:hover,.I51728.slide-3 .indicators li:nth-child(3) > span:hover {
}
.I51728 .indicators > li:after {
	
display:flex;
width:10px;
height:10px;

}
.I51728 .indicators:hover > li:after {
}
.I51728 .indicators > li:last-child::after {
content:none;
}
.I51728 > .items .item-1 {
}
.I51728 > .items .item-2 {
}
.I51728 > .items .item-3 {
}
.I51728 > .items > li {
padding-bottom:60px;
padding-left:2px;
box-sizing:content-box;

}
.I51728 > .items > li:hover {
}
}

h1.I51729, .I51729 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I51729, .I51729 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I51729, .I51729 p {
margin:0px;
}

figure.I51729, .I51729 figure {
margin:0px;
}

a.I51729, .I51729 a {
text-decoration:inherit;
color:inherit;
}

.I51729 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I51729 article, article.I51729 {
width:394px;
height:648px;
margin-right:20px;
box-sizing:border-box;
box-shadow:2px 2px 5px 0px rgba(0,0,0,0.50000);

flex-direction:column;	
}
.I51729 article:hover, article.I51729:hover {
}
.I51729 article.active, article.I51729.active {
}
.I51729 .title {
display:flex;
align-items:center;
font-family:Graphik;
font-size:20px;
font-weight:600;
line-height:20px;

height:52px;
margin-bottom:12px;
margin-left:40px;
margin-right:40px;
margin-top:56px;

}
.I51729 .title:hover {
}
.I51729 article.active .title {
}

.I51729 .title {order:3;}
.I51729 .abstract {
order:4;
}
.I51729 .abstract:hover {
}
.I51729 .abstract {
display:block;
width:314px;
height:179px;
margin-left:40px;
margin-right:40px;

font-family:Rubik;
font-size:16px;
color:rgb(19,25,33);
line-height:22px;

}

.I51729 .image, .I51729.image {
width:394px;
height:298px;
background-color:rgb(245,245,245);
box-shadow:7px 0px 0px 0px rgb(255,255,255);

order:1;
}
.I51729 .image:hover, .I51729.image:hover {
}
.I51729 article.active .image, .I51729.image {
}
.I51729 .content-seemore-button, .I51729.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:147px;
height:26px;
margin-left:40px;
margin-right:40px;
border-bottom-color:rgb(185,255,0);
border-bottom-style:solid;
border-bottom-width:4px;

}
.I51729 button.content-seemore-button, button.I51729.content-seemore-button {
cursor:pointer;
}
.I51729 .content-seemore-button .text, .I51729.content-seemore-button .text {
font-family:Rubik;
font-size:16px;
font-weight:500;
line-height:26px;

}
.I51729 .content-seemore-button .icon, .I51729.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
}
.I51729 .content-seemore-button:hover, .I51729.content-seemore-button:hover {
}
.I51729 .content-seemore-button:hover .text, .I51729.content-seemore-button:hover .text {
}
.I51729 .content-seemore-button:hover .icon, .I51729.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I51729 .content-seemore-button {
}
.I51729 .category-list {
display:flex;	
		
order:2;	
height:24px;
margin-left:40px;
margin-right:40px;
margin-top:20px;
background-color:var(--color-secondary);

}
.I51729 .category-list:hover {
}
.I51729 .category-item {
display:flex;
}
.I51729 .category-item .text {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:12px;
text-align:center;
color:var(--color);

padding-bottom:6px;
padding-left:12px;
padding-right:12px;
padding-top:6px;
border-radius:4px;
background-color:var(--color-secondary);

}
.I51729 .category-item::after {
content:'';	
display:flex;
align-items:center;
align-self:center;
}
.I51729 .category-item:last-child::after {
content:none;	
}
.I51729 .C51729-2438 {
--color:;
--color-secondary:;
}.I51729 .C51729-2439 {
--color:;
--color-secondary:;
}.I51729 .C51729-2440 {
--color:;
--color-secondary:;
}.I51729 .C51729-2441 {
--color:;
--color-secondary:;
}.I51729 .C51729-2442 {
--color:;
--color-secondary:;
}.I51729 .C51729-2443 {
--color:;
--color-secondary:;
}.I51729 .C51729-2444 {
--color:;
--color-secondary:;
}.I51729 .C51729-2445 {
--color:;
--color-secondary:;
}.I51729 .C51729-2446 {
--color:;
--color-secondary:;
}.I51729 .C51729-2468 {
--color:rgb(233,90,12);
--color-secondary:;
}.I51729 .C51729-2538 {
--color:rgb(159,0,28);
--color-secondary:;
}.I51729 .C51729-2539 {
--color:;
--color-secondary:;
}.I51729 .C51729-2540 {
--color:;
--color-secondary:;
}.I51729 .C51729-2541 {
--color:;
--color-secondary:;
}.I51729 .C51729-2542 {
--color:rgb(149,185,203);
--color-secondary:rgb(255,255,255);
}.I51729 .C51729-2543 {
--color:;
--color-secondary:;
}.I51729 .C51729-2544 {
--color:rgb(41,177,172);
--color-secondary:;
}.I51729 .C51729-2545 {
--color:;
--color-secondary:;
}.I51729 .C51729-2546 {
--color:;
--color-secondary:;
}.I51729 .C51729-2547 {
--color:;
--color-secondary:;
}.I51729 .C51729-2548 {
--color:;
--color-secondary:;
}.I51729 .C51729-2670 {
--color:;
--color-secondary:;
}.I51729 .C51729-2671 {
--color:rgb(151,150,150);
--color-secondary:;
}.I51729 .C51729-2672 {
--color:rgb(151,150,150);
--color-secondary:;
}.I51729 .C51729-2674 {
--color:;
--color-secondary:;
}.I51729 .C51729-2701 {
--color:rgb(233,90,12);
--color-secondary:;
}.I51729 .C51729-2775 {
--color:rgb(0,55,183);
--color-secondary:;
}.I51729 .C51729-2776 {
--color:rgb(54,158,18);
--color-secondary:;
}.I51729 .C51729-2777 {
--color:rgb(255,219,0);
--color-secondary:;
}.I51729 .C51729-5628 {
--color:;
--color-secondary:;
}.I51729 .C51729-5629 {
--color:rgb(102,76,194);
--color-secondary:rgb(255,255,255);
}.I51729 .C51729-5630 {
--color:rgb(105,110,242);
--color-secondary:rgb(255,255,255);
}.I51729 .C51729-5631 {
--color:rgb(243,233,250);
--color-secondary:rgb(132,101,208);
}.I51729 .C51729-5632 {
--color:rgb(250,236,233);
--color-secondary:rgb(252,61,44);
}.I51729 .C51729-5633 {
--color:rgb(233,250,240);
--color-secondary:rgb(0,133,123);
}.I51729 .C51729-5634 {
--color:rgb(243,233,250);
--color-secondary:rgb(108,72,201);
}.I51729 .C51729-5635 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I51729 .C51729-5636 {
--color:rgb(253,213,204);
--color-secondary:rgb(240,109,81);
}.I51729 .C51729-5637 {
--color:rgb(253,213,204);
--color-secondary:rgb(239,102,73);
}.I51729 .C51729-5638 {
--color:rgb(243,233,250);
--color-secondary:rgb(99,65,186);
}.I51729 .C51729-5639 {
--color:rgb(213,224,250);
--color-secondary:rgb(82,87,180);
}.I51729 .C51729-5644 {
--color:;
--color-secondary:;
}.I51729 .C51729-5645 {
--color:rgb(243,233,250);
--color-secondary:rgb(108,72,201);
}.I51729 .C51729-5646 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I51729 .C51729-5647 {
--color:rgb(253,213,204);
--color-secondary:rgb(240,109,81);
}.I51729 .C51729-5648 {
--color:rgb(243,233,250);
--color-secondary:rgb(99,65,186);
}.I51729 .C51729-5649 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I51729 .C51729-5650 {
--color:rgb(253,213,204);
--color-secondary:rgb(241,116,90);
}.I51729 .C51729-5651 {
--color:rgb(165,64,149);
--color-secondary:rgb(255,255,255);
}.I51729 .C51729-5652 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5653 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5654 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5655 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5656 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5657 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5658 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5659 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5660 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5661 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5662 {
--color:rgb(17,17,17);
--color-secondary:rgb(255,255,255);
}.I51729 .C51729-5663 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5664 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5666 {
--color:;
--color-secondary:;
}.I51729 .C51729-5667 {
--color:;
--color-secondary:;
}.I51729 .C51729-5668 {
--color:;
--color-secondary:;
}.I51729 .C51729-5669 {
--color:;
--color-secondary:;
}.I51729 .C51729-5670 {
--color:;
--color-secondary:;
}.I51729 .C51729-5671 {
--color:;
--color-secondary:;
}.I51729 .C51729-5672 {
--color:;
--color-secondary:;
}.I51729 .C51729-5673 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5674 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5675 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5676 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51729 .C51729-5677 {
--color:;
--color-secondary:;
}.I51729 .C51729-5678 {
--color:;
--color-secondary:;
}.I51729 .C51729-5679 {
--color:;
--color-secondary:;
}.I51729 .C51729-5681 {
--color:;
--color-secondary:;
}.I51729 .C51729-5682 {
--color:;
--color-secondary:;
}.I51729 .C51729-5683 {
--color:;
--color-secondary:;
}.I51729 .C51729-5684 {
--color:;
--color-secondary:;
}.I51729 .C51729-5685 {
--color:;
--color-secondary:;
}.I51729 .C51729-5686 {
--color:;
--color-secondary:;
}.I51729 .C51729-5687 {
--color:;
--color-secondary:;
}.I51729 .C51729-5689 {
--color:;
--color-secondary:;
}.I51729 .C51729-5690 {
--color:;
--color-secondary:;
}.I51729 .C51729-5691 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51729 .C51729-5692 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51729 .C51729-5693 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51729 .C51729-5694 {
--color:;
--color-secondary:;
}.I51729 .C51729-5695 {
--color:;
--color-secondary:;
}.I51729 .C51729-5697 {
--color:;
--color-secondary:;
}.I51729 .C51729-5698 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51729 .C51729-5699 {
--color:;
--color-secondary:;
}.I51729 .C51729-5700 {
--color:;
--color-secondary:;
}.I51729 .C51729-5701 {
--color:;
--color-secondary:;
}.I51729 .C51729-5702 {
--color:;
--color-secondary:;
}.I51729 .C51729-5703 {
--color:;
--color-secondary:;
}.I51729 .C51729-5704 {
--color:;
--color-secondary:;
}.I51729 .C51729-5705 {
--color:;
--color-secondary:;
}.I51729 .C51729-5706 {
--color:;
--color-secondary:;
}.I51729 .C51729-5707 {
--color:;
--color-secondary:;
}.I51729 .C51729-5708 {
--color:;
--color-secondary:;
}.I51729 .C51729-5709 {
--color:;
--color-secondary:;
}.I51729 .C51729-5710 {
--color:;
--color-secondary:;
}.I51729 .C51729-5711 {
--color:;
--color-secondary:;
}.I51729 .C51729-5712 {
--color:;
--color-secondary:;
}.I51729 .C51729-5713 {
--color:;
--color-secondary:;
}.I51729 .C51729-5714 {
--color:;
--color-secondary:;
}.I51729 .C51729-5715 {
--color:;
--color-secondary:;
}.I51729 .C51729-5716 {
--color:;
--color-secondary:;
}.I51729 .C51729-5717 {
--color:;
--color-secondary:;
}.I51729 .C51729-5718 {
--color:;
--color-secondary:;
}.I51729 .C51729-5719 {
--color:;
--color-secondary:;
}.I51729 .C51729-5720 {
--color:;
--color-secondary:;
}.I51729 .C51729-5721 {
--color:;
--color-secondary:;
}.I51729 .C51729-5722 {
--color:;
--color-secondary:;
}.I51729 .C51729-5723 {
--color:;
--color-secondary:;
}.I51729 .C51729-5724 {
--color:;
--color-secondary:;
}.I51729 .C51729-5725 {
--color:;
--color-secondary:;
}.I51729 .C51729-5726 {
--color:;
--color-secondary:;
}.I51729 .C51729-5727 {
--color:;
--color-secondary:;
}.I51729 .C51729-5728 {
--color:;
--color-secondary:;
}.I51729 .C51729-5729 {
--color:rgb(151,150,150);
--color-secondary:;
}.I51729 .C51729-5730 {
--color:;
--color-secondary:;
}.I51729 .C51729-5731 {
--color:;
--color-secondary:;
}.I51729 .C51729-5732 {
--color:;
--color-secondary:;
}.I51729 .C51729-5733 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51729 .C51729-5735 {
--color:;
--color-secondary:;
}.I51729 .C51729-5736 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51729 .C51729-5737 {
--color:rgb(151,150,150);
--color-secondary:;
}.I51729 .C51729-5738 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}


h1.I51730, .I51730 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I51730, .I51730 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I51730, .I51730 p {
margin:0px;
}

figure.I51730, .I51730 figure {
margin:0px;
}

a.I51730, .I51730 a {
text-decoration:inherit;
color:inherit;
}

.I51730 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I51730 article, article.I51730 {
width:394px;
height:648px;
margin-right:20px;
box-sizing:border-box;
box-shadow:2px 2px 5px 0px rgba(0,0,0,0.50000);

flex-direction:column;	
}
.I51730 article:hover, article.I51730:hover {
}
.I51730 article.active, article.I51730.active {
}
.I51730 .title {
display:flex;
align-items:center;
font-family:Graphik;
font-size:20px;
font-weight:600;
line-height:20px;

height:52px;
margin-bottom:12px;
margin-left:40px;
margin-right:40px;
margin-top:56px;

}
.I51730 .title:hover {
}
.I51730 article.active .title {
}

.I51730 .title {order:3;}
.I51730 .abstract {
order:4;
}
.I51730 .abstract:hover {
}
.I51730 .abstract {
display:block;
width:314px;
height:179px;
margin-left:40px;
margin-right:40px;

font-family:Rubik;
font-size:16px;
color:rgb(19,25,33);
line-height:22px;

}

.I51730 .image, .I51730.image {
width:394px;
height:298px;
background-color:rgb(245,245,245);
box-shadow:7px 0px 0px 0px rgb(255,255,255);

order:1;
}
.I51730 .image:hover, .I51730.image:hover {
}
.I51730 article.active .image, .I51730.image {
}
.I51730 .content-seemore-button, .I51730.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:134px;
height:26px;
margin-left:40px;
margin-right:40px;
border-bottom-color:rgb(185,255,0);
border-bottom-style:solid;
border-bottom-width:4px;

}
.I51730 button.content-seemore-button, button.I51730.content-seemore-button {
cursor:pointer;
}
.I51730 .content-seemore-button .text, .I51730.content-seemore-button .text {
font-family:Rubik;
font-size:16px;
font-weight:500;
line-height:26px;

}
.I51730 .content-seemore-button .icon, .I51730.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
}
.I51730 .content-seemore-button:hover, .I51730.content-seemore-button:hover {
}
.I51730 .content-seemore-button:hover .text, .I51730.content-seemore-button:hover .text {
}
.I51730 .content-seemore-button:hover .icon, .I51730.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I51730 .content-seemore-button {
}
.I51730 .category-list {
display:flex;	
		
order:2;	
height:24px;
margin-left:40px;
margin-right:40px;
margin-top:20px;
background-color:var(--color-secondary);

}
.I51730 .category-list:hover {
}
.I51730 .category-item {
display:flex;
}
.I51730 .category-item .text {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:12px;
text-align:center;
color:var(--color);

padding-bottom:6px;
padding-left:12px;
padding-right:12px;
padding-top:6px;
border-radius:4px;
background-color:var(--color-secondary);

}
.I51730 .category-item::after {
content:'';	
display:flex;
align-items:center;
align-self:center;
}
.I51730 .category-item:last-child::after {
content:none;	
}
.I51730 .C51730-2438 {
--color:;
--color-secondary:;
}.I51730 .C51730-2439 {
--color:;
--color-secondary:;
}.I51730 .C51730-2440 {
--color:;
--color-secondary:;
}.I51730 .C51730-2441 {
--color:;
--color-secondary:;
}.I51730 .C51730-2442 {
--color:;
--color-secondary:;
}.I51730 .C51730-2443 {
--color:;
--color-secondary:;
}.I51730 .C51730-2444 {
--color:;
--color-secondary:;
}.I51730 .C51730-2445 {
--color:;
--color-secondary:;
}.I51730 .C51730-2446 {
--color:;
--color-secondary:;
}.I51730 .C51730-2468 {
--color:rgb(233,90,12);
--color-secondary:;
}.I51730 .C51730-2538 {
--color:rgb(159,0,28);
--color-secondary:;
}.I51730 .C51730-2539 {
--color:;
--color-secondary:;
}.I51730 .C51730-2540 {
--color:;
--color-secondary:;
}.I51730 .C51730-2541 {
--color:;
--color-secondary:;
}.I51730 .C51730-2542 {
--color:rgb(149,185,203);
--color-secondary:rgb(255,255,255);
}.I51730 .C51730-2543 {
--color:;
--color-secondary:;
}.I51730 .C51730-2544 {
--color:rgb(41,177,172);
--color-secondary:;
}.I51730 .C51730-2545 {
--color:;
--color-secondary:;
}.I51730 .C51730-2546 {
--color:;
--color-secondary:;
}.I51730 .C51730-2547 {
--color:;
--color-secondary:;
}.I51730 .C51730-2548 {
--color:;
--color-secondary:;
}.I51730 .C51730-2670 {
--color:;
--color-secondary:;
}.I51730 .C51730-2671 {
--color:rgb(151,150,150);
--color-secondary:;
}.I51730 .C51730-2672 {
--color:rgb(151,150,150);
--color-secondary:;
}.I51730 .C51730-2674 {
--color:;
--color-secondary:;
}.I51730 .C51730-2701 {
--color:rgb(233,90,12);
--color-secondary:;
}.I51730 .C51730-2775 {
--color:rgb(0,55,183);
--color-secondary:;
}.I51730 .C51730-2776 {
--color:rgb(54,158,18);
--color-secondary:;
}.I51730 .C51730-2777 {
--color:rgb(255,219,0);
--color-secondary:;
}.I51730 .C51730-5628 {
--color:;
--color-secondary:;
}.I51730 .C51730-5629 {
--color:rgb(102,76,194);
--color-secondary:rgb(255,255,255);
}.I51730 .C51730-5630 {
--color:rgb(105,110,242);
--color-secondary:rgb(255,255,255);
}.I51730 .C51730-5631 {
--color:rgb(243,233,250);
--color-secondary:rgb(132,101,208);
}.I51730 .C51730-5632 {
--color:rgb(250,236,233);
--color-secondary:rgb(252,61,44);
}.I51730 .C51730-5633 {
--color:rgb(233,250,240);
--color-secondary:rgb(0,133,123);
}.I51730 .C51730-5634 {
--color:rgb(243,233,250);
--color-secondary:rgb(108,72,201);
}.I51730 .C51730-5635 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I51730 .C51730-5636 {
--color:rgb(253,213,204);
--color-secondary:rgb(240,109,81);
}.I51730 .C51730-5637 {
--color:rgb(253,213,204);
--color-secondary:rgb(239,102,73);
}.I51730 .C51730-5638 {
--color:rgb(243,233,250);
--color-secondary:rgb(99,65,186);
}.I51730 .C51730-5639 {
--color:rgb(213,224,250);
--color-secondary:rgb(82,87,180);
}.I51730 .C51730-5644 {
--color:;
--color-secondary:;
}.I51730 .C51730-5645 {
--color:rgb(243,233,250);
--color-secondary:rgb(108,72,201);
}.I51730 .C51730-5646 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I51730 .C51730-5647 {
--color:rgb(253,213,204);
--color-secondary:rgb(240,109,81);
}.I51730 .C51730-5648 {
--color:rgb(243,233,250);
--color-secondary:rgb(99,65,186);
}.I51730 .C51730-5649 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I51730 .C51730-5650 {
--color:rgb(253,213,204);
--color-secondary:rgb(241,116,90);
}.I51730 .C51730-5651 {
--color:rgb(165,64,149);
--color-secondary:rgb(255,255,255);
}.I51730 .C51730-5652 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5653 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5654 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5655 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5656 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5657 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5658 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5659 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5660 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5661 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5662 {
--color:rgb(17,17,17);
--color-secondary:rgb(255,255,255);
}.I51730 .C51730-5663 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5664 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5666 {
--color:;
--color-secondary:;
}.I51730 .C51730-5667 {
--color:;
--color-secondary:;
}.I51730 .C51730-5668 {
--color:;
--color-secondary:;
}.I51730 .C51730-5669 {
--color:;
--color-secondary:;
}.I51730 .C51730-5670 {
--color:;
--color-secondary:;
}.I51730 .C51730-5671 {
--color:;
--color-secondary:;
}.I51730 .C51730-5672 {
--color:;
--color-secondary:;
}.I51730 .C51730-5673 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5674 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5675 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5676 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51730 .C51730-5677 {
--color:;
--color-secondary:;
}.I51730 .C51730-5678 {
--color:;
--color-secondary:;
}.I51730 .C51730-5679 {
--color:;
--color-secondary:;
}.I51730 .C51730-5681 {
--color:;
--color-secondary:;
}.I51730 .C51730-5682 {
--color:;
--color-secondary:;
}.I51730 .C51730-5683 {
--color:;
--color-secondary:;
}.I51730 .C51730-5684 {
--color:;
--color-secondary:;
}.I51730 .C51730-5685 {
--color:;
--color-secondary:;
}.I51730 .C51730-5686 {
--color:;
--color-secondary:;
}.I51730 .C51730-5687 {
--color:;
--color-secondary:;
}.I51730 .C51730-5689 {
--color:;
--color-secondary:;
}.I51730 .C51730-5690 {
--color:;
--color-secondary:;
}.I51730 .C51730-5691 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51730 .C51730-5692 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51730 .C51730-5693 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51730 .C51730-5694 {
--color:;
--color-secondary:;
}.I51730 .C51730-5695 {
--color:;
--color-secondary:;
}.I51730 .C51730-5697 {
--color:;
--color-secondary:;
}.I51730 .C51730-5698 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51730 .C51730-5699 {
--color:;
--color-secondary:;
}.I51730 .C51730-5700 {
--color:;
--color-secondary:;
}.I51730 .C51730-5701 {
--color:;
--color-secondary:;
}.I51730 .C51730-5702 {
--color:;
--color-secondary:;
}.I51730 .C51730-5703 {
--color:;
--color-secondary:;
}.I51730 .C51730-5704 {
--color:;
--color-secondary:;
}.I51730 .C51730-5705 {
--color:;
--color-secondary:;
}.I51730 .C51730-5706 {
--color:;
--color-secondary:;
}.I51730 .C51730-5707 {
--color:;
--color-secondary:;
}.I51730 .C51730-5708 {
--color:;
--color-secondary:;
}.I51730 .C51730-5709 {
--color:;
--color-secondary:;
}.I51730 .C51730-5710 {
--color:;
--color-secondary:;
}.I51730 .C51730-5711 {
--color:;
--color-secondary:;
}.I51730 .C51730-5712 {
--color:;
--color-secondary:;
}.I51730 .C51730-5713 {
--color:;
--color-secondary:;
}.I51730 .C51730-5714 {
--color:;
--color-secondary:;
}.I51730 .C51730-5715 {
--color:;
--color-secondary:;
}.I51730 .C51730-5716 {
--color:;
--color-secondary:;
}.I51730 .C51730-5717 {
--color:;
--color-secondary:;
}.I51730 .C51730-5718 {
--color:;
--color-secondary:;
}.I51730 .C51730-5719 {
--color:;
--color-secondary:;
}.I51730 .C51730-5720 {
--color:;
--color-secondary:;
}.I51730 .C51730-5721 {
--color:;
--color-secondary:;
}.I51730 .C51730-5722 {
--color:;
--color-secondary:;
}.I51730 .C51730-5723 {
--color:;
--color-secondary:;
}.I51730 .C51730-5724 {
--color:;
--color-secondary:;
}.I51730 .C51730-5725 {
--color:;
--color-secondary:;
}.I51730 .C51730-5726 {
--color:;
--color-secondary:;
}.I51730 .C51730-5727 {
--color:;
--color-secondary:;
}.I51730 .C51730-5728 {
--color:;
--color-secondary:;
}.I51730 .C51730-5729 {
--color:rgb(151,150,150);
--color-secondary:;
}.I51730 .C51730-5730 {
--color:;
--color-secondary:;
}.I51730 .C51730-5731 {
--color:;
--color-secondary:;
}.I51730 .C51730-5732 {
--color:;
--color-secondary:;
}.I51730 .C51730-5733 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51730 .C51730-5735 {
--color:;
--color-secondary:;
}.I51730 .C51730-5736 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51730 .C51730-5737 {
--color:rgb(151,150,150);
--color-secondary:;
}.I51730 .C51730-5738 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}


h1.I51731, .I51731 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I51731, .I51731 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I51731, .I51731 p {
margin:0px;
}

figure.I51731, .I51731 figure {
margin:0px;
}

a.I51731, .I51731 a {
text-decoration:inherit;
color:inherit;
}

.I51731 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I51731 article, article.I51731 {
width:394px;
height:648px;
margin-right:20px;
box-sizing:border-box;
box-shadow:2px 2px 5px 0px rgba(0,0,0,0.50000);

flex-direction:column;	
}
.I51731 article:hover, article.I51731:hover {
}
.I51731 article.active, article.I51731.active {
}
.I51731 .title {
display:flex;
align-items:center;
font-family:Graphik;
font-size:20px;
font-weight:600;
line-height:20px;

height:52px;
margin-bottom:12px;
margin-left:40px;
margin-right:40px;
margin-top:56px;

}
.I51731 .title:hover {
}
.I51731 article.active .title {
}

.I51731 .title {order:3;}
.I51731 .abstract {
order:4;
}
.I51731 .abstract:hover {
}
.I51731 .abstract {
display:block;
width:314px;
height:179px;
margin-left:40px;
margin-right:40px;

font-family:Rubik;
font-size:16px;
color:rgb(19,25,33);
line-height:22px;

}

.I51731 .image, .I51731.image {
width:394px;
height:298px;
background-color:rgb(245,245,245);
box-shadow:7px 0px 0px 0px rgb(255,255,255);

order:1;
}
.I51731 .image:hover, .I51731.image:hover {
}
.I51731 article.active .image, .I51731.image {
}
.I51731 .content-seemore-button, .I51731.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:160px;
height:26px;
margin-left:40px;
margin-right:40px;
border-bottom-color:rgb(185,255,0);
border-bottom-style:solid;
border-bottom-width:4px;

}
.I51731 button.content-seemore-button, button.I51731.content-seemore-button {
cursor:pointer;
}
.I51731 .content-seemore-button .text, .I51731.content-seemore-button .text {
font-family:Rubik;
font-size:16px;
font-weight:500;
line-height:26px;

}
.I51731 .content-seemore-button .icon, .I51731.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
}
.I51731 .content-seemore-button:hover, .I51731.content-seemore-button:hover {
}
.I51731 .content-seemore-button:hover .text, .I51731.content-seemore-button:hover .text {
}
.I51731 .content-seemore-button:hover .icon, .I51731.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I51731 .content-seemore-button {
}
.I51731 .category-list {
display:flex;	
		
order:2;	
height:24px;
margin-left:40px;
margin-right:40px;
margin-top:20px;
background-color:var(--color-secondary);

}
.I51731 .category-list:hover {
}
.I51731 .category-item {
display:flex;
}
.I51731 .category-item .text {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:12px;
text-align:center;
color:var(--color);

padding-bottom:6px;
padding-left:12px;
padding-right:12px;
padding-top:6px;
border-radius:4px;
background-color:var(--color-secondary);

}
.I51731 .category-item::after {
content:'';	
display:flex;
align-items:center;
align-self:center;
}
.I51731 .category-item:last-child::after {
content:none;	
}
.I51731 .C51731-2438 {
--color:;
--color-secondary:;
}.I51731 .C51731-2439 {
--color:;
--color-secondary:;
}.I51731 .C51731-2440 {
--color:;
--color-secondary:;
}.I51731 .C51731-2441 {
--color:;
--color-secondary:;
}.I51731 .C51731-2442 {
--color:;
--color-secondary:;
}.I51731 .C51731-2443 {
--color:;
--color-secondary:;
}.I51731 .C51731-2444 {
--color:;
--color-secondary:;
}.I51731 .C51731-2445 {
--color:;
--color-secondary:;
}.I51731 .C51731-2446 {
--color:;
--color-secondary:;
}.I51731 .C51731-2468 {
--color:rgb(233,90,12);
--color-secondary:;
}.I51731 .C51731-2538 {
--color:rgb(159,0,28);
--color-secondary:;
}.I51731 .C51731-2539 {
--color:;
--color-secondary:;
}.I51731 .C51731-2540 {
--color:;
--color-secondary:;
}.I51731 .C51731-2541 {
--color:;
--color-secondary:;
}.I51731 .C51731-2542 {
--color:rgb(149,185,203);
--color-secondary:rgb(255,255,255);
}.I51731 .C51731-2543 {
--color:;
--color-secondary:;
}.I51731 .C51731-2544 {
--color:rgb(41,177,172);
--color-secondary:;
}.I51731 .C51731-2545 {
--color:;
--color-secondary:;
}.I51731 .C51731-2546 {
--color:;
--color-secondary:;
}.I51731 .C51731-2547 {
--color:;
--color-secondary:;
}.I51731 .C51731-2548 {
--color:;
--color-secondary:;
}.I51731 .C51731-2670 {
--color:;
--color-secondary:;
}.I51731 .C51731-2671 {
--color:rgb(151,150,150);
--color-secondary:;
}.I51731 .C51731-2672 {
--color:rgb(151,150,150);
--color-secondary:;
}.I51731 .C51731-2674 {
--color:;
--color-secondary:;
}.I51731 .C51731-2701 {
--color:rgb(233,90,12);
--color-secondary:;
}.I51731 .C51731-2775 {
--color:rgb(0,55,183);
--color-secondary:;
}.I51731 .C51731-2776 {
--color:rgb(54,158,18);
--color-secondary:;
}.I51731 .C51731-2777 {
--color:rgb(255,219,0);
--color-secondary:;
}.I51731 .C51731-5628 {
--color:;
--color-secondary:;
}.I51731 .C51731-5629 {
--color:rgb(102,76,194);
--color-secondary:rgb(255,255,255);
}.I51731 .C51731-5630 {
--color:rgb(105,110,242);
--color-secondary:rgb(255,255,255);
}.I51731 .C51731-5631 {
--color:rgb(243,233,250);
--color-secondary:rgb(132,101,208);
}.I51731 .C51731-5632 {
--color:rgb(250,236,233);
--color-secondary:rgb(252,61,44);
}.I51731 .C51731-5633 {
--color:rgb(233,250,240);
--color-secondary:rgb(0,133,123);
}.I51731 .C51731-5634 {
--color:rgb(243,233,250);
--color-secondary:rgb(108,72,201);
}.I51731 .C51731-5635 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I51731 .C51731-5636 {
--color:rgb(253,213,204);
--color-secondary:rgb(240,109,81);
}.I51731 .C51731-5637 {
--color:rgb(253,213,204);
--color-secondary:rgb(239,102,73);
}.I51731 .C51731-5638 {
--color:rgb(243,233,250);
--color-secondary:rgb(99,65,186);
}.I51731 .C51731-5639 {
--color:rgb(213,224,250);
--color-secondary:rgb(82,87,180);
}.I51731 .C51731-5644 {
--color:;
--color-secondary:;
}.I51731 .C51731-5645 {
--color:rgb(243,233,250);
--color-secondary:rgb(108,72,201);
}.I51731 .C51731-5646 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I51731 .C51731-5647 {
--color:rgb(253,213,204);
--color-secondary:rgb(240,109,81);
}.I51731 .C51731-5648 {
--color:rgb(243,233,250);
--color-secondary:rgb(99,65,186);
}.I51731 .C51731-5649 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I51731 .C51731-5650 {
--color:rgb(253,213,204);
--color-secondary:rgb(241,116,90);
}.I51731 .C51731-5651 {
--color:rgb(165,64,149);
--color-secondary:rgb(255,255,255);
}.I51731 .C51731-5652 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5653 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5654 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5655 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5656 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5657 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5658 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5659 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5660 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5661 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5662 {
--color:rgb(17,17,17);
--color-secondary:rgb(255,255,255);
}.I51731 .C51731-5663 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5664 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5666 {
--color:;
--color-secondary:;
}.I51731 .C51731-5667 {
--color:;
--color-secondary:;
}.I51731 .C51731-5668 {
--color:;
--color-secondary:;
}.I51731 .C51731-5669 {
--color:;
--color-secondary:;
}.I51731 .C51731-5670 {
--color:;
--color-secondary:;
}.I51731 .C51731-5671 {
--color:;
--color-secondary:;
}.I51731 .C51731-5672 {
--color:;
--color-secondary:;
}.I51731 .C51731-5673 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5674 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5675 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5676 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51731 .C51731-5677 {
--color:;
--color-secondary:;
}.I51731 .C51731-5678 {
--color:;
--color-secondary:;
}.I51731 .C51731-5679 {
--color:;
--color-secondary:;
}.I51731 .C51731-5681 {
--color:;
--color-secondary:;
}.I51731 .C51731-5682 {
--color:;
--color-secondary:;
}.I51731 .C51731-5683 {
--color:;
--color-secondary:;
}.I51731 .C51731-5684 {
--color:;
--color-secondary:;
}.I51731 .C51731-5685 {
--color:;
--color-secondary:;
}.I51731 .C51731-5686 {
--color:;
--color-secondary:;
}.I51731 .C51731-5687 {
--color:;
--color-secondary:;
}.I51731 .C51731-5689 {
--color:;
--color-secondary:;
}.I51731 .C51731-5690 {
--color:;
--color-secondary:;
}.I51731 .C51731-5691 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51731 .C51731-5692 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51731 .C51731-5693 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51731 .C51731-5694 {
--color:;
--color-secondary:;
}.I51731 .C51731-5695 {
--color:;
--color-secondary:;
}.I51731 .C51731-5697 {
--color:;
--color-secondary:;
}.I51731 .C51731-5698 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51731 .C51731-5699 {
--color:;
--color-secondary:;
}.I51731 .C51731-5700 {
--color:;
--color-secondary:;
}.I51731 .C51731-5701 {
--color:;
--color-secondary:;
}.I51731 .C51731-5702 {
--color:;
--color-secondary:;
}.I51731 .C51731-5703 {
--color:;
--color-secondary:;
}.I51731 .C51731-5704 {
--color:;
--color-secondary:;
}.I51731 .C51731-5705 {
--color:;
--color-secondary:;
}.I51731 .C51731-5706 {
--color:;
--color-secondary:;
}.I51731 .C51731-5707 {
--color:;
--color-secondary:;
}.I51731 .C51731-5708 {
--color:;
--color-secondary:;
}.I51731 .C51731-5709 {
--color:;
--color-secondary:;
}.I51731 .C51731-5710 {
--color:;
--color-secondary:;
}.I51731 .C51731-5711 {
--color:;
--color-secondary:;
}.I51731 .C51731-5712 {
--color:;
--color-secondary:;
}.I51731 .C51731-5713 {
--color:;
--color-secondary:;
}.I51731 .C51731-5714 {
--color:;
--color-secondary:;
}.I51731 .C51731-5715 {
--color:;
--color-secondary:;
}.I51731 .C51731-5716 {
--color:;
--color-secondary:;
}.I51731 .C51731-5717 {
--color:;
--color-secondary:;
}.I51731 .C51731-5718 {
--color:;
--color-secondary:;
}.I51731 .C51731-5719 {
--color:;
--color-secondary:;
}.I51731 .C51731-5720 {
--color:;
--color-secondary:;
}.I51731 .C51731-5721 {
--color:;
--color-secondary:;
}.I51731 .C51731-5722 {
--color:;
--color-secondary:;
}.I51731 .C51731-5723 {
--color:;
--color-secondary:;
}.I51731 .C51731-5724 {
--color:;
--color-secondary:;
}.I51731 .C51731-5725 {
--color:;
--color-secondary:;
}.I51731 .C51731-5726 {
--color:;
--color-secondary:;
}.I51731 .C51731-5727 {
--color:;
--color-secondary:;
}.I51731 .C51731-5728 {
--color:;
--color-secondary:;
}.I51731 .C51731-5729 {
--color:rgb(151,150,150);
--color-secondary:;
}.I51731 .C51731-5730 {
--color:;
--color-secondary:;
}.I51731 .C51731-5731 {
--color:;
--color-secondary:;
}.I51731 .C51731-5732 {
--color:;
--color-secondary:;
}.I51731 .C51731-5733 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I51731 .C51731-5735 {
--color:;
--color-secondary:;
}.I51731 .C51731-5736 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I51731 .C51731-5737 {
--color:rgb(151,150,150);
--color-secondary:;
}.I51731 .C51731-5738 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}


.I36995 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I36995:hover {
}
@media (max-width:640px) {
.I36995 {
width:317px;
height:600px;

	
}
.I36995:hover {
}
}

.I36996 {
display:flex;
position:var(--I36996-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I36996:hover {
}

@media (max-width:640px) {
.I36996 {

width:100%;
height:100%;

}
.I36996:hover {
}

}

h1.I36997, .I36997 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I36997 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I36997:hover {
}
.I36997 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I36997 > .viewport:hover {
}

@media (max-width:640px) {
.I36997 {

width:100%;
height:100%;


}
.I36997:hover {
}
.I36997 > .viewport {



}
.I36997 > .viewport:hover {
}

}

.I36998 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I36998:hover {
}
@media (max-width:640px) {
.I36998 {
width:317px;
height:600px;

	
}
.I36998:hover {
}
}

.I36999 {
display:flex;
position:var(--I36999-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I36999:hover {
}

@media (max-width:640px) {
.I36999 {

width:100%;
height:100%;

}
.I36999:hover {
}

}

h1.I37000, .I37000 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I37000 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I37000:hover {
}
.I37000 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I37000 > .viewport:hover {
}

@media (max-width:640px) {
.I37000 {

width:100%;
height:100%;


}
.I37000:hover {
}
.I37000 > .viewport {



}
.I37000 > .viewport:hover {
}

}

h1.I37001, .I37001 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I37001, .I37001 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I37001, .I37001 p {
margin:0px;
}

figure.I37001, .I37001 figure {
margin:0px;
}

a.I37001, .I37001 a {
text-decoration:inherit;
color:inherit;
}

.I37001 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I37001 article, article.I37001 {
width:317px;

flex-direction:column;	
}
.I37001 article:hover, article.I37001:hover {
}
.I37001 article.active, article.I37001.active {
}
.I37001 .title {
display:flex;
align-items:flex-end;
font-family:Graphik;
font-size:18px;
font-weight:600;
color:rgb(0,0,0);

height:24px;
margin-bottom:12px;
padding-left:40px;
padding-right:40px;

}
.I37001 .title:hover {
}
.I37001 article.active .title {
}

.I37001 .title {order:2;}
.I37001 .abstract {
order:3;
}
.I37001 .abstract:hover {
}
.I37001 .abstract {
display:block;
padding-left:40px;
padding-right:40px;

font-family:Rubik;
font-size:16px;

}

.I37001 .image, .I37001.image {
width:317px;
height:240px;

order:;
}
.I37001 .image:hover, .I37001.image:hover {
}
.I37001 article.active .image, .I37001.image {
}
.I37001 .content-seemore-button, .I37001.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I37001 button.content-seemore-button, button.I37001.content-seemore-button {
cursor:pointer;
}
.I37001 .content-seemore-button .text, .I37001.content-seemore-button .text {
}
.I37001 .content-seemore-button .icon, .I37001.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
}
.I37001 .content-seemore-button:hover, .I37001.content-seemore-button:hover {
}
.I37001 .content-seemore-button:hover .text, .I37001.content-seemore-button:hover .text {
}
.I37001 .content-seemore-button:hover .icon, .I37001.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I37001 .content-seemore-button {
}

@media (max-width:640px) {
.I37001 header {
}
.I37001 article, article.I37001 {
width:375px;
height:100%;
box-sizing:border-box;
box-shadow:2px 2px 5px 0px rgba(0,0,0,0.50000);

	
}
.I37001 article:hover, article.I37001:hover {
}
.I37001 article.active, article.I37001.active {
}
.I37001 .title {
display:flex;
font-size:18px;

width:241px;
height:24px;
margin-bottom:12px;
margin-top:40px;
padding-left:40px;
padding-right:40px;

}
.I37001 .title:hover {
}
.I37001 article.active .title {
}

.I37001 .title {order:2;}
.I37001 .abstract {
order:3;
}
.I37001 .abstract:hover {
}
.I37001 .abstract {
height:193px;
padding-left:40px;
padding-right:40px;

font-family:Rubik;
font-size:16px;
font-weight:400;
color:rgb(0,0,0);
line-height:22px;

}

.I37001 .image, .I37001.image {
width:317px;
height:240px;
background-color:rgb(245,245,245);
box-shadow:7px 0px 0px 0px rgb(255,255,255);

order:1;
}
.I37001 .image:hover, .I37001.image:hover {
}
.I37001 article.active .image, .I37001.image {
}
.I37001 .content-seemore-button, .I37001.content-seemore-button {
width:148px;
height:22px;
margin-bottom:41px;
margin-left:40px;
border-bottom-color:rgb(185,255,0);
border-bottom-style:solid;
border-bottom-width:4px;

}
.I37001 button.content-seemore-button, button.I37001.content-seemore-button {
}
.I37001 .content-seemore-button .text, .I37001.content-seemore-button .text {
font-family:Rubik;
font-size:16px;
font-weight:500;
color:rgb(0,0,0);
line-height:22px;

}
.I37001 .content-seemore-button .icon, .I37001.content-seemore-button .icon {
background-size:100% 100%;
}
.I37001 .content-seemore-button:hover, .I37001.content-seemore-button:hover {
}
.I37001 .content-seemore-button:hover .text, .I37001.content-seemore-button:hover .text {
}
.I37001 .content-seemore-button:hover .icon, .I37001.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I37001 .content-seemore-button {
}

}


.I37029 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I37029:hover {
}
@media (max-width:640px) {
.I37029 {
width:317px;
height:600px;

	
}
.I37029:hover {
}
}

.I37030 {
display:flex;
position:var(--I37030-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I37030:hover {
}

@media (max-width:640px) {
.I37030 {

width:100%;
height:100%;

}
.I37030:hover {
}

}

h1.I37031, .I37031 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I37031 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I37031:hover {
}
.I37031 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I37031 > .viewport:hover {
}

@media (max-width:640px) {
.I37031 {

width:100%;
height:100%;


}
.I37031:hover {
}
.I37031 > .viewport {



}
.I37031 > .viewport:hover {
}

}

.I37032 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I37032:hover {
}
@media (max-width:640px) {
.I37032 {
width:317px;
height:600px;

	
}
.I37032:hover {
}
}

.I37033 {
display:flex;
position:var(--I37033-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I37033:hover {
}

@media (max-width:640px) {
.I37033 {

width:100%;
height:100%;

}
.I37033:hover {
}

}

h1.I37034, .I37034 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I37034 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I37034:hover {
}
.I37034 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I37034 > .viewport:hover {
}

@media (max-width:640px) {
.I37034 {

width:100%;
height:100%;


}
.I37034:hover {
}
.I37034 > .viewport {



}
.I37034 > .viewport:hover {
}

}

h1.I37035, .I37035 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I37035, .I37035 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I37035, .I37035 p {
margin:0px;
}

figure.I37035, .I37035 figure {
margin:0px;
}

a.I37035, .I37035 a {
text-decoration:inherit;
color:inherit;
}

.I37035 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I37035 article, article.I37035 {
width:317px;

flex-direction:column;	
}
.I37035 article:hover, article.I37035:hover {
}
.I37035 article.active, article.I37035.active {
}
.I37035 .title {
display:flex;
align-items:flex-end;
font-family:Graphik;
font-size:18px;
font-weight:600;
color:rgb(0,0,0);

height:24px;
margin-bottom:12px;
padding-left:40px;
padding-right:40px;

}
.I37035 .title:hover {
}
.I37035 article.active .title {
}

.I37035 .title {order:2;}
.I37035 .abstract {
order:3;
}
.I37035 .abstract:hover {
}
.I37035 .abstract {
display:block;
padding-left:40px;
padding-right:40px;

font-family:Rubik;
font-size:16px;

}

.I37035 .image, .I37035.image {
width:317px;
height:240px;

order:;
}
.I37035 .image:hover, .I37035.image:hover {
}
.I37035 article.active .image, .I37035.image {
}
.I37035 .content-seemore-button, .I37035.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I37035 button.content-seemore-button, button.I37035.content-seemore-button {
cursor:pointer;
}
.I37035 .content-seemore-button .text, .I37035.content-seemore-button .text {
}
.I37035 .content-seemore-button .icon, .I37035.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
}
.I37035 .content-seemore-button:hover, .I37035.content-seemore-button:hover {
}
.I37035 .content-seemore-button:hover .text, .I37035.content-seemore-button:hover .text {
}
.I37035 .content-seemore-button:hover .icon, .I37035.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I37035 .content-seemore-button {
}

@media (max-width:640px) {
.I37035 header {
}
.I37035 article, article.I37035 {
width:100%;
height:100%;
box-sizing:border-box;
box-shadow:2px 2px 5px 0px rgba(0,0,0,0.50000);

	
}
.I37035 article:hover, article.I37035:hover {
}
.I37035 article.active, article.I37035.active {
}
.I37035 .title {
display:flex;
font-size:18px;

width:241px;
height:24px;
margin-bottom:12px;
margin-top:40px;
padding-left:40px;
padding-right:40px;

}
.I37035 .title:hover {
}
.I37035 article.active .title {
}

.I37035 .title {order:2;}
.I37035 .abstract {
order:3;
}
.I37035 .abstract:hover {
}
.I37035 .abstract {
height:193px;
padding-left:40px;
padding-right:40px;

font-family:Rubik;
font-size:16px;
font-weight:400;
color:rgb(0,0,0);
line-height:22px;

}

.I37035 .image, .I37035.image {
width:317px;
height:240px;
background-color:rgb(245,245,245);
box-shadow:7px 0px 0px 0px rgb(255,255,255);

order:1;
}
.I37035 .image:hover, .I37035.image:hover {
}
.I37035 article.active .image, .I37035.image {
}
.I37035 .content-seemore-button, .I37035.content-seemore-button {
width:125px;
height:22px;
margin-bottom:41px;
margin-left:40px;
border-bottom-color:rgb(185,255,0);
border-bottom-style:solid;
border-bottom-width:4px;

}
.I37035 button.content-seemore-button, button.I37035.content-seemore-button {
}
.I37035 .content-seemore-button .text, .I37035.content-seemore-button .text {
font-family:Rubik;
font-size:16px;
font-weight:500;
color:rgb(0,0,0);
line-height:22px;

}
.I37035 .content-seemore-button .icon, .I37035.content-seemore-button .icon {
background-size:100% 100%;
}
.I37035 .content-seemore-button:hover, .I37035.content-seemore-button:hover {
}
.I37035 .content-seemore-button:hover .text, .I37035.content-seemore-button:hover .text {
}
.I37035 .content-seemore-button:hover .icon, .I37035.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I37035 .content-seemore-button {
}

}


.I37037 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I37037:hover {
}
@media (max-width:640px) {
.I37037 {
width:317px;
height:600px;

	
}
.I37037:hover {
}
}

.I37038 {
display:flex;
position:var(--I37038-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I37038:hover {
}

@media (max-width:640px) {
.I37038 {

width:100%;
height:100%;

}
.I37038:hover {
}

}

h1.I37039, .I37039 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I37039 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I37039:hover {
}
.I37039 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I37039 > .viewport:hover {
}

@media (max-width:640px) {
.I37039 {

width:100%;
height:100%;


}
.I37039:hover {
}
.I37039 > .viewport {



}
.I37039 > .viewport:hover {
}

}

.I37040 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I37040:hover {
}
@media (max-width:640px) {
.I37040 {
width:317px;
height:600px;

	
}
.I37040:hover {
}
}

.I37041 {
display:flex;
position:var(--I37041-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I37041:hover {
}

@media (max-width:640px) {
.I37041 {

width:100%;
height:100%;

}
.I37041:hover {
}

}

h1.I37042, .I37042 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I37042 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I37042:hover {
}
.I37042 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I37042 > .viewport:hover {
}

@media (max-width:640px) {
.I37042 {

width:100%;
height:100%;


}
.I37042:hover {
}
.I37042 > .viewport {



}
.I37042 > .viewport:hover {
}

}

h1.I37043, .I37043 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I37043, .I37043 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I37043, .I37043 p {
margin:0px;
}

figure.I37043, .I37043 figure {
margin:0px;
}

a.I37043, .I37043 a {
text-decoration:inherit;
color:inherit;
}

.I37043 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I37043 article, article.I37043 {
width:317px;

flex-direction:column;	
}
.I37043 article:hover, article.I37043:hover {
}
.I37043 article.active, article.I37043.active {
}
.I37043 .title {
display:flex;
align-items:flex-end;
font-family:Graphik;
font-size:18px;
font-weight:600;
color:rgb(0,0,0);

height:24px;
margin-bottom:12px;
padding-left:40px;
padding-right:40px;

}
.I37043 .title:hover {
}
.I37043 article.active .title {
}

.I37043 .title {order:2;}
.I37043 .abstract {
order:3;
}
.I37043 .abstract:hover {
}
.I37043 .abstract {
display:block;
padding-left:40px;
padding-right:40px;

font-family:Rubik;
font-size:16px;

}

.I37043 .image, .I37043.image {
width:317px;
height:240px;

order:;
}
.I37043 .image:hover, .I37043.image:hover {
}
.I37043 article.active .image, .I37043.image {
}
.I37043 .content-seemore-button, .I37043.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I37043 button.content-seemore-button, button.I37043.content-seemore-button {
cursor:pointer;
}
.I37043 .content-seemore-button .text, .I37043.content-seemore-button .text {
}
.I37043 .content-seemore-button .icon, .I37043.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
}
.I37043 .content-seemore-button:hover, .I37043.content-seemore-button:hover {
}
.I37043 .content-seemore-button:hover .text, .I37043.content-seemore-button:hover .text {
}
.I37043 .content-seemore-button:hover .icon, .I37043.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I37043 .content-seemore-button {
}

@media (max-width:640px) {
.I37043 header {
}
.I37043 article, article.I37043 {
width:100%;
height:100%;
box-sizing:border-box;
box-shadow:2px 2px 5px 0px rgba(0,0,0,0.50000);

	
}
.I37043 article:hover, article.I37043:hover {
}
.I37043 article.active, article.I37043.active {
}
.I37043 .title {
display:flex;
font-size:18px;

width:241px;
height:24px;
margin-bottom:12px;
margin-top:40px;
padding-left:40px;
padding-right:40px;

}
.I37043 .title:hover {
}
.I37043 article.active .title {
}

.I37043 .title {order:2;}
.I37043 .abstract {
order:3;
}
.I37043 .abstract:hover {
}
.I37043 .abstract {
height:193px;
padding-left:40px;
padding-right:40px;

font-family:Rubik;
font-size:16px;
font-weight:400;
color:rgb(0,0,0);
line-height:22px;

}

.I37043 .image, .I37043.image {
width:317px;
height:240px;
background-color:rgb(245,245,245);
box-shadow:7px 0px 0px 0px rgb(255,255,255);

order:1;
}
.I37043 .image:hover, .I37043.image:hover {
}
.I37043 article.active .image, .I37043.image {
}
.I37043 .content-seemore-button, .I37043.content-seemore-button {
width:160px;
height:22px;
margin-bottom:41px;
margin-left:40px;
border-bottom-color:rgb(185,255,0);
border-bottom-style:solid;
border-bottom-width:4px;

}
.I37043 button.content-seemore-button, button.I37043.content-seemore-button {
}
.I37043 .content-seemore-button .text, .I37043.content-seemore-button .text {
font-family:Rubik;
font-size:16px;
font-weight:500;
color:rgb(0,0,0);
line-height:22px;

}
.I37043 .content-seemore-button .icon, .I37043.content-seemore-button .icon {
background-size:100% 100%;
}
.I37043 .content-seemore-button:hover, .I37043.content-seemore-button:hover {
}
.I37043 .content-seemore-button:hover .text, .I37043.content-seemore-button:hover .text {
}
.I37043 .content-seemore-button:hover .icon, .I37043.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I37043 .content-seemore-button {
}

}


h1.I51739, .I51739 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51739 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:22;
width:100%;


}
.I51739:hover {
}
.I51739 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I51739 > .viewport:hover {
}


.I51733 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

	
}
.I51733:hover {
}

.I51734 {
display:flex;
position:var(--I51734-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
background-color:rgb(219,186,255);

align-items:center;


}
.I51734:hover {
}


h1.I51735, .I51735 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51735 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
background-repeat:no-repeat;
background-size:cover;
background-position:right center;


}
.I51735:hover {
}
.I51735 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I51735 > .viewport:hover {
}

@media (max-width:992px) {
.I51735 {

background-position:center center;


}
.I51735:hover {
}
.I51735 > .viewport {



}
.I51735 > .viewport:hover {
}

}
@media (max-width:640px) {
.I51735 {

width:100vw;
box-sizing:border-box;


}
.I51735:hover {
}
.I51735 > .viewport {



}
.I51735 > .viewport:hover {
}

}

h1.I51736, .I51736 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I51736 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
margin-bottom:127px;
margin-top:40px;


}
.I51736:hover {
}
.I51736 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I51736 > .viewport:hover {
}

@media (max-width:640px) {
.I51736 {

width:90vw;
margin-bottom:56px;
margin-left:29px;
margin-top:0px;


}
.I51736:hover {
}
.I51736 > .viewport {

justify-content:flex-start;


}
.I51736 > .viewport:hover {
}

}

h1.I51737, .I51737 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I51737, .I51737 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I51737, .I51737 p {
margin:0px;
}

figure.I51737, .I51737 figure {
margin:0px;
}

a.I51737, .I51737 a {
text-decoration:inherit;
color:inherit;
}

.I51737 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I51737 article, article.I51737 {
width:100%;
max-width:842px;
margin-left:auto;
margin-right:auto;

flex-direction:column;	
}
.I51737 article:hover, article.I51737:hover {
}
.I51737 article.active, article.I51737.active {
}
.I51737 .title {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:52px;
font-weight:600;
text-align:center;
color:rgb(0,0,0);
letter-spacing:-1.13px;
line-height:58px;

width:100%;
margin-bottom:32px;
margin-top:128px;

}
.I51737 .title:hover {
}
.I51737 article.active .title {
}


.I51737 .abstract {
order:;
}
.I51737 .abstract:hover {
}
.I51737 .abstract {
display:block;
width:100%;

font-family:Rubik;
font-size:18px;
text-align:center;
color:rgb(0,0,0);
line-height:26px;

}


@media (max-width:640px) {
.I51737 header {
}
.I51737 article, article.I51737 {
max-width:375px;
margin-left:29px;
margin-right:28px;

flex-direction:column;	
}
.I51737 article:hover, article.I51737:hover {
}
.I51737 article.active, article.I51737.active {
}
.I51737 .title {
display:flex;
justify-content:flex-start;
font-size:30px;
text-align:left;
line-height:37px;

margin-bottom:32px;
margin-top:56px;

}
.I51737 .title:hover {
}
.I51737 article.active .title {
}


.I51737 .abstract {
order:;
}
.I51737 .abstract:hover {
}
.I51737 .abstract {
margin-bottom:32px;

text-align:left;

}


}

.I51738 .button, .I51738.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
height:44px;
padding-left:30px;
padding-right:30px;
border-radius:22px;
background-color:rgb(255,255,255);

}
.I51738 button.button, button.I51738.button {
cursor:pointer;
}
.I51738 .button .text, .I51738.button .text {
font-family:Rubik;
font-size:16px;
font-weight:500;
color:rgb(0,0,0);

}
.I51738 .button .icon, .I51738.button .icon {
flex:none;
background-size:100% 100%;
}
.I51738 .button:hover, .I51738.button:hover {
}
.I51738 .button:hover .text, .I51738.button:hover .text {
}
.I51738 .button:hover .icon, .I51738.button:hover .icon {
background-size:100% 100%;
}

h1.I52959, .I52959 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I52959 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:17;
width:100%;


}
.I52959:hover {
}
.I52959 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I52959 > .viewport:hover {
}


.I52955 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I52955:hover {
}
@media (max-width:992px) {
.I52955 {
width:100vw;
padding-left:54px;
padding-right:54px;
box-sizing:border-box;

	
}
.I52955:hover {
}
}
@media (max-width:640px) {
.I52955 {
width:100vw;
padding-left:8px;
padding-right:8px;

	
}
.I52955:hover {
}
}

.I52956 {
display:flex;
position:var(--I52956-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1104px;
padding-bottom:128px;
padding-top:0px;

align-items:center;


}
.I52956:hover {
}

@media (max-width:992px) {
.I52956 {

padding-bottom:64px;
padding-top:64px;

}
.I52956:hover {
}

}
@media (max-width:640px) {
.I52956 {

width:100vw;
padding-bottom:83px;
padding-top:32px;

}
.I52956:hover {
}

}

h1.I52957, .I52957 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I52957 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
max-width:1096px;


}
.I52957:hover {
}
.I52957 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I52957 > .viewport:hover {
}

@media (max-width:640px) {
.I52957 {


}
.I52957:hover {
}
.I52957 > .viewport {

justify-content:center;


}
.I52957 > .viewport:hover {
}

}

.I52958 .button, .I52958.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:100%;
max-width:1096px;
padding-bottom:32px;
padding-top:32px;
border-color:rgb(150,155,160);
border-style:solid;
border-width:1px;
border-radius:4px;
background-color:rgb(255,255,255);

flex-direction:row-reverse;
}
.I52958 button.button, button.I52958.button {
cursor:pointer;
}
.I52958 .button .text, .I52958.button .text {
font-family:Graphik;
font-size:18px;
font-weight:600;
color:rgb(250,50,99);
line-height:26px;

}
.I52958 .button .icon, .I52958.button .icon {
flex:none;
background-size:100% 100%;
width:12px;
height:10px;
background-image:url('https://www.genexus.com/media/images/arrow_expandido.svg?timestamp=20190206171639');
width:19px !important;
height:13px !important;
margin-left:8px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I52958 .button:hover, .I52958.button:hover {
}
.I52958 .button:hover .text, .I52958.button:hover .text {
}
.I52958 .button:hover .icon, .I52958.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I52958 .button, .I52958.button {
}
.I52958 button.button, button.I52958.button {
}
.I52958 .button .text, .I52958.button .text {
}
.I52958 .button .icon, .I52958.button .icon {
background-size:100% 100%;
}
.I52958 .button:hover, .I52958.button:hover {
}
.I52958 .button:hover .text, .I52958.button:hover .text {
}
.I52958 .button:hover .icon, .I52958.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I52958 .button, .I52958.button {
width:300px;
padding-bottom:8px;
padding-top:8px;

}
.I52958 button.button, button.I52958.button {
}
.I52958 .button .text, .I52958.button .text {
font-family:Rubik;
font-size:16px;
font-weight:normal;

}
.I52958 .button .icon, .I52958.button .icon {
background-size:100% 100%;
}
.I52958 .button:hover, .I52958.button:hover {
}
.I52958 .button:hover .text, .I52958.button:hover .text {
}
.I52958 .button:hover .icon, .I52958.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I52958 .button, .I52958.button {
}
.I52958 button.button, button.I52958.button {
}
.I52958 .button .text, .I52958.button .text {
}
.I52958 .button .icon, .I52958.button .icon {
background-size:100% 100%;
}
.I52958 .button:hover, .I52958.button:hover {
}
.I52958 .button:hover .text, .I52958.button:hover .text {
}
.I52958 .button:hover .icon, .I52958.button:hover .icon {
background-size:100% 100%;
}
}
h1.I53020, .I53020 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I53020 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I53020:hover {
}
.I53020 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I53020 > .viewport:hover {
}


.I53016 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I53016:hover {
}

.I53017 {
display:flex;
position:var(--I53017-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
flex:auto;
width:100%;

align-items:center;


}
.I53017:hover {
}

@media (max-width:640px) {
.I53017 {

width:100vw;

}
.I53017:hover {
}

}

h1.I53018, .I53018 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I53018 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

max-width:1240px;
margin-bottom:130px;


}
.I53018:hover {
}
.I53018 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I53018 > .viewport:hover {
}
.I53018 > .viewport {
position:relative;
}
.I53018 > .viewport .scroll-area {
overflow:hidden;
z-index:1;
display:inherit;
justify-content:inherit;
align-items:inherit;
width:calc(100% - 0px - 0px);
height:calc(100% - 0px - 0px);
--webhelper-scrollbar-h-step:1240px;
--webhelper-scrollbar-h-loop:true;
--webhelper-scrollbar-h-interval:6000;
--webhelper-scrollbar-h-interval-pause:true;
}
.I53018 > .viewport .scroll-area:hover, .I53018 > .viewport .scroll-horizontal:hover ~ .scroll-area, .I53018 > .viewport .scroll-vertical:hover ~ .scroll-area {
--webhelper-scrollbar-hover:true;
}
.I53018 > .viewport .scroll-area > * {
position:relative;
top:0px;
left:0px;
--transition-top:top 0s;
--transition-left:left 0s;
--transition-left:left 0.90s;
transition:var(--transition-top), var(--transition-left);
}
.I53018 .scroll-custom-h-button-left, .I53018.scroll-custom-h-button-left {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:50px;
height:50px;
margin-left:-25px;

}
.I53018 button.scroll-custom-h-button-left, button.I53018.scroll-custom-h-button-left {
cursor:pointer;
}
.I53018 .scroll-custom-h-button-left .text, .I53018.scroll-custom-h-button-left .text {
max-width:0px;overflow:hidden;
}
.I53018 .scroll-custom-h-button-left .icon, .I53018.scroll-custom-h-button-left .icon {
flex:none;
background-size:100% 100%;
width:60px;
height:60px;
background-image:url('https://www.genexus.com/media/images/flecha-atras-webinar.png?timestamp=20200326032445');
width:60px !important;
height:60px !important;
}
.I53018 .scroll-custom-h-button-left:hover, .I53018.scroll-custom-h-button-left:hover {
}
.I53018 .scroll-custom-h-button-left:hover .text, .I53018.scroll-custom-h-button-left:hover .text {
}
.I53018 .scroll-custom-h-button-left:hover .icon, .I53018.scroll-custom-h-button-left:hover .icon {
background-size:100% 100%;
}
.I53018 .scroll-custom-h-button-right, .I53018.scroll-custom-h-button-right {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:50px;
height:50px;
margin-left:;
margin-right:-25px;

}
.I53018 button.scroll-custom-h-button-right, button.I53018.scroll-custom-h-button-right {
cursor:pointer;
}
.I53018 .scroll-custom-h-button-right .text, .I53018.scroll-custom-h-button-right .text {
max-width:0px;overflow:hidden;
}
.I53018 .scroll-custom-h-button-right .icon, .I53018.scroll-custom-h-button-right .icon {
flex:none;
background-size:100% 100%;
width:60px;
height:60px;
background-image:url('https://www.genexus.com/media/images/flecha-siguiente-webinar.png?timestamp=20200326032456');
width:60px !important;
height:60px !important;
}
.I53018 .scroll-custom-h-button-right:hover, .I53018.scroll-custom-h-button-right:hover {
}
.I53018 .scroll-custom-h-button-right:hover .text, .I53018.scroll-custom-h-button-right:hover .text {
}
.I53018 .scroll-custom-h-button-right:hover .icon, .I53018.scroll-custom-h-button-right:hover .icon {
background-size:100% 100%;
}
.I53018 > .viewport .scroll-horizontal {
display:flex;
flex-direction:row;
position:absolute;
left:0px;
width:100%;
height:0px;
z-index:2;
justify-content:space-between;align-items:center;top:50%;bottom:auto;
visibility:visible;
}
.I53018 > .viewport .scroll-horizontal > * {
cursor:pointer;
}



@media (max-width:992px) {
.I53018 {

max-width:920px;


}
.I53018:hover {
}
.I53018 > .viewport {



}
.I53018 > .viewport:hover {
}
.I53018 > .viewport {
}
.I53018 > .viewport .scroll-area {
width:calc(100% - 0px - 0px);
height:calc(100% - 0px - 0px);
--webhelper-scrollbar-h-step:920px;
}
.I53018 > .viewport .scroll-area:hover, .I53018 > .viewport .scroll-horizontal:hover ~ .scroll-area, .I53018 > .viewport .scroll-vertical:hover ~ .scroll-area {
}
.I53018 > .viewport .scroll-area > * {
}
.I53018 .scroll-custom-h-button-left, .I53018.scroll-custom-h-button-left {
}
.I53018 button.scroll-custom-h-button-left, button.I53018.scroll-custom-h-button-left {
}
.I53018 .scroll-custom-h-button-left .text, .I53018.scroll-custom-h-button-left .text {
}
.I53018 .scroll-custom-h-button-left .icon, .I53018.scroll-custom-h-button-left .icon {
background-size:100% 100%;
}
.I53018 .scroll-custom-h-button-left:hover, .I53018.scroll-custom-h-button-left:hover {
}
.I53018 .scroll-custom-h-button-left:hover .text, .I53018.scroll-custom-h-button-left:hover .text {
}
.I53018 .scroll-custom-h-button-left:hover .icon, .I53018.scroll-custom-h-button-left:hover .icon {
background-size:100% 100%;
}
.I53018 .scroll-custom-h-button-right, .I53018.scroll-custom-h-button-right {
}
.I53018 button.scroll-custom-h-button-right, button.I53018.scroll-custom-h-button-right {
}
.I53018 .scroll-custom-h-button-right .text, .I53018.scroll-custom-h-button-right .text {
}
.I53018 .scroll-custom-h-button-right .icon, .I53018.scroll-custom-h-button-right .icon {
background-size:100% 100%;
}
.I53018 .scroll-custom-h-button-right:hover, .I53018.scroll-custom-h-button-right:hover {
}
.I53018 .scroll-custom-h-button-right:hover .text, .I53018.scroll-custom-h-button-right:hover .text {
}
.I53018 .scroll-custom-h-button-right:hover .icon, .I53018.scroll-custom-h-button-right:hover .icon {
background-size:100% 100%;
}
.I53018 > .viewport .scroll-horizontal {
justify-content:space-between;align-items:center;top:50%;bottom:auto;
}
.I53018 > .viewport .scroll-horizontal > * {
}



}
@media (max-width:640px) {
.I53018 {

max-width:310px;
margin-bottom:64px;
margin-left:auto;
margin-right:auto;


}
.I53018:hover {
}
.I53018 > .viewport {



}
.I53018 > .viewport:hover {
}
.I53018 > .viewport {
}
.I53018 > .viewport .scroll-area {
width:calc(100% - 0px - 0px);
height:calc(100% - 0px - 0px);
--webhelper-scrollbar-h-step:310px;
--webhelper-scrollbar-h-interval:3000;
}
.I53018 > .viewport .scroll-area:hover, .I53018 > .viewport .scroll-horizontal:hover ~ .scroll-area, .I53018 > .viewport .scroll-vertical:hover ~ .scroll-area {
}
.I53018 > .viewport .scroll-area > * {
--transition-left:left 0.90s;
transition:var(--transition-top), var(--transition-left);
}
.I53018 .scroll-custom-h-button-left, .I53018.scroll-custom-h-button-left {
}
.I53018 button.scroll-custom-h-button-left, button.I53018.scroll-custom-h-button-left {
}
.I53018 .scroll-custom-h-button-left .text, .I53018.scroll-custom-h-button-left .text {
}
.I53018 .scroll-custom-h-button-left .icon, .I53018.scroll-custom-h-button-left .icon {
background-size:100% 100%;
}
.I53018 .scroll-custom-h-button-left:hover, .I53018.scroll-custom-h-button-left:hover {
}
.I53018 .scroll-custom-h-button-left:hover .text, .I53018.scroll-custom-h-button-left:hover .text {
}
.I53018 .scroll-custom-h-button-left:hover .icon, .I53018.scroll-custom-h-button-left:hover .icon {
background-size:100% 100%;
}
.I53018 .scroll-custom-h-button-right, .I53018.scroll-custom-h-button-right {
}
.I53018 button.scroll-custom-h-button-right, button.I53018.scroll-custom-h-button-right {
}
.I53018 .scroll-custom-h-button-right .text, .I53018.scroll-custom-h-button-right .text {
}
.I53018 .scroll-custom-h-button-right .icon, .I53018.scroll-custom-h-button-right .icon {
background-size:100% 100%;
}
.I53018 .scroll-custom-h-button-right:hover, .I53018.scroll-custom-h-button-right:hover {
}
.I53018 .scroll-custom-h-button-right:hover .text, .I53018.scroll-custom-h-button-right:hover .text {
}
.I53018 .scroll-custom-h-button-right:hover .icon, .I53018.scroll-custom-h-button-right:hover .icon {
background-size:100% 100%;
}
.I53018 > .viewport .scroll-horizontal {
justify-content:space-between;align-items:center;top:50%;bottom:auto;
}
.I53018 > .viewport .scroll-horizontal > * {
}



}

.I53019 {
display:flex;
flex-direction:column;
height:400px;

}
.I53019:hover {
}
h1.I53019, .I53019 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I53019, .I53019 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I53019, .I53019 p {
margin:0px;
}

figure.I53019, .I53019 figure {
margin:0px;
}

a.I53019, .I53019 a {
text-decoration:inherit;
color:inherit;
}

.I53019 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I53019 article, article.I53019 {
height:400px;
margin-left:10px;
margin-right:10px;

flex-direction:column;	
}
.I53019 article:hover, article.I53019:hover {
}
.I53019 article.active, article.I53019.active {
}
.I53019 .title {
display:flex;
align-items:center;
font-family:Graphik;
font-size:18px;
font-weight:600;
color:rgb(255,255,255);
line-height:20px;

width:250px;
height:auto;
margin-left:20px;

}
.I53019 .title:hover {
}
.I53019 article.active .title {
}

.I53019 .title {order:3;}
.I53019 .abstract {
order:3;
}
.I53019 .abstract:hover {
}
.I53019 .abstract {
display:block;
margin-left:20px;
margin-top:10px;

font-family:Rubik;
font-size:14px;
color:rgb(255,255,255);

}

.I53019 .image, .I53019.image {
width:290px;
height:400px;

order:1;
}
.I53019 .image:hover, .I53019.image:hover {
}
.I53019 article.active .image, .I53019.image {
}
.I53019 .body {
}
.I53019 .body:hover {
	
}
.I53019 .body img {
}
.I53019 .body img:hover {
}


.I53019 .category-list {
display:flex;	
		
order:2;	
margin-bottom:6px;
margin-left:20px;
margin-top:-150px;

}
.I53019 .category-list:hover {
}
.I53019 .category-item {
display:flex;
}
.I53019 .category-item .text {
display:flex;
font-family:Rubik;
font-size:11px;
color:var(--color-secondary);

padding-bottom:2px;
padding-left:6px;
padding-right:6px;
padding-top:2px;
border-radius:2px;
background-color:var(--color);

}
.I53019 .category-item::after {
content:'';	
display:flex;
align-items:center;
align-self:center;
}
.I53019 .category-item:last-child::after {
content:none;	
}
.I53019 .C53019-2438 {
--color:;
--color-secondary:;
}.I53019 .C53019-2439 {
--color:;
--color-secondary:;
}.I53019 .C53019-2440 {
--color:;
--color-secondary:;
}.I53019 .C53019-2441 {
--color:;
--color-secondary:;
}.I53019 .C53019-2442 {
--color:;
--color-secondary:;
}.I53019 .C53019-2443 {
--color:;
--color-secondary:;
}.I53019 .C53019-2444 {
--color:;
--color-secondary:;
}.I53019 .C53019-2445 {
--color:;
--color-secondary:;
}.I53019 .C53019-2446 {
--color:;
--color-secondary:;
}.I53019 .C53019-2468 {
--color:rgb(233,90,12);
--color-secondary:;
}.I53019 .C53019-2538 {
--color:rgb(159,0,28);
--color-secondary:;
}.I53019 .C53019-2539 {
--color:;
--color-secondary:;
}.I53019 .C53019-2540 {
--color:;
--color-secondary:;
}.I53019 .C53019-2541 {
--color:;
--color-secondary:;
}.I53019 .C53019-2542 {
--color:rgb(149,185,203);
--color-secondary:rgb(255,255,255);
}.I53019 .C53019-2543 {
--color:;
--color-secondary:;
}.I53019 .C53019-2544 {
--color:rgb(41,177,172);
--color-secondary:;
}.I53019 .C53019-2545 {
--color:;
--color-secondary:;
}.I53019 .C53019-2546 {
--color:;
--color-secondary:;
}.I53019 .C53019-2547 {
--color:;
--color-secondary:;
}.I53019 .C53019-2548 {
--color:;
--color-secondary:;
}.I53019 .C53019-2670 {
--color:;
--color-secondary:;
}.I53019 .C53019-2671 {
--color:rgb(151,150,150);
--color-secondary:;
}.I53019 .C53019-2672 {
--color:rgb(151,150,150);
--color-secondary:;
}.I53019 .C53019-2674 {
--color:;
--color-secondary:;
}.I53019 .C53019-2701 {
--color:rgb(233,90,12);
--color-secondary:;
}.I53019 .C53019-2775 {
--color:rgb(0,55,183);
--color-secondary:;
}.I53019 .C53019-2776 {
--color:rgb(54,158,18);
--color-secondary:;
}.I53019 .C53019-2777 {
--color:rgb(255,219,0);
--color-secondary:;
}.I53019 .C53019-5628 {
--color:;
--color-secondary:;
}.I53019 .C53019-5629 {
--color:rgb(102,76,194);
--color-secondary:rgb(255,255,255);
}.I53019 .C53019-5630 {
--color:rgb(105,110,242);
--color-secondary:rgb(255,255,255);
}.I53019 .C53019-5631 {
--color:rgb(243,233,250);
--color-secondary:rgb(132,101,208);
}.I53019 .C53019-5632 {
--color:rgb(250,236,233);
--color-secondary:rgb(252,61,44);
}.I53019 .C53019-5633 {
--color:rgb(233,250,240);
--color-secondary:rgb(0,133,123);
}.I53019 .C53019-5634 {
--color:rgb(243,233,250);
--color-secondary:rgb(108,72,201);
}.I53019 .C53019-5635 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I53019 .C53019-5636 {
--color:rgb(253,213,204);
--color-secondary:rgb(240,109,81);
}.I53019 .C53019-5637 {
--color:rgb(253,213,204);
--color-secondary:rgb(239,102,73);
}.I53019 .C53019-5638 {
--color:rgb(243,233,250);
--color-secondary:rgb(99,65,186);
}.I53019 .C53019-5639 {
--color:rgb(213,224,250);
--color-secondary:rgb(82,87,180);
}.I53019 .C53019-5644 {
--color:;
--color-secondary:;
}.I53019 .C53019-5645 {
--color:rgb(243,233,250);
--color-secondary:rgb(108,72,201);
}.I53019 .C53019-5646 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I53019 .C53019-5647 {
--color:rgb(253,213,204);
--color-secondary:rgb(240,109,81);
}.I53019 .C53019-5648 {
--color:rgb(243,233,250);
--color-secondary:rgb(99,65,186);
}.I53019 .C53019-5649 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I53019 .C53019-5650 {
--color:rgb(253,213,204);
--color-secondary:rgb(241,116,90);
}.I53019 .C53019-5651 {
--color:rgb(165,64,149);
--color-secondary:rgb(255,255,255);
}.I53019 .C53019-5652 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5653 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5654 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5655 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5656 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5657 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5658 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5659 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5660 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5661 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5662 {
--color:rgb(17,17,17);
--color-secondary:rgb(255,255,255);
}.I53019 .C53019-5663 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5664 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5666 {
--color:;
--color-secondary:;
}.I53019 .C53019-5667 {
--color:;
--color-secondary:;
}.I53019 .C53019-5668 {
--color:;
--color-secondary:;
}.I53019 .C53019-5669 {
--color:;
--color-secondary:;
}.I53019 .C53019-5670 {
--color:;
--color-secondary:;
}.I53019 .C53019-5671 {
--color:;
--color-secondary:;
}.I53019 .C53019-5672 {
--color:;
--color-secondary:;
}.I53019 .C53019-5673 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5674 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5675 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5676 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I53019 .C53019-5677 {
--color:;
--color-secondary:;
}.I53019 .C53019-5678 {
--color:;
--color-secondary:;
}.I53019 .C53019-5679 {
--color:;
--color-secondary:;
}.I53019 .C53019-5681 {
--color:;
--color-secondary:;
}.I53019 .C53019-5682 {
--color:;
--color-secondary:;
}.I53019 .C53019-5683 {
--color:;
--color-secondary:;
}.I53019 .C53019-5684 {
--color:;
--color-secondary:;
}.I53019 .C53019-5685 {
--color:;
--color-secondary:;
}.I53019 .C53019-5686 {
--color:;
--color-secondary:;
}.I53019 .C53019-5687 {
--color:;
--color-secondary:;
}.I53019 .C53019-5689 {
--color:;
--color-secondary:;
}.I53019 .C53019-5690 {
--color:;
--color-secondary:;
}.I53019 .C53019-5691 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I53019 .C53019-5692 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I53019 .C53019-5693 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I53019 .C53019-5694 {
--color:;
--color-secondary:;
}.I53019 .C53019-5695 {
--color:;
--color-secondary:;
}.I53019 .C53019-5697 {
--color:;
--color-secondary:;
}.I53019 .C53019-5698 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I53019 .C53019-5699 {
--color:;
--color-secondary:;
}.I53019 .C53019-5700 {
--color:;
--color-secondary:;
}.I53019 .C53019-5701 {
--color:;
--color-secondary:;
}.I53019 .C53019-5702 {
--color:;
--color-secondary:;
}.I53019 .C53019-5703 {
--color:;
--color-secondary:;
}.I53019 .C53019-5704 {
--color:;
--color-secondary:;
}.I53019 .C53019-5705 {
--color:;
--color-secondary:;
}.I53019 .C53019-5706 {
--color:;
--color-secondary:;
}.I53019 .C53019-5707 {
--color:;
--color-secondary:;
}.I53019 .C53019-5708 {
--color:;
--color-secondary:;
}.I53019 .C53019-5709 {
--color:;
--color-secondary:;
}.I53019 .C53019-5710 {
--color:;
--color-secondary:;
}.I53019 .C53019-5711 {
--color:;
--color-secondary:;
}.I53019 .C53019-5712 {
--color:;
--color-secondary:;
}.I53019 .C53019-5713 {
--color:;
--color-secondary:;
}.I53019 .C53019-5714 {
--color:;
--color-secondary:;
}.I53019 .C53019-5715 {
--color:;
--color-secondary:;
}.I53019 .C53019-5716 {
--color:;
--color-secondary:;
}.I53019 .C53019-5717 {
--color:;
--color-secondary:;
}.I53019 .C53019-5718 {
--color:;
--color-secondary:;
}.I53019 .C53019-5719 {
--color:;
--color-secondary:;
}.I53019 .C53019-5720 {
--color:;
--color-secondary:;
}.I53019 .C53019-5721 {
--color:;
--color-secondary:;
}.I53019 .C53019-5722 {
--color:;
--color-secondary:;
}.I53019 .C53019-5723 {
--color:;
--color-secondary:;
}.I53019 .C53019-5724 {
--color:;
--color-secondary:;
}.I53019 .C53019-5725 {
--color:;
--color-secondary:;
}.I53019 .C53019-5726 {
--color:;
--color-secondary:;
}.I53019 .C53019-5727 {
--color:;
--color-secondary:;
}.I53019 .C53019-5728 {
--color:;
--color-secondary:;
}.I53019 .C53019-5729 {
--color:rgb(151,150,150);
--color-secondary:;
}.I53019 .C53019-5730 {
--color:;
--color-secondary:;
}.I53019 .C53019-5731 {
--color:;
--color-secondary:;
}.I53019 .C53019-5732 {
--color:;
--color-secondary:;
}.I53019 .C53019-5733 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5735 {
--color:;
--color-secondary:;
}.I53019 .C53019-5736 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I53019 .C53019-5737 {
--color:rgb(151,150,150);
--color-secondary:;
}.I53019 .C53019-5738 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}

.I53019 .articles {
display:flex;
flex:1;
flex-direction:row;
flex-wrap:nowrap;	
}
.I53019 .articles:hover {
}
.I53019 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I53019 .article-container:last-child::after {
content:none;	
}
.I53019:hover .article-container::after {
}

@media (max-width:992px) {
.I53019 {
}
.I53019:hover {
}
.I53019 header {
}
.I53019 article, article.I53019 {
	
}
.I53019 article:hover, article.I53019:hover {
}
.I53019 article.active, article.I53019.active {
}
.I53019 .title {
display:flex;
align-items:center;

}
.I53019 .title:hover {
}
.I53019 article.active .title {
}


.I53019 .abstract {
order:;
}
.I53019 .abstract:hover {
}

.I53019 .image, .I53019.image {
order:;
}
.I53019 .image:hover, .I53019.image:hover {
}
.I53019 article.active .image, .I53019.image {
}
.I53019 .body {
}
.I53019 .body:hover {
	
}


.I53019 .category-list {
	
		
order:;	
margin-top:-150px;

}
.I53019 .category-list:hover {
}
.I53019 .category-item {
}
.I53019 .category-item .text {
}
.I53019 .category-item::after {
	
}
.I53019 .category-item:last-child::after {
	
}
.I53019 .C53019-2438 {
--color:;
--color-secondary:;
}.I53019 .C53019-2439 {
--color:;
--color-secondary:;
}.I53019 .C53019-2440 {
--color:;
--color-secondary:;
}.I53019 .C53019-2441 {
--color:;
--color-secondary:;
}.I53019 .C53019-2442 {
--color:;
--color-secondary:;
}.I53019 .C53019-2443 {
--color:;
--color-secondary:;
}.I53019 .C53019-2444 {
--color:;
--color-secondary:;
}.I53019 .C53019-2445 {
--color:;
--color-secondary:;
}.I53019 .C53019-2446 {
--color:;
--color-secondary:;
}.I53019 .C53019-2468 {
--color:rgb(233,90,12);
--color-secondary:;
}.I53019 .C53019-2538 {
--color:rgb(159,0,28);
--color-secondary:;
}.I53019 .C53019-2539 {
--color:;
--color-secondary:;
}.I53019 .C53019-2540 {
--color:;
--color-secondary:;
}.I53019 .C53019-2541 {
--color:;
--color-secondary:;
}.I53019 .C53019-2542 {
--color:rgb(149,185,203);
--color-secondary:rgb(255,255,255);
}.I53019 .C53019-2543 {
--color:;
--color-secondary:;
}.I53019 .C53019-2544 {
--color:rgb(41,177,172);
--color-secondary:;
}.I53019 .C53019-2545 {
--color:;
--color-secondary:;
}.I53019 .C53019-2546 {
--color:;
--color-secondary:;
}.I53019 .C53019-2547 {
--color:;
--color-secondary:;
}.I53019 .C53019-2548 {
--color:;
--color-secondary:;
}.I53019 .C53019-2670 {
--color:;
--color-secondary:;
}.I53019 .C53019-2671 {
--color:rgb(151,150,150);
--color-secondary:;
}.I53019 .C53019-2672 {
--color:rgb(151,150,150);
--color-secondary:;
}.I53019 .C53019-2674 {
--color:;
--color-secondary:;
}.I53019 .C53019-2701 {
--color:rgb(233,90,12);
--color-secondary:;
}.I53019 .C53019-2775 {
--color:rgb(0,55,183);
--color-secondary:;
}.I53019 .C53019-2776 {
--color:rgb(54,158,18);
--color-secondary:;
}.I53019 .C53019-2777 {
--color:rgb(255,219,0);
--color-secondary:;
}.I53019 .C53019-5628 {
--color:;
--color-secondary:;
}.I53019 .C53019-5629 {
--color:rgb(102,76,194);
--color-secondary:rgb(255,255,255);
}.I53019 .C53019-5630 {
--color:rgb(105,110,242);
--color-secondary:rgb(255,255,255);
}.I53019 .C53019-5631 {
--color:rgb(243,233,250);
--color-secondary:rgb(132,101,208);
}.I53019 .C53019-5632 {
--color:rgb(250,236,233);
--color-secondary:rgb(252,61,44);
}.I53019 .C53019-5633 {
--color:rgb(233,250,240);
--color-secondary:rgb(0,133,123);
}.I53019 .C53019-5634 {
--color:rgb(243,233,250);
--color-secondary:rgb(108,72,201);
}.I53019 .C53019-5635 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I53019 .C53019-5636 {
--color:rgb(253,213,204);
--color-secondary:rgb(240,109,81);
}.I53019 .C53019-5637 {
--color:rgb(253,213,204);
--color-secondary:rgb(239,102,73);
}.I53019 .C53019-5638 {
--color:rgb(243,233,250);
--color-secondary:rgb(99,65,186);
}.I53019 .C53019-5639 {
--color:rgb(213,224,250);
--color-secondary:rgb(82,87,180);
}.I53019 .C53019-5644 {
--color:;
--color-secondary:;
}.I53019 .C53019-5645 {
--color:rgb(243,233,250);
--color-secondary:rgb(108,72,201);
}.I53019 .C53019-5646 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I53019 .C53019-5647 {
--color:rgb(253,213,204);
--color-secondary:rgb(240,109,81);
}.I53019 .C53019-5648 {
--color:rgb(243,233,250);
--color-secondary:rgb(99,65,186);
}.I53019 .C53019-5649 {
--color:rgb(213,224,250);
--color-secondary:rgb(70,74,174);
}.I53019 .C53019-5650 {
--color:rgb(253,213,204);
--color-secondary:rgb(241,116,90);
}.I53019 .C53019-5651 {
--color:rgb(165,64,149);
--color-secondary:rgb(255,255,255);
}.I53019 .C53019-5652 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5653 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5654 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5655 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5656 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5657 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5658 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5659 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5660 {
--color:rgb(243,233,250);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5661 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5662 {
--color:rgb(17,17,17);
--color-secondary:rgb(255,255,255);
}.I53019 .C53019-5663 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5664 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5666 {
--color:;
--color-secondary:;
}.I53019 .C53019-5667 {
--color:;
--color-secondary:;
}.I53019 .C53019-5668 {
--color:;
--color-secondary:;
}.I53019 .C53019-5669 {
--color:;
--color-secondary:;
}.I53019 .C53019-5670 {
--color:;
--color-secondary:;
}.I53019 .C53019-5671 {
--color:;
--color-secondary:;
}.I53019 .C53019-5672 {
--color:;
--color-secondary:;
}.I53019 .C53019-5673 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5674 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5675 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5676 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I53019 .C53019-5677 {
--color:;
--color-secondary:;
}.I53019 .C53019-5678 {
--color:;
--color-secondary:;
}.I53019 .C53019-5679 {
--color:;
--color-secondary:;
}.I53019 .C53019-5681 {
--color:;
--color-secondary:;
}.I53019 .C53019-5682 {
--color:;
--color-secondary:;
}.I53019 .C53019-5683 {
--color:;
--color-secondary:;
}.I53019 .C53019-5684 {
--color:;
--color-secondary:;
}.I53019 .C53019-5685 {
--color:;
--color-secondary:;
}.I53019 .C53019-5686 {
--color:;
--color-secondary:;
}.I53019 .C53019-5687 {
--color:;
--color-secondary:;
}.I53019 .C53019-5689 {
--color:;
--color-secondary:;
}.I53019 .C53019-5690 {
--color:;
--color-secondary:;
}.I53019 .C53019-5691 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I53019 .C53019-5692 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I53019 .C53019-5693 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I53019 .C53019-5694 {
--color:;
--color-secondary:;
}.I53019 .C53019-5695 {
--color:;
--color-secondary:;
}.I53019 .C53019-5697 {
--color:;
--color-secondary:;
}.I53019 .C53019-5698 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I53019 .C53019-5699 {
--color:;
--color-secondary:;
}.I53019 .C53019-5700 {
--color:;
--color-secondary:;
}.I53019 .C53019-5701 {
--color:;
--color-secondary:;
}.I53019 .C53019-5702 {
--color:;
--color-secondary:;
}.I53019 .C53019-5703 {
--color:;
--color-secondary:;
}.I53019 .C53019-5704 {
--color:;
--color-secondary:;
}.I53019 .C53019-5705 {
--color:;
--color-secondary:;
}.I53019 .C53019-5706 {
--color:;
--color-secondary:;
}.I53019 .C53019-5707 {
--color:;
--color-secondary:;
}.I53019 .C53019-5708 {
--color:;
--color-secondary:;
}.I53019 .C53019-5709 {
--color:;
--color-secondary:;
}.I53019 .C53019-5710 {
--color:;
--color-secondary:;
}.I53019 .C53019-5711 {
--color:;
--color-secondary:;
}.I53019 .C53019-5712 {
--color:;
--color-secondary:;
}.I53019 .C53019-5713 {
--color:;
--color-secondary:;
}.I53019 .C53019-5714 {
--color:;
--color-secondary:;
}.I53019 .C53019-5715 {
--color:;
--color-secondary:;
}.I53019 .C53019-5716 {
--color:;
--color-secondary:;
}.I53019 .C53019-5717 {
--color:;
--color-secondary:;
}.I53019 .C53019-5718 {
--color:;
--color-secondary:;
}.I53019 .C53019-5719 {
--color:;
--color-secondary:;
}.I53019 .C53019-5720 {
--color:;
--color-secondary:;
}.I53019 .C53019-5721 {
--color:;
--color-secondary:;
}.I53019 .C53019-5722 {
--color:;
--color-secondary:;
}.I53019 .C53019-5723 {
--color:;
--color-secondary:;
}.I53019 .C53019-5724 {
--color:;
--color-secondary:;
}.I53019 .C53019-5725 {
--color:;
--color-secondary:;
}.I53019 .C53019-5726 {
--color:;
--color-secondary:;
}.I53019 .C53019-5727 {
--color:;
--color-secondary:;
}.I53019 .C53019-5728 {
--color:;
--color-secondary:;
}.I53019 .C53019-5729 {
--color:rgb(151,150,150);
--color-secondary:;
}.I53019 .C53019-5730 {
--color:;
--color-secondary:;
}.I53019 .C53019-5731 {
--color:;
--color-secondary:;
}.I53019 .C53019-5732 {
--color:;
--color-secondary:;
}.I53019 .C53019-5733 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}.I53019 .C53019-5735 {
--color:;
--color-secondary:;
}.I53019 .C53019-5736 {
--color:rgb(229,238,255);
--color-secondary:rgb(0,58,166);
}.I53019 .C53019-5737 {
--color:rgb(151,150,150);
--color-secondary:;
}.I53019 .C53019-5738 {
--color:rgb(255,255,255);
--color-secondary:rgb(0,0,0);
}

.I53019 .articles {
	
}
.I53019 .articles:hover {
}
.I53019 .article-container::after {
content:'';
}
.I53019 .article-container:last-child::after {
	
}
.I53019:hover .article-container::after {
}

}

h1.I53037, .I53037 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I53037 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;
max-width:1230px;
margin-bottom:70px;
margin-top:0px;


}
.I53037:hover {
}
.I53037 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I53037 > .viewport:hover {
}

@media (max-width:992px) {
.I53037 {

max-width:920px;


}
.I53037:hover {
}
.I53037 > .viewport {



}
.I53037 > .viewport:hover {
}

}
@media (max-width:640px) {
.I53037 {

width:100vw;


}
.I53037:hover {
}
.I53037 > .viewport {

justify-content:center;


}
.I53037 > .viewport:hover {
}

}

.I53036, a.I53036 {
display:flex;
font-family:Graphik;
font-size:52px;
font-weight:600;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I53036:hover, a.I53036:hover {
}
@media (max-width:640px) {
.I53036, a.I53036 {
display:flex;
justify-content:flex-start;
font-size:33px;
font-weight:600;
text-align:left;

width:80vw;
padding-left:0px;
padding-right:0px;

}
.I53036:hover, a.I53036:hover {
}
}


