/* Cache file:3528_en_20251202193715.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 {
}
.I149566 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I149566:hover {
}

.I149569 {
display:flex;
position:var(--I149569-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;
height:7.813rem;

position:-webkit-sticky;
position:sticky;
top:var(--I149569-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I149569-location-transform:translate(0px,0px);
z-index:var(--I149569-z-index, 1);

transform:
var(--I149569-location-transform, translate(0px,0px))
var(--I149569-user-box-transform, translate(0px,0px))
;

--I149569-top-sticky:0px;
--I149569-z-index:555;
}
.I149569:hover {
}
.I149569 {
--I149569-position-static-computed:relative;
}
.I149569 > .sector, .I149569 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I149569 {

height:5rem;

}
.I149569:hover {
}

}
@media (min-width:1440px) {
.I149569 {

order:5;
}
.I149569:hover {
}

}
.I149570 {
display:flex;
position:var(--I149570-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
width:100%;
min-height:250px;


transform:
var(--I149570-location-transform, translate(0px,0px))
var(--I149570-user-box-transform, translate(0px,0px))
;

--I149570-z-index:1;
}
.I149570:hover {
}

@media (min-width:1440px) {
.I149570 {

order:6;
}
.I149570:hover {
}

}
.I149572 {
display:flex;
position:var(--I149572-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
min-height:60px;
padding-bottom:43px;
padding-left:5%;
padding-right:5%;
padding-top:43px;
background-color:rgb(250,250,250);
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I149572-location-transform:translate(0px,0px);
z-index:var(--I149572-z-index, auto);

transform:
var(--I149572-location-transform, translate(0px,0px))
var(--I149572-user-box-transform, translate(0px,0px))
;

--I149572-z-index:1000;
position:var(--I149572-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I149572:hover {
}
.I149572 {
--I149572-position-static-computed:static;
}
.I149572 > .sector, .I149572 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I149572 {

width:100%;

}
.I149572:hover {
}

}
@media (min-width:1440px) {
.I149572 {

order:8;
}
.I149572:hover {
}

}
.I149568 {
display:flex;
position:var(--I149568-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I149568:hover {
}

@media (min-width:1440px) {
.I149568 {

order:2;
}
.I149568:hover {
}

}
.I149571 {
display:flex;
position:var(--I149571-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
background-color:rgb(250,250,250);


transform:
var(--I149571-location-transform, translate(0px,0px))
var(--I149571-user-box-transform, translate(0px,0px))
;

--I149571-z-index:1001;
}
.I149571:hover {
}

@media (min-width:1440px) {
.I149571 {

order:7;
}
.I149571:hover {
}

}
.I149567 {
display:flex;
position:var(--I149567-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:60px;
background-color:rgb(17,17,17);
box-sizing:border-box;

position:-webkit-sticky;
position:sticky;
top:var(--I149567-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I149567-location-transform:translate(0px,0px);
z-index:var(--I149567-z-index, 1);

transform:
var(--I149567-location-transform, translate(0px,0px))
var(--I149567-user-box-transform, translate(0px,0px))
;

--I149567-z-index:550;
}
.I149567:hover {
}
.I149567 {
--I149567-position-static-computed:relative;
}
.I149567 > .sector, .I149567 > .group-sectors {
position:absolute;
}
@media (min-width:1440px) {
.I149567 {

order:1;
}
.I149567:hover {
}

}
.I184425 {
display:flex;
position:var(--I184425-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
background-color:rgb(255,255,255);
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

}
.I184425:hover {
}

@media (min-width:1440px) {
.I184425 {

order:3;
}
.I184425:hover {
}

}
h1.I149576, .I149576 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149576 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I149576:hover {
}
.I149576 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149576 > .viewport:hover {
}


.I149577 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
margin-top:-125px;
background-position:center top;

flex-direction:row;

	
}
.I149577:hover {
}
@media (max-width:640px) {
.I149577 {
height:auto;

flex-direction:column;

	
}
.I149577:hover {
}
}

.I149578 {
display:flex;
position:var(--I149578-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:60%;
padding-bottom:8rem;
padding-left:2rem;
padding-top:275px;
background-color:rgb(229,255,243);
box-sizing:border-box;

justify-content:flex-end;


}
.I149578:hover {
}

@media (max-width:992px) {
.I149578 {

padding-left:0rem;
padding-top:268px;

}
.I149578:hover {
}

}
@media (max-width:640px) {
.I149578 {

width:100%;
padding-bottom:4rem;
padding-top:238px;

}
.I149578:hover {
}

}
@media (min-width:1440px) {
.I149578 {

align-items:flex-end;


}
.I149578:hover {
}

}
.I149579 {
display:flex;
position:var(--I149579-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:40%;
background-image:url('https://www.genexus.com/media/images/header_pricing_2025.png?timestamp=20251202193710');
background-clip:border-box;
background-repeat:no-repeat;
background-size:cover;
background-position:center top;

}
.I149579:hover {
}

@media (max-width:640px) {
.I149579 {

display:flex;
width:100%;
height:300px;
background-position:center top;

}
.I149579:hover {
}

}

.I149580 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:100%;
max-width:775px;
padding-left:4rem;
padding-right:4rem;
box-sizing:border-box;



flex-direction:column;

	
}
.I149580:hover {
}

@media (max-width:992px) {
.I149580 {

padding-left:2rem;
padding-right:2rem;



	
}
.I149580:hover {
}

}

.I149581 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;
max-width:775px;
padding-left:4rem;
padding-right:4rem;
padding-top:2rem;
box-sizing:border-box;



flex-direction:row;
justify-content:flex-start;

	
}
.I149581:hover {
}

@media (max-width:992px) {
.I149581 {

padding-left:2rem;
padding-right:2rem;



	
}
.I149581:hover {
}

}
@media (max-width:640px) {
.I149581 {

padding-bottom:2rem;



flex-direction:column;

	
}
.I149581:hover {
}

}

.I153697 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:32px;
margin-left:64px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(111,111,111);
border-style:solid;
border-width:0.5px;
border-radius:100px;



justify-content:flex-start;
align-items:center;

	
}
.I153697:hover {
}

@media (max-width:992px) {
.I153697 {

margin-left:32px;



	
}
.I153697:hover {
}

}

h1.I149582, .I149582 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149582 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I149582:hover {
}
.I149582 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149582 > .viewport:hover {
}

@media (min-width:1440px) {
.I149582 {

order:3;

}
.I149582:hover {
}
.I149582 > .viewport {



}
.I149582 > .viewport:hover {
}

}
h1.I149583, .I149583 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149583 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I149583:hover {
}
.I149583 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149583 > .viewport:hover {
}

@media (min-width:1440px) {
.I149583 {

order:2;

}
.I149583:hover {
}
.I149583 > .viewport {



}
.I149583 > .viewport:hover {
}

}
h1.I149584, .I149584 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149584 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I149584:hover {
}
.I149584 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149584 > .viewport:hover {
}

@media (min-width:1440px) {
.I149584 {

order:5;

}
.I149584:hover {
}
.I149584 > .viewport {



}
.I149584 > .viewport:hover {
}

}
h1.I149585, .I149585 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149585 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I149585:hover {
}
.I149585 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149585 > .viewport:hover {
}

@media (min-width:1440px) {
.I149585 {

order:10;

}
.I149585:hover {
}
.I149585 > .viewport {



}
.I149585 > .viewport:hover {
}

}
h1.I149586, .I149586 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149586 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I149586:hover {
}
.I149586 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149586 > .viewport:hover {
}

@media (min-width:1440px) {
.I149586 {

order:6;

}
.I149586:hover {
}
.I149586 > .viewport {



}
.I149586 > .viewport:hover {
}

}
h1.I149587, .I149587 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149587 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:0.5rem;


}
.I149587:hover {
}
.I149587 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149587 > .viewport:hover {
}

@media (max-width:640px) {
.I149587 {

margin-bottom:0rem;


}
.I149587:hover {
}
.I149587 > .viewport {



}
.I149587 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I149587 {

order:1;

}
.I149587:hover {
}
.I149587 > .viewport {



}
.I149587 > .viewport:hover {
}

}
h1.I149588, .I149588 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149588 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
height:3.2rem;
margin-left:2rem;


}
.I149588:hover {
}
.I149588 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

align-items:center;


}
.I149588 > .viewport:hover {
}

@media (max-width:640px) {
.I149588 {

margin-left:0rem;
margin-top:1.5rem;


}
.I149588:hover {
}
.I149588 > .viewport {



}
.I149588 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I149588 {

order:11;

}
.I149588:hover {
}
.I149588 > .viewport {



}
.I149588 > .viewport:hover {
}

}
h1.I149589, .I149589 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149589 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;
margin-left:2rem;


}
.I149589:hover {
}
.I149589 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149589 > .viewport:hover {
}

@media (max-width:640px) {
.I149589 {

margin-left:0rem;
margin-top:1.5rem;


}
.I149589:hover {
}
.I149589 > .viewport {



}
.I149589 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I149589 {

order:12;

}
.I149589:hover {
}
.I149589 > .viewport {



}
.I149589 > .viewport:hover {
}

}
h1.I153395, .I153395 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153395 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I153395:hover {
}
.I153395 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153395 > .viewport:hover {
}

@media (min-width:1440px) {
.I153395 {

order:4;

}
.I153395:hover {
}
.I153395 > .viewport {



}
.I153395 > .viewport:hover {
}

}
h1.I153534, .I153534 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153534 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I153534:hover {
}
.I153534 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153534 > .viewport:hover {
}


h1.I153571, .I153571 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153571 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I153571:hover {
}
.I153571 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153571 > .viewport:hover {
}


h1.I153607, .I153607 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153607 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I153607:hover {
}
.I153607 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153607 > .viewport:hover {
}


h1.I153643, .I153643 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153643 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I153643:hover {
}
.I153643 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153643 > .viewport:hover {
}


h1.I153679, .I153679 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153679 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I153679:hover {
}
.I153679 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153679 > .viewport:hover {
}


.I149590, a.I149590 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);
line-height:2.75rem;

padding-bottom:1rem;

}
.I149590:hover, a.I149590:hover {
}

.I149591, a.I149591 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);

margin-bottom:0.5rem;
padding-bottom:0;

}
.I149591:hover, a.I149591:hover {
}
@media (max-width:992px) {
.I149591, a.I149591 {
display:flex;
font-size:1.25rem;


}
.I149591:hover, a.I149591:hover {
}
}
@media (max-width:640px) {
.I149591, a.I149591 {
display:flex;
font-size:1.25rem;


}
.I149591:hover, a.I149591:hover {
}
}

.I149592, a.I149592 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I149592:hover, a.I149592:hover {
}
@media (max-width:992px) {
.I149592, a.I149592 {
}
.I149592:hover, a.I149592:hover {
display:flex;
width:100%;

}
}

.I149593 .button, .I149593.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(99,227,207);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(99,227,207);

}
.I149593 button.button, button.I149593.button {
cursor:pointer;
}
.I149593 .button .text, .I149593.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I149593 .button .icon, .I149593.button .icon {
flex:none;
background-size:100% 100%;
}
.I149593 .button:hover, .I149593.button:hover {
border-color:rgb(84,197,189);
background-color:rgb(84,197,189);

}
.I149593 .button:hover .text, .I149593.button:hover .text {
}
.I149593 .button:hover .icon, .I149593.button:hover .icon {
background-size:100% 100%;
}

.I149594, a.I149594 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I149594:hover, a.I149594:hover {
}
@media (max-width:992px) {
.I149594, a.I149594 {
}
.I149594:hover, a.I149594:hover {
display:flex;
width:100%;

}
}

.I149595 .image, .I149595.image {
vertical-align:top;
}
.I149595 .image:hover, .I149595.image:hover {
}

.I149596, a.I149596 {
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;

}
.I149596:hover, a.I149596:hover {
}
@media (max-width:992px) {
.I149596, a.I149596 {
}
.I149596:hover, a.I149596:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I149596, a.I149596 {
display:flex;
padding-bottom:1rem;

}
.I149596:hover, a.I149596:hover {
}
}

.I149597 .button, .I149597.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);

}
.I149597 button.button, button.I149597.button {
cursor:pointer;
}
.I149597 .button .text, .I149597.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I149597 .button .icon, .I149597.button .icon {
flex:none;
background-size:100% 100%;
}
.I149597 .button:hover, .I149597.button:hover {
background-color:rgb(217,217,217);

}
.I149597 .button:hover .text, .I149597.button:hover .text {
}
.I149597 .button:hover .icon, .I149597.button:hover .icon {
background-size:100% 100%;
}

.I153377, a.I153377 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);
line-height:2.75rem;

padding-bottom:1rem;

}
.I153377:hover, a.I153377:hover {
}

.I153516 .image, .I153516.image {
vertical-align:top;
width:20px;
height:20px;

}
.I153516 .image:hover, .I153516.image:hover {
}

.I153553, a.I153553 {
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;

}
.I153553:hover, a.I153553:hover {
}

.I153589, a.I153589 {
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;

}
.I153589:hover, a.I153589:hover {
}

.I153625, a.I153625 {
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;

}
.I153625:hover, a.I153625:hover {
display:flex;
text-decoration:underline;


}

.I153661 .image, .I153661.image {
vertical-align:top;
}
.I153661 .image:hover, .I153661.image:hover {
}

h1.I149598, .I149598 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149598 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:51;
width:100%;


}
.I149598:hover {
}
.I149598 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149598 > .viewport:hover {
}


.I149599 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
background-color:rgb(17,17,17);

align-items:center;

	
}
.I149599:hover {
}
@media (max-width:992px) {
.I149599 {
padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

	
}
.I149599:hover {
}
}
@media (max-width:640px) {
.I149599 {
box-sizing:border-box;

	
}
.I149599:hover {
}
}

.I149600 {
display:flex;

order:3;
width:100%;
max-width:960px;
box-sizing:border-box;


}
.I149600:hover {
}
@media (max-width:992px) {
.I149600 {

width:100%;


flex-direction:column;
}
.I149600:hover {
}
}
@media (max-width:640px) {
.I149600 {

width:100%;
max-width:100%;


}
.I149600:hover {
}
}

.I149601 {
display:flex;
position:var(--I149601-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:360px;
margin-right:80px;

}
.I149601:hover {
}

@media (max-width:992px) {
.I149601 {

width:100%;
max-width:450px;
margin-right:32px;

}
.I149601:hover {
}

}
@media (max-width:640px) {
.I149601 {

width:100%;
margin-right:0;

}
.I149601:hover {
}

}

.I149602 {
display:flex;
position:var(--I149602-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:calc(100% - 450px);

align-items:flex-end;


}
.I149602:hover {
}

@media (max-width:992px) {
.I149602 {

width:100%;
max-width:450px;

}
.I149602:hover {
}

}
@media (max-width:640px) {
.I149602 {

max-width:100%;

}
.I149602:hover {
}

}

h1.I149603, .I149603 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149603 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I149603:hover {
}
.I149603 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149603 > .viewport:hover {
}

@media (max-width:640px) {
.I149603 {

width:100%;


}
.I149603:hover {
}
.I149603 > .viewport {



}
.I149603 > .viewport:hover {
}

}

h1.I149604, .I149604 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149604 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I149604:hover {
}
.I149604 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149604 > .viewport:hover {
}

@media (max-width:640px) {
.I149604 {

width:100%;


}
.I149604:hover {
}
.I149604 > .viewport {



}
.I149604 > .viewport:hover {
}

}

h1.I149605, .I149605 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149605 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-top:1.5rem;


}
.I149605:hover {
}
.I149605 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149605 > .viewport:hover {
}


h1.I149606, .I149606 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149606 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I149606:hover {
}
.I149606 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149606 > .viewport:hover {
}


h1.I149607, .I149607 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149607 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I149607:hover {
}
.I149607 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149607 > .viewport:hover {
}


h1.I153879, .I153879 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153879 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I153879:hover {
}
.I153879 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153879 > .viewport:hover {
}


h1.I189964, .I189964 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189964 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I189964:hover {
}
.I189964 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189964 > .viewport:hover {
}

@media (max-width:640px) {
.I189964 {

width:100%;


}
.I189964:hover {
}
.I189964 > .viewport {



}
.I189964 > .viewport:hover {
}

}

.I149608, a.I149608 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);


}
.I149608:hover, a.I149608:hover {
}
@media (max-width:992px) {
.I149608, a.I149608 {
display:flex;
font-size:1.625rem;


}
.I149608:hover, a.I149608:hover {
}
}
@media (max-width:640px) {
.I149608, a.I149608 {
display:flex;
font-size:1.625rem;


}
.I149608:hover, a.I149608:hover {
}
}

.I149609, a.I149609 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I149609:hover, a.I149609:hover {
}
@media (max-width:992px) {
.I149609, a.I149609 {
}
.I149609:hover, a.I149609:hover {
display:flex;
width:100%;

}
}

.I149610 .image, .I149610.image {
vertical-align:top;
}
.I149610 .image:hover, .I149610.image:hover {
}

.I149611 {
}
.I149611:hover {
}
.I149611 {
}
.I149611:hover {
}
.hbspt-form {
  font-family: Rubik, Arial, Helvetica, sans-serif;
  font-size: 16px;
}
.hbspt-form .hs-form-field {
  margin-bottom: 10px;
}
.hbspt-form .hs-input {
  font-family: inherit;
  font-size: inherit;
  padding: 9.5px 16px 9.5px 16px;
  border-radius: 0;
  border: 1px solid rgba(0, 0, 0, 0.12);
  width: 100%;
  box-sizing: border-box;
}
.hbspt-form textarea.hs-input {
  height: 160px;
}
.hbspt-form select.hs-input {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-image: url("https://www.genexus.com/media/images/chevron-down-1.svg");
  background-repeat: no-repeat;
  background-position: calc(100% - 17px) center;
  padding-right: 46px;
}
.hbspt-form .hs-input:focus-visible {
  border: 1px solid rgba(250, 50, 99, 0.5);
  outline: none;
}
.hbspt-form label {
  color: #969ba0;
  margin-bottom: 10px;
  margin-top: 16px;
  display: inline-block;
}
/*Error messages*/
.hbspt-form ul.hs-error-msgs {
  list-style-type: none;
  padding-left: 0;
  color: rgb(250, 50, 99);
  margin-top: 0;
  margin-bottom: 0;
}
.hbspt-form ul.hs-error-msgs label.hs-error-msg {
  list-style-type: none;
  padding-left: 0;
  color: rgb(250, 50, 99);
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 16px;
}
/*Button*/
.hbspt-form .hs-button {
  background: rgb(250, 50, 99);
  color: #fff;
  border: 0;
  padding: 14px 25px;
  border-radius: 28px;
  font-family: Rubik, Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 16px;
  cursor: pointer;
}
.hbspt-form .hs-button:hover {
  background: #d2285d;
}
/*Checkboxes list*/
.hbspt-form .inputs-list {
  list-style-type: none;
  padding-left: 0;
}
.hbspt-form .inputs-list .hs-input {
  width: auto;
  margin-right: 10px;
}
/*legal consent container*/
.hbspt-form .legal-consent-container {
  color: #969ba0;
  font-size: 12px;
  line-height: 1.6em;
}
.hbspt-form .legal-consent-container a {
  color: rgb(250, 50, 99);
}
.hbspt-form .submitted-message {
  color: #969ba0;
}
.hbspt-form .legal-consent-container label {
  display: inline;
}
.hbspt-form .inputs-list.multi-container {
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
}
.hbspt-form .inputs-list.multi-container label {
  margin: 0;
}


