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 {
font-family:Rubik;
font-size:16px;
}
.I20039 {
display:flex;
flex-direction:column;
position:relative;
font-family:Rubik;
font-size:16px;
align-items:center;

	
}
.I20039:hover {
}
@media (max-width:1200px) {
html.popup-visible, html.uc-popup-visible {
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
}
html {
font-size:14px;
}
.I20039 {
font-size:14px;
	
}
.I20039:hover {
}
}

.I20043 {
display:flex;
position:var(--I20043-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:23;
flex:auto;
width:100%;
max-width:1440px;
margin-top:70px;
padding-top:50px;
background-color:rgb(245,245,245);
box-sizing:border-box;

flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I20043:hover {
}

@media (max-width:1200px) {
.I20043 {

order:10;
}
.I20043:hover {
}

}
@media (max-width:480px) {
.I20043 {

order:10;
max-width:480px;
margin-top:20px;

flex-direction:column;


}
.I20043:hover {
}

}

.I20040 {
display:flex;
position:var(--I20040-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I20040:hover {
}

@media (max-width:1200px) {
.I20040 {

order:5;
}
.I20040:hover {
}

}
@media (max-width:480px) {
.I20040 {

order:5;
}
.I20040:hover {
}

}

.I20052 {
display:flex;
position:var(--I20052-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
width:100%;
height:150px;
max-width:1440px;
padding-left:7vw;
padding-right:7vw;
box-sizing:border-box;

flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I20052:hover {
}

@media (max-width:1200px) {
.I20052 {

order:77;
height:10rem;
padding-left:0vw;
padding-right:0vw;

flex-direction:column;
align-items:center;
justify-content:center;

flex-wrap:wrap;
}
.I20052:hover {
}

}
@media (max-width:480px) {
.I20052 {

order:78;
padding-left:0;
padding-right:0;

flex-direction:column;
align-items:center;
justify-content:center;


}
.I20052:hover {
}

}

.I20048 {
display:flex;
position:var(--I20048-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:57;
}
.I20048:hover {
}

@media (max-width:1200px) {
.I20048 {

order:32;
}
.I20048:hover {
}

}
@media (max-width:480px) {
.I20048 {

order:32;
}
.I20048:hover {
}

}

.I20049 {
display:flex;
position:var(--I20049-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I20049:hover {
}

@media (max-width:1200px) {
.I20049 {

order:34;
}
.I20049:hover {
}

}
@media (max-width:480px) {
.I20049 {

order:34;
}
.I20049:hover {
}

}

.I20042 {
display:flex;
position:var(--I20042-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:67;
max-width:1440px;
padding-top:40px;

}
.I20042:hover {
}

@media (max-width:1200px) {
.I20042 {

order:35;
}
.I20042:hover {
}

}
@media (max-width:480px) {
.I20042 {

order:36;
max-width:480px;

}
.I20042:hover {
}

}

.I20050 {
display:flex;
position:var(--I20050-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I20050:hover {
}

@media (max-width:1200px) {
.I20050 {

order:36;
}
.I20050:hover {
}

}
@media (max-width:480px) {
.I20050 {

order:37;
}
.I20050:hover {
}

}

.I20046 {
display:flex;
position:var(--I20046-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:45;
}
.I20046:hover {
}

@media (max-width:1200px) {
.I20046 {

order:20;
}
.I20046:hover {
}

}
@media (max-width:480px) {
.I20046 {

order:20;
}
.I20046:hover {
}

}

.I20047 {
display:flex;
position:var(--I20047-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:52;
}
.I20047:hover {
}

@media (max-width:1200px) {
.I20047 {

order:27;
}
.I20047:hover {
}

}
@media (max-width:480px) {
.I20047 {

order:27;
}
.I20047:hover {
}

}

.I20045 {
display:flex;
position:var(--I20045-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:42;
}
.I20045:hover {
}

@media (max-width:1200px) {
.I20045 {

order:17;
}
.I20045:hover {
}

}
@media (max-width:480px) {
.I20045 {

order:17;
}
.I20045:hover {
}

}

.I20044 {
display:flex;
position:var(--I20044-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:41;
}
.I20044:hover {
}

@media (max-width:1200px) {
.I20044 {

order:16;
}
.I20044:hover {
}

}
@media (max-width:480px) {
.I20044 {

order:16;
}
.I20044:hover {
}

}

.I20041 {
display:flex;
position:var(--I20041-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I20041:hover {
}

@media (max-width:1200px) {
.I20041 {

order:6;
}
.I20041:hover {
}

}
@media (max-width:480px) {
.I20041 {

order:6;
}
.I20041:hover {
}

}

.I20051 {
display:flex;
position:var(--I20051-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
width:100%;
max-width:1440px;
margin-top:40px;

align-items:center;


}
.I20051:hover {
}

@media (max-width:1200px) {
.I20051 {

order:50;
}
.I20051:hover {
}

}
@media (max-width:480px) {
.I20051 {

order:52;
margin-left:15px;

}
.I20051:hover {
}

}

.I20053 {
display:flex;
position:var(--I20053-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I20053:hover {
}

@media (max-width:1200px) {
.I20053 {

order:57;
}
.I20053:hover {
}

}
@media (max-width:480px) {
.I20053 {

order:60;
}
.I20053:hover {
}

}

.I20354 {
display:flex;
position:var(--I20354-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:74;
}
.I20354:hover {
}

@media (max-width:1200px) {
.I20354 {

order:42;
}
.I20354:hover {
}

}
@media (max-width:480px) {
.I20354 {

order:42;
}
.I20354:hover {
}

}

.I20484 {
display:flex;
position:var(--I20484-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:24;
width:100%;
max-width:1440px;
margin-bottom:2%;
margin-top:2%;

}
.I20484:hover {
}

@media (max-width:1200px) {
.I20484 {

order:35;
}
.I20484:hover {
}

}
@media (max-width:480px) {
.I20484 {

order:35;
max-width:450px;

}
.I20484:hover {
}

}

.I20948 {
display:flex;
position:var(--I20948-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:39;
}
.I20948:hover {
}

@media (max-width:1200px) {
.I20948 {

order:14;
}
.I20948:hover {
}

}
@media (max-width:480px) {
.I20948 {

order:11;
}
.I20948:hover {
}

}

.I21060 {
display:flex;
position:var(--I21060-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:40;
}
.I21060:hover {
}

@media (max-width:1200px) {
.I21060 {

order:15;
}
.I21060:hover {
}

}
@media (max-width:480px) {
.I21060 {

order:15;
}
.I21060:hover {
}

}

.I21172 {
display:flex;
position:var(--I21172-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I21172:hover {
}

@media (max-width:1200px) {
.I21172 {

order:9;
}
.I21172:hover {
}

}
@media (max-width:480px) {
.I21172 {

order:8;
}
.I21172:hover {
}

}

.I24266 {
display:flex;
position:var(--I24266-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I24266:hover {
}

@media (max-width:1200px) {
.I24266 {

order:8;
}
.I24266:hover {
}

}
@media (max-width:480px) {
.I24266 {

order:7;
}
.I24266:hover {
}

}

.I26540 {
display:flex;
position:var(--I26540-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:81;
}
.I26540:hover {
}

@media (max-width:1200px) {
.I26540 {

order:80;
}
.I26540:hover {
}

}
@media (max-width:480px) {
.I26540 {

order:79;
}
.I26540:hover {
}

}

.I20070 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;
max-width:1000px;
margin-bottom:60px;



justify-content:center;

	
}
.I20070:hover {
}

@media (max-width:480px) {
.I20070 {

width:90%;
max-width:100%;



flex-direction:column;
align-items:flex-start;

	
}
.I20070:hover {
}

}

.I20071 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:100%;
max-width:1000px;
margin-bottom:60px;



	
}
.I20071:hover {
}

@media (max-width:480px) {
.I20071 {

width:90%;
max-width:100%;
margin-left:2%;
margin-right:2%;
box-sizing:border-box;



flex-direction:column;

	
}
.I20071:hover {
}

}

.I20072 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:100%;
max-width:1000px;
margin-bottom:60px;



	
}
.I20072:hover {
}

@media (max-width:480px) {
.I20072 {

width:90%;
max-width:100%;



flex-direction:column;

	
}
.I20072:hover {
}

}

.I20073 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:100%;
max-width:1000px;
margin-bottom:60px;



	
}
.I20073:hover {
}

@media (max-width:480px) {
.I20073 {

width:90%;
max-width:100%;



flex-direction:column;

	
}
.I20073:hover {
}

}

.I20221 {
display:flex;
align-items:flex-start;
position:relative;

order:5;
width:100%;
max-width:1000px;
margin-bottom:60px;



	
}
.I20221:hover {
}

@media (max-width:480px) {
.I20221 {

width:90%;
max-width:100%;
margin-left:2%;
margin-right:2%;
box-sizing:border-box;



flex-direction:column;

	
}
.I20221:hover {
}

}

h1.I20080, .I20080 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20080 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:50%;


}
.I20080:hover {
}
.I20080 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20080 > .viewport:hover {
}

@media (max-width:480px) {
.I20080 {

width:100%;


}
.I20080:hover {
}
.I20080 > .viewport {



}
.I20080 > .viewport:hover {
}

}

h1.I20081, .I20081 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20081 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:50%;
margin-right:50px;
margin-top:20px;


}
.I20081:hover {
}
.I20081 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20081 > .viewport:hover {
}
.I20081 > .sector-title, .I20081 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:22px;
font-weight:600;
color:rgb(61,63,64);

margin-bottom:30px;

}
.I20081 > .sector-title:hover, .I20081 > .sector-title.i-collapsible-title:hover {
}
.I20081 > .sector-title, .I20081 > .sector-title.i-collapsible-title {
}
.I20081 > .sector-title .text, .I20081 > .sector-title.i-collapsible-title .text {
}

@media (max-width:480px) {
.I20081 {

width:100%;
max-width:400px;
margin-bottom:15px;
margin-right:0px;


}
.I20081:hover {
}
.I20081 > .viewport {

justify-content:flex-start;


}
.I20081 > .viewport:hover {
}
.I20081 > .sector-title, .I20081 > .sector-title.i-collapsible-title {
}
.I20081 > .sector-title:hover, .I20081 > .sector-title.i-collapsible-title:hover {
}
.I20081 > .sector-title, .I20081 > .sector-title.i-collapsible-title {
}
.I20081 > .sector-title .text, .I20081 > .sector-title.i-collapsible-title .text {
}

}

h1.I20082, .I20082 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20082 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:50%;


}
.I20082:hover {
}
.I20082 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20082 > .viewport:hover {
}

@media (max-width:480px) {
.I20082 {

order:2;

}
.I20082:hover {
}
.I20082 > .viewport {



}
.I20082 > .viewport:hover {
}

}

h1.I20083, .I20083 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20083 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:50%;
margin-left:50px;
margin-top:20px;


}
.I20083:hover {
}
.I20083 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20083 > .viewport:hover {
}
.I20083 > .sector-title, .I20083 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:22px;
font-weight:600;
color:rgb(61,63,64);

margin-bottom:30px;

}
.I20083 > .sector-title:hover, .I20083 > .sector-title.i-collapsible-title:hover {
}
.I20083 > .sector-title, .I20083 > .sector-title.i-collapsible-title {
}
.I20083 > .sector-title .text, .I20083 > .sector-title.i-collapsible-title .text {
}

@media (max-width:480px) {
.I20083 {

order:1;
width:100%;
max-width:400px;
margin-bottom:15px;
margin-left:0px;


}
.I20083:hover {
}
.I20083 > .viewport {



}
.I20083 > .viewport:hover {
}
.I20083 > .sector-title, .I20083 > .sector-title.i-collapsible-title {
}
.I20083 > .sector-title:hover, .I20083 > .sector-title.i-collapsible-title:hover {
}
.I20083 > .sector-title, .I20083 > .sector-title.i-collapsible-title {
}
.I20083 > .sector-title .text, .I20083 > .sector-title.i-collapsible-title .text {
}

}

h1.I20084, .I20084 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20084 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:50%;


}
.I20084:hover {
}
.I20084 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20084 > .viewport:hover {
}

@media (max-width:480px) {
.I20084 {

width:100%;


}
.I20084:hover {
}
.I20084 > .viewport {

justify-content:flex-start;


}
.I20084 > .viewport:hover {
}

}

h1.I20085, .I20085 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20085 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:50%;
margin-right:50px;
margin-top:20px;


}
.I20085:hover {
}
.I20085 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20085 > .viewport:hover {
}
.I20085 > .sector-title, .I20085 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:22px;
font-weight:600;
color:rgb(61,63,64);

margin-bottom:30px;

}
.I20085 > .sector-title:hover, .I20085 > .sector-title.i-collapsible-title:hover {
}
.I20085 > .sector-title, .I20085 > .sector-title.i-collapsible-title {
}
.I20085 > .sector-title .text, .I20085 > .sector-title.i-collapsible-title .text {
}

@media (max-width:480px) {
.I20085 {

width:100%;
max-width:400px;
margin-bottom:15px;
margin-right:0px;


}
.I20085:hover {
}
.I20085 > .viewport {

justify-content:center;


}
.I20085 > .viewport:hover {
}
.I20085 > .sector-title, .I20085 > .sector-title.i-collapsible-title {
}
.I20085 > .sector-title:hover, .I20085 > .sector-title.i-collapsible-title:hover {
}
.I20085 > .sector-title, .I20085 > .sector-title.i-collapsible-title {
}
.I20085 > .sector-title .text, .I20085 > .sector-title.i-collapsible-title .text {
}

}

h1.I20086, .I20086 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20086 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:50%;


}
.I20086:hover {
}
.I20086 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20086 > .viewport:hover {
}

@media (max-width:480px) {
.I20086 {

order:2;
width:100%;


}
.I20086:hover {
}
.I20086 > .viewport {

justify-content:flex-start;


}
.I20086 > .viewport:hover {
}

}

h1.I20087, .I20087 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20087 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:50%;
margin-left:50px;
margin-top:20px;


}
.I20087:hover {
}
.I20087 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20087 > .viewport:hover {
}
.I20087 > .sector-title, .I20087 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:22px;
font-weight:600;
color:rgb(61,63,64);

margin-bottom:30px;

}
.I20087 > .sector-title:hover, .I20087 > .sector-title.i-collapsible-title:hover {
}
.I20087 > .sector-title, .I20087 > .sector-title.i-collapsible-title {
}
.I20087 > .sector-title .text, .I20087 > .sector-title.i-collapsible-title .text {
}

@media (max-width:480px) {
.I20087 {

order:1;
width:100%;
max-width:400px;
margin-bottom:15px;
margin-left:0px;


}
.I20087:hover {
}
.I20087 > .viewport {



}
.I20087 > .viewport:hover {
}
.I20087 > .sector-title, .I20087 > .sector-title.i-collapsible-title {
}
.I20087 > .sector-title:hover, .I20087 > .sector-title.i-collapsible-title:hover {
}
.I20087 > .sector-title, .I20087 > .sector-title.i-collapsible-title {
}
.I20087 > .sector-title .text, .I20087 > .sector-title.i-collapsible-title .text {
}

}

h1.I20076, .I20076 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20076 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
max-width:1440px;
margin-bottom:40px;


}
.I20076:hover {
}
.I20076 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I20076 > .viewport:hover {
}

@media (max-width:1200px) {
.I20076 {

width:100%;
height:400px;
max-width:452px;


}
.I20076:hover {
}
.I20076 > .viewport {



}
.I20076 > .viewport:hover {
}

}
@media (max-width:480px) {
.I20076 {

width:100%;
height:100%;
max-width:460px;
min-height:212px;
margin-left:1%;


}
.I20076:hover {
}
.I20076 > .viewport {

justify-content:flex-start;


}
.I20076 > .viewport:hover {
}

}

h1.I20077, .I20077 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20077 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
max-width:1264px;


}
.I20077:hover {
}
.I20077 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I20077 > .viewport:hover {
}

@media (max-width:480px) {
.I20077 {

width:100%;
max-width:440px;
padding-left:3%;
padding-right:2%;
box-sizing:border-box;


}
.I20077:hover {
}
.I20077 > .viewport {



}
.I20077 > .viewport:hover {
}

}

h1.I20078, .I20078 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20078 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;
margin-bottom:64px;
padding-bottom:2rem;


flex-direction:column-reverse;
}
.I20078:hover {
}
.I20078 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I20078 > .viewport:hover {
}
.I20078 > .sector-title, .I20078 > .sector-title.i-collapsible-title {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:20px;
font-weight:300;
text-align:center;
line-height:26px;

width:100%;
max-width:690px;
margin-top:24px;

align-self:center;
}
.I20078 > .sector-title:hover, .I20078 > .sector-title.i-collapsible-title:hover {
}
.I20078 > .sector-title, .I20078 > .sector-title.i-collapsible-title {
}
.I20078 > .sector-title .text, .I20078 > .sector-title.i-collapsible-title .text {
}

@media (max-width:1200px) {
.I20078 {


}
.I20078:hover {
}
.I20078 > .viewport {



}
.I20078 > .viewport:hover {
}
.I20078 > .sector-title, .I20078 > .sector-title.i-collapsible-title {
}
.I20078 > .sector-title:hover, .I20078 > .sector-title.i-collapsible-title:hover {
}
.I20078 > .sector-title, .I20078 > .sector-title.i-collapsible-title {
}
.I20078 > .sector-title .text, .I20078 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:480px) {
.I20078 {


}
.I20078:hover {
}
.I20078 > .viewport {



}
.I20078 > .viewport:hover {
}
.I20078 > .sector-title, .I20078 > .sector-title.i-collapsible-title {
}
.I20078 > .sector-title:hover, .I20078 > .sector-title.i-collapsible-title:hover {
}
.I20078 > .sector-title, .I20078 > .sector-title.i-collapsible-title {
}
.I20078 > .sector-title .text, .I20078 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1600px) {
.I20078 {


}
.I20078:hover {
}
.I20078 > .viewport {



}
.I20078 > .viewport:hover {
}
.I20078 > .sector-title, .I20078 > .sector-title.i-collapsible-title {
}
.I20078 > .sector-title:hover, .I20078 > .sector-title.i-collapsible-title:hover {
}
.I20078 > .sector-title, .I20078 > .sector-title.i-collapsible-title {
}
.I20078 > .sector-title .text, .I20078 > .sector-title.i-collapsible-title .text {
}

}
h1.I20220, .I20220 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20220 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:50%;


}
.I20220:hover {
}
.I20220 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20220 > .viewport:hover {
}

@media (max-width:480px) {
.I20220 {

order:2;

}
.I20220:hover {
}
.I20220 > .viewport {



}
.I20220 > .viewport:hover {
}

}

h1.I20223, .I20223 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20223 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:50%;
margin-left:50px;
margin-top:20px;


}
.I20223:hover {
}
.I20223 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20223 > .viewport:hover {
}
.I20223 > .sector-title, .I20223 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:22px;
font-weight:600;
color:rgb(61,63,64);

margin-bottom:30px;

}
.I20223 > .sector-title:hover, .I20223 > .sector-title.i-collapsible-title:hover {
}
.I20223 > .sector-title, .I20223 > .sector-title.i-collapsible-title {
}
.I20223 > .sector-title .text, .I20223 > .sector-title.i-collapsible-title .text {
}

@media (max-width:480px) {
.I20223 {

order:3;
width:100%;
max-width:400px;
margin-bottom:15px;
margin-left:0px;


}
.I20223:hover {
}
.I20223 > .viewport {



}
.I20223 > .viewport:hover {
}
.I20223 > .sector-title, .I20223 > .sector-title.i-collapsible-title {
}
.I20223 > .sector-title:hover, .I20223 > .sector-title.i-collapsible-title:hover {
}
.I20223 > .sector-title, .I20223 > .sector-title.i-collapsible-title {
}
.I20223 > .sector-title .text, .I20223 > .sector-title.i-collapsible-title .text {
}

}

h1.I20497, .I20497 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20497 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I20497:hover {
}
.I20497 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20497 > .viewport:hover {
}


.I20486 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
height:579px;
max-width:1440px;
background-color:rgb(245,245,245);

align-items:center;
justify-content:center;

	
}
.I20486:hover {
}
@media (max-width:480px) {
.I20486 {
height:775px;

	
}
.I20486:hover {
}
}

.I20487 {
display:flex;
position:var(--I20487-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:80%;

flex-direction:row;

flex-wrap:wrap;
}
.I20487:hover {
}

@media (max-width:480px) {
.I20487 {

flex-direction:column;


}
.I20487:hover {
}

}

.I20488 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:60%;



flex-direction:column;

	
}
.I20488:hover {
}

@media (max-width:480px) {
.I20488 {

width:90%;



	
}
.I20488:hover {
}

}

.I20529 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
height:auto;
margin-top:-10%;



align-items:flex-start;

	
}
.I20529:hover {
}

@media (max-width:480px) {
.I20529 {

margin-top:20px;



	
}
.I20529:hover {
}

}

h1.I20490, .I20490 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20490 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
max-width:510px;
margin-bottom:32px;


}
.I20490:hover {
}
.I20490 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20490 > .viewport:hover {
}


h1.I20491, .I20491 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20491 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I20491:hover {
}
.I20491 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20491 > .viewport:hover {
}


h1.I20492, .I20492 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20492 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:40%;


}
.I20492:hover {
}
.I20492 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20492 > .viewport:hover {
}

@media (max-width:480px) {
.I20492 {

margin-top:32px;


}
.I20492:hover {
}
.I20492 > .viewport {



}
.I20492 > .viewport:hover {
}

}

h1.I20519, .I20519 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20519 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-left:32px;


}
.I20519:hover {
}
.I20519 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20519 > .viewport:hover {
}


.I20494, a.I20494 {
display:flex;
font-family:Graphik;
font-size:36px;
font-weight:600;

margin-top:8px;

}
.I20494:hover, a.I20494:hover {
}

.I20495 .button, .I20495.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:12px;
padding-left:30px;
padding-right:30px;
padding-top:12px;
border-radius:100px;
background-color:rgb(56,163,71);

}
.I20495 button.button, button.I20495.button {
cursor:pointer;
}
.I20495 .button .text, .I20495.button .text {
font-family:Rubik;
font-size:17px;
font-weight:500;
color:rgb(255,255,255);

}
.I20495 .button .icon, .I20495.button .icon {
flex:none;
background-size:100% 100%;
}
.I20495 .button:hover, .I20495.button:hover {
}
.I20495 .button:hover .text, .I20495.button:hover .text {
}
.I20495 .button:hover .icon, .I20495.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:1200px) {
.I20495 .button, .I20495.button {
}
.I20495 button.button, button.I20495.button {
}
.I20495 .button .text, .I20495.button .text {
font-size:17px;

}
.I20495 .button .icon, .I20495.button .icon {
background-size:100% 100%;
}
.I20495 .button:hover, .I20495.button:hover {
}
.I20495 .button:hover .text, .I20495.button:hover .text {
}
.I20495 .button:hover .icon, .I20495.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:480px) {
.I20495 .button, .I20495.button {
}
.I20495 button.button, button.I20495.button {
}
.I20495 .button .text, .I20495.button .text {
font-size:0.8rem;

}
.I20495 .button .icon, .I20495.button .icon {
background-size:100% 100%;
}
.I20495 .button:hover, .I20495.button:hover {
}
.I20495 .button:hover .text, .I20495.button:hover .text {
}
.I20495 .button:hover .icon, .I20495.button:hover .icon {
background-size:100% 100%;
}
}

.I20496 .image, .I20496.image {
vertical-align:top;
height:auto;
max-width:484px;

}
.I20496 .image:hover, .I20496.image:hover {
}
@media (max-width:480px) {
.I20496 .image, .I20496.image {
max-width:334px;

}
.I20496 .image:hover, .I20496.image:hover {
}
}

.I20516 .button, .I20516.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:12px;
padding-left:30px;
padding-right:30px;
padding-top:12px;
border-color:rgb(217,217,217);
border-radius:100px;
background-color:rgb(255,255,255);

}
.I20516 button.button, button.I20516.button {
cursor:pointer;
}
.I20516 .button .text, .I20516.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(17,17,17);

}
.I20516 .button .icon, .I20516.button .icon {
flex:none;
background-size:100% 100%;
}
.I20516 .button:hover, .I20516.button:hover {
}
.I20516 .button:hover .text, .I20516.button:hover .text {
}
.I20516 .button:hover .icon, .I20516.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:480px) {
.I20516 .button, .I20516.button {
}
.I20516 button.button, button.I20516.button {
}
.I20516 .button .text, .I20516.button .text {
font-size:0.8rem;

}
.I20516 .button .icon, .I20516.button .icon {
background-size:100% 100%;
}
.I20516 .button:hover, .I20516.button:hover {
}
.I20516 .button:hover .text, .I20516.button:hover .text {
}
.I20516 .button:hover .icon, .I20516.button:hover .icon {
background-size:100% 100%;
}
}

