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 {
}
.I44827 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I44827:hover {
}

.I44828 {
display:flex;
position:var(--I44828-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:85vw;
height:100px;
max-width:1440px;
margin-left:auto;
margin-right:auto;
background-color:rgb(255,255,255);

}
.I44828:hover {
}


.I44829 {
display:flex;
position:var(--I44829-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
flex:auto;
width:100%;

align-items:center;


}
.I44829:hover {
}


.I44830 {
display:flex;
position:var(--I44830-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;
min-height:60px;
padding-left:5%;
padding-right:5%;
background-color:rgb(250,250,250);
box-sizing:border-box;

}
.I44830:hover {
}


h1.I44846, .I44846 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I44846 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;


}
.I44846:hover {
}
.I44846 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I44846 > .viewport:hover {
}


.I44847 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

	
}
.I44847:hover {
}
@media (max-width:992px) {
.I44847 {
width:100vw;

	
}
.I44847:hover {
}
}

.I44848 {
display:flex;
position:var(--I44848-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
min-height:492px;
padding-top:0px;
background-image:linear-gradient(0deg, rgb(245,245,245),rgb(245,245,245));
background-repeat:repeat-x;
background-size:100% 70%;
background-position:left top;

flex-direction:row;
justify-content:center;


}
.I44848:hover {
}

@media (max-width:640px) {
.I44848 {

min-height:655px;
background-repeat:repeat-x;

flex-direction:column;


}
.I44848:hover {
}

}

h1.I44849, .I44849 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I44849 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
height:640px;
max-width:500px;
margin-top:103px;


}
.I44849:hover {
}
.I44849 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I44849 > .viewport:hover {
}

@media (max-width:992px) {
.I44849 {

width:55%;
height:640px;
padding-left:25px;
padding-right:33px;
box-sizing:border-box;


}
.I44849:hover {
}
.I44849 > .viewport {



}
.I44849 > .viewport:hover {
}

}
@media (max-width:640px) {
.I44849 {

width:100%;
height:655px;
margin-top:45px;
padding-bottom:90px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
background-color:rgb(245,245,245);


}
.I44849:hover {
}
.I44849 > .viewport {

justify-content:center;
align-items:center;


}
.I44849 > .viewport:hover {
}

}

h1.I44850, .I44850 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I44850 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
max-width:624px;
margin-top:103px;
padding-right:164px;
box-sizing:border-box;


}
.I44850:hover {
}
.I44850 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I44850 > .viewport:hover {
}

@media (max-width:992px) {
.I44850 {

width:45%;
padding-left:33px;
padding-right:25px;


}
.I44850:hover {
}
.I44850 > .viewport {



}
.I44850 > .viewport:hover {
}

}
@media (max-width:640px) {
.I44850 {

display:none;
width:100%;
padding-right:33px;


}
.I44850:hover {
}
.I44850 > .viewport {

justify-content:center;


}
.I44850 > .viewport:hover {
}

}

.I44851 {
}
.I44851:hover {
}
.I44851 {
}
.I44851:hover {
}

@media (max-width:992px) {
.I44851 {
width:100%;

}
.I44851:hover {
}

}

.I44852 .image, .I44852.image {
vertical-align:top;
width:100%;
height:auto;

}
.I44852 .image:hover, .I44852.image:hover {
}
@media (max-width:992px) {
.I44852 .image, .I44852.image {
width:100%;
height:auto;

}
.I44852 .image:hover, .I44852.image:hover {
}
}
@media (max-width:640px) {
.I44852 .image, .I44852.image {
max-width:252px;

}
.I44852 .image:hover, .I44852.image:hover {
}
}

h1.I44853, .I44853 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I44853 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;
width:100%;


}
.I44853:hover {
}
.I44853 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I44853 > .viewport:hover {
}


.I44854 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
max-width:945px;
background-color:rgb(245,245,245);

	
}
.I44854:hover {
}