.I149612 {
width:100%;

}
.I149612:hover {
}
.I149612 {
}
.I149612:hover {
}


.I153832 {}
.I189895, a.I189895 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I189895:hover, a.I189895:hover {
}
@media (max-width:992px) {
.I189895, a.I189895 {
}
.I189895:hover, a.I189895:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189895, a.I189895 {
display:flex;
padding-bottom:1rem;

}
.I189895:hover, a.I189895:hover {
}
}

h1.I149613, .I149613 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149613 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:54;

}
.I149613:hover {
}
.I149613 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149613 > .viewport:hover {
}


h1.I149654, .I149654 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149654 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:43;

}
.I149654:hover {
}
.I149654 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149654 > .viewport:hover {
}


h1.I149985, .I149985 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149985 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:46;
max-width:1184px;
margin-left:auto;
margin-right:auto;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


}
.I149985:hover {
}
.I149985 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I149985 > .viewport:hover {
}

@media (max-width:992px) {
.I149985 {

padding-bottom:4rem;


}
.I149985:hover {
}
.I149985 > .viewport {



}
.I149985 > .viewport:hover {
}

}

h1.I150231, .I150231 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150231 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:44;
width:100%;
padding-bottom:8rem;
padding-top:8rem;


}
.I150231:hover {
}
.I150231 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150231 > .viewport:hover {
}