.I20057 .image, .I20057.image {
vertical-align:top;
width:370px;
height:auto;

}
.I20057 .image:hover, .I20057.image:hover {
}

.I20058, a.I20058 {
display:flex;
font-family:Rubik;
font-size:16px;
color:rgb(61,63,64);
line-height:26px;


}
.I20058:hover, a.I20058:hover {
}

.I20059 .image, .I20059.image {
vertical-align:top;
width:370px;
height:auto;

}
.I20059 .image:hover, .I20059.image:hover {
}

.I20060, a.I20060 {
display:flex;
font-family:Rubik;
font-size:16px;
color:rgb(61,63,64);
line-height:26px;


}
.I20060:hover, a.I20060:hover {
}

.I20061 .image, .I20061.image {
vertical-align:top;
width:370px;
height:auto;

}
.I20061 .image:hover, .I20061.image:hover {
}

.I20062, a.I20062 {
display:flex;
font-family:Rubik;
font-size:16px;
color:rgb(61,63,64);
line-height:26px;


}
.I20062:hover, a.I20062:hover {
}

.I20063 .image, .I20063.image {
vertical-align:top;
width:370px;
height:auto;

}
.I20063 .image:hover, .I20063.image:hover {
}

.I20064, a.I20064 {
display:flex;
font-family:Rubik;
font-size:16px;
color:rgb(61,63,64);
line-height:26px;


}
.I20064:hover, a.I20064:hover {
}

