/* Cache file:4320_pt_20261110180606.css*/
body {
margin:0px;
}

html.popup-visible, html.uc-popup-visible {
overflow:hidden;
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
position:fixed;
width:100vw;
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
-webkit-overflow-scrolling:touch;
}
html {
}
.I196863 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;
margin-top:0px;

	
}
.I196863: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 {
}
.I196863 {
margin-top:0vh;

	
}
.I196863:hover {
}
}

.I196864 {
display:flex;

order:23;
flex:auto;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I196864:hover {
}
@media (max-width:992px) {
.I196864 {

padding-top:70px;


}
.I196864:hover {
}
}
@media (min-width:1440px) {
.I196864 {

order:28;

}
.I196864:hover {
}
}
.I196872 {
display:flex;
position:var(--I196872-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
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(--I196872-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I196872-location-transform:translate(0px,0px);
	

transform:
var(--I196872-location-transform, translate(0px,0px))
var(--I196872-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I196872:hover {
}
.I196872 {
--I196872-position-static-computed:static;
}
.I196872 > .sector, .I196872 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I196872 {

position:fixed;
z-index:var(--I196872-z-index, 1);

transform:
var(--I196872-location-transform, translate(0px,0px))
var(--I196872-user-box-transform, translate(0px,0px))
;


}
.I196872:hover {
}

}
@media (max-width:640px) {
.I196872 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I196872-z-index, 1);

transform:
var(--I196872-location-transform, translate(0px,0px))
var(--I196872-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I196872:hover {
}
.I196872 {
--I196872-position-static-computed:static;
}
.I196872 > .sector, .I196872 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I196872 {

order:25;
}
.I196872:hover {
}

}
.I196877 {
display:flex;
position:var(--I196877-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;

align-items:center;


}
.I196877:hover {
}


.I196895 {
display:flex;
position:var(--I196895-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:52;
width:100%;
min-height:60px;
padding-bottom:43px;
padding-left:5%;
padding-right:5%;
padding-top:43px;
background-color:rgb(21,31,43);
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I196895-location-transform:translate(0px,0px);
z-index:var(--I196895-z-index, auto);

transform:
var(--I196895-location-transform, translate(0px,0px))
var(--I196895-user-box-transform, translate(0px,0px))
;

--I196895-z-index:1000;
position:var(--I196895-position-static-computed, static);
flex-direction:row;
justify-content:flex-start;

flex-wrap:wrap;
}
.I196895:hover {
}
.I196895 {
--I196895-position-static-computed:static;
}
.I196895 > .sector, .I196895 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I196895 {

width:100%;

}
.I196895:hover {
}

}
@media (min-width:1440px) {
.I196895 {

order:59;
}
.I196895:hover {
}

}
.I196888 {
display:flex;
position:var(--I196888-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:42;
}
.I196888:hover {
}

@media (min-width:1440px) {
.I196888 {

order:49;
}
.I196888:hover {
}

}
.I196889 {
display:flex;
position:var(--I196889-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I196889:hover {
}

@media (min-width:1440px) {
.I196889 {

order:51;
}
.I196889:hover {
}

}
.I196887 {
display:flex;
position:var(--I196887-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:40;
}
.I196887:hover {
}

@media (min-width:1440px) {
.I196887 {

order:47;
}
.I196887:hover {
}

}
.I196886 {
display:flex;
position:var(--I196886-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:37;
}
.I196886:hover {
}

@media (min-width:1440px) {
.I196886 {

order:44;
}
.I196886:hover {
}

}
.I196881 {
display:flex;
position:var(--I196881-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I196881:hover {
}


.I196885 {
display:flex;
position:var(--I196885-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:33;
}
.I196885:hover {
}

@media (min-width:1440px) {
.I196885 {

order:40;
}
.I196885:hover {
}

}
.I196873 {
display:flex;
position:var(--I196873-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:18;
width:100%;
background-size:100% auto;
background-position:left top;

}
.I196873:hover {
}

@media (max-width:640px) {
.I196873 {

width:100vw;

}
.I196873:hover {
}

}
@media (min-width:1440px) {
.I196873 {

order:26;
}
.I196873:hover {
}

}
.I196880 {
display:flex;
position:var(--I196880-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I196880:hover {
}


.I196869 {
display:flex;
position:var(--I196869-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
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(--I196869-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I196869-location-transform:translate(0px,0px);
z-index:var(--I196869-z-index, 1);

transform:
var(--I196869-location-transform, translate(0px,0px))
var(--I196869-user-box-transform, translate(0px,0px))
;

--I196869-z-index:555;
}
.I196869:hover {
}
.I196869 {
--I196869-position-static-computed:relative;
}
.I196869 > .sector, .I196869 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I196869 {

height:72px;
margin-bottom:-72px;

}
.I196869:hover {
}

}
@media (max-width:640px) {
.I196869 {

box-sizing:border-box;

}
.I196869:hover {
}

}
@media (min-width:1440px) {
.I196869 {

order:17;
}
.I196869:hover {
}

}
.I196866 {
display:flex;
position:var(--I196866-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;
min-height:80px;
background-color:rgba(17,17,17,0.90000);

position:fixed;
z-index:var(--I196866-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I196866-location-transform:translate(-50%,0px);
	

transform:
var(--I196866-location-transform, translate(0px,0px))
var(--I196866-user-box-transform, translate(0px,0px))
;

--I196866-z-index:999;
}
.I196866:hover {
}
.I196866 {
--I196866-position-static-computed:relative;
}
.I196866 > .sector, .I196866 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I196866 {

height:auto;
min-height:90px;

}
.I196866:hover {
}
.I196866 {
--I196866-position-static-computed:static;
}
.I196866 > .sector, .I196866 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I196866 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I196866:hover {
}

}
@media (min-width:1440px) {
.I196866 {

order:4;
position:fixed;
z-index:var(--I196866-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I196866-location-transform:translate(-50%,0px);
	

transform:
var(--I196866-location-transform, translate(0px,0px))
var(--I196866-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I196866:hover {
}

}
.I196874 {
display:flex;
position:var(--I196874-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:19;
align-items:center;


}
.I196874:hover {
}

@media (min-width:1440px) {
.I196874 {

order:18;
}
.I196874:hover {
}

}
.I196890 {
display:flex;
position:var(--I196890-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:45;
}
.I196890:hover {
}

@media (min-width:1440px) {
.I196890 {

order:52;
}
.I196890:hover {
}

}
.I196870 {
display:flex;
position:var(--I196870-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:12;
width:100%;

}
.I196870:hover {
}

@media (min-width:1440px) {
.I196870 {

order:19;
height:5px;
background-color:rgb(247,105,74);

}
.I196870:hover {
}

}
.I196892 {
display:flex;
position:var(--I196892-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:48;
}
.I196892:hover {
}

@media (min-width:1440px) {
.I196892 {

order:55;
}
.I196892:hover {
}

}
.I196891 {
display:flex;
position:var(--I196891-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I196891:hover {
}

@media (min-width:1440px) {
.I196891 {

order:54;
}
.I196891:hover {
}

}
.I196893 {
display:flex;
position:var(--I196893-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:49;
}
.I196893:hover {
}

@media (min-width:1440px) {
.I196893 {

order:56;
}
.I196893:hover {
}

}
.I196875 {
display:flex;
position:var(--I196875-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:21;
}
.I196875:hover {
}

@media (min-width:1440px) {
.I196875 {

order:24;
}
.I196875:hover {
}

}
.I196879 {
display:flex;
position:var(--I196879-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I196879:hover {
}


.I196871 {
display:flex;
position:var(--I196871-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I196871:hover {
}

@media (min-width:1440px) {
.I196871 {

order:27;
}
.I196871:hover {
}

}
.I196894 {
display:flex;
position:var(--I196894-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I196894:hover {
}

@media (min-width:1440px) {
.I196894 {

order:58;
}
.I196894:hover {
}

}
.I196896 {
display:flex;
position:var(--I196896-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:53;
}
.I196896:hover {
}

@media (min-width:1440px) {
.I196896 {

order:49;
}
.I196896:hover {
}

}
.I196897 {
display:flex;
position:var(--I196897-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I196897:hover {
}

@media (min-width:1440px) {
.I196897 {

order:50;
}
.I196897:hover {
}

}
.I196898 {
display:flex;
position:var(--I196898-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:55;
}
.I196898:hover {
}

@media (min-width:1440px) {
.I196898 {

order:51;
}
.I196898:hover {
}

}
.I196882 {
display:flex;
position:var(--I196882-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I196882:hover {
}


.I196899 {
display:flex;
position:var(--I196899-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I196899:hover {
}

@media (min-width:1440px) {
.I196899 {

order:62;
}
.I196899:hover {
}

}
.I196900 {
display:flex;
position:var(--I196900-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I196900:hover {
}

@media (min-width:1440px) {
.I196900 {

order:64;
}
.I196900:hover {
}

}
.I196868 {
display:flex;
position:var(--I196868-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I196868:hover {
}

@media (min-width:1440px) {
.I196868 {

order:65;
}
.I196868:hover {
}

}
.I196901 {
display:flex;
position:var(--I196901-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:60;
}
.I196901:hover {
}

@media (min-width:1440px) {
.I196901 {

order:69;
}
.I196901:hover {
}

}
.I196884 {
display:flex;
position:var(--I196884-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:30;
}
.I196884:hover {
}

@media (min-width:1440px) {
.I196884 {

order:70;
}
.I196884:hover {
}

}
.I196902 {
display:flex;
position:var(--I196902-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I196902:hover {
}

@media (min-width:1440px) {
.I196902 {

order:71;
}
.I196902:hover {
}

}
.I196867 {
display:flex;
position:var(--I196867-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I196867:hover {
}

@media (min-width:1440px) {
.I196867 {

order:72;
}
.I196867:hover {
}

}
.I196878 {
display:flex;
position:var(--I196878-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I196878:hover {
}


.I196865 {
display:flex;
position:var(--I196865-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
}
.I196865:hover {
}

@media (min-width:1440px) {
.I196865 {

order:16;
}
.I196865:hover {
}

}
.I196903 {
display:flex;
position:var(--I196903-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I196903:hover {
}

@media (min-width:1440px) {
.I196903 {

order:76;
}
.I196903:hover {
}

}
.I196876 {
display:flex;
position:var(--I196876-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I196876:hover {
}


.I196883 {
display:flex;
position:var(--I196883-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I196883:hover {
}


.I196904 {
display:flex;
position:var(--I196904-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:80;
}
.I196904:hover {
}

@media (min-width:1440px) {
.I196904 {

order:80;
}
.I196904:hover {
}

}
h1.I196959, .I196959 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196959 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I196959:hover {
}
.I196959 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196959 > .viewport:hover {
}


.I196934 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-image:url('https://www.genexus.com/media/images/background_cabezal_gx-for-agents.png?timestamp=20261109153611');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/background_cabezal_gx-for-agents.png?timestamp=20261109153611') 1.00x,url('https://www.genexus.com/media/images/background_cabezal_gx-for-agents_x1.33.png?timestamp=20261109153611') 1.33x,url('https://www.genexus.com/media/images/background_cabezal_gx-for-agents_x1.33.png?timestamp=20261109153611') 1.33x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/background_cabezal_gx-for-agents.png?timestamp=20261109153611') 1.00x,url('https://www.genexus.com/media/images/background_cabezal_gx-for-agents_x1.33.png?timestamp=20261109153611') 1.33x,url('https://www.genexus.com/media/images/background_cabezal_gx-for-agents_x1.33.png?timestamp=20261109153611') 1.33x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/background_cabezal_gx-for-agents.png?timestamp=20261109153611') 1.00x,url('https://www.genexus.com/media/images/background_cabezal_gx-for-agents_x1.33.png?timestamp=20261109153611') 1.33x,url('https://www.genexus.com/media/images/background_cabezal_gx-for-agents_x1.33.png?timestamp=20261109153611') 1.33x);
background-image:image-set(url('https://www.genexus.com/media/images/background_cabezal_gx-for-agents.png?timestamp=20261109153611') 1.00x,url('https://www.genexus.com/media/images/background_cabezal_gx-for-agents_x1.33.png?timestamp=20261109153611') 1.33x,url('https://www.genexus.com/media/images/background_cabezal_gx-for-agents_x1.33.png?timestamp=20261109153611') 1.33x);
background-repeat:no-repeat;
background-size:cover;
background-position:right bottom;

align-items:center;

	
}
.I196934:hover {
}
@media (max-width:992px) {
.I196934 {
padding-bottom:3rem;
padding-top:3rem;

	
}
.I196934:hover {
}
}
@media (max-width:640px) {
.I196934 {
padding-bottom:3rem;
padding-top:3rem;
background-image:url('https://www.genexus.com/media/images/gwds__square-empty.svg?timestamp=20220512180358');

	
}
.I196934:hover {
}
}
@media (min-width:1440px) {
.I196934 {
	
}
.I196934:hover {
}
}
.I196935 {
display:flex;
position:var(--I196935-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:flex-start;


}
.I196935:hover {
}

@media (max-width:992px) {
.I196935 {

width:100%;
margin-right:0;
padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;

}
.I196935:hover {
}

}
@media (max-width:640px) {
.I196935 {

min-width:100%;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0em;

}
.I196935:hover {
}

}
@media (min-width:1440px) {
.I196935 {

width:100%;

}
.I196935:hover {
}

}
.I196936 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:57%;



flex-direction:column;

	
}
.I196936:hover {
}

@media (max-width:640px) {
.I196936 {

width:100%;



	
}
.I196936:hover {
}

}

h1.I196937, .I196937 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196937 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I196937:hover {
}
.I196937 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I196937 > .viewport:hover {
}

@media (min-width:1440px) {
.I196937 {

order:3;

}
.I196937:hover {
}
.I196937 > .viewport {



}
.I196937 > .viewport:hover {
}

}
h1.I196938, .I196938 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196938 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;
max-width:940px;
margin-top:0rem;


}
.I196938:hover {
}
.I196938 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196938 > .viewport:hover {
}

@media (min-width:1440px) {
.I196938 {

order:4;

}
.I196938:hover {
}
.I196938 > .viewport {



}
.I196938 > .viewport:hover {
}

}
h1.I196939, .I196939 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196939 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-bottom:0.5rem;
margin-top:4rem;


}
.I196939:hover {
}
.I196939 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196939 > .viewport:hover {
}

@media (min-width:1440px) {
.I196939 {

order:2;

}
.I196939:hover {
}
.I196939 > .viewport {



}
.I196939 > .viewport:hover {
}

}
h1.I196940, .I196940 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196940 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;
margin-top:2rem;


}
.I196940:hover {
}
.I196940 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196940 > .viewport:hover {
}

@media (min-width:1440px) {
.I196940 {

order:8;

}
.I196940:hover {
}
.I196940 > .viewport {



}
.I196940 > .viewport:hover {
}

}
h1.I196941, .I196941 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196941 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I196941:hover {
}
.I196941 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196941 > .viewport:hover {
}

@media (min-width:1440px) {
.I196941 {

order:11;

}
.I196941:hover {
}
.I196941 > .viewport {



}
.I196941 > .viewport:hover {
}

}
h1.I196942, .I196942 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196942 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
margin-top:2rem;


}
.I196942:hover {
}
.I196942 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196942 > .viewport:hover {
}

@media (min-width:1440px) {
.I196942 {

order:13;

}
.I196942:hover {
}
.I196942 > .viewport {



}
.I196942 > .viewport:hover {
}

}
h1.I196943, .I196943 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196943 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I196943:hover {
}
.I196943 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196943 > .viewport:hover {
}

@media (min-width:1440px) {
.I196943 {

order:12;

}
.I196943:hover {
}
.I196943 > .viewport {



}
.I196943 > .viewport:hover {
}

}
h1.I196944, .I196944 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196944 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:7;
width:100%;
max-width:740px;
margin-top:0rem;


}
.I196944:hover {
}
.I196944 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196944 > .viewport:hover {
}

@media (min-width:1440px) {
.I196944 {

order:5;

}
.I196944:hover {
}
.I196944 > .viewport {



}
.I196944 > .viewport:hover {
}

}
h1.I196945, .I196945 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196945 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:8;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I196945:hover {
}
.I196945 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196945 > .viewport:hover {
}

@media (min-width:1440px) {
.I196945 {

order:6;

}
.I196945:hover {
}
.I196945 > .viewport {



}
.I196945 > .viewport:hover {
}

}
h1.I196946, .I196946 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196946 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I196946:hover {
}
.I196946 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196946 > .viewport:hover {
}

@media (min-width:1440px) {
.I196946 {

order:7;

}
.I196946:hover {
}
.I196946 > .viewport {



}
.I196946 > .viewport:hover {
}

}
h1.I196947, .I196947 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196947 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-bottom:3rem;


}
.I196947:hover {
}
.I196947 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196947 > .viewport:hover {
}

@media (min-width:1440px) {
.I196947 {

order:1;

}
.I196947:hover {
}
.I196947 > .viewport {



}
.I196947 > .viewport:hover {
}

}
.I196948, a.I196948 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(17,17,17);


}
.I196948:hover, a.I196948:hover {
}
@media (max-width:992px) {
.I196948, a.I196948 {
display:flex;
font-size:1.625rem;


}
.I196948:hover, a.I196948:hover {
}
}

.I196949, a.I196949 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I196949:hover, a.I196949:hover {
}
@media (max-width:992px) {
.I196949, a.I196949 {
}
.I196949:hover, a.I196949:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I196949, a.I196949 {
display:flex;
padding-bottom:1rem;

}
.I196949:hover, a.I196949:hover {
}
}

.I196950, a.I196950 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(139,92,246);


}
.I196950:hover, a.I196950:hover {
}
@media (max-width:992px) {
.I196950, a.I196950 {
display:flex;
font-size:1.25rem;


}
.I196950:hover, a.I196950:hover {
}
}
@media (max-width:640px) {
.I196950, a.I196950 {
display:flex;
font-size:1.25rem;


}
.I196950:hover, a.I196950:hover {
}
}

.I196951 .button, .I196951.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(17,17,17);

}
.I196951 button.button, button.I196951.button {
cursor:pointer;
}
.I196951 .button .text, .I196951.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I196951 .button .icon, .I196951.button .icon {
flex:none;
background-size:100% 100%;
}
.I196951 .button:hover, .I196951.button:hover {
}
.I196951 .button:hover .text, .I196951.button:hover .text {
}
.I196951 .button:hover .icon, .I196951.button:hover .icon {
background-size:100% 100%;
}

.I196952 .button, .I196952.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I196952 button.button, button.I196952.button {
cursor:pointer;
}
.I196952 .button .text, .I196952.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I196952 .button .icon, .I196952.button .icon {
flex:none;
background-size:100% 100%;
}
.I196952 .button:hover, .I196952.button:hover {
}
.I196952 .button:hover .text, .I196952.button:hover .text {
}
.I196952 .button:hover .icon, .I196952.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I196952 .button, .I196952.button {
}
.I196952 button.button, button.I196952.button {
}
.I196952 .button .text, .I196952.button .text {
font-family:Rubik;

}
.I196952 .button .icon, .I196952.button .icon {
background-size:100% 100%;
}
.I196952 .button:hover, .I196952.button:hover {
}
.I196952 .button:hover .text, .I196952.button:hover .text {
}
.I196952 .button:hover .icon, .I196952.button:hover .icon {
background-size:100% 100%;
}
}

.I196953 .button, .I196953.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I196953 button.button, button.I196953.button {
cursor:pointer;
}
.I196953 .button .text, .I196953.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I196953 .button .icon, .I196953.button .icon {
flex:none;
background-size:100% 100%;
}
.I196953 .button:hover, .I196953.button:hover {
background-color:rgb(210,40,93);

}
.I196953 .button:hover .text, .I196953.button:hover .text {
}
.I196953 .button:hover .icon, .I196953.button:hover .icon {
background-size:100% 100%;
}

.I196954 .button, .I196954.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(18,88,84);
border-style:solid;
border-width:0.063rem;
border-radius:6.25rem;

flex-direction:row-reverse;
}
.I196954 button.button, button.I196954.button {
cursor:pointer;
}
.I196954 .button .text, .I196954.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(18,88,84);
line-height:1.4rem;

}
.I196954 .button .icon, .I196954.button .icon {
flex:none;
background-size:100% 100%;
width:16px;
height:16px;
background-image:url('https://www.genexus.com/media/images/flecha-descarga.svg?timestamp=20230614191107');
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I196954 .button:hover, .I196954.button:hover {
}
.I196954 .button:hover .text, .I196954.button:hover .text {
}
.I196954 .button:hover .icon, .I196954.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I196954 .button, .I196954.button {
flex-direction:row-reverse;
}
.I196954 button.button, button.I196954.button {
}
.I196954 .button .text, .I196954.button .text {
}
.I196954 .button .icon, .I196954.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I196954 .button:hover, .I196954.button:hover {
}
.I196954 .button:hover .text, .I196954.button:hover .text {
}
.I196954 .button:hover .icon, .I196954.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I196954 .button, .I196954.button {
flex-direction:row-reverse;
}
.I196954 button.button, button.I196954.button {
}
.I196954 .button .text, .I196954.button .text {
}
.I196954 .button .icon, .I196954.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I196954 .button:hover, .I196954.button:hover {
}
.I196954 .button:hover .text, .I196954.button:hover .text {
}
.I196954 .button:hover .icon, .I196954.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I196954 .button, .I196954.button {
flex-direction:row-reverse;
}
.I196954 button.button, button.I196954.button {
}
.I196954 .button .text, .I196954.button .text {
}
.I196954 .button .icon, .I196954.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I196954 .button:hover, .I196954.button:hover {
}
.I196954 .button:hover .text, .I196954.button:hover .text {
}
.I196954 .button:hover .icon, .I196954.button:hover .icon {
background-size:100% 100%;
}
}
.I196955, a.I196955 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I196955:hover, a.I196955:hover {
}
@media (max-width:992px) {
.I196955, a.I196955 {
}
.I196955:hover, a.I196955:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I196955, a.I196955 {
display:flex;
padding-bottom:1rem;

}
.I196955:hover, a.I196955:hover {
}
}

.I196956, a.I196956 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I196956:hover, a.I196956:hover {
}
@media (max-width:992px) {
.I196956, a.I196956 {
}
.I196956:hover, a.I196956:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I196956, a.I196956 {
display:flex;
padding-bottom:1rem;

}
.I196956:hover, a.I196956:hover {
}
}

.I196957, a.I196957 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I196957:hover, a.I196957:hover {
}
@media (max-width:992px) {
.I196957, a.I196957 {
}
.I196957:hover, a.I196957:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I196957, a.I196957 {
display:flex;
padding-bottom:1rem;

}
.I196957:hover, a.I196957:hover {
}
}

.I196958 .image, .I196958.image {
vertical-align:top;
width:327px;
height:auto;

}
.I196958 .image:hover, .I196958.image:hover {
}

h1.I197017, .I197017 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197017 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I197017:hover {
}
.I197017 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197017 > .viewport:hover {
}


.I196981 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:120px;
padding-top:120px;

align-items:center;

	
}
.I196981:hover {
}
@media (max-width:992px) {
.I196981 {
padding-bottom:4rem;
padding-top:4rem;

	
}
.I196981:hover {
}
}
@media (max-width:640px) {
.I196981 {
padding-top:4rem;

	
}
.I196981:hover {
}
}

.I196982 {
display:flex;
position:var(--I196982-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1180px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

flex-direction:row;
justify-content:space-between;


}
.I196982:hover {
}

@media (max-width:640px) {
.I196982 {

padding-left:1.625rem;
padding-right:1.625rem;

flex-direction:column;


}
.I196982:hover {
}

}

.I196983 {
display:flex;
position:var(--I196983-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:880px;
margin-bottom:2rem;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

}
.I196983:hover {
}

@media (max-width:640px) {
.I196983 {

padding-left:1.625rem;
padding-right:1.625rem;

}
.I196983:hover {
}

}

.I196984 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:30%;



flex-direction:column;
align-items:center;

	
}
.I196984:hover {
}

@media (max-width:640px) {
.I196984 {

width:100%;
margin-bottom:2rem;



flex-direction:column;
align-items:flex-start;

	
}
.I196984:hover {
}

}

.I196985 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:30%;



flex-direction:column;
align-items:center;

	
}
.I196985:hover {
}

@media (max-width:640px) {
.I196985 {

width:100%;
margin-bottom:2rem;



flex-direction:column;
align-items:flex-start;

	
}
.I196985:hover {
}

}

.I196986 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:30%;



flex-direction:column;
align-items:center;

	
}
.I196986:hover {
}

@media (max-width:640px) {
.I196986 {

width:100%;



flex-direction:column;
align-items:flex-start;

	
}
.I196986:hover {
}

}

h1.I196987, .I196987 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196987 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:1rem;


}
.I196987:hover {
}
.I196987 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196987 > .viewport:hover {
}


h1.I196988, .I196988 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196988 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I196988:hover {
}
.I196988 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196988 > .viewport:hover {
}

@media (max-width:640px) {
.I196988 {

width:100%;


}
.I196988:hover {
}
.I196988 > .viewport {

justify-content:flex-start;


}
.I196988 > .viewport:hover {
}

}

h1.I196989, .I196989 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196989 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I196989:hover {
}
.I196989 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196989 > .viewport:hover {
}


h1.I196990, .I196990 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196990 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I196990:hover {
}
.I196990 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196990 > .viewport:hover {
}

@media (max-width:640px) {
.I196990 {

width:100%;


}
.I196990:hover {
}
.I196990 > .viewport {

justify-content:flex-start;


}
.I196990 > .viewport:hover {
}

}

h1.I196991, .I196991 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196991 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:1rem;


}
.I196991:hover {
}
.I196991 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196991 > .viewport:hover {
}


h1.I196992, .I196992 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196992 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I196992:hover {
}
.I196992 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196992 > .viewport:hover {
}

@media (max-width:640px) {
.I196992 {


}
.I196992:hover {
}
.I196992 > .viewport {

justify-content:flex-start;


}
.I196992 > .viewport:hover {
}

}

h1.I196993, .I196993 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196993 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I196993:hover {
}
.I196993 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196993 > .viewport:hover {
}

@media (max-width:640px) {
.I196993 {

width:100%;


}
.I196993:hover {
}
.I196993 > .viewport {

justify-content:flex-start;


}
.I196993 > .viewport:hover {
}

}

h1.I196994, .I196994 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196994 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:1rem;


}
.I196994:hover {
}
.I196994 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196994 > .viewport:hover {
}


h1.I196995, .I196995 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196995 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I196995:hover {
}
.I196995 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196995 > .viewport:hover {
}

@media (max-width:640px) {
.I196995 {


}
.I196995:hover {
}
.I196995 > .viewport {

justify-content:flex-start;


}
.I196995 > .viewport:hover {
}

}

h1.I196996, .I196996 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196996 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I196996:hover {
}
.I196996 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196996 > .viewport:hover {
}


h1.I196997, .I196997 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196997 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;


}
.I196997:hover {
}
.I196997 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I196997 > .viewport:hover {
}

@media (max-width:640px) {
.I196997 {


}
.I196997:hover {
}
.I196997 > .viewport {

justify-content:flex-start;


}
.I196997 > .viewport:hover {
}

}

h1.I196998, .I196998 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196998 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:1rem;


}
.I196998:hover {
}
.I196998 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196998 > .viewport:hover {
}

@media (max-width:640px) {
.I196998 {

margin-bottom:0rem;


}
.I196998:hover {
}
.I196998 > .viewport {



}
.I196998 > .viewport:hover {
}

}

h1.I196999, .I196999 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I196999 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:1rem;


}
.I196999:hover {
}
.I196999 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I196999 > .viewport:hover {
}

@media (max-width:640px) {
.I196999 {

margin-bottom:0rem;


}
.I196999:hover {
}
.I196999 > .viewport {



}
.I196999 > .viewport:hover {
}

}

h1.I197000, .I197000 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197000 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:1rem;


}
.I197000:hover {
}
.I197000 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197000 > .viewport:hover {
}

@media (max-width:640px) {
.I197000 {

margin-bottom:0rem;


}
.I197000:hover {
}
.I197000 > .viewport {



}
.I197000 > .viewport:hover {
}

}

h1.I197001, .I197001 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197001 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
width:100%;
padding-bottom:0.25rem;


}
.I197001:hover {
}
.I197001 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I197001 > .viewport:hover {
}

@media (max-width:640px) {
.I197001 {


}
.I197001:hover {
}
.I197001 > .viewport {

justify-content:flex-start;


}
.I197001 > .viewport:hover {
}

}

.I197002 .image, .I197002.image {
vertical-align:top;
width:100%;
height:auto;

}
.I197002 .image:hover, .I197002.image:hover {
}
@media (max-width:992px) {
.I197002 .image, .I197002.image {
width:100%;
height:auto;

}
.I197002 .image:hover, .I197002.image:hover {
}
}
@media (max-width:640px) {
.I197002 .image, .I197002.image {
width:100%;

}
.I197002 .image:hover, .I197002.image:hover {
}
}

.I197003, a.I197003 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I197003:hover, a.I197003:hover {
}
@media (max-width:992px) {
.I197003, a.I197003 {
}
.I197003:hover, a.I197003:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197003, a.I197003 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;
padding-bottom:0;

}
.I197003:hover, a.I197003:hover {
}
}

.I197004 .button, .I197004.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I197004 button.button, button.I197004.button {
cursor:pointer;
}
.I197004 .button .text, .I197004.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:none;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I197004 .button .icon, .I197004.button .icon {
flex:none;
background-size:100% 100%;
}
.I197004 .button:hover, .I197004.button:hover {
}
.I197004 .button:hover .text, .I197004.button:hover .text {
}
.I197004 .button:hover .icon, .I197004.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I197004 .button, .I197004.button {
}
.I197004 button.button, button.I197004.button {
}
.I197004 .button .text, .I197004.button .text {
font-family:Rubik;

}
.I197004 .button .icon, .I197004.button .icon {
background-size:100% 100%;
}
.I197004 .button:hover, .I197004.button:hover {
}
.I197004 .button:hover .text, .I197004.button:hover .text {
}
.I197004 .button:hover .icon, .I197004.button:hover .icon {
background-size:100% 100%;
}
}

.I197005, a.I197005 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I197005:hover, a.I197005:hover {
}
@media (max-width:992px) {
.I197005, a.I197005 {
}
.I197005:hover, a.I197005:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197005, a.I197005 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;
padding-bottom:0;

}
.I197005:hover, a.I197005:hover {
}
}

.I197006 .image, .I197006.image {
vertical-align:top;
width:100%;
height:auto;

}
.I197006 .image:hover, .I197006.image:hover {
}
@media (max-width:992px) {
.I197006 .image, .I197006.image {
width:100%;
height:auto;

}
.I197006 .image:hover, .I197006.image:hover {
}
}
@media (max-width:640px) {
.I197006 .image, .I197006.image {
width:100%;

}
.I197006 .image:hover, .I197006.image:hover {
}
}

.I197007 .button, .I197007.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I197007 button.button, button.I197007.button {
cursor:pointer;
}
.I197007 .button .text, .I197007.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:none;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I197007 .button .icon, .I197007.button .icon {
flex:none;
background-size:100% 100%;
}
.I197007 .button:hover, .I197007.button:hover {
}
.I197007 .button:hover .text, .I197007.button:hover .text {
}
.I197007 .button:hover .icon, .I197007.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I197007 .button, .I197007.button {
}
.I197007 button.button, button.I197007.button {
}
.I197007 .button .text, .I197007.button .text {
font-family:Rubik;

}
.I197007 .button .icon, .I197007.button .icon {
background-size:100% 100%;
}
.I197007 .button:hover, .I197007.button:hover {
}
.I197007 .button:hover .text, .I197007.button:hover .text {
}
.I197007 .button:hover .icon, .I197007.button:hover .icon {
background-size:100% 100%;
}
}

.I197008, a.I197008 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I197008:hover, a.I197008:hover {
}
@media (max-width:992px) {
.I197008, a.I197008 {
}
.I197008:hover, a.I197008:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197008, a.I197008 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;
padding-bottom:0;

}
.I197008:hover, a.I197008:hover {
}
}

.I197009 .image, .I197009.image {
vertical-align:top;
width:100%;
height:auto;

}
.I197009 .image:hover, .I197009.image:hover {
}
@media (max-width:992px) {
.I197009 .image, .I197009.image {
width:100%;
height:auto;

}
.I197009 .image:hover, .I197009.image:hover {
}
}
@media (max-width:640px) {
.I197009 .image, .I197009.image {
width:100%;

}
.I197009 .image:hover, .I197009.image:hover {
}
}

.I197010 .button, .I197010.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I197010 button.button, button.I197010.button {
cursor:pointer;
}
.I197010 .button .text, .I197010.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:none;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I197010 .button .icon, .I197010.button .icon {
flex:none;
background-size:100% 100%;
}
.I197010 .button:hover, .I197010.button:hover {
}
.I197010 .button:hover .text, .I197010.button:hover .text {
}
.I197010 .button:hover .icon, .I197010.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I197010 .button, .I197010.button {
}
.I197010 button.button, button.I197010.button {
}
.I197010 .button .text, .I197010.button .text {
font-family:Rubik;

}
.I197010 .button .icon, .I197010.button .icon {
background-size:100% 100%;
}
.I197010 .button:hover, .I197010.button:hover {
}
.I197010 .button:hover .text, .I197010.button:hover .text {
}
.I197010 .button:hover .icon, .I197010.button:hover .icon {
background-size:100% 100%;
}
}

.I197011, a.I197011 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);

width:100%;
padding-bottom:0;

}
.I197011:hover, a.I197011:hover {
}
@media (max-width:992px) {
.I197011, a.I197011 {
display:flex;
font-size:1.625rem;


}
.I197011:hover, a.I197011:hover {
}
}
@media (max-width:640px) {
.I197011, a.I197011 {
display:flex;
justify-content:flex-start;
font-size:1.625rem;
text-align:left;


}
.I197011:hover, a.I197011:hover {
}
}

.I197012, a.I197012 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I197012:hover, a.I197012:hover {
}
@media (max-width:992px) {
.I197012, a.I197012 {
}
.I197012:hover, a.I197012:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197012, a.I197012 {
display:flex;
justify-content:flex-start;
text-align:left;

padding-bottom:0;

}
.I197012:hover, a.I197012:hover {
}
}

.I197013, a.I197013 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I197013:hover, a.I197013:hover {
}
@media (max-width:992px) {
.I197013, a.I197013 {
display:flex;
justify-content:center;
text-align:center;


}
.I197013:hover, a.I197013:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197013, a.I197013 {
display:flex;
justify-content:flex-start;
text-align:left;

padding-bottom:1rem;

}
.I197013:hover, a.I197013:hover {
}
}

.I197014, a.I197014 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I197014:hover, a.I197014:hover {
}
@media (max-width:992px) {
.I197014, a.I197014 {
display:flex;
justify-content:center;
text-align:center;


}
.I197014:hover, a.I197014:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197014, a.I197014 {
display:flex;
justify-content:flex-start;
text-align:left;

padding-bottom:1rem;

}
.I197014:hover, a.I197014:hover {
}
}

.I197015, a.I197015 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I197015:hover, a.I197015:hover {
}
@media (max-width:992px) {
.I197015, a.I197015 {
display:flex;
justify-content:center;
text-align:center;


}
.I197015:hover, a.I197015:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197015, a.I197015 {
display:flex;
justify-content:flex-start;
text-align:left;

padding-bottom:1rem;

}
.I197015:hover, a.I197015:hover {
}
}

.I197016, a.I197016 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(91,167,255);


}
.I197016:hover, a.I197016:hover {
}
@media (max-width:992px) {
.I197016, a.I197016 {
display:flex;
font-size:1.25rem;


}
.I197016:hover, a.I197016:hover {
}
}
@media (max-width:640px) {
.I197016, a.I197016 {
display:flex;
font-size:1.25rem;


}
.I197016:hover, a.I197016:hover {
}
}

h1.I197162, .I197162 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197162 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I197162:hover {
}
.I197162 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197162 > .viewport:hover {
}


.I197092 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-top:8rem;
background-color:rgb(255,255,255);

flex-direction:row;
justify-content:center;

	
}
.I197092:hover {
}
@media (max-width:992px) {
.I197092 {
padding-bottom:4rem;
padding-top:4rem;

flex-direction:column;

	
}
.I197092:hover {
}
}

.I197093 {
display:flex;

order:4;
width:60%;
max-width:744px;
padding-left:1rem;
padding-right:1rem;
box-sizing:border-box;


flex-direction:column;
}
.I197093:hover {
}
@media (max-width:992px) {
.I197093 {

width:100%;
max-width:100%;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I197093:hover {
}
}
@media (min-width:1440px) {
.I197093 {

width:calc(50% - 1rem);
max-width:100%;


}
.I197093:hover {
}
}
.I197094 {
display:flex;

order:1;
width:40%;
max-width:532px;
padding-left:2rem;
box-sizing:border-box;


}
.I197094:hover {
}
@media (max-width:992px) {
.I197094 {

width:100%;
max-width:100%;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I197094:hover {
}
}

.I197095 {
display:flex;
position:var(--I197095-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
margin-bottom:2rem;
box-sizing:border-box;

flex-direction:row;
justify-content:flex-start;
align-items:stretch;


}
.I197095:hover {
}

@media (max-width:992px) {
.I197095 {

margin-top:2rem;

flex-direction:row;


}
.I197095:hover {
}

}
@media (max-width:640px) {
.I197095 {

margin-bottom:1rem;

flex-direction:column;


}
.I197095:hover {
}

}
@media (min-width:1440px) {
.I197095 {

flex-direction:row;


}
.I197095:hover {
}

}
.I197096 {
display:flex;
position:var(--I197096-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
margin-bottom:2rem;

flex-direction:row;
align-items:stretch;


}
.I197096:hover {
}

@media (max-width:992px) {
.I197096 {

flex-direction:row;


}
.I197096:hover {
}

}
@media (max-width:640px) {
.I197096 {

margin-bottom:1rem;

flex-direction:column;


}
.I197096:hover {
}

}
@media (min-width:1440px) {
.I197096 {

flex-direction:row;


}
.I197096:hover {
}

}
.I197097 {
display:flex;
position:var(--I197097-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
flex-direction:row;
align-items:stretch;


}
.I197097:hover {
}

@media (max-width:992px) {
.I197097 {

flex-direction:row;


}
.I197097:hover {
}

}
@media (max-width:640px) {
.I197097 {

flex-direction:column;


}
.I197097:hover {
}

}
@media (min-width:1440px) {
.I197097 {

flex-direction:row;


}
.I197097:hover {
}

}
.I197098 {
display:flex;
position:var(--I197098-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I197098:hover {
}


.I197099 {
display:flex;
position:var(--I197099-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
padding-top:4rem;

align-items:center;


}
.I197099:hover {
}

@media (max-width:992px) {
.I197099 {

padding-top:2rem;

}
.I197099:hover {
}

}

.I197100 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:50%;
margin-bottom:2rem;
margin-right:0rem;
padding:1rem;
border-left-color:rgb(139,92,246);
border-left-style:outset;
border-left-width:4px;
border-radius:1rem;
box-sizing:border-box;
box-shadow:0px 2px 8px 0px rgba(0,0,0,0.13000);



flex-direction:column;

	
}
.I197100:hover {
}

@media (max-width:992px) {
.I197100 {

width:calc(50% - 1rem);
margin-bottom:2rem;
margin-right:1rem;



	
}
.I197100:hover {
}

}
@media (max-width:640px) {
.I197100 {

width:100%;
margin-bottom:1rem;
margin-right:0;



	
}
.I197100:hover {
}

}
@media (min-width:1440px) {
.I197100 {

width:calc(50% - 1rem);
margin-bottom:0;
margin-right:1rem;



	
}
.I197100:hover {
}

}
.I197101 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:50%;
margin-bottom:2rem;
margin-right:4rem;
padding:1rem;
border-left-color:rgb(139,92,246);
border-left-style:outset;
border-left-width:4px;
border-radius:1rem;
box-sizing:border-box;
box-shadow:0px 2px 8px 0px rgba(0,0,0,0.13000);



flex-direction:column;

	
}
.I197101:hover {
}

@media (max-width:992px) {
.I197101 {

width:calc(50% - 1rem);
margin-bottom:2rem;
margin-right:1rem;



	
}
.I197101:hover {
}

}
@media (max-width:640px) {
.I197101 {

width:100%;
margin-bottom:1rem;
margin-right:0;



	
}
.I197101:hover {
}

}
@media (min-width:1440px) {
.I197101 {

width:calc(50% - 1rem);
margin-bottom:0;
margin-right:1rem;



	
}
.I197101:hover {
}

}
.I197102 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:50%;
margin-bottom:2rem;
margin-right:4rem;
padding:1rem;
border-left-color:rgb(139,92,246);
border-left-style:outset;
border-left-width:4px;
border-radius:1rem;
box-sizing:border-box;
box-shadow:0px 2px 8px 0px rgba(0,0,0,0.13000);



flex-direction:column;

	
}
.I197102:hover {
}

@media (max-width:992px) {
.I197102 {

width:calc(50% - 1rem);
margin-bottom:2rem;
margin-right:1rem;



	
}
.I197102:hover {
}

}
@media (max-width:640px) {
.I197102 {

width:100%;
margin-bottom:1rem;
margin-right:0;



	
}
.I197102:hover {
}

}
@media (min-width:1440px) {
.I197102 {

width:calc(50% - 1rem);
margin-bottom:0;
margin-right:1rem;



	
}
.I197102:hover {
}

}
.I197103 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:50%;
margin-bottom:2rem;
margin-right:0rem;
padding:1rem;
border-left-color:rgb(139,92,246);
border-left-style:outset;
border-left-width:4px;
border-radius:1rem;
box-sizing:border-box;
box-shadow:0px 2px 8px 0px rgba(0,0,0,0.13000);



flex-direction:column;

	
}
.I197103:hover {
}

@media (max-width:992px) {
.I197103 {

width:calc(50% - 1rem);
margin-bottom:2rem;
margin-right:1rem;



	
}
.I197103:hover {
}

}
@media (max-width:640px) {
.I197103 {

width:100%;
margin-bottom:1rem;
margin-right:0;



	
}
.I197103:hover {
}

}
@media (min-width:1440px) {
.I197103 {

width:calc(50% - 1rem);
margin-bottom:0;
margin-right:1rem;



	
}
.I197103:hover {
}

}
.I197104 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:45%;
margin-bottom:2rem;
margin-right:4rem;
padding:1rem;
border-left-color:rgb(139,92,246);
border-left-style:outset;
border-left-width:4px;
border-radius:1rem;
box-sizing:border-box;
box-shadow:0px 2px 8px 0px rgba(0,0,0,0.13000);



flex-direction:column;

	
}
.I197104:hover {
}

@media (max-width:992px) {
.I197104 {

width:calc(50% - 1rem);
margin-bottom:2rem;
margin-right:1rem;



	
}
.I197104:hover {
}

}
@media (max-width:640px) {
.I197104 {

width:100%;
margin-bottom:1rem;
margin-right:0;



	
}
.I197104:hover {
}

}
@media (min-width:1440px) {
.I197104 {

width:calc(50% - 1rem);
margin-bottom:0;
margin-right:1rem;



	
}
.I197104:hover {
}

}
.I197105 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:2;
width:100%;
margin-bottom:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgba(0,0,0,0.07000);
box-sizing:border-box;



flex-direction:column;

	
}
.I197105:hover {
}

@media (max-width:992px) {
.I197105 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I197105:hover {
}

}
@media (max-width:640px) {
.I197105 {

width:100%;
margin-left:0;



	
}
.I197105:hover {
}

}
@media (min-width:1440px) {
.I197105 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I197105:hover {
}

}
h1.I197106, .I197106 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197106 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I197106:hover {
}
.I197106 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197106 > .viewport:hover {
}


h1.I197107, .I197107 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197107 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I197107:hover {
}
.I197107 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197107 > .viewport:hover {
}


h1.I197108, .I197108 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197108 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I197108:hover {
}
.I197108 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197108 > .viewport:hover {
}


h1.I197109, .I197109 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197109 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I197109:hover {
}
.I197109 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197109 > .viewport:hover {
}


h1.I197110, .I197110 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197110 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I197110:hover {
}
.I197110 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197110 > .viewport:hover {
}


h1.I197111, .I197111 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197111 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I197111:hover {
}
.I197111 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197111 > .viewport:hover {
}


h1.I197112, .I197112 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197112 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I197112:hover {
}
.I197112 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197112 > .viewport:hover {
}


h1.I197113, .I197113 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197113 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I197113:hover {
}
.I197113 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197113 > .viewport:hover {
}


h1.I197114, .I197114 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197114 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I197114:hover {
}
.I197114 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197114 > .viewport:hover {
}


h1.I197115, .I197115 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197115 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I197115:hover {
}
.I197115 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197115 > .viewport:hover {
}


h1.I197116, .I197116 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197116 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I197116:hover {
}
.I197116 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197116 > .viewport:hover {
}


h1.I197117, .I197117 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197117 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I197117:hover {
}
.I197117 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197117 > .viewport:hover {
}


h1.I197118, .I197118 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197118 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I197118:hover {
}
.I197118 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197118 > .viewport:hover {
}


h1.I197119, .I197119 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197119 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I197119:hover {
}
.I197119 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197119 > .viewport:hover {
}


h1.I197120, .I197120 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197120 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I197120:hover {
}
.I197120 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197120 > .viewport:hover {
}


h1.I197121, .I197121 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197121 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I197121:hover {
}
.I197121 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197121 > .viewport:hover {
}


h1.I197122, .I197122 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197122 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I197122:hover {
}
.I197122 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197122 > .viewport:hover {
}


h1.I197123, .I197123 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197123 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I197123:hover {
}
.I197123 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197123 > .viewport:hover {
}


h1.I197124, .I197124 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197124 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I197124:hover {
}
.I197124 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197124 > .viewport:hover {
}


h1.I197125, .I197125 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197125 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I197125:hover {
}
.I197125 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197125 > .viewport:hover {
}


h1.I197126, .I197126 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197126 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I197126:hover {
}
.I197126 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197126 > .viewport:hover {
}


h1.I197127, .I197127 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197127 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-top:1rem;


}
.I197127:hover {
}
.I197127 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197127 > .viewport:hover {
}


h1.I197128, .I197128 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197128 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:2rem;


}
.I197128:hover {
}
.I197128 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197128 > .viewport:hover {
}


h1.I197129, .I197129 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197129 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I197129:hover {
}
.I197129 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197129 > .viewport:hover {
}


h1.I197130, .I197130 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197130 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I197130:hover {
}
.I197130 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197130 > .viewport:hover {
}


h1.I197131, .I197131 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197131 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I197131:hover {
}
.I197131 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197131 > .viewport:hover {
}


h1.I197132, .I197132 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197132 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I197132:hover {
}
.I197132 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197132 > .viewport:hover {
}


h1.I197133, .I197133 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197133 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I197133:hover {
}
.I197133 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197133 > .viewport:hover {
}


.I197134, a.I197134 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I197134:hover, a.I197134:hover {
}

.I197135, a.I197135 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I197135:hover, a.I197135:hover {
}
@media (max-width:992px) {
.I197135, a.I197135 {
}
.I197135:hover, a.I197135:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197135, a.I197135 {
display:flex;
padding-bottom:1rem;

}
.I197135:hover, a.I197135:hover {
}
}

.I197136 .button, .I197136.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I197136 button.button, button.I197136.button {
cursor:pointer;
}
.I197136 .button .text, .I197136.button .text {
}
.I197136 .button .icon, .I197136.button .icon {
flex:none;
background-size:100% 100%;
}
.I197136 .button:hover, .I197136.button:hover {
}
.I197136 .button:hover .text, .I197136.button:hover .text {
}
.I197136 .button:hover .icon, .I197136.button:hover .icon {
background-size:100% 100%;
}

.I197137 .button, .I197137.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I197137 button.button, button.I197137.button {
cursor:pointer;
}
.I197137 .button .text, .I197137.button .text {
}
.I197137 .button .icon, .I197137.button .icon {
flex:none;
background-size:100% 100%;
}
.I197137 .button:hover, .I197137.button:hover {
}
.I197137 .button:hover .text, .I197137.button:hover .text {
}
.I197137 .button:hover .icon, .I197137.button:hover .icon {
background-size:100% 100%;
}

.I197138 .button, .I197138.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I197138 button.button, button.I197138.button {
cursor:pointer;
}
.I197138 .button .text, .I197138.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I197138 .button .icon, .I197138.button .icon {
flex:none;
background-size:100% 100%;
}
.I197138 .button:hover, .I197138.button:hover {
}
.I197138 .button:hover .text, .I197138.button:hover .text {
}
.I197138 .button:hover .icon, .I197138.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I197138 .button, .I197138.button {
}
.I197138 button.button, button.I197138.button {
}
.I197138 .button .text, .I197138.button .text {
font-family:Rubik;

}
.I197138 .button .icon, .I197138.button .icon {
background-size:100% 100%;
}
.I197138 .button:hover, .I197138.button:hover {
}
.I197138 .button:hover .text, .I197138.button:hover .text {
}
.I197138 .button:hover .icon, .I197138.button:hover .icon {
background-size:100% 100%;
}
}

.I197139, a.I197139 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I197139:hover, a.I197139:hover {
}

.I197140, a.I197140 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I197140:hover, a.I197140:hover {
}
@media (max-width:992px) {
.I197140, a.I197140 {
}
.I197140:hover, a.I197140:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197140, a.I197140 {
display:flex;
padding-bottom:1rem;

}
.I197140:hover, a.I197140:hover {
}
}

.I197141 .button, .I197141.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I197141 button.button, button.I197141.button {
cursor:pointer;
}
.I197141 .button .text, .I197141.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I197141 .button .icon, .I197141.button .icon {
flex:none;
background-size:100% 100%;
}
.I197141 .button:hover, .I197141.button:hover {
}
.I197141 .button:hover .text, .I197141.button:hover .text {
}
.I197141 .button:hover .icon, .I197141.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I197141 .button, .I197141.button {
}
.I197141 button.button, button.I197141.button {
}
.I197141 .button .text, .I197141.button .text {
font-family:Rubik;

}
.I197141 .button .icon, .I197141.button .icon {
background-size:100% 100%;
}
.I197141 .button:hover, .I197141.button:hover {
}
.I197141 .button:hover .text, .I197141.button:hover .text {
}
.I197141 .button:hover .icon, .I197141.button:hover .icon {
background-size:100% 100%;
}
}

.I197142, a.I197142 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I197142:hover, a.I197142:hover {
}

.I197143, a.I197143 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I197143:hover, a.I197143:hover {
}
@media (max-width:992px) {
.I197143, a.I197143 {
}
.I197143:hover, a.I197143:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197143, a.I197143 {
display:flex;
padding-bottom:1rem;

}
.I197143:hover, a.I197143:hover {
}
}

.I197144 .button, .I197144.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I197144 button.button, button.I197144.button {
cursor:pointer;
}
.I197144 .button .text, .I197144.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I197144 .button .icon, .I197144.button .icon {
flex:none;
background-size:100% 100%;
}
.I197144 .button:hover, .I197144.button:hover {
}
.I197144 .button:hover .text, .I197144.button:hover .text {
}
.I197144 .button:hover .icon, .I197144.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I197144 .button, .I197144.button {
}
.I197144 button.button, button.I197144.button {
}
.I197144 .button .text, .I197144.button .text {
font-family:Rubik;

}
.I197144 .button .icon, .I197144.button .icon {
background-size:100% 100%;
}
.I197144 .button:hover, .I197144.button:hover {
}
.I197144 .button:hover .text, .I197144.button:hover .text {
}
.I197144 .button:hover .icon, .I197144.button:hover .icon {
background-size:100% 100%;
}
}

.I197145, a.I197145 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I197145:hover, a.I197145:hover {
}

.I197146, a.I197146 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I197146:hover, a.I197146:hover {
}
@media (max-width:992px) {
.I197146, a.I197146 {
}
.I197146:hover, a.I197146:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197146, a.I197146 {
display:flex;
padding-bottom:1rem;

}
.I197146:hover, a.I197146:hover {
}
}

.I197147 .button, .I197147.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I197147 button.button, button.I197147.button {
cursor:pointer;
}
.I197147 .button .text, .I197147.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I197147 .button .icon, .I197147.button .icon {
flex:none;
background-size:100% 100%;
}
.I197147 .button:hover, .I197147.button:hover {
}
.I197147 .button:hover .text, .I197147.button:hover .text {
}
.I197147 .button:hover .icon, .I197147.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I197147 .button, .I197147.button {
}
.I197147 button.button, button.I197147.button {
}
.I197147 .button .text, .I197147.button .text {
font-family:Rubik;

}
.I197147 .button .icon, .I197147.button .icon {
background-size:100% 100%;
}
.I197147 .button:hover, .I197147.button:hover {
}
.I197147 .button:hover .text, .I197147.button:hover .text {
}
.I197147 .button:hover .icon, .I197147.button:hover .icon {
background-size:100% 100%;
}
}

.I197148, a.I197148 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I197148:hover, a.I197148:hover {
}

.I197149, a.I197149 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I197149:hover, a.I197149:hover {
}
@media (max-width:992px) {
.I197149, a.I197149 {
}
.I197149:hover, a.I197149:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197149, a.I197149 {
display:flex;
padding-bottom:1rem;

}
.I197149:hover, a.I197149:hover {
}
}

.I197150 .button, .I197150.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I197150 button.button, button.I197150.button {
cursor:pointer;
}
.I197150 .button .text, .I197150.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I197150 .button .icon, .I197150.button .icon {
flex:none;
background-size:100% 100%;
}
.I197150 .button:hover, .I197150.button:hover {
}
.I197150 .button:hover .text, .I197150.button:hover .text {
}
.I197150 .button:hover .icon, .I197150.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I197150 .button, .I197150.button {
}
.I197150 button.button, button.I197150.button {
}
.I197150 .button .text, .I197150.button .text {
font-family:Rubik;

}
.I197150 .button .icon, .I197150.button .icon {
background-size:100% 100%;
}
.I197150 .button:hover, .I197150.button:hover {
}
.I197150 .button:hover .text, .I197150.button:hover .text {
}
.I197150 .button:hover .icon, .I197150.button:hover .icon {
background-size:100% 100%;
}
}

.I197151, a.I197151 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I197151:hover, a.I197151:hover {
}

.I197152, a.I197152 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I197152:hover, a.I197152:hover {
}
@media (max-width:992px) {
.I197152, a.I197152 {
}
.I197152:hover, a.I197152:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197152, a.I197152 {
display:flex;
padding-bottom:1rem;

}
.I197152:hover, a.I197152:hover {
}
}

.I197153 .button, .I197153.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I197153 button.button, button.I197153.button {
cursor:pointer;
}
.I197153 .button .text, .I197153.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I197153 .button .icon, .I197153.button .icon {
flex:none;
background-size:100% 100%;
}
.I197153 .button:hover, .I197153.button:hover {
}
.I197153 .button:hover .text, .I197153.button:hover .text {
}
.I197153 .button:hover .icon, .I197153.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I197153 .button, .I197153.button {
}
.I197153 button.button, button.I197153.button {
}
.I197153 .button .text, .I197153.button .text {
font-family:Rubik;

}
.I197153 .button .icon, .I197153.button .icon {
background-size:100% 100%;
}
.I197153 .button:hover, .I197153.button:hover {
}
.I197153 .button:hover .text, .I197153.button:hover .text {
}
.I197153 .button:hover .icon, .I197153.button:hover .icon {
background-size:100% 100%;
}
}

.I197154, a.I197154 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(17,17,17);


}
.I197154:hover, a.I197154:hover {
}
@media (max-width:992px) {
.I197154, a.I197154 {
display:flex;
font-size:1.625rem;


}
.I197154:hover, a.I197154:hover {
}
}

.I197155, a.I197155 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I197155:hover, a.I197155:hover {
}
@media (max-width:992px) {
.I197155, a.I197155 {
}
.I197155:hover, a.I197155:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197155, a.I197155 {
display:flex;
padding-bottom:1rem;

}
.I197155:hover, a.I197155:hover {
}
}

.I197156 .button, .I197156.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I197156 button.button, button.I197156.button {
cursor:pointer;
}
.I197156 .button .text, .I197156.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I197156 .button .icon, .I197156.button .icon {
flex:none;
background-size:100% 100%;
}
.I197156 .button:hover, .I197156.button:hover {
background-color:rgb(210,40,93);

}
.I197156 .button:hover .text, .I197156.button:hover .text {
}
.I197156 .button:hover .icon, .I197156.button:hover .icon {
background-size:100% 100%;
}

.I197157 .button, .I197157.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I197157 button.button, button.I197157.button {
cursor:pointer;
}
.I197157 .button .text, .I197157.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I197157 .button .icon, .I197157.button .icon {
flex:none;
background-size:100% 100%;
}
.I197157 .button:hover, .I197157.button:hover {
}
.I197157 .button:hover .text, .I197157.button:hover .text {
}
.I197157 .button:hover .icon, .I197157.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I197157 .button, .I197157.button {
}
.I197157 button.button, button.I197157.button {
}
.I197157 .button .text, .I197157.button .text {
font-family:Rubik;

}
.I197157 .button .icon, .I197157.button .icon {
background-size:100% 100%;
}
.I197157 .button:hover, .I197157.button:hover {
}
.I197157 .button:hover .text, .I197157.button:hover .text {
}
.I197157 .button:hover .icon, .I197157.button:hover .icon {
background-size:100% 100%;
}
}

h1.I197158, .I197158 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I197158, .I197158 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I197158, .I197158 p {
margin:0px;
}

figure.I197158, .I197158 figure {
margin:0px;
}

a.I197158, .I197158 a {
text-decoration:inherit;
color:inherit;
}

.I197158 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I197158 article, article.I197158 {
flex-direction:column;	
}
.I197158 article:hover, article.I197158:hover {
}
.I197158 article.active, article.I197158.active {
}
.I197158 .body {
}
.I197158 .body:hover {
	
}
.I197158 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I197158 .body img {
}
.I197158 .body img:hover {
}




h1.I197159, .I197159 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I197159, .I197159 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I197159, .I197159 p {
margin:0px;
}

figure.I197159, .I197159 figure {
margin:0px;
}

a.I197159, .I197159 a {
text-decoration:inherit;
color:inherit;
}

.I197159 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I197159 article, article.I197159 {
flex-direction:column;	
}
.I197159 article:hover, article.I197159:hover {
}
.I197159 article.active, article.I197159.active {
}
.I197159 .body {
}
.I197159 .body:hover {
	
}
.I197159 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I197159 .body img {
}
.I197159 .body img:hover {
}




h1.I197160, .I197160 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I197160, .I197160 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I197160, .I197160 p {
margin:0px;
}

figure.I197160, .I197160 figure {
margin:0px;
}

a.I197160, .I197160 a {
text-decoration:inherit;
color:inherit;
}

.I197160 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I197160 article, article.I197160 {
flex-direction:column;	
}
.I197160 article:hover, article.I197160:hover {
}
.I197160 article.active, article.I197160.active {
}
.I197160 .body {
}
.I197160 .body:hover {
	
}
.I197160 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I197160 .body img {
}
.I197160 .body img:hover {
}




h1.I197161, .I197161 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I197161, .I197161 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I197161, .I197161 p {
margin:0px;
}

figure.I197161, .I197161 figure {
margin:0px;
}

a.I197161, .I197161 a {
text-decoration:inherit;
color:inherit;
}

.I197161 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I197161 article, article.I197161 {
flex-direction:column;	
}
.I197161 article:hover, article.I197161:hover {
}
.I197161 article.active, article.I197161.active {
}
.I197161 .body {
}
.I197161 .body:hover {
	
}
.I197161 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I197161 .body img {
}
.I197161 .body img:hover {
}




h1.I197304, .I197304 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197304 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;
background-image:url('https://www.genexus.com/media/images/background_island__gx-for-agents.png?timestamp=20261110024445');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/background_island__gx-for-agents.png?timestamp=20261110024445') 1.00x,url('https://www.genexus.com/media/images/background_island__gx-for-agents_x1.33.png?timestamp=20261110024445') 1.33x,url('https://www.genexus.com/media/images/background_island__gx-for-agents_x1.33.png?timestamp=20261110024445') 1.33x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/background_island__gx-for-agents.png?timestamp=20261110024445') 1.00x,url('https://www.genexus.com/media/images/background_island__gx-for-agents_x1.33.png?timestamp=20261110024445') 1.33x,url('https://www.genexus.com/media/images/background_island__gx-for-agents_x1.33.png?timestamp=20261110024445') 1.33x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/background_island__gx-for-agents.png?timestamp=20261110024445') 1.00x,url('https://www.genexus.com/media/images/background_island__gx-for-agents_x1.33.png?timestamp=20261110024445') 1.33x,url('https://www.genexus.com/media/images/background_island__gx-for-agents_x1.33.png?timestamp=20261110024445') 1.33x);
background-image:image-set(url('https://www.genexus.com/media/images/background_island__gx-for-agents.png?timestamp=20261110024445') 1.00x,url('https://www.genexus.com/media/images/background_island__gx-for-agents_x1.33.png?timestamp=20261110024445') 1.33x,url('https://www.genexus.com/media/images/background_island__gx-for-agents_x1.33.png?timestamp=20261110024445') 1.33x);
background-size:cover;


}
.I197304:hover {
}
.I197304 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I197304 > .viewport:hover {
}


.I197270 {
display:flex;
flex-direction:column;
position:relative;
width:calc(100% - 128px);
max-width:1184px;
min-height:500px;
margin-bottom:128px;
margin-top:128px;
border-top-left-radius:32px;
border-top-right-radius:32px;
border-bottom-left-radius:32px;
border-bottom-right-radius:32px;
background-color:rgb(255,255,255);
background-position:center top;
box-sizing:border-box;
overflow:hidden;
flex-direction:row;
justify-content:center;

	
}
.I197270:hover {
}
@media (max-width:992px) {
.I197270 {
width:100%;
margin-bottom:64px;
margin-top:64px;

flex-direction:column;

	
}
.I197270:hover {
}
}
@media (max-width:640px) {
.I197270 {
width:calc(100% - 52px);
height:auto;
margin-left:0;
background-color:rgb(255,255,255);

flex-direction:column;

	
}
.I197270:hover {
}
}
@media (min-width:1440px) {
.I197270 {
width:calc(100% - 256px);

	
}
.I197270:hover {
}
}
.I197271 {
display:flex;
position:var(--I197271-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:55%;
padding-bottom:6rem;
padding-right:32px;
padding-top:6rem;
background-color:rgb(255,255,255);
background-repeat:no-repeat;
background-size:cover;
background-position:center top;
box-sizing:border-box;

align-items:flex-start;
justify-content:center;


}
.I197271:hover {
}

@media (max-width:992px) {
.I197271 {

order:1;
width:100%;
height:444px;
padding-bottom:4rem;
padding-right:2rem;
padding-top:4rem;

justify-content:center;


}
.I197271:hover {
}

}
@media (max-width:640px) {
.I197271 {

width:100%;
height:300px;
padding-bottom:4rem;

}
.I197271:hover {
}

}
@media (min-width:1440px) {
.I197271 {

padding-right:64px;

}
.I197271:hover {
}

}
.I197272 {
display:flex;
position:var(--I197272-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:45%;
padding-bottom:6rem;
padding-right:32px;
padding-top:6rem;
background-image:url('https://www.genexus.com/media/images/img_island__gx-for-agents.svg?timestamp=20261110023252');
background-clip:border-box;
box-sizing:border-box;

align-items:flex-start;
justify-content:center;


}
.I197272:hover {
}

@media (max-width:992px) {
.I197272 {

display:none;
order:2;
width:100%;
background-repeat:no-repeat;
background-size:cover;
background-position:center top;

}
.I197272:hover {
}

}
@media (max-width:640px) {
.I197272 {

width:100%;
background-position:center top;

}
.I197272:hover {
}

}

.I197273 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:100%;
max-width:775px;
padding-left:32px;
padding-right:0;
box-sizing:border-box;



flex-direction:column;

	
}
.I197273:hover {
}

@media (max-width:992px) {
.I197273 {

padding-left:2rem;
padding-right:0rem;



	
}
.I197273:hover {
}

}
@media (max-width:640px) {
.I197273 {

padding-left:26px;
padding-right:0px;
padding-top:2rem;



	
}
.I197273:hover {
}

}
@media (min-width:1440px) {
.I197273 {

padding-left:64px;



	
}
.I197273:hover {
}

}
.I197274 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:100%;
max-width:775px;
padding-left:32px;
padding-right:0;
padding-top:2rem;
box-sizing:border-box;



flex-direction:row;
justify-content:flex-start;

	
}
.I197274:hover {
}

@media (max-width:992px) {
.I197274 {

padding-left:2rem;
padding-right:0rem;



	
}
.I197274:hover {
}

}
@media (max-width:640px) {
.I197274 {

padding-bottom:2rem;
padding-top:2rem;



flex-direction:column;

	
}
.I197274:hover {
}

}
@media (min-width:1440px) {
.I197274 {

padding-left:64px;



	
}
.I197274:hover {
}

}
.I197275 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:32px;
margin-left:32px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:flex-start;
align-items:center;

	
}
.I197275:hover {
}

@media (max-width:992px) {
.I197275 {

margin-left:2rem;



	
}
.I197275:hover {
}

}
@media (max-width:640px) {
.I197275 {

margin-bottom:0;



	
}
.I197275:hover {
}

}
@media (min-width:1440px) {
.I197275 {

margin-left:64px;



	
}
.I197275:hover {
}

}
h1.I197276, .I197276 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197276 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I197276:hover {
}
.I197276 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197276 > .viewport:hover {
}

@media (min-width:1440px) {
.I197276 {

order:3;

}
.I197276:hover {
}
.I197276 > .viewport {



}
.I197276 > .viewport:hover {
}

}
h1.I197277, .I197277 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197277 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I197277:hover {
}
.I197277 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197277 > .viewport:hover {
}

@media (min-width:1440px) {
.I197277 {

order:2;

}
.I197277:hover {
}
.I197277 > .viewport {



}
.I197277 > .viewport:hover {
}

}
h1.I197278, .I197278 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197278 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I197278:hover {
}
.I197278 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197278 > .viewport:hover {
}

@media (min-width:1440px) {
.I197278 {

order:4;

}
.I197278:hover {
}
.I197278 > .viewport {



}
.I197278 > .viewport:hover {
}

}
h1.I197279, .I197279 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197279 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I197279:hover {
}
.I197279 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197279 > .viewport:hover {
}

@media (min-width:1440px) {
.I197279 {

order:11;

}
.I197279:hover {
}
.I197279 > .viewport {



}
.I197279 > .viewport:hover {
}

}
h1.I197280, .I197280 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197280 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;
height:3.2rem;
margin-left:2rem;


}
.I197280:hover {
}
.I197280 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

align-items:center;


}
.I197280 > .viewport:hover {
}

@media (max-width:640px) {
.I197280 {

height:0;
margin-left:0rem;
margin-top:1.875rem;


}
.I197280:hover {
}
.I197280 > .viewport {



}
.I197280 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I197280 {

order:12;

}
.I197280:hover {
}
.I197280 > .viewport {



}
.I197280 > .viewport:hover {
}

}
h1.I197281, .I197281 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197281 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I197281:hover {
}
.I197281 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197281 > .viewport:hover {
}

@media (min-width:1440px) {
.I197281 {

order:10;

}
.I197281:hover {
}
.I197281 > .viewport {



}
.I197281 > .viewport:hover {
}

}
h1.I197282, .I197282 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197282 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I197282:hover {
}
.I197282 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197282 > .viewport:hover {
}


h1.I197283, .I197283 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197283 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I197283:hover {
}
.I197283 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197283 > .viewport:hover {
}


h1.I197284, .I197284 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197284 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I197284:hover {
}
.I197284 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197284 > .viewport:hover {
}


h1.I197285, .I197285 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197285 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I197285:hover {
}
.I197285 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197285 > .viewport:hover {
}


h1.I197286, .I197286 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197286 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I197286:hover {
}
.I197286 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197286 > .viewport:hover {
}


h1.I197287, .I197287 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197287 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I197287:hover {
}
.I197287 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197287 > .viewport:hover {
}


h1.I197288, .I197288 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197288 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
width:100%;
height:100%;


}
.I197288:hover {
}
.I197288 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;
align-items:center;


}
.I197288 > .viewport:hover {
}


h1.I197289, .I197289 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197289 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
padding-top:1rem;


}
.I197289:hover {
}
.I197289 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197289 > .viewport:hover {
}

@media (min-width:1440px) {
.I197289 {

order:7;

}
.I197289:hover {
}
.I197289 > .viewport {



}
.I197289 > .viewport:hover {
}

}
.I197290, a.I197290 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);
line-height:2.75rem;

padding-bottom:1rem;

}
.I197290:hover, a.I197290:hover {
}

.I197291, a.I197291 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);

margin-bottom:0.5rem;
padding-bottom:0;

}
.I197291:hover, a.I197291:hover {
}
@media (max-width:992px) {
.I197291, a.I197291 {
display:flex;
font-size:1.25rem;


}
.I197291:hover, a.I197291:hover {
}
}
@media (max-width:640px) {
.I197291, a.I197291 {
display:flex;
font-size:1.25rem;


}
.I197291:hover, a.I197291:hover {
}
}

.I197292, a.I197292 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;


}
.I197292:hover, a.I197292:hover {
}
@media (max-width:992px) {
.I197292, a.I197292 {
}
.I197292:hover, a.I197292:hover {
display:flex;
width:100%;

}
}

.I197293 .button, .I197293.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-left:2rem;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I197293 button.button, button.I197293.button {
cursor:pointer;
}
.I197293 .button .text, .I197293.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I197293 .button .icon, .I197293.button .icon {
flex:none;
background-size:100% 100%;
}
.I197293 .button:hover, .I197293.button:hover {
background-color:rgb(217,217,217);

}
.I197293 .button:hover .text, .I197293.button:hover .text {
}
.I197293 .button:hover .icon, .I197293.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:640px) {
.I197293 .button, .I197293.button {
margin-left:0;
margin-top:24px;

}
.I197293 button.button, button.I197293.button {
}
.I197293 .button .text, .I197293.button .text {
}
.I197293 .button .icon, .I197293.button .icon {
background-size:100% 100%;
}
.I197293 .button:hover, .I197293.button:hover {
}
.I197293 .button:hover .text, .I197293.button:hover .text {
}
.I197293 .button:hover .icon, .I197293.button:hover .icon {
background-size:100% 100%;
}
}

.I197294, a.I197294 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I197294:hover, a.I197294:hover {
}
@media (max-width:992px) {
.I197294, a.I197294 {
}
.I197294:hover, a.I197294:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197294, a.I197294 {
display:flex;
padding-left:1.875rem;
padding-right:1.875rem;

}
.I197294:hover, a.I197294:hover {
}
}

.I197295 .button, .I197295.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(250,50,99);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(250,50,99);

}
.I197295 button.button, button.I197295.button {
cursor:pointer;
}
.I197295 .button .text, .I197295.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I197295 .button .icon, .I197295.button .icon {
flex:none;
background-size:100% 100%;
}
.I197295 .button:hover, .I197295.button:hover {
border-color:rgb(210,40,93);
background-color:rgb(210,40,93);

}
.I197295 .button:hover .text, .I197295.button:hover .text {
}
.I197295 .button:hover .icon, .I197295.button:hover .icon {
background-size:100% 100%;
}

.I197296 .image, .I197296.image {
vertical-align:top;
width:20px;
height:20px;

}
.I197296 .image:hover, .I197296.image:hover {
}

.I197297 .image, .I197297.image {
vertical-align:top;
margin-bottom:32px;
padding-left:32px;
border-image-source:url('https://www.genexus.com/media/images/gwds_ajedrez.png?timestamp=20231003192859');
border-image-slice:100%;
background-image:url('https://www.genexus.com/media/images/gwds_ajedrez.png?timestamp=20231003192859');
background-clip:content-box;

}
.I197297 .image:hover, .I197297.image:hover {
}
@media (max-width:992px) {
.I197297 .image, .I197297.image {
padding-left:2rem;

}
.I197297 .image:hover, .I197297.image:hover {
}
}
@media (min-width:1440px) {
.I197297 .image, .I197297.image {
padding-left:64px;

}
.I197297 .image:hover, .I197297.image:hover {
}
}
.I197298, a.I197298 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I197298:hover, a.I197298:hover {
}

.I197299, a.I197299 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I197299:hover, a.I197299:hover {
display:flex;
text-decoration:underline;


}

.I197300, a.I197300 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I197300:hover, a.I197300:hover {
}

.I197301 .image, .I197301.image {
vertical-align:top;
}
.I197301 .image:hover, .I197301.image:hover {
}

.I197302 .image, .I197302.image {
vertical-align:top;
}
.I197302 .image:hover, .I197302.image:hover {
}

.I197303, a.I197303 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I197303:hover, a.I197303:hover {
}
@media (max-width:992px) {
.I197303, a.I197303 {
}
.I197303:hover, a.I197303:hover {
display:flex;
width:100%;

}
}

h1.I197323, .I197323 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197323 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I197323:hover {
}
.I197323 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197323 > .viewport:hover {
}


.I197307 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(245,245,245);
background-image:url('https://www.genexus.com/media/images/background_learn-more__gx-for-agents.png?timestamp=20261110130436');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/background_learn-more__gx-for-agents.png?timestamp=20261110130436') 1.00x,url('https://www.genexus.com/media/images/background_learn-more__gx-for-agents_x1.33.png?timestamp=20261110130436') 1.33x,url('https://www.genexus.com/media/images/background_learn-more__gx-for-agents_x1.33.png?timestamp=20261110130436') 1.33x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/background_learn-more__gx-for-agents.png?timestamp=20261110130436') 1.00x,url('https://www.genexus.com/media/images/background_learn-more__gx-for-agents_x1.33.png?timestamp=20261110130436') 1.33x,url('https://www.genexus.com/media/images/background_learn-more__gx-for-agents_x1.33.png?timestamp=20261110130436') 1.33x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/background_learn-more__gx-for-agents.png?timestamp=20261110130436') 1.00x,url('https://www.genexus.com/media/images/background_learn-more__gx-for-agents_x1.33.png?timestamp=20261110130436') 1.33x,url('https://www.genexus.com/media/images/background_learn-more__gx-for-agents_x1.33.png?timestamp=20261110130436') 1.33x);
background-image:image-set(url('https://www.genexus.com/media/images/background_learn-more__gx-for-agents.png?timestamp=20261110130436') 1.00x,url('https://www.genexus.com/media/images/background_learn-more__gx-for-agents_x1.33.png?timestamp=20261110130436') 1.33x,url('https://www.genexus.com/media/images/background_learn-more__gx-for-agents_x1.33.png?timestamp=20261110130436') 1.33x);
background-repeat:no-repeat;
background-size:cover;

align-items:center;

	
}
.I197307:hover {
}

.I197308 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:8rem;
padding-left:4rem;
padding-right:4rem;
padding-top:8rem;
box-sizing:border-box;


}
.I197308:hover {
}
@media (max-width:992px) {
.I197308 {

padding-bottom:4rem;
padding-left:4rem;
padding-right:4rem;
padding-top:4rem;


flex-direction:column;
}
.I197308:hover {
}
}
@media (max-width:640px) {
.I197308 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:column;
}
.I197308:hover {
}
}
@media (min-width:1440px) {
.I197308 {

padding-left:10.75rem;
padding-right:10.75rem;


}
.I197308:hover {
}
}
.I197309 {
display:flex;
position:var(--I197309-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:70%;
padding-right:2rem;
box-sizing:border-box;

}
.I197309:hover {
}

@media (max-width:992px) {
.I197309 {

width:100%;
margin-right:0;
padding-bottom:2rem;
padding-right:0;

}
.I197309:hover {
}

}
@media (max-width:640px) {
.I197309 {

min-width:100%;

}
.I197309:hover {
}

}

.I197310 {
display:flex;
position:var(--I197310-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:calc(100% - 70%);

flex-direction:row;
justify-content:flex-end;
align-items:center;


}
.I197310:hover {
}

@media (max-width:992px) {
.I197310 {

width:100%;

flex-direction:row;
justify-content:flex-start;


}
.I197310:hover {
}

}
@media (max-width:640px) {
.I197310 {

min-width:100%;

flex-direction:column;
align-items:flex-start;


}
.I197310:hover {
}

}

h1.I197311, .I197311 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197311 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I197311:hover {
}
.I197311 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197311 > .viewport:hover {
}

@media (min-width:1440px) {
.I197311 {

order:2;

}
.I197311:hover {
}
.I197311 > .viewport {



}
.I197311 > .viewport:hover {
}

}
h1.I197312, .I197312 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197312 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I197312:hover {
}
.I197312 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197312 > .viewport:hover {
}

@media (min-width:1440px) {
.I197312 {

order:3;

}
.I197312:hover {
}
.I197312 > .viewport {



}
.I197312 > .viewport:hover {
}

}
h1.I197313, .I197313 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197313 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I197313:hover {
}
.I197313 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-start;


}
.I197313 > .viewport:hover {
}

@media (max-width:640px) {
.I197313 {

padding-bottom:0rem;


}
.I197313:hover {
}
.I197313 > .viewport {



}
.I197313 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I197313 {


}
.I197313:hover {
}
.I197313 > .viewport {

justify-content:flex-end;


}
.I197313 > .viewport:hover {
}

}
h1.I197314, .I197314 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197314 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:2rem;


}
.I197314:hover {
}
.I197314 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I197314 > .viewport:hover {
}

@media (max-width:640px) {
.I197314 {

margin-left:0;
padding-bottom:1rem;


}
.I197314:hover {
}
.I197314 > .viewport {



}
.I197314 > .viewport:hover {
}

}

h1.I197315, .I197315 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197315 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I197315:hover {
}
.I197315 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197315 > .viewport:hover {
}

@media (max-width:992px) {
.I197315 {

display:none;

}
.I197315:hover {
}
.I197315 > .viewport {



}
.I197315 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I197315 {

order:1;

}
.I197315:hover {
}
.I197315 > .viewport {



}
.I197315 > .viewport:hover {
}

}
h1.I197316, .I197316 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197316 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-left:2rem;


}
.I197316:hover {
}
.I197316 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I197316 > .viewport:hover {
}

@media (max-width:640px) {
.I197316 {

margin-left:0;


}
.I197316:hover {
}
.I197316 > .viewport {



}
.I197316 > .viewport:hover {
}

}

.I197317, a.I197317 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);

padding-bottom:1rem;

}
.I197317:hover, a.I197317:hover {
}
@media (max-width:992px) {
.I197317, a.I197317 {
display:flex;
font-size:1.625rem;


}
.I197317:hover, a.I197317:hover {
}
}
@media (max-width:640px) {
.I197317, a.I197317 {
display:flex;
font-size:1.625rem;


}
.I197317:hover, a.I197317:hover {
}
}

.I197318, a.I197318 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I197318:hover, a.I197318:hover {
}
@media (max-width:992px) {
.I197318, a.I197318 {
}
.I197318:hover, a.I197318:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197318, a.I197318 {
display:flex;
padding-bottom:1rem;

}
.I197318:hover, a.I197318:hover {
}
}

.I197319 .button, .I197319.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(255,255,255);
border-style:solid;
border-width:2px;
border-radius:100rem;

}
.I197319 button.button, button.I197319.button {
cursor:pointer;
}
.I197319 .button .text, .I197319.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I197319 .button .icon, .I197319.button .icon {
flex:none;
background-size:100% 100%;
}
.I197319 .button:hover, .I197319.button:hover {
}
.I197319 .button:hover .text, .I197319.button:hover .text {
}
.I197319 .button:hover .icon, .I197319.button:hover .icon {
background-size:100% 100%;
}

.I197320 .button, .I197320.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I197320 button.button, button.I197320.button {
cursor:pointer;
}
.I197320 .button .text, .I197320.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I197320 .button .icon, .I197320.button .icon {
flex:none;
background-size:100% 100%;
}
.I197320 .button:hover, .I197320.button:hover {
background-color:rgb(217,217,217);

}
.I197320 .button:hover .text, .I197320.button:hover .text {
}
.I197320 .button:hover .icon, .I197320.button:hover .icon {
background-size:100% 100%;
}

.I197321, a.I197321 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I197321:hover, a.I197321:hover {
}
@media (max-width:640px) {
.I197321, a.I197321 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I197321:hover, a.I197321:hover {
}
}

.I197322 .button, .I197322.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I197322 button.button, button.I197322.button {
cursor:pointer;
}
.I197322 .button .text, .I197322.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I197322 .button .icon, .I197322.button .icon {
flex:none;
background-size:100% 100%;
}
.I197322 .button:hover, .I197322.button:hover {
background-color:rgb(217,217,217);

}
.I197322 .button:hover .text, .I197322.button:hover .text {
}
.I197322 .button:hover .icon, .I197322.button:hover .icon {
background-size:100% 100%;
}

h1.I197371, .I197371 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197371 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I197371:hover {
}
.I197371 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197371 > .viewport:hover {
}


.I197325 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-top:8rem;
background-image:url('https://www.genexus.com/media/images/background_blocks__gx-for-agents.png?timestamp=20261110145344');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/background_blocks__gx-for-agents.png?timestamp=20261110145344') 1.00x,url('https://www.genexus.com/media/images/background_blocks__gx-for-agents_x1.33.png?timestamp=20261110145344') 1.33x,url('https://www.genexus.com/media/images/background_blocks__gx-for-agents_x3.png?timestamp=20261110145344') 3.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/background_blocks__gx-for-agents.png?timestamp=20261110145344') 1.00x,url('https://www.genexus.com/media/images/background_blocks__gx-for-agents_x1.33.png?timestamp=20261110145344') 1.33x,url('https://www.genexus.com/media/images/background_blocks__gx-for-agents_x3.png?timestamp=20261110145344') 3.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/background_blocks__gx-for-agents.png?timestamp=20261110145344') 1.00x,url('https://www.genexus.com/media/images/background_blocks__gx-for-agents_x1.33.png?timestamp=20261110145344') 1.33x,url('https://www.genexus.com/media/images/background_blocks__gx-for-agents_x3.png?timestamp=20261110145344') 3.00x);
background-image:image-set(url('https://www.genexus.com/media/images/background_blocks__gx-for-agents.png?timestamp=20261110145344') 1.00x,url('https://www.genexus.com/media/images/background_blocks__gx-for-agents_x1.33.png?timestamp=20261110145344') 1.33x,url('https://www.genexus.com/media/images/background_blocks__gx-for-agents_x3.png?timestamp=20261110145344') 3.00x);
background-repeat:no-repeat;
background-size:cover;

align-items:center;

	
}
.I197325:hover {
}
@media (max-width:992px) {
.I197325 {
padding-bottom:4rem;
padding-top:4rem;

	
}
.I197325:hover {
}
}