@media (max-width:992px) {
.I150231 {

padding-bottom:4rem;
padding-top:4rem;


}
.I150231:hover {
}
.I150231 > .viewport {



}
.I150231 > .viewport:hover {
}

}

h1.I150233, .I150233 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150233 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:45;
width:100%;
padding-bottom:3rem;


}
.I150233:hover {
}
.I150233 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I150233 > .viewport:hover {
}

@media (max-width:992px) {
.I150233 {


}
.I150233:hover {
}
.I150233 > .viewport {



}
.I150233 > .viewport:hover {
}

}
@media (max-width:640px) {
.I150233 {

margin-top:16px;


}
.I150233:hover {
}
.I150233 > .viewport {



}
.I150233 > .viewport:hover {
}

}

h1.I150324, .I150324 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150324 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:47;

}
.I150324:hover {
}
.I150324 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150324 > .viewport:hover {
}


h1.I151316, .I151316 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I151316 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:48;
width:100%;


}
.I151316:hover {
}
.I151316 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I151316 > .viewport:hover {
}


.I151300 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I151300:hover {
}

.I151301 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:8rem;
padding-left:4rem;
padding-right:4rem;
padding-top:0rem;
box-sizing:border-box;


}
.I151301:hover {
}
@media (max-width:992px) {
.I151301 {

padding-bottom:4rem;
padding-left:4rem;
padding-right:4rem;
padding-top:0rem;


flex-direction:column;
}
.I151301:hover {
}
}
@media (max-width:640px) {
.I151301 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:column;
}
.I151301:hover {
}
}
@media (min-width:1440px) {
.I151301 {

padding-left:10.75rem;
padding-right:10.75rem;


}
.I151301:hover {
}
}
.I151302 {
display:flex;
position:var(--I151302-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:45%;
padding-right:2rem;
box-sizing:border-box;

}
.I151302:hover {
}

@media (max-width:992px) {
.I151302 {

display:none;
width:100%;
margin-right:0;
padding-bottom:2rem;
padding-right:0;

}
.I151302:hover {
}

}
@media (max-width:640px) {
.I151302 {

min-width:100%;

}
.I151302:hover {
}

}

.I151303 {
display:flex;
position:var(--I151303-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:calc(100% - 45%);

flex-direction:row;
justify-content:flex-end;
align-items:center;


}
.I151303:hover {
}

@media (max-width:992px) {
.I151303 {

width:100%;

flex-direction:row;
justify-content:flex-start;


}
.I151303:hover {
}

}
@media (max-width:640px) {
.I151303 {

min-width:100%;

flex-direction:column;
align-items:flex-start;


}
.I151303:hover {
}

}

h1.I151304, .I151304 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I151304 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I151304:hover {
}
.I151304 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I151304 > .viewport:hover {
}

@media (min-width:1440px) {
.I151304 {

order:2;

}
.I151304:hover {
}
.I151304 > .viewport {



}
.I151304 > .viewport:hover {
}

}
h1.I151305, .I151305 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I151305 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I151305:hover {
}
.I151305 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I151305 > .viewport:hover {
}

@media (min-width:1440px) {
.I151305 {

order:3;

}
.I151305:hover {
}
.I151305 > .viewport {



}
.I151305 > .viewport:hover {
}

}
h1.I151306, .I151306 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I151306 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I151306:hover {
}
.I151306 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-start;


}
.I151306 > .viewport:hover {
}

@media (max-width:640px) {
.I151306 {

padding-bottom:1rem;


}
.I151306:hover {
}
.I151306 > .viewport {



}
.I151306 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I151306 {


}
.I151306:hover {
}
.I151306 > .viewport {

justify-content:flex-end;


}
.I151306 > .viewport:hover {
}

}
h1.I151307, .I151307 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I151307 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
margin-left:2rem;


}
.I151307:hover {
}
.I151307 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I151307 > .viewport:hover {
}

@media (max-width:640px) {
.I151307 {

margin-left:0;
padding-bottom:1rem;


}
.I151307:hover {
}
.I151307 > .viewport {



}
.I151307 > .viewport:hover {
}

}

h1.I151308, .I151308 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I151308 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I151308:hover {
}
.I151308 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I151308 > .viewport:hover {
}

@media (max-width:992px) {
.I151308 {

display:none;

}
.I151308:hover {
}
.I151308 > .viewport {



}
.I151308 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I151308 {

order:1;

}
.I151308:hover {
}
.I151308 > .viewport {



}
.I151308 > .viewport:hover {
}

}
h1.I151309, .I151309 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I151309 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-left:2rem;


}
.I151309:hover {
}
.I151309 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I151309 > .viewport:hover {
}

@media (max-width:640px) {
.I151309 {

margin-left:0;


}
.I151309:hover {
}
.I151309 > .viewport {



}
.I151309 > .viewport:hover {
}

}

.I151310, a.I151310 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I151310:hover, a.I151310:hover {
}
@media (max-width:992px) {
.I151310, a.I151310 {
display:flex;
font-size:1.625rem;


}
.I151310:hover, a.I151310:hover {
}
}
@media (max-width:640px) {
.I151310, a.I151310 {
display:flex;
font-size:1.625rem;


}
.I151310:hover, a.I151310:hover {
}
}

.I151311, a.I151311 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I151311:hover, a.I151311:hover {
}
@media (max-width:992px) {
.I151311, a.I151311 {
}
.I151311:hover, a.I151311:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I151311, a.I151311 {
display:flex;
padding-bottom:1rem;

}
.I151311:hover, a.I151311:hover {
}
}

.I151312 .button, .I151312.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(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100rem;

}
.I151312 button.button, button.I151312.button {
cursor:pointer;
}
.I151312 .button .text, .I151312.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I151312 .button .icon, .I151312.button .icon {
flex:none;
background-size:100% 100%;
}
.I151312 .button:hover, .I151312.button:hover {
border-color:rgb(0,154,143);
background-color:rgb(0,154,143);

}
.I151312 .button:hover .text, .I151312.button:hover .text {
color:rgb(255,255,255);

}
.I151312 .button:hover .icon, .I151312.button:hover .icon {
background-size:100% 100%;
}

.I151313 .button, .I151313.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(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100rem;

}
.I151313 button.button, button.I151313.button {
cursor:pointer;
}
.I151313 .button .text, .I151313.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I151313 .button .icon, .I151313.button .icon {
flex:none;
background-size:100% 100%;
}
.I151313 .button:hover, .I151313.button:hover {
border-color:rgb(0,154,143);
background-color:rgb(0,154,143);

}
.I151313 .button:hover .text, .I151313.button:hover .text {
color:rgb(255,255,255);

}
.I151313 .button:hover .icon, .I151313.button:hover .icon {
background-size:100% 100%;
}

.I151314, a.I151314 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I151314:hover, a.I151314:hover {
}
@media (max-width:640px) {
.I151314, a.I151314 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I151314:hover, a.I151314:hover {
}
}

.I151315 .button, .I151315.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);

}
.I151315 button.button, button.I151315.button {
cursor:pointer;
}
.I151315 .button .text, .I151315.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I151315 .button .icon, .I151315.button .icon {
flex:none;
background-size:100% 100%;
}
.I151315 .button:hover, .I151315.button:hover {
background-color:rgb(217,217,217);

}
.I151315 .button:hover .text, .I151315.button:hover .text {
}
.I151315 .button:hover .icon, .I151315.button:hover .icon {
background-size:100% 100%;
}

.I149573 {
}
.I149573:hover {
}
.I149573 {
}
.I149573:hover {
}


.I149574 {
}
.I149574:hover {
}
.I149574 {
}
.I149574:hover {
}


