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 {
}
.I22927 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I22927:hover {
}
@media (max-width:640px) {
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 {
}
.I22927 {
margin-top:10vh;

	
}
.I22927:hover {
}
}

.I22928 {
display:flex;

order:22;
flex:auto;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I22928:hover {
}
@media (max-width:992px) {
.I22928 {

padding-top:70px;


}
.I22928:hover {
}
}
@media (min-width:1440px) {
.I22928 {

order:28;

}
.I22928:hover {
}
}
.I22931 {
display:flex;
position:var(--I22931-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
width:100%;
height:90px;
padding-left:5%;
padding-right:5%;
background-color:rgb(255,255,255);
box-sizing:border-box;

position:fixed;
z-index:var(--I22931-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I22931-location-transform:translate(0px,0px);
	

transform:
var(--I22931-location-transform, translate(0px,0px))
var(--I22931-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I22931:hover {
}
.I22931 {
--I22931-position-static-computed:static;
}
.I22931 > .sector, .I22931 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I22931 {

position:fixed;
z-index:var(--I22931-z-index, 1);

transform:
var(--I22931-location-transform, translate(0px,0px))
var(--I22931-user-box-transform, translate(0px,0px))
;


}
.I22931:hover {
}

}
@media (max-width:640px) {
.I22931 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I22931-z-index, 1);

transform:
var(--I22931-location-transform, translate(0px,0px))
var(--I22931-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I22931:hover {
}
.I22931 {
--I22931-position-static-computed:static;
}
.I22931 > .sector, .I22931 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I22931 {

order:25;
}
.I22931:hover {
}

}
.I22934 {
display:flex;
position:var(--I22934-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;

align-items:center;


}
.I22934:hover {
}


.I22942 {
display:flex;
position:var(--I22942-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:50;
width:100%;
padding-bottom:4vw;
padding-left:5%;
padding-right:5%;
padding-top:4vw;
background-color:rgb(250,250,250);
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I22942-location-transform:translate(0px,0px);
z-index:var(--I22942-z-index, auto);

transform:
var(--I22942-location-transform, translate(0px,0px))
var(--I22942-user-box-transform, translate(0px,0px))
;

--I22942-z-index:1000;
position:var(--I22942-position-static-computed, static);
flex-direction:row;
justify-content:flex-start;

flex-wrap:wrap;
}
.I22942:hover {
}
.I22942 {
--I22942-position-static-computed:static;
}
.I22942 > .sector, .I22942 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I22942 {

width:100%;

}
.I22942:hover {
}

}
@media (min-width:1440px) {
.I22942 {

order:59;
}
.I22942:hover {
}

}
.I22940 {
display:flex;
position:var(--I22940-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:40;
}
.I22940:hover {
}

@media (min-width:1440px) {
.I22940 {

order:49;
}
.I22940:hover {
}

}
.I22941 {
display:flex;
position:var(--I22941-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:42;
}
.I22941:hover {
}

@media (min-width:1440px) {
.I22941 {

order:51;
}
.I22941:hover {
}

}
.I22939 {
display:flex;
position:var(--I22939-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:38;
}
.I22939:hover {
}

@media (min-width:1440px) {
.I22939 {

order:47;
}
.I22939:hover {
}

}
.I22938 {
display:flex;
position:var(--I22938-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:35;
}
.I22938:hover {
}

@media (min-width:1440px) {
.I22938 {

order:44;
}
.I22938:hover {
}

}
.I22936 {
display:flex;
position:var(--I22936-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I22936:hover {
}


.I22937 {
display:flex;
position:var(--I22937-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I22937:hover {
}

@media (min-width:1440px) {
.I22937 {

order:40;
}
.I22937:hover {
}

}
.I22932 {
display:flex;
position:var(--I22932-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
}
.I22932:hover {
}

@media (min-width:1440px) {
.I22932 {

order:26;
}
.I22932:hover {
}

}
.I22935 {
display:flex;
position:var(--I22935-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I22935:hover {
}


.I22930 {
display:flex;
position:var(--I22930-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:100px;
max-width:1440px;
margin-bottom:-100px;
margin-left:auto;
margin-right:auto;
background-color:rgb(255,255,255);
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

position:-webkit-sticky;
position:sticky;
top:var(--I22930-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I22930-location-transform:translate(0px,0px);
z-index:var(--I22930-z-index, 1);

transform:
var(--I22930-location-transform, translate(0px,0px))
var(--I22930-user-box-transform, translate(0px,0px))
;

--I22930-z-index:555;
}
.I22930:hover {
}
.I22930 {
--I22930-position-static-computed:relative;
}
.I22930 > .sector, .I22930 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I22930 {

height:72px;
margin-bottom:-72px;

}
.I22930:hover {
}

}
@media (max-width:640px) {
.I22930 {

box-sizing:border-box;

}
.I22930:hover {
}

}
@media (min-width:1440px) {
.I22930 {

order:17;
}
.I22930:hover {
}

}
.I22929 {
display:flex;
position:var(--I22929-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;
min-height:80px;
background-color:rgba(17,17,17,0.90000);

position:fixed;
z-index:var(--I22929-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I22929-location-transform:translate(-50%,0px);
	

transform:
var(--I22929-location-transform, translate(0px,0px))
var(--I22929-user-box-transform, translate(0px,0px))
;

--I22929-z-index:999;
}
.I22929:hover {
}
.I22929 {
--I22929-position-static-computed:relative;
}
.I22929 > .sector, .I22929 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I22929 {

height:auto;
min-height:90px;

}
.I22929:hover {
}
.I22929 {
--I22929-position-static-computed:static;
}
.I22929 > .sector, .I22929 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I22929 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I22929:hover {
}

}
@media (min-width:1440px) {
.I22929 {

order:4;
position:fixed;
z-index:var(--I22929-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I22929-location-transform:translate(-50%,0px);
	

transform:
var(--I22929-location-transform, translate(0px,0px))
var(--I22929-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I22929:hover {
}

}
.I22933 {
display:flex;
position:var(--I22933-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:18;
align-items:center;


}
.I22933:hover {
}

@media (min-width:1440px) {
.I22933 {

order:18;
}
.I22933:hover {
}

}
.I26080 {
display:flex;
position:var(--I26080-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:43;
}
.I26080:hover {
}

@media (min-width:1440px) {
.I26080 {

order:52;
}
.I26080:hover {
}

}
.I27863 {
display:flex;
position:var(--I27863-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:11;
width:100%;

}
.I27863:hover {
}

@media (min-width:1440px) {
.I27863 {

order:19;
height:5px;
background-color:rgb(247,105,74);

}
.I27863:hover {
}

}
.I29894 {
display:flex;
position:var(--I29894-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:46;
}
.I29894:hover {
}

@media (min-width:1440px) {
.I29894 {

order:55;
}
.I29894:hover {
}

}
.I29959 {
display:flex;
position:var(--I29959-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:45;
}
.I29959:hover {
}

@media (min-width:1440px) {
.I29959 {

order:54;
}
.I29959:hover {
}

}
.I30444 {
display:flex;
position:var(--I30444-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I30444:hover {
}

@media (min-width:1440px) {
.I30444 {

order:56;
}
.I30444:hover {
}

}
.I34931 {
display:flex;
position:var(--I34931-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:20;
}
.I34931:hover {
}

@media (min-width:1440px) {
.I34931 {

order:24;
}
.I34931:hover {
}

}
.I36092 {
display:flex;
position:var(--I36092-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I36092:hover {
}


.I38953 {
display:flex;
position:var(--I38953-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I38953:hover {
}

@media (min-width:1440px) {
.I38953 {

order:27;
}
.I38953:hover {
}

}
.I45507 {
display:flex;
position:var(--I45507-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:49;
}
.I45507:hover {
}

@media (min-width:1440px) {
.I45507 {

order:58;
}
.I45507:hover {
}

}
.I60632 {
display:flex;
position:var(--I60632-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I60632:hover {
}

@media (min-width:1440px) {
.I60632 {

order:47;
}
.I60632:hover {
}

}
.I67222 {
display:flex;
position:var(--I67222-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:52;
}
.I67222:hover {
}

@media (min-width:1440px) {
.I67222 {

order:48;
}
.I67222:hover {
}

}
.I67598 {
display:flex;
position:var(--I67598-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:53;
}
.I67598:hover {
}

@media (min-width:1440px) {
.I67598 {

order:49;
}
.I67598:hover {
}

}
.I70880 {
display:flex;
position:var(--I70880-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I70880:hover {
}


.I79073 {
display:flex;
position:var(--I79073-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I79073:hover {
}

@media (min-width:1440px) {
.I79073 {

order:62;
}
.I79073:hover {
}

}
.I79998 {
display:flex;
position:var(--I79998-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I79998:hover {
}

@media (min-width:1440px) {
.I79998 {

order:64;
}
.I79998:hover {
}

}
.I80364 {
display:flex;
position:var(--I80364-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I80364:hover {
}

@media (min-width:1440px) {
.I80364 {

order:65;
}
.I80364:hover {
}

}
.I81617 {
display:flex;
position:var(--I81617-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I81617:hover {
}

@media (min-width:1440px) {
.I81617 {

order:69;
}
.I81617:hover {
}

}
.I81983 {
display:flex;
position:var(--I81983-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I81983:hover {
}

@media (min-width:1440px) {
.I81983 {

order:70;
}
.I81983:hover {
}

}
.I82777 {
display:flex;
position:var(--I82777-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I82777:hover {
}

@media (min-width:1440px) {
.I82777 {

order:71;
}
.I82777:hover {
}

}
.I83340 {
display:flex;
position:var(--I83340-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
}
.I83340:hover {
}

@media (min-width:1440px) {
.I83340 {

order:72;
}
.I83340:hover {
}

}
.I84108 {
display:flex;
position:var(--I84108-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I84108:hover {
}


.I84710 {
display:flex;
position:var(--I84710-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
}
.I84710:hover {
}

@media (min-width:1440px) {
.I84710 {

order:16;
}
.I84710:hover {
}

}
.I99411 {
display:flex;
position:var(--I99411-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:60;
}
.I99411:hover {
}

@media (min-width:1440px) {
.I99411 {

order:76;
}
.I99411:hover {
}

}
.I115428 {
display:flex;
position:var(--I115428-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115428:hover {
}


.I116048 {
display:flex;
position:var(--I116048-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116048:hover {
}


.I22967 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:100vw;
box-sizing:border-box;



justify-content:center;
align-items:flex-start;

flex-wrap:wrap;	
}
.I22967:hover {
}
.I22967 > .sector {
position:relative;
}
@media (max-width:640px) {
.I22967 {

width:90%;



flex-direction:column;
align-items:center;

	
}
.I22967:hover {
}

}

.I22968 {
display:flex;
align-items:flex-start;
position:relative;

order:10;
width:100%;
max-width:1440px;
padding-bottom:8vh;
padding-left:5vw;
padding-right:5vw;
box-sizing:border-box;



justify-content:space-between;

flex-wrap:wrap;	
}
.I22968:hover {
}

@media (max-width:640px) {
.I22968 {



flex-direction:column;
align-items:center;

	
}
.I22968:hover {
}

}

.I22969 {
display:flex;
align-items:flex-start;
position:relative;

order:20;
width:100vw;
padding-bottom:8vh;
padding-left:8vw;
padding-right:8vw;
background-color:rgb(245,245,245);
box-sizing:border-box;



align-items:flex-start;

	
}
.I22969:hover {
}

@media (max-width:640px) {
.I22969 {

width:100vw;
padding-bottom:8vh;
padding-left:10vw;
padding-right:10vw;



flex-direction:column;
align-items:center;

flex-wrap:nowrap;	
}
.I22969:hover {
}
.I22969 > .sector {
position:relative;
}
}

.I22970 {
display:flex;
align-items:flex-start;
position:relative;

order:13;
padding-bottom:15vh;
padding-left:10vw;
padding-right:10vw;
background-color:rgb(245,245,245);
box-sizing:border-box;



flex-direction:column;

	
}
.I22970:hover {
}


h1.I22972, .I22972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I22972:hover {
}
.I22972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22972 > .viewport:hover {
}

@media (max-width:640px) {
.I22972 {

width:100%;
background-color:rgb(21,35,110);
box-sizing:border-box;


}
.I22972:hover {
}
.I22972 > .viewport {



}
.I22972 > .viewport:hover {
}

}

h1.I22973, .I22973 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22973 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:15vh;
padding-left:10vw;
padding-right:10vw;
padding-top:15vh;


}
.I22973:hover {
}
.I22973 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22973 > .viewport:hover {
}

@media (max-width:640px) {
.I22973 {

width:90%;
padding-left:5%;
padding-right:5%;


}
.I22973:hover {
}
.I22973 > .viewport {



}
.I22973 > .viewport:hover {
}

}

h1.I22981, .I22981 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22981 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:30vw;
max-width:420px;
margin-right:30px;
padding-top:200px;
border-radius:20px;
background-color:rgb(105,110,242);
background-image:url('https://www.genexus.com/media/images/gxflow_product.png?timestamp=20181130173155');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/gxflow_product.png?timestamp=20181130173155') 1.00x,url('https://www.genexus.com/media/images/gxflow_product.png?timestamp=20181130173155') 1.00x,url('https://www.genexus.com/media/images/gxflow_product_x2.png?timestamp=20181130173155') 2.00x,url('https://www.genexus.com/media/images/gxflow_product_x2.png?timestamp=20181130173155') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/gxflow_product.png?timestamp=20181130173155') 1.00x,url('https://www.genexus.com/media/images/gxflow_product.png?timestamp=20181130173155') 1.00x,url('https://www.genexus.com/media/images/gxflow_product_x2.png?timestamp=20181130173155') 2.00x,url('https://www.genexus.com/media/images/gxflow_product_x2.png?timestamp=20181130173155') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/gxflow_product.png?timestamp=20181130173155') 1.00x,url('https://www.genexus.com/media/images/gxflow_product.png?timestamp=20181130173155') 1.00x,url('https://www.genexus.com/media/images/gxflow_product_x2.png?timestamp=20181130173155') 2.00x,url('https://www.genexus.com/media/images/gxflow_product_x2.png?timestamp=20181130173155') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/gxflow_product.png?timestamp=20181130173155') 1.00x,url('https://www.genexus.com/media/images/gxflow_product.png?timestamp=20181130173155') 1.00x,url('https://www.genexus.com/media/images/gxflow_product_x2.png?timestamp=20181130173155') 2.00x,url('https://www.genexus.com/media/images/gxflow_product_x2.png?timestamp=20181130173155') 2.00x);
background-clip:border-box;
background-repeat:no-repeat;
background-position:right top;


}
.I22981:hover {
}
.I22981 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22981 > .viewport:hover {
}

@media (max-width:640px) {
.I22981 {

width:90vw;
margin-bottom:3vh;


}
.I22981:hover {
}
.I22981 > .viewport {



}
.I22981 > .viewport:hover {
}

}

h1.I22982, .I22982 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22982 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:30vw;
max-width:420px;
margin-right:30px;
padding-top:200px;
border-radius:20px;
background-color:rgb(108,72,201);
background-image:url('https://www.genexus.com/media/images/gxserver_product.png?timestamp=20181130172719');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/gxserver_product.png?timestamp=20181130172719') 1.00x,url('https://www.genexus.com/media/images/gxserver_product_x2.png?timestamp=20181130172719') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/gxserver_product.png?timestamp=20181130172719') 1.00x,url('https://www.genexus.com/media/images/gxserver_product_x2.png?timestamp=20181130172719') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/gxserver_product.png?timestamp=20181130172719') 1.00x,url('https://www.genexus.com/media/images/gxserver_product_x2.png?timestamp=20181130172719') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/gxserver_product.png?timestamp=20181130172719') 1.00x,url('https://www.genexus.com/media/images/gxserver_product_x2.png?timestamp=20181130172719') 2.00x);
background-clip:border-box;
background-repeat:no-repeat;
background-position:right top;


}
.I22982:hover {
}
.I22982 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22982 > .viewport:hover {
}

@media (max-width:992px) {
.I22982 {

margin-right:30px;
box-sizing:border-box;


}
.I22982:hover {
}
.I22982 > .viewport {



}
.I22982 > .viewport:hover {
}

}
@media (max-width:640px) {
.I22982 {

width:90vw;
margin-bottom:3vh;
margin-top:3vh;


}
.I22982:hover {
}
.I22982 > .viewport {



}
.I22982 > .viewport:hover {
}

}

h1.I22983, .I22983 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22983 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:30vw;
max-width:420px;
margin-top:30px;
padding-top:200px;
border-radius:20px;
background-color:rgb(217,80,108);
background-image:url('https://www.genexus.com/media/images/gxtest_product.png?timestamp=20181127182513');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/gxtest_product.png?timestamp=20181127182513') 1.00x,url('https://www.genexus.com/media/images/gxtest_product_x2.png?timestamp=20181127182513') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/gxtest_product.png?timestamp=20181127182513') 1.00x,url('https://www.genexus.com/media/images/gxtest_product_x2.png?timestamp=20181127182513') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/gxtest_product.png?timestamp=20181127182513') 1.00x,url('https://www.genexus.com/media/images/gxtest_product_x2.png?timestamp=20181127182513') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/gxtest_product.png?timestamp=20181127182513') 1.00x,url('https://www.genexus.com/media/images/gxtest_product_x2.png?timestamp=20181127182513') 2.00x);
background-clip:border-box;
background-repeat:no-repeat;
background-position:center top;
box-sizing:border-box;


}
.I22983:hover {
}
.I22983 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22983 > .viewport:hover {
}

@media (max-width:640px) {
.I22983 {

width:90vw;
margin-top:3vh;


}
.I22983:hover {
}
.I22983 > .viewport {



}
.I22983 > .viewport:hover {
}

}

h1.I22984, .I22984 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22984 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:30vw;
max-width:420px;
margin-right:30px;
padding-top:200px;
border-radius:20px;
background-color:rgb(187,80,170);
background-image:url('https://www.genexus.com/media/images/gxquery_product.png?timestamp=20181130173534');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/gxquery_product.png?timestamp=20181130173534') 1.00x,url('https://www.genexus.com/media/images/gxquery_product_x2.png?timestamp=20181130173534') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/gxquery_product.png?timestamp=20181130173534') 1.00x,url('https://www.genexus.com/media/images/gxquery_product_x2.png?timestamp=20181130173534') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/gxquery_product.png?timestamp=20181130173534') 1.00x,url('https://www.genexus.com/media/images/gxquery_product_x2.png?timestamp=20181130173534') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/gxquery_product.png?timestamp=20181130173534') 1.00x,url('https://www.genexus.com/media/images/gxquery_product_x2.png?timestamp=20181130173534') 2.00x);
background-clip:border-box;
background-repeat:no-repeat;
background-position:center top;


}
.I22984:hover {
}
.I22984 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22984 > .viewport:hover {
}

@media (max-width:640px) {
.I22984 {

width:90vw;


}
.I22984:hover {
}
.I22984 > .viewport {



}
.I22984 > .viewport:hover {
}

}

h1.I22985, .I22985 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22985 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:30vw;
max-width:420px;
margin-left:30px;
margin-right:30px;
margin-top:30px;
padding-top:200px;
border-radius:20px;
background-color:rgb(238,101,102);
background-image:url('https://www.genexus.com/media/images/gxportal_product.png?timestamp=20181127183328');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/gxportal_product.png?timestamp=20181127183328') 1.00x,url('https://www.genexus.com/media/images/gxportal_product_x2.png?timestamp=20181127183328') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/gxportal_product.png?timestamp=20181127183328') 1.00x,url('https://www.genexus.com/media/images/gxportal_product_x2.png?timestamp=20181127183328') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/gxportal_product.png?timestamp=20181127183328') 1.00x,url('https://www.genexus.com/media/images/gxportal_product_x2.png?timestamp=20181127183328') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/gxportal_product.png?timestamp=20181127183328') 1.00x,url('https://www.genexus.com/media/images/gxportal_product_x2.png?timestamp=20181127183328') 2.00x);
background-clip:border-box;
background-repeat:no-repeat;
background-position:center top;


}
.I22985:hover {
}
.I22985 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22985 > .viewport:hover {
}

@media (max-width:640px) {
.I22985 {

width:90vw;


}
.I22985:hover {
}
.I22985 > .viewport {



}
.I22985 > .viewport:hover {
}

}

h1.I22986, .I22986 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22986 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:30vw;
max-width:420px;
margin-top:30px;
padding-top:200px;
border-radius:20px;
background-color:rgb(247,105,74);
background-image:url('https://www.genexus.com/media/images/bpm_product.png?timestamp=20181130173644');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/bpm_product.png?timestamp=20181130173644') 1.00x,url('https://www.genexus.com/media/images/bpm_product_x2.png?timestamp=20181130173644') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/bpm_product.png?timestamp=20181130173644') 1.00x,url('https://www.genexus.com/media/images/bpm_product_x2.png?timestamp=20181130173644') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/bpm_product.png?timestamp=20181130173644') 1.00x,url('https://www.genexus.com/media/images/bpm_product_x2.png?timestamp=20181130173644') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/bpm_product.png?timestamp=20181130173644') 1.00x,url('https://www.genexus.com/media/images/bpm_product_x2.png?timestamp=20181130173644') 2.00x);
background-clip:border-box;
background-repeat:no-repeat;
background-position:center top;


}
.I22986:hover {
}
.I22986 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22986 > .viewport:hover {
}

@media (max-width:640px) {
.I22986 {

width:90vw;
margin-bottom:3vh;
margin-top:3vh;


}
.I22986:hover {
}
.I22986 > .viewport {



}
.I22986 > .viewport:hover {
}

}

h1.I22974, .I22974 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22974 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
max-width:1440px;
padding-bottom:10vh;
padding-left:10vw;
padding-right:10vw;


}
.I22974:hover {
}
.I22974 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-start;


}
.I22974 > .viewport:hover {
}
.I22974 > .sector-title, .I22974 > .sector-title.i-collapsible-title {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:68px;
font-weight:600;
text-align:left;
color:rgb(17,17,17);

width:80%;
margin-bottom:20px;
margin-right:40%;

}
.I22974 > .sector-title:hover, .I22974 > .sector-title.i-collapsible-title:hover {
}
.I22974 > .sector-title, .I22974 > .sector-title.i-collapsible-title {
}
.I22974 > .sector-title .text, .I22974 > .sector-title.i-collapsible-title .text {
}

@media (max-width:640px) {
.I22974 {

width:100%;
padding-left:5%;
padding-right:5%;
box-sizing:border-box;


}
.I22974:hover {
}
.I22974 > .viewport {



}
.I22974 > .viewport:hover {
}
.I22974 > .sector-title, .I22974 > .sector-title.i-collapsible-title {
display:flex;
font-size:50px;
line-height:50px;

width:60%;
margin-right:0px;

}
.I22974 > .sector-title:hover, .I22974 > .sector-title.i-collapsible-title:hover {
}
.I22974 > .sector-title, .I22974 > .sector-title.i-collapsible-title {
}
.I22974 > .sector-title .text, .I22974 > .sector-title.i-collapsible-title .text {
}

}

h1.I22987, .I22987 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22987 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
max-width:420px;
border-color:rgb(229,233,239);
border-style:solid;
border-width:1px;
border-radius:20px;
background-clip:border-box;
background-repeat:no-repeat;
background-position:center top;


}
.I22987:hover {
}
.I22987 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22987 > .viewport:hover {
}

@media (max-width:992px) {
.I22987 {

width:30%;


}
.I22987:hover {
}
.I22987 > .viewport {



}
.I22987 > .viewport:hover {
}

}
@media (max-width:640px) {
.I22987 {

width:90vw;


}
.I22987:hover {
}
.I22987 > .viewport {



}
.I22987 > .viewport:hover {
}

}

h1.I22988, .I22988 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22988 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:30vw;
max-width:420px;
border-color:rgb(229,233,239);
border-style:solid;
border-width:1px;
border-radius:20px;
background-clip:border-box;
background-repeat:no-repeat;
background-position:center top;


}
.I22988:hover {
}
.I22988 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22988 > .viewport:hover {
}

@media (max-width:992px) {
.I22988 {

width:30%;


}
.I22988:hover {
}
.I22988 > .viewport {



}
.I22988 > .viewport:hover {
}

}
@media (max-width:640px) {
.I22988 {

width:90vw;
margin-bottom:3vh;
margin-top:3vh;


}
.I22988:hover {
}
.I22988 > .viewport {



}
.I22988 > .viewport:hover {
}

}

h1.I22989, .I22989 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22989 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:30vw;
max-width:420px;
border-color:rgb(229,233,239);
border-style:solid;
border-width:1px;
border-radius:20px;
background-clip:border-box;
background-repeat:no-repeat;
background-position:center top;


}
.I22989:hover {
}
.I22989 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22989 > .viewport:hover {
}

@media (max-width:992px) {
.I22989 {

width:30%;


}
.I22989:hover {
}
.I22989 > .viewport {



}
.I22989 > .viewport:hover {
}

}
@media (max-width:640px) {
.I22989 {

width:90vw;


}
.I22989:hover {
}
.I22989 > .viewport {



}
.I22989 > .viewport:hover {
}

}

h1.I22990, .I22990 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22990 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:40vw;
margin-right:15vw;
padding-bottom:10vh;


}
.I22990:hover {
}
.I22990 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22990 > .viewport:hover {
}
.I22990 > .sector-title, .I22990 > .sector-title.i-collapsible-title {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:50px;
font-weight:600;
text-align:left;
color:rgb(17,17,17);

margin-bottom:20px;

}
.I22990 > .sector-title:hover, .I22990 > .sector-title.i-collapsible-title:hover {
}
.I22990 > .sector-title, .I22990 > .sector-title.i-collapsible-title {
}
.I22990 > .sector-title .text, .I22990 > .sector-title.i-collapsible-title .text {
}

@media (max-width:640px) {
.I22990 {

width:90vw;
padding-left:10vw;
box-sizing:border-box;


}
.I22990:hover {
}
.I22990 > .viewport {



}
.I22990 > .viewport:hover {
}
.I22990 > .sector-title, .I22990 > .sector-title.i-collapsible-title {
display:flex;
font-size:60pt;

width:100%;

}
.I22990 > .sector-title:hover, .I22990 > .sector-title.i-collapsible-title:hover {
}
.I22990 > .sector-title, .I22990 > .sector-title.i-collapsible-title {
}
.I22990 > .sector-title .text, .I22990 > .sector-title.i-collapsible-title .text {
}

}

h1.I22991, .I22991 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22991 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-right:2vw;
margin-top:8vh;


}
.I22991:hover {
}
.I22991 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22991 > .viewport:hover {
}

@media (max-width:640px) {
.I22991 {

margin-right:0vh;


}
.I22991:hover {
}
.I22991 > .viewport {



}
.I22991 > .viewport:hover {
}

}

h1.I22992, .I22992 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22992 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I22992:hover {
}
.I22992 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22992 > .viewport:hover {
}

@media (max-width:640px) {
.I22992 {

margin-top:0vh;


}
.I22992:hover {
}
.I22992 > .viewport {



}
.I22992 > .viewport:hover {
}

}

h1.I22993, .I22993 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22993 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
max-width:980px;
padding-bottom:10vh;


flex-direction:column;
}
.I22993:hover {
}
.I22993 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-start;


}
.I22993 > .viewport:hover {
}
.I22993 > .sector-title, .I22993 > .sector-title.i-collapsible-title {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:68px;
font-weight:600;
text-align:left;
color:rgb(17,17,17);

margin:auto;
margin-bottom:20px;
margin-left:auto;
margin-right:20vw;
box-sizing:border-box;

align-self:flex-start;
}
.I22993 > .sector-title:hover, .I22993 > .sector-title.i-collapsible-title:hover {
}
.I22993 > .sector-title, .I22993 > .sector-title.i-collapsible-title {
}
.I22993 > .sector-title .text, .I22993 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I22993 {


flex-direction:column;
}
.I22993:hover {
}
.I22993 > .viewport {



}
.I22993 > .viewport:hover {
}
.I22993 > .sector-title, .I22993 > .sector-title.i-collapsible-title {
align-self:flex-start;
}
.I22993 > .sector-title:hover, .I22993 > .sector-title.i-collapsible-title:hover {
}
.I22993 > .sector-title, .I22993 > .sector-title.i-collapsible-title {
}
.I22993 > .sector-title .text, .I22993 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I22993 {

padding-left:5%;
padding-right:5%;


flex-direction:column;
}
.I22993:hover {
}
.I22993 > .viewport {



}
.I22993 > .viewport:hover {
}
.I22993 > .sector-title, .I22993 > .sector-title.i-collapsible-title {
display:flex;
font-size:50px;
line-height:50px;


align-self:flex-start;
}
.I22993 > .sector-title:hover, .I22993 > .sector-title.i-collapsible-title:hover {
}
.I22993 > .sector-title, .I22993 > .sector-title.i-collapsible-title {
}
.I22993 > .sector-title .text, .I22993 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I22993 {


flex-direction:column;
}
.I22993:hover {
}
.I22993 > .viewport {



}
.I22993 > .viewport:hover {
}
.I22993 > .sector-title, .I22993 > .sector-title.i-collapsible-title {
align-self:flex-start;
}
.I22993 > .sector-title:hover, .I22993 > .sector-title.i-collapsible-title:hover {
}
.I22993 > .sector-title, .I22993 > .sector-title.i-collapsible-title {
}
.I22993 > .sector-title .text, .I22993 > .sector-title.i-collapsible-title .text {
}

}
h1.I22975, .I22975 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22975 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:80vw;
max-width:1440px;
padding-bottom:2vh;
padding-left:10vw;
padding-right:10vw;
padding-top:15vh;


}
.I22975:hover {
}
.I22975 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-start;


}
.I22975 > .viewport:hover {
}

@media (max-width:640px) {
.I22975 {

width:90%;
padding-left:5%;
padding-right:5%;
padding-top:10vh;


}
.I22975:hover {
}
.I22975 > .viewport {



}
.I22975 > .viewport:hover {
}

}

h1.I22994, .I22994 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22994 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:80vw;
padding-bottom:2vh;
padding-top:15vh;


}
.I22994:hover {
}
.I22994 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22994 > .viewport:hover {
}

@media (max-width:640px) {
.I22994 {

width:90%;
padding-left:5%;
padding-right:5%;
padding-top:10vh;


}
.I22994:hover {
}
.I22994 > .viewport {



}
.I22994 > .viewport:hover {
}

}

h1.I22976, .I22976 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22976 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:15;
width:80vw;
padding-bottom:2vh;
padding-left:10vw;
padding-right:10vw;
padding-top:15vh;


}
.I22976:hover {
}
.I22976 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I22976 > .viewport:hover {
}

@media (max-width:640px) {
.I22976 {

width:90%;
padding-left:5%;
padding-right:5%;
padding-top:10vh;


}
.I22976:hover {
}
.I22976 > .viewport {



}
.I22976 > .viewport:hover {
}

}

h1.I22977, .I22977 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22977 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:16;
max-width:980px;
padding-bottom:10vh;


}
.I22977:hover {
}
.I22977 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I22977 > .viewport:hover {
}
.I22977 > .sector-title, .I22977 > .sector-title.i-collapsible-title {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:68px;
font-weight:600;
text-align:center;
color:rgb(17,17,17);

width:100%;
margin-bottom:20px;
margin-left:auto;
margin-right:auto;

}
.I22977 > .sector-title:hover, .I22977 > .sector-title.i-collapsible-title:hover {
}
.I22977 > .sector-title, .I22977 > .sector-title.i-collapsible-title {
}
.I22977 > .sector-title .text, .I22977 > .sector-title.i-collapsible-title .text {
}

@media (max-width:640px) {
.I22977 {

width:90%;
padding-left:5%;
padding-right:5%;


}
.I22977:hover {
}
.I22977 > .viewport {



}
.I22977 > .viewport:hover {
}
.I22977 > .sector-title, .I22977 > .sector-title.i-collapsible-title {
display:flex;
font-size:50px;
line-height:50px;


}
.I22977 > .sector-title:hover, .I22977 > .sector-title.i-collapsible-title:hover {
}
.I22977 > .sector-title, .I22977 > .sector-title.i-collapsible-title {
}
.I22977 > .sector-title .text, .I22977 > .sector-title.i-collapsible-title .text {
}

}

h1.I22978, .I22978 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22978 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:19;
width:84vw;
padding-left:8vw;
padding-right:8vw;
padding-top:15vh;
background-color:rgb(245,245,245);


}
.I22978:hover {
}
.I22978 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22978 > .viewport:hover {
}

@media (max-width:640px) {
.I22978 {

width:100vw;
padding-left:10vw;
padding-right:10vw;
box-sizing:border-box;


}
.I22978:hover {
}
.I22978 > .viewport {

justify-content:flex-start;


}
.I22978 > .viewport:hover {
}

}

h1.I22979, .I22979 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22979 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:23;
width:100vw;


}
.I22979:hover {
}
.I22979 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22979 > .viewport:hover {
}

@media (max-width:640px) {
.I22979 {

width:100%;
background-color:rgb(26,27,31);


}
.I22979:hover {
}
.I22979 > .viewport {



}
.I22979 > .viewport:hover {
}

}

h1.I22980, .I22980 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22980 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:17;

}
.I22980:hover {
}
.I22980 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I22980 > .viewport:hover {
}


h1.I22995, .I22995 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22995 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I22995:hover {
}
.I22995 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22995 > .viewport:hover {
}


.I22943, a.I22943 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:40pt;
font-weight:600;
text-align:center;


}
.I22943:hover, a.I22943:hover {
}
@media (max-width:992px) {
.I22943, a.I22943 {
display:flex;
font-size:30pt;


}
.I22943:hover, a.I22943:hover {
}
}
@media (max-width:640px) {
.I22943, a.I22943 {
display:flex;
font-size:20pt;


}
.I22943:hover, a.I22943:hover {
}
}

h1.I22944, .I22944 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I22944, .I22944 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I22944, .I22944 p {
margin:0px;
}

figure.I22944, .I22944 figure {
margin:0px;
}

a.I22944, .I22944 a {
text-decoration:inherit;
color:inherit;
}

.I22944 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I22944 article, article.I22944 {
width:30vw;
min-height:390px;
padding:5vh;
padding-left:5vw;
padding-right:5vw;
box-sizing:border-box;

flex-direction:column;	
}
.I22944 article:hover, article.I22944:hover {
}
.I22944 article.active, article.I22944.active {
}
.I22944 .title {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:18pt;
font-weight:600;
text-align:left;
color:rgb(255,255,255);
text-transform:none;

width:100%;
min-height:45px;
margin-left:auto;
margin-right:auto;

}
.I22944 .title:hover {
}
.I22944 article.active .title {
}


.I22944 .abstract {
order:;
}
.I22944 .abstract:hover {
}
.I22944 .abstract {
display:block;
min-height:100px;
padding-bottom:2vh;
padding-top:2vh;
opacity:0.60;

font-family:Rubik;
color:rgb(255,255,255);

}

.I22944 .body {
}
.I22944 .body:hover {
	
}
.I22944 .body {
display:block;
font-family:Rubik;

}
.I22944 .body img {
}
.I22944 .body ul, .I22944 .body ol {
}
.I22944 .body img:hover {
}


.I22944 .content-seemore-button, .I22944.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:100%;
padding:;
padding-top:4vh;
border-bottom-color:rgb(185,255,0);
border-style:;
border-bottom-style:none;
border-bottom-width:2px;
box-sizing:content-box;

flex-direction:row-reverse;
}
.I22944 button.content-seemore-button, button.I22944.content-seemore-button {
cursor:pointer;
}
.I22944 .content-seemore-button .text, .I22944.content-seemore-button .text {
font-family:Rubik;
font-size:14px;
font-weight:500;
text-align:left;
color:rgb(255,255,255);
text-transform:;
white-space:nowrap;
word-break:normal;

}
.I22944 .content-seemore-button .icon, .I22944.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
width:12px;
height:10px;
background-image:url('https://www.genexus.com/media/images/learn-more-arrow.svg?timestamp=20180831173658');
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22944 .content-seemore-button:hover, .I22944.content-seemore-button:hover {
}
.I22944 .content-seemore-button:hover .text, .I22944.content-seemore-button:hover .text {
text-decoration:underline;

}
.I22944 .content-seemore-button:hover .icon, .I22944.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22944 .content-seemore-button {
}

@media (max-width:992px) {
.I22944 header {
}
.I22944 article, article.I22944 {
	
}
.I22944 article:hover, article.I22944:hover {
}
.I22944 article.active, article.I22944.active {
}
.I22944 .title {
}
.I22944 .title:hover {
}
.I22944 article.active .title {
}


.I22944 .abstract {
order:;
}
.I22944 .abstract:hover {
}

.I22944 .body {
}
.I22944 .body:hover {
	
}


.I22944 .content-seemore-button, .I22944.content-seemore-button {
flex-direction:row-reverse;
}
.I22944 button.content-seemore-button, button.I22944.content-seemore-button {
}
.I22944 .content-seemore-button .text, .I22944.content-seemore-button .text {
}
.I22944 .content-seemore-button .icon, .I22944.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22944 .content-seemore-button:hover, .I22944.content-seemore-button:hover {
}
.I22944 .content-seemore-button:hover .text, .I22944.content-seemore-button:hover .text {
}
.I22944 .content-seemore-button:hover .icon, .I22944.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22944 .content-seemore-button {
}

}
@media (max-width:640px) {
.I22944 header {
}
.I22944 article, article.I22944 {
width:90vw;

	
}
.I22944 article:hover, article.I22944:hover {
}
.I22944 article.active, article.I22944.active {
}
.I22944 .title {
}
.I22944 .title:hover {
}
.I22944 article.active .title {
}


.I22944 .abstract {
order:;
}
.I22944 .abstract:hover {
}

.I22944 .body {
}
.I22944 .body:hover {
	
}


.I22944 .content-seemore-button, .I22944.content-seemore-button {
max-width:270px;

flex-direction:row-reverse;
}
.I22944 button.content-seemore-button, button.I22944.content-seemore-button {
}
.I22944 .content-seemore-button .text, .I22944.content-seemore-button .text {
white-space:nowrap;
word-break:normal;

}
.I22944 .content-seemore-button .icon, .I22944.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22944 .content-seemore-button:hover, .I22944.content-seemore-button:hover {
}
.I22944 .content-seemore-button:hover .text, .I22944.content-seemore-button:hover .text {
}
.I22944 .content-seemore-button:hover .icon, .I22944.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22944 .content-seemore-button {
}

}
@media (min-width:1440px) {
.I22944 header {
}
.I22944 article, article.I22944 {
	
}
.I22944 article:hover, article.I22944:hover {
}
.I22944 article.active, article.I22944.active {
}
.I22944 .title {
}
.I22944 .title:hover {
}
.I22944 article.active .title {
}


.I22944 .abstract {
order:;
}
.I22944 .abstract:hover {
}

.I22944 .body {
}
.I22944 .body:hover {
	
}


.I22944 .content-seemore-button, .I22944.content-seemore-button {
flex-direction:row-reverse;
}
.I22944 button.content-seemore-button, button.I22944.content-seemore-button {
}
.I22944 .content-seemore-button .text, .I22944.content-seemore-button .text {
}
.I22944 .content-seemore-button .icon, .I22944.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22944 .content-seemore-button:hover, .I22944.content-seemore-button:hover {
}
.I22944 .content-seemore-button:hover .text, .I22944.content-seemore-button:hover .text {
}
.I22944 .content-seemore-button:hover .icon, .I22944.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22944 .content-seemore-button {
}

}
h1.I22945, .I22945 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I22945, .I22945 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I22945, .I22945 p {
margin:0px;
}

figure.I22945, .I22945 figure {
margin:0px;
}

a.I22945, .I22945 a {
text-decoration:inherit;
color:inherit;
}

.I22945 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I22945 article, article.I22945 {
width:30vw;
min-height:390px;
padding:5vh;
padding-left:5vw;
padding-right:5vw;
box-sizing:border-box;

flex-direction:column;	
}
.I22945 article:hover, article.I22945:hover {
}
.I22945 article.active, article.I22945.active {
}
.I22945 .title {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:18pt;
font-weight:600;
text-align:left;
color:rgb(255,255,255);
text-transform:none;

width:100%;
min-height:45px;
margin-left:auto;
margin-right:auto;

}
.I22945 .title:hover {
}
.I22945 article.active .title {
}


.I22945 .abstract {
order:;
}
.I22945 .abstract:hover {
}
.I22945 .abstract {
display:block;
min-height:100px;
padding-top:2vh;
opacity:0.60;

font-family:Rubik;
color:rgb(255,255,255);

}

.I22945 .body {
}
.I22945 .body:hover {
	
}
.I22945 .body {
display:block;
font-family:Rubik;

}
.I22945 .body img {
}
.I22945 .body ul, .I22945 .body ol {
}
.I22945 .body img:hover {
}


.I22945 .content-seemore-button, .I22945.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:auto;
padding:;
padding-top:4vh;
border-bottom-color:rgb(185,255,0);
border-style:;
border-bottom-style:none;
border-bottom-width:2px;
box-sizing:content-box;

flex-direction:row-reverse;
}
.I22945 button.content-seemore-button, button.I22945.content-seemore-button {
cursor:pointer;
}
.I22945 .content-seemore-button .text, .I22945.content-seemore-button .text {
font-family:Rubik;
font-size:14px;
font-weight:500;
text-align:left;
color:rgb(255,255,255);
text-transform:;

}
.I22945 .content-seemore-button .icon, .I22945.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
width:12px;
height:10px;
background-image:url('https://www.genexus.com/media/images/learn-more-arrow.svg?timestamp=20180831173658');
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22945 .content-seemore-button:hover, .I22945.content-seemore-button:hover {
}
.I22945 .content-seemore-button:hover .text, .I22945.content-seemore-button:hover .text {
text-decoration:underline;

}
.I22945 .content-seemore-button:hover .icon, .I22945.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22945 .content-seemore-button {
}

@media (max-width:992px) {
.I22945 header {
}
.I22945 article, article.I22945 {
	
}
.I22945 article:hover, article.I22945:hover {
}
.I22945 article.active, article.I22945.active {
}
.I22945 .title {
display:flex;
min-height:80px;

}
.I22945 .title:hover {
}
.I22945 article.active .title {
}


.I22945 .abstract {
order:;
}
.I22945 .abstract:hover {
}
.I22945 .abstract {
min-height:80px;

}

.I22945 .body {
}
.I22945 .body:hover {
	
}


.I22945 .content-seemore-button, .I22945.content-seemore-button {
flex-direction:row-reverse;
}
.I22945 button.content-seemore-button, button.I22945.content-seemore-button {
}
.I22945 .content-seemore-button .text, .I22945.content-seemore-button .text {
}
.I22945 .content-seemore-button .icon, .I22945.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22945 .content-seemore-button:hover, .I22945.content-seemore-button:hover {
}
.I22945 .content-seemore-button:hover .text, .I22945.content-seemore-button:hover .text {
}
.I22945 .content-seemore-button:hover .icon, .I22945.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22945 .content-seemore-button {
}

}
@media (max-width:640px) {
.I22945 header {
}
.I22945 article, article.I22945 {
width:90vw;

	
}
.I22945 article:hover, article.I22945:hover {
}
.I22945 article.active, article.I22945.active {
}
.I22945 .title {
}
.I22945 .title:hover {
}
.I22945 article.active .title {
}


.I22945 .abstract {
order:;
}
.I22945 .abstract:hover {
}

.I22945 .body {
}
.I22945 .body:hover {
	
}


.I22945 .content-seemore-button, .I22945.content-seemore-button {
max-width:235px;
box-sizing:border-box;

flex-direction:row-reverse;
}
.I22945 button.content-seemore-button, button.I22945.content-seemore-button {
}
.I22945 .content-seemore-button .text, .I22945.content-seemore-button .text {
}
.I22945 .content-seemore-button .icon, .I22945.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22945 .content-seemore-button:hover, .I22945.content-seemore-button:hover {
}
.I22945 .content-seemore-button:hover .text, .I22945.content-seemore-button:hover .text {
}
.I22945 .content-seemore-button:hover .icon, .I22945.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22945 .content-seemore-button {
}

}
@media (min-width:1440px) {
.I22945 header {
}
.I22945 article, article.I22945 {
	
}
.I22945 article:hover, article.I22945:hover {
}
.I22945 article.active, article.I22945.active {
}
.I22945 .title {
}
.I22945 .title:hover {
}
.I22945 article.active .title {
}


.I22945 .abstract {
order:;
}
.I22945 .abstract:hover {
}

.I22945 .body {
}
.I22945 .body:hover {
	
}


.I22945 .content-seemore-button, .I22945.content-seemore-button {
flex-direction:row-reverse;
}
.I22945 button.content-seemore-button, button.I22945.content-seemore-button {
}
.I22945 .content-seemore-button .text, .I22945.content-seemore-button .text {
}
.I22945 .content-seemore-button .icon, .I22945.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22945 .content-seemore-button:hover, .I22945.content-seemore-button:hover {
}
.I22945 .content-seemore-button:hover .text, .I22945.content-seemore-button:hover .text {
}
.I22945 .content-seemore-button:hover .icon, .I22945.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22945 .content-seemore-button {
}

}
h1.I22946, .I22946 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I22946, .I22946 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I22946, .I22946 p {
margin:0px;
}

figure.I22946, .I22946 figure {
margin:0px;
}

a.I22946, .I22946 a {
text-decoration:inherit;
color:inherit;
}

.I22946 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I22946 article, article.I22946 {
width:30vw;
min-height:390px;
padding:5vh;
padding-left:5vw;
padding-right:5vw;
box-sizing:border-box;

flex-direction:column;	
}
.I22946 article:hover, article.I22946:hover {
}
.I22946 article.active, article.I22946.active {
}
.I22946 .title {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:18pt;
font-weight:600;
text-align:left;
color:rgb(255,255,255);
text-transform:none;

width:100%;
min-height:45px;
margin-left:auto;
margin-right:auto;

}
.I22946 .title:hover {
}
.I22946 article.active .title {
}


.I22946 .abstract {
order:;
}
.I22946 .abstract:hover {
}
.I22946 .abstract {
display:block;
min-height:100px;
padding-bottom:2vh;
padding-top:2vh;
opacity:0.60;

font-family:Rubik;
color:rgb(255,255,255);

}

.I22946 .content-seemore-button, .I22946.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:80%;
padding:;
padding-top:4vh;
border-bottom-color:rgb(185,255,0);
border-style:;
border-bottom-style:none;
border-bottom-width:2px;
box-sizing:content-box;

flex-direction:row-reverse;
}
.I22946 button.content-seemore-button, button.I22946.content-seemore-button {
cursor:pointer;
}
.I22946 .content-seemore-button .text, .I22946.content-seemore-button .text {
font-family:Rubik;
font-size:14px;
font-weight:500;
text-align:left;
color:rgb(255,255,255);
text-transform:;
white-space:nowrap;
word-break:normal;

}
.I22946 .content-seemore-button .icon, .I22946.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
width:12px;
height:10px;
background-image:url('https://www.genexus.com/media/images/learn-more-arrow.svg?timestamp=20180831173658');
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22946 .content-seemore-button:hover, .I22946.content-seemore-button:hover {
}
.I22946 .content-seemore-button:hover .text, .I22946.content-seemore-button:hover .text {
text-decoration:underline;

}
.I22946 .content-seemore-button:hover .icon, .I22946.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22946 .content-seemore-button {
}

@media (max-width:992px) {
.I22946 header {
}
.I22946 article, article.I22946 {
	
}
.I22946 article:hover, article.I22946:hover {
}
.I22946 article.active, article.I22946.active {
}
.I22946 .title {
}
.I22946 .title:hover {
}
.I22946 article.active .title {
}


.I22946 .abstract {
order:;
}
.I22946 .abstract:hover {
}

.I22946 .content-seemore-button, .I22946.content-seemore-button {
flex-direction:row-reverse;
}
.I22946 button.content-seemore-button, button.I22946.content-seemore-button {
}
.I22946 .content-seemore-button .text, .I22946.content-seemore-button .text {
}
.I22946 .content-seemore-button .icon, .I22946.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22946 .content-seemore-button:hover, .I22946.content-seemore-button:hover {
}
.I22946 .content-seemore-button:hover .text, .I22946.content-seemore-button:hover .text {
}
.I22946 .content-seemore-button:hover .icon, .I22946.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22946 .content-seemore-button {
}

}
@media (max-width:640px) {
.I22946 header {
}
.I22946 article, article.I22946 {
width:90vw;

	
}
.I22946 article:hover, article.I22946:hover {
}
.I22946 article.active, article.I22946.active {
}
.I22946 .title {
}
.I22946 .title:hover {
}
.I22946 article.active .title {
}


.I22946 .abstract {
order:;
}
.I22946 .abstract:hover {
}

.I22946 .content-seemore-button, .I22946.content-seemore-button {
width:51%;
max-width:auto;
padding-left:3vw;
box-sizing:content-box;

flex-direction:row-reverse;
}
.I22946 button.content-seemore-button, button.I22946.content-seemore-button {
}
.I22946 .content-seemore-button .text, .I22946.content-seemore-button .text {
white-space:nowrap;
word-break:normal;

}
.I22946 .content-seemore-button .icon, .I22946.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22946 .content-seemore-button:hover, .I22946.content-seemore-button:hover {
}
.I22946 .content-seemore-button:hover .text, .I22946.content-seemore-button:hover .text {
}
.I22946 .content-seemore-button:hover .icon, .I22946.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22946 .content-seemore-button {
}

}
@media (min-width:1440px) {
.I22946 header {
}
.I22946 article, article.I22946 {
	
}
.I22946 article:hover, article.I22946:hover {
}
.I22946 article.active, article.I22946.active {
}
.I22946 .title {
}
.I22946 .title:hover {
}
.I22946 article.active .title {
}


.I22946 .abstract {
order:;
}
.I22946 .abstract:hover {
}

.I22946 .content-seemore-button, .I22946.content-seemore-button {
flex-direction:row-reverse;
}
.I22946 button.content-seemore-button, button.I22946.content-seemore-button {
}
.I22946 .content-seemore-button .text, .I22946.content-seemore-button .text {
}
.I22946 .content-seemore-button .icon, .I22946.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22946 .content-seemore-button:hover, .I22946.content-seemore-button:hover {
}
.I22946 .content-seemore-button:hover .text, .I22946.content-seemore-button:hover .text {
}
.I22946 .content-seemore-button:hover .icon, .I22946.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22946 .content-seemore-button {
}

}
h1.I22947, .I22947 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I22947, .I22947 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I22947, .I22947 p {
margin:0px;
}

figure.I22947, .I22947 figure {
margin:0px;
}

a.I22947, .I22947 a {
text-decoration:inherit;
color:inherit;
}

.I22947 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I22947 article, article.I22947 {
width:30vw;
min-height:390px;
padding:5vh;
padding-left:5vw;
padding-right:5vw;
box-sizing:border-box;

flex-direction:column;	
}
.I22947 article:hover, article.I22947:hover {
}
.I22947 article.active, article.I22947.active {
}
.I22947 .title {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:18pt;
font-weight:600;
text-align:left;
color:rgb(255,255,255);
text-transform:none;

width:75%;
min-height:45px;

}
.I22947 .title:hover {
}
.I22947 article.active .title {
}


.I22947 .abstract {
order:;
}
.I22947 .abstract:hover {
}
.I22947 .abstract {
display:block;
min-height:100px;
padding-top:2vh;
opacity:0.60;

font-family:Rubik;
color:rgb(255,255,255);

}

.I22947 .body {
}
.I22947 .body:hover {
	
}
.I22947 .body {
display:block;
font-family:Rubik;

}
.I22947 .body img {
}
.I22947 .body ul, .I22947 .body ol {
}
.I22947 .body img:hover {
}


.I22947 .content-seemore-button, .I22947.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:100%;
margin-top:4vh;
padding:;
border-bottom-color:rgb(185,255,0);
border-style:;
border-bottom-style:none;
border-bottom-width:2px;
box-sizing:content-box;

flex-direction:row-reverse;
}
.I22947 button.content-seemore-button, button.I22947.content-seemore-button {
cursor:pointer;
}
.I22947 .content-seemore-button .text, .I22947.content-seemore-button .text {
font-family:Rubik;
font-size:14px;
font-weight:500;
text-align:left;
color:rgb(255,255,255);
text-transform:;
white-space:nowrap;
word-break:normal;

}
.I22947 .content-seemore-button .icon, .I22947.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
width:12px;
height:10px;
background-image:url('https://www.genexus.com/media/images/learn-more-arrow.svg?timestamp=20180831173658');
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22947 .content-seemore-button:hover, .I22947.content-seemore-button:hover {
}
.I22947 .content-seemore-button:hover .text, .I22947.content-seemore-button:hover .text {
text-decoration:underline;

}
.I22947 .content-seemore-button:hover .icon, .I22947.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22947 .content-seemore-button {
}

@media (max-width:992px) {
.I22947 header {
}
.I22947 article, article.I22947 {
	
}
.I22947 article:hover, article.I22947:hover {
}
.I22947 article.active, article.I22947.active {
}
.I22947 .title {
}
.I22947 .title:hover {
}
.I22947 article.active .title {
}


.I22947 .abstract {
order:;
}
.I22947 .abstract:hover {
}

.I22947 .body {
}
.I22947 .body:hover {
	
}


.I22947 .content-seemore-button, .I22947.content-seemore-button {
flex-direction:row-reverse;
}
.I22947 button.content-seemore-button, button.I22947.content-seemore-button {
}
.I22947 .content-seemore-button .text, .I22947.content-seemore-button .text {
}
.I22947 .content-seemore-button .icon, .I22947.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22947 .content-seemore-button:hover, .I22947.content-seemore-button:hover {
}
.I22947 .content-seemore-button:hover .text, .I22947.content-seemore-button:hover .text {
}
.I22947 .content-seemore-button:hover .icon, .I22947.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22947 .content-seemore-button {
}

}
@media (max-width:640px) {
.I22947 header {
}
.I22947 article, article.I22947 {
width:90vw;
box-sizing:border-box;

	
}
.I22947 article:hover, article.I22947:hover {
}
.I22947 article.active, article.I22947.active {
}
.I22947 .title {
}
.I22947 .title:hover {
}
.I22947 article.active .title {
}


.I22947 .abstract {
order:;
}
.I22947 .abstract:hover {
}

.I22947 .body {
}
.I22947 .body:hover {
	
}


.I22947 .content-seemore-button, .I22947.content-seemore-button {
max-width:260px;

flex-direction:row-reverse;
}
.I22947 button.content-seemore-button, button.I22947.content-seemore-button {
}
.I22947 .content-seemore-button .text, .I22947.content-seemore-button .text {
white-space:nowrap;
word-break:normal;

}
.I22947 .content-seemore-button .icon, .I22947.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22947 .content-seemore-button:hover, .I22947.content-seemore-button:hover {
}
.I22947 .content-seemore-button:hover .text, .I22947.content-seemore-button:hover .text {
}
.I22947 .content-seemore-button:hover .icon, .I22947.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22947 .content-seemore-button {
}

}
@media (min-width:1440px) {
.I22947 header {
}
.I22947 article, article.I22947 {
	
}
.I22947 article:hover, article.I22947:hover {
}
.I22947 article.active, article.I22947.active {
}
.I22947 .title {
}
.I22947 .title:hover {
}
.I22947 article.active .title {
}


.I22947 .abstract {
order:;
}
.I22947 .abstract:hover {
}

.I22947 .body {
}
.I22947 .body:hover {
	
}


.I22947 .content-seemore-button, .I22947.content-seemore-button {
flex-direction:row-reverse;
}
.I22947 button.content-seemore-button, button.I22947.content-seemore-button {
}
.I22947 .content-seemore-button .text, .I22947.content-seemore-button .text {
}
.I22947 .content-seemore-button .icon, .I22947.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22947 .content-seemore-button:hover, .I22947.content-seemore-button:hover {
}
.I22947 .content-seemore-button:hover .text, .I22947.content-seemore-button:hover .text {
}
.I22947 .content-seemore-button:hover .icon, .I22947.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22947 .content-seemore-button {
}

}
h1.I22948, .I22948 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I22948, .I22948 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I22948, .I22948 p {
margin:0px;
}

figure.I22948, .I22948 figure {
margin:0px;
}

a.I22948, .I22948 a {
text-decoration:inherit;
color:inherit;
}

.I22948 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I22948 article, article.I22948 {
width:30vw;
min-height:390px;
padding:5vh;
padding-left:5vw;
padding-right:5vw;
box-sizing:border-box;

flex-direction:column;	
}
.I22948 article:hover, article.I22948:hover {
}
.I22948 article.active, article.I22948.active {
}
.I22948 .title {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:18pt;
font-weight:600;
text-align:left;
color:rgb(255,255,255);
text-transform:none;

width:100%;
min-height:45px;
margin-left:auto;
margin-right:auto;

}
.I22948 .title:hover {
}
.I22948 article.active .title {
}


.I22948 .abstract {
order:;
}
.I22948 .abstract:hover {
}
.I22948 .abstract {
display:block;
min-height:100px;
padding-bottom:2vh;
padding-top:2vh;
opacity:0.60;

font-family:Rubik;
color:rgb(255,255,255);

}

.I22948 .content-seemore-button, .I22948.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
max-width:250px;
margin-top:4vh;
padding:;
border-bottom-color:rgb(185,255,0);
border-style:;
border-bottom-style:none;
border-bottom-width:2px;

flex-direction:row-reverse;
}
.I22948 button.content-seemore-button, button.I22948.content-seemore-button {
cursor:pointer;
}
.I22948 .content-seemore-button .text, .I22948.content-seemore-button .text {
font-family:Rubik;
font-size:14px;
font-weight:500;
text-align:left;
color:rgb(255,255,255);
text-transform:none;

}
.I22948 .content-seemore-button .icon, .I22948.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
width:12px;
height:10px;
background-image:url('https://www.genexus.com/media/images/learn-more-arrow.svg?timestamp=20180831173658');
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22948 .content-seemore-button:hover, .I22948.content-seemore-button:hover {
}
.I22948 .content-seemore-button:hover .text, .I22948.content-seemore-button:hover .text {
text-decoration:underline;

}
.I22948 .content-seemore-button:hover .icon, .I22948.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22948 .content-seemore-button {
}

@media (max-width:992px) {
.I22948 header {
}
.I22948 article, article.I22948 {
	
}
.I22948 article:hover, article.I22948:hover {
}
.I22948 article.active, article.I22948.active {
}
.I22948 .title {
}
.I22948 .title:hover {
}
.I22948 article.active .title {
}


.I22948 .abstract {
order:;
}
.I22948 .abstract:hover {
}

.I22948 .content-seemore-button, .I22948.content-seemore-button {
flex-direction:row-reverse;
}
.I22948 button.content-seemore-button, button.I22948.content-seemore-button {
}
.I22948 .content-seemore-button .text, .I22948.content-seemore-button .text {
}
.I22948 .content-seemore-button .icon, .I22948.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22948 .content-seemore-button:hover, .I22948.content-seemore-button:hover {
}
.I22948 .content-seemore-button:hover .text, .I22948.content-seemore-button:hover .text {
}
.I22948 .content-seemore-button:hover .icon, .I22948.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22948 .content-seemore-button {
}

}
@media (max-width:640px) {
.I22948 header {
}
.I22948 article, article.I22948 {
width:90vw;

	
}
.I22948 article:hover, article.I22948:hover {
}
.I22948 article.active, article.I22948.active {
}
.I22948 .title {
}
.I22948 .title:hover {
}
.I22948 article.active .title {
}


.I22948 .abstract {
order:;
}
.I22948 .abstract:hover {
}

.I22948 .content-seemore-button, .I22948.content-seemore-button {
flex-direction:row-reverse;
}
.I22948 button.content-seemore-button, button.I22948.content-seemore-button {
}
.I22948 .content-seemore-button .text, .I22948.content-seemore-button .text {
}
.I22948 .content-seemore-button .icon, .I22948.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22948 .content-seemore-button:hover, .I22948.content-seemore-button:hover {
}
.I22948 .content-seemore-button:hover .text, .I22948.content-seemore-button:hover .text {
}
.I22948 .content-seemore-button:hover .icon, .I22948.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22948 .content-seemore-button {
}

}
@media (min-width:1440px) {
.I22948 header {
}
.I22948 article, article.I22948 {
	
}
.I22948 article:hover, article.I22948:hover {
}
.I22948 article.active, article.I22948.active {
}
.I22948 .title {
}
.I22948 .title:hover {
}
.I22948 article.active .title {
}


.I22948 .abstract {
order:;
}
.I22948 .abstract:hover {
}

.I22948 .content-seemore-button, .I22948.content-seemore-button {
flex-direction:row-reverse;
}
.I22948 button.content-seemore-button, button.I22948.content-seemore-button {
}
.I22948 .content-seemore-button .text, .I22948.content-seemore-button .text {
}
.I22948 .content-seemore-button .icon, .I22948.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22948 .content-seemore-button:hover, .I22948.content-seemore-button:hover {
}
.I22948 .content-seemore-button:hover .text, .I22948.content-seemore-button:hover .text {
}
.I22948 .content-seemore-button:hover .icon, .I22948.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22948 .content-seemore-button {
}

}
h1.I22949, .I22949 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I22949, .I22949 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I22949, .I22949 p {
margin:0px;
}

figure.I22949, .I22949 figure {
margin:0px;
}

a.I22949, .I22949 a {
text-decoration:inherit;
color:inherit;
}

.I22949 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I22949 article, article.I22949 {
width:30vw;
min-height:390px;
padding:5vh;
padding-left:5vw;
padding-right:5vw;
box-sizing:border-box;

flex-direction:column;	
}
.I22949 article:hover, article.I22949:hover {
}
.I22949 article.active, article.I22949.active {
}
.I22949 .title {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:18pt;
font-weight:600;
text-align:left;
color:rgb(255,255,255);
text-transform:none;

width:100%;
min-height:45px;

}
.I22949 .title:hover {
}
.I22949 article.active .title {
}


.I22949 .abstract {
order:;
}
.I22949 .abstract:hover {
}
.I22949 .abstract {
display:block;
min-height:100px;
padding-bottom:2vh;
padding-top:2vh;
opacity:0.60;

font-family:Rubik;
color:rgb(255,255,255);

}

.I22949 .content-seemore-button, .I22949.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:80%;
margin-top:4vh;
padding:;
border-bottom-color:rgb(185,255,0);
border-style:;
border-bottom-style:none;
border-bottom-width:2px;
box-sizing:content-box;

flex-direction:row-reverse;
}
.I22949 button.content-seemore-button, button.I22949.content-seemore-button {
cursor:pointer;
}
.I22949 .content-seemore-button .text, .I22949.content-seemore-button .text {
font-family:Rubik;
font-size:14px;
font-weight:500;
text-align:left;
color:rgb(255,255,255);
text-transform:;

}
.I22949 .content-seemore-button .icon, .I22949.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
width:12px;
height:10px;
background-image:url('https://www.genexus.com/media/images/learn-more-arrow.svg?timestamp=20180831173658');
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22949 .content-seemore-button:hover, .I22949.content-seemore-button:hover {
}
.I22949 .content-seemore-button:hover .text, .I22949.content-seemore-button:hover .text {
text-decoration:underline;

}
.I22949 .content-seemore-button:hover .icon, .I22949.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22949 .content-seemore-button {
}

@media (max-width:992px) {
.I22949 header {
}
.I22949 article, article.I22949 {
	
}
.I22949 article:hover, article.I22949:hover {
}
.I22949 article.active, article.I22949.active {
}
.I22949 .title {
}
.I22949 .title:hover {
}
.I22949 article.active .title {
}


.I22949 .abstract {
order:;
}
.I22949 .abstract:hover {
}

.I22949 .content-seemore-button, .I22949.content-seemore-button {
flex-direction:row-reverse;
}
.I22949 button.content-seemore-button, button.I22949.content-seemore-button {
}
.I22949 .content-seemore-button .text, .I22949.content-seemore-button .text {
}
.I22949 .content-seemore-button .icon, .I22949.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22949 .content-seemore-button:hover, .I22949.content-seemore-button:hover {
}
.I22949 .content-seemore-button:hover .text, .I22949.content-seemore-button:hover .text {
}
.I22949 .content-seemore-button:hover .icon, .I22949.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22949 .content-seemore-button {
}

}
@media (max-width:640px) {
.I22949 header {
}
.I22949 article, article.I22949 {
width:90vw;

	
}
.I22949 article:hover, article.I22949:hover {
}
.I22949 article.active, article.I22949.active {
}
.I22949 .title {
}
.I22949 .title:hover {
}
.I22949 article.active .title {
}


.I22949 .abstract {
order:;
}
.I22949 .abstract:hover {
}

.I22949 .content-seemore-button, .I22949.content-seemore-button {
flex-direction:row-reverse;
}
.I22949 button.content-seemore-button, button.I22949.content-seemore-button {
}
.I22949 .content-seemore-button .text, .I22949.content-seemore-button .text {
}
.I22949 .content-seemore-button .icon, .I22949.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22949 .content-seemore-button:hover, .I22949.content-seemore-button:hover {
}
.I22949 .content-seemore-button:hover .text, .I22949.content-seemore-button:hover .text {
}
.I22949 .content-seemore-button:hover .icon, .I22949.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22949 .content-seemore-button {
}

}
@media (min-width:1440px) {
.I22949 header {
}
.I22949 article, article.I22949 {
	
}
.I22949 article:hover, article.I22949:hover {
}
.I22949 article.active, article.I22949.active {
}
.I22949 .title {
}
.I22949 .title:hover {
}
.I22949 article.active .title {
}


.I22949 .abstract {
order:;
}
.I22949 .abstract:hover {
}

.I22949 .content-seemore-button, .I22949.content-seemore-button {
flex-direction:row-reverse;
}
.I22949 button.content-seemore-button, button.I22949.content-seemore-button {
}
.I22949 .content-seemore-button .text, .I22949.content-seemore-button .text {
}
.I22949 .content-seemore-button .icon, .I22949.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22949 .content-seemore-button:hover, .I22949.content-seemore-button:hover {
}
.I22949 .content-seemore-button:hover .text, .I22949.content-seemore-button:hover .text {
}
.I22949 .content-seemore-button:hover .icon, .I22949.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22949 .content-seemore-button {
}

}
.I22950, a.I22950 {
display:flex;
justify-content:flex-start;
font-family:Rubik;
font-size:20px;
text-align:left;
color:rgb(61,63,64);
line-height:28pt;

padding-top:2vh;

}
.I22950:hover, a.I22950:hover {
}
@media (max-width:640px) {
.I22950, a.I22950 {
display:flex;
justify-content:center;
font-size:14pt;
text-align:center;
line-height:20pt;


}
.I22950:hover, a.I22950:hover {
}
}

h1.I22951, .I22951 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I22951, .I22951 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I22951, .I22951 p {
margin:0px;
}

figure.I22951, .I22951 figure {
margin:0px;
}

a.I22951, .I22951 a {
text-decoration:inherit;
color:inherit;
}

.I22951 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I22951 article, article.I22951 {
width:100%;
min-height:390px;
padding:5vh;
padding-left:5vw;
padding-right:5vw;
box-sizing:border-box;

flex-direction:column;	
}
.I22951 article:hover, article.I22951:hover {
}
.I22951 article.active, article.I22951.active {
}
.I22951 .title {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:16pt;
font-weight:600;
text-align:left;
color:rgb(17,17,17);
text-transform:none;

min-height:45px;

}
.I22951 .title:hover {
}
.I22951 article.active .title {
}

.I22951 .title {order:2;}
.I22951 .abstract {
order:3;
}
.I22951 .abstract:hover {
}
.I22951 .abstract {
display:block;
min-height:100px;
padding-top:2vh;

font-family:Rubik;
font-size:16px;
color:rgb(17,17,17);

}
.I22951 .abstract a {
font-weight:500;
color:rgb(250,50,99);

}
.I22951 .abstract a:hover {
text-decoration:underline;

}

.I22951 .image, .I22951.image {
max-height:48px;
padding-bottom:5vh;

order:;
}
.I22951 .image:hover, .I22951.image:hover {
}
.I22951 article.active .image, .I22951.image {
}
.I22951 .content-seemore-button, .I22951.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:100%;
max-width:320px;
margin-top:5px;
padding:;
border-bottom-color:rgb(185,255,0);
border-style:;

flex-direction:row-reverse;
}
.I22951 button.content-seemore-button, button.I22951.content-seemore-button {
cursor:pointer;
}
.I22951 .content-seemore-button .text, .I22951.content-seemore-button .text {
font-family:Rubik;
font-size:16px;
font-weight:500;
text-align:left;
color:rgb(250,50,99);
text-transform:;

}
.I22951 .content-seemore-button .icon, .I22951.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
width:11px;
height:10px;
background-image:url('https://www.genexus.com/media/images/arrow_externalsite.svg?timestamp=20181203165034');
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22951 .content-seemore-button:hover, .I22951.content-seemore-button:hover {
}
.I22951 .content-seemore-button:hover .text, .I22951.content-seemore-button:hover .text {
text-decoration:none;

}
.I22951 .content-seemore-button:hover .icon, .I22951.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22951 .content-seemore-button {
}

@media (max-width:992px) {
.I22951 header {
}
.I22951 article, article.I22951 {
width:100%;

	
}
.I22951 article:hover, article.I22951:hover {
}
.I22951 article.active, article.I22951.active {
}
.I22951 .title {
}
.I22951 .title:hover {
}
.I22951 article.active .title {
}


.I22951 .abstract {
order:;
}
.I22951 .abstract:hover {
}

.I22951 .image, .I22951.image {
order:;
}
.I22951 .image:hover, .I22951.image:hover {
}
.I22951 article.active .image, .I22951.image {
}
.I22951 .content-seemore-button, .I22951.content-seemore-button {
flex-direction:row-reverse;
}
.I22951 button.content-seemore-button, button.I22951.content-seemore-button {
}
.I22951 .content-seemore-button .text, .I22951.content-seemore-button .text {
}
.I22951 .content-seemore-button .icon, .I22951.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22951 .content-seemore-button:hover, .I22951.content-seemore-button:hover {
}
.I22951 .content-seemore-button:hover .text, .I22951.content-seemore-button:hover .text {
}
.I22951 .content-seemore-button:hover .icon, .I22951.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22951 .content-seemore-button {
}

}
@media (max-width:640px) {
.I22951 header {
}
.I22951 article, article.I22951 {
width:90vw;

	
}
.I22951 article:hover, article.I22951:hover {
}
.I22951 article.active, article.I22951.active {
}
.I22951 .title {
}
.I22951 .title:hover {
}
.I22951 article.active .title {
}


.I22951 .abstract {
order:;
}
.I22951 .abstract:hover {
}

.I22951 .image, .I22951.image {
order:;
}
.I22951 .image:hover, .I22951.image:hover {
}
.I22951 article.active .image, .I22951.image {
}
.I22951 .content-seemore-button, .I22951.content-seemore-button {
flex-direction:row-reverse;
}
.I22951 button.content-seemore-button, button.I22951.content-seemore-button {
}
.I22951 .content-seemore-button .text, .I22951.content-seemore-button .text {
}
.I22951 .content-seemore-button .icon, .I22951.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22951 .content-seemore-button:hover, .I22951.content-seemore-button:hover {
}
.I22951 .content-seemore-button:hover .text, .I22951.content-seemore-button:hover .text {
}
.I22951 .content-seemore-button:hover .icon, .I22951.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22951 .content-seemore-button {
}

}
@media (min-width:1440px) {
.I22951 header {
}
.I22951 article, article.I22951 {
	
}
.I22951 article:hover, article.I22951:hover {
}
.I22951 article.active, article.I22951.active {
}
.I22951 .title {
}
.I22951 .title:hover {
}
.I22951 article.active .title {
}


.I22951 .abstract {
order:;
}
.I22951 .abstract:hover {
}

.I22951 .image, .I22951.image {
order:;
}
.I22951 .image:hover, .I22951.image:hover {
}
.I22951 article.active .image, .I22951.image {
}
.I22951 .content-seemore-button, .I22951.content-seemore-button {
flex-direction:row-reverse;
}
.I22951 button.content-seemore-button, button.I22951.content-seemore-button {
}
.I22951 .content-seemore-button .text, .I22951.content-seemore-button .text {
}
.I22951 .content-seemore-button .icon, .I22951.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22951 .content-seemore-button:hover, .I22951.content-seemore-button:hover {
}
.I22951 .content-seemore-button:hover .text, .I22951.content-seemore-button:hover .text {
}
.I22951 .content-seemore-button:hover .icon, .I22951.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22951 .content-seemore-button {
}

}
h1.I22952, .I22952 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I22952, .I22952 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I22952, .I22952 p {
margin:0px;
}

figure.I22952, .I22952 figure {
margin:0px;
}

a.I22952, .I22952 a {
text-decoration:inherit;
color:inherit;
}

.I22952 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I22952 article, article.I22952 {
width:100%;
min-height:390px;
padding:5vh;
padding-left:5vw;
padding-right:4vw;
box-sizing:border-box;

flex-direction:column;	
}
.I22952 article:hover, article.I22952:hover {
}
.I22952 article.active, article.I22952.active {
}
.I22952 .title {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:16pt;
font-weight:600;
text-align:left;
color:rgb(17,17,17);
text-transform:none;

width:100%;
min-height:45px;
margin-left:auto;
margin-right:auto;

}
.I22952 .title:hover {
}
.I22952 article.active .title {
}

.I22952 .title {order:2;}
.I22952 .abstract {
order:2;
}
.I22952 .abstract:hover {
}
.I22952 .abstract {
display:block;
min-height:100px;
padding-top:2vh;

font-family:Rubik;
font-size:16px;
color:rgb(17,17,17);

}
.I22952 .abstract a {
font-weight:500;
color:rgb(250,50,99);

}
.I22952 .abstract a:hover {
text-decoration:underline;
color:rgb(250,50,99);

}

.I22952 .image, .I22952.image {
max-height:48px;
padding-bottom:43px;

order:;
}
.I22952 .image:hover, .I22952.image:hover {
}
.I22952 article.active .image, .I22952.image {
}
.I22952 .content-seemore-button, .I22952.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:100%;
padding:;
padding-top:1vh;
border-bottom-color:rgb(185,255,0);
border-style:;
border-bottom-style:none;
border-bottom-width:2px;

flex-direction:row-reverse;
}
.I22952 button.content-seemore-button, button.I22952.content-seemore-button {
cursor:pointer;
}
.I22952 .content-seemore-button .text, .I22952.content-seemore-button .text {
font-family:Rubik;
font-size:16px;
font-weight:500;
text-align:left;
color:rgb(250,50,99);
text-transform:;

}
.I22952 .content-seemore-button .icon, .I22952.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
width:11px;
height:10px;
background-image:url('https://www.genexus.com/media/images/arrow_externalsite.svg?timestamp=20181203165034');
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22952 .content-seemore-button:hover, .I22952.content-seemore-button:hover {
}
.I22952 .content-seemore-button:hover .text, .I22952.content-seemore-button:hover .text {
text-decoration:underline;

}
.I22952 .content-seemore-button:hover .icon, .I22952.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22952 .content-seemore-button {
}

@media (max-width:992px) {
.I22952 header {
}
.I22952 article, article.I22952 {
width:100%;

	
}
.I22952 article:hover, article.I22952:hover {
}
.I22952 article.active, article.I22952.active {
}
.I22952 .title {
}
.I22952 .title:hover {
}
.I22952 article.active .title {
}


.I22952 .abstract {
order:;
}
.I22952 .abstract:hover {
}

.I22952 .image, .I22952.image {
order:;
}
.I22952 .image:hover, .I22952.image:hover {
}
.I22952 article.active .image, .I22952.image {
}
.I22952 .content-seemore-button, .I22952.content-seemore-button {
flex-direction:row-reverse;
}
.I22952 button.content-seemore-button, button.I22952.content-seemore-button {
}
.I22952 .content-seemore-button .text, .I22952.content-seemore-button .text {
}
.I22952 .content-seemore-button .icon, .I22952.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22952 .content-seemore-button:hover, .I22952.content-seemore-button:hover {
}
.I22952 .content-seemore-button:hover .text, .I22952.content-seemore-button:hover .text {
}
.I22952 .content-seemore-button:hover .icon, .I22952.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22952 .content-seemore-button {
}

}
@media (max-width:640px) {
.I22952 header {
}
.I22952 article, article.I22952 {
width:90vw;

	
}
.I22952 article:hover, article.I22952:hover {
}
.I22952 article.active, article.I22952.active {
}
.I22952 .title {
}
.I22952 .title:hover {
}
.I22952 article.active .title {
}


.I22952 .abstract {
order:;
}
.I22952 .abstract:hover {
}

.I22952 .image, .I22952.image {
order:;
}
.I22952 .image:hover, .I22952.image:hover {
}
.I22952 article.active .image, .I22952.image {
}
.I22952 .content-seemore-button, .I22952.content-seemore-button {
flex-direction:row-reverse;
}
.I22952 button.content-seemore-button, button.I22952.content-seemore-button {
}
.I22952 .content-seemore-button .text, .I22952.content-seemore-button .text {
}
.I22952 .content-seemore-button .icon, .I22952.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22952 .content-seemore-button:hover, .I22952.content-seemore-button:hover {
}
.I22952 .content-seemore-button:hover .text, .I22952.content-seemore-button:hover .text {
}
.I22952 .content-seemore-button:hover .icon, .I22952.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22952 .content-seemore-button {
}

}
@media (min-width:1440px) {
.I22952 header {
}
.I22952 article, article.I22952 {
	
}
.I22952 article:hover, article.I22952:hover {
}
.I22952 article.active, article.I22952.active {
}
.I22952 .title {
}
.I22952 .title:hover {
}
.I22952 article.active .title {
}


.I22952 .abstract {
order:;
}
.I22952 .abstract:hover {
}

.I22952 .image, .I22952.image {
order:;
}
.I22952 .image:hover, .I22952.image:hover {
}
.I22952 article.active .image, .I22952.image {
}
.I22952 .content-seemore-button, .I22952.content-seemore-button {
flex-direction:row-reverse;
}
.I22952 button.content-seemore-button, button.I22952.content-seemore-button {
}
.I22952 .content-seemore-button .text, .I22952.content-seemore-button .text {
}
.I22952 .content-seemore-button .icon, .I22952.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22952 .content-seemore-button:hover, .I22952.content-seemore-button:hover {
}
.I22952 .content-seemore-button:hover .text, .I22952.content-seemore-button:hover .text {
}
.I22952 .content-seemore-button:hover .icon, .I22952.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22952 .content-seemore-button {
}

}
h1.I22953, .I22953 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I22953, .I22953 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I22953, .I22953 p {
margin:0px;
}

figure.I22953, .I22953 figure {
margin:0px;
}

a.I22953, .I22953 a {
text-decoration:inherit;
color:inherit;
}

.I22953 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I22953 article, article.I22953 {
width:100%;
min-height:390px;
padding:5vh;
padding-left:5vw;
padding-right:5vw;
box-sizing:border-box;

flex-direction:column;	
}
.I22953 article:hover, article.I22953:hover {
}
.I22953 article.active, article.I22953.active {
}
.I22953 .title {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:16pt;
font-weight:600;
text-align:left;
color:rgb(17,17,17);
text-transform:none;

width:100%;
min-height:45px;
margin-left:auto;
margin-right:auto;

}
.I22953 .title:hover {
}
.I22953 article.active .title {
}

.I22953 .title {order:2;}
.I22953 .abstract {
order:3;
}
.I22953 .abstract:hover {
}
.I22953 .abstract {
display:block;
min-height:100px;
padding-top:2vh;

font-family:Rubik;
font-size:16px;
text-align:left;
color:rgb(17,17,17);

}
.I22953 .abstract a {
font-weight:500;
color:rgb(250,50,99);

}
.I22953 .abstract a:hover {
text-decoration:underline;

}

.I22953 .image, .I22953.image {
max-height:48px;
padding-bottom:5vh;

order:1;
}
.I22953 .image:hover, .I22953.image:hover {
}
.I22953 article.active .image, .I22953.image {
}
.I22953 .content-seemore-button, .I22953.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:100%;
max-width:240px;
padding:;
padding-top:1vh;
border-bottom-color:rgb(185,255,0);
border-style:;
border-bottom-style:none;

flex-direction:row-reverse;
}
.I22953 button.content-seemore-button, button.I22953.content-seemore-button {
cursor:pointer;
}
.I22953 .content-seemore-button .text, .I22953.content-seemore-button .text {
font-family:Rubik;
font-size:16px;
font-weight:500;
text-align:left;
color:rgb(250,50,99);
text-transform:;

}
.I22953 .content-seemore-button .icon, .I22953.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
width:11px;
height:10px;
background-image:url('https://www.genexus.com/media/images/arrow_externalsite.svg?timestamp=20181203165034');
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22953 .content-seemore-button:hover, .I22953.content-seemore-button:hover {
}
.I22953 .content-seemore-button:hover .text, .I22953.content-seemore-button:hover .text {
text-decoration:none;

}
.I22953 .content-seemore-button:hover .icon, .I22953.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22953 .content-seemore-button {
}

@media (max-width:992px) {
.I22953 header {
}
.I22953 article, article.I22953 {
width:100%;

	
}
.I22953 article:hover, article.I22953:hover {
}
.I22953 article.active, article.I22953.active {
}
.I22953 .title {
}
.I22953 .title:hover {
}
.I22953 article.active .title {
}


.I22953 .abstract {
order:;
}
.I22953 .abstract:hover {
}

.I22953 .image, .I22953.image {
order:;
}
.I22953 .image:hover, .I22953.image:hover {
}
.I22953 article.active .image, .I22953.image {
}
.I22953 .content-seemore-button, .I22953.content-seemore-button {
flex-direction:row-reverse;
}
.I22953 button.content-seemore-button, button.I22953.content-seemore-button {
}
.I22953 .content-seemore-button .text, .I22953.content-seemore-button .text {
}
.I22953 .content-seemore-button .icon, .I22953.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22953 .content-seemore-button:hover, .I22953.content-seemore-button:hover {
}
.I22953 .content-seemore-button:hover .text, .I22953.content-seemore-button:hover .text {
}
.I22953 .content-seemore-button:hover .icon, .I22953.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22953 .content-seemore-button {
}

}
@media (max-width:640px) {
.I22953 header {
}
.I22953 article, article.I22953 {
width:90vw;

	
}
.I22953 article:hover, article.I22953:hover {
}
.I22953 article.active, article.I22953.active {
}
.I22953 .title {
}
.I22953 .title:hover {
}
.I22953 article.active .title {
}


.I22953 .abstract {
order:;
}
.I22953 .abstract:hover {
}

.I22953 .image, .I22953.image {
order:;
}
.I22953 .image:hover, .I22953.image:hover {
}
.I22953 article.active .image, .I22953.image {
}
.I22953 .content-seemore-button, .I22953.content-seemore-button {
flex-direction:row-reverse;
}
.I22953 button.content-seemore-button, button.I22953.content-seemore-button {
}
.I22953 .content-seemore-button .text, .I22953.content-seemore-button .text {
}
.I22953 .content-seemore-button .icon, .I22953.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22953 .content-seemore-button:hover, .I22953.content-seemore-button:hover {
}
.I22953 .content-seemore-button:hover .text, .I22953.content-seemore-button:hover .text {
}
.I22953 .content-seemore-button:hover .icon, .I22953.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22953 .content-seemore-button {
}

}
@media (min-width:1440px) {
.I22953 header {
}
.I22953 article, article.I22953 {
	
}
.I22953 article:hover, article.I22953:hover {
}
.I22953 article.active, article.I22953.active {
}
.I22953 .title {
}
.I22953 .title:hover {
}
.I22953 article.active .title {
}


.I22953 .abstract {
order:;
}
.I22953 .abstract:hover {
}

.I22953 .image, .I22953.image {
order:;
}
.I22953 .image:hover, .I22953.image:hover {
}
.I22953 article.active .image, .I22953.image {
}
.I22953 .content-seemore-button, .I22953.content-seemore-button {
flex-direction:row-reverse;
}
.I22953 button.content-seemore-button, button.I22953.content-seemore-button {
}
.I22953 .content-seemore-button .text, .I22953.content-seemore-button .text {
}
.I22953 .content-seemore-button .icon, .I22953.content-seemore-button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I22953 .content-seemore-button:hover, .I22953.content-seemore-button:hover {
}
.I22953 .content-seemore-button:hover .text, .I22953.content-seemore-button:hover .text {
}
.I22953 .content-seemore-button:hover .icon, .I22953.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I22953 .content-seemore-button {
}

}
.I22954, a.I22954 {
display:flex;
justify-content:flex-start;
font-family:Rubik;
font-size:12pt;
text-align:justify;
color:rgb(61,63,64);
line-height:18pt;

padding-top:2vh;

}
.I22954:hover, a.I22954:hover {
}
@media (max-width:640px) {
.I22954, a.I22954 {
display:flex;
justify-content:center;
font-size:14pt;
text-align:center;
line-height:20pt;


}
.I22954:hover, a.I22954:hover {
}
}

.I22955 .button, .I22955.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
height:44px;
padding-bottom:2vh;
padding-left:2vw;
padding-right:2vw;
padding-top:2vh;
border-radius:90px;
background-color:rgb(250,50,99);
box-sizing:border-box;
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

}
.I22955 button.button, button.I22955.button {
cursor:pointer;
}
.I22955 .button .text, .I22955.button .text {
font-family:Rubik;
font-size:12pt;
font-weight:500;
color:rgb(255,255,255);

}
.I22955 .button .icon, .I22955.button .icon {
flex:none;
background-size:100% 100%;
}
.I22955 .button:hover, .I22955.button:hover {
background-color:rgb(246,37,88);
box-shadow:0px 2px 20px 0px rgba(0,0,0,0.11000);

}
.I22955 .button:hover .text, .I22955.button:hover .text {
text-decoration:none;
color:rgb(250,250,250);

}
.I22955 .button:hover .icon, .I22955.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I22955 .button, .I22955.button {
padding-bottom:2vh;
padding-left:4vw;
padding-right:4vw;
padding-top:2vh;
border-radius:90px;
background-color:rgb(250,50,99);

}
.I22955 button.button, button.I22955.button {
}
.I22955 .button .text, .I22955.button .text {
font-family:Rubik;
font-size:10pt;
font-weight:500;
color:rgb(255,255,255);

}
.I22955 .button .icon, .I22955.button .icon {
background-size:100% 100%;
}
.I22955 .button:hover, .I22955.button:hover {
}
.I22955 .button:hover .text, .I22955.button:hover .text {
}
.I22955 .button:hover .icon, .I22955.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I22955 .button, .I22955.button {
padding-bottom:2vh;
padding-left:3vw;
padding-right:3vw;
padding-top:2vh;

}
.I22955 button.button, button.I22955.button {
}
.I22955 .button .text, .I22955.button .text {
font-family:Rubik;
font-size:14px;
font-weight:500;

}
.I22955 .button .icon, .I22955.button .icon {
background-size:100% 100%;
}
.I22955 .button:hover, .I22955.button:hover {
}
.I22955 .button:hover .text, .I22955.button:hover .text {
}
.I22955 .button:hover .icon, .I22955.button:hover .icon {
background-size:100% 100%;
}
}

.I22956 .button, .I22956.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:8vh;
padding-bottom:2vh;
padding-left:2vw;
padding-right:2vw;
padding-top:2vh;
border-color:rgb(229,233,239);
border-style:solid;
border-width:1px;
border-radius:90px;
background-color:rgb(255,255,255);
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

}
.I22956 button.button, button.I22956.button {
cursor:pointer;
}
.I22956 .button .text, .I22956.button .text {
font-family:Rubik;
font-size:12pt;
font-weight:500;
color:rgb(17,17,17);

}
.I22956 .button .icon, .I22956.button .icon {
flex:none;
background-size:100% 100%;
}
.I22956 .button:hover, .I22956.button:hover {
background-color:rgb(250,250,250);
box-shadow:0px 2px 20px 0px rgba(0,0,0,0.11000);

}
.I22956 .button:hover .text, .I22956.button:hover .text {
text-decoration:none;

}
.I22956 .button:hover .icon, .I22956.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I22956 .button, .I22956.button {
padding-bottom:2vh;
padding-left:4vw;
padding-right:4vw;
padding-top:2vh;
border-radius:90px;
background-color:rgb(255,255,255);

}
.I22956 button.button, button.I22956.button {
}
.I22956 .button .text, .I22956.button .text {
font-family:Rubik;
font-size:10pt;
font-weight:500;
color:rgb(17,17,17);

}
.I22956 .button .icon, .I22956.button .icon {
background-size:100% 100%;
}
.I22956 .button:hover, .I22956.button:hover {
}
.I22956 .button:hover .text, .I22956.button:hover .text {
}
.I22956 .button:hover .icon, .I22956.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I22956 .button, .I22956.button {
padding-bottom:2vh;
padding-left:3vw;
padding-right:3vw;
padding-top:2vh;
background-color:rgb(255,255,255);

}
.I22956 button.button, button.I22956.button {
}
.I22956 .button .text, .I22956.button .text {
font-family:Rubik;
font-size:14px;
color:rgb(17,17,17);

}
.I22956 .button .icon, .I22956.button .icon {
background-size:100% 100%;
}
.I22956 .button:hover, .I22956.button:hover {
}
.I22956 .button:hover .text, .I22956.button:hover .text {
}
.I22956 .button:hover .icon, .I22956.button:hover .icon {
background-size:100% 100%;
}
}

.I22957, a.I22957 {
display:flex;
justify-content:flex-start;
font-family:Rubik;
font-size:20px;
text-align:left;
color:rgb(61,63,64);
line-height:28pt;

padding-top:2vh;

}
.I22957:hover, a.I22957:hover {
}
@media (max-width:640px) {
.I22957, a.I22957 {
display:flex;
justify-content:center;
font-size:14pt;
text-align:center;
line-height:20pt;


}
.I22957:hover, a.I22957:hover {
}
}

.I22958, a.I22958 {
display:flex;
font-family:Graphik;
font-size:30px;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I22958:hover, a.I22958:hover {
}
@media (max-width:640px) {
.I22958, a.I22958 {
display:flex;
color:rgb(149,149,149);


}
.I22958:hover, a.I22958:hover {
}
}

.I22959, a.I22959 {
display:flex;
font-family:Graphik;
font-size:30px;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I22959:hover, a.I22959:hover {
}
@media (max-width:640px) {
.I22959, a.I22959 {
display:flex;
color:rgb(149,149,149);


}
.I22959:hover, a.I22959:hover {
}
}

.I22960, a.I22960 {
display:flex;
font-family:Graphik;
font-size:30px;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I22960:hover, a.I22960:hover {
}
@media (max-width:640px) {
.I22960, a.I22960 {
display:flex;
color:rgb(149,149,149);


}
.I22960:hover, a.I22960:hover {
}
}

.I22961, a.I22961 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:20px;
text-align:center;
color:rgb(61,63,64);
line-height:28pt;

padding-top:2vh;

}
.I22961:hover, a.I22961:hover {
}
@media (max-width:640px) {
.I22961, a.I22961 {
display:flex;
justify-content:center;
font-size:14pt;
text-align:center;
line-height:20pt;


}
.I22961:hover, a.I22961:hover {
}
}

.I22962, a.I22962 {
display:flex;
font-family:Graphik;
font-size:30px;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I22962:hover, a.I22962:hover {
}

.I22963 .image, .I22963.image {
vertical-align:top;
width:100%;
height:auto;

}
.I22963 .image:hover, .I22963.image:hover {
}

.I21038 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

	
}
.I21038:hover {
}

.I21039 {
display:flex;

order:1;

}
.I21039:hover {
}
@media (max-width:640px) {
.I21039 {


flex-direction:column;
}
.I21039:hover {
}
}

.I21040 {
display:flex;
position:var(--I21040-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
flex:1 1 50%;
width:60%;
padding:20vh;
background-color:rgb(21,35,110);
box-sizing:border-box;

}
.I21040:hover {
}

@media (max-width:640px) {
.I21040 {

width:100%;
padding-bottom:20vh;
padding-left:5%;
padding-right:5%;
padding-top:10vh;

}
.I21040:hover {
}

}

.I21041 {
display:flex;
position:var(--I21041-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
flex:1 1 40%;
width:40%;
background-color:rgb(191,220,233);
background-image:url('https://www.genexus.com/media/images/productos_pic_header.png?timestamp=20181126154236');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/productos_pic_header.png?timestamp=20181126154236') 1.00x,url('https://www.genexus.com/media/images/productos_pic_header_x1.64.png?timestamp=20181126154236') 1.64x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/productos_pic_header.png?timestamp=20181126154236') 1.00x,url('https://www.genexus.com/media/images/productos_pic_header_x1.64.png?timestamp=20181126154236') 1.64x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/productos_pic_header.png?timestamp=20181126154236') 1.00x,url('https://www.genexus.com/media/images/productos_pic_header_x1.64.png?timestamp=20181126154236') 1.64x);
background-image:image-set(url('https://www.genexus.com/media/images/productos_pic_header.png?timestamp=20181126154236') 1.00x,url('https://www.genexus.com/media/images/productos_pic_header_x1.64.png?timestamp=20181126154236') 1.64x);
background-repeat:no-repeat;
background-position:center bottom;
box-sizing:border-box;

}
.I21041:hover {
}

@media (max-width:640px) {
.I21041 {

display:none;
width:100%;

}
.I21041:hover {
}

}

h1.I21045, .I21045 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21045 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
padding-bottom:10vh;


}
.I21045:hover {
}
.I21045 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I21045 > .viewport:hover {
}
.I21045 > .sector-title, .I21045 > .sector-title.i-collapsible-title {
display:flex;
justify-content:flex-start;
font-family:Graphik;
font-size:60pt;
font-weight:600;
text-align:left;
color:rgb(255,255,255);

margin-bottom:20px;

}
.I21045 > .sector-title:hover, .I21045 > .sector-title.i-collapsible-title:hover {
}
.I21045 > .sector-title, .I21045 > .sector-title.i-collapsible-title {
}
.I21045 > .sector-title .text, .I21045 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I21045 {


}
.I21045:hover {
}
.I21045 > .viewport {



}
.I21045 > .viewport:hover {
}
.I21045 > .sector-title, .I21045 > .sector-title.i-collapsible-title {
display:flex;
font-size:48pt;


}
.I21045 > .sector-title:hover, .I21045 > .sector-title.i-collapsible-title:hover {
}
.I21045 > .sector-title, .I21045 > .sector-title.i-collapsible-title {
}
.I21045 > .sector-title .text, .I21045 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I21045 {


}
.I21045:hover {
}
.I21045 > .viewport {



}
.I21045 > .viewport:hover {
}
.I21045 > .sector-title, .I21045 > .sector-title.i-collapsible-title {
display:flex;
font-size:50pt;


}
.I21045 > .sector-title:hover, .I21045 > .sector-title.i-collapsible-title:hover {
}
.I21045 > .sector-title, .I21045 > .sector-title.i-collapsible-title {
}
.I21045 > .sector-title .text, .I21045 > .sector-title.i-collapsible-title .text {
}

}

h1.I21046, .I21046 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21046 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I21046:hover {
}
.I21046 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I21046 > .viewport:hover {
}


.I21042, a.I21042 {
display:flex;
font-family:Rubik;
font-size:16pt;
font-weight:300;
color:rgb(144,159,241);
line-height:22pt;

padding-top:3vh;

}
.I21042:hover, a.I21042:hover {
}

.I21043 .button, .I21043.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
height:44px;
padding-bottom:2vh;
padding-left:2vw;
padding-right:2vw;
padding-top:2vh;
border-radius:90px;
background-color:rgb(250,50,99);
box-sizing:border-box;
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

}
.I21043 button.button, button.I21043.button {
cursor:pointer;
}
.I21043 .button .text, .I21043.button .text {
font-family:Rubik;
font-size:16px;
font-weight:500;
color:rgb(255,255,255);

}
.I21043 .button .icon, .I21043.button .icon {
flex:none;
background-size:100% 100%;
}
.I21043 .button:hover, .I21043.button:hover {
background-color:rgb(246,37,88);
box-shadow:0px 2px 20px 0px rgba(0,0,0,0.11000);

}
.I21043 .button:hover .text, .I21043.button:hover .text {
text-decoration:none;
color:rgb(250,250,250);

}
.I21043 .button:hover .icon, .I21043.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I21043 .button, .I21043.button {
padding-bottom:2vh;
padding-left:4vw;
padding-right:4vw;
padding-top:2vh;
border-radius:90px;
background-color:rgb(250,50,99);

}
.I21043 button.button, button.I21043.button {
}
.I21043 .button .text, .I21043.button .text {
font-family:"Source Sans Pro";
font-size:10pt;
color:rgb(255,255,255);

}
.I21043 .button .icon, .I21043.button .icon {
background-size:100% 100%;
}
.I21043 .button:hover, .I21043.button:hover {
}
.I21043 .button:hover .text, .I21043.button:hover .text {
}
.I21043 .button:hover .icon, .I21043.button:hover .icon {
background-size:100% 100%;
}
}


.I21183 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
box-sizing:border-box;

	
}
.I21183:hover {
}

.I21184 {
display:flex;
position:var(--I21184-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
box-sizing:border-box;

}
.I21184:hover {
}


.I21187 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:100%;
padding-bottom:15vh;
padding-left:5%;
padding-right:5%;
padding-top:3vh;
background-color:rgb(26,27,31);
box-sizing:border-box;



	
}
.I21187:hover {
}

@media (max-width:640px) {
.I21187 {

padding-left:5%;
padding-right:5%;



flex-direction:column;

	
}
.I21187:hover {
}

}

.I21194 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;
padding-left:5%;
padding-right:5%;
padding-top:10vh;
background-color:rgb(26,27,31);
box-sizing:border-box;



flex-direction:row;
align-content:space-around;
flex-wrap:wrap;	
}
.I21194:hover {
}


h1.I21186, .I21186 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21186 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:70%;
max-width:800px;


}
.I21186:hover {
}
.I21186 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I21186 > .viewport:hover {
}

@media (max-width:640px) {
.I21186 {

order:1;

}
.I21186:hover {
}
.I21186 > .viewport {



}
.I21186 > .viewport:hover {
}

}

h1.I21189, .I21189 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21189 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:30%;
padding:30px;
border-color:rgb(72,72,72);
border-style:solid;
border-width:1px;
border-radius:10px;


flex-direction:column;
}
.I21189:hover {
}
.I21189 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I21189 > .viewport:hover {
}
.I21189 > .sector-title, .I21189 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:24px;
color:rgb(255,255,255);


align-self:center;
}
.I21189 > .sector-title:hover, .I21189 > .sector-title.i-collapsible-title:hover {
}
.I21189 > .sector-title, .I21189 > .sector-title.i-collapsible-title {
}
.I21189 > .sector-title .text, .I21189 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I21189 {


flex-direction:column;
}
.I21189:hover {
}
.I21189 > .viewport {



}
.I21189 > .viewport:hover {
}
.I21189 > .sector-title, .I21189 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21189 > .sector-title:hover, .I21189 > .sector-title.i-collapsible-title:hover {
}
.I21189 > .sector-title, .I21189 > .sector-title.i-collapsible-title {
}
.I21189 > .sector-title .text, .I21189 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I21189 {

order:3;
width:75%;
margin-top:10vh;


flex-direction:column;
}
.I21189:hover {
}
.I21189 > .viewport {



}
.I21189 > .viewport:hover {
}
.I21189 > .sector-title, .I21189 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21189 > .sector-title:hover, .I21189 > .sector-title.i-collapsible-title:hover {
}
.I21189 > .sector-title, .I21189 > .sector-title.i-collapsible-title {
}
.I21189 > .sector-title .text, .I21189 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I21189 {


flex-direction:column;
}
.I21189:hover {
}
.I21189 > .viewport {



}
.I21189 > .viewport:hover {
}
.I21189 > .sector-title, .I21189 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21189 > .sector-title:hover, .I21189 > .sector-title.i-collapsible-title:hover {
}
.I21189 > .sector-title, .I21189 > .sector-title.i-collapsible-title {
}
.I21189 > .sector-title .text, .I21189 > .sector-title.i-collapsible-title .text {
}

}
h1.I21191, .I21191 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21191 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:30%;


}
.I21191:hover {
}
.I21191 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I21191 > .viewport:hover {
}

@media (max-width:640px) {
.I21191 {

display:flex;
order:2;
width:90%;
padding-bottom:5vh;


}
.I21191:hover {
}
.I21191 > .viewport {

justify-content:flex-start;


}
.I21191 > .viewport:hover {
}

}

h1.I21193, .I21193 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21193 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:70%;
max-width:800px;


}
.I21193:hover {
}
.I21193 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I21193 > .viewport:hover {
}


h1.I21196, .I21196 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21196 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:30%;
padding-left:20px;
padding-right:20px;


}
.I21196:hover {
}
.I21196 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I21196 > .viewport:hover {
}

@media (max-width:640px) {
.I21196 {

display:none;

}
.I21196:hover {
}
.I21196 > .viewport {



}
.I21196 > .viewport:hover {
}

}

.I21185 {
display:flex;
flex-direction:column;
}
.I21185:hover {
}
h1.I21185, .I21185 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I21185, .I21185 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I21185, .I21185 p {
margin:0px;
}

figure.I21185, .I21185 figure {
margin:0px;
}

a.I21185, .I21185 a {
text-decoration:inherit;
color:inherit;
}

.I21185 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I21185 article, article.I21185 {
flex-direction:column;	
}
.I21185 article:hover, article.I21185:hover {
}
.I21185 article.active, article.I21185.active {
}
.I21185 .title {
display:flex;
font-family:Rubik;
font-size:16pt;
color:rgb(255,255,255);
line-height:24pt;

padding-top:2vh;

}
.I21185 .title:hover {
display:flex;
text-decoration:underline;


}
.I21185 article.active .title {
}



.I21185 .articles {
display:flex;
flex:1;
flex-direction:column;
	
}
.I21185 .articles:hover {
}
.I21185 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I21185 .article-container:last-child::after {
content:none;	
}
.I21185:hover .article-container::after {
}


fieldset.I21188, .I21188 fieldset {
margin:0px;
padding:0px;
border:0px none transparent;
}

button.I21188, .I21188 button {
padding:0px;
border:0px none transparent;
background-color:transparent;
box-sizing:content-box;
font-family:inherit;
font-size:100%;
}

.I21188 .button-subscription, .I21188.button-subscription {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
height:44px;
min-width:200px;
max-width:240px;
border-radius:25px;
background-color:rgb(250,50,99);

}
.I21188 button.button-subscription, button.I21188.button-subscription {
cursor:pointer;
}
.I21188 .button-subscription .text, .I21188.button-subscription .text {
font-family:Rubik;
font-size:16px;
color:rgb(255,255,255);

}
.I21188 .button-subscription .icon, .I21188.button-subscription .icon {
flex:none;
background-size:100% 100%;
}
.I21188 .button-subscription:hover, .I21188.button-subscription:hover {
}
.I21188 .button-subscription:hover .text, .I21188.button-subscription:hover .text {
}
.I21188 .button-subscription:hover .icon, .I21188.button-subscription:hover .icon {
background-size:100% 100%;
}

.I21188 {
margin:0px;
padding:0px;
display:flex;
flex-direction:column;
}
.I21188 .input {
display:flex;
justify-content:flex-start;
font-family:Rubik;
font-size:16px;
text-align:left;
color:rgb(72,72,72);

margin-bottom:20px;
padding-bottom:20px;
border-bottom-color:rgb(250,250,250);
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;
background-color:rgb(26,27,31);
	
}
.I21188 .input:hover {
	
}
.I21188 .input:focus {
	
}
.I21188 .fields {
display:flex;
flex-direction:column;
justify-content:center;
align-items:center;
}
.I21188 .input {
display:flex;
}
.I21188 .message {
	
}

.I21190 .button, .I21190.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-bottom:1vh;
padding-bottom:1vh;
padding-top:2vh;
border-bottom-color:rgb(185,255,0);
border-bottom-style:solid;
border-bottom-width:2pt;

flex-direction:row-reverse;
}
.I21190 button.button, button.I21190.button {
cursor:pointer;
}
.I21190 .button .text, .I21190.button .text {
max-width:9999px;
font-family:Rubik;
font-size:16px;
font-weight:500;
text-align:left;
color:rgb(255,255,255);

}
.I21190 .button .icon, .I21190.button .icon {
flex:none;
background-size:100% 100%;
width:12px;
height:10px;
background-image:url('https://www.genexus.com/media/images/learn-more-arrow.svg?timestamp=20180831173658');
width:12px !important;
height:10px !important;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
display:block;
}
.I21190 .button:hover, .I21190.button:hover {
}
.I21190 .button:hover .text, .I21190.button:hover .text {
}
.I21190 .button:hover .icon, .I21190.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I21190 .button, .I21190.button {
border-bottom-style:none;

}
.I21190 button.button, button.I21190.button {
}
.I21190 .button .text, .I21190.button .text {
font-family:Graphik;
font-weight:600;

}
.I21190 .button .icon, .I21190.button .icon {
background-size:100% 100%;
display:none;
}
.I21190 .button:hover, .I21190.button:hover {
}
.I21190 .button:hover .text, .I21190.button:hover .text {
}
.I21190 .button:hover .icon, .I21190.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I21190 .button, .I21190.button {
}
.I21190 button.button, button.I21190.button {
}
.I21190 .button .text, .I21190.button .text {
font-size:14px;

}
.I21190 .button .icon, .I21190.button .icon {
background-size:100% 100%;
}
.I21190 .button:hover, .I21190.button:hover {
}
.I21190 .button:hover .text, .I21190.button:hover .text {
}
.I21190 .button:hover .icon, .I21190.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I21190 .button, .I21190.button {
}
.I21190 button.button, button.I21190.button {
}
.I21190 .button .text, .I21190.button .text {
}
.I21190 .button .icon, .I21190.button .icon {
background-size:100% 100%;
}
.I21190 .button:hover, .I21190.button:hover {
}
.I21190 .button:hover .text, .I21190.button:hover .text {
}
.I21190 .button:hover .icon, .I21190.button:hover .icon {
background-size:100% 100%;
}
}
.I21192, a.I21192 {
display:flex;
font-family:Graphik;
font-size:50px;
color:rgb(255,255,255);


}
.I21192:hover, a.I21192:hover {
}

.I21195 .button, .I21195.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-bottom:1vh;
padding-bottom:1vh;
padding-top:2vh;
border-bottom-color:rgb(185,255,0);
border-bottom-style:solid;
border-bottom-width:2pt;

flex-direction:row-reverse;
}
.I21195 button.button, button.I21195.button {
cursor:pointer;
}
.I21195 .button .text, .I21195.button .text {
max-width:9999px;
font-family:Rubik;
font-size:16px;
font-weight:500;
text-align:left;
color:rgb(255,255,255);

}
.I21195 .button .icon, .I21195.button .icon {
flex:none;
background-size:100% 100%;
width:12px;
height:10px;
background-image:url('https://www.genexus.com/media/images/learn-more-arrow.svg?timestamp=20180831173658');
width:12px !important;
height:10px !important;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
display:block;
}
.I21195 .button:hover, .I21195.button:hover {
}
.I21195 .button:hover .text, .I21195.button:hover .text {
}
.I21195 .button:hover .icon, .I21195.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I21195 .button, .I21195.button {
border-bottom-style:none;

}
.I21195 button.button, button.I21195.button {
}
.I21195 .button .text, .I21195.button .text {
font-family:Graphik;
font-weight:600;

}
.I21195 .button .icon, .I21195.button .icon {
background-size:100% 100%;
display:none;
}
.I21195 .button:hover, .I21195.button:hover {
}
.I21195 .button:hover .text, .I21195.button:hover .text {
}
.I21195 .button:hover .icon, .I21195.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I21195 .button, .I21195.button {
}
.I21195 button.button, button.I21195.button {
}
.I21195 .button .text, .I21195.button .text {
font-size:14px;

}
.I21195 .button .icon, .I21195.button .icon {
background-size:100% 100%;
}
.I21195 .button:hover, .I21195.button:hover {
}
.I21195 .button:hover .text, .I21195.button:hover .text {
}
.I21195 .button:hover .icon, .I21195.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I21195 .button, .I21195.button {
}
.I21195 button.button, button.I21195.button {
}
.I21195 .button .text, .I21195.button .text {
}
.I21195 .button .icon, .I21195.button .icon {
background-size:100% 100%;
}
.I21195 .button:hover, .I21195.button:hover {
}
.I21195 .button:hover .text, .I21195.button:hover .text {
}
.I21195 .button:hover .icon, .I21195.button:hover .icon {
background-size:100% 100%;
}
}

.I21941 {
display:flex;
flex-direction:column;
position:relative;
align-items:center;

	
}
.I21941:hover {
}

.I21942 {
display:flex;
position:var(--I21942-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I21942:hover {
}


.I21945 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100vw;
padding-bottom:15vh;
padding-left:5vw;
padding-right:5vw;
box-sizing:border-box;



flex-wrap:wrap;	
}
.I21945:hover {
}
.I21945 > .sector {
position:relative;
}
@media (max-width:640px) {
.I21945 {



justify-content:center;

	
}
.I21945:hover {
}

}

h1.I21944, .I21944 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21944 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:13vw;
height:25vh;
margin-bottom:1vh;
margin-right:2vw;
margin-top:1vh;
padding-top:5vh;
border-radius:14pt;
background-color:rgb(248,248,249);
box-sizing:border-box;


flex-direction:column;
}
.I21944:hover {
}
.I21944 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I21944 > .viewport:hover {
}
.I21944 > .sector-title, .I21944 > .sector-title.i-collapsible-title {
display:flex;
min-height:60px;
margin-bottom:2vh;

align-self:center;
}
.I21944 > .sector-title:hover, .I21944 > .sector-title.i-collapsible-title:hover {
}
.I21944 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I21944 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
max-height:60px;

width:81px;
height:47px;
background-image:url('https://www.genexus.com/media/images/aws.png?timestamp=20190128152228');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/aws.png?timestamp=20190128152228') 1.00x,url('https://www.genexus.com/media/images/aws_x2.png?timestamp=20190128152228') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/aws.png?timestamp=20190128152228') 1.00x,url('https://www.genexus.com/media/images/aws_x2.png?timestamp=20190128152228') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/aws.png?timestamp=20190128152228') 1.00x,url('https://www.genexus.com/media/images/aws_x2.png?timestamp=20190128152228') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/aws.png?timestamp=20190128152228') 1.00x,url('https://www.genexus.com/media/images/aws_x2.png?timestamp=20190128152228') 2.00x);
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I21944 > .sector-title, .I21944 > .sector-title.i-collapsible-title {
}
.I21944 > .sector-title .text, .I21944 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I21944 {


flex-direction:column;
}
.I21944:hover {
}
.I21944 > .viewport {



}
.I21944 > .viewport:hover {
}
.I21944 > .sector-title, .I21944 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21944 > .sector-title:hover, .I21944 > .sector-title.i-collapsible-title:hover {
}
.I21944 > .sector-title .text {
flex-direction:row;
}
.I21944 > .sector-title .text::before {
order:0;
}
.I21944 > .sector-title, .I21944 > .sector-title.i-collapsible-title {
}
.I21944 > .sector-title .text, .I21944 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I21944 {

width:40vw;
height:30vh;


flex-direction:column;
}
.I21944:hover {
}
.I21944 > .viewport {



}
.I21944 > .viewport:hover {
}
.I21944 > .sector-title, .I21944 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21944 > .sector-title:hover, .I21944 > .sector-title.i-collapsible-title:hover {
}
.I21944 > .sector-title .text {
flex-direction:row;
}
.I21944 > .sector-title .text::before {
order:0;
}
.I21944 > .sector-title, .I21944 > .sector-title.i-collapsible-title {
}
.I21944 > .sector-title .text, .I21944 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I21944 {


flex-direction:column;
}
.I21944:hover {
}
.I21944 > .viewport {



}
.I21944 > .viewport:hover {
}
.I21944 > .sector-title, .I21944 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21944 > .sector-title:hover, .I21944 > .sector-title.i-collapsible-title:hover {
}
.I21944 > .sector-title .text {
flex-direction:row;
}
.I21944 > .sector-title .text::before {
order:0;
}
.I21944 > .sector-title, .I21944 > .sector-title.i-collapsible-title {
}
.I21944 > .sector-title .text, .I21944 > .sector-title.i-collapsible-title .text {
}

}
h1.I21949, .I21949 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21949 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:13vw;
height:25vh;
margin-bottom:1vh;
margin-right:2vw;
margin-top:1vh;
padding-top:5vh;
border-radius:14pt;
background-color:rgb(248,248,249);
box-sizing:border-box;


flex-direction:column;
}
.I21949:hover {
}
.I21949 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I21949 > .viewport:hover {
}
.I21949 > .sector-title, .I21949 > .sector-title.i-collapsible-title {
display:flex;
min-height:60px;
margin-bottom:2vh;

align-self:center;
}
.I21949 > .sector-title:hover, .I21949 > .sector-title.i-collapsible-title:hover {
}
.I21949 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I21949 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
max-height:60px;

width:146px;
height:18px;
background-image:url('https://www.genexus.com/media/images/sapcloudplatform.png?timestamp=20190128152532');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/sapcloudplatform.png?timestamp=20190128152532') 1.00x,url('https://www.genexus.com/media/images/sapcloudplatform_x2.png?timestamp=20190128152532') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/sapcloudplatform.png?timestamp=20190128152532') 1.00x,url('https://www.genexus.com/media/images/sapcloudplatform_x2.png?timestamp=20190128152532') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/sapcloudplatform.png?timestamp=20190128152532') 1.00x,url('https://www.genexus.com/media/images/sapcloudplatform_x2.png?timestamp=20190128152532') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/sapcloudplatform.png?timestamp=20190128152532') 1.00x,url('https://www.genexus.com/media/images/sapcloudplatform_x2.png?timestamp=20190128152532') 2.00x);
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I21949 > .sector-title, .I21949 > .sector-title.i-collapsible-title {
}
.I21949 > .sector-title .text, .I21949 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I21949 {


flex-direction:column;
}
.I21949:hover {
}
.I21949 > .viewport {



}
.I21949 > .viewport:hover {
}
.I21949 > .sector-title, .I21949 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21949 > .sector-title:hover, .I21949 > .sector-title.i-collapsible-title:hover {
}
.I21949 > .sector-title .text {
flex-direction:row;
}
.I21949 > .sector-title .text::before {
order:0;
}
.I21949 > .sector-title, .I21949 > .sector-title.i-collapsible-title {
}
.I21949 > .sector-title .text, .I21949 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I21949 {

width:40vw;
height:30vh;


flex-direction:column;
}
.I21949:hover {
}
.I21949 > .viewport {



}
.I21949 > .viewport:hover {
}
.I21949 > .sector-title, .I21949 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21949 > .sector-title:hover, .I21949 > .sector-title.i-collapsible-title:hover {
}
.I21949 > .sector-title .text {
flex-direction:row;
}
.I21949 > .sector-title .text::before {
order:0;
}
.I21949 > .sector-title, .I21949 > .sector-title.i-collapsible-title {
}
.I21949 > .sector-title .text, .I21949 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I21949 {


flex-direction:column;
}
.I21949:hover {
}
.I21949 > .viewport {



}
.I21949 > .viewport:hover {
}
.I21949 > .sector-title, .I21949 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21949 > .sector-title:hover, .I21949 > .sector-title.i-collapsible-title:hover {
}
.I21949 > .sector-title .text {
flex-direction:row;
}
.I21949 > .sector-title .text::before {
order:0;
}
.I21949 > .sector-title, .I21949 > .sector-title.i-collapsible-title {
}
.I21949 > .sector-title .text, .I21949 > .sector-title.i-collapsible-title .text {
}

}
h1.I21951, .I21951 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21951 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:13vw;
height:25vh;
margin-bottom:1vh;
margin-right:2vw;
margin-top:1vh;
padding-top:5vh;
border-radius:14pt;
background-color:rgb(248,248,249);
box-sizing:border-box;


flex-direction:column;
}
.I21951:hover {
}
.I21951 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I21951 > .viewport:hover {
}
.I21951 > .sector-title, .I21951 > .sector-title.i-collapsible-title {
display:flex;
min-height:60px;
margin-bottom:2vh;

align-self:center;
}
.I21951 > .sector-title:hover, .I21951 > .sector-title.i-collapsible-title:hover {
}
.I21951 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I21951 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
max-height:60px;

width:81px;
height:63px;
background-image:url('https://www.genexus.com/media/images/docker.png?timestamp=20190128164609');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/docker.png?timestamp=20190128164609') 1.00x,url('https://www.genexus.com/media/images/docker_x2.png?timestamp=20190128164609') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/docker.png?timestamp=20190128164609') 1.00x,url('https://www.genexus.com/media/images/docker_x2.png?timestamp=20190128164609') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/docker.png?timestamp=20190128164609') 1.00x,url('https://www.genexus.com/media/images/docker_x2.png?timestamp=20190128164609') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/docker.png?timestamp=20190128164609') 1.00x,url('https://www.genexus.com/media/images/docker_x2.png?timestamp=20190128164609') 2.00x);
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I21951 > .sector-title, .I21951 > .sector-title.i-collapsible-title {
}
.I21951 > .sector-title .text, .I21951 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I21951 {


flex-direction:column;
}
.I21951:hover {
}
.I21951 > .viewport {



}
.I21951 > .viewport:hover {
}
.I21951 > .sector-title, .I21951 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21951 > .sector-title:hover, .I21951 > .sector-title.i-collapsible-title:hover {
}
.I21951 > .sector-title .text {
flex-direction:row;
}
.I21951 > .sector-title .text::before {
order:0;
}
.I21951 > .sector-title, .I21951 > .sector-title.i-collapsible-title {
}
.I21951 > .sector-title .text, .I21951 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I21951 {

width:40vw;
height:30vh;


flex-direction:column;
}
.I21951:hover {
}
.I21951 > .viewport {



}
.I21951 > .viewport:hover {
}
.I21951 > .sector-title, .I21951 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21951 > .sector-title:hover, .I21951 > .sector-title.i-collapsible-title:hover {
}
.I21951 > .sector-title .text {
flex-direction:row;
}
.I21951 > .sector-title .text::before {
order:0;
}
.I21951 > .sector-title, .I21951 > .sector-title.i-collapsible-title {
}
.I21951 > .sector-title .text, .I21951 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I21951 {


flex-direction:column;
}
.I21951:hover {
}
.I21951 > .viewport {



}
.I21951 > .viewport:hover {
}
.I21951 > .sector-title, .I21951 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21951 > .sector-title:hover, .I21951 > .sector-title.i-collapsible-title:hover {
}
.I21951 > .sector-title .text {
flex-direction:row;
}
.I21951 > .sector-title .text::before {
order:0;
}
.I21951 > .sector-title, .I21951 > .sector-title.i-collapsible-title {
}
.I21951 > .sector-title .text, .I21951 > .sector-title.i-collapsible-title .text {
}

}
h1.I21953, .I21953 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21953 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:13vw;
height:25vh;
margin-bottom:1vh;
margin-right:2vw;
margin-top:1vh;
padding-top:5vh;
border-radius:14pt;
background-color:rgb(248,248,249);
box-sizing:border-box;


flex-direction:column;
}
.I21953:hover {
}
.I21953 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I21953 > .viewport:hover {
}
.I21953 > .sector-title, .I21953 > .sector-title.i-collapsible-title {
display:flex;
min-height:60px;
margin-bottom:2vh;

align-self:center;
}
.I21953 > .sector-title:hover, .I21953 > .sector-title.i-collapsible-title:hover {
}
.I21953 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I21953 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
max-height:60px;

width:70px;
height:42px;
background-image:url('https://www.genexus.com/media/images/aliyun.png?timestamp=20190128164705');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/aliyun.png?timestamp=20190128164705') 1.00x,url('https://www.genexus.com/media/images/aliyun_x2.png?timestamp=20190128164705') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/aliyun.png?timestamp=20190128164705') 1.00x,url('https://www.genexus.com/media/images/aliyun_x2.png?timestamp=20190128164705') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/aliyun.png?timestamp=20190128164705') 1.00x,url('https://www.genexus.com/media/images/aliyun_x2.png?timestamp=20190128164705') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/aliyun.png?timestamp=20190128164705') 1.00x,url('https://www.genexus.com/media/images/aliyun_x2.png?timestamp=20190128164705') 2.00x);
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I21953 > .sector-title, .I21953 > .sector-title.i-collapsible-title {
}
.I21953 > .sector-title .text, .I21953 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I21953 {


flex-direction:column;
}
.I21953:hover {
}
.I21953 > .viewport {



}
.I21953 > .viewport:hover {
}
.I21953 > .sector-title, .I21953 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21953 > .sector-title:hover, .I21953 > .sector-title.i-collapsible-title:hover {
}
.I21953 > .sector-title .text {
flex-direction:row;
}
.I21953 > .sector-title .text::before {
order:0;
}
.I21953 > .sector-title, .I21953 > .sector-title.i-collapsible-title {
}
.I21953 > .sector-title .text, .I21953 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I21953 {

width:40vw;
height:30vh;


flex-direction:column;
}
.I21953:hover {
}
.I21953 > .viewport {



}
.I21953 > .viewport:hover {
}
.I21953 > .sector-title, .I21953 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21953 > .sector-title:hover, .I21953 > .sector-title.i-collapsible-title:hover {
}
.I21953 > .sector-title .text {
flex-direction:row;
}
.I21953 > .sector-title .text::before {
order:0;
}
.I21953 > .sector-title, .I21953 > .sector-title.i-collapsible-title {
}
.I21953 > .sector-title .text, .I21953 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I21953 {


flex-direction:column;
}
.I21953:hover {
}
.I21953 > .viewport {



}
.I21953 > .viewport:hover {
}
.I21953 > .sector-title, .I21953 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21953 > .sector-title:hover, .I21953 > .sector-title.i-collapsible-title:hover {
}
.I21953 > .sector-title .text {
flex-direction:row;
}
.I21953 > .sector-title .text::before {
order:0;
}
.I21953 > .sector-title, .I21953 > .sector-title.i-collapsible-title {
}
.I21953 > .sector-title .text, .I21953 > .sector-title.i-collapsible-title .text {
}

}
h1.I21955, .I21955 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21955 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:13vw;
height:25vh;
margin-bottom:1vh;
margin-right:2vw;
margin-top:1vh;
padding-top:5vh;
border-radius:14pt;
background-color:rgb(248,248,249);
box-sizing:border-box;


flex-direction:column;
}
.I21955:hover {
}
.I21955 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I21955 > .viewport:hover {
}
.I21955 > .sector-title, .I21955 > .sector-title.i-collapsible-title {
display:flex;
min-height:60px;
margin-bottom:2vh;

align-self:center;
}
.I21955 > .sector-title:hover, .I21955 > .sector-title.i-collapsible-title:hover {
}
.I21955 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I21955 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
max-height:60px;