h1.I20066, .I20066 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I20066, .I20066 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I20066, .I20066 p {
margin:0px;
}

figure.I20066, .I20066 figure {
margin:0px;
}

a.I20066, .I20066 a {
text-decoration:inherit;
color:inherit;
}

.I20066 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I20066 article, article.I20066 {
width:100%;
height:100%;
max-width:1240px;

	
}
.I20066 article:hover, article.I20066:hover {
}
.I20066 article.active, article.I20066.active {
}
.I20066 .title {
display:flex;
font-family:Graphik;
font-size:20px;
font-weight:600;
color:rgb(17,17,17);

margin-bottom:20px;

display:flex;
}
.I20066 .title:hover {
display:flex;
}
.I20066 article.active .title {
}

.I20066 .title {order:4;}
.I20066 .body {
}
.I20066 .body:hover {
	
}
.I20066 .body {
display:block;
width:100%;
height:100%;
box-sizing:border-box;

font-family:Rubik;
font-size:0.88rem;
color:rgb(61,63,64);
line-height:26px;

}
.I20066 .body a {
text-decoration:underline;

}
.I20066 .body mark {
}
.I20066 .body blockquote {
width:100%;
height:480px;
margin:0px;
padding-left:4%;
padding-top:20%;
background-image:url('https://training.genexus.com/media/images/materialsmall.jpg?timestamp=20191219011921');
box-sizing:border-box;

font-family:Rubik;
font-size:1.88rem;
text-align:left;
line-height:30px;

}
.I20066 .body img {
height:480px;
min-height:481px;

}
.I20066 .body ul, .I20066 .body ol {
}
.I20066 .body iframe {
width:100%;
height:760px;

}
.I20066 .body img:hover {
}
.I20066 .body iframe:hover {
width:100%;
height:760px;

}