.I149984 {
}
.I149984:hover {
}
.I149984 {
}
.I149984:hover {
}
:root{--gwds-color-white:#ffffff;--gwds-color-accent-green--500:#00a99d;--gwds-color-neutral-dark--300:#d9d9d9;--gwds-color-black:#111111;--gwds-color-text-on-surface:var(--gwds-color-black)}.grid-table{display:flex;flex-direction:column;gap:32px}.grid-table__header{position:sticky;top:183px;padding:2px;transition:.15s all;font-size:22px;line-height:1.4em;font-weight:600;z-index:99;background-color:rgba(255,255,255,.9)}.grid-table__header--is-sticky .group__title{font-size:16px;padding-top:8px;padding-bottom:8px;box-shadow:rgba(0,0,0,.1) 0 0 5px 0,rgba(0,0,0,.1) 0 0 1px 0;background-color:#fff}.group__title{font-family:Graphik,arial,sans-serif;font-size:22px;line-height:1.4em;font-weight:600;margin-block-start:0;margin-block-end:36px;transition:.2s all}.group__title--column{display:flex;align-items:center;justify-content:center;margin:0;padding:16px 16px;border:1px solid var(--gwds-color-neutral-dark--300)}.group__title--column:last-child{border-inline-start:0}.group__text{font-family:Rubik;font-size:17px;line-height:1.4em;margin:0}.group__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr}.group__check{mask:url(https://www.genexus.com/media/images/check-2.svg);mask-position:center center;mask-size:18px;mask-repeat:no-repeat;display:inline-block;width:18px;height:18px}.group__check-container{display:flex;align-items:center;justify-content:center}.group__check--green{background-color:var(--gwds-color-accent-green--500)}.group__check--black{background-color:var(--gwds-color-black)}.empty,.group__check-container,.group__text{border-block-end:1px solid var(--gwds-color-neutral-dark--300);padding:12px 16px;font-weight:300}@media (max-width:992px){.group__grid{display:grid;grid-template-columns:2fr 0 1.5fr 1.5fr}.grid-table__header{top:139px}}@media (max-width:640px){.group__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr auto;grid-column-gap:0;grid-row-gap:0}.group__text{font-size:15px}.group__title{font-size:18px;margin-block-end:6px}.group__grid .empty{display:none}.group__grid .group__text{grid-area:1/1/2/3;border-block-end:0}.group__grid .group__check-container--1{grid-area:2/1/3/2}.group__grid .group__check-container--2{grid-area:2/2/3/3}.grid-table__header .group__title{font-size:16px;padding-top:8px;padding-bottom:8px;box-shadow:none}}

.I150232 .button, .I150232.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
height:44px;
margin-left:auto;
margin-right:auto;
padding-left:30px;
padding-right:30px;
border-radius:22px;
background-color:rgb(255,255,255);

flex-direction:row-reverse;
}
.I150232 button.button, button.I150232.button {
cursor:pointer;
}
.I150232 .button .text, .I150232.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I150232 .button .icon, .I150232.button .icon {
flex:none;
background-size:100% 100%;
width:25px;
height:24px;
background-image:url('https://www.genexus.com/media/images/expand_more_gxeai.png?timestamp=20240612133257');
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I150232 .button:hover, .I150232.button:hover {
}
.I150232 .button:hover .text, .I150232.button:hover .text {
}
.I150232 .button:hover .icon, .I150232.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I150232 .button, .I150232.button {
flex-direction:row-reverse;
}
.I150232 button.button, button.I150232.button {
}
.I150232 .button .text, .I150232.button .text {
font-size:1rem;

}
.I150232 .button .icon, .I150232.button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I150232 .button:hover, .I150232.button:hover {
}
.I150232 .button:hover .text, .I150232.button:hover .text {
}
.I150232 .button:hover .icon, .I150232.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I150232 .button, .I150232.button {
height:44px;
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-right:0px;
border-radius:0px;

flex-direction:row-reverse;
}
.I150232 button.button, button.I150232.button {
}
.I150232 .button .text, .I150232.button .text {
}
.I150232 .button .icon, .I150232.button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I150232 .button:hover, .I150232.button:hover {
}
.I150232 .button:hover .text, .I150232.button:hover .text {
}
.I150232 .button:hover .icon, .I150232.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I150232 .button, .I150232.button {
flex-direction:row-reverse;
}
.I150232 button.button, button.I150232.button {
}
.I150232 .button .text, .I150232.button .text {
}
.I150232 .button .icon, .I150232.button .icon {
background-size:100% 100%;
margin-left:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I150232 .button:hover, .I150232.button:hover {
}
.I150232 .button:hover .text, .I150232.button:hover .text {
}
.I150232 .button:hover .icon, .I150232.button:hover .icon {
background-size:100% 100%;
}
}
.I150323, a.I150323 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I150323:hover, a.I150323:hover {
}

.I150039 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I150039:hover {
}
@media (max-width:992px) {
.I150039 {
flex-direction:row;

	
}
.I150039:hover {
}
}
@media (max-width:640px) {
.I150039 {
padding-left:1rem;
padding-right:1rem;
box-sizing:border-box;

flex-direction:row;

	
}
.I150039:hover {
}
}

.I150040 {
display:flex;
position:var(--I150040-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
padding:0.25rem;
padding-bottom:1rem;
box-sizing:border-box;
overflow:auto;
flex-direction:row;
align-items:stretch;


}
.I150040:hover {
}
.I150040 {
--I150040-position-static-computed:static;
}
.I150040 > .sector, .I150040 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I150040 {

width:100%;
overflow:auto;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I150040-location-transform:translate(0px,0px);
z-index:var(--I150040-z-index, auto);

transform:
var(--I150040-location-transform, translate(0px,0px))
var(--I150040-user-box-transform, translate(0px,0px))
;


position:var(--I150040-position-static-computed, static);
}
.I150040:hover {
}

}
@media (max-width:640px) {
.I150040 {

width:100%;
padding:0.25rem;

}
.I150040:hover {
}

}
@media (min-width:1440px) {
.I150040 {

overflow:auto;
flex-direction:row;


}
.I150040:hover {
}

}
h1.I150192, .I150192 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150192 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
padding-right:1rem;


}
.I150192:hover {
}
.I150192 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150192 > .viewport:hover {
}


.I150155 {
display:flex;
flex-direction:column;
position:relative;
height:100%;

	
}
.I150155:hover {
}

.I150156 {
display:flex;
position:var(--I150156-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:100%;

align-items:center;


}
.I150156:hover {
}


.I150157 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:400px;
height:100%;
padding:2rem;
border-radius:8px;
box-sizing:border-box;
box-shadow:0px 3px 7px -3px rgb(102,102,102);



flex-direction:column;
align-items:center;

	
}
.I150157:hover {
border-color:rgb(0,93,86);
border-style:solid;
border-width:1px;
box-shadow:0px 3px 7px -3px black;

}

@media (max-width:992px) {
.I150157 {

max-width:calc(90vw - 6px);



	
}
.I150157:hover {
}

}
@media (max-width:640px) {
.I150157 {

max-width:calc(90vw - 6px);



	
}
.I150157:hover {
}

}

h1.I150158, .I150158 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150158 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
width:100%;
margin-bottom:32px;


}
.I150158:hover {
}
.I150158 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I150158 > .viewport:hover {
}

@media (min-width:1440px) {
.I150158 {

order:1;

}
.I150158:hover {
}
.I150158 > .viewport {



}
.I150158 > .viewport:hover {
}

}
h1.I150159, .I150159 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150159 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
padding-top:2.25rem;


}
.I150159:hover {
}
.I150159 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150159 > .viewport:hover {
}

@media (min-width:1440px) {
.I150159 {

order:7;

}
.I150159:hover {
}
.I150159 > .viewport {



}
.I150159 > .viewport:hover {
}

}
h1.I150160, .I150160 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150160 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:16;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I150160:hover {
}
.I150160 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150160 > .viewport:hover {
}
.I150160 > .sector-title, .I150160 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I150160 > .sector-title:hover, .I150160 > .sector-title.i-collapsible-title:hover {
}
.I150160 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I150160 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I150160 > .sector-title, .I150160 > .sector-title.i-collapsible-title {
}
.I150160 > .sector-title .text, .I150160 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I150160 {


flex-direction:row;
}
.I150160:hover {
}
.I150160 > .viewport {



}
.I150160 > .viewport:hover {
}
.I150160 > .sector-title, .I150160 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150160 > .sector-title:hover, .I150160 > .sector-title.i-collapsible-title:hover {
}
.I150160 > .sector-title .text {
flex-direction:row;
}
.I150160 > .sector-title .text::before {
order:0;
}
.I150160 > .sector-title, .I150160 > .sector-title.i-collapsible-title {
}
.I150160 > .sector-title .text, .I150160 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I150160 {


flex-direction:row;
}
.I150160:hover {
}
.I150160 > .viewport {



}
.I150160 > .viewport:hover {
}
.I150160 > .sector-title, .I150160 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150160 > .sector-title:hover, .I150160 > .sector-title.i-collapsible-title:hover {
}
.I150160 > .sector-title .text {
flex-direction:row;
}
.I150160 > .sector-title .text::before {
order:0;
}
.I150160 > .sector-title, .I150160 > .sector-title.i-collapsible-title {
}
.I150160 > .sector-title .text, .I150160 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I150160 {

order:13;

flex-direction:row;
}
.I150160:hover {
}
.I150160 > .viewport {



}
.I150160 > .viewport:hover {
}
.I150160 > .sector-title, .I150160 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150160 > .sector-title:hover, .I150160 > .sector-title.i-collapsible-title:hover {
}
.I150160 > .sector-title .text {
flex-direction:row;
}
.I150160 > .sector-title .text::before {
order:0;
}
.I150160 > .sector-title, .I150160 > .sector-title.i-collapsible-title {
}
.I150160 > .sector-title .text, .I150160 > .sector-title.i-collapsible-title .text {
}

}
h1.I150161, .I150161 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150161 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:17;
width:100%;
max-width:336px;
margin-bottom:16px;