.I44855 {
display:flex;
position:var(--I44855-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
padding-bottom:128px;
background-color:rgb(255,255,255);

flex-direction:row;
justify-content:center;


}
.I44855:hover {
}

@media (max-width:992px) {
.I44855 {

flex-wrap:wrap;
}
.I44855:hover {
}

}
@media (max-width:640px) {
.I44855 {

padding-bottom:40px;

flex-direction:column;


}
.I44855:hover {
}

}

.I44856 {
display:flex;
position:var(--I44856-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
margin-top:0px;
padding-bottom:10vh;
padding-top:128px;
background-color:rgb(255,255,255);

align-items:center;


}
.I44856:hover {
}

@media (max-width:992px) {
.I44856 {

padding-bottom:8.8vh;

}
.I44856:hover {
}

}
@media (max-width:640px) {
.I44856 {

padding-bottom:0vh;
padding-top:64px;

}
.I44856:hover {
}

}

.I44857 {
display:flex;
align-items:flex-start;
position:relative;

order:5;
width:33%;
margin-right:75px;
box-sizing:border-box;



flex-direction:column;
align-items:center;

	
}
.I44857:hover {
}

@media (max-width:992px) {
.I44857 {

width:100%;
min-height:260px;
margin-bottom:32px;
margin-right:0px;
background-color:rgb(245,245,245);



	
}
.I44857:hover {
}

}
@media (max-width:640px) {
.I44857 {

width:100%;
margin-bottom:0px;
margin-right:0px;
background-color:rgb(255,255,255);



	
}
.I44857:hover {
}

}

.I44858 {
display:flex;
align-items:flex-start;
position:relative;

order:6;
width:33%;
margin-right:75px;
box-sizing:border-box;



flex-direction:column;

	
}
.I44858:hover {
}

@media (max-width:992px) {
.I44858 {

width:100%;
min-height:260px;
margin-bottom:32px;
margin-right:0px;
background-color:rgb(245,245,245);



	
}
.I44858:hover {
}

}
@media (max-width:640px) {
.I44858 {

width:100%;
margin-bottom:0px;
margin-right:0px;
background-color:rgb(255,255,255);



	
}
.I44858:hover {
}

}

.I44859 {
display:flex;
align-items:flex-start;
position:relative;

order:7;
width:33%;
box-sizing:border-box;



flex-direction:column;

	
}
.I44859:hover {
}

@media (max-width:992px) {
.I44859 {

width:100%;
min-height:260px;
background-color:rgb(245,245,245);



	
}
.I44859:hover {
}

}
@media (max-width:640px) {
.I44859 {

width:100%;
background-color:rgb(255,255,255);



	
}
.I44859:hover {
}

}

h1.I44860, .I44860 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I44860 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:1rem;


}
.I44860:hover {
}
.I44860 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I44860 > .viewport:hover {
}


h1.I44861, .I44861 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I44861 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


flex-direction:column-reverse;
}
.I44861:hover {
}
.I44861 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I44861 > .viewport:hover {
}
.I44861 > .sector-title, .I44861 > .sector-title.i-collapsible-title {
display:flex;
font-family:Rubik;
font-size:1rem;
color:rgb(19,25,33);


align-self:center;
}
.I44861 > .sector-title:hover, .I44861 > .sector-title.i-collapsible-title:hover {
}
.I44861 > .sector-title, .I44861 > .sector-title.i-collapsible-title {
}
.I44861 > .sector-title .text, .I44861 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I44861 {

margin-bottom:32px;


}
.I44861:hover {
}
.I44861 > .viewport {



}
.I44861 > .viewport:hover {
}
.I44861 > .sector-title, .I44861 > .sector-title.i-collapsible-title {
}
.I44861 > .sector-title:hover, .I44861 > .sector-title.i-collapsible-title:hover {
}
.I44861 > .sector-title, .I44861 > .sector-title.i-collapsible-title {
}
.I44861 > .sector-title .text, .I44861 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I44861 {


}
.I44861:hover {
}
.I44861 > .viewport {



}
.I44861 > .viewport:hover {
}
.I44861 > .sector-title, .I44861 > .sector-title.i-collapsible-title {
}
.I44861 > .sector-title:hover, .I44861 > .sector-title.i-collapsible-title:hover {
}
.I44861 > .sector-title, .I44861 > .sector-title.i-collapsible-title {
}
.I44861 > .sector-title .text, .I44861 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I44861 {


}
.I44861:hover {
}
.I44861 > .viewport {



}
.I44861 > .viewport:hover {
}
.I44861 > .sector-title, .I44861 > .sector-title.i-collapsible-title {
}
.I44861 > .sector-title:hover, .I44861 > .sector-title.i-collapsible-title:hover {
}
.I44861 > .sector-title, .I44861 > .sector-title.i-collapsible-title {
}
.I44861 > .sector-title .text, .I44861 > .sector-title.i-collapsible-title .text {
}

}
h1.I44862, .I44862 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I44862 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
width:100%;


}
.I44862:hover {
}
.I44862 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I44862 > .viewport:hover {
}
.I44862 > .sector-title, .I44862 > .sector-title.i-collapsible-title {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;

width:100%;
margin-bottom:5.5vh;

}
.I44862 > .sector-title:hover, .I44862 > .sector-title.i-collapsible-title:hover {
}
.I44862 > .sector-title, .I44862 > .sector-title.i-collapsible-title {
}
.I44862 > .sector-title .text, .I44862 > .sector-title.i-collapsible-title .text {
}