width:47px;
height:70px;
background-image:url('https://www.genexus.com/media/images/cloudfoundry.png?timestamp=20190128164731');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/cloudfoundry.png?timestamp=20190128164731') 1.00x,url('https://www.genexus.com/media/images/cloudfoundry_x2.png?timestamp=20190128164731') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/cloudfoundry.png?timestamp=20190128164731') 1.00x,url('https://www.genexus.com/media/images/cloudfoundry_x2.png?timestamp=20190128164731') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/cloudfoundry.png?timestamp=20190128164731') 1.00x,url('https://www.genexus.com/media/images/cloudfoundry_x2.png?timestamp=20190128164731') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/cloudfoundry.png?timestamp=20190128164731') 1.00x,url('https://www.genexus.com/media/images/cloudfoundry_x2.png?timestamp=20190128164731') 2.00x);
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I21955 > .sector-title, .I21955 > .sector-title.i-collapsible-title {
}
.I21955 > .sector-title .text, .I21955 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I21955 {


flex-direction:column;
}
.I21955:hover {
}
.I21955 > .viewport {



}
.I21955 > .viewport:hover {
}
.I21955 > .sector-title, .I21955 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21955 > .sector-title:hover, .I21955 > .sector-title.i-collapsible-title:hover {
}
.I21955 > .sector-title .text {
flex-direction:row;
}
.I21955 > .sector-title .text::before {
order:0;
}
.I21955 > .sector-title, .I21955 > .sector-title.i-collapsible-title {
}
.I21955 > .sector-title .text, .I21955 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I21955 {

width:40vw;
height:30vh;


flex-direction:column;
}
.I21955:hover {
}
.I21955 > .viewport {



}
.I21955 > .viewport:hover {
}
.I21955 > .sector-title, .I21955 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21955 > .sector-title:hover, .I21955 > .sector-title.i-collapsible-title:hover {
}
.I21955 > .sector-title .text {
flex-direction:row;
}
.I21955 > .sector-title .text::before {
order:0;
}
.I21955 > .sector-title, .I21955 > .sector-title.i-collapsible-title {
}
.I21955 > .sector-title .text, .I21955 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I21955 {


flex-direction:column;
}
.I21955:hover {
}
.I21955 > .viewport {



}
.I21955 > .viewport:hover {
}
.I21955 > .sector-title, .I21955 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21955 > .sector-title:hover, .I21955 > .sector-title.i-collapsible-title:hover {
}
.I21955 > .sector-title .text {
flex-direction:row;
}
.I21955 > .sector-title .text::before {
order:0;
}
.I21955 > .sector-title, .I21955 > .sector-title.i-collapsible-title {
}
.I21955 > .sector-title .text, .I21955 > .sector-title.i-collapsible-title .text {
}

}
h1.I21957, .I21957 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21957 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:13vw;
height:25vh;
margin-bottom:1vh;
margin-right:2vw;
margin-top:1vh;
padding-top:5vh;
border-radius:14pt;
background-color:rgb(248,248,249);
box-sizing:border-box;