.I197326 {
display:flex;

order:1;
width:100%;
max-width:1164px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I197326:hover {
}
@media (max-width:992px) {
.I197326 {

max-width:640px;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I197326:hover {
}
}
@media (min-width:1440px) {
.I197326 {

width:100%;


}
.I197326:hover {
}
}
.I197327 {
display:flex;
position:var(--I197327-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
box-sizing:border-box;

}
.I197327:hover {
}


.I197328 {
display:flex;
position:var(--I197328-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
margin-top:4rem;
box-sizing:border-box;

flex-direction:row;
justify-content:flex-start;
align-items:stretch;


}
.I197328:hover {
}

@media (max-width:992px) {
.I197328 {

margin-top:2rem;

flex-direction:column;


}
.I197328:hover {
}

}

.I197329 {
display:flex;
position:var(--I197329-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
}
.I197329:hover {
}


.I197330 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I197330:hover {
}

@media (max-width:992px) {
.I197330 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I197330:hover {
}

}
@media (max-width:640px) {
.I197330 {

margin-top:1rem;



	
}
.I197330:hover {
}

}

.I197331 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(100% / 3 - 1.333rem);
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I197331:hover {
}

@media (max-width:992px) {
.I197331 {

width:100%;



	
}
.I197331:hover {
}

}

.I197332 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;
overflow:hidden;


flex-direction:column;

	
}
.I197332:hover {
}

@media (max-width:992px) {
.I197332 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I197332:hover {
}

}
@media (max-width:640px) {
.I197332 {

margin-top:1rem;



	
}
.I197332:hover {
}

}

h1.I197333, .I197333 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197333 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I197333:hover {
}
.I197333 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I197333 > .viewport:hover {
}


h1.I197334, .I197334 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197334 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-top:1rem;


}
.I197334:hover {
}
.I197334 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197334 > .viewport:hover {
}


h1.I197335, .I197335 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197335 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:2rem;


}
.I197335:hover {
}
.I197335 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197335 > .viewport:hover {
}


h1.I197336, .I197336 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197336 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I197336:hover {
}
.I197336 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197336 > .viewport:hover {
}


h1.I197337, .I197337 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197337 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I197337:hover {
}
.I197337 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197337 > .viewport:hover {
}


h1.I197338, .I197338 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197338 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I197338:hover {
}
.I197338 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197338 > .viewport:hover {
}


h1.I197339, .I197339 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197339 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I197339:hover {
}
.I197339 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197339 > .viewport:hover {
}


h1.I197340, .I197340 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197340 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I197340:hover {
}
.I197340 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197340 > .viewport:hover {
}


h1.I197341, .I197341 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197341 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I197341:hover {
}
.I197341 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197341 > .viewport:hover {
}


h1.I197342, .I197342 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197342 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I197342:hover {
}
.I197342 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197342 > .viewport:hover {
}


h1.I197343, .I197343 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197343 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I197343:hover {
}
.I197343 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197343 > .viewport:hover {
}


h1.I197344, .I197344 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197344 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I197344:hover {
}
.I197344 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197344 > .viewport:hover {
}


h1.I197345, .I197345 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197345 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I197345:hover {
}
.I197345 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197345 > .viewport:hover {
}


h1.I197346, .I197346 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197346 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I197346:hover {
}
.I197346 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197346 > .viewport:hover {
}


h1.I197347, .I197347 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197347 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I197347:hover {
}
.I197347 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197347 > .viewport:hover {
}


h1.I197348, .I197348 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197348 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
width:100%;
padding-top:4rem;


}
.I197348:hover {
}
.I197348 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I197348 > .viewport:hover {
}

@media (max-width:992px) {
.I197348 {

padding-top:2rem;


}
.I197348:hover {
}
.I197348 > .viewport {



}
.I197348 > .viewport:hover {
}

}

h1.I197349, .I197349 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197349 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:2.125rem;
border-style:solid;
border-width:0px;
border-radius:10px;


}
.I197349:hover {
}
.I197349 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197349 > .viewport:hover {
}