h1.I44863, .I44863 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I44863 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


flex-direction:column-reverse;
}
.I44863:hover {
}
.I44863 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I44863 > .viewport:hover {
}
.I44863 > .sector-title, .I44863 > .sector-title.i-collapsible-title {
display:flex;
font-family:Rubik;
font-size:1rem;
color:rgb(19,25,33);


align-self:center;
}
.I44863 > .sector-title:hover, .I44863 > .sector-title.i-collapsible-title:hover {
}
.I44863 > .sector-title, .I44863 > .sector-title.i-collapsible-title {
}
.I44863 > .sector-title .text, .I44863 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I44863 {


flex-direction:column-reverse;
}
.I44863:hover {
}
.I44863 > .viewport {



}
.I44863 > .viewport:hover {
}
.I44863 > .sector-title, .I44863 > .sector-title.i-collapsible-title {
align-self:center;
}
.I44863 > .sector-title:hover, .I44863 > .sector-title.i-collapsible-title:hover {
}
.I44863 > .sector-title, .I44863 > .sector-title.i-collapsible-title {
}
.I44863 > .sector-title .text, .I44863 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I44863 {


flex-direction:column-reverse;
}
.I44863:hover {
}
.I44863 > .viewport {



}
.I44863 > .viewport:hover {
}
.I44863 > .sector-title, .I44863 > .sector-title.i-collapsible-title {
align-self:center;
}
.I44863 > .sector-title:hover, .I44863 > .sector-title.i-collapsible-title:hover {
}
.I44863 > .sector-title, .I44863 > .sector-title.i-collapsible-title {
}
.I44863 > .sector-title .text, .I44863 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I44863 {


flex-direction:column-reverse;
}
.I44863:hover {
}
.I44863 > .viewport {



}
.I44863 > .viewport:hover {
}
.I44863 > .sector-title, .I44863 > .sector-title.i-collapsible-title {
align-self:center;
}
.I44863 > .sector-title:hover, .I44863 > .sector-title.i-collapsible-title:hover {
}
.I44863 > .sector-title, .I44863 > .sector-title.i-collapsible-title {
}
.I44863 > .sector-title .text, .I44863 > .sector-title.i-collapsible-title .text {
}

}
h1.I44864, .I44864 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I44864 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;
margin-bottom:1rem;


}
.I44864:hover {
}
.I44864 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I44864 > .viewport:hover {
}


h1.I44865, .I44865 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I44865 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


flex-direction:column-reverse;
}
.I44865:hover {
}
.I44865 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I44865 > .viewport:hover {
}
.I44865 > .sector-title, .I44865 > .sector-title.i-collapsible-title {
display:flex;
font-family:Rubik;
font-size:1rem;
color:rgb(19,25,33);


align-self:center;
}
.I44865 > .sector-title:hover, .I44865 > .sector-title.i-collapsible-title:hover {
}
.I44865 > .sector-title, .I44865 > .sector-title.i-collapsible-title {
}
.I44865 > .sector-title .text, .I44865 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I44865 {


flex-direction:column-reverse;
}
.I44865:hover {
}
.I44865 > .viewport {



}
.I44865 > .viewport:hover {
}
.I44865 > .sector-title, .I44865 > .sector-title.i-collapsible-title {
align-self:center;
}
.I44865 > .sector-title:hover, .I44865 > .sector-title.i-collapsible-title:hover {
}
.I44865 > .sector-title, .I44865 > .sector-title.i-collapsible-title {
}
.I44865 > .sector-title .text, .I44865 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I44865 {


flex-direction:column-reverse;
}
.I44865:hover {
}
.I44865 > .viewport {



}
.I44865 > .viewport:hover {
}
.I44865 > .sector-title, .I44865 > .sector-title.i-collapsible-title {
align-self:center;
}
.I44865 > .sector-title:hover, .I44865 > .sector-title.i-collapsible-title:hover {
}
.I44865 > .sector-title, .I44865 > .sector-title.i-collapsible-title {
}
.I44865 > .sector-title .text, .I44865 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I44865 {


flex-direction:column-reverse;
}
.I44865:hover {
}
.I44865 > .viewport {



}
.I44865 > .viewport:hover {
}
.I44865 > .sector-title, .I44865 > .sector-title.i-collapsible-title {
align-self:center;
}
.I44865 > .sector-title:hover, .I44865 > .sector-title.i-collapsible-title:hover {
}
.I44865 > .sector-title, .I44865 > .sector-title.i-collapsible-title {
}
.I44865 > .sector-title .text, .I44865 > .sector-title.i-collapsible-title .text {
}

}
h1.I44866, .I44866 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I44866 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
margin-bottom:1rem;


}
.I44866:hover {
}
.I44866 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I44866 > .viewport:hover {
}