flex-direction:column;
}
.I21957:hover {
}
.I21957 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I21957 > .viewport:hover {
}
.I21957 > .sector-title, .I21957 > .sector-title.i-collapsible-title {
display:flex;
min-height:60px;
margin-bottom:2vh;

align-self:center;
}
.I21957 > .sector-title:hover, .I21957 > .sector-title.i-collapsible-title:hover {
}
.I21957 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I21957 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
max-height:60px;

width:64px;
height:56px;
background-image:url('https://www.genexus.com/media/images/google_cloud.png?timestamp=20190128164806');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/google_cloud.png?timestamp=20190128164806') 1.00x,url('https://www.genexus.com/media/images/google_cloud_x2.png?timestamp=20190128164806') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/google_cloud.png?timestamp=20190128164806') 1.00x,url('https://www.genexus.com/media/images/google_cloud_x2.png?timestamp=20190128164806') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/google_cloud.png?timestamp=20190128164806') 1.00x,url('https://www.genexus.com/media/images/google_cloud_x2.png?timestamp=20190128164806') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/google_cloud.png?timestamp=20190128164806') 1.00x,url('https://www.genexus.com/media/images/google_cloud_x2.png?timestamp=20190128164806') 2.00x);
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I21957 > .sector-title, .I21957 > .sector-title.i-collapsible-title {
}
.I21957 > .sector-title .text, .I21957 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I21957 {


flex-direction:column;
}
.I21957:hover {
}
.I21957 > .viewport {



}
.I21957 > .viewport:hover {
}
.I21957 > .sector-title, .I21957 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21957 > .sector-title:hover, .I21957 > .sector-title.i-collapsible-title:hover {
}
.I21957 > .sector-title .text {
flex-direction:row;
}
.I21957 > .sector-title .text::before {
order:0;
}
.I21957 > .sector-title, .I21957 > .sector-title.i-collapsible-title {
}
.I21957 > .sector-title .text, .I21957 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I21957 {

width:40vw;
height:30vh;


flex-direction:column;
}
.I21957:hover {
}
.I21957 > .viewport {



}
.I21957 > .viewport:hover {
}
.I21957 > .sector-title, .I21957 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21957 > .sector-title:hover, .I21957 > .sector-title.i-collapsible-title:hover {
}
.I21957 > .sector-title .text {
flex-direction:row;
}
.I21957 > .sector-title .text::before {
order:0;
}
.I21957 > .sector-title, .I21957 > .sector-title.i-collapsible-title {
}
.I21957 > .sector-title .text, .I21957 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I21957 {


flex-direction:column;
}
.I21957:hover {
}
.I21957 > .viewport {



}
.I21957 > .viewport:hover {
}
.I21957 > .sector-title, .I21957 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21957 > .sector-title:hover, .I21957 > .sector-title.i-collapsible-title:hover {
}
.I21957 > .sector-title .text {
flex-direction:row;
}
.I21957 > .sector-title .text::before {
order:0;
}
.I21957 > .sector-title, .I21957 > .sector-title.i-collapsible-title {
}
.I21957 > .sector-title .text, .I21957 > .sector-title.i-collapsible-title .text {
}

}
h1.I21959, .I21959 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21959 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:13vw;
height:25vh;
margin-bottom:1vh;
margin-right:2vw;
margin-top:1vh;
padding-top:5vh;
border-radius:14pt;
background-color:rgb(248,248,249);
box-sizing:border-box;