@media (max-width:1200px) {
.I20066 header {
}
.I20066 article, article.I20066 {
height:348px;
max-width:632px;

	
}
.I20066 article:hover, article.I20066:hover {
}
.I20066 article.active, article.I20066.active {
}
.I20066 .title {
}
.I20066 .title:hover {
}
.I20066 article.active .title {
}


.I20066 .body {
}
.I20066 .body:hover {
	
}
.I20066 .body {
width:100%;
height:392px;

}
.I20066 .body blockquote {
height:330px;


}
.I20066 .body img {
height:100%;
min-height:330px;

}
.I20066 .body iframe {
width:100%;
height:100%;

}
.I20066 .body iframe:hover {
width:100%;
height:100%;

}



}
@media (max-width:480px) {
.I20066 header {
}
.I20066 article, article.I20066 {
width:100%;
height:100%;
min-height:212px;

	
}
.I20066 article:hover, article.I20066:hover {
}
.I20066 article.active, article.I20066.active {
}
.I20066 .title {
}
.I20066 .title:hover {
}
.I20066 article.active .title {
}


.I20066 .body {
}
.I20066 .body:hover {
	
}
.I20066 .body img {
width:100%;
height:auto;
min-width:375px;

}
.I20066 .body iframe {
width:100%;
height:212px;
min-height:300px;

}
.I20066 .body iframe:hover {
width:100%;
height:212px;
min-height:300px;

}



}