h1.I44867, .I44867 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I44867 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I44867:hover {
}
.I44867 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I44867 > .viewport:hover {
}


h1.I44868, .I44868 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I44868, .I44868 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I44868, .I44868 p {
margin:0px;
}

figure.I44868, .I44868 figure {
margin:0px;
}

a.I44868, .I44868 a {
text-decoration:inherit;
color:inherit;
}

.I44868 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I44868 article, article.I44868 {
width:100%;
min-height:190px;

flex-direction:column;	
}
.I44868 article:hover, article.I44868:hover {
}
.I44868 article.active, article.I44868.active {
}
.I44868 .abstract {
order:3;
}
.I44868 .abstract:hover {
}
.I44868 .abstract {
display:block;
width:100%;

font-family:Graphik;
font-size:1.15rem;
font-weight:600;
text-align:center;
color:rgb(0,0,0);

}

.I44868 .image, .I44868.image {
width:186px;
height:47px;
margin-bottom:5.5vh;
margin-left:auto;
margin-right:auto;

order:1;
}
.I44868 .image:hover, .I44868.image:hover {
}
.I44868 article.active .image, .I44868.image {
}

@media (max-width:992px) {
.I44868 header {
}
.I44868 article, article.I44868 {
min-height:0px;

	
}
.I44868 article:hover, article.I44868:hover {
}
.I44868 article.active, article.I44868.active {
}
.I44868 .abstract {
order:;
}
.I44868 .abstract:hover {
}
.I44868 .abstract {
font-size:1.125rem;

}

.I44868 .image, .I44868.image {
margin-bottom:2.75vh;
margin-top:30px;

order:;
}
.I44868 .image:hover, .I44868.image:hover {
}
.I44868 article.active .image, .I44868.image {
}

}
@media (max-width:640px) {
.I44868 header {
}
.I44868 article, article.I44868 {
width:80%;

	
}
.I44868 article:hover, article.I44868:hover {
}
.I44868 article.active, article.I44868.active {
}
.I44868 .abstract {
order:;
}
.I44868 .abstract:hover {
}

.I44868 .image, .I44868.image {
order:;
}
.I44868 .image:hover, .I44868.image:hover {
}
.I44868 article.active .image, .I44868.image {
}

}

.I44869 .image, .I44869.image {
vertical-align:top;
margin-bottom:2.75vh;

}
.I44869 .image:hover, .I44869.image:hover {
}