flex-direction:column;
}
.I21959:hover {
}
.I21959 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I21959 > .viewport:hover {
}
.I21959 > .sector-title, .I21959 > .sector-title.i-collapsible-title {
display:flex;
min-height:60px;
margin-bottom:2vh;

align-self:center;
}
.I21959 > .sector-title:hover, .I21959 > .sector-title.i-collapsible-title:hover {
}
.I21959 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I21959 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
max-height:60px;

width:70px;
height:71px;
background-image:url('https://www.genexus.com/media/images/huawei-cloud.png?timestamp=20190128164832');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/huawei-cloud.png?timestamp=20190128164832') 1.00x,url('https://www.genexus.com/media/images/huawei-cloud_x2.png?timestamp=20190128164832') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/huawei-cloud.png?timestamp=20190128164832') 1.00x,url('https://www.genexus.com/media/images/huawei-cloud_x2.png?timestamp=20190128164832') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/huawei-cloud.png?timestamp=20190128164832') 1.00x,url('https://www.genexus.com/media/images/huawei-cloud_x2.png?timestamp=20190128164832') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/huawei-cloud.png?timestamp=20190128164832') 1.00x,url('https://www.genexus.com/media/images/huawei-cloud_x2.png?timestamp=20190128164832') 2.00x);
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I21959 > .sector-title, .I21959 > .sector-title.i-collapsible-title {
}
.I21959 > .sector-title .text, .I21959 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I21959 {


flex-direction:column;
}
.I21959:hover {
}
.I21959 > .viewport {



}
.I21959 > .viewport:hover {
}
.I21959 > .sector-title, .I21959 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21959 > .sector-title:hover, .I21959 > .sector-title.i-collapsible-title:hover {
}
.I21959 > .sector-title .text {
flex-direction:row;
}
.I21959 > .sector-title .text::before {
order:0;
}
.I21959 > .sector-title, .I21959 > .sector-title.i-collapsible-title {
}
.I21959 > .sector-title .text, .I21959 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I21959 {

width:40vw;
height:30vh;


flex-direction:column;
}
.I21959:hover {
}
.I21959 > .viewport {



}
.I21959 > .viewport:hover {
}
.I21959 > .sector-title, .I21959 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21959 > .sector-title:hover, .I21959 > .sector-title.i-collapsible-title:hover {
}
.I21959 > .sector-title .text {
flex-direction:row;
}
.I21959 > .sector-title .text::before {
order:0;
}
.I21959 > .sector-title, .I21959 > .sector-title.i-collapsible-title {
}
.I21959 > .sector-title .text, .I21959 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I21959 {


flex-direction:column;
}
.I21959:hover {
}
.I21959 > .viewport {



}
.I21959 > .viewport:hover {
}
.I21959 > .sector-title, .I21959 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21959 > .sector-title:hover, .I21959 > .sector-title.i-collapsible-title:hover {
}
.I21959 > .sector-title .text {
flex-direction:row;
}
.I21959 > .sector-title .text::before {
order:0;
}
.I21959 > .sector-title, .I21959 > .sector-title.i-collapsible-title {
}
.I21959 > .sector-title .text, .I21959 > .sector-title.i-collapsible-title .text {
}

}
h1.I21961, .I21961 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21961 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;
width:13vw;
height:25vh;
margin-bottom:1vh;
margin-right:2vw;
margin-top:1vh;
padding-top:5vh;
border-radius:14pt;
background-color:rgb(248,248,249);
box-sizing:border-box;


