/* Cache file:2019_es_20251219143934.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 {
font-family:Rubik;
font-size:16px;
}
.I14869 {
display:flex;
flex-direction:column;
position:relative;
font-family:Rubik;
font-size:16px;
align-items:center;

	
}
.I14869: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;
}
.I14869 {
font-size:14px;
	
}
.I14869:hover {
}
}

.I14871 {
display:flex;
position:var(--I14871-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;
}
.I14871:hover {
}

@media (max-width:1200px) {
.I14871 {

order:10;
}
.I14871:hover {
}

}
@media (max-width:480px) {
.I14871 {

order:10;
max-width:480px;
margin-top:20px;

flex-direction:column;


}
.I14871:hover {
}

}

.I14872 {
display:flex;
position:var(--I14872-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I14872:hover {
}

@media (max-width:1200px) {
.I14872 {

order:5;
}
.I14872:hover {
}

}
@media (max-width:480px) {
.I14872 {

order:5;
}
.I14872:hover {
}

}

.I14873 {
display:flex;
position:var(--I14873-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:79;
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;
}
.I14873:hover {
}

@media (max-width:1200px) {
.I14873 {

order:78;
height:10rem;
padding-left:0vw;
padding-right:0vw;

flex-direction:column;
align-items:center;
justify-content:center;

flex-wrap:wrap;
}
.I14873:hover {
}

}
@media (max-width:480px) {
.I14873 {

order:78;
padding-left:0;
padding-right:0;

flex-direction:column;
align-items:center;
justify-content:center;


}
.I14873:hover {
}

}

.I14874 {
display:flex;
position:var(--I14874-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I14874:hover {
}

@media (max-width:1200px) {
.I14874 {

order:32;
}
.I14874:hover {
}

}
@media (max-width:480px) {
.I14874 {

order:32;
}
.I14874:hover {
}

}

.I14875 {
display:flex;
position:var(--I14875-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I14875:hover {
}

@media (max-width:1200px) {
.I14875 {

order:34;
}
.I14875:hover {
}

}
@media (max-width:480px) {
.I14875 {

order:34;
}
.I14875:hover {
}

}

.I14876 {
display:flex;
position:var(--I14876-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
max-width:1440px;
padding-top:40px;

}
.I14876:hover {
}

@media (max-width:1200px) {
.I14876 {

order:36;
}
.I14876:hover {
}

}
@media (max-width:480px) {
.I14876 {

order:36;
max-width:480px;

}
.I14876:hover {
}

}

.I14877 {
display:flex;
position:var(--I14877-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:72;
}
.I14877:hover {
}

@media (max-width:1200px) {
.I14877 {

order:37;
}
.I14877:hover {
}

}
@media (max-width:480px) {
.I14877 {

order:37;
}
.I14877:hover {
}

}

.I14879 {
display:flex;
position:var(--I14879-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:46;
}
.I14879:hover {
}

@media (max-width:1200px) {
.I14879 {

order:20;
}
.I14879:hover {
}

}
@media (max-width:480px) {
.I14879 {

order:20;
}
.I14879:hover {
}

}

.I14881 {
display:flex;
position:var(--I14881-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:53;
}
.I14881:hover {
}

@media (max-width:1200px) {
.I14881 {

order:27;
}
.I14881:hover {
}

}
@media (max-width:480px) {
.I14881 {

order:27;
}
.I14881:hover {
}

}

.I14882 {
display:flex;
position:var(--I14882-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:43;
}
.I14882:hover {
}

@media (max-width:1200px) {
.I14882 {

order:17;
}
.I14882:hover {
}

}
@media (max-width:480px) {
.I14882 {

order:17;
}
.I14882:hover {
}

}

.I14883 {
display:flex;
position:var(--I14883-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:42;
}
.I14883:hover {
}

@media (max-width:1200px) {
.I14883 {

order:16;
}
.I14883:hover {
}

}
@media (max-width:480px) {
.I14883 {

order:16;
}
.I14883:hover {
}

}

.I14884 {
display:flex;
position:var(--I14884-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I14884:hover {
}

@media (max-width:1200px) {
.I14884 {

order:6;
}
.I14884:hover {
}

}
@media (max-width:480px) {
.I14884 {

order:6;
}
.I14884:hover {
}

}

.I14885 {
display:flex;
position:var(--I14885-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
width:100%;
max-width:1440px;
margin-top:40px;

align-items:center;


}
.I14885:hover {
}

@media (max-width:1200px) {
.I14885 {

order:51;
}
.I14885:hover {
}

}
@media (max-width:480px) {
.I14885 {

order:52;
max-width:400px;
margin-left:15px;

}
.I14885:hover {
}

}

.I19894 {
display:flex;
position:var(--I19894-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:80;
}
.I19894:hover {
}

@media (max-width:1200px) {
.I19894 {

order:58;
}
.I19894:hover {
}

}
@media (max-width:480px) {
.I19894 {

order:60;
}
.I19894:hover {
}

}

.I20306 {
display:flex;
position:var(--I20306-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:74;
}
.I20306:hover {
}

@media (max-width:1200px) {
.I20306 {

order:42;
}
.I20306:hover {
}

}
@media (max-width:480px) {
.I20306 {

order:42;
}
.I20306:hover {
}

}

.I20436 {
display:flex;
position:var(--I20436-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:24;
width:100%;
max-width:1440px;
margin-bottom:2%;
margin-top:2%;

}
.I20436:hover {
}

@media (max-width:1200px) {
.I20436 {

order:35;
}
.I20436:hover {
}

}
@media (max-width:480px) {
.I20436 {

order:35;
}
.I20436:hover {
}

}

.I20900 {
display:flex;
position:var(--I20900-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:39;
}
.I20900:hover {
}

@media (max-width:1200px) {
.I20900 {

order:14;
}
.I20900:hover {
}

}
@media (max-width:480px) {
.I20900 {

order:11;
}
.I20900:hover {
}

}

.I21012 {
display:flex;
position:var(--I21012-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:40;
}
.I21012:hover {
}

@media (max-width:1200px) {
.I21012 {

order:15;
}
.I21012:hover {
}

}
@media (max-width:480px) {
.I21012 {

order:15;
}
.I21012:hover {
}

}

.I21124 {
display:flex;
position:var(--I21124-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I21124:hover {
}

@media (max-width:1200px) {
.I21124 {

order:9;
}
.I21124:hover {
}

}
@media (max-width:480px) {
.I21124 {

order:8;
}
.I21124:hover {
}

}

.I24220 {
display:flex;
position:var(--I24220-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I24220:hover {
}

@media (max-width:1200px) {
.I24220 {

order:8;
}
.I24220:hover {
}

}
@media (max-width:480px) {
.I24220 {

order:7;
}
.I24220:hover {
}

}

.I26496 {
display:flex;
position:var(--I26496-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:81;
}
.I26496:hover {
}

@media (max-width:1200px) {
.I26496 {

order:80;
}
.I26496:hover {
}

}
@media (max-width:480px) {
.I26496 {

order:79;
}
.I26496:hover {
}

}

.I14895 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:50%;
height:350px;
margin-bottom:50px;



justify-content:flex-end;

	
}
.I14895:hover {
}

@media (max-width:480px) {
.I14895 {

width:100%;
height:250px;



justify-content:center;

	
}
.I14895:hover {
}

}

.I14938 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;
max-width:1000px;
margin-bottom:60px;



justify-content:center;

	
}
.I14938:hover {
}

@media (max-width:480px) {
.I14938 {

max-width:450px;



flex-direction:column;
align-items:flex-start;

	
}
.I14938:hover {
}

}

.I14941 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:100%;
max-width:1000px;
margin-bottom:60px;



	
}
.I14941:hover {
}

@media (max-width:480px) {
.I14941 {

max-width:450px;
margin-left:2%;
margin-right:2%;
box-sizing:border-box;



flex-direction:column;

	
}
.I14941:hover {
}

}

.I14946 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:100%;
max-width:1000px;
margin-bottom:60px;



	
}
.I14946:hover {
}

@media (max-width:480px) {
.I14946 {

max-width:450px;



flex-direction:column;

	
}
.I14946:hover {
}

}

.I14951 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:100%;
max-width:1000px;
margin-bottom:60px;



	
}
.I14951:hover {
}

@media (max-width:480px) {
.I14951 {

max-width:450px;



flex-direction:column;

	
}
.I14951:hover {
}

}

.I14961 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:50%;
padding-left:40px;
box-sizing:border-box;



flex-direction:column;
align-items:flex-start;

	
}
.I14961:hover {
}

@media (max-width:480px) {
.I14961 {

width:100%;
margin-bottom:70px;



	
}
.I14961:hover {
}

}

h1.I14888, .I14888 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I14888 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:50%;
margin-right:100px;
background-repeat:repeat;


}
.I14888:hover {
}
.I14888 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I14888 > .viewport:hover {
}


h1.I14894, .I14894 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I14894 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:50%;
height:40px;
background-repeat:repeat;


}
.I14894:hover {
}
.I14894 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;
align-items:center;


}
.I14894 > .viewport:hover {
}

@media (max-width:480px) {
.I14894 {

width:100%;


}
.I14894:hover {
}
.I14894 > .viewport {



}
.I14894 > .viewport:hover {
}

}

h1.I14933, .I14933 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I14933 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
max-width:750px;
margin-bottom:70px;


}
.I14933:hover {
}
.I14933 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I14933 > .viewport:hover {
}


h1.I14935, .I14935 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I14935 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:50%;


}
.I14935:hover {
}
.I14935 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I14935 > .viewport:hover {
}

@media (max-width:480px) {
.I14935 {

width:100%;


}
.I14935:hover {
}
.I14935 > .viewport {



}
.I14935 > .viewport:hover {
}

}

h1.I14937, .I14937 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I14937 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:50%;
margin-right:50px;
margin-top:20px;


}
.I14937:hover {
}
.I14937 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I14937 > .viewport:hover {
}
.I14937 > .sector-title, .I14937 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:22px;
font-weight:600;
color:rgb(61,63,64);

margin-bottom:30px;

}
.I14937 > .sector-title:hover, .I14937 > .sector-title.i-collapsible-title:hover {
}
.I14937 > .sector-title, .I14937 > .sector-title.i-collapsible-title {
}
.I14937 > .sector-title .text, .I14937 > .sector-title.i-collapsible-title .text {
}

@media (max-width:480px) {
.I14937 {

width:100%;
max-width:400px;
margin-bottom:15px;
margin-right:0px;


}
.I14937:hover {
}
.I14937 > .viewport {

justify-content:flex-start;


}
.I14937 > .viewport:hover {
}
.I14937 > .sector-title, .I14937 > .sector-title.i-collapsible-title {
}
.I14937 > .sector-title:hover, .I14937 > .sector-title.i-collapsible-title:hover {
}
.I14937 > .sector-title, .I14937 > .sector-title.i-collapsible-title {
}
.I14937 > .sector-title .text, .I14937 > .sector-title.i-collapsible-title .text {
}

}

h1.I14940, .I14940 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I14940 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:50%;


}
.I14940:hover {
}
.I14940 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I14940 > .viewport:hover {
}

@media (max-width:480px) {
.I14940 {

order:2;

}
.I14940:hover {
}
.I14940 > .viewport {



}
.I14940 > .viewport:hover {
}

}

h1.I14943, .I14943 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I14943 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:50%;
margin-left:50px;
margin-top:20px;


}
.I14943:hover {
}
.I14943 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I14943 > .viewport:hover {
}
.I14943 > .sector-title, .I14943 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:22px;
font-weight:600;
color:rgb(61,63,64);

margin-bottom:30px;

}
.I14943 > .sector-title:hover, .I14943 > .sector-title.i-collapsible-title:hover {
}
.I14943 > .sector-title, .I14943 > .sector-title.i-collapsible-title {
}
.I14943 > .sector-title .text, .I14943 > .sector-title.i-collapsible-title .text {
}

@media (max-width:480px) {
.I14943 {

order:1;
width:100%;
max-width:400px;
margin-bottom:15px;
margin-left:0px;


}
.I14943:hover {
}
.I14943 > .viewport {



}
.I14943 > .viewport:hover {
}
.I14943 > .sector-title, .I14943 > .sector-title.i-collapsible-title {
}
.I14943 > .sector-title:hover, .I14943 > .sector-title.i-collapsible-title:hover {
}
.I14943 > .sector-title, .I14943 > .sector-title.i-collapsible-title {
}
.I14943 > .sector-title .text, .I14943 > .sector-title.i-collapsible-title .text {
}

}

h1.I14945, .I14945 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I14945 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:50%;


}
.I14945:hover {
}
.I14945 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I14945 > .viewport:hover {
}

@media (max-width:480px) {
.I14945 {

width:100%;


}
.I14945:hover {
}
.I14945 > .viewport {

justify-content:flex-start;


}
.I14945 > .viewport:hover {
}

}

h1.I14948, .I14948 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I14948 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:50%;
margin-right:50px;
margin-top:20px;


}
.I14948:hover {
}
.I14948 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I14948 > .viewport:hover {
}
.I14948 > .sector-title, .I14948 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:22px;
font-weight:600;
color:rgb(61,63,64);

margin-bottom:30px;

}
.I14948 > .sector-title:hover, .I14948 > .sector-title.i-collapsible-title:hover {
}
.I14948 > .sector-title, .I14948 > .sector-title.i-collapsible-title {
}
.I14948 > .sector-title .text, .I14948 > .sector-title.i-collapsible-title .text {
}

@media (max-width:480px) {
.I14948 {

width:100%;
max-width:400px;
margin-bottom:15px;
margin-right:0px;


}
.I14948:hover {
}
.I14948 > .viewport {

justify-content:center;


}
.I14948 > .viewport:hover {
}
.I14948 > .sector-title, .I14948 > .sector-title.i-collapsible-title {
}
.I14948 > .sector-title:hover, .I14948 > .sector-title.i-collapsible-title:hover {
}
.I14948 > .sector-title, .I14948 > .sector-title.i-collapsible-title {
}
.I14948 > .sector-title .text, .I14948 > .sector-title.i-collapsible-title .text {
}

}

h1.I14950, .I14950 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I14950 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:50%;


}
.I14950:hover {
}
.I14950 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I14950 > .viewport:hover {
}

@media (max-width:480px) {
.I14950 {

order:2;
width:100%;


}
.I14950:hover {
}
.I14950 > .viewport {

justify-content:flex-start;


}
.I14950 > .viewport:hover {
}

}

h1.I14953, .I14953 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I14953 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:50%;
margin-left:50px;
margin-top:20px;


}
.I14953:hover {
}
.I14953 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I14953 > .viewport:hover {
}
.I14953 > .sector-title, .I14953 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:22px;
font-weight:600;
color:rgb(61,63,64);

margin-bottom:30px;

}
.I14953 > .sector-title:hover, .I14953 > .sector-title.i-collapsible-title:hover {
}
.I14953 > .sector-title, .I14953 > .sector-title.i-collapsible-title {
}
.I14953 > .sector-title .text, .I14953 > .sector-title.i-collapsible-title .text {
}

@media (max-width:480px) {
.I14953 {

order:1;
width:100%;
max-width:400px;
margin-bottom:15px;
margin-left:0px;


}
.I14953:hover {
}
.I14953 > .viewport {



}
.I14953 > .viewport:hover {
}
.I14953 > .sector-title, .I14953 > .sector-title.i-collapsible-title {
}
.I14953 > .sector-title:hover, .I14953 > .sector-title.i-collapsible-title:hover {
}
.I14953 > .sector-title, .I14953 > .sector-title.i-collapsible-title {
}
.I14953 > .sector-title .text, .I14953 > .sector-title.i-collapsible-title .text {
}

}

h1.I14960, .I14960 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I14960 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-bottom:20px;


}
.I14960:hover {
}
.I14960 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I14960 > .viewport:hover {
}

@media (max-width:480px) {
.I14960 {

width:100%;


}
.I14960:hover {
}
.I14960 > .viewport {

justify-content:center;


}
.I14960 > .viewport:hover {
}

}

h1.I19944, .I19944 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I19944 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
max-width:1440px;
margin-bottom:40px;


}
.I19944:hover {
}
.I19944 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I19944 > .viewport:hover {
}

@media (max-width:1200px) {
.I19944 {

width:100%;
height:400px;
max-width:452px;


}
.I19944:hover {
}
.I19944 > .viewport {



}
.I19944 > .viewport:hover {
}

}
@media (max-width:480px) {
.I19944 {

width:100%;
height:100%;
max-width:460px;
min-height:212px;
margin-left:1%;


}
.I19944:hover {
}
.I19944 > .viewport {

justify-content:flex-start;


}
.I19944 > .viewport:hover {
}

}

h1.I19946, .I19946 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I19946 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
max-width:1264px;


}
.I19946:hover {
}
.I19946 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I19946 > .viewport:hover {
}

@media (max-width:480px) {
.I19946 {

width:100%;
max-width:440px;
padding-left:3%;
padding-right:2%;
box-sizing:border-box;


}
.I19946:hover {
}
.I19946 > .viewport {



}
.I19946 > .viewport:hover {
}

}

h1.I19975, .I19975 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I19975 {
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;
}
.I19975:hover {
}
.I19975 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I19975 > .viewport:hover {
}
.I19975 > .sector-title, .I19975 > .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;

max-width:680px;
margin-top:24px;

align-self:center;
}
.I19975 > .sector-title:hover, .I19975 > .sector-title.i-collapsible-title:hover {
}
.I19975 > .sector-title, .I19975 > .sector-title.i-collapsible-title {
}
.I19975 > .sector-title .text, .I19975 > .sector-title.i-collapsible-title .text {
}

@media (max-width:1200px) {
.I19975 {


}
.I19975:hover {
}
.I19975 > .viewport {



}
.I19975 > .viewport:hover {
}
.I19975 > .sector-title, .I19975 > .sector-title.i-collapsible-title {
}
.I19975 > .sector-title:hover, .I19975 > .sector-title.i-collapsible-title:hover {
}
.I19975 > .sector-title, .I19975 > .sector-title.i-collapsible-title {
}
.I19975 > .sector-title .text, .I19975 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:480px) {
.I19975 {


}
.I19975:hover {
}
.I19975 > .viewport {



}
.I19975 > .viewport:hover {
}
.I19975 > .sector-title, .I19975 > .sector-title.i-collapsible-title {
}
.I19975 > .sector-title:hover, .I19975 > .sector-title.i-collapsible-title:hover {
}
.I19975 > .sector-title, .I19975 > .sector-title.i-collapsible-title {
}
.I19975 > .sector-title .text, .I19975 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1600px) {
.I19975 {


}
.I19975:hover {
}
.I19975 > .viewport {



}
.I19975 > .viewport:hover {
}
.I19975 > .sector-title, .I19975 > .sector-title.i-collapsible-title {
}
.I19975 > .sector-title:hover, .I19975 > .sector-title.i-collapsible-title:hover {
}
.I19975 > .sector-title, .I19975 > .sector-title.i-collapsible-title {
}
.I19975 > .sector-title .text, .I19975 > .sector-title.i-collapsible-title .text {
}

}
h1.I20509, .I20509 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20509 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I20509:hover {
}
.I20509 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20509 > .viewport:hover {
}


.I20498 {
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;

	
}
.I20498:hover {
}
@media (max-width:480px) {
.I20498 {
height:775px;

	
}
.I20498:hover {
}
}

.I20499 {
display:flex;
position:var(--I20499-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:80%;

flex-direction:row;

flex-wrap:wrap;
}
.I20499:hover {
}

@media (max-width:480px) {
.I20499 {

flex-direction:column;


}
.I20499:hover {
}

}

.I20500 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:60%;



flex-direction:column;

	
}
.I20500:hover {
}

@media (max-width:480px) {
.I20500 {

width:90%;



	
}
.I20500:hover {
}

}

.I20530 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
height:auto;
margin-top:-12%;



align-items:flex-start;

	
}
.I20530:hover {
}

@media (max-width:480px) {
.I20530 {

margin-top:20px;



	
}
.I20530:hover {
}

}

h1.I20502, .I20502 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20502 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
max-width:500px;
margin-bottom:32px;


}
.I20502:hover {
}
.I20502 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20502 > .viewport:hover {
}


h1.I20503, .I20503 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20503 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I20503:hover {
}
.I20503 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20503 > .viewport:hover {
}


h1.I20504, .I20504 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20504 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:40%;


}
.I20504:hover {
}
.I20504 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20504 > .viewport:hover {
}

@media (max-width:480px) {
.I20504 {

margin-top:32px;


}
.I20504:hover {
}
.I20504 > .viewport {



}
.I20504 > .viewport:hover {
}

}

h1.I20520, .I20520 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I20520 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-left:32px;


}
.I20520:hover {
}
.I20520 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I20520 > .viewport:hover {
}


.I20506, a.I20506 {
display:flex;
font-family:Graphik;
font-size:36px;
font-weight:600;

margin-top:8px;

}
.I20506:hover, a.I20506:hover {
}

.I20507 .button, .I20507.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);

}
.I20507 button.button, button.I20507.button {
cursor:pointer;
}
.I20507 .button .text, .I20507.button .text {
font-family:Rubik;
font-size:17px;
font-weight:500;
color:rgb(255,255,255);

}
.I20507 .button .icon, .I20507.button .icon {
flex:none;
background-size:100% 100%;
}
.I20507 .button:hover, .I20507.button:hover {
}
.I20507 .button:hover .text, .I20507.button:hover .text {
}
.I20507 .button:hover .icon, .I20507.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:1200px) {
.I20507 .button, .I20507.button {
}
.I20507 button.button, button.I20507.button {
}
.I20507 .button .text, .I20507.button .text {
font-size:17px;

}
.I20507 .button .icon, .I20507.button .icon {
background-size:100% 100%;
}
.I20507 .button:hover, .I20507.button:hover {
}
.I20507 .button:hover .text, .I20507.button:hover .text {
}
.I20507 .button:hover .icon, .I20507.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:480px) {
.I20507 .button, .I20507.button {
}
.I20507 button.button, button.I20507.button {
}
.I20507 .button .text, .I20507.button .text {
font-size:0.8rem;

}
.I20507 .button .icon, .I20507.button .icon {
background-size:100% 100%;
}
.I20507 .button:hover, .I20507.button:hover {
}
.I20507 .button:hover .text, .I20507.button:hover .text {
}
.I20507 .button:hover .icon, .I20507.button:hover .icon {
background-size:100% 100%;
}
}

.I20508 .image, .I20508.image {
vertical-align:top;
height:auto;
max-width:484px;

}
.I20508 .image:hover, .I20508.image:hover {
}
@media (max-width:480px) {
.I20508 .image, .I20508.image {
max-width:284px;

}
.I20508 .image:hover, .I20508.image:hover {
}
}

.I20517 .button, .I20517.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);

}
.I20517 button.button, button.I20517.button {
cursor:pointer;
}
.I20517 .button .text, .I20517.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(17,17,17);

}
.I20517 .button .icon, .I20517.button .icon {
flex:none;
background-size:100% 100%;
}
.I20517 .button:hover, .I20517.button:hover {
}
.I20517 .button:hover .text, .I20517.button:hover .text {
}
.I20517 .button:hover .icon, .I20517.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:480px) {
.I20517 .button, .I20517.button {
}
.I20517 button.button, button.I20517.button {
}
.I20517 .button .text, .I20517.button .text {
font-size:0.8rem;

}
.I20517 .button .icon, .I20517.button .icon {
background-size:100% 100%;
}
.I20517 .button:hover, .I20517.button:hover {
}
.I20517 .button:hover .text, .I20517.button:hover .text {
}
.I20517 .button:hover .icon, .I20517.button:hover .icon {
background-size:100% 100%;
}
}

.I14886 {
display:flex;
flex-direction:column;
width:100%;

}
.I14886:hover {
}
h1.I14886, .I14886 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I14886, .I14886 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I14886, .I14886 p {
margin:0px;
}

figure.I14886, .I14886 figure {
margin:0px;
}

a.I14886, .I14886 a {
text-decoration:inherit;
color:inherit;
}

.I14886 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I14886 article, article.I14886 {
flex-direction:column;	
}
.I14886 article:hover, article.I14886:hover {
}
.I14886 article.active, article.I14886.active {
}
.I14886 .title {
display:flex;
font-family:SourceSansPro-Regular;
font-size:25pt;
color:rgb(42,49,67);
white-space:nowrap;
word-break:normal;

margin-bottom:15px;

}
.I14886 .title:hover {
}
.I14886 article.active .title {
}


.I14886 .abstract {
order:;
}
.I14886 .abstract:hover {
}
.I14886 .abstract {
display:block;
margin-bottom:60px;

font-family:SourceSansPro-Light;
font-size:32pt;
color:rgb(166,0,61);

}

.I14886 .image, .I14886.image {
min-width:100px;
min-height:100px;

order:;
}
.I14886 .image:hover, .I14886.image:hover {
}
.I14886 article.active .image, .I14886.image {
}
.I14886 .body {
}
.I14886 .body:hover {
	
}
.I14886 .body {
display:block;
width:100%;

font-family:SourceSansPro-Light;
font-size:14pt;
line-height:21pt;

}
.I14886 .body img {
}
.I14886 .body ul, .I14886 .body ol {
}
.I14886 .body iframe {
}
.I14886 .body img:hover {
}
.I14886 .body iframe:hover {
}



.I14886 .articles {
display:flex;
flex:1;
	
}
.I14886 .articles:hover {
}
.I14886 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I14886 .article-container:last-child::after {
content:none;	
}
.I14886:hover .article-container::after {
}


.I14892 .image, .I14892.image {
vertical-align:top;
}
.I14892 .image:hover, .I14892.image:hover {
}

.I14932, a.I14932 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:18px;
text-align:center;
color:rgb(61,63,64);
line-height:26px;

width:100%;

}
.I14932:hover, a.I14932:hover {
}

.I14934 .image, .I14934.image {
vertical-align:top;
}
.I14934 .image:hover, .I14934.image:hover {
}

.I14936, a.I14936 {
display:flex;
font-family:Rubik;
font-size:16px;
color:rgb(61,63,64);
line-height:26px;


}
.I14936:hover, a.I14936:hover {
}

.I14939 .image, .I14939.image {
vertical-align:top;
}
.I14939 .image:hover, .I14939.image:hover {
}

.I14942, a.I14942 {
display:flex;
font-family:Rubik;
font-size:16px;
color:rgb(61,63,64);
line-height:26px;


}
.I14942:hover, a.I14942:hover {
}

.I14944 .image, .I14944.image {
vertical-align:top;
}
.I14944 .image:hover, .I14944.image:hover {
}

.I14947, a.I14947 {
display:flex;
font-family:Rubik;
font-size:16px;
color:rgb(61,63,64);
line-height:26px;


}
.I14947:hover, a.I14947:hover {
}

.I14949 .image, .I14949.image {
vertical-align:top;
}
.I14949 .image:hover, .I14949.image:hover {
}

.I14952, a.I14952 {
display:flex;
font-family:Rubik;
font-size:16px;
color:rgb(61,63,64);
line-height:26px;


}
.I14952:hover, a.I14952:hover {
}

.I14959 .image, .I14959.image {
vertical-align:top;
}
.I14959 .image:hover, .I14959.image:hover {
}

h1.I19943, .I19943 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I19943, .I19943 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I19943, .I19943 p {
margin:0px;
}

figure.I19943, .I19943 figure {
margin:0px;
}

a.I19943, .I19943 a {
text-decoration:inherit;
color:inherit;
}

.I19943 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I19943 article, article.I19943 {
width:100%;
height:100%;
max-width:1240px;

	
}
.I19943 article:hover, article.I19943:hover {
}
.I19943 article.active, article.I19943.active {
}
.I19943 .title {
display:flex;
font-family:Graphik;
font-size:20px;
font-weight:600;
color:rgb(17,17,17);

margin-bottom:20px;

display:flex;
}
.I19943 .title:hover {
display:flex;
}
.I19943 article.active .title {
}

.I19943 .title {order:4;}
.I19943 .abstract {
order:1;
}
.I19943 .abstract:hover {
}
.I19943 .abstract {
display:block;
margin-bottom:20px;

font-family:Rubik;
font-size:1rem;
color:rgb(61,63,64);

}

.I19943 .body {
}
.I19943 .body:hover {
	
}
.I19943 .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;

}
.I19943 .body a {
text-decoration:underline;

}
.I19943 .body mark {
}
.I19943 .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;

}
.I19943 .body img {
height:480px;
min-height:481px;

}
.I19943 .body ul, .I19943 .body ol {
}
.I19943 .body iframe {
width:100%;
height:760px;
max-width:100%;

}
.I19943 .body img:hover {
}
.I19943 .body iframe:hover {
width:100%;
height:760px;
max-width:100%;

}



@media (max-width:1200px) {
.I19943 header {
}
.I19943 article, article.I19943 {
height:348px;
max-width:632px;

	
}
.I19943 article:hover, article.I19943:hover {
}
.I19943 article.active, article.I19943.active {
}
.I19943 .title {
}
.I19943 .title:hover {
}
.I19943 article.active .title {
}


.I19943 .abstract {
order:;
}
.I19943 .abstract:hover {
}

.I19943 .body {
}
.I19943 .body:hover {
	
}
.I19943 .body {
width:100%;
height:392px;

}
.I19943 .body blockquote {
height:330px;


}
.I19943 .body img {
height:100%;
min-height:399px;

}
.I19943 .body iframe {
width:100%;
height:100%;

}
.I19943 .body iframe:hover {
width:100%;
height:100%;

}



}
@media (max-width:480px) {
.I19943 header {
}
.I19943 article, article.I19943 {
width:100%;
height:100%;
min-height:212px;

	
}
.I19943 article:hover, article.I19943:hover {
}
.I19943 article.active, article.I19943.active {
}
.I19943 .title {
}
.I19943 .title:hover {
}
.I19943 article.active .title {
}


.I19943 .abstract {
order:;
}
.I19943 .abstract:hover {
}

.I19943 .body {
}
.I19943 .body:hover {
	
}
.I19943 .body img {
width:335px;
height:auto;
min-width:335px;

}
.I19943 .body iframe {
width:100%;
height:212px;
min-height:300px;

}
.I19943 .body iframe:hover {
width:100%;
height:212px;
min-height:300px;

}



}

.I19945 {
display:flex;
flex-direction:column;
width:100%;

}
.I19945:hover {
}
h1.I19945, .I19945 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I19945, .I19945 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I19945, .I19945 p {
margin:0px;
}

figure.I19945, .I19945 figure {
margin:0px;
}

a.I19945, .I19945 a {
text-decoration:inherit;
color:inherit;
}

.I19945 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I19945 article, article.I19945 {
width:292px;
margin-bottom:2rem;
margin-left:0.75rem;
margin-right:0.75rem;

flex-direction:column;	
}
.I19945 article:hover, article.I19945:hover {
}
.I19945 article.active, article.I19945.active {
}
.I19945 .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;

}
.I19945 .title:hover {
}
.I19945 article.active .title {
}

.I19945 .title {order:2;}
.I19945 .abstract {
order:;
}
.I19945 .abstract:hover {
}

.I19945 .image, .I19945.image {
width:100%;
height:auto;

order:;
}
.I19945 .image:hover, .I19945.image:hover {
}
.I19945 article.active .image, .I19945.image {
}

.I19945 .articles {
display:flex;
flex:1;
flex-direction:row;
width:100%;

flex-wrap:wrap;	
}
.I19945 .articles:hover {
}
.I19945 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I19945 .article-container:last-child::after {
content:none;	
}
.I19945:hover .article-container::after {
}

@media (max-width:1200px) {
.I19945 {
}
.I19945:hover {
}
.I19945 header {
}
.I19945 article, article.I19945 {
width:272px;

	
}
.I19945 article:hover, article.I19945:hover {
}
.I19945 article.active, article.I19945.active {
}
.I19945 .title {
}
.I19945 .title:hover {
}
.I19945 article.active .title {
}


.I19945 .abstract {
order:;
}
.I19945 .abstract:hover {
}

.I19945 .image, .I19945.image {
order:;
}
.I19945 .image:hover, .I19945.image:hover {
}
.I19945 article.active .image, .I19945.image {
}

.I19945 .articles {
	
}
.I19945 .articles:hover {
}
.I19945 .article-container::after {
content:'';
}
.I19945 .article-container:last-child::after {
	
}
.I19945:hover .article-container::after {
}

}
@media (max-width:480px) {
.I19945 {
}
.I19945:hover {
}
.I19945 header {
}
.I19945 article, article.I19945 {
width:170px;

	
}
.I19945 article:hover, article.I19945:hover {
}
.I19945 article.active, article.I19945.active {
}
.I19945 .title {
}
.I19945 .title:hover {
}
.I19945 article.active .title {
}


.I19945 .abstract {
order:;
}
.I19945 .abstract:hover {
}

.I19945 .image, .I19945.image {
order:;
}
.I19945 .image:hover, .I19945.image:hover {
}
.I19945 article.active .image, .I19945.image {
}

.I19945 .articles {
	
}
.I19945 .articles:hover {
}
.I19945 .article-container::after {
content:'';
}
.I19945 .article-container:last-child::after {
	
}
.I19945:hover .article-container::after {
}

}

.I19974, a.I19974 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:36px;
font-weight:600;
text-align:center;

width:860px;

}
.I19974:hover, a.I19974:hover {
}
@media (max-width:1200px) {
.I19974, a.I19974 {
display:flex;
font-size:26px;


}
.I19974:hover, a.I19974:hover {
}
}
@media (max-width:480px) {
.I19974, a.I19974 {
display:flex;
width:100%;
margin-left:1%;
margin-right:1%;

}
.I19974:hover, a.I19974:hover {
}
}