.I44870 .button, .I44870.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row-reverse;
}
.I44870 button.button, button.I44870.button {
cursor:pointer;
}
.I44870 .button .text, .I44870.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;

}
.I44870 .button .icon, .I44870.button .icon {
flex:none;
background-size:100% 100%;
width:12px;
height:10px;
background-image:url('https://www.genexus.com/media/images/arrow-forward.png?timestamp=20210326174254');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/arrow-forward.png?timestamp=20210326174254') 1.00x,url('https://www.genexus.com/media/images/arrow-forward_x2.png?timestamp=20210326174254') 2.00x,url('https://www.genexus.com/media/images/arrow-forward_x3.png?timestamp=20210326174254') 3.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/arrow-forward.png?timestamp=20210326174254') 1.00x,url('https://www.genexus.com/media/images/arrow-forward_x2.png?timestamp=20210326174254') 2.00x,url('https://www.genexus.com/media/images/arrow-forward_x3.png?timestamp=20210326174254') 3.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/arrow-forward.png?timestamp=20210326174254') 1.00x,url('https://www.genexus.com/media/images/arrow-forward_x2.png?timestamp=20210326174254') 2.00x,url('https://www.genexus.com/media/images/arrow-forward_x3.png?timestamp=20210326174254') 3.00x);
background-image:image-set(url('https://www.genexus.com/media/images/arrow-forward.png?timestamp=20210326174254') 1.00x,url('https://www.genexus.com/media/images/arrow-forward_x2.png?timestamp=20210326174254') 2.00x,url('https://www.genexus.com/media/images/arrow-forward_x3.png?timestamp=20210326174254') 3.00x);
width:12px !important;
height:10px !important;
margin-left:8px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I44870 .button:hover, .I44870.button:hover {
}
.I44870 .button:hover .text, .I44870.button:hover .text {
}
.I44870 .button:hover .icon, .I44870.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I44870 .button, .I44870.button {
}
.I44870 button.button, button.I44870.button {
}
.I44870 .button .text, .I44870.button .text {
}
.I44870 .button .icon, .I44870.button .icon {
background-size:100% 100%;
}
.I44870 .button:hover, .I44870.button:hover {
}
.I44870 .button:hover .text, .I44870.button:hover .text {
}
.I44870 .button:hover .icon, .I44870.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I44870 .button, .I44870.button {
}
.I44870 button.button, button.I44870.button {
}
.I44870 .button .text, .I44870.button .text {
}
.I44870 .button .icon, .I44870.button .icon {
background-size:100% 100%;
}
.I44870 .button:hover, .I44870.button:hover {
}
.I44870 .button:hover .text, .I44870.button:hover .text {
}
.I44870 .button:hover .icon, .I44870.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I44870 .button, .I44870.button {
}
.I44870 button.button, button.I44870.button {
}
.I44870 .button .text, .I44870.button .text {
}
.I44870 .button .icon, .I44870.button .icon {
background-size:100% 100%;
}
.I44870 .button:hover, .I44870.button:hover {
}
.I44870 .button:hover .text, .I44870.button:hover .text {
}
.I44870 .button:hover .icon, .I44870.button:hover .icon {
background-size:100% 100%;
}
}
.I44871 .image, .I44871.image {
vertical-align:top;
margin-bottom:2.75vh;

}
.I44871 .image:hover, .I44871.image:hover {
}

h1.I44872, .I44872 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I44872, .I44872 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I44872, .I44872 p {
margin:0px;
}

figure.I44872, .I44872 figure {
margin:0px;
}

a.I44872, .I44872 a {
text-decoration:inherit;
color:inherit;
}

.I44872 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I44872 article, article.I44872 {
width:100%;
min-height:190px;

flex-direction:column;	
}
.I44872 article:hover, article.I44872:hover {
}
.I44872 article.active, article.I44872.active {
}
.I44872 .abstract {
order:3;
}
.I44872 .abstract:hover {
}
.I44872 .abstract {
display:block;
width:100%;

font-family:Graphik;
font-size:1.15rem;
font-weight:600;
text-align:center;
color:rgb(0,0,0);

}

.I44872 .image, .I44872.image {
width:64px;
height:47px;
margin-bottom:5.5vh;
margin-left:auto;
margin-right:auto;

order:1;
}
.I44872 .image:hover, .I44872.image:hover {
}
.I44872 article.active .image, .I44872.image {
}

@media (max-width:992px) {
.I44872 header {
}
.I44872 article, article.I44872 {
min-height:0px;

	
}
.I44872 article:hover, article.I44872:hover {
}
.I44872 article.active, article.I44872.active {
}
.I44872 .abstract {
order:;
}
.I44872 .abstract:hover {
}

.I44872 .image, .I44872.image {
margin-bottom:2.75vh;
margin-top:30px;

order:;
}
.I44872 .image:hover, .I44872.image:hover {
}
.I44872 article.active .image, .I44872.image {
}

}
@media (max-width:640px) {
.I44872 header {
}
.I44872 article, article.I44872 {
width:80%;

	
}
.I44872 article:hover, article.I44872:hover {
}
.I44872 article.active, article.I44872.active {
}
.I44872 .abstract {
order:;
}
.I44872 .abstract:hover {
}

.I44872 .image, .I44872.image {
order:;
}
.I44872 .image:hover, .I44872.image:hover {
}
.I44872 article.active .image, .I44872.image {
}

}