flex-direction:column;
}
.I21961:hover {
}
.I21961 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I21961 > .viewport:hover {
}
.I21961 > .sector-title, .I21961 > .sector-title.i-collapsible-title {
display:flex;
min-height:60px;
margin-bottom:2vh;

align-self:center;
}
.I21961 > .sector-title:hover, .I21961 > .sector-title.i-collapsible-title:hover {
}
.I21961 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I21961 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
max-height:60px;

width:72px;
height:55px;
background-image:url('https://www.genexus.com/media/images/azure-microsoft_azure_logo-svg.png?timestamp=20190128152446');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/azure-microsoft_azure_logo-svg.png?timestamp=20190128152446') 1.00x,url('https://www.genexus.com/media/images/azure-microsoft_azure_logo-svg_x2.png?timestamp=20190128152446') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/azure-microsoft_azure_logo-svg.png?timestamp=20190128152446') 1.00x,url('https://www.genexus.com/media/images/azure-microsoft_azure_logo-svg_x2.png?timestamp=20190128152446') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/azure-microsoft_azure_logo-svg.png?timestamp=20190128152446') 1.00x,url('https://www.genexus.com/media/images/azure-microsoft_azure_logo-svg_x2.png?timestamp=20190128152446') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/azure-microsoft_azure_logo-svg.png?timestamp=20190128152446') 1.00x,url('https://www.genexus.com/media/images/azure-microsoft_azure_logo-svg_x2.png?timestamp=20190128152446') 2.00x);
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I21961 > .sector-title, .I21961 > .sector-title.i-collapsible-title {
}
.I21961 > .sector-title .text, .I21961 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I21961 {


flex-direction:column;
}
.I21961:hover {
}
.I21961 > .viewport {



}
.I21961 > .viewport:hover {
}
.I21961 > .sector-title, .I21961 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21961 > .sector-title:hover, .I21961 > .sector-title.i-collapsible-title:hover {
}
.I21961 > .sector-title .text {
flex-direction:row;
}
.I21961 > .sector-title .text::before {
order:0;
}
.I21961 > .sector-title, .I21961 > .sector-title.i-collapsible-title {
}
.I21961 > .sector-title .text, .I21961 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I21961 {

width:40vw;
height:30vh;


flex-direction:column;
}
.I21961:hover {
}
.I21961 > .viewport {



}
.I21961 > .viewport:hover {
}
.I21961 > .sector-title, .I21961 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21961 > .sector-title:hover, .I21961 > .sector-title.i-collapsible-title:hover {
}
.I21961 > .sector-title .text {
flex-direction:row;
}
.I21961 > .sector-title .text::before {
order:0;
}
.I21961 > .sector-title, .I21961 > .sector-title.i-collapsible-title {
}
.I21961 > .sector-title .text, .I21961 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I21961 {


flex-direction:column;
}
.I21961:hover {
}
.I21961 > .viewport {



}
.I21961 > .viewport:hover {
}
.I21961 > .sector-title, .I21961 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21961 > .sector-title:hover, .I21961 > .sector-title.i-collapsible-title:hover {
}
.I21961 > .sector-title .text {
flex-direction:row;
}
.I21961 > .sector-title .text::before {
order:0;
}
.I21961 > .sector-title, .I21961 > .sector-title.i-collapsible-title {
}
.I21961 > .sector-title .text, .I21961 > .sector-title.i-collapsible-title .text {
}

}
h1.I21963, .I21963 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21963 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;
width:13vw;
height:25vh;
margin-bottom:1vh;
margin-right:2vw;
margin-top:1vh;
padding-top:5vh;
border-radius:14pt;
background-color:rgb(248,248,249);
box-sizing:border-box;