flex-direction:row;
}
.I150161:hover {
}
.I150161 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150161 > .viewport:hover {
}
.I150161 > .sector-title, .I150161 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I150161 > .sector-title:hover, .I150161 > .sector-title.i-collapsible-title:hover {
}
.I150161 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I150161 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I150161 > .sector-title, .I150161 > .sector-title.i-collapsible-title {
}
.I150161 > .sector-title .text, .I150161 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I150161 {


flex-direction:row;
}
.I150161:hover {
}
.I150161 > .viewport {



}
.I150161 > .viewport:hover {
}
.I150161 > .sector-title, .I150161 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150161 > .sector-title:hover, .I150161 > .sector-title.i-collapsible-title:hover {
}
.I150161 > .sector-title .text {
flex-direction:row;
}
.I150161 > .sector-title .text::before {
order:0;
}
.I150161 > .sector-title, .I150161 > .sector-title.i-collapsible-title {
}
.I150161 > .sector-title .text, .I150161 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I150161 {


flex-direction:row;
}
.I150161:hover {
}
.I150161 > .viewport {



}
.I150161 > .viewport:hover {
}
.I150161 > .sector-title, .I150161 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150161 > .sector-title:hover, .I150161 > .sector-title.i-collapsible-title:hover {
}
.I150161 > .sector-title .text {
flex-direction:row;
}
.I150161 > .sector-title .text::before {
order:0;
}
.I150161 > .sector-title, .I150161 > .sector-title.i-collapsible-title {
}
.I150161 > .sector-title .text, .I150161 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I150161 {

order:14;

flex-direction:row;
}
.I150161:hover {
}
.I150161 > .viewport {



}
.I150161 > .viewport:hover {
}
.I150161 > .sector-title, .I150161 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150161 > .sector-title:hover, .I150161 > .sector-title.i-collapsible-title:hover {
}
.I150161 > .sector-title .text {
flex-direction:row;
}
.I150161 > .sector-title .text::before {
order:0;
}
.I150161 > .sector-title, .I150161 > .sector-title.i-collapsible-title {
}
.I150161 > .sector-title .text, .I150161 > .sector-title.i-collapsible-title .text {
}

}
h1.I150162, .I150162 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150162 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I150162:hover {
}
.I150162 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150162 > .viewport:hover {
}
.I150162 > .sector-title, .I150162 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I150162 > .sector-title:hover, .I150162 > .sector-title.i-collapsible-title:hover {
}
.I150162 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I150162 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I150162 > .sector-title, .I150162 > .sector-title.i-collapsible-title {
}
.I150162 > .sector-title .text, .I150162 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I150162 {


flex-direction:row;
}
.I150162:hover {
}
.I150162 > .viewport {



}
.I150162 > .viewport:hover {
}
.I150162 > .sector-title, .I150162 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150162 > .sector-title:hover, .I150162 > .sector-title.i-collapsible-title:hover {
}
.I150162 > .sector-title .text {
flex-direction:row;
}
.I150162 > .sector-title .text::before {
order:0;
}
.I150162 > .sector-title, .I150162 > .sector-title.i-collapsible-title {
}
.I150162 > .sector-title .text, .I150162 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I150162 {


flex-direction:row;
}
.I150162:hover {
}
.I150162 > .viewport {



}
.I150162 > .viewport:hover {
}
.I150162 > .sector-title, .I150162 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150162 > .sector-title:hover, .I150162 > .sector-title.i-collapsible-title:hover {
}
.I150162 > .sector-title .text {
flex-direction:row;
}
.I150162 > .sector-title .text::before {
order:0;
}
.I150162 > .sector-title, .I150162 > .sector-title.i-collapsible-title {
}
.I150162 > .sector-title .text, .I150162 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I150162 {

order:15;

flex-direction:row;
}
.I150162:hover {
}
.I150162 > .viewport {



}
.I150162 > .viewport:hover {
}
.I150162 > .sector-title, .I150162 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150162 > .sector-title:hover, .I150162 > .sector-title.i-collapsible-title:hover {
}
.I150162 > .sector-title .text {
flex-direction:row;
}
.I150162 > .sector-title .text::before {
order:0;
}
.I150162 > .sector-title, .I150162 > .sector-title.i-collapsible-title {
}
.I150162 > .sector-title .text, .I150162 > .sector-title.i-collapsible-title .text {
}

}
h1.I150163, .I150163 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150163 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:19;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I150163:hover {
}
.I150163 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150163 > .viewport:hover {
}
.I150163 > .sector-title, .I150163 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I150163 > .sector-title:hover, .I150163 > .sector-title.i-collapsible-title:hover {
}
.I150163 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I150163 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I150163 > .sector-title, .I150163 > .sector-title.i-collapsible-title {
}
.I150163 > .sector-title .text, .I150163 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I150163 {


flex-direction:row;
}
.I150163:hover {
}
.I150163 > .viewport {



}
.I150163 > .viewport:hover {
}
.I150163 > .sector-title, .I150163 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150163 > .sector-title:hover, .I150163 > .sector-title.i-collapsible-title:hover {
}
.I150163 > .sector-title .text {
flex-direction:row;
}
.I150163 > .sector-title .text::before {
order:0;
}
.I150163 > .sector-title, .I150163 > .sector-title.i-collapsible-title {
}
.I150163 > .sector-title .text, .I150163 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I150163 {


flex-direction:row;
}
.I150163:hover {
}
.I150163 > .viewport {



}
.I150163 > .viewport:hover {
}
.I150163 > .sector-title, .I150163 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150163 > .sector-title:hover, .I150163 > .sector-title.i-collapsible-title:hover {
}
.I150163 > .sector-title .text {
flex-direction:row;
}
.I150163 > .sector-title .text::before {
order:0;
}
.I150163 > .sector-title, .I150163 > .sector-title.i-collapsible-title {
}
.I150163 > .sector-title .text, .I150163 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I150163 {

order:16;

flex-direction:row;
}
.I150163:hover {
}
.I150163 > .viewport {



}
.I150163 > .viewport:hover {
}
.I150163 > .sector-title, .I150163 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150163 > .sector-title:hover, .I150163 > .sector-title.i-collapsible-title:hover {
}
.I150163 > .sector-title .text {
flex-direction:row;
}
.I150163 > .sector-title .text::before {
order:0;
}
.I150163 > .sector-title, .I150163 > .sector-title.i-collapsible-title {
}
.I150163 > .sector-title .text, .I150163 > .sector-title.i-collapsible-title .text {
}

}
h1.I150164, .I150164 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150164 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:20;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I150164:hover {
}
.I150164 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150164 > .viewport:hover {
}
.I150164 > .sector-title, .I150164 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I150164 > .sector-title:hover, .I150164 > .sector-title.i-collapsible-title:hover {
}
.I150164 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I150164 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I150164 > .sector-title, .I150164 > .sector-title.i-collapsible-title {
}
.I150164 > .sector-title .text, .I150164 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I150164 {


flex-direction:row;
}
.I150164:hover {
}
.I150164 > .viewport {



}
.I150164 > .viewport:hover {
}
.I150164 > .sector-title, .I150164 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150164 > .sector-title:hover, .I150164 > .sector-title.i-collapsible-title:hover {
}
.I150164 > .sector-title .text {
flex-direction:row;
}
.I150164 > .sector-title .text::before {
order:0;
}
.I150164 > .sector-title, .I150164 > .sector-title.i-collapsible-title {
}
.I150164 > .sector-title .text, .I150164 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I150164 {


flex-direction:row;
}
.I150164:hover {
}
.I150164 > .viewport {



}
.I150164 > .viewport:hover {
}
.I150164 > .sector-title, .I150164 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150164 > .sector-title:hover, .I150164 > .sector-title.i-collapsible-title:hover {
}
.I150164 > .sector-title .text {
flex-direction:row;
}
.I150164 > .sector-title .text::before {
order:0;
}
.I150164 > .sector-title, .I150164 > .sector-title.i-collapsible-title {
}
.I150164 > .sector-title .text, .I150164 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I150164 {

order:17;

flex-direction:row;
}
.I150164:hover {
}
.I150164 > .viewport {



}
.I150164 > .viewport:hover {
}
.I150164 > .sector-title, .I150164 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150164 > .sector-title:hover, .I150164 > .sector-title.i-collapsible-title:hover {
}
.I150164 > .sector-title .text {
flex-direction:row;
}
.I150164 > .sector-title .text::before {
order:0;
}
.I150164 > .sector-title, .I150164 > .sector-title.i-collapsible-title {
}
.I150164 > .sector-title .text, .I150164 > .sector-title.i-collapsible-title .text {
}

}
h1.I150165, .I150165 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150165 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:21;
width:100%;
margin-top:3rem;


}
.I150165:hover {
}
.I150165 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I150165 > .viewport:hover {
}

@media (min-width:1440px) {
.I150165 {

order:20;

}
.I150165:hover {
}
.I150165 > .viewport {



}
.I150165 > .viewport:hover {
}

}
h1.I150166, .I150166 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150166 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:23;
width:100%;
padding-top:1rem;


}
.I150166:hover {
}
.I150166 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I150166 > .viewport:hover {
}

@media (min-width:1440px) {
.I150166 {

order:23;

}
.I150166:hover {
}
.I150166 > .viewport {



}
.I150166 > .viewport:hover {
}

}
h1.I150167, .I150167 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150167 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I150167:hover {
}
.I150167 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150167 > .viewport:hover {
}

@media (min-width:1440px) {
.I150167 {

order:2;

}
.I150167:hover {
}
.I150167 > .viewport {



}
.I150167 > .viewport:hover {
}

}
h1.I150168, .I150168 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150168 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I150168:hover {
}
.I150168 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I150168 > .viewport:hover {
}

@media (min-width:1440px) {
.I150168 {

order:3;

}
.I150168:hover {
}
.I150168 > .viewport {



}
.I150168 > .viewport:hover {
}

}
h1.I150169, .I150169 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150169 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I150169:hover {
}
.I150169 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150169 > .viewport:hover {
}

@media (min-width:1440px) {
.I150169 {

order:9;

}
.I150169:hover {
}
.I150169 > .viewport {



}
.I150169 > .viewport:hover {
}

}
h1.I150170, .I150170 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150170 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;
width:100%;
height:1px;
margin-bottom:2rem;
margin-top:1rem;
background-color:rgb(217,217,217);


}
.I150170:hover {
}
.I150170 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150170 > .viewport:hover {
}

@media (min-width:1440px) {
.I150170 {

order:11;

}
.I150170:hover {
}
.I150170 > .viewport {



}
.I150170 > .viewport:hover {
}

}
h1.I150171, .I150171 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150171 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:22;
margin-top:3rem;


}
.I150171:hover {
}
.I150171 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150171 > .viewport:hover {
}

@media (min-width:1440px) {
.I150171 {

order:22;

}
.I150171:hover {
}
.I150171 > .viewport {



}
.I150171 > .viewport:hover {
}

}
h1.I150172, .I150172 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150172 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
width:100%;


}
.I150172:hover {
}
.I150172 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150172 > .viewport:hover {
}

@media (min-width:1440px) {
.I150172 {

order:12;

}
.I150172:hover {
}
.I150172 > .viewport {



}
.I150172 > .viewport:hover {
}

}
h1.I150173, .I150173 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150173 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;

}
.I150173:hover {
}
.I150173 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150173 > .viewport:hover {
}