.I44873 .image, .I44873.image {
vertical-align:top;
margin-bottom:2.75vh;

}
.I44873 .image:hover, .I44873.image:hover {
}

h1.I44874, .I44874 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I44874, .I44874 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I44874, .I44874 p {
margin:0px;
}

figure.I44874, .I44874 figure {
margin:0px;
}

a.I44874, .I44874 a {
text-decoration:inherit;
color:inherit;
}

.I44874 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I44874 article, article.I44874 {
width:100%;
min-height:190px;

flex-direction:column;	
}
.I44874 article:hover, article.I44874:hover {
}
.I44874 article.active, article.I44874.active {
}
.I44874 .abstract {
order:3;
}
.I44874 .abstract:hover {
}
.I44874 .abstract {
display:block;
width:100%;

font-family:Graphik;
font-size:1.15rem;
font-weight:600;
text-align:center;
color:rgb(0,0,0);

}

.I44874 .image, .I44874.image {
width:194px;
height:47px;
margin-bottom:5.5vh;
margin-left:auto;
margin-right:auto;

order:1;
}
.I44874 .image:hover, .I44874.image:hover {
}
.I44874 article.active .image, .I44874.image {
}

@media (max-width:992px) {
.I44874 header {
}
.I44874 article, article.I44874 {
min-height:0px;

	
}
.I44874 article:hover, article.I44874:hover {
}
.I44874 article.active, article.I44874.active {
}
.I44874 .abstract {
order:;
}
.I44874 .abstract:hover {
}
.I44874 .abstract {
font-size:1.125rem;

}

.I44874 .image, .I44874.image {
margin-bottom:2.75vh;
margin-top:30px;

order:;
}
.I44874 .image:hover, .I44874.image:hover {
}
.I44874 article.active .image, .I44874.image {
}

}
@media (max-width:640px) {
.I44874 header {
}
.I44874 article, article.I44874 {
width:80%;

	
}
.I44874 article:hover, article.I44874:hover {
}
.I44874 article.active, article.I44874.active {
}
.I44874 .abstract {
order:;
}
.I44874 .abstract:hover {
}
.I44874 .abstract {
width:100%;

}

.I44874 .image, .I44874.image {
order:;
}
.I44874 .image:hover, .I44874.image:hover {
}
.I44874 article.active .image, .I44874.image {
}

}

.I44875, a.I44875 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(0,0,0);

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I44875:hover, a.I44875:hover {
}
@media (max-width:992px) {
.I44875, a.I44875 {
display:flex;
font-size:1.625rem;


}
.I44875:hover, a.I44875:hover {
}
}
@media (max-width:640px) {
.I44875, a.I44875 {
display:flex;
justify-content:center;
text-align:center;

max-width:324px;

}
.I44875:hover, a.I44875:hover {
}
}

h1.I45001, .I45001 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I45001 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I45001:hover {
}
.I45001 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I45001 > .viewport:hover {
}


.I44994 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I44994:hover {
}
@media (max-width:992px) {
.I44994 {
width:100vw;

	
}
.I44994:hover {
}
}

.I44995 {
display:flex;
position:var(--I44995-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:100px;
padding-top:100px;
background-color:rgb(105,110,242);

align-items:center;


}
.I44995:hover {
}

@media (max-width:992px) {
.I44995 {

padding-bottom:64px;
padding-top:64px;

}
.I44995:hover {
}

}
@media (max-width:640px) {
.I44995 {

width:100vw;
padding-bottom:64px;
padding-top:33px;

}
.I44995:hover {
}

}

.I44996 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;
max-width:940px;



flex-direction:row;
align-items:center;

	
}
.I44996:hover {
}

@media (max-width:992px) {
.I44996 {

width:100%;
padding-left:33px;
padding-right:33px;
box-sizing:border-box;



flex-direction:column;

	
}
.I44996:hover {
}

}
@media (max-width:640px) {
.I44996 {

width:100vw;
padding-left:29px;
padding-right:29px;
box-sizing:border-box;



flex-direction:column;
align-items:center;

	
}
.I44996:hover {
}

}