flex-direction:column;
}
.I21963:hover {
}
.I21963 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I21963 > .viewport:hover {
}
.I21963 > .sector-title, .I21963 > .sector-title.i-collapsible-title {
display:flex;
min-height:60px;
margin-bottom:2vh;

align-self:center;
}
.I21963 > .sector-title:hover, .I21963 > .sector-title.i-collapsible-title:hover {
}
.I21963 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I21963 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
max-height:60px;

width:80px;
height:80px;
background-image:url('https://www.genexus.com/media/images/monteviideocomm2019.png?timestamp=20190128164908');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/monteviideocomm2019.png?timestamp=20190128164908') 1.00x,url('https://www.genexus.com/media/images/monteviideocomm2019_x2.png?timestamp=20190128164908') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/monteviideocomm2019.png?timestamp=20190128164908') 1.00x,url('https://www.genexus.com/media/images/monteviideocomm2019_x2.png?timestamp=20190128164908') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/monteviideocomm2019.png?timestamp=20190128164908') 1.00x,url('https://www.genexus.com/media/images/monteviideocomm2019_x2.png?timestamp=20190128164908') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/monteviideocomm2019.png?timestamp=20190128164908') 1.00x,url('https://www.genexus.com/media/images/monteviideocomm2019_x2.png?timestamp=20190128164908') 2.00x);
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I21963 > .sector-title, .I21963 > .sector-title.i-collapsible-title {
}
.I21963 > .sector-title .text, .I21963 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I21963 {


flex-direction:column;
}
.I21963:hover {
}
.I21963 > .viewport {



}
.I21963 > .viewport:hover {
}
.I21963 > .sector-title, .I21963 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21963 > .sector-title:hover, .I21963 > .sector-title.i-collapsible-title:hover {
}
.I21963 > .sector-title .text {
flex-direction:row;
}
.I21963 > .sector-title .text::before {
order:0;
}
.I21963 > .sector-title, .I21963 > .sector-title.i-collapsible-title {
}
.I21963 > .sector-title .text, .I21963 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I21963 {

width:40vw;
height:30vh;


flex-direction:column;
}
.I21963:hover {
}
.I21963 > .viewport {



}
.I21963 > .viewport:hover {
}
.I21963 > .sector-title, .I21963 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21963 > .sector-title:hover, .I21963 > .sector-title.i-collapsible-title:hover {
}
.I21963 > .sector-title .text {
flex-direction:row;
}
.I21963 > .sector-title .text::before {
order:0;
}
.I21963 > .sector-title, .I21963 > .sector-title.i-collapsible-title {
}
.I21963 > .sector-title .text, .I21963 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I21963 {


flex-direction:column;
}
.I21963:hover {
}
.I21963 > .viewport {



}
.I21963 > .viewport:hover {
}
.I21963 > .sector-title, .I21963 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21963 > .sector-title:hover, .I21963 > .sector-title.i-collapsible-title:hover {
}
.I21963 > .sector-title .text {
flex-direction:row;
}
.I21963 > .sector-title .text::before {
order:0;
}
.I21963 > .sector-title, .I21963 > .sector-title.i-collapsible-title {
}
.I21963 > .sector-title .text, .I21963 > .sector-title.i-collapsible-title .text {
}

}
h1.I21965, .I21965 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21965 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;
width:13vw;
height:25vh;
margin-bottom:1vh;
margin-right:2vw;
margin-top:1vh;
padding-top:5vh;
border-radius:14pt;
background-color:rgb(248,248,249);
box-sizing:border-box;