@media (min-width:1440px) {
.I150173 {

order:8;

}
.I150173:hover {
}
.I150173 > .viewport {



}
.I150173 > .viewport:hover {
}

}
h1.I150174, .I150174 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150174 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;

}
.I150174:hover {
}
.I150174 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150174 > .viewport:hover {
}

@media (min-width:1440px) {
.I150174 {

order:24;

}
.I150174:hover {
}
.I150174 > .viewport {



}
.I150174 > .viewport:hover {
}

}
h1.I156887, .I156887 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156887 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:25;

}
.I156887:hover {
}
.I156887 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156887 > .viewport:hover {
}

@media (min-width:1440px) {
.I156887 {

order:25;

}
.I156887:hover {
}
.I156887 > .viewport {



}
.I156887 > .viewport:hover {
}

}
h1.I156929, .I156929 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156929 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:26;

}
.I156929:hover {
}
.I156929 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156929 > .viewport:hover {
}

@media (min-width:1440px) {
.I156929 {

order:26;

}
.I156929:hover {
}
.I156929 > .viewport {



}
.I156929 > .viewport:hover {
}

}
.I150175, a.I150175 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-weight:400;
color:rgb(17,17,17);
line-height:1.625rem;

min-height:0.75rem;
padding-bottom:0.075rem;
padding-left:0.375rem;
padding-right:0.375rem;
padding-top:0.075rem;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
background-color:rgb(248,232,231);

}
.I150175:hover, a.I150175:hover {
}
@media (max-width:992px) {
.I150175, a.I150175 {
}
.I150175:hover, a.I150175:hover {
display:flex;
width:100%;

}
}

.I150176, a.I150176 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I150176:hover, a.I150176:hover {
}
@media (max-width:992px) {
.I150176, a.I150176 {
display:flex;
font-size:1.625rem;


}
.I150176:hover, a.I150176:hover {
}
}
@media (max-width:640px) {
.I150176, a.I150176 {
display:flex;
font-size:1.625rem;


}
.I150176:hover, a.I150176:hover {
}
}

.I150177, a.I150177 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I150177:hover, a.I150177:hover {
}
@media (max-width:992px) {
.I150177, a.I150177 {
}
.I150177:hover, a.I150177:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150177, a.I150177 {
display:flex;
padding-bottom:1rem;

}
.I150177:hover, a.I150177:hover {
}
}

.I150178, a.I150178 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I150178:hover, a.I150178:hover {
}
@media (max-width:992px) {
.I150178, a.I150178 {
}
.I150178:hover, a.I150178:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150178, a.I150178 {
display:flex;
padding-bottom:1rem;

}
.I150178:hover, a.I150178:hover {
}
}

.I150179, a.I150179 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I150179:hover, a.I150179:hover {
}
@media (max-width:992px) {
.I150179, a.I150179 {
}
.I150179:hover, a.I150179:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150179, a.I150179 {
display:flex;
padding-bottom:1rem;

}
.I150179:hover, a.I150179:hover {
}
}

.I150180, a.I150180 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I150180:hover, a.I150180:hover {
}
@media (max-width:992px) {
.I150180, a.I150180 {
}
.I150180:hover, a.I150180:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150180, a.I150180 {
display:flex;
padding-bottom:1rem;

}
.I150180:hover, a.I150180:hover {
}
}

.I150181, a.I150181 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I150181:hover, a.I150181:hover {
}
@media (max-width:992px) {
.I150181, a.I150181 {
}
.I150181:hover, a.I150181:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150181, a.I150181 {
display:flex;
padding-bottom:1rem;

}
.I150181:hover, a.I150181:hover {
}
}

.I150182 .button, .I150182.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(27,31,35);

}
.I150182 button.button, button.I150182.button {
cursor:pointer;
}
.I150182 .button .text, .I150182.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I150182 .button .icon, .I150182.button .icon {
flex:none;
background-size:100% 100%;
}
.I150182 .button:hover, .I150182.button:hover {
background-color:rgb(0,93,86);

}
.I150182 .button:hover .text, .I150182.button:hover .text {
}
.I150182 .button:hover .icon, .I150182.button:hover .icon {
background-size:100% 100%;
}

.I150183, a.I150183 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
text-align:center;
color:rgb(0,0,0);
line-height:14.22px;

padding-bottom:0;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I150183:hover, a.I150183:hover {
}
@media (max-width:992px) {
.I150183, a.I150183 {
}
.I150183:hover, a.I150183:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150183, a.I150183 {
display:flex;
padding-bottom:1rem;

}
.I150183:hover, a.I150183:hover {
}
}

.I150184, a.I150184 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
text-align:center;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I150184:hover, a.I150184:hover {
}

.I150185, a.I150185 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(90,95,99);
line-height:1.625rem;

height:110px;
padding-bottom:1rem;

}
.I150185:hover, a.I150185:hover {
}
@media (max-width:992px) {
.I150185, a.I150185 {
}
.I150185:hover, a.I150185:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150185, a.I150185 {
display:flex;
padding-bottom:1rem;

}
.I150185:hover, a.I150185:hover {
}
}

.I150186, a.I150186 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I150186:hover, a.I150186:hover {
}
@media (max-width:992px) {
.I150186, a.I150186 {
}
.I150186:hover, a.I150186:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150186, a.I150186 {
display:flex;
padding-bottom:1rem;

}
.I150186:hover, a.I150186:hover {
}
}

.I150187, a.I150187 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I150187:hover, a.I150187:hover {
}

.I150188 .button, .I150188.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);

}
.I150188 button.button, button.I150188.button {
cursor:pointer;
}
.I150188 .button .text, .I150188.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I150188 .button .icon, .I150188.button .icon {
flex:none;
background-size:100% 100%;
}
.I150188 .button:hover, .I150188.button:hover {
background-color:rgb(217,217,217);

}
.I150188 .button:hover .text, .I150188.button:hover .text {
}
.I150188 .button:hover .icon, .I150188.button:hover .icon {
background-size:100% 100%;
}

.I150189, a.I150189 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

width:100%;
padding-bottom:1rem;

}
.I150189:hover, a.I150189:hover {
}
@media (max-width:992px) {
.I150189, a.I150189 {
}
.I150189:hover, a.I150189:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150189, a.I150189 {
display:flex;
padding-bottom:1rem;

}
.I150189:hover, a.I150189:hover {
}
}

.I150190, a.I150190 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;
padding-top:0.25rem;

}
.I150190:hover, a.I150190:hover {
}
@media (max-width:992px) {
.I150190, a.I150190 {
}
.I150190:hover, a.I150190:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150190, a.I150190 {
display:flex;
padding-bottom:1rem;

}
.I150190:hover, a.I150190:hover {
}
}

.I150191, a.I150191 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I150191:hover, a.I150191:hover {
}
@media (max-width:992px) {
.I150191, a.I150191 {
}
.I150191:hover, a.I150191:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150191, a.I150191 {
display:flex;
padding-bottom:1rem;

}
.I150191:hover, a.I150191:hover {
}
}

.I156866, a.I156866 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156866:hover, a.I156866:hover {
}

.I156908, a.I156908 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156908:hover, a.I156908:hover {
}

h1.I150230, .I150230 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150230 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I150230:hover {
}
.I150230 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150230 > .viewport:hover {
}


.I150193 {
display:flex;
flex-direction:column;
position:relative;
height:100%;

	
}
.I150193:hover {
}

.I150194 {
display:flex;
position:var(--I150194-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:100%;

align-items:center;


}
.I150194:hover {
}


.I150195 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:400px;
height:100%;
padding:2rem;
border-color:rgb(120,120,120);
border-radius:8px;
box-sizing:border-box;
box-shadow:0px 3px 7px -3px rgb(102,102,102);



flex-direction:column;
align-items:center;

	
}
.I150195:hover {
border-color:rgb(0,93,86);
border-style:solid;
border-width:1px;
box-shadow:0px 3px 7px -3px black;

}

@media (max-width:992px) {
.I150195 {

max-width:calc(90vw - 6px);



	
}
.I150195:hover {
}

}
@media (max-width:640px) {
.I150195 {

max-width:calc(90vw - 6px);



	
}
.I150195:hover {
}

}

h1.I150196, .I150196 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150196 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
width:100%;
margin-bottom:32px;


}
.I150196:hover {
}
.I150196 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I150196 > .viewport:hover {
}

@media (min-width:1440px) {
.I150196 {

order:1;

}
.I150196:hover {
}
.I150196 > .viewport {



}
.I150196 > .viewport:hover {
}

}
h1.I150197, .I150197 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150197 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
padding-top:2.25rem;


}
.I150197:hover {
}
.I150197 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150197 > .viewport:hover {
}

@media (min-width:1440px) {
.I150197 {

order:7;

}
.I150197:hover {
}
.I150197 > .viewport {



}
.I150197 > .viewport:hover {
}

}
h1.I150198, .I150198 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150198 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:16;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I150198:hover {
}
.I150198 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150198 > .viewport:hover {
}
.I150198 > .sector-title, .I150198 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I150198 > .sector-title:hover, .I150198 > .sector-title.i-collapsible-title:hover {
}
.I150198 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I150198 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I150198 > .sector-title, .I150198 > .sector-title.i-collapsible-title {
}
.I150198 > .sector-title .text, .I150198 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I150198 {


flex-direction:row;
}
.I150198:hover {
}
.I150198 > .viewport {



}
.I150198 > .viewport:hover {
}
.I150198 > .sector-title, .I150198 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150198 > .sector-title:hover, .I150198 > .sector-title.i-collapsible-title:hover {
}
.I150198 > .sector-title .text {
flex-direction:row;
}
.I150198 > .sector-title .text::before {
order:0;
}
.I150198 > .sector-title, .I150198 > .sector-title.i-collapsible-title {
}
.I150198 > .sector-title .text, .I150198 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I150198 {


flex-direction:row;
}
.I150198:hover {
}
.I150198 > .viewport {



}
.I150198 > .viewport:hover {
}
.I150198 > .sector-title, .I150198 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150198 > .sector-title:hover, .I150198 > .sector-title.i-collapsible-title:hover {
}
.I150198 > .sector-title .text {
flex-direction:row;
}
.I150198 > .sector-title .text::before {
order:0;
}
.I150198 > .sector-title, .I150198 > .sector-title.i-collapsible-title {
}
.I150198 > .sector-title .text, .I150198 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I150198 {

order:13;

flex-direction:row;
}
.I150198:hover {
}
.I150198 > .viewport {



}
.I150198 > .viewport:hover {
}
.I150198 > .sector-title, .I150198 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150198 > .sector-title:hover, .I150198 > .sector-title.i-collapsible-title:hover {
}
.I150198 > .sector-title .text {
flex-direction:row;
}
.I150198 > .sector-title .text::before {
order:0;
}
.I150198 > .sector-title, .I150198 > .sector-title.i-collapsible-title {
}
.I150198 > .sector-title .text, .I150198 > .sector-title.i-collapsible-title .text {
}

}
h1.I150199, .I150199 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150199 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:17;
width:100%;
max-width:336px;
margin-bottom:16px;