h1.I197350, .I197350 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197350 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:2.125rem;
border-width:0px;
border-radius:10px;


}
.I197350:hover {
}
.I197350 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197350 > .viewport:hover {
}


h1.I197351, .I197351 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197351 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:2.125rem;
border-style:solid;
border-width:0px;
border-radius:10px;


}
.I197351:hover {
}
.I197351 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197351 > .viewport:hover {
}


.I197352, a.I197352 {
display:flex;
font-family:Graphik;
font-size:3.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I197352:hover, a.I197352:hover {
}
@media (max-width:992px) {
.I197352, a.I197352 {
display:flex;
font-size:1.625rem;


}
.I197352:hover, a.I197352:hover {
}
}

.I197353, a.I197353 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I197353:hover, a.I197353:hover {
}
@media (max-width:992px) {
.I197353, a.I197353 {
}
.I197353:hover, a.I197353:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197353, a.I197353 {
display:flex;
padding-bottom:1rem;

}
.I197353:hover, a.I197353:hover {
}
}

.I197354 .button, .I197354.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(250,50,99);

}
.I197354 button.button, button.I197354.button {
cursor:pointer;
}
.I197354 .button .text, .I197354.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:26px;

}
.I197354 .button .icon, .I197354.button .icon {
flex:none;
background-size:100% 100%;
}
.I197354 .button:hover, .I197354.button:hover {
background-color:rgb(210,40,93);

}
.I197354 .button:hover .text, .I197354.button:hover .text {
}
.I197354 .button:hover .icon, .I197354.button:hover .icon {
background-size:100% 100%;
}