flex-direction:column;
}
.I21965:hover {
}
.I21965 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I21965 > .viewport:hover {
}
.I21965 > .sector-title, .I21965 > .sector-title.i-collapsible-title {
display:flex;
min-height:60px;
margin-bottom:2vh;

align-self:center;
}
.I21965 > .sector-title:hover, .I21965 > .sector-title.i-collapsible-title:hover {
}
.I21965 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I21965 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
max-height:60px;

width:76px;
height:70px;
background-image:url('https://www.genexus.com/media/images/openshift-logotype-svg.png?timestamp=20190128164933');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/openshift-logotype-svg.png?timestamp=20190128164933') 1.00x,url('https://www.genexus.com/media/images/openshift-logotype-svg_x2.png?timestamp=20190128164933') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/openshift-logotype-svg.png?timestamp=20190128164933') 1.00x,url('https://www.genexus.com/media/images/openshift-logotype-svg_x2.png?timestamp=20190128164933') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/openshift-logotype-svg.png?timestamp=20190128164933') 1.00x,url('https://www.genexus.com/media/images/openshift-logotype-svg_x2.png?timestamp=20190128164933') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/openshift-logotype-svg.png?timestamp=20190128164933') 1.00x,url('https://www.genexus.com/media/images/openshift-logotype-svg_x2.png?timestamp=20190128164933') 2.00x);
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I21965 > .sector-title, .I21965 > .sector-title.i-collapsible-title {
}
.I21965 > .sector-title .text, .I21965 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I21965 {


flex-direction:column;
}
.I21965:hover {
}
.I21965 > .viewport {



}
.I21965 > .viewport:hover {
}
.I21965 > .sector-title, .I21965 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21965 > .sector-title:hover, .I21965 > .sector-title.i-collapsible-title:hover {
}
.I21965 > .sector-title .text {
flex-direction:row;
}
.I21965 > .sector-title .text::before {
order:0;
}
.I21965 > .sector-title, .I21965 > .sector-title.i-collapsible-title {
}
.I21965 > .sector-title .text, .I21965 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I21965 {

width:40vw;
height:30vh;


flex-direction:column;
}
.I21965:hover {
}
.I21965 > .viewport {



}
.I21965 > .viewport:hover {
}
.I21965 > .sector-title, .I21965 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21965 > .sector-title:hover, .I21965 > .sector-title.i-collapsible-title:hover {
}
.I21965 > .sector-title .text {
flex-direction:row;
}
.I21965 > .sector-title .text::before {
order:0;
}
.I21965 > .sector-title, .I21965 > .sector-title.i-collapsible-title {
}
.I21965 > .sector-title .text, .I21965 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I21965 {


flex-direction:column;
}
.I21965:hover {
}
.I21965 > .viewport {



}
.I21965 > .viewport:hover {
}
.I21965 > .sector-title, .I21965 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21965 > .sector-title:hover, .I21965 > .sector-title.i-collapsible-title:hover {
}
.I21965 > .sector-title .text {
flex-direction:row;
}
.I21965 > .sector-title .text::before {
order:0;
}
.I21965 > .sector-title, .I21965 > .sector-title.i-collapsible-title {
}
.I21965 > .sector-title .text, .I21965 > .sector-title.i-collapsible-title .text {
}

}
h1.I21967, .I21967 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21967 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;
width:13vw;
height:25vh;
margin-bottom:1vh;
margin-right:2vw;
margin-top:1vh;
padding-top:5vh;
border-radius:14pt;
background-color:rgb(248,248,249);
box-sizing:border-box;