h1.I44997, .I44997 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I44997 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:60%;
max-width:568px;
margin-right:140px;
box-sizing:border-box;


}
.I44997:hover {
}
.I44997 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I44997 > .viewport:hover {
}
.I44997 > .sector-title, .I44997 > .sector-title.i-collapsible-title {
display:flex;
font-family:Rubik;
font-size:18px;
font-weight:500;
color:rgb(255,255,255);
line-height:26px;

height:100%;
max-height:636px;

}
.I44997 > .sector-title:hover, .I44997 > .sector-title.i-collapsible-title:hover {
}
.I44997 > .sector-title, .I44997 > .sector-title.i-collapsible-title {
}
.I44997 > .sector-title .text, .I44997 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I44997 {

width:100%;
max-width:940px;
margin-bottom:54px;
margin-right:0px;


}
.I44997:hover {
}
.I44997 > .viewport {



}
.I44997 > .viewport:hover {
}
.I44997 > .sector-title, .I44997 > .sector-title.i-collapsible-title {
display:flex;
justify-content:center;
text-align:center;

width:100%;
max-height:636px;

}
.I44997 > .sector-title:hover, .I44997 > .sector-title.i-collapsible-title:hover {
}
.I44997 > .sector-title, .I44997 > .sector-title.i-collapsible-title {
}
.I44997 > .sector-title .text, .I44997 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I44997 {

max-width:320px;
margin-bottom:32px;
margin-right:0px;


}
.I44997:hover {
}
.I44997 > .viewport {



}
.I44997 > .viewport:hover {
}
.I44997 > .sector-title, .I44997 > .sector-title.i-collapsible-title {
}
.I44997 > .sector-title:hover, .I44997 > .sector-title.i-collapsible-title:hover {
}
.I44997 > .sector-title, .I44997 > .sector-title.i-collapsible-title {
}
.I44997 > .sector-title .text, .I44997 > .sector-title.i-collapsible-title .text {
}

}

h1.I44998, .I44998 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I44998 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I44998:hover {
}
.I44998 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I44998 > .viewport:hover {
}

@media (max-width:640px) {
.I44998 {


}
.I44998:hover {
}
.I44998 > .viewport {

justify-content:center;


}
.I44998 > .viewport:hover {
}

}

.I44999, a.I44999 {
display:flex;
font-family:Graphik;
font-size:46px;
font-weight:600;
color:rgb(255,255,255);
line-height:58px;

width:100%;
max-width:568px;
margin-top:0px;
box-sizing:border-box;

}
.I44999:hover, a.I44999:hover {
}
@media (max-width:992px) {
.I44999, a.I44999 {
display:flex;
justify-content:center;
text-align:center;

max-width:940px;

}
.I44999:hover, a.I44999:hover {
}
}
@media (max-width:640px) {
.I44999, a.I44999 {
display:flex;
max-width:320px;

}
.I44999:hover, a.I44999:hover {
}
}

.I45000 .button, .I45000.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:236px;
height:44px;
border-radius:22px;
background-color:rgb(255,255,255);

}
.I45000 button.button, button.I45000.button {
cursor:pointer;
}
.I45000 .button .text, .I45000.button .text {
font-family:Rubik;
font-size:16px;
font-weight:500;
color:rgb(0,0,0);
line-height:26px;

}
.I45000 .button .icon, .I45000.button .icon {
flex:none;
background-size:100% 100%;
}
.I45000 .button:hover, .I45000.button:hover {
}
.I45000 .button:hover .text, .I45000.button:hover .text {
}
.I45000 .button:hover .icon, .I45000.button:hover .icon {
background-size:100% 100%;
}

h1.I48021, .I48021 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48021 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I48021:hover {
}
.I48021 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I48021 > .viewport:hover {
}


.I48011 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I48011:hover {
}

.I48012 {
display:flex;
position:var(--I48012-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;

align-items:center;


}
.I48012:hover {
}


h1.I48013, .I48013 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48013 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
margin-bottom:64px;
margin-top:128px;


}
.I48013:hover {
}
.I48013 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I48013 > .viewport:hover {
}

@media (max-width:640px) {
.I48013 {

margin-bottom:32px;
margin-top:64px;


}
.I48013:hover {
}
.I48013 > .viewport {

justify-content:flex-start;


}
.I48013 > .viewport:hover {
}

}

h1.I48014, .I48014 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48014 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
margin-bottom:64px;


}
.I48014:hover {
}
.I48014 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I48014 > .viewport:hover {
}

@media (max-width:640px) {
.I48014 {

margin-bottom:32px;


}
.I48014:hover {
}
.I48014 > .viewport {



}
.I48014 > .viewport:hover {
}

}

h1.I48015, .I48015 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48015 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-bottom:64px;


}
.I48015:hover {
}
.I48015 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I48015 > .viewport:hover {
}