.I197355, a.I197355 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I197355:hover, a.I197355:hover {
}

.I197356, a.I197356 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.65em;

min-height:80px;
padding-bottom:1rem;

}
.I197356:hover, a.I197356:hover {
}
@media (max-width:992px) {
.I197356, a.I197356 {
display:flex;
padding-bottom:1rem;

}
.I197356:hover, a.I197356:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197356, a.I197356 {
display:flex;
padding-bottom:1rem;

}
.I197356:hover, a.I197356:hover {
}
}

.I197357 .button, .I197357.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I197357 button.button, button.I197357.button {
cursor:pointer;
}
.I197357 .button .text, .I197357.button .text {
}
.I197357 .button .icon, .I197357.button .icon {
flex:none;
background-size:100% 100%;
}
.I197357 .button:hover, .I197357.button:hover {
}
.I197357 .button:hover .text, .I197357.button:hover .text {
}
.I197357 .button:hover .icon, .I197357.button:hover .icon {
background-size:100% 100%;
}

.I197358 .button, .I197358.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I197358 button.button, button.I197358.button {
cursor:pointer;
}
.I197358 .button .text, .I197358.button .text {
}
.I197358 .button .icon, .I197358.button .icon {
flex:none;
background-size:100% 100%;
}
.I197358 .button:hover, .I197358.button:hover {
}
.I197358 .button:hover .text, .I197358.button:hover .text {
}
.I197358 .button:hover .icon, .I197358.button:hover .icon {
background-size:100% 100%;
}