flex-direction:column;
}
.I21967:hover {
}
.I21967 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I21967 > .viewport:hover {
}
.I21967 > .sector-title, .I21967 > .sector-title.i-collapsible-title {
display:flex;
min-height:60px;
margin-bottom:2vh;

align-self:center;
}
.I21967 > .sector-title:hover, .I21967 > .sector-title.i-collapsible-title:hover {
}
.I21967 > .sector-title .text {
display:flex;
flex-direction:column;
}
.I21967 > .sector-title .text::before {
align-self:center;
content:'';
display:flex;
max-height:60px;

width:68px;
height:68px;
background-image:url('https://www.genexus.com/media/images/openstack.png?timestamp=20190128164952');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/openstack.png?timestamp=20190128164952') 1.00x,url('https://www.genexus.com/media/images/openstack_x2.png?timestamp=20190128164952') 2.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/openstack.png?timestamp=20190128164952') 1.00x,url('https://www.genexus.com/media/images/openstack_x2.png?timestamp=20190128164952') 2.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/openstack.png?timestamp=20190128164952') 1.00x,url('https://www.genexus.com/media/images/openstack_x2.png?timestamp=20190128164952') 2.00x);
background-image:image-set(url('https://www.genexus.com/media/images/openstack.png?timestamp=20190128164952') 1.00x,url('https://www.genexus.com/media/images/openstack_x2.png?timestamp=20190128164952') 2.00x);
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I21967 > .sector-title, .I21967 > .sector-title.i-collapsible-title {
}
.I21967 > .sector-title .text, .I21967 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I21967 {


flex-direction:column;
}
.I21967:hover {
}
.I21967 > .viewport {



}
.I21967 > .viewport:hover {
}
.I21967 > .sector-title, .I21967 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21967 > .sector-title:hover, .I21967 > .sector-title.i-collapsible-title:hover {
}
.I21967 > .sector-title .text {
flex-direction:row;
}
.I21967 > .sector-title .text::before {
order:0;
}
.I21967 > .sector-title, .I21967 > .sector-title.i-collapsible-title {
}
.I21967 > .sector-title .text, .I21967 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I21967 {

width:40vw;
height:30vh;


flex-direction:column;
}
.I21967:hover {
}
.I21967 > .viewport {



}
.I21967 > .viewport:hover {
}
.I21967 > .sector-title, .I21967 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21967 > .sector-title:hover, .I21967 > .sector-title.i-collapsible-title:hover {
}
.I21967 > .sector-title .text {
flex-direction:row;
}
.I21967 > .sector-title .text::before {
order:0;
}
.I21967 > .sector-title, .I21967 > .sector-title.i-collapsible-title {
}
.I21967 > .sector-title .text, .I21967 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I21967 {


flex-direction:column;
}
.I21967:hover {
}
.I21967 > .viewport {



}
.I21967 > .viewport:hover {
}
.I21967 > .sector-title, .I21967 > .sector-title.i-collapsible-title {
align-self:center;
}
.I21967 > .sector-title:hover, .I21967 > .sector-title.i-collapsible-title:hover {
}
.I21967 > .sector-title .text {
flex-direction:row;
}
.I21967 > .sector-title .text::before {
order:0;
}
.I21967 > .sector-title, .I21967 > .sector-title.i-collapsible-title {
}
.I21967 > .sector-title .text, .I21967 > .sector-title.i-collapsible-title .text {
}

}
.I21943, a.I21943 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:14pt;
font-weight:500;
text-align:center;

width:50%;

}
.I21943:hover, a.I21943:hover {
}

.I21948, a.I21948 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:14pt;
font-weight:500;
text-align:center;

width:50%;

}
.I21948:hover, a.I21948:hover {
}

.I21950, a.I21950 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:14pt;
font-weight:500;
text-align:center;

width:50%;

}
.I21950:hover, a.I21950:hover {
}

.I21952, a.I21952 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:14pt;
font-weight:500;
text-align:center;

width:50%;

}
.I21952:hover, a.I21952:hover {
}

.I21954, a.I21954 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:14pt;
font-weight:500;
text-align:center;

width:50%;

}
.I21954:hover, a.I21954:hover {
}

.I21956, a.I21956 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:14pt;
font-weight:500;
text-align:center;

width:50%;

}
.I21956:hover, a.I21956:hover {
}

.I21958, a.I21958 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:14pt;
font-weight:500;
text-align:center;

width:50%;

}
.I21958:hover, a.I21958:hover {
}

.I21960, a.I21960 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:14pt;
font-weight:500;
text-align:center;

width:50%;

}
.I21960:hover, a.I21960:hover {
}

.I21962, a.I21962 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:14pt;
font-weight:500;
text-align:center;

width:50%;

}
.I21962:hover, a.I21962:hover {
}

.I21964, a.I21964 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:14pt;
font-weight:500;
text-align:center;

width:50%;

}
.I21964:hover, a.I21964:hover {
}

.I21966, a.I21966 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:14pt;
font-weight:500;
text-align:center;

width:50%;

}
.I21966:hover, a.I21966:hover {
}