.I20067 {
display:flex;
flex-direction:column;
width:100%;

}
.I20067:hover {
}
h1.I20067, .I20067 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I20067, .I20067 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I20067, .I20067 p {
margin:0px;
}

figure.I20067, .I20067 figure {
margin:0px;
}

a.I20067, .I20067 a {
text-decoration:inherit;
color:inherit;
}

.I20067 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I20067 article, article.I20067 {
width:292px;
margin-bottom:2rem;
margin-left:0.75rem;
margin-right:0.75rem;

flex-direction:column;	
}
.I20067 article:hover, article.I20067:hover {
}
.I20067 article.active, article.I20067.active {
}
.I20067 .title {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:0.875rem;
font-weight:600;
text-align:left;
line-height:1.25rem;

width:100%;
margin-top:1rem;

}
.I20067 .title:hover {
}
.I20067 article.active .title {
}

.I20067 .title {order:2;}
.I20067 .image, .I20067.image {
width:100%;
height:auto;

order:;
}
.I20067 .image:hover, .I20067.image:hover {
}
.I20067 article.active .image, .I20067.image {
}

.I20067 .articles {
display:flex;
flex:1;
flex-direction:row;
width:100%;

flex-wrap:wrap;	
}
.I20067 .articles:hover {
}
.I20067 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I20067 .article-container:last-child::after {
content:none;	
}
.I20067:hover .article-container::after {
}