@media (max-width:640px) {
.I48015 {

margin-bottom:32px;


}
.I48015:hover {
}
.I48015 > .viewport {



}
.I48015 > .viewport:hover {
}

}

h1.I48016, .I48016 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I48016 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;
max-width:923px;
margin-bottom:128px;


}
.I48016:hover {
}
.I48016 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I48016 > .viewport:hover {
}
.I48016 > .sector-title, .I48016 > .sector-title.i-collapsible-title {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:18px;
text-align:center;
color:rgb(61,63,64);

width:100%;
margin-bottom:30px;

}
.I48016 > .sector-title:hover, .I48016 > .sector-title.i-collapsible-title:hover {
}
.I48016 > .sector-title, .I48016 > .sector-title.i-collapsible-title {
}
.I48016 > .sector-title .text, .I48016 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I48016 {

padding-left:0px;
padding-right:0px;
box-sizing:border-box;


}
.I48016:hover {
}
.I48016 > .viewport {



}
.I48016 > .viewport:hover {
}
.I48016 > .sector-title, .I48016 > .sector-title.i-collapsible-title {
}
.I48016 > .sector-title:hover, .I48016 > .sector-title.i-collapsible-title:hover {
}
.I48016 > .sector-title, .I48016 > .sector-title.i-collapsible-title {
}
.I48016 > .sector-title .text, .I48016 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I48016 {

margin-bottom:64px;
padding-left:20px;
padding-right:20px;


}
.I48016:hover {
}
.I48016 > .viewport {



}
.I48016 > .viewport:hover {
}
.I48016 > .sector-title, .I48016 > .sector-title.i-collapsible-title {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I48016 > .sector-title:hover, .I48016 > .sector-title.i-collapsible-title:hover {
}
.I48016 > .sector-title, .I48016 > .sector-title.i-collapsible-title {
}
.I48016 > .sector-title .text, .I48016 > .sector-title.i-collapsible-title .text {
}

}

.I48017, a.I48017 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:42px;
font-weight:600;
text-align:center;
line-height:52px;

width:100%;
max-width:938px;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I48017:hover, a.I48017:hover {
}
@media (max-width:992px) {
.I48017, a.I48017 {
display:flex;
max-width:843px;
padding-left:20px;
padding-right:20px;

}
.I48017:hover, a.I48017:hover {
}
}
@media (max-width:640px) {
.I48017, a.I48017 {
display:flex;
justify-content:flex-start;
font-size:30px;
text-align:left;
line-height:38px;


}
.I48017:hover, a.I48017:hover {
}
}

.I48018, a.I48018 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:18px;
text-align:center;
color:rgb(61,63,64);
line-height:26px;

width:100%;
max-width:923px;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I48018:hover, a.I48018:hover {
}
@media (max-width:992px) {
.I48018, a.I48018 {
display:flex;
max-width:843px;
padding-left:20px;
padding-right:20px;

}
.I48018:hover, a.I48018:hover {
}
}
@media (max-width:640px) {
.I48018, a.I48018 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I48018:hover, a.I48018:hover {
}
}

.I48019, a.I48019 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:30px;
font-style:italic;
text-align:center;
color:rgb(105,110,242);
line-height:40px;

width:100%;
max-width:923px;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I48019:hover, a.I48019:hover {
}
@media (max-width:992px) {
.I48019, a.I48019 {
display:flex;
max-width:843px;
padding-left:20px;
padding-right:20px;

}
.I48019:hover, a.I48019:hover {
}
}
@media (max-width:640px) {
.I48019, a.I48019 {
display:flex;
justify-content:flex-start;
font-size:18px;
text-align:left;
line-height:24px;


}
.I48019:hover, a.I48019:hover {
}
}

.I48020, a.I48020 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:18px;
text-align:center;
color:rgb(61,63,64);
line-height:26px;

width:100%;
max-width:923px;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I48020:hover, a.I48020:hover {
}
@media (max-width:992px) {
.I48020, a.I48020 {
display:flex;
max-width:843px;
padding-left:20px;
padding-right:20px;

}
.I48020:hover, a.I48020:hover {
}
}
@media (max-width:640px) {
.I48020, a.I48020 {
display:flex;
justify-content:flex-start;
text-align:left;

padding-left:0px;
padding-right:0px;

}
.I48020:hover, a.I48020:hover {
}
}

