/* Cache file:801_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 {
}
.I21435 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I21435:hover {
}

.I21436 {
display:flex;

order:22;
flex:auto;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I21436:hover {
}
@media (max-width:992px) {
.I21436 {

padding-top:70px;


}
.I21436:hover {
}
}
@media (min-width:1440px) {
.I21436 {

order:28;

}
.I21436:hover {
}
}
.I21437 {
display:flex;
position:var(--I21437-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
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(--I21437-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I21437-location-transform:translate(0px,0px);
	

transform:
var(--I21437-location-transform, translate(0px,0px))
var(--I21437-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I21437:hover {
}
.I21437 {
--I21437-position-static-computed:static;
}
.I21437 > .sector, .I21437 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I21437 {

position:fixed;
z-index:var(--I21437-z-index, 1);

transform:
var(--I21437-location-transform, translate(0px,0px))
var(--I21437-user-box-transform, translate(0px,0px))
;


}
.I21437:hover {
}

}
@media (max-width:640px) {
.I21437 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I21437-z-index, 1);

transform:
var(--I21437-location-transform, translate(0px,0px))
var(--I21437-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I21437:hover {
}
.I21437 {
--I21437-position-static-computed:static;
}
.I21437 > .sector, .I21437 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I21437 {

order:25;
}
.I21437:hover {
}

}
.I21438 {
display:flex;
position:var(--I21438-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;
margin-top:30vh;

}
.I21438:hover {
}


.I21439 {
display:flex;
position:var(--I21439-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:50;
width:100%;
padding-bottom:4vw;
padding-left:5%;
padding-right:5%;
padding-top:4vw;
background-color:rgb(250,250,250);
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I21439-location-transform:translate(0px,0px);
z-index:var(--I21439-z-index, auto);

transform:
var(--I21439-location-transform, translate(0px,0px))
var(--I21439-user-box-transform, translate(0px,0px))
;

--I21439-z-index:1000;
position:var(--I21439-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I21439:hover {
}
.I21439 {
--I21439-position-static-computed:static;
}
.I21439 > .sector, .I21439 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I21439 {

width:100%;

}
.I21439:hover {
}

}
@media (min-width:1440px) {
.I21439 {

order:59;
}
.I21439:hover {
}

}
.I21440 {
display:flex;
position:var(--I21440-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:40;
}
.I21440:hover {
}

@media (min-width:1440px) {
.I21440 {

order:49;
}
.I21440:hover {
}

}
.I21441 {
display:flex;
position:var(--I21441-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:42;
}
.I21441:hover {
}

@media (min-width:1440px) {
.I21441 {

order:51;
}
.I21441:hover {
}

}
.I21442 {
display:flex;
position:var(--I21442-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:38;
}
.I21442:hover {
}

@media (min-width:1440px) {
.I21442 {

order:47;
}
.I21442:hover {
}

}
.I21443 {
display:flex;
position:var(--I21443-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:35;
}
.I21443:hover {
}

@media (min-width:1440px) {
.I21443 {

order:44;
}
.I21443:hover {
}

}
.I21444 {
display:flex;
position:var(--I21444-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I21444:hover {
}


.I21445 {
display:flex;
position:var(--I21445-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I21445:hover {
}

@media (min-width:1440px) {
.I21445 {

order:40;
}
.I21445:hover {
}

}
.I21446 {
display:flex;
position:var(--I21446-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
height:500px;
padding-top:25vh;
background-color:rgb(247,105,74);
transform:scale(1,1) ;

}
.I21446:hover {
}

@media (min-width:1440px) {
.I21446 {

order:26;
}
.I21446:hover {
}

}
.I21447 {
display:flex;
position:var(--I21447-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I21447:hover {
}


.I21910 {
display:flex;
position:var(--I21910-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
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(--I21910-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I21910-location-transform:translate(0px,0px);
z-index:var(--I21910-z-index, 1);

transform:
var(--I21910-location-transform, translate(0px,0px))
var(--I21910-user-box-transform, translate(0px,0px))
;

--I21910-z-index:555;
}
.I21910:hover {
}
.I21910 {
--I21910-position-static-computed:relative;
}
.I21910 > .sector, .I21910 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I21910 {

height:72px;
margin-bottom:-72px;

}
.I21910:hover {
}

}
@media (max-width:640px) {
.I21910 {

box-sizing:border-box;

}
.I21910:hover {
}

}
@media (min-width:1440px) {
.I21910 {

order:17;
}
.I21910:hover {
}

}
.I22249 {
display:flex;
position:var(--I22249-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;
min-height:80px;
background-color:rgba(17,17,17,0.90000);

position:fixed;
z-index:var(--I22249-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I22249-location-transform:translate(-50%,0px);
	

transform:
var(--I22249-location-transform, translate(0px,0px))
var(--I22249-user-box-transform, translate(0px,0px))
;

--I22249-z-index:999;
}
.I22249:hover {
}
.I22249 {
--I22249-position-static-computed:relative;
}
.I22249 > .sector, .I22249 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I22249 {

height:auto;
min-height:90px;

}
.I22249:hover {
}
.I22249 {
--I22249-position-static-computed:static;
}
.I22249 > .sector, .I22249 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I22249 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I22249:hover {
}

}
@media (min-width:1440px) {
.I22249 {

order:4;
position:fixed;
z-index:var(--I22249-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I22249-location-transform:translate(-50%,0px);
	

transform:
var(--I22249-location-transform, translate(0px,0px))
var(--I22249-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I22249:hover {
}

}
.I22405 {
display:flex;
position:var(--I22405-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:18;
align-items:center;


}
.I22405:hover {
}

@media (min-width:1440px) {
.I22405 {

order:18;
}
.I22405:hover {
}

}
.I26066 {
display:flex;
position:var(--I26066-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:43;
}
.I26066:hover {
}

@media (min-width:1440px) {
.I26066 {

order:52;
}
.I26066:hover {
}

}
.I27849 {
display:flex;
position:var(--I27849-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:11;
width:100%;

}
.I27849:hover {
}

@media (min-width:1440px) {
.I27849 {

order:19;
height:5px;
background-color:rgb(247,105,74);

}
.I27849:hover {
}

}
.I29880 {
display:flex;
position:var(--I29880-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:46;
}
.I29880:hover {
}

@media (min-width:1440px) {
.I29880 {

order:55;
}
.I29880:hover {
}

}
.I29945 {
display:flex;
position:var(--I29945-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:45;
}
.I29945:hover {
}

@media (min-width:1440px) {
.I29945 {

order:54;
}
.I29945:hover {
}

}
.I30430 {
display:flex;
position:var(--I30430-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I30430:hover {
}

@media (min-width:1440px) {
.I30430 {

order:56;
}
.I30430:hover {
}

}
.I34917 {
display:flex;
position:var(--I34917-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:20;
}
.I34917:hover {
}

@media (min-width:1440px) {
.I34917 {

order:24;
}
.I34917:hover {
}

}
.I36078 {
display:flex;
position:var(--I36078-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I36078:hover {
}


.I38939 {
display:flex;
position:var(--I38939-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I38939:hover {
}

@media (min-width:1440px) {
.I38939 {

order:27;
}
.I38939:hover {
}

}
.I45493 {
display:flex;
position:var(--I45493-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:49;
}
.I45493:hover {
}

@media (min-width:1440px) {
.I45493 {

order:58;
}
.I45493:hover {
}

}
.I60618 {
display:flex;
position:var(--I60618-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I60618:hover {
}

@media (min-width:1440px) {
.I60618 {

order:47;
}
.I60618:hover {
}

}
.I67208 {
display:flex;
position:var(--I67208-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:52;
}
.I67208:hover {
}

@media (min-width:1440px) {
.I67208 {

order:48;
}
.I67208:hover {
}

}
.I67584 {
display:flex;
position:var(--I67584-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:53;
}
.I67584:hover {
}

@media (min-width:1440px) {
.I67584 {

order:49;
}
.I67584:hover {
}

}
.I70866 {
display:flex;
position:var(--I70866-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I70866:hover {
}


.I79059 {
display:flex;
position:var(--I79059-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I79059:hover {
}

@media (min-width:1440px) {
.I79059 {

order:62;
}
.I79059:hover {
}

}
.I79984 {
display:flex;
position:var(--I79984-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I79984:hover {
}

@media (min-width:1440px) {
.I79984 {

order:64;
}
.I79984:hover {
}

}
.I80350 {
display:flex;
position:var(--I80350-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I80350:hover {
}

@media (min-width:1440px) {
.I80350 {

order:65;
}
.I80350:hover {
}

}
.I81603 {
display:flex;
position:var(--I81603-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I81603:hover {
}

@media (min-width:1440px) {
.I81603 {

order:69;
}
.I81603:hover {
}

}
.I81969 {
display:flex;
position:var(--I81969-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I81969:hover {
}

@media (min-width:1440px) {
.I81969 {

order:70;
}
.I81969:hover {
}

}
.I82763 {
display:flex;
position:var(--I82763-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I82763:hover {
}

@media (min-width:1440px) {
.I82763 {

order:71;
}
.I82763:hover {
}

}
.I83326 {
display:flex;
position:var(--I83326-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
}
.I83326:hover {
}

@media (min-width:1440px) {
.I83326 {

order:72;
}
.I83326:hover {
}

}
.I84094 {
display:flex;
position:var(--I84094-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I84094:hover {
}


.I84696 {
display:flex;
position:var(--I84696-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

}
.I84696:hover {
}

@media (min-width:1440px) {
.I84696 {

order:16;
}
.I84696:hover {
}

}
.I99397 {
display:flex;
position:var(--I99397-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:60;
}
.I99397:hover {
}

@media (min-width:1440px) {
.I99397 {

order:76;
}
.I99397:hover {
}

}
.I115414 {
display:flex;
position:var(--I115414-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115414:hover {
}


.I116034 {
display:flex;
position:var(--I116034-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116034:hover {
}


.I22216 {
display:flex;
align-items:flex-start;
position:relative;

order:5;
width:100vw;
padding-bottom:8vh;
padding-left:5vw;
padding-right:5vw;
padding-top:8vh;
background-color:rgb(245,245,245);
box-sizing:border-box;



justify-content:center;
align-items:center;

	
}
.I22216:hover {
}

@media (max-width:640px) {
.I22216 {

width:100%;
padding-bottom:15vh;
padding-left:5%;
padding-right:5%;



flex-direction:column;
align-items:center;

	
}
.I22216:hover {
}

}

h1.I21873, .I21873 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21873 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:55vw;
padding-left:20vw;
box-sizing:border-box;


}
.I21873:hover {
}
.I21873 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I21873 > .viewport:hover {
}
.I21873 > .sector-title, .I21873 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:52pt;
font-weight:600;
color:rgb(255,255,255);
letter-spacing:-1pt;
line-height:51pt;

padding-bottom:60px;

}
.I21873 > .sector-title:hover, .I21873 > .sector-title.i-collapsible-title:hover {
}
.I21873 > .sector-title, .I21873 > .sector-title.i-collapsible-title {
}
.I21873 > .sector-title .text, .I21873 > .sector-title.i-collapsible-title .text {
}

@media (max-width:640px) {
.I21873 {

padding-left:5vw;


}
.I21873:hover {
}
.I21873 > .viewport {



}
.I21873 > .viewport:hover {
}
.I21873 > .sector-title, .I21873 > .sector-title.i-collapsible-title {
display:flex;
font-size:48pt;
line-height:48pt;


}
.I21873 > .sector-title:hover, .I21873 > .sector-title.i-collapsible-title:hover {
}
.I21873 > .sector-title, .I21873 > .sector-title.i-collapsible-title {
}
.I21873 > .sector-title .text, .I21873 > .sector-title.i-collapsible-title .text {
}

}

h1.I21875, .I21875 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21875 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-top:-20vh;
padding-left:40vw;
box-sizing:border-box;
transform:translate(0px,20vh) ;


}
.I21875:hover {
}
.I21875 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I21875 > .viewport:hover {
}

@media (max-width:640px) {
.I21875 {

width:auto;
height:auto;
padding-left:10vw;
box-sizing:border-box;


}
.I21875:hover {
}
.I21875 > .viewport {



}
.I21875 > .viewport:hover {
}

}

h1.I21877, .I21877 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21877 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
max-width:1300px;
padding-bottom:20vh;
padding-left:10vw;
padding-right:10vw;
padding-top:0vh;


}
.I21877:hover {
}
.I21877 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I21877 > .viewport:hover {
}

@media (max-width:640px) {
.I21877 {

padding-left:5vw;
padding-right:5vw;
box-sizing:border-box;


}
.I21877:hover {
}
.I21877 > .viewport {



}
.I21877 > .viewport:hover {
}

}

h1.I22209, .I22209 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22209 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100vw;
padding-bottom:15vh;
padding-left:5vw;
padding-right:5vw;
padding-top:10vh;
background-color:rgb(239,102,73);
box-sizing:border-box;


}
.I22209:hover {
}
.I22209 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I22209 > .viewport:hover {
}
.I22209 > .sector-title, .I22209 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:39pt;
font-weight:600;
color:rgb(255,255,255);
letter-spacing:-1pt;
line-height:43pt;

width:70vw;
padding-bottom:8vh;
padding-left:5vw;
box-sizing:border-box;

}
.I22209 > .sector-title:hover, .I22209 > .sector-title.i-collapsible-title:hover {
}
.I22209 > .sector-title, .I22209 > .sector-title.i-collapsible-title {
}
.I22209 > .sector-title .text, .I22209 > .sector-title.i-collapsible-title .text {
}

@media (max-width:640px) {
.I22209 {


}
.I22209:hover {
}
.I22209 > .viewport {



}
.I22209 > .viewport:hover {
}
.I22209 > .sector-title, .I22209 > .sector-title.i-collapsible-title {
display:flex;
font-size:48pt;
line-height:48pt;


}
.I22209 > .sector-title:hover, .I22209 > .sector-title.i-collapsible-title:hover {
}
.I22209 > .sector-title, .I22209 > .sector-title.i-collapsible-title {
}
.I22209 > .sector-title .text, .I22209 > .sector-title.i-collapsible-title .text {
}

}

h1.I22213, .I22213 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22213 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
flex:auto;
width:100vw;
padding-bottom:10vh;
padding-left:5vw;
padding-right:5vw;
padding-top:20vh;
box-sizing:border-box;


}
.I22213:hover {
}
.I22213 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I22213 > .viewport:hover {
}
.I22213 > .sector-title, .I22213 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:52pt;
font-weight:600;
color:rgb(17,17,17);
letter-spacing:-1pt;
line-height:51pt;

width:60vw;
padding-bottom:12vh;

}
.I22213 > .sector-title:hover, .I22213 > .sector-title.i-collapsible-title:hover {
}
.I22213 > .sector-title, .I22213 > .sector-title.i-collapsible-title {
}
.I22213 > .sector-title .text, .I22213 > .sector-title.i-collapsible-title .text {
}

@media (max-width:640px) {
.I22213 {


}
.I22213:hover {
}
.I22213 > .viewport {



}
.I22213 > .viewport:hover {
}
.I22213 > .sector-title, .I22213 > .sector-title.i-collapsible-title {
display:flex;
font-size:48pt;
line-height:48pt;


}
.I22213 > .sector-title:hover, .I22213 > .sector-title.i-collapsible-title:hover {
}
.I22213 > .sector-title, .I22213 > .sector-title.i-collapsible-title {
}
.I22213 > .sector-title .text, .I22213 > .sector-title.i-collapsible-title .text {
}

}

h1.I22215, .I22215 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22215 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:20vw;
margin-right:20vw;
padding-bottom:0vh;
box-sizing:border-box;
transform:translate(0px,4vh) ;


}
.I22215:hover {
}
.I22215 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

align-items:center;


}
.I22215 > .viewport:hover {
}

@media (max-width:992px) {
.I22215 {

width:100%;
margin-right:0px;
padding-bottom:8vh;


}
.I22215:hover {
}
.I22215 > .viewport {

justify-content:center;


}
.I22215 > .viewport:hover {
}

}
@media (max-width:640px) {
.I22215 {

width:90%;
margin-right:0px;
padding-bottom:8vh;
box-sizing:border-box;


}
.I22215:hover {
}
.I22215 > .viewport {



}
.I22215 > .viewport:hover {
}

}

h1.I22218, .I22218 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22218 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-right:2vw;


}
.I22218:hover {
}
.I22218 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22218 > .viewport:hover {
}


h1.I22220, .I22220 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22220 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I22220:hover {
}
.I22220 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22220 > .viewport:hover {
}

@media (max-width:640px) {
.I22220 {

margin-top:2vh;


}
.I22220:hover {
}
.I22220 > .viewport {



}
.I22220 > .viewport:hover {
}

}

h1.I22727, .I22727 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22727 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;
padding-bottom:15vh;


}
.I22727:hover {
}
.I22727 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I22727 > .viewport:hover {
}


.I21872, a.I21872 {
display:flex;
font-family:Graphik;
font-size:22pt;
font-weight:600;
color:rgb(255,255,255);

width:60%;

}
.I21872:hover, a.I21872:hover {
}
@media (max-width:640px) {
.I21872, a.I21872 {
display:flex;
font-family:Rubik;
font-size:22pt;
font-weight:normal;


}
.I21872:hover, a.I21872:hover {
}
}

.I21874 .image, .I21874.image {
vertical-align:top;
transform:translate(0px,-150px) ;

}
.I21874 .image:hover, .I21874.image:hover {
}
@media (max-width:640px) {
.I21874 .image, .I21874.image {
width:90vw;
box-sizing:border-box;
overflow:hidden;
}
.I21874 .image:hover, .I21874.image:hover {
}
}

.I21876, a.I21876 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:34pt;
text-align:center;
letter-spacing:0px;
line-height:43pt;


}
.I21876:hover, a.I21876:hover {
}

.I22208 {
display:flex;
flex-direction:column;
box-sizing:content-box;

}
.I22208:hover {
}
h1.I22208, .I22208 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I22208, .I22208 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I22208, .I22208 p {
margin:0px;
}

figure.I22208, .I22208 figure {
margin:0px;
}

a.I22208, .I22208 a {
text-decoration:inherit;
color:inherit;
}

.I22208 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I22208 article, article.I22208 {
width:100%;
min-height:100px;
padding-left:5%;
padding-right:5%;
box-sizing:border-box;

flex-direction:column;	
}
.I22208 article:hover, article.I22208:hover {
}
.I22208 article.active, article.I22208.active {
}
.I22208 .title {
display:flex;
font-family:Graphik;
font-size:15pt;
font-weight:600;
color:rgb(255,255,255);

margin-left:100px;
margin-top:-200px;
padding-bottom:2vh;

}
.I22208 .title:hover {
}
.I22208 article.active .title {
}

.I22208 .title {order:2;}
.I22208 .abstract {
order:3;
}
.I22208 .abstract:hover {
}
.I22208 .abstract {
display:block;
margin-left:100px;
opacity:0.60;

font-family:Rubik;
font-size:12pt;
font-weight:300;
color:rgb(255,255,255);
line-height:19pt;

}

.I22208 .image, .I22208.image {
width:auto;
height:150px;
min-width:50px;
max-width:70px;
padding-bottom:8vh;

order:1;
}
.I22208 .image:hover, .I22208.image:hover {
}
.I22208 article.active .image, .I22208.image {
}

.I22208 .articles {
display:flex;
flex:1;
	
}
.I22208 .articles:hover {
}
.I22208 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
display:flex;
width:100px;

}
.I22208 .article-container:last-child::after {
content:none;	
}
.I22208:hover .article-container::after {
}

@media (max-width:992px) {
.I22208 {
}
.I22208:hover {
}
.I22208 header {
}
.I22208 article, article.I22208 {
	
}
.I22208 article:hover, article.I22208:hover {
}
.I22208 article.active, article.I22208.active {
}
.I22208 .title {
}
.I22208 .title:hover {
}
.I22208 article.active .title {
}


.I22208 .abstract {
order:;
}
.I22208 .abstract:hover {
}

.I22208 .image, .I22208.image {
order:;
}
.I22208 .image:hover, .I22208.image:hover {
}
.I22208 article.active .image, .I22208.image {
}

.I22208 .articles {
	
}
.I22208 .articles:hover {
}
.I22208 .article-container::after {
content:'';
}
.I22208 .article-container:last-child::after {
	
}
.I22208:hover .article-container::after {
}

}
@media (max-width:640px) {
.I22208 {
}
.I22208:hover {
}
.I22208 header {
}
.I22208 article, article.I22208 {
width:80vw;

	
}
.I22208 article:hover, article.I22208:hover {
}
.I22208 article.active, article.I22208.active {
}
.I22208 .title {
}
.I22208 .title:hover {
}
.I22208 article.active .title {
}


.I22208 .abstract {
order:;
}
.I22208 .abstract:hover {
}

.I22208 .image, .I22208.image {
order:;
}
.I22208 .image:hover, .I22208.image:hover {
}
.I22208 article.active .image, .I22208.image {
}

.I22208 .articles {
flex-direction:column;
	
}
.I22208 .articles:hover {
}
.I22208 .article-container::after {
content:'';
display:flex;
height:10vh;

}
.I22208 .article-container:last-child::after {
	
}
.I22208:hover .article-container::after {
}

}
@media (min-width:1440px) {
.I22208 {
}
.I22208:hover {
}
.I22208 header {
}
.I22208 article, article.I22208 {
	
}
.I22208 article:hover, article.I22208:hover {
}
.I22208 article.active, article.I22208.active {
}
.I22208 .title {
}
.I22208 .title:hover {
}
.I22208 article.active .title {
}


.I22208 .abstract {
order:;
}
.I22208 .abstract:hover {
}

.I22208 .image, .I22208.image {
order:;
}
.I22208 .image:hover, .I22208.image:hover {
}
.I22208 article.active .image, .I22208.image {
}

.I22208 .articles {
	
}
.I22208 .articles:hover {
}
.I22208 .article-container::after {
content:'';
}
.I22208 .article-container:last-child::after {
	
}
.I22208:hover .article-container::after {
}

}
.I22212 {
display:flex;
flex-direction:column;
width:100vw;
box-sizing:border-box;

}
.I22212:hover {
}
h1.I22212, .I22212 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I22212, .I22212 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I22212, .I22212 p {
margin:0px;
}

figure.I22212, .I22212 figure {
margin:0px;
}

a.I22212, .I22212 a {
text-decoration:inherit;
color:inherit;
}

.I22212 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I22212 article, article.I22212 {
width:23vw;
height:20vh;
margin-right:2vw;
padding-bottom:8vh;
padding-left:2vw;
padding-right:2vw;
padding-top:8vh;
border-color:rgb(229,233,239);
border-style:solid;
border-width:1px;
border-radius:14px;

flex-direction:column;	
}
.I22212 article:hover, article.I22212:hover {
}
.I22212 article.active, article.I22212.active {
}
.I22212 .title {
display:flex;
font-family:Graphik;
font-size:15pt;
font-weight:600;

padding-bottom:2vh;

}
.I22212 .title:hover {
}
.I22212 article.active .title {
}

.I22212 .title {order:2;}
.I22212 .abstract {
order:3;
}
.I22212 .abstract:hover {
}
.I22212 .abstract {
display:block;
font-family:Rubik;
font-size:12pt;
text-align:left;
color:rgb(61,63,64);
line-height:19pt;

}

.I22212 .body {
}
.I22212 .body:hover {
	
}
.I22212 .body {
display:block;
font-family:Rubik;
font-size:16pt;
text-align:left;
color:rgb(61,63,64);
line-height:26pt;

}
.I22212 .body img {
}
.I22212 .body img:hover {
}



.I22212 .articles {
display:flex;
flex:1;
flex-wrap:wrap;	
}
.I22212 .articles:hover {
}
.I22212 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
display:flex;
width:2vw;
height:2vh;

}
.I22212 .article-container:last-child::after {
content:none;	
}
.I22212:hover .article-container::after {
}

@media (max-width:992px) {
.I22212 {
}
.I22212:hover {
}
.I22212 header {
}
.I22212 article, article.I22212 {
height:90vh;

	
}
.I22212 article:hover, article.I22212:hover {
}
.I22212 article.active, article.I22212.active {
}
.I22212 .title {
}
.I22212 .title:hover {
}
.I22212 article.active .title {
}


.I22212 .abstract {
order:;
}
.I22212 .abstract:hover {
}

.I22212 .body {
}
.I22212 .body:hover {
	
}



.I22212 .articles {
	
}
.I22212 .articles:hover {
}
.I22212 .article-container::after {
content:'';
}
.I22212 .article-container:last-child::after {
	
}
.I22212:hover .article-container::after {
}

}
@media (max-width:640px) {
.I22212 {
}
.I22212:hover {
}
.I22212 header {
}
.I22212 article, article.I22212 {
width:80vw;
height:50vh;

	
}
.I22212 article:hover, article.I22212:hover {
}
.I22212 article.active, article.I22212.active {
}
.I22212 .title {
}
.I22212 .title:hover {
}
.I22212 article.active .title {
}


.I22212 .abstract {
order:;
}
.I22212 .abstract:hover {
}

.I22212 .body {
}
.I22212 .body:hover {
	
}



.I22212 .articles {
flex-direction:column;
	
}
.I22212 .articles:hover {
}
.I22212 .article-container::after {
content:'';
display:flex;
height:8vh;

}
.I22212 .article-container:last-child::after {
	
}
.I22212:hover .article-container::after {
}

}

.I22214, a.I22214 {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:40pt;
font-weight:600;
text-align:left;
color:rgb(61,63,64);
line-height:45pt;

padding-top:2vh;

}
.I22214:hover, a.I22214:hover {
}
@media (max-width:640px) {
.I22214, a.I22214 {
display:flex;
justify-content:center;
font-size:14pt;
text-align:center;
line-height:20pt;


}
.I22214:hover, a.I22214:hover {
}
}

.I22217 .button, .I22217.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
height:44px;
padding-left:30px;
padding-right:30px;
border-radius:90px;
background-color:rgb(250,50,99);
box-sizing:border-box;
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

}
.I22217 button.button, button.I22217.button {
cursor:pointer;
}
.I22217 .button .text, .I22217.button .text {
font-family:Rubik;
font-size:16px;
font-weight:500;
color:rgb(255,255,255);

}
.I22217 .button .icon, .I22217.button .icon {
flex:none;
background-size:100% 100%;
}
.I22217 .button:hover, .I22217.button:hover {
background-color:rgb(246,37,88);
box-shadow:0px 2px 20px 0px rgba(0,0,0,0.11000);

}
.I22217 .button:hover .text, .I22217.button:hover .text {
text-decoration:none;
color:rgb(250,250,250);

}
.I22217 .button:hover .icon, .I22217.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I22217 .button, .I22217.button {
border-radius:90px;

}
.I22217 button.button, button.I22217.button {
}
.I22217 .button .text, .I22217.button .text {
}
.I22217 .button .icon, .I22217.button .icon {
background-size:100% 100%;
}
.I22217 .button:hover, .I22217.button:hover {
}
.I22217 .button:hover .text, .I22217.button:hover .text {
}
.I22217 .button:hover .icon, .I22217.button:hover .icon {
background-size:100% 100%;
}
}

.I22219 .button, .I22219.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-right:2vw;
padding-bottom:2vh;
padding-left:2vw;
padding-right:2vw;
padding-top:2vh;
border-color:rgb(229,233,239);
border-style:solid;
border-width:1px;
border-radius:90px;
background-color:rgb(255,255,255);
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

}
.I22219 button.button, button.I22219.button {
cursor:pointer;
}
.I22219 .button .text, .I22219.button .text {
font-family:Rubik;
font-size:12pt;
font-weight:500;
color:rgb(17,17,17);
white-space:nowrap;
word-break:normal;

}
.I22219 .button .icon, .I22219.button .icon {
flex:none;
background-size:100% 100%;
}
.I22219 .button:hover, .I22219.button:hover {
background-color:rgb(250,250,250);
box-shadow:0px 2px 20px 0px rgba(0,0,0,0.11000);

}
.I22219 .button:hover .text, .I22219.button:hover .text {
text-decoration:none;

}
.I22219 .button:hover .icon, .I22219.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I22219 .button, .I22219.button {
padding-bottom:2vh;
padding-left:4vw;
padding-right:4vw;
padding-top:2vh;
border-radius:90px;
background-color:rgb(255,255,255);

}
.I22219 button.button, button.I22219.button {
}
.I22219 .button .text, .I22219.button .text {
font-family:Rubik;
font-size:10pt;
font-weight:500;
color:rgb(17,17,17);

}
.I22219 .button .icon, .I22219.button .icon {
background-size:100% 100%;
}
.I22219 .button:hover, .I22219.button:hover {
}
.I22219 .button:hover .text, .I22219.button:hover .text {
}
.I22219 .button:hover .icon, .I22219.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I22219 .button, .I22219.button {
padding-bottom:2vh;
padding-left:3vw;
padding-right:3vw;
padding-top:2vh;
background-color:rgb(255,255,255);

}
.I22219 button.button, button.I22219.button {
}
.I22219 .button .text, .I22219.button .text {
font-family:Rubik;
font-size:14px;
color:rgb(17,17,17);

}
.I22219 .button .icon, .I22219.button .icon {
background-size:100% 100%;
}
.I22219 .button:hover, .I22219.button:hover {
}
.I22219 .button:hover .text, .I22219.button:hover .text {
}
.I22219 .button:hover .icon, .I22219.button:hover .icon {
background-size:100% 100%;
}
}

.I22711 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I22711:hover {
}

.I22712 {
display:flex;
position:var(--I22712-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
box-sizing:border-box;

flex-direction:row;
justify-content:flex-end;
align-items:center;


}
.I22712:hover {
}
.I22712 {
--I22712-position-static-computed:static;
}
.I22712 > .sector, .I22712 > .group-sectors {
position:relative;
}

.I22719 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
max-width:500px;
box-sizing:border-box;



flex-direction:column;

	
}
.I22719:hover {
}


h1.I22721, .I22721 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22721 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
max-width:300px;
padding-bottom:4vh;
padding-top:2vh;
border-bottom-color:rgb(218,218,218);
border-bottom-style:solid;
border-bottom-width:1px;


}
.I22721:hover {
}
.I22721 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22721 > .viewport:hover {
}
.I22721 > .sector-title, .I22721 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:22pt;
color:rgb(17,17,17);

width:100%;
margin-bottom:2vh;

}
.I22721 > .sector-title:hover, .I22721 > .sector-title.i-collapsible-title:hover {
}
.I22721 > .sector-title, .I22721 > .sector-title.i-collapsible-title {
display:flex;
}
.I22721 > .sector-title .text, .I22721 > .sector-title.i-collapsible-title .text {
font-size:inherit;
}

@media (max-width:992px) {
.I22721 {


}
.I22721:hover {
}
.I22721 > .viewport {



}
.I22721 > .viewport:hover {
}
.I22721 > .sector-title, .I22721 > .sector-title.i-collapsible-title {
}
.I22721 > .sector-title:hover, .I22721 > .sector-title.i-collapsible-title:hover {
}
.I22721 > .sector-title, .I22721 > .sector-title.i-collapsible-title {
}
.I22721 > .sector-title .text, .I22721 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I22721 {


}
.I22721:hover {
}
.I22721 > .viewport {



}
.I22721 > .viewport:hover {
}
.I22721 > .sector-title, .I22721 > .sector-title.i-collapsible-title {
}
.I22721 > .sector-title:hover, .I22721 > .sector-title.i-collapsible-title:hover {
}
.I22721 > .sector-title, .I22721 > .sector-title.i-collapsible-title {
}
.I22721 > .sector-title .text, .I22721 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I22721 {


}
.I22721:hover {
}
.I22721 > .viewport {



}
.I22721 > .viewport:hover {
}
.I22721 > .sector-title, .I22721 > .sector-title.i-collapsible-title {
}
.I22721 > .sector-title:hover, .I22721 > .sector-title.i-collapsible-title:hover {
}
.I22721 > .sector-title, .I22721 > .sector-title.i-collapsible-title {
}
.I22721 > .sector-title .text, .I22721 > .sector-title.i-collapsible-title .text {
}

}
h1.I22722, .I22722 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22722 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
max-width:300px;
padding-bottom:4vh;
padding-top:2vh;
border-bottom-color:rgb(218,218,218);
border-bottom-style:solid;
border-bottom-width:1px;


}
.I22722:hover {
}
.I22722 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22722 > .viewport:hover {
}
.I22722 > .sector-title, .I22722 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:22pt;

width:100%;
margin-bottom:2vh;

}
.I22722 > .sector-title:hover, .I22722 > .sector-title.i-collapsible-title:hover {
}
.I22722 > .sector-title, .I22722 > .sector-title.i-collapsible-title {
}
.I22722 > .sector-title .text, .I22722 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I22722 {


}
.I22722:hover {
}
.I22722 > .viewport {



}
.I22722 > .viewport:hover {
}
.I22722 > .sector-title, .I22722 > .sector-title.i-collapsible-title {
}
.I22722 > .sector-title:hover, .I22722 > .sector-title.i-collapsible-title:hover {
}
.I22722 > .sector-title, .I22722 > .sector-title.i-collapsible-title {
}
.I22722 > .sector-title .text, .I22722 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I22722 {


}
.I22722:hover {
}
.I22722 > .viewport {



}
.I22722 > .viewport:hover {
}
.I22722 > .sector-title, .I22722 > .sector-title.i-collapsible-title {
}
.I22722 > .sector-title:hover, .I22722 > .sector-title.i-collapsible-title:hover {
}
.I22722 > .sector-title, .I22722 > .sector-title.i-collapsible-title {
}
.I22722 > .sector-title .text, .I22722 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I22722 {


}
.I22722:hover {
}
.I22722 > .viewport {



}
.I22722 > .viewport:hover {
}
.I22722 > .sector-title, .I22722 > .sector-title.i-collapsible-title {
}
.I22722 > .sector-title:hover, .I22722 > .sector-title.i-collapsible-title:hover {
}
.I22722 > .sector-title, .I22722 > .sector-title.i-collapsible-title {
}
.I22722 > .sector-title .text, .I22722 > .sector-title.i-collapsible-title .text {
}

}
h1.I22723, .I22723 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22723 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
max-width:300px;
padding-bottom:4vh;
padding-top:2vh;
border-bottom-color:rgb(218,218,218);
border-bottom-style:solid;
border-bottom-width:1px;


}
.I22723:hover {
}
.I22723 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22723 > .viewport:hover {
}
.I22723 > .sector-title, .I22723 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:22pt;

width:100%;
margin-bottom:2vh;

}
.I22723 > .sector-title:hover, .I22723 > .sector-title.i-collapsible-title:hover {
}
.I22723 > .sector-title, .I22723 > .sector-title.i-collapsible-title {
}
.I22723 > .sector-title .text, .I22723 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I22723 {


}
.I22723:hover {
}
.I22723 > .viewport {



}
.I22723 > .viewport:hover {
}
.I22723 > .sector-title, .I22723 > .sector-title.i-collapsible-title {
}
.I22723 > .sector-title:hover, .I22723 > .sector-title.i-collapsible-title:hover {
}
.I22723 > .sector-title, .I22723 > .sector-title.i-collapsible-title {
}
.I22723 > .sector-title .text, .I22723 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I22723 {


}
.I22723:hover {
}
.I22723 > .viewport {



}
.I22723 > .viewport:hover {
}
.I22723 > .sector-title, .I22723 > .sector-title.i-collapsible-title {
}
.I22723 > .sector-title:hover, .I22723 > .sector-title.i-collapsible-title:hover {
}
.I22723 > .sector-title, .I22723 > .sector-title.i-collapsible-title {
}
.I22723 > .sector-title .text, .I22723 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I22723 {


}
.I22723:hover {
}
.I22723 > .viewport {



}
.I22723 > .viewport:hover {
}
.I22723 > .sector-title, .I22723 > .sector-title.i-collapsible-title {
}
.I22723 > .sector-title:hover, .I22723 > .sector-title.i-collapsible-title:hover {
}
.I22723 > .sector-title, .I22723 > .sector-title.i-collapsible-title {
}
.I22723 > .sector-title .text, .I22723 > .sector-title.i-collapsible-title .text {
}

}
h1.I22720, .I22720 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22720 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:60vw;
box-sizing:border-box;


}
.I22720:hover {
}
.I22720 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I22720 > .viewport:hover {
}


.I22713, a.I22713 {
display:flex;
justify-content:flex-start;
font-family:Rubik;
font-size:12pt;
text-align:left;
color:rgb(61,63,64);
line-height:19pt;


}
.I22713:hover, a.I22713:hover {
}

.I22714, a.I22714 {
display:flex;
justify-content:flex-start;
font-family:Rubik;
font-size:12pt;
text-align:left;
color:rgb(61,63,64);
line-height:19pt;


}
.I22714:hover, a.I22714:hover {
}

.I22715, a.I22715 {
display:flex;
justify-content:flex-start;
font-family:Rubik;
font-size:12pt;
text-align:left;
color:rgb(61,63,64);
line-height:19pt;


}
.I22715:hover, a.I22715:hover {
}

.I22716 .image, .I22716.image {
vertical-align:top;
width:60vw;
height:auto;
max-width:923px;
padding-left:5vw;
box-sizing:border-box;

}
.I22716 .image:hover, .I22716.image:hover {
}