.I197359 .button, .I197359.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

flex-direction:row-reverse;
}
.I197359 button.button, button.I197359.button {
cursor:pointer;
}
.I197359 .button .text, .I197359.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I197359 .button .icon, .I197359.button .icon {
flex:none;
background-size:100% 100%;
width:16px;
height:15px;
background-image:url('https://www.genexus.com/media/images/gx_next-flechita.png?timestamp=20241106190015');
width:15px !important;
height:15px !important;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I197359 .button:hover, .I197359.button:hover {
}
.I197359 .button:hover .text, .I197359.button:hover .text {
}
.I197359 .button:hover .icon, .I197359.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I197359 .button, .I197359.button {
flex-direction:row-reverse;
}
.I197359 button.button, button.I197359.button {
}
.I197359 .button .text, .I197359.button .text {
font-family:Rubik;

}
.I197359 .button .icon, .I197359.button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I197359 .button:hover, .I197359.button:hover {
}
.I197359 .button:hover .text, .I197359.button:hover .text {
}
.I197359 .button:hover .icon, .I197359.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I197359 .button, .I197359.button {
flex-direction:row-reverse;
}
.I197359 button.button, button.I197359.button {
}
.I197359 .button .text, .I197359.button .text {
}
.I197359 .button .icon, .I197359.button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I197359 .button:hover, .I197359.button:hover {
}
.I197359 .button:hover .text, .I197359.button:hover .text {
}
.I197359 .button:hover .icon, .I197359.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I197359 .button, .I197359.button {
flex-direction:row-reverse;
}
.I197359 button.button, button.I197359.button {
}
.I197359 .button .text, .I197359.button .text {
}
.I197359 .button .icon, .I197359.button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I197359 .button:hover, .I197359.button:hover {
}
.I197359 .button:hover .text, .I197359.button:hover .text {
}
.I197359 .button:hover .icon, .I197359.button:hover .icon {
background-size:100% 100%;
}
}
.I197360, a.I197360 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I197360:hover, a.I197360:hover {
}