@media (max-width:1200px) {
.I20067 {
}
.I20067:hover {
}
.I20067 header {
}
.I20067 article, article.I20067 {
width:272px;

	
}
.I20067 article:hover, article.I20067:hover {
}
.I20067 article.active, article.I20067.active {
}
.I20067 .title {
}
.I20067 .title:hover {
}
.I20067 article.active .title {
}


.I20067 .image, .I20067.image {
order:;
}
.I20067 .image:hover, .I20067.image:hover {
}
.I20067 article.active .image, .I20067.image {
}

.I20067 .articles {
	
}
.I20067 .articles:hover {
}
.I20067 .article-container::after {
content:'';
}
.I20067 .article-container:last-child::after {
	
}
.I20067:hover .article-container::after {
}

}
@media (max-width:480px) {
.I20067 {
}
.I20067:hover {
}
.I20067 header {
}
.I20067 article, article.I20067 {
width:170px;

	
}
.I20067 article:hover, article.I20067:hover {
}
.I20067 article.active, article.I20067.active {
}
.I20067 .title {
}
.I20067 .title:hover {
}
.I20067 article.active .title {
}


.I20067 .image, .I20067.image {
order:;
}
.I20067 .image:hover, .I20067.image:hover {
}
.I20067 article.active .image, .I20067.image {
}

.I20067 .articles {
	
}
.I20067 .articles:hover {
}
.I20067 .article-container::after {
content:'';
}
.I20067 .article-container:last-child::after {
	
}
.I20067:hover .article-container::after {
}

}

.I20068, a.I20068 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:36px;
font-weight:600;
text-align:center;

width:100%;
max-width:860px;

}
.I20068:hover, a.I20068:hover {
}
@media (max-width:1200px) {
.I20068, a.I20068 {
display:flex;
font-size:26px;


}
.I20068:hover, a.I20068:hover {
}
}
@media (max-width:480px) {
.I20068, a.I20068 {
display:flex;
width:100%;
margin-left:1%;
margin-right:1%;

}
.I20068:hover, a.I20068:hover {
}
}

.I20219 .image, .I20219.image {
vertical-align:top;
width:370px;
height:auto;

}
.I20219 .image:hover, .I20219.image:hover {
}

.I20222, a.I20222 {
display:flex;
font-family:Rubik;
font-size:16px;
color:rgb(61,63,64);
line-height:26px;


}
.I20222:hover, a.I20222:hover {
}