flex-direction:row;
}
.I150199:hover {
}
.I150199 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150199 > .viewport:hover {
}
.I150199 > .sector-title, .I150199 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I150199 > .sector-title:hover, .I150199 > .sector-title.i-collapsible-title:hover {
}
.I150199 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I150199 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I150199 > .sector-title, .I150199 > .sector-title.i-collapsible-title {
}
.I150199 > .sector-title .text, .I150199 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I150199 {


flex-direction:row;
}
.I150199:hover {
}
.I150199 > .viewport {



}
.I150199 > .viewport:hover {
}
.I150199 > .sector-title, .I150199 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150199 > .sector-title:hover, .I150199 > .sector-title.i-collapsible-title:hover {
}
.I150199 > .sector-title .text {
flex-direction:row;
}
.I150199 > .sector-title .text::before {
order:0;
}
.I150199 > .sector-title, .I150199 > .sector-title.i-collapsible-title {
}
.I150199 > .sector-title .text, .I150199 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I150199 {


flex-direction:row;
}
.I150199:hover {
}
.I150199 > .viewport {



}
.I150199 > .viewport:hover {
}
.I150199 > .sector-title, .I150199 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150199 > .sector-title:hover, .I150199 > .sector-title.i-collapsible-title:hover {
}
.I150199 > .sector-title .text {
flex-direction:row;
}
.I150199 > .sector-title .text::before {
order:0;
}
.I150199 > .sector-title, .I150199 > .sector-title.i-collapsible-title {
}
.I150199 > .sector-title .text, .I150199 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I150199 {

order:14;

flex-direction:row;
}
.I150199:hover {
}
.I150199 > .viewport {



}
.I150199 > .viewport:hover {
}
.I150199 > .sector-title, .I150199 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150199 > .sector-title:hover, .I150199 > .sector-title.i-collapsible-title:hover {
}
.I150199 > .sector-title .text {
flex-direction:row;
}
.I150199 > .sector-title .text::before {
order:0;
}
.I150199 > .sector-title, .I150199 > .sector-title.i-collapsible-title {
}
.I150199 > .sector-title .text, .I150199 > .sector-title.i-collapsible-title .text {
}

}
h1.I150200, .I150200 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150200 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I150200:hover {
}
.I150200 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150200 > .viewport:hover {
}
.I150200 > .sector-title, .I150200 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I150200 > .sector-title:hover, .I150200 > .sector-title.i-collapsible-title:hover {
}
.I150200 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I150200 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I150200 > .sector-title, .I150200 > .sector-title.i-collapsible-title {
}
.I150200 > .sector-title .text, .I150200 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I150200 {


flex-direction:row;
}
.I150200:hover {
}
.I150200 > .viewport {



}
.I150200 > .viewport:hover {
}
.I150200 > .sector-title, .I150200 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150200 > .sector-title:hover, .I150200 > .sector-title.i-collapsible-title:hover {
}
.I150200 > .sector-title .text {
flex-direction:row;
}
.I150200 > .sector-title .text::before {
order:0;
}
.I150200 > .sector-title, .I150200 > .sector-title.i-collapsible-title {
}
.I150200 > .sector-title .text, .I150200 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I150200 {


flex-direction:row;
}
.I150200:hover {
}
.I150200 > .viewport {



}
.I150200 > .viewport:hover {
}
.I150200 > .sector-title, .I150200 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150200 > .sector-title:hover, .I150200 > .sector-title.i-collapsible-title:hover {
}
.I150200 > .sector-title .text {
flex-direction:row;
}
.I150200 > .sector-title .text::before {
order:0;
}
.I150200 > .sector-title, .I150200 > .sector-title.i-collapsible-title {
}
.I150200 > .sector-title .text, .I150200 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I150200 {

order:15;

flex-direction:row;
}
.I150200:hover {
}
.I150200 > .viewport {



}
.I150200 > .viewport:hover {
}
.I150200 > .sector-title, .I150200 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150200 > .sector-title:hover, .I150200 > .sector-title.i-collapsible-title:hover {
}
.I150200 > .sector-title .text {
flex-direction:row;
}
.I150200 > .sector-title .text::before {
order:0;
}
.I150200 > .sector-title, .I150200 > .sector-title.i-collapsible-title {
}
.I150200 > .sector-title .text, .I150200 > .sector-title.i-collapsible-title .text {
}

}
h1.I150201, .I150201 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150201 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:19;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I150201:hover {
}
.I150201 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150201 > .viewport:hover {
}
.I150201 > .sector-title, .I150201 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I150201 > .sector-title:hover, .I150201 > .sector-title.i-collapsible-title:hover {
}
.I150201 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I150201 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I150201 > .sector-title, .I150201 > .sector-title.i-collapsible-title {
}
.I150201 > .sector-title .text, .I150201 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I150201 {


flex-direction:row;
}
.I150201:hover {
}
.I150201 > .viewport {



}
.I150201 > .viewport:hover {
}
.I150201 > .sector-title, .I150201 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150201 > .sector-title:hover, .I150201 > .sector-title.i-collapsible-title:hover {
}
.I150201 > .sector-title .text {
flex-direction:row;
}
.I150201 > .sector-title .text::before {
order:0;
}
.I150201 > .sector-title, .I150201 > .sector-title.i-collapsible-title {
}
.I150201 > .sector-title .text, .I150201 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I150201 {


flex-direction:row;
}
.I150201:hover {
}
.I150201 > .viewport {



}
.I150201 > .viewport:hover {
}
.I150201 > .sector-title, .I150201 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150201 > .sector-title:hover, .I150201 > .sector-title.i-collapsible-title:hover {
}
.I150201 > .sector-title .text {
flex-direction:row;
}
.I150201 > .sector-title .text::before {
order:0;
}
.I150201 > .sector-title, .I150201 > .sector-title.i-collapsible-title {
}
.I150201 > .sector-title .text, .I150201 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I150201 {

order:16;

flex-direction:row;
}
.I150201:hover {
}
.I150201 > .viewport {



}
.I150201 > .viewport:hover {
}
.I150201 > .sector-title, .I150201 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150201 > .sector-title:hover, .I150201 > .sector-title.i-collapsible-title:hover {
}
.I150201 > .sector-title .text {
flex-direction:row;
}
.I150201 > .sector-title .text::before {
order:0;
}
.I150201 > .sector-title, .I150201 > .sector-title.i-collapsible-title {
}
.I150201 > .sector-title .text, .I150201 > .sector-title.i-collapsible-title .text {
}

}
h1.I150202, .I150202 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150202 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:20;
width:100%;
margin-bottom:16px;


flex-direction:row;
}
.I150202:hover {
}
.I150202 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150202 > .viewport:hover {
}
.I150202 > .sector-title, .I150202 > .sector-title.i-collapsible-title {
display:flex;
margin-right:8px;

align-self:center;
}
.I150202 > .sector-title:hover, .I150202 > .sector-title.i-collapsible-title:hover {
}
.I150202 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I150202 > .sector-title .text::before {
align-self:center;
content:'';
content:'';
width:18px;
height:18px;
background-image:url('https://www.genexus.com/media/images/check.svg?timestamp=20211105140358');
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
}
.I150202 > .sector-title, .I150202 > .sector-title.i-collapsible-title {
}
.I150202 > .sector-title .text, .I150202 > .sector-title.i-collapsible-title .text {
font-size:0px;
}

@media (max-width:992px) {
.I150202 {


flex-direction:row;
}
.I150202:hover {
}
.I150202 > .viewport {



}
.I150202 > .viewport:hover {
}
.I150202 > .sector-title, .I150202 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150202 > .sector-title:hover, .I150202 > .sector-title.i-collapsible-title:hover {
}
.I150202 > .sector-title .text {
flex-direction:row;
}
.I150202 > .sector-title .text::before {
order:0;
}
.I150202 > .sector-title, .I150202 > .sector-title.i-collapsible-title {
}
.I150202 > .sector-title .text, .I150202 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I150202 {


flex-direction:row;
}
.I150202:hover {
}
.I150202 > .viewport {



}
.I150202 > .viewport:hover {
}
.I150202 > .sector-title, .I150202 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150202 > .sector-title:hover, .I150202 > .sector-title.i-collapsible-title:hover {
}
.I150202 > .sector-title .text {
flex-direction:row;
}
.I150202 > .sector-title .text::before {
order:0;
}
.I150202 > .sector-title, .I150202 > .sector-title.i-collapsible-title {
}
.I150202 > .sector-title .text, .I150202 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1440px) {
.I150202 {

order:17;

flex-direction:row;
}
.I150202:hover {
}
.I150202 > .viewport {



}
.I150202 > .viewport:hover {
}
.I150202 > .sector-title, .I150202 > .sector-title.i-collapsible-title {
align-self:center;
}
.I150202 > .sector-title:hover, .I150202 > .sector-title.i-collapsible-title:hover {
}
.I150202 > .sector-title .text {
flex-direction:row;
}
.I150202 > .sector-title .text::before {
order:0;
}
.I150202 > .sector-title, .I150202 > .sector-title.i-collapsible-title {
}
.I150202 > .sector-title .text, .I150202 > .sector-title.i-collapsible-title .text {
}

}
h1.I150203, .I150203 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150203 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:21;
width:100%;
margin-top:3rem;


}
.I150203:hover {
}
.I150203 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I150203 > .viewport:hover {
}