.I197361, a.I197361 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.65em;

padding-bottom:1rem;

}
.I197361:hover, a.I197361:hover {
}
@media (max-width:992px) {
.I197361, a.I197361 {
display:flex;
padding-bottom:1rem;

}
.I197361:hover, a.I197361:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197361, a.I197361 {
display:flex;
padding-bottom:1rem;

}
.I197361:hover, a.I197361:hover {
}
}

.I197362 .button, .I197362.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

flex-direction:row-reverse;
}
.I197362 button.button, button.I197362.button {
cursor:pointer;
}
.I197362 .button .text, .I197362.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I197362 .button .icon, .I197362.button .icon {
flex:none;
background-size:100% 100%;
width:16px;
height:15px;
background-image:url('https://www.genexus.com/media/images/gx_next-flechita.png?timestamp=20241106190015');
width:15px !important;
height:15px !important;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I197362 .button:hover, .I197362.button:hover {
}
.I197362 .button:hover .text, .I197362.button:hover .text {
}
.I197362 .button:hover .icon, .I197362.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I197362 .button, .I197362.button {
flex-direction:row-reverse;
}
.I197362 button.button, button.I197362.button {
}
.I197362 .button .text, .I197362.button .text {
font-family:Rubik;

}
.I197362 .button .icon, .I197362.button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I197362 .button:hover, .I197362.button:hover {
}
.I197362 .button:hover .text, .I197362.button:hover .text {
}
.I197362 .button:hover .icon, .I197362.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I197362 .button, .I197362.button {
flex-direction:row-reverse;
}
.I197362 button.button, button.I197362.button {
}
.I197362 .button .text, .I197362.button .text {
}
.I197362 .button .icon, .I197362.button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I197362 .button:hover, .I197362.button:hover {
}
.I197362 .button:hover .text, .I197362.button:hover .text {
}
.I197362 .button:hover .icon, .I197362.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I197362 .button, .I197362.button {
flex-direction:row-reverse;
}
.I197362 button.button, button.I197362.button {
}
.I197362 .button .text, .I197362.button .text {
}
.I197362 .button .icon, .I197362.button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I197362 .button:hover, .I197362.button:hover {
}
.I197362 .button:hover .text, .I197362.button:hover .text {
}
.I197362 .button:hover .icon, .I197362.button:hover .icon {
background-size:100% 100%;
}
}
.I197363 .button, .I197363.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:4rem;

}
.I197363 button.button, button.I197363.button {
cursor:pointer;
}
.I197363 .button .text, .I197363.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I197363 .button .icon, .I197363.button .icon {
flex:none;
background-size:100% 100%;
}
.I197363 .button:hover, .I197363.button:hover {
}
.I197363 .button:hover .text, .I197363.button:hover .text {
}
.I197363 .button:hover .icon, .I197363.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I197363 .button, .I197363.button {
margin-top:2rem;

}
.I197363 button.button, button.I197363.button {
}
.I197363 .button .text, .I197363.button .text {
font-family:Rubik;

}
.I197363 .button .icon, .I197363.button .icon {
background-size:100% 100%;
}
.I197363 .button:hover, .I197363.button:hover {
}
.I197363 .button:hover .text, .I197363.button:hover .text {
}
.I197363 .button:hover .icon, .I197363.button:hover .icon {
background-size:100% 100%;
}
}

.I197364, a.I197364 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I197364:hover, a.I197364:hover {
}

.I197365, a.I197365 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

min-height:80px;
padding-bottom:1rem;

}
.I197365:hover, a.I197365:hover {
}
@media (max-width:992px) {
.I197365, a.I197365 {
}
.I197365:hover, a.I197365:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I197365, a.I197365 {
display:flex;
padding-bottom:1rem;

}
.I197365:hover, a.I197365:hover {
}
}

.I197366 .button, .I197366.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

flex-direction:row-reverse;
}
.I197366 button.button, button.I197366.button {
cursor:pointer;
}
.I197366 .button .text, .I197366.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I197366 .button .icon, .I197366.button .icon {
flex:none;
background-size:100% 100%;
width:16px;
height:15px;
background-image:url('https://www.genexus.com/media/images/gx_next-flechita.png?timestamp=20241106190015');
width:15px !important;
height:15px !important;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I197366 .button:hover, .I197366.button:hover {
}
.I197366 .button:hover .text, .I197366.button:hover .text {
}
.I197366 .button:hover .icon, .I197366.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I197366 .button, .I197366.button {
flex-direction:row-reverse;
}
.I197366 button.button, button.I197366.button {
}
.I197366 .button .text, .I197366.button .text {
font-family:Rubik;

}
.I197366 .button .icon, .I197366.button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I197366 .button:hover, .I197366.button:hover {
}
.I197366 .button:hover .text, .I197366.button:hover .text {
}
.I197366 .button:hover .icon, .I197366.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I197366 .button, .I197366.button {
flex-direction:row-reverse;
}
.I197366 button.button, button.I197366.button {
}
.I197366 .button .text, .I197366.button .text {
}
.I197366 .button .icon, .I197366.button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I197366 .button:hover, .I197366.button:hover {
}
.I197366 .button:hover .text, .I197366.button:hover .text {
}
.I197366 .button:hover .icon, .I197366.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I197366 .button, .I197366.button {
flex-direction:row-reverse;
}
.I197366 button.button, button.I197366.button {
}
.I197366 .button .text, .I197366.button .text {
}
.I197366 .button .icon, .I197366.button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I197366 .button:hover, .I197366.button:hover {
}
.I197366 .button:hover .text, .I197366.button:hover .text {
}
.I197366 .button:hover .icon, .I197366.button:hover .icon {
background-size:100% 100%;
}
}
.I197367 .button, .I197367.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(245,245,245);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(245,245,245);

}
.I197367 button.button, button.I197367.button {
cursor:pointer;
}
.I197367 .button .text, .I197367.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I197367 .button .icon, .I197367.button .icon {
flex:none;
background-size:100% 100%;
}
.I197367 .button:hover, .I197367.button:hover {
border-color:rgb(245,245,245);

}
.I197367 .button:hover .text, .I197367.button:hover .text {
}
.I197367 .button:hover .icon, .I197367.button:hover .icon {
background-size:100% 100%;
}