@media (min-width:1440px) {
.I150203 {

order:20;

}
.I150203:hover {
}
.I150203 > .viewport {



}
.I150203 > .viewport:hover {
}

}
h1.I150204, .I150204 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150204 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:23;
width:100%;
padding-top:1rem;


}
.I150204:hover {
}
.I150204 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I150204 > .viewport:hover {
}

@media (min-width:1440px) {
.I150204 {

order:23;

}
.I150204:hover {
}
.I150204 > .viewport {



}
.I150204 > .viewport:hover {
}

}
h1.I150205, .I150205 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150205 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I150205:hover {
}
.I150205 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150205 > .viewport:hover {
}

@media (min-width:1440px) {
.I150205 {

order:2;

}
.I150205:hover {
}
.I150205 > .viewport {



}
.I150205 > .viewport:hover {
}

}
h1.I150206, .I150206 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150206 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I150206:hover {
}
.I150206 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I150206 > .viewport:hover {
}

@media (min-width:1440px) {
.I150206 {

order:3;

}
.I150206:hover {
}
.I150206 > .viewport {



}
.I150206 > .viewport:hover {
}

}
h1.I150207, .I150207 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150207 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I150207:hover {
}
.I150207 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150207 > .viewport:hover {
}

@media (min-width:1440px) {
.I150207 {

order:9;

}
.I150207:hover {
}
.I150207 > .viewport {



}
.I150207 > .viewport:hover {
}

}
h1.I150208, .I150208 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150208 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;
width:100%;
height:1px;
margin-bottom:2rem;
margin-top:1rem;
background-color:rgb(217,217,217);


}
.I150208:hover {
}
.I150208 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150208 > .viewport:hover {
}

@media (min-width:1440px) {
.I150208 {

order:11;

}
.I150208:hover {
}
.I150208 > .viewport {



}
.I150208 > .viewport:hover {
}

}
h1.I150209, .I150209 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150209 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:22;
margin-top:3rem;


}
.I150209:hover {
}
.I150209 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150209 > .viewport:hover {
}

@media (min-width:1440px) {
.I150209 {

order:22;

}
.I150209:hover {
}
.I150209 > .viewport {



}
.I150209 > .viewport:hover {
}

}
h1.I150210, .I150210 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150210 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
width:100%;


}
.I150210:hover {
}
.I150210 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150210 > .viewport:hover {
}

@media (min-width:1440px) {
.I150210 {

order:12;

}
.I150210:hover {
}
.I150210 > .viewport {



}
.I150210 > .viewport:hover {
}

}
h1.I150211, .I150211 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150211 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;

}
.I150211:hover {
}
.I150211 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150211 > .viewport:hover {
}

@media (min-width:1440px) {
.I150211 {

order:8;

}
.I150211:hover {
}
.I150211 > .viewport {



}
.I150211 > .viewport:hover {
}

}
h1.I150212, .I150212 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I150212 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;

}
.I150212:hover {
}
.I150212 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I150212 > .viewport:hover {
}

@media (min-width:1440px) {
.I150212 {

order:24;

}
.I150212:hover {
}
.I150212 > .viewport {



}
.I150212 > .viewport:hover {
}

}
h1.I156888, .I156888 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156888 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:25;

}
.I156888:hover {
}
.I156888 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156888 > .viewport:hover {
}

@media (min-width:1440px) {
.I156888 {

order:25;

}
.I156888:hover {
}
.I156888 > .viewport {



}
.I156888 > .viewport:hover {
}

}
h1.I156930, .I156930 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I156930 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:26;

}
.I156930:hover {
}
.I156930 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I156930 > .viewport:hover {
}

@media (min-width:1440px) {
.I156930 {

order:26;

}
.I156930:hover {
}
.I156930 > .viewport {



}
.I156930 > .viewport:hover {
}

}
.I150213, a.I150213 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-weight:400;
color:rgb(17,17,17);
line-height:1.625rem;

min-height:0.75rem;
padding-bottom:0.075rem;
padding-left:0.375rem;
padding-right:0.375rem;
padding-top:0.075rem;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
background-color:rgb(248,232,231);

}
.I150213:hover, a.I150213:hover {
}
@media (max-width:992px) {
.I150213, a.I150213 {
}
.I150213:hover, a.I150213:hover {
display:flex;
width:100%;

}
}

.I150214, a.I150214 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I150214:hover, a.I150214:hover {
}
@media (max-width:992px) {
.I150214, a.I150214 {
display:flex;
font-size:1.625rem;


}
.I150214:hover, a.I150214:hover {
}
}
@media (max-width:640px) {
.I150214, a.I150214 {
display:flex;
font-size:1.625rem;


}
.I150214:hover, a.I150214:hover {
}
}

.I150215, a.I150215 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I150215:hover, a.I150215:hover {
}
@media (max-width:992px) {
.I150215, a.I150215 {
}
.I150215:hover, a.I150215:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150215, a.I150215 {
display:flex;
padding-bottom:1rem;

}
.I150215:hover, a.I150215:hover {
}
}

.I150216, a.I150216 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I150216:hover, a.I150216:hover {
}
@media (max-width:992px) {
.I150216, a.I150216 {
}
.I150216:hover, a.I150216:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150216, a.I150216 {
display:flex;
padding-bottom:1rem;

}
.I150216:hover, a.I150216:hover {
}
}

.I150217, a.I150217 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I150217:hover, a.I150217:hover {
}
@media (max-width:992px) {
.I150217, a.I150217 {
}
.I150217:hover, a.I150217:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150217, a.I150217 {
display:flex;
padding-bottom:1rem;

}
.I150217:hover, a.I150217:hover {
}
}

.I150218, a.I150218 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I150218:hover, a.I150218:hover {
}
@media (max-width:992px) {
.I150218, a.I150218 {
}
.I150218:hover, a.I150218:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150218, a.I150218 {
display:flex;
padding-bottom:1rem;

}
.I150218:hover, a.I150218:hover {
}
}

.I150219, a.I150219 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I150219:hover, a.I150219:hover {
}
@media (max-width:992px) {
.I150219, a.I150219 {
}
.I150219:hover, a.I150219:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150219, a.I150219 {
display:flex;
padding-bottom:1rem;

}
.I150219:hover, a.I150219:hover {
}
}

.I150220 .button, .I150220.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(27,31,35);

}
.I150220 button.button, button.I150220.button {
cursor:pointer;
}
.I150220 .button .text, .I150220.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I150220 .button .icon, .I150220.button .icon {
flex:none;
background-size:100% 100%;
}
.I150220 .button:hover, .I150220.button:hover {
background-color:rgb(0,93,86);

}
.I150220 .button:hover .text, .I150220.button:hover .text {
}
.I150220 .button:hover .icon, .I150220.button:hover .icon {
background-size:100% 100%;
}

.I150221, a.I150221 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
text-align:center;
color:rgb(0,0,0);
line-height:14.22px;

padding-bottom:0;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I150221:hover, a.I150221:hover {
}
@media (max-width:992px) {
.I150221, a.I150221 {
}
.I150221:hover, a.I150221:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150221, a.I150221 {
display:flex;
padding-bottom:1rem;

}
.I150221:hover, a.I150221:hover {
}
}

.I150222, a.I150222 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
text-align:center;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I150222:hover, a.I150222:hover {
}

.I150223, a.I150223 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(90,95,99);
line-height:1.625rem;

height:110px;
padding-bottom:1rem;

}
.I150223:hover, a.I150223:hover {
}
@media (max-width:992px) {
.I150223, a.I150223 {
}
.I150223:hover, a.I150223:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150223, a.I150223 {
display:flex;
padding-bottom:1rem;

}
.I150223:hover, a.I150223:hover {
}
}

.I150224, a.I150224 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I150224:hover, a.I150224:hover {
}
@media (max-width:992px) {
.I150224, a.I150224 {
}
.I150224:hover, a.I150224:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150224, a.I150224 {
display:flex;
padding-bottom:1rem;

}
.I150224:hover, a.I150224:hover {
}
}

.I150225, a.I150225 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I150225:hover, a.I150225:hover {
}

.I150226 .button, .I150226.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);

}
.I150226 button.button, button.I150226.button {
cursor:pointer;
}
.I150226 .button .text, .I150226.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I150226 .button .icon, .I150226.button .icon {
flex:none;
background-size:100% 100%;
}
.I150226 .button:hover, .I150226.button:hover {
background-color:rgb(217,217,217);

}
.I150226 .button:hover .text, .I150226.button:hover .text {
}
.I150226 .button:hover .icon, .I150226.button:hover .icon {
background-size:100% 100%;
}

.I150227, a.I150227 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

width:100%;
padding-bottom:1rem;

}
.I150227:hover, a.I150227:hover {
}
@media (max-width:992px) {
.I150227, a.I150227 {
}
.I150227:hover, a.I150227:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150227, a.I150227 {
display:flex;
padding-bottom:1rem;

}
.I150227:hover, a.I150227:hover {
}
}

.I150228, a.I150228 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;
padding-top:0.25rem;

}
.I150228:hover, a.I150228:hover {
}
@media (max-width:992px) {
.I150228, a.I150228 {
}
.I150228:hover, a.I150228:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150228, a.I150228 {
display:flex;
padding-bottom:1rem;

}
.I150228:hover, a.I150228:hover {
}
}

.I150229, a.I150229 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(90,95,99);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I150229:hover, a.I150229:hover {
}
@media (max-width:992px) {
.I150229, a.I150229 {
}
.I150229:hover, a.I150229:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I150229, a.I150229 {
display:flex;
padding-bottom:1rem;

}
.I150229:hover, a.I150229:hover {
}
}

.I156867, a.I156867 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156867:hover, a.I156867:hover {
}

.I156909, a.I156909 {
display:flex;
font-family:Rubik;
font-size:1rem;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I156909:hover, a.I156909:hover {
}