.I197368 .image, .I197368.image {
vertical-align:top;
}
.I197368 .image:hover, .I197368.image:hover {
}

.I197369 .image, .I197369.image {
vertical-align:top;
}
.I197369 .image:hover, .I197369.image:hover {
}

.I197370 .image, .I197370.image {
vertical-align:top;
}
.I197370 .image:hover, .I197370.image:hover {
}

h1.I197379, .I197379 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197379 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;


}
.I197379:hover {
}
.I197379 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I197379 > .viewport:hover {
}


.I197373 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

	
}
.I197373:hover {
}

.I197374 {
display:flex;
position:var(--I197374-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
margin-bottom:6rem;
margin-top:8rem;

align-items:center;


}
.I197374:hover {
}

@media (max-width:992px) {
.I197374 {

margin-bottom:2rem;
margin-top:4rem;

}
.I197374:hover {
}

}
@media (max-width:640px) {
.I197374 {

margin-bottom:2rem;
padding-left:29px;
padding-right:29px;
box-sizing:border-box;

}
.I197374:hover {
}

}

h1.I197375, .I197375 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197375 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:40px;


}
.I197375:hover {
}
.I197375 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I197375 > .viewport:hover {
}

@media (max-width:640px) {
.I197375 {

margin-bottom:32px;


}
.I197375:hover {
}
.I197375 > .viewport {



}
.I197375 > .viewport:hover {
}

}

h1.I197376, .I197376 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I197376 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
width:100%;


}
.I197376:hover {
}
.I197376 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I197376 > .viewport:hover {
}

@media (max-width:640px) {
.I197376 {


}
.I197376:hover {
}
.I197376 > .viewport {

justify-content:flex-start;


}
.I197376 > .viewport:hover {
}

}

h1.I197377, .I197377 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I197377, .I197377 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I197377, .I197377 p {
margin:0px;
}

figure.I197377, .I197377 figure {
margin:0px;
}

a.I197377, .I197377 a {
text-decoration:inherit;
color:inherit;
}

.I197377 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I197377 article, article.I197377 {
width:100%;
max-width:960px;

flex-direction:column;	
}
.I197377 article:hover, article.I197377:hover {
}
.I197377 article.active, article.I197377.active {
}
.I197377 .body {
}
.I197377 .body:hover {
	
}
.I197377 .body {
display:block;
width:100%;
max-width:960px;
margin-left:auto;
margin-right:auto;

font-family:Rubik;
font-size:1.625rem;
font-weight:300;
text-align:center;
color:rgb(19,25,33);
line-height:2.25rem;

}
.I197377 .body img {
}
.I197377 .body img:hover {
}



@media (max-width:992px) {
.I197377 header {
}
.I197377 article, article.I197377 {
	
}
.I197377 article:hover, article.I197377:hover {
}
.I197377 article.active, article.I197377.active {
}
.I197377 .body {
}
.I197377 .body:hover {
	
}



}
@media (max-width:640px) {
.I197377 header {
}
.I197377 article, article.I197377 {
	
}
.I197377 article:hover, article.I197377:hover {
}
.I197377 article.active, article.I197377.active {
}
.I197377 .body {
}
.I197377 .body:hover {
	
}
.I197377 .body {
text-align:left;

}



}

.I197378 .button, .I197378.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(17,17,17);

}
.I197378 button.button, button.I197378.button {
cursor:pointer;
}
.I197378 .button .text, .I197378.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I197378 .button .icon, .I197378.button .icon {
flex:none;
background-size:100% 100%;
}
.I197378 .button:hover, .I197378.button:hover {
}
.I197378 .button:hover .text, .I197378.button:hover .text {
}
.I197378 .button:hover .icon, .I197378.button:hover .icon {
background-size:100% 100%;
}


