/* Cache file:3731_pt_20251120161917.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 {
}
.I171712 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I171712:hover {
}
@media (max-width:640px) {
html.popup-visible, html.uc-popup-visible {
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
}
html {
}
.I171712 {
margin-top:0vh;

	
}
.I171712:hover {
}
}

.I171713 {
display:flex;

order:23;
flex:auto;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I171713:hover {
}
@media (max-width:992px) {
.I171713 {

padding-top:70px;


}
.I171713:hover {
}
}
@media (min-width:1440px) {
.I171713 {

order:28;

}
.I171713:hover {
}
}
.I171721 {
display:flex;
position:var(--I171721-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
width:100%;
height:90px;
padding-left:5%;
padding-right:5%;
background-color:rgb(255,255,255);
box-sizing:border-box;

position:fixed;
z-index:var(--I171721-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I171721-location-transform:translate(0px,0px);
	

transform:
var(--I171721-location-transform, translate(0px,0px))
var(--I171721-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I171721:hover {
}
.I171721 {
--I171721-position-static-computed:static;
}
.I171721 > .sector, .I171721 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I171721 {

position:fixed;
z-index:var(--I171721-z-index, 1);

transform:
var(--I171721-location-transform, translate(0px,0px))
var(--I171721-user-box-transform, translate(0px,0px))
;


}
.I171721:hover {
}

}
@media (max-width:640px) {
.I171721 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I171721-z-index, 1);

transform:
var(--I171721-location-transform, translate(0px,0px))
var(--I171721-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I171721:hover {
}
.I171721 {
--I171721-position-static-computed:static;
}
.I171721 > .sector, .I171721 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I171721 {

order:25;
}
.I171721:hover {
}

}
.I171726 {
display:flex;
position:var(--I171726-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;
box-sizing:content-box;

align-items:center;


}
.I171726:hover {
}

@media (max-width:640px) {
.I171726 {

flex:auto;
width:100%;

}
.I171726:hover {
}

}

.I171744 {
display:flex;
position:var(--I171744-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:52;
width:100%;
padding-bottom:4vw;
padding-left:5%;
padding-right:5%;
padding-top:4vw;
background-color:rgb(250,250,250);
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I171744-location-transform:translate(0px,0px);
z-index:var(--I171744-z-index, auto);

transform:
var(--I171744-location-transform, translate(0px,0px))
var(--I171744-user-box-transform, translate(0px,0px))
;

--I171744-z-index:1000;
position:var(--I171744-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I171744:hover {
}
.I171744 {
--I171744-position-static-computed:static;
}
.I171744 > .sector, .I171744 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I171744 {

width:100%;

}
.I171744:hover {
}

}
@media (min-width:1440px) {
.I171744 {

order:59;
}
.I171744:hover {
}

}
.I171737 {
display:flex;
position:var(--I171737-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:42;
}
.I171737:hover {
}

@media (min-width:1440px) {
.I171737 {

order:49;
}
.I171737:hover {
}

}
.I171738 {
display:flex;
position:var(--I171738-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I171738:hover {
}

@media (min-width:1440px) {
.I171738 {

order:51;
}
.I171738:hover {
}

}
.I171736 {
display:flex;
position:var(--I171736-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:40;
}
.I171736:hover {
}

@media (min-width:1440px) {
.I171736 {

order:47;
}
.I171736:hover {
}

}
.I171735 {
display:flex;
position:var(--I171735-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:37;
}
.I171735:hover {
}

@media (min-width:1440px) {
.I171735 {

order:44;
}
.I171735:hover {
}

}
.I171730 {
display:flex;
position:var(--I171730-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I171730:hover {
}


.I171734 {
display:flex;
position:var(--I171734-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:33;
}
.I171734:hover {
}

@media (min-width:1440px) {
.I171734 {

order:40;
}
.I171734:hover {
}

}
.I171722 {
display:flex;
position:var(--I171722-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:18;
box-sizing:border-box;

flex-direction:row;


}
.I171722:hover {
}

@media (max-width:640px) {
.I171722 {

flex-direction:column;


}
.I171722:hover {
}

}
@media (min-width:1440px) {
.I171722 {

order:26;
}
.I171722:hover {
}

}
.I171729 {
display:flex;
position:var(--I171729-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I171729:hover {
}


.I171718 {
display:flex;
position:var(--I171718-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
width:100%;
height:100px;
max-width:1440px;
margin-bottom:-100px;
margin-left:auto;
margin-right:auto;
background-color:rgb(255,255,255);
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

position:-webkit-sticky;
position:sticky;
top:var(--I171718-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I171718-location-transform:translate(0px,0px);
z-index:var(--I171718-z-index, 1);

transform:
var(--I171718-location-transform, translate(0px,0px))
var(--I171718-user-box-transform, translate(0px,0px))
;

--I171718-z-index:555;
}
.I171718:hover {
}
.I171718 {
--I171718-position-static-computed:relative;
}
.I171718 > .sector, .I171718 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I171718 {

height:72px;
margin-bottom:-72px;

}
.I171718:hover {
}

}
@media (max-width:640px) {
.I171718 {

box-sizing:border-box;

}
.I171718:hover {
}

}
@media (min-width:1440px) {
.I171718 {

order:17;
}
.I171718:hover {
}

}
.I171715 {
display:flex;
position:var(--I171715-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;
min-height:80px;
background-color:rgba(17,17,17,0.90000);

position:fixed;
z-index:var(--I171715-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I171715-location-transform:translate(-50%,0px);
	

transform:
var(--I171715-location-transform, translate(0px,0px))
var(--I171715-user-box-transform, translate(0px,0px))
;

--I171715-z-index:999;
}
.I171715:hover {
}
.I171715 {
--I171715-position-static-computed:relative;
}
.I171715 > .sector, .I171715 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I171715 {

height:auto;
min-height:90px;

}
.I171715:hover {
}
.I171715 {
--I171715-position-static-computed:static;
}
.I171715 > .sector, .I171715 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I171715 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I171715:hover {
}

}
@media (min-width:1440px) {
.I171715 {

order:4;
position:fixed;
z-index:var(--I171715-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I171715-location-transform:translate(-50%,0px);
	

transform:
var(--I171715-location-transform, translate(0px,0px))
var(--I171715-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I171715:hover {
}

}
.I171723 {
display:flex;
position:var(--I171723-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:19;
position:-webkit-sticky;
position:sticky;
top:var(--I171723-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I171723-location-transform:translate(0px,0px);
z-index:var(--I171723-z-index, 1);

transform:
var(--I171723-location-transform, translate(0px,0px))
var(--I171723-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I171723:hover {
}

@media (max-width:640px) {
.I171723 {

padding-bottom:0vh;
padding-top:0vh;

}
.I171723:hover {
}

}
@media (min-width:1440px) {
.I171723 {

order:18;
}
.I171723:hover {
}

}
.I171739 {
display:flex;
position:var(--I171739-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:45;
}
.I171739:hover {
}

@media (min-width:1440px) {
.I171739 {

order:52;
}
.I171739:hover {
}

}
.I171719 {
display:flex;
position:var(--I171719-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:12;
width:100%;

}
.I171719:hover {
}

@media (min-width:1440px) {
.I171719 {

order:19;
height:5px;
background-color:rgb(247,105,74);

}
.I171719:hover {
}

}
.I171741 {
display:flex;
position:var(--I171741-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:48;
}
.I171741:hover {
}

@media (min-width:1440px) {
.I171741 {

order:55;
}
.I171741:hover {
}

}
.I171740 {
display:flex;
position:var(--I171740-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I171740:hover {
}

@media (min-width:1440px) {
.I171740 {

order:54;
}
.I171740:hover {
}

}
.I171742 {
display:flex;
position:var(--I171742-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:49;
}
.I171742:hover {
}

@media (min-width:1440px) {
.I171742 {

order:56;
}
.I171742:hover {
}

}
.I171724 {
display:flex;
position:var(--I171724-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:21;
}
.I171724:hover {
}

@media (min-width:1440px) {
.I171724 {

order:24;
}
.I171724:hover {
}

}
.I171728 {
display:flex;
position:var(--I171728-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I171728:hover {
}


.I171720 {
display:flex;
position:var(--I171720-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I171720:hover {
}

@media (min-width:1440px) {
.I171720 {

order:27;
}
.I171720:hover {
}

}
.I171743 {
display:flex;
position:var(--I171743-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I171743:hover {
}

@media (min-width:1440px) {
.I171743 {

order:58;
}
.I171743:hover {
}

}
.I171745 {
display:flex;
position:var(--I171745-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:53;
}
.I171745:hover {
}

@media (min-width:1440px) {
.I171745 {

order:49;
}
.I171745:hover {
}

}
.I171746 {
display:flex;
position:var(--I171746-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I171746:hover {
}

@media (min-width:1440px) {
.I171746 {

order:50;
}
.I171746:hover {
}

}
.I171747 {
display:flex;
position:var(--I171747-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:55;
}
.I171747:hover {
}

@media (min-width:1440px) {
.I171747 {

order:51;
}
.I171747:hover {
}

}
.I171731 {
display:flex;
position:var(--I171731-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I171731:hover {
}


.I171748 {
display:flex;
position:var(--I171748-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I171748:hover {
}

@media (min-width:1440px) {
.I171748 {

order:62;
}
.I171748:hover {
}

}
.I171749 {
display:flex;
position:var(--I171749-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I171749:hover {
}

@media (min-width:1440px) {
.I171749 {

order:64;
}
.I171749:hover {
}

}
.I171717 {
display:flex;
position:var(--I171717-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I171717:hover {
}

@media (min-width:1440px) {
.I171717 {

order:65;
}
.I171717:hover {
}

}
.I171750 {
display:flex;
position:var(--I171750-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:60;
}
.I171750:hover {
}

@media (min-width:1440px) {
.I171750 {

order:69;
}
.I171750:hover {
}

}
.I171733 {
display:flex;
position:var(--I171733-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:30;
}
.I171733:hover {
}

@media (min-width:1440px) {
.I171733 {

order:70;
}
.I171733:hover {
}

}
.I171751 {
display:flex;
position:var(--I171751-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I171751:hover {
}

@media (min-width:1440px) {
.I171751 {

order:71;
}
.I171751:hover {
}

}
.I171716 {
display:flex;
position:var(--I171716-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I171716:hover {
}

@media (min-width:1440px) {
.I171716 {

order:72;
}
.I171716:hover {
}

}
.I171727 {
display:flex;
position:var(--I171727-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I171727:hover {
}


.I171714 {
display:flex;
position:var(--I171714-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
}
.I171714:hover {
}

@media (min-width:1440px) {
.I171714 {

order:16;
}
.I171714:hover {
}

}
.I171752 {
display:flex;
position:var(--I171752-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I171752:hover {
}

@media (min-width:1440px) {
.I171752 {

order:76;
}
.I171752:hover {
}

}
.I171725 {
display:flex;
position:var(--I171725-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I171725:hover {
}


.I171732 {
display:flex;
position:var(--I171732-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I171732:hover {
}


.I186327 {
display:flex;
align-items:flex-start;
position:relative;

order:10;
width:100%;
padding-top:8rem;



flex-direction:column;

	
}
.I186327:hover {
}

@media (max-width:992px) {
.I186327 {

padding-top:4rem;



	
}
.I186327:hover {
}

}
@media (max-width:640px) {
.I186327 {

padding-left:29px;
padding-right:29px;
box-sizing:border-box;



	
}
.I186327:hover {
}

}

h1.I171766, .I171766 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171766 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:70vw;
padding-left:20vw;
padding-top:25vh;
box-sizing:border-box;


}
.I171766:hover {
}
.I171766 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171766 > .viewport:hover {
}
.I171766 > .sector-title, .I171766 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:52pt;
font-weight:600;
color:rgb(255,255,255);
letter-spacing:-1pt;
line-height:51pt;

padding-bottom:2vh;

}
.I171766 > .sector-title:hover, .I171766 > .sector-title.i-collapsible-title:hover {
}
.I171766 > .sector-title, .I171766 > .sector-title.i-collapsible-title {
}
.I171766 > .sector-title .text, .I171766 > .sector-title.i-collapsible-title .text {
}

@media (max-width:640px) {
.I171766 {

order:2;
padding-left:5vw;


}
.I171766:hover {
}
.I171766 > .viewport {



}
.I171766 > .viewport:hover {
}
.I171766 > .sector-title, .I171766 > .sector-title.i-collapsible-title {
display:flex;
font-size:48pt;
line-height:48pt;


}
.I171766 > .sector-title:hover, .I171766 > .sector-title.i-collapsible-title:hover {
}
.I171766 > .sector-title, .I171766 > .sector-title.i-collapsible-title {
}
.I171766 > .sector-title .text, .I171766 > .sector-title.i-collapsible-title .text {
}

}

h1.I171767, .I171767 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171767 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
margin-top:-20vh;
box-sizing:border-box;
transform:translate(0px,20vh) ;


}
.I171767:hover {
}
.I171767 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171767 > .viewport:hover {
}

@media (max-width:640px) {
.I171767 {

order:1;
width:100%;
height:auto;
padding-left:10vw;
box-sizing:border-box;


}
.I171767:hover {
}
.I171767 > .viewport {

justify-content:flex-end;


}
.I171767 > .viewport:hover {
}

}

h1.I171768, .I171768 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171768 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I171768:hover {
}
.I171768 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171768 > .viewport:hover {
}


h1.I171786, .I171786 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171786 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-top:120px;


}
.I171786:hover {
}
.I171786 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171786 > .viewport:hover {
}

@media (max-width:992px) {
.I171786 {

width:100%;
padding-top:72px;


}
.I171786:hover {
}
.I171786 > .viewport {



}
.I171786 > .viewport:hover {
}

}
@media (max-width:640px) {
.I171786 {

order:5;
padding-top:72px;


}
.I171786:hover {
}
.I171786 > .viewport {



}
.I171786 > .viewport:hover {
}

}

.I171787 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

	
}
.I171787:hover {
}
@media (max-width:992px) {
.I171787 {
width:100%;
background-color:rgb(245,245,245);

	
}
.I171787:hover {
}
}
@media (max-width:640px) {
.I171787 {
width:100%;

	
}
.I171787:hover {
}
}

.I171788 {
display:flex;
position:var(--I171788-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
align-items:center;


}
.I171788:hover {
}

@media (max-width:640px) {
.I171788 {

width:100%;

}
.I171788:hover {
}

}

h1.I171789, .I171789 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171789 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:20px;
padding-left:36px;
padding-right:36px;
padding-top:20px;
border-radius:120px;
background-color:rgb(243,243,243);


}
.I171789:hover {
}
.I171789 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171789 > .viewport:hover {
}
.I171789 > .sector-title, .I171789 > .sector-title.i-collapsible-title {
}
.I171789 > .sector-title:hover, .I171789 > .sector-title.i-collapsible-title:hover {
}
.I171789 > .sector-title .text {
display:flex;
flex-direction:row;
}
.I171789 > .sector-title .text::before {
align-self:center;
content:'';
width:18px;
height:9px;
background-image:url('https://www.genexus.com/media/images/icon-whitepapers-menu.png?timestamp=20200903140945');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/icon-whitepapers-menu.png?timestamp=20200903140945') 1.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x2.png?timestamp=20200903140945') 2.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x3.png?timestamp=20200903140945') 3.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/icon-whitepapers-menu.png?timestamp=20200903140945') 1.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x2.png?timestamp=20200903140945') 2.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x3.png?timestamp=20200903140945') 3.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/icon-whitepapers-menu.png?timestamp=20200903140945') 1.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x2.png?timestamp=20200903140945') 2.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x3.png?timestamp=20200903140945') 3.00x);
background-image:image-set(url('https://www.genexus.com/media/images/icon-whitepapers-menu.png?timestamp=20200903140945') 1.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x2.png?timestamp=20200903140945') 2.00x,url('https://www.genexus.com/media/images/icon-whitepapers-menu_x3.png?timestamp=20200903140945') 3.00x);
background-repeat:no-repeat;
background-attachment:scroll;
background-origin:content-box;
background-size:100% 100%;
background-position:0% 0%;

order:0;
display:none;
}
.I171789> .sector-title.i-collapsible-title {
cursor:pointer;
display:flex;
}
.I171789> .sector-title.i-collapsible-title ~ .i-collapsible-detail {
overflow:visible;
max-height:9999px;
}
.I171789> .sector-title.i-collapsible-title.expanded ~ .i-collapsible-detail {
overflow:visible;
max-height:9999px;
}
.I171789> .sector-title.i-collapsible-title.collapsed ~ .i-collapsible-detail {
overflow:hidden;
max-height:0px;
}
.I171789> .sector-title.i-collapsible-title {
flex-direction:row;
}
.I171789> .sector-title .i-collapsible-title-text {
order:2;
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status {
cursor:pointer;
display:flex;
justify-content:center;
align-items:center;
align-self:center;
order:3;
}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status::before {
content:'';
background-size:100% 100%;
}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status::after {
}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status::after {
}
.I171789> .sector-title.i-collapsible-title {
}
.I171789> .sector-title.i-collapsible-title:hover {
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status::after {
content:attr(data-text-collapse);
}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status::after {
}

.I171789> .sector-title.i-collapsible-title.expanded {
}
.I171789> .sector-title.i-collapsible-title.expanded:hover {
}
.I171789> .sector-title.i-collapsible-title.expanded .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title.expanded .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title.expanded .i-collapsible-status::after {
content:attr(data-text-collapse);
}
.I171789> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status::after {
}
.I171789> .sector-title.i-collapsible-title.collapsed {
}
.I171789> .sector-title.i-collapsible-title.collapsed:hover {
}
.I171789> .sector-title.i-collapsible-title.collapsed .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title.collapsed .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title.collapsed .i-collapsible-status::after {
content:attr(data-text-expand);
}
.I171789> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status::after {
}
.I171789> .sector-title.i-collapsible-title.collapsed ~ .i-collapsible-detail {
overflow:visible;
max-height:9999px;
}
.I171789 > .sector-title, .I171789 > .sector-title.i-collapsible-title {
display:none;
}
.I171789 > .sector-title .text, .I171789 > .sector-title.i-collapsible-title .text {
}

@media (max-width:992px) {
.I171789 {

border-radius:0px;


}
.I171789:hover {
}
.I171789 > .viewport {



}
.I171789 > .viewport:hover {
}
.I171789 > .sector-title, .I171789 > .sector-title.i-collapsible-title {
display:flex;
font-family:Graphik;
font-size:14px;
font-weight:600;
color:rgb(0,0,0);


}
.I171789 > .sector-title:hover, .I171789 > .sector-title.i-collapsible-title:hover {
}
.I171789 > .sector-title .text {
flex-direction:row;
}
.I171789 > .sector-title .text::before {
display:flex;
margin-right:10px;

order:0;
}
.I171789> .sector-title.i-collapsible-title {
}
.I171789> .sector-title.i-collapsible-title ~ .i-collapsible-detail {
overflow:visible;
max-height:9999px;
}
.I171789> .sector-title.i-collapsible-title.expanded ~ .i-collapsible-detail {
overflow:visible;
max-height:9999px;
}
.I171789> .sector-title.i-collapsible-title.collapsed ~ .i-collapsible-detail {
overflow:hidden;
max-height:0px;
}
.I171789> .sector-title.i-collapsible-title {
flex-direction:row;
}
.I171789> .sector-title .i-collapsible-title-text {
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status::after {
}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status::after {
}

.I171789> .sector-title.i-collapsible-title.expanded {
}
.I171789> .sector-title.i-collapsible-title.expanded:hover {
}
.I171789> .sector-title.i-collapsible-title.expanded .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title.expanded .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title.expanded .i-collapsible-status::after {
content:attr(data-text-collapse);
}
.I171789> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status::after {
}
.I171789> .sector-title.i-collapsible-title.collapsed {
}
.I171789> .sector-title.i-collapsible-title.collapsed:hover {
}
.I171789> .sector-title.i-collapsible-title.collapsed .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title.collapsed .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title.collapsed .i-collapsible-status::after {
content:attr(data-text-expand);
}
.I171789> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status::after {
}
.I171789> .sector-title.i-collapsible-title.collapsed ~ .i-collapsible-detail {
overflow:visible;
max-height:9999px;
}
.I171789 > .sector-title, .I171789 > .sector-title.i-collapsible-title {
display:none;
}
.I171789 > .sector-title .text, .I171789 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:640px) {
.I171789 {

width:100%;
max-width:100%;
box-sizing:border-box;


}
.I171789:hover {
}
.I171789 > .viewport {


top:100%;right:auto;bottom:auto;left:auto;transform:translate(0px,0px);

}
.I171789 > .viewport:hover {
}
.I171789 > .sector-title, .I171789 > .sector-title.i-collapsible-title {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:1.5rem;

width:100%;

}
.I171789 > .sector-title:hover, .I171789 > .sector-title.i-collapsible-title:hover {
}
.I171789 > .sector-title .text {
flex-direction:row;
}
.I171789 > .sector-title .text::before {
display:flex;
margin-right:auto;

order:2;
display:none;
}
.I171789> .sector-title.i-collapsible-title {
--i-toggleable-initial-status:collapsed;
}
.I171789> .sector-title.i-collapsible-title ~ .i-collapsible-detail {
position:absolute;
z-index:900;
overflow:hidden;
max-height:0px;
}
.I171789> .sector-title.i-collapsible-title.expanded ~ .i-collapsible-detail {
overflow:visible;
max-height:9999px;
}
.I171789> .sector-title.i-collapsible-title.collapsed ~ .i-collapsible-detail {
overflow:hidden;
max-height:0px;
}
.I171789> .sector-title.i-collapsible-title {
flex-direction:row;
}
.I171789> .sector-title .i-collapsible-title-text {
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status {
order:3;
}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status::after {
}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status::after {
}
.I171789> .sector-title.i-collapsible-title {
}
.I171789> .sector-title.i-collapsible-title:hover {
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status {
margin-left:auto;

}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status::before {
width:12px;
height:8px;
background-image:url('https://www.genexus.com/media/images/arrow_desc-2.svg?timestamp=20220606192401');

}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title .i-collapsible-status::after {
content:attr(data-text-expand);
}
.I171789> .sector-title.i-collapsible-title:hover .i-collapsible-status::after {
}

.I171789> .sector-title.i-collapsible-title.expanded {
}
.I171789> .sector-title.i-collapsible-title.expanded:hover {
}
.I171789> .sector-title.i-collapsible-title.expanded .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title.expanded .i-collapsible-status::before {
width:12px;
height:8px;
background-image:url('https://www.genexus.com/media/images/arrow_asc-2.svg?timestamp=20220606192500');

}
.I171789> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title.expanded .i-collapsible-status::after {
content:attr(data-text-collapse);
}
.I171789> .sector-title.i-collapsible-title.expanded:hover .i-collapsible-status::after {
}
.I171789> .sector-title.i-collapsible-title.collapsed {
}
.I171789> .sector-title.i-collapsible-title.collapsed:hover {
}
.I171789> .sector-title.i-collapsible-title.collapsed .i-collapsible-status {
margin-left:auto;

}
.I171789> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status {
}
.I171789> .sector-title.i-collapsible-title.collapsed .i-collapsible-status::before {
width:12px;
height:8px;
background-image:url('https://www.genexus.com/media/images/arrow_desc-2.svg?timestamp=20220606192401');

}
.I171789> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status::before {
}
.I171789> .sector-title.i-collapsible-title.collapsed .i-collapsible-status::after {
content:attr(data-text-expand);
}
.I171789> .sector-title.i-collapsible-title.collapsed:hover .i-collapsible-status::after {
}
.I171789 > .sector-title, .I171789 > .sector-title.i-collapsible-title {
display:flex;
}
.I171789 > .sector-title .text, .I171789 > .sector-title.i-collapsible-title .text {
}

}

ul.I171790, .I171790 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

a.I171790, .I171790 a {
text-decoration:inherit;
color:inherit;
}

.I171790 {
display:flex;
}
.I171790:hover {
}
.I171790 ul.I171790-level-top {
display:flex;
}
.I171790 ul.I171790-level-top:hover {
}
.I171790 ul.I171790-level-top > li.level-top {
display:flex;
flex:auto;
flex-direction:inherit;
position:relative;
}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper {
display:flex;
flex:auto;
white-space:nowrap;
flex-direction:row;
}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper > .component {
white-space:initial;
}
.I171790 ul.I171790-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper {
display:flex;
}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper > .value > .text {
font-family:Rubik;
font-size:16px;
color:rgb(0,0,0);

}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I171790 ul.I171790-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I171790 ul.I171790-level-top > li.level-top.active > .value-wrapper {
display:flex;
border-bottom-color:rgb(103,161,255);
border-bottom-style:solid;
border-bottom-width:4px;

}
.I171790 ul.I171790-level-top > li.level-top.active > .value-wrapper > .value > .text {
}

.I171790 ul.I171790-level-top ul.I171790-level-child {
order:2;
}
.I171790 ul.I171790-level-top ul.I171790-level-child:hover {
}

.I171790 ul.I171790-level-top li.level-top > ul.I171790-level-child {
display:none;
z-index:9999;
}
.I171790 {
position:static;
}
.I171790 ul.I171790-level-top > li.level-top {
position:relative;
}
.I171790 ul.I171790-level-top li.level-top > ul.I171790-level-child {
position:absolute;
}
.I171790 ul.I171790-level-top li.level-top:hover > ul.I171790-level-child,
.I171790 ul.I171790-level-top li.level-top.hover > ul.I171790-level-child,
.I171790 ul.I171790-level-top li.level-top.touch > ul.I171790-level-child
{
top:100%;right:auto;bottom:auto;left:0px;
}
.I171790 ul.I171790-level-top li.level-child > ul.I171790-level-child {
display:none;
z-index:9999;
}
.I171790 {
position:static;
}
.I171790 ul.I171790-level-top > li.level-top {
position:relative;
}
.I171790 ul.I171790-level-top li.level-child > ul.I171790-level-child {
position:absolute;
}
.I171790 ul.I171790-level-top li.level-child:hover > ul.I171790-level-child,
.I171790 ul.I171790-level-top li.level-child.hover > ul.I171790-level-child,
.I171790 ul.I171790-level-top li.level-child.touch > ul.I171790-level-child
{
top:100%;right:auto;bottom:auto;left:0px;
}

.I171790 ul.I171790-level-top li.level-top.hover > ul.I171790-level-child {
display:none;
}
.I171790 ul.I171790-level-top li.level-top.touch > ul.I171790-level-child {
display:flex;
}
.I171790 ul.I171790-level-top li.level-top:hover > ul.I171790-level-child {
display:flex;
}
.I171790 ul.I171790-level-top li.level-child.hover > ul.I171790-level-child {
display:none;
}
.I171790 ul.I171790-level-top li.level-child.touch > ul.I171790-level-child {
display:flex;
}
.I171790 ul.I171790-level-top li.level-child:hover > ul.I171790-level-child {
display:flex;
}

.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child {
display:flex;
position:relative;
flex-direction:inherit;
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child > .value-wrapper {
display:flex;
flex:auto;
white-space:nowrap;
flex-direction:row;
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child > .value-wrapper > .component {
white-space:initial;
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I171790 ul.I171790-level-top > li.level-top::after {
content:'';
display:flex;
align-items:center;
align-self:center;
order:3;
flex:none;
display:flex;
width:40px;

}
.I171790 ul.I171790-level-top > li.level-top:last-child::after {
content:none;
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child::after {
content:'';
display:flex;
align-items:center;
align-self:center;
order:3;
flex:none;
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child:last-child::after {
content:none;
}

@media (max-width:992px) {
.I171790 {
}
.I171790:hover {
}
.I171790 ul.I171790-level-top {
}
.I171790 ul.I171790-level-top:hover {
}
.I171790 ul.I171790-level-top > li.level-top {
}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper > .component {
}
.I171790 ul.I171790-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper {
display:flex;
}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper > .value > .text {
font-size:14px;

}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I171790 ul.I171790-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I171790 ul.I171790-level-top ul.I171790-level-child {
}
.I171790 ul.I171790-level-top ul.I171790-level-child:hover {
}


.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child {
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child > .value-wrapper > .component {
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I171790 ul.I171790-level-top > li.level-top::after {
content:'';
display:flex;
width:20px;

}
.I171790 ul.I171790-level-top > li.level-top:last-child::after {
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child::after {
content:'';
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child:last-child::after {
}

}
@media (max-width:640px) {
.I171790 {
width:100vw;
max-width:100vw;
margin-left:-36px;
padding-bottom:1rem;
background-color:rgb(243,243,243);
box-sizing:border-box;

}
.I171790:hover {
}
.I171790 ul.I171790-level-top {
width:100%;

flex-direction:column;
}
.I171790 ul.I171790-level-top:hover {
}
.I171790 ul.I171790-level-top > li.level-top {
}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper > .component {
}
.I171790 ul.I171790-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper {
display:flex;
align-items:center;
width:75%;
height:48px;
margin-left:30px;
padding-left:20px;
padding-right:30px;
box-sizing:border-box;

}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper > .value > .text {
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I171790 ul.I171790-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I171790 ul.I171790-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I171790 ul.I171790-level-top > li.level-top.active > .value-wrapper {
display:flex;
border-bottom-color:transparent;
border-bottom-style:none;
border-bottom-width:0px;

}
.I171790 ul.I171790-level-top > li.level-top.active > .value-wrapper > .value > .text {
font-weight:500;

}

.I171790 ul.I171790-level-top ul.I171790-level-child {
}
.I171790 ul.I171790-level-top ul.I171790-level-child:hover {
}


.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child {
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child > .value-wrapper > .component {
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child > .value-wrapper {
display:flex;
width:100%;

}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I171790 ul.I171790-level-top > li.level-top::after {
content:'';
display:flex;
width:75%;
margin-left:36px;
margin-right:36px;
padding-left:0px;
padding-right:0px;
border-top-color:rgb(217,217,217);
border-top-style:solid;
border-top-width:1px;
box-sizing:border-box;

}
.I171790 ul.I171790-level-top > li.level-top:last-child::after {
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child::after {
content:'';
}
.I171790 ul.I171790-level-top ul.I171790-level-child > li.level-child:last-child::after {
}

}

h1.I171791, .I171791 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171791 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I171791:hover {
}
.I171791 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171791 > .viewport:hover {
}

@media (max-width:640px) {
.I171791 {

order:4;

}
.I171791:hover {
}
.I171791 > .viewport {



}
.I171791 > .viewport:hover {
}

}

.I171792 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-top:4.5rem;
background-color:rgb(27,31,35);

align-items:center;

	
}
.I171792:hover {
}
@media (min-width:1440px) {
.I171792 {
align-items:center;

	
}
.I171792:hover {
}
}
.I171793 {
display:flex;
position:var(--I171793-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I171793:hover {
}

@media (max-width:992px) {
.I171793 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I171793:hover {
}

}
@media (max-width:640px) {
.I171793 {

align-items:flex-start;


}
.I171793:hover {
}

}

.I171794 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I171794:hover {
}

@media (max-width:992px) {
.I171794 {

margin-left:0rem;



	
}
.I171794:hover {
}

}
@media (max-width:640px) {
.I171794 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I171794:hover {
}

}
@media (min-width:1440px) {
.I171794 {

order:3;
margin-left:0px;



	
}
.I171794:hover {
}

}
h1.I171795, .I171795 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171795 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I171795:hover {
}
.I171795 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171795 > .viewport:hover {
}

@media (min-width:1440px) {
.I171795 {

order:2;

}
.I171795:hover {
}
.I171795 > .viewport {



}
.I171795 > .viewport:hover {
}

}
h1.I171796, .I171796 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171796 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I171796:hover {
}
.I171796 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I171796 > .viewport:hover {
}

@media (min-width:1440px) {
.I171796 {

order:4;

}
.I171796:hover {
}
.I171796 > .viewport {



}
.I171796 > .viewport:hover {
}

}
h1.I171797, .I171797 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171797 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I171797:hover {
}
.I171797 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I171797 > .viewport:hover {
}

@media (max-width:640px) {
.I171797 {


}
.I171797:hover {
}
.I171797 > .viewport {

justify-content:flex-start;


}
.I171797 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I171797 {

order:5;

}
.I171797:hover {
}
.I171797 > .viewport {



}
.I171797 > .viewport:hover {
}

}
h1.I171798, .I171798 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171798 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
margin-top:2rem;


}
.I171798:hover {
}
.I171798 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171798 > .viewport:hover {
}

@media (min-width:1440px) {
.I171798 {

order:13;

}
.I171798:hover {
}
.I171798 > .viewport {



}
.I171798 > .viewport:hover {
}

}
h1.I171799, .I171799 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171799 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I171799:hover {
}
.I171799 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171799 > .viewport:hover {
}


h1.I171800, .I171800 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171800 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I171800:hover {
}
.I171800 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171800 > .viewport:hover {
}

@media (min-width:1440px) {
.I171800 {

order:21;

}
.I171800:hover {
}
.I171800 > .viewport {



}
.I171800 > .viewport:hover {
}

}
h1.I171801, .I171801 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171801 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I171801:hover {
}
.I171801 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171801 > .viewport:hover {
}

@media (min-width:1440px) {
.I171801 {

order:9;

}
.I171801:hover {
}
.I171801 > .viewport {



}
.I171801 > .viewport:hover {
}

}
h1.I171802, .I171802 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171802 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I171802:hover {
}
.I171802 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I171802 > .viewport:hover {
}

@media (max-width:640px) {
.I171802 {

padding-top:1rem;


}
.I171802:hover {
}
.I171802 > .viewport {

justify-content:flex-start;


}
.I171802 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I171802 {

order:6;

}
.I171802:hover {
}
.I171802 > .viewport {



}
.I171802 > .viewport:hover {
}

}
h1.I171803, .I171803 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171803 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I171803:hover {
}
.I171803 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171803 > .viewport:hover {
}

@media (min-width:1440px) {
.I171803 {

order:1;

}
.I171803:hover {
}
.I171803 > .viewport {



}
.I171803 > .viewport:hover {
}

}
h1.I171804, .I171804 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171804 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I171804:hover {
}
.I171804 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171804 > .viewport:hover {
}

@media (min-width:1440px) {
.I171804 {

order:14;

}
.I171804:hover {
}
.I171804 > .viewport {



}
.I171804 > .viewport:hover {
}

}
h1.I171805, .I171805 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171805 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I171805:hover {
}
.I171805 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171805 > .viewport:hover {
}

@media (min-width:1440px) {
.I171805 {

order:9;

}
.I171805:hover {
}
.I171805 > .viewport {



}
.I171805 > .viewport:hover {
}

}
h1.I171806, .I171806 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171806 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I171806:hover {
}
.I171806 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I171806 > .viewport:hover {
}

@media (min-width:1440px) {
.I171806 {

order:14;

}
.I171806:hover {
}
.I171806 > .viewport {



}
.I171806 > .viewport:hover {
}

}
h1.I171807, .I171807 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171807 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I171807:hover {
}
.I171807 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I171807 > .viewport:hover {
}

@media (min-width:1440px) {
.I171807 {

order:22;

}
.I171807:hover {
}
.I171807 > .viewport {



}
.I171807 > .viewport:hover {
}

}
h1.I171808, .I171808 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171808 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I171808:hover {
}
.I171808 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171808 > .viewport:hover {
}


h1.I171809, .I171809 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171809 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I171809:hover {
}
.I171809 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171809 > .viewport:hover {
}


h1.I171810, .I171810 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171810 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I171810:hover {
}
.I171810 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171810 > .viewport:hover {
}


h1.I171811, .I171811 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171811 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I171811:hover {
}
.I171811 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171811 > .viewport:hover {
}


h1.I171812, .I171812 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171812 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I171812:hover {
}
.I171812 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171812 > .viewport:hover {
}


.I171813, a.I171813 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I171813:hover, a.I171813:hover {
}
@media (max-width:992px) {
.I171813, a.I171813 {
display:flex;
font-size:1.25rem;


}
.I171813:hover, a.I171813:hover {
}
}
@media (max-width:640px) {
.I171813, a.I171813 {
display:flex;
font-size:1.25rem;


}
.I171813:hover, a.I171813:hover {
}
}

.I171814, a.I171814 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(255,255,255);


}
.I171814:hover, a.I171814:hover {
}
@media (max-width:992px) {
.I171814, a.I171814 {
display:flex;
font-size:1.625rem;


}
.I171814:hover, a.I171814:hover {
}
}
@media (max-width:640px) {
.I171814, a.I171814 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I171814:hover, a.I171814:hover {
}
}

.I171815, a.I171815 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I171815:hover, a.I171815:hover {
}
@media (max-width:992px) {
.I171815, a.I171815 {
}
.I171815:hover, a.I171815:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I171815, a.I171815 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I171815:hover, a.I171815:hover {
}
}

.I171816 .button, .I171816.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);

}
.I171816 button.button, button.I171816.button {
cursor:pointer;
}
.I171816 .button .text, .I171816.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I171816 .button .icon, .I171816.button .icon {
flex:none;
background-size:100% 100%;
}
.I171816 .button:hover, .I171816.button:hover {
background-color:rgb(217,217,217);

}
.I171816 .button:hover .text, .I171816.button:hover .text {
}
.I171816 .button:hover .icon, .I171816.button:hover .icon {
background-size:100% 100%;
}

.I171817 .button, .I171817.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I171817 button.button, button.I171817.button {
cursor:pointer;
}
.I171817 .button .text, .I171817.button .text {
}
.I171817 .button .icon, .I171817.button .icon {
flex:none;
background-size:100% 100%;
}
.I171817 .button:hover, .I171817.button:hover {
}
.I171817 .button:hover .text, .I171817.button:hover .text {
}
.I171817 .button:hover .icon, .I171817.button:hover .icon {
background-size:100% 100%;
}

.I171818 .button, .I171818.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I171818 button.button, button.I171818.button {
cursor:pointer;
}
.I171818 .button .text, .I171818.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I171818 .button .icon, .I171818.button .icon {
flex:none;
background-size:100% 100%;
}
.I171818 .button:hover, .I171818.button:hover {
}
.I171818 .button:hover .text, .I171818.button:hover .text {
}
.I171818 .button:hover .icon, .I171818.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I171818 .button, .I171818.button {
}
.I171818 button.button, button.I171818.button {
}
.I171818 .button .text, .I171818.button .text {
font-family:Rubik;

}
.I171818 .button .icon, .I171818.button .icon {
background-size:100% 100%;
}
.I171818 .button:hover, .I171818.button:hover {
}
.I171818 .button:hover .text, .I171818.button:hover .text {
}
.I171818 .button:hover .icon, .I171818.button:hover .icon {
background-size:100% 100%;
}
}

.I171819 .button, .I171819.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I171819 button.button, button.I171819.button {
cursor:pointer;
}
.I171819 .button .text, .I171819.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I171819 .button .icon, .I171819.button .icon {
flex:none;
background-size:100% 100%;
}
.I171819 .button:hover, .I171819.button:hover {
background-color:rgb(210,40,93);

}
.I171819 .button:hover .text, .I171819.button:hover .text {
}
.I171819 .button:hover .icon, .I171819.button:hover .icon {
background-size:100% 100%;
}

.I171820, a.I171820 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I171820:hover, a.I171820:hover {
}
@media (max-width:992px) {
.I171820, a.I171820 {
}
.I171820:hover, a.I171820:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I171820, a.I171820 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I171820:hover, a.I171820:hover {
}
}

.I171821 .image, .I171821.image {
vertical-align:top;
}
.I171821 .image:hover, .I171821.image:hover {
}

.I171822 .button, .I171822.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I171822 button.button, button.I171822.button {
cursor:pointer;
}
.I171822 .button .text, .I171822.button .text {
}
.I171822 .button .icon, .I171822.button .icon {
flex:none;
background-size:100% 100%;
}
.I171822 .button:hover, .I171822.button:hover {
}
.I171822 .button:hover .text, .I171822.button:hover .text {
}
.I171822 .button:hover .icon, .I171822.button:hover .icon {
background-size:100% 100%;
}

h1.I171823, .I171823 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I171823, .I171823 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I171823, .I171823 p {
margin:0px;
}

figure.I171823, .I171823 figure {
margin:0px;
}

a.I171823, .I171823 a {
text-decoration:inherit;
color:inherit;
}

.I171823 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I171823 article, article.I171823 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I171823 article:hover, article.I171823:hover {
}
.I171823 article.active, article.I171823.active {
}
.I171823 .body {
}
.I171823 .body:hover {
	
}
.I171823 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I171823 .body img {
}
.I171823 .body ul, .I171823 .body ol {
margin-left:1rem;

}
.I171823 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I171823 .body iframe {
}
.I171823 .body img:hover {
}
.I171823 .body iframe:hover {
}

.I171823 .body li {
list-style-type:disc;
}



.I171824 .image, .I171824.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I171824 .image:hover, .I171824.image:hover {
}

.I171825 .image, .I171825.image {
vertical-align:top;
}
.I171825 .image:hover, .I171825.image:hover {
}

.I171826 .image, .I171826.image {
vertical-align:top;
width:20px;
height:20px;

}
.I171826 .image:hover, .I171826.image:hover {
}

.I171827, a.I171827 {
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;

}
.I171827:hover, a.I171827:hover {
}

.I171828, a.I171828 {
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;

}
.I171828:hover, a.I171828:hover {
}

.I171829, a.I171829 {
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;

}
.I171829:hover, a.I171829:hover {
display:flex;
text-decoration:underline;


}

.I171830 .image, .I171830.image {
vertical-align:top;
}
.I171830 .image:hover, .I171830.image:hover {
}

h1.I171831, .I171831 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171831 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:36;
width:100%;


}
.I171831:hover {
}
.I171831 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171831 > .viewport:hover {
}


.I171832 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I171832:hover {
}
@media (min-width:1440px) {
.I171832 {
align-items:center;

	
}
.I171832:hover {
}
}
.I171833 {
display:flex;
position:var(--I171833-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:4rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I171833:hover {
}

@media (max-width:992px) {
.I171833 {

padding-bottom:2rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I171833:hover {
}

}
@media (max-width:640px) {
.I171833 {

align-items:flex-start;


}
.I171833:hover {
}

}

.I171834 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I171834:hover {
}

@media (max-width:992px) {
.I171834 {

margin-left:0rem;



	
}
.I171834:hover {
}

}
@media (max-width:640px) {
.I171834 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I171834:hover {
}

}
@media (min-width:1440px) {
.I171834 {

order:3;
margin-left:0px;



	
}
.I171834:hover {
}

}
h1.I171835, .I171835 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171835 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I171835:hover {
}
.I171835 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171835 > .viewport:hover {
}

@media (min-width:1440px) {
.I171835 {

order:2;

}
.I171835:hover {
}
.I171835 > .viewport {



}
.I171835 > .viewport:hover {
}

}
h1.I171836, .I171836 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171836 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I171836:hover {
}
.I171836 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I171836 > .viewport:hover {
}

@media (min-width:1440px) {
.I171836 {

order:4;

}
.I171836:hover {
}
.I171836 > .viewport {



}
.I171836 > .viewport:hover {
}

}
h1.I171837, .I171837 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171837 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I171837:hover {
}
.I171837 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I171837 > .viewport:hover {
}

@media (max-width:640px) {
.I171837 {


}
.I171837:hover {
}
.I171837 > .viewport {

justify-content:flex-start;


}
.I171837 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I171837 {

order:5;

}
.I171837:hover {
}
.I171837 > .viewport {



}
.I171837 > .viewport:hover {
}

}
h1.I171838, .I171838 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171838 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I171838:hover {
}
.I171838 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171838 > .viewport:hover {
}

@media (min-width:1440px) {
.I171838 {

order:13;

}
.I171838:hover {
}
.I171838 > .viewport {



}
.I171838 > .viewport:hover {
}

}
h1.I171839, .I171839 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171839 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I171839:hover {
}
.I171839 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171839 > .viewport:hover {
}


h1.I171840, .I171840 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171840 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I171840:hover {
}
.I171840 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171840 > .viewport:hover {
}

@media (min-width:1440px) {
.I171840 {

order:21;

}
.I171840:hover {
}
.I171840 > .viewport {



}
.I171840 > .viewport:hover {
}

}
h1.I171841, .I171841 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171841 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I171841:hover {
}
.I171841 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171841 > .viewport:hover {
}

@media (min-width:1440px) {
.I171841 {

order:9;

}
.I171841:hover {
}
.I171841 > .viewport {



}
.I171841 > .viewport:hover {
}

}
h1.I171842, .I171842 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171842 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I171842:hover {
}
.I171842 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I171842 > .viewport:hover {
}

@media (max-width:640px) {
.I171842 {

padding-top:1rem;


}
.I171842:hover {
}
.I171842 > .viewport {

justify-content:flex-start;


}
.I171842 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I171842 {

order:6;

}
.I171842:hover {
}
.I171842 > .viewport {



}
.I171842 > .viewport:hover {
}

}
h1.I171843, .I171843 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171843 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I171843:hover {
}
.I171843 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171843 > .viewport:hover {
}

@media (min-width:1440px) {
.I171843 {

order:1;

}
.I171843:hover {
}
.I171843 > .viewport {



}
.I171843 > .viewport:hover {
}

}
h1.I171844, .I171844 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171844 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I171844:hover {
}
.I171844 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171844 > .viewport:hover {
}

@media (min-width:1440px) {
.I171844 {

order:14;

}
.I171844:hover {
}
.I171844 > .viewport {



}
.I171844 > .viewport:hover {
}

}
h1.I171845, .I171845 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171845 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I171845:hover {
}
.I171845 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171845 > .viewport:hover {
}

@media (min-width:1440px) {
.I171845 {

order:9;

}
.I171845:hover {
}
.I171845 > .viewport {



}
.I171845 > .viewport:hover {
}

}
h1.I171846, .I171846 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171846 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I171846:hover {
}
.I171846 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I171846 > .viewport:hover {
}

@media (min-width:1440px) {
.I171846 {

order:14;

}
.I171846:hover {
}
.I171846 > .viewport {



}
.I171846 > .viewport:hover {
}

}
h1.I171847, .I171847 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171847 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I171847:hover {
}
.I171847 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I171847 > .viewport:hover {
}

@media (min-width:1440px) {
.I171847 {

order:22;

}
.I171847:hover {
}
.I171847 > .viewport {



}
.I171847 > .viewport:hover {
}

}
h1.I171848, .I171848 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171848 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I171848:hover {
}
.I171848 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171848 > .viewport:hover {
}


h1.I171849, .I171849 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171849 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I171849:hover {
}
.I171849 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171849 > .viewport:hover {
}


h1.I171850, .I171850 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171850 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I171850:hover {
}
.I171850 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171850 > .viewport:hover {
}


h1.I171851, .I171851 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171851 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I171851:hover {
}
.I171851 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171851 > .viewport:hover {
}


h1.I171852, .I171852 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171852 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I171852:hover {
}
.I171852 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171852 > .viewport:hover {
}


.I171853, a.I171853 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I171853:hover, a.I171853:hover {
}
@media (max-width:992px) {
.I171853, a.I171853 {
display:flex;
font-size:1.25rem;


}
.I171853:hover, a.I171853:hover {
}
}
@media (max-width:640px) {
.I171853, a.I171853 {
display:flex;
font-size:1.25rem;


}
.I171853:hover, a.I171853:hover {
}
}

.I171854, a.I171854 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I171854:hover, a.I171854:hover {
}
@media (max-width:992px) {
.I171854, a.I171854 {
display:flex;
font-size:1.625rem;


}
.I171854:hover, a.I171854:hover {
}
}
@media (max-width:640px) {
.I171854, a.I171854 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I171854:hover, a.I171854:hover {
}
}

.I171855, a.I171855 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I171855:hover, a.I171855:hover {
}
@media (max-width:992px) {
.I171855, a.I171855 {
}
.I171855:hover, a.I171855:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I171855, a.I171855 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I171855:hover, a.I171855:hover {
}
}

.I171856 .button, .I171856.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);

}
.I171856 button.button, button.I171856.button {
cursor:pointer;
}
.I171856 .button .text, .I171856.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I171856 .button .icon, .I171856.button .icon {
flex:none;
background-size:100% 100%;
}
.I171856 .button:hover, .I171856.button:hover {
background-color:rgb(217,217,217);

}
.I171856 .button:hover .text, .I171856.button:hover .text {
}
.I171856 .button:hover .icon, .I171856.button:hover .icon {
background-size:100% 100%;
}

.I171857 .button, .I171857.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I171857 button.button, button.I171857.button {
cursor:pointer;
}
.I171857 .button .text, .I171857.button .text {
}
.I171857 .button .icon, .I171857.button .icon {
flex:none;
background-size:100% 100%;
}
.I171857 .button:hover, .I171857.button:hover {
}
.I171857 .button:hover .text, .I171857.button:hover .text {
}
.I171857 .button:hover .icon, .I171857.button:hover .icon {
background-size:100% 100%;
}

.I171858 .button, .I171858.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I171858 button.button, button.I171858.button {
cursor:pointer;
}
.I171858 .button .text, .I171858.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I171858 .button .icon, .I171858.button .icon {
flex:none;
background-size:100% 100%;
}
.I171858 .button:hover, .I171858.button:hover {
}
.I171858 .button:hover .text, .I171858.button:hover .text {
}
.I171858 .button:hover .icon, .I171858.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I171858 .button, .I171858.button {
}
.I171858 button.button, button.I171858.button {
}
.I171858 .button .text, .I171858.button .text {
font-family:Rubik;

}
.I171858 .button .icon, .I171858.button .icon {
background-size:100% 100%;
}
.I171858 .button:hover, .I171858.button:hover {
}
.I171858 .button:hover .text, .I171858.button:hover .text {
}
.I171858 .button:hover .icon, .I171858.button:hover .icon {
background-size:100% 100%;
}
}

.I171859 .button, .I171859.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I171859 button.button, button.I171859.button {
cursor:pointer;
}
.I171859 .button .text, .I171859.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I171859 .button .icon, .I171859.button .icon {
flex:none;
background-size:100% 100%;
}
.I171859 .button:hover, .I171859.button:hover {
background-color:rgb(210,40,93);

}
.I171859 .button:hover .text, .I171859.button:hover .text {
}
.I171859 .button:hover .icon, .I171859.button:hover .icon {
background-size:100% 100%;
}

.I171860, a.I171860 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I171860:hover, a.I171860:hover {
}
@media (max-width:992px) {
.I171860, a.I171860 {
}
.I171860:hover, a.I171860:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I171860, a.I171860 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I171860:hover, a.I171860:hover {
}
}

.I171861 .image, .I171861.image {
vertical-align:top;
}
.I171861 .image:hover, .I171861.image:hover {
}

.I171862 .button, .I171862.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I171862 button.button, button.I171862.button {
cursor:pointer;
}
.I171862 .button .text, .I171862.button .text {
}
.I171862 .button .icon, .I171862.button .icon {
flex:none;
background-size:100% 100%;
}
.I171862 .button:hover, .I171862.button:hover {
}
.I171862 .button:hover .text, .I171862.button:hover .text {
}
.I171862 .button:hover .icon, .I171862.button:hover .icon {
background-size:100% 100%;
}

h1.I171863, .I171863 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I171863, .I171863 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I171863, .I171863 p {
margin:0px;
}

figure.I171863, .I171863 figure {
margin:0px;
}

a.I171863, .I171863 a {
text-decoration:inherit;
color:inherit;
}

.I171863 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I171863 article, article.I171863 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I171863 article:hover, article.I171863:hover {
}
.I171863 article.active, article.I171863.active {
}
.I171863 .body {
}
.I171863 .body:hover {
	
}
.I171863 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I171863 .body img {
}
.I171863 .body ul, .I171863 .body ol {
margin-left:1rem;

}
.I171863 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I171863 .body iframe {
}
.I171863 .body img:hover {
}
.I171863 .body iframe:hover {
}

.I171863 .body li {
list-style-type:disc;
}



.I171864 .image, .I171864.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I171864 .image:hover, .I171864.image:hover {
}

.I171865 .image, .I171865.image {
vertical-align:top;
}
.I171865 .image:hover, .I171865.image:hover {
}

.I171866 .image, .I171866.image {
vertical-align:top;
width:20px;
height:20px;

}
.I171866 .image:hover, .I171866.image:hover {
}

.I171867, a.I171867 {
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;

}
.I171867:hover, a.I171867:hover {
}

.I171868, a.I171868 {
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;

}
.I171868:hover, a.I171868:hover {
}

.I171869, a.I171869 {
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;

}
.I171869:hover, a.I171869:hover {
display:flex;
text-decoration:underline;


}

.I171870 .image, .I171870.image {
vertical-align:top;
}
.I171870 .image:hover, .I171870.image:hover {
}

h1.I171871, .I171871 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171871 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:37;
width:100%;


}
.I171871:hover {
}
.I171871 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171871 > .viewport:hover {
}


.I171872 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:0rem;
padding-top:0rem;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I171872:hover {
}
@media (max-width:992px) {
.I171872 {
padding-bottom:0;
padding-top:0;

	
}
.I171872:hover {
}
}
@media (max-width:640px) {
.I171872 {
padding-bottom:0rem;
padding-top:0rem;

	
}
.I171872:hover {
}
}

.I171873 {
display:flex;

order:1;
width:100%;
max-width:1164px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I171873:hover {
}
@media (max-width:992px) {
.I171873 {

max-width:640px;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I171873:hover {
}
}
@media (min-width:1440px) {
.I171873 {

width:100%;


}
.I171873:hover {
}
}
.I171874 {
display:flex;
position:var(--I171874-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:1;
box-sizing:border-box;

}
.I171874:hover {
}


.I171875 {
display:flex;
position:var(--I171875-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
margin-top:0;
box-sizing:border-box;

flex-direction:row;
justify-content:flex-start;
align-items:stretch;


}
.I171875:hover {
}

@media (max-width:992px) {
.I171875 {

margin-top:0;

flex-direction:column;


}
.I171875:hover {
}

}
@media (max-width:640px) {
.I171875 {

margin-top:0rem;

}
.I171875:hover {
}

}

.I171876 {
display:flex;
position:var(--I171876-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
}
.I171876:hover {
}


.I171877 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(105,110,242);
box-sizing:border-box;



flex-direction:column;

	
}
.I171877:hover {
}

@media (max-width:992px) {
.I171877 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I171877:hover {
}

}
@media (max-width:640px) {
.I171877 {

margin-top:1rem;



	
}
.I171877:hover {
}

}

.I171878 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(100% / 3 - 1.333rem);
padding:2rem;
border-radius:1rem;
background-color:rgb(108,72,201);
box-sizing:border-box;



flex-direction:column;

	
}
.I171878:hover {
}

@media (max-width:992px) {
.I171878 {

width:100%;



	
}
.I171878:hover {
}

}

.I171879 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(165,64,149);
box-sizing:border-box;
overflow:hidden;


flex-direction:column;

	
}
.I171879:hover {
}

@media (max-width:992px) {
.I171879 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I171879:hover {
}

}
@media (max-width:640px) {
.I171879 {

margin-top:1rem;



	
}
.I171879:hover {
}

}

h1.I171880, .I171880 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171880 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
width:100%;


}
.I171880:hover {
}
.I171880 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171880 > .viewport:hover {
}


h1.I171881, .I171881 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171881 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-top:1rem;


}
.I171881:hover {
}
.I171881 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171881 > .viewport:hover {
}


h1.I171882, .I171882 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171882 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-top:2rem;


}
.I171882:hover {
}
.I171882 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171882 > .viewport:hover {
}


h1.I171883, .I171883 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171883 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I171883:hover {
}
.I171883 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171883 > .viewport:hover {
}


h1.I171884, .I171884 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171884 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I171884:hover {
}
.I171884 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171884 > .viewport:hover {
}


h1.I171885, .I171885 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171885 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I171885:hover {
}
.I171885 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171885 > .viewport:hover {
}


h1.I171886, .I171886 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171886 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I171886:hover {
}
.I171886 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171886 > .viewport:hover {
}


h1.I171887, .I171887 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171887 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I171887:hover {
}
.I171887 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171887 > .viewport:hover {
}


h1.I171888, .I171888 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171888 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:1;

}
.I171888:hover {
}
.I171888 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171888 > .viewport:hover {
}


h1.I171889, .I171889 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171889 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I171889:hover {
}
.I171889 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171889 > .viewport:hover {
}


h1.I171890, .I171890 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171890 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I171890:hover {
}
.I171890 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171890 > .viewport:hover {
}


h1.I171891, .I171891 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171891 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I171891:hover {
}
.I171891 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171891 > .viewport:hover {
}


h1.I171892, .I171892 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171892 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I171892:hover {
}
.I171892 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171892 > .viewport:hover {
}


h1.I171893, .I171893 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171893 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I171893:hover {
}
.I171893 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171893 > .viewport:hover {
}


h1.I171894, .I171894 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171894 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I171894:hover {
}
.I171894 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171894 > .viewport:hover {
}


h1.I171895, .I171895 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171895 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
width:100%;


}
.I171895:hover {
}
.I171895 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I171895 > .viewport:hover {
}


.I171896, a.I171896 {
display:flex;
font-family:Graphik;
font-size:3.25rem;
font-weight:600;
color:rgb(255,255,255);


}
.I171896:hover, a.I171896:hover {
}
@media (max-width:992px) {
.I171896, a.I171896 {
display:flex;
font-size:1.625rem;


}
.I171896:hover, a.I171896:hover {
}
}

.I171897, a.I171897 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I171897:hover, a.I171897:hover {
}
@media (max-width:992px) {
.I171897, a.I171897 {
}
.I171897:hover, a.I171897:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I171897, a.I171897 {
display:flex;
padding-bottom:1rem;

}
.I171897:hover, a.I171897:hover {
}
}

.I171898 .button, .I171898.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(250,50,99);

}
.I171898 button.button, button.I171898.button {
cursor:pointer;
}
.I171898 .button .text, .I171898.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:26px;

}
.I171898 .button .icon, .I171898.button .icon {
flex:none;
background-size:100% 100%;
}
.I171898 .button:hover, .I171898.button:hover {
background-color:rgb(210,40,93);

}
.I171898 .button:hover .text, .I171898.button:hover .text {
}
.I171898 .button:hover .icon, .I171898.button:hover .icon {
background-size:100% 100%;
}

.I171899, a.I171899 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I171899:hover, a.I171899:hover {
}

.I171900, a.I171900 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I171900:hover, a.I171900:hover {
}
@media (max-width:992px) {
.I171900, a.I171900 {
display:flex;
padding-bottom:1rem;

}
.I171900:hover, a.I171900:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I171900, a.I171900 {
display:flex;
padding-bottom:1rem;

}
.I171900:hover, a.I171900:hover {
}
}

.I171901 .button, .I171901.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I171901 button.button, button.I171901.button {
cursor:pointer;
}
.I171901 .button .text, .I171901.button .text {
}
.I171901 .button .icon, .I171901.button .icon {
flex:none;
background-size:100% 100%;
}
.I171901 .button:hover, .I171901.button:hover {
}
.I171901 .button:hover .text, .I171901.button:hover .text {
}
.I171901 .button:hover .icon, .I171901.button:hover .icon {
background-size:100% 100%;
}

.I171902 .button, .I171902.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I171902 button.button, button.I171902.button {
cursor:pointer;
}
.I171902 .button .text, .I171902.button .text {
}
.I171902 .button .icon, .I171902.button .icon {
flex:none;
background-size:100% 100%;
}
.I171902 .button:hover, .I171902.button:hover {
}
.I171902 .button:hover .text, .I171902.button:hover .text {
}
.I171902 .button:hover .icon, .I171902.button:hover .icon {
background-size:100% 100%;
}

.I171903 .button, .I171903.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I171903 button.button, button.I171903.button {
cursor:pointer;
}
.I171903 .button .text, .I171903.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I171903 .button .icon, .I171903.button .icon {
flex:none;
background-size:100% 100%;
}
.I171903 .button:hover, .I171903.button:hover {
}
.I171903 .button:hover .text, .I171903.button:hover .text {
}
.I171903 .button:hover .icon, .I171903.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I171903 .button, .I171903.button {
}
.I171903 button.button, button.I171903.button {
}
.I171903 .button .text, .I171903.button .text {
font-family:Rubik;

}
.I171903 .button .icon, .I171903.button .icon {
background-size:100% 100%;
}
.I171903 .button:hover, .I171903.button:hover {
}
.I171903 .button:hover .text, .I171903.button:hover .text {
}
.I171903 .button:hover .icon, .I171903.button:hover .icon {
background-size:100% 100%;
}
}

.I171904, a.I171904 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I171904:hover, a.I171904:hover {
}

.I171905, a.I171905 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I171905:hover, a.I171905:hover {
}
@media (max-width:992px) {
.I171905, a.I171905 {
display:flex;
padding-bottom:1rem;

}
.I171905:hover, a.I171905:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I171905, a.I171905 {
display:flex;
padding-bottom:1rem;

}
.I171905:hover, a.I171905:hover {
}
}

.I171906 .button, .I171906.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I171906 button.button, button.I171906.button {
cursor:pointer;
}
.I171906 .button .text, .I171906.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I171906 .button .icon, .I171906.button .icon {
flex:none;
background-size:100% 100%;
}
.I171906 .button:hover, .I171906.button:hover {
}
.I171906 .button:hover .text, .I171906.button:hover .text {
}
.I171906 .button:hover .icon, .I171906.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I171906 .button, .I171906.button {
}
.I171906 button.button, button.I171906.button {
}
.I171906 .button .text, .I171906.button .text {
font-family:Rubik;

}
.I171906 .button .icon, .I171906.button .icon {
background-size:100% 100%;
}
.I171906 .button:hover, .I171906.button:hover {
}
.I171906 .button:hover .text, .I171906.button:hover .text {
}
.I171906 .button:hover .icon, .I171906.button:hover .icon {
background-size:100% 100%;
}
}

.I171907 .button, .I171907.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:4rem;

}
.I171907 button.button, button.I171907.button {
cursor:pointer;
}
.I171907 .button .text, .I171907.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I171907 .button .icon, .I171907.button .icon {
flex:none;
background-size:100% 100%;
}
.I171907 .button:hover, .I171907.button:hover {
}
.I171907 .button:hover .text, .I171907.button:hover .text {
}
.I171907 .button:hover .icon, .I171907.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I171907 .button, .I171907.button {
margin-top:2rem;

}
.I171907 button.button, button.I171907.button {
}
.I171907 .button .text, .I171907.button .text {
font-family:Rubik;

}
.I171907 .button .icon, .I171907.button .icon {
background-size:100% 100%;
}
.I171907 .button:hover, .I171907.button:hover {
}
.I171907 .button:hover .text, .I171907.button:hover .text {
}
.I171907 .button:hover .icon, .I171907.button:hover .icon {
background-size:100% 100%;
}
}

.I171908, a.I171908 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I171908:hover, a.I171908:hover {
}

.I171909, a.I171909 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I171909:hover, a.I171909:hover {
}
@media (max-width:992px) {
.I171909, a.I171909 {
}
.I171909:hover, a.I171909:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I171909, a.I171909 {
display:flex;
padding-bottom:1rem;

}
.I171909:hover, a.I171909:hover {
}
}

.I171910 .button, .I171910.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I171910 button.button, button.I171910.button {
cursor:pointer;
}
.I171910 .button .text, .I171910.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I171910 .button .icon, .I171910.button .icon {
flex:none;
background-size:100% 100%;
}
.I171910 .button:hover, .I171910.button:hover {
}
.I171910 .button:hover .text, .I171910.button:hover .text {
}
.I171910 .button:hover .icon, .I171910.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I171910 .button, .I171910.button {
}
.I171910 button.button, button.I171910.button {
}
.I171910 .button .text, .I171910.button .text {
font-family:Rubik;

}
.I171910 .button .icon, .I171910.button .icon {
background-size:100% 100%;
}
.I171910 .button:hover, .I171910.button:hover {
}
.I171910 .button:hover .text, .I171910.button:hover .text {
}
.I171910 .button:hover .icon, .I171910.button:hover .icon {
background-size:100% 100%;
}
}

.I171911 .button, .I171911.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(245,245,245);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(245,245,245);

}
.I171911 button.button, button.I171911.button {
cursor:pointer;
}
.I171911 .button .text, .I171911.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I171911 .button .icon, .I171911.button .icon {
flex:none;
background-size:100% 100%;
}
.I171911 .button:hover, .I171911.button:hover {
border-color:rgb(245,245,245);

}
.I171911 .button:hover .text, .I171911.button:hover .text {
}
.I171911 .button:hover .icon, .I171911.button:hover .icon {
background-size:100% 100%;
}

h1.I171912, .I171912 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171912 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:38;
width:100%;


}
.I171912:hover {
}
.I171912 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171912 > .viewport:hover {
}


.I171913 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:0;
padding-top:0rem;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I171913:hover {
}
@media (max-width:992px) {
.I171913 {
padding-bottom:0;
padding-top:0;

	
}
.I171913:hover {
}
}
@media (max-width:640px) {
.I171913 {
padding-top:0rem;

	
}
.I171913:hover {
}
}

.I171914 {
display:flex;

order:1;
width:100%;
max-width:1164px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I171914:hover {
}
@media (max-width:992px) {
.I171914 {

max-width:640px;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I171914:hover {
}
}
@media (min-width:1440px) {
.I171914 {

width:100%;


}
.I171914:hover {
}
}
.I171915 {
display:flex;
position:var(--I171915-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:1;
box-sizing:border-box;

}
.I171915:hover {
}


.I171916 {
display:flex;
position:var(--I171916-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
margin-top:4rem;
box-sizing:border-box;

flex-direction:row;
justify-content:flex-start;
align-items:stretch;


}
.I171916:hover {
}

@media (max-width:992px) {
.I171916 {

margin-top:2rem;

flex-direction:column;


}
.I171916:hover {
}

}
@media (max-width:640px) {
.I171916 {

margin-top:1rem;

}
.I171916:hover {
}

}

.I171917 {
display:flex;
position:var(--I171917-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
}
.I171917:hover {
}


.I171918 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(19,25,33);
box-sizing:border-box;



flex-direction:column;

	
}
.I171918:hover {
}

@media (max-width:992px) {
.I171918 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I171918:hover {
}

}
@media (max-width:640px) {
.I171918 {

margin-top:1rem;



	
}
.I171918:hover {
}

}

.I171919 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(100% / 3 - 1.333rem);
padding:2rem;
border-radius:1rem;
background-color:rgb(217,80,108);
box-sizing:border-box;



flex-direction:column;

	
}
.I171919:hover {
}

@media (max-width:992px) {
.I171919 {

width:100%;



	
}
.I171919:hover {
}

}

.I171920 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(247,105,74);
box-sizing:border-box;
overflow:hidden;


flex-direction:column;

	
}
.I171920:hover {
}

@media (max-width:992px) {
.I171920 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I171920:hover {
}

}
@media (max-width:640px) {
.I171920 {

margin-top:1rem;



	
}
.I171920:hover {
}

}

h1.I171921, .I171921 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171921 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I171921:hover {
}
.I171921 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171921 > .viewport:hover {
}


h1.I171922, .I171922 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171922 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-top:1rem;


}
.I171922:hover {
}
.I171922 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171922 > .viewport:hover {
}


h1.I171923, .I171923 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171923 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-top:2rem;


}
.I171923:hover {
}
.I171923 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171923 > .viewport:hover {
}


h1.I171924, .I171924 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171924 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I171924:hover {
}
.I171924 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171924 > .viewport:hover {
}


h1.I171925, .I171925 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171925 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I171925:hover {
}
.I171925 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171925 > .viewport:hover {
}


h1.I171926, .I171926 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171926 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I171926:hover {
}
.I171926 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171926 > .viewport:hover {
}


h1.I171927, .I171927 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171927 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I171927:hover {
}
.I171927 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171927 > .viewport:hover {
}


h1.I171928, .I171928 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171928 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I171928:hover {
}
.I171928 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171928 > .viewport:hover {
}


h1.I171929, .I171929 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171929 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I171929:hover {
}
.I171929 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171929 > .viewport:hover {
}


h1.I171930, .I171930 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171930 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I171930:hover {
}
.I171930 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171930 > .viewport:hover {
}


h1.I171931, .I171931 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171931 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I171931:hover {
}
.I171931 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171931 > .viewport:hover {
}


h1.I171932, .I171932 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171932 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I171932:hover {
}
.I171932 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171932 > .viewport:hover {
}


h1.I171933, .I171933 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171933 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I171933:hover {
}
.I171933 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171933 > .viewport:hover {
}


h1.I171934, .I171934 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171934 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I171934:hover {
}
.I171934 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171934 > .viewport:hover {
}


h1.I171935, .I171935 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171935 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I171935:hover {
}
.I171935 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I171935 > .viewport:hover {
}


h1.I171936, .I171936 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I171936 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
width:100%;


}
.I171936:hover {
}
.I171936 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I171936 > .viewport:hover {
}


.I171937, a.I171937 {
display:flex;
font-family:Graphik;
font-size:3.25rem;
font-weight:600;
color:rgb(255,255,255);


}
.I171937:hover, a.I171937:hover {
}
@media (max-width:992px) {
.I171937, a.I171937 {
display:flex;
font-size:1.625rem;


}
.I171937:hover, a.I171937:hover {
}
}

.I171938, a.I171938 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I171938:hover, a.I171938:hover {
}
@media (max-width:992px) {
.I171938, a.I171938 {
}
.I171938:hover, a.I171938:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I171938, a.I171938 {
display:flex;
padding-bottom:1rem;

}
.I171938:hover, a.I171938:hover {
}
}

.I171939 .button, .I171939.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(250,50,99);

}
.I171939 button.button, button.I171939.button {
cursor:pointer;
}
.I171939 .button .text, .I171939.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:26px;

}
.I171939 .button .icon, .I171939.button .icon {
flex:none;
background-size:100% 100%;
}
.I171939 .button:hover, .I171939.button:hover {
background-color:rgb(210,40,93);

}
.I171939 .button:hover .text, .I171939.button:hover .text {
}
.I171939 .button:hover .icon, .I171939.button:hover .icon {
background-size:100% 100%;
}

.I171940, a.I171940 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I171940:hover, a.I171940:hover {
}

.I171941, a.I171941 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I171941:hover, a.I171941:hover {
}
@media (max-width:992px) {
.I171941, a.I171941 {
display:flex;
padding-bottom:1rem;

}
.I171941:hover, a.I171941:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I171941, a.I171941 {
display:flex;
padding-bottom:1rem;

}
.I171941:hover, a.I171941:hover {
}
}

.I171942 .button, .I171942.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I171942 button.button, button.I171942.button {
cursor:pointer;
}
.I171942 .button .text, .I171942.button .text {
}
.I171942 .button .icon, .I171942.button .icon {
flex:none;
background-size:100% 100%;
}
.I171942 .button:hover, .I171942.button:hover {
}
.I171942 .button:hover .text, .I171942.button:hover .text {
}
.I171942 .button:hover .icon, .I171942.button:hover .icon {
background-size:100% 100%;
}

.I171943 .button, .I171943.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I171943 button.button, button.I171943.button {
cursor:pointer;
}
.I171943 .button .text, .I171943.button .text {
}
.I171943 .button .icon, .I171943.button .icon {
flex:none;
background-size:100% 100%;
}
.I171943 .button:hover, .I171943.button:hover {
}
.I171943 .button:hover .text, .I171943.button:hover .text {
}
.I171943 .button:hover .icon, .I171943.button:hover .icon {
background-size:100% 100%;
}

.I171944 .button, .I171944.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I171944 button.button, button.I171944.button {
cursor:pointer;
}
.I171944 .button .text, .I171944.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I171944 .button .icon, .I171944.button .icon {
flex:none;
background-size:100% 100%;
}
.I171944 .button:hover, .I171944.button:hover {
}
.I171944 .button:hover .text, .I171944.button:hover .text {
}
.I171944 .button:hover .icon, .I171944.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I171944 .button, .I171944.button {
}
.I171944 button.button, button.I171944.button {
}
.I171944 .button .text, .I171944.button .text {
font-family:Rubik;

}
.I171944 .button .icon, .I171944.button .icon {
background-size:100% 100%;
}
.I171944 .button:hover, .I171944.button:hover {
}
.I171944 .button:hover .text, .I171944.button:hover .text {
}
.I171944 .button:hover .icon, .I171944.button:hover .icon {
background-size:100% 100%;
}
}

.I171945, a.I171945 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I171945:hover, a.I171945:hover {
}

.I171946, a.I171946 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I171946:hover, a.I171946:hover {
}
@media (max-width:992px) {
.I171946, a.I171946 {
display:flex;
padding-bottom:1rem;

}
.I171946:hover, a.I171946:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I171946, a.I171946 {
display:flex;
padding-bottom:1rem;

}
.I171946:hover, a.I171946:hover {
}
}

.I171947 .button, .I171947.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I171947 button.button, button.I171947.button {
cursor:pointer;
}
.I171947 .button .text, .I171947.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I171947 .button .icon, .I171947.button .icon {
flex:none;
background-size:100% 100%;
}
.I171947 .button:hover, .I171947.button:hover {
}
.I171947 .button:hover .text, .I171947.button:hover .text {
}
.I171947 .button:hover .icon, .I171947.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I171947 .button, .I171947.button {
}
.I171947 button.button, button.I171947.button {
}
.I171947 .button .text, .I171947.button .text {
font-family:Rubik;

}
.I171947 .button .icon, .I171947.button .icon {
background-size:100% 100%;
}
.I171947 .button:hover, .I171947.button:hover {
}
.I171947 .button:hover .text, .I171947.button:hover .text {
}
.I171947 .button:hover .icon, .I171947.button:hover .icon {
background-size:100% 100%;
}
}

.I171948 .button, .I171948.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:4rem;

}
.I171948 button.button, button.I171948.button {
cursor:pointer;
}
.I171948 .button .text, .I171948.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I171948 .button .icon, .I171948.button .icon {
flex:none;
background-size:100% 100%;
}
.I171948 .button:hover, .I171948.button:hover {
}
.I171948 .button:hover .text, .I171948.button:hover .text {
}
.I171948 .button:hover .icon, .I171948.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I171948 .button, .I171948.button {
margin-top:2rem;

}
.I171948 button.button, button.I171948.button {
}
.I171948 .button .text, .I171948.button .text {
font-family:Rubik;

}
.I171948 .button .icon, .I171948.button .icon {
background-size:100% 100%;
}
.I171948 .button:hover, .I171948.button:hover {
}
.I171948 .button:hover .text, .I171948.button:hover .text {
}
.I171948 .button:hover .icon, .I171948.button:hover .icon {
background-size:100% 100%;
}
}

.I171949, a.I171949 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I171949:hover, a.I171949:hover {
}

.I171950, a.I171950 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I171950:hover, a.I171950:hover {
}
@media (max-width:992px) {
.I171950, a.I171950 {
}
.I171950:hover, a.I171950:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I171950, a.I171950 {
display:flex;
padding-bottom:1rem;

}
.I171950:hover, a.I171950:hover {
}
}

.I171951 .button, .I171951.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I171951 button.button, button.I171951.button {
cursor:pointer;
}
.I171951 .button .text, .I171951.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I171951 .button .icon, .I171951.button .icon {
flex:none;
background-size:100% 100%;
}
.I171951 .button:hover, .I171951.button:hover {
}
.I171951 .button:hover .text, .I171951.button:hover .text {
}
.I171951 .button:hover .icon, .I171951.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I171951 .button, .I171951.button {
}
.I171951 button.button, button.I171951.button {
}
.I171951 .button .text, .I171951.button .text {
font-family:Rubik;

}
.I171951 .button .icon, .I171951.button .icon {
background-size:100% 100%;
}
.I171951 .button:hover, .I171951.button:hover {
}
.I171951 .button:hover .text, .I171951.button:hover .text {
}
.I171951 .button:hover .icon, .I171951.button:hover .icon {
background-size:100% 100%;
}
}

.I171952 .button, .I171952.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(245,245,245);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(245,245,245);

}
.I171952 button.button, button.I171952.button {
cursor:pointer;
}
.I171952 .button .text, .I171952.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I171952 .button .icon, .I171952.button .icon {
flex:none;
background-size:100% 100%;
}
.I171952 .button:hover, .I171952.button:hover {
border-color:rgb(245,245,245);

}
.I171952 .button:hover .text, .I171952.button:hover .text {
}
.I171952 .button:hover .icon, .I171952.button:hover .icon {
background-size:100% 100%;
}

h1.I172275, .I172275 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172275 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;
margin-top:-185px;
padding-top:120px;
background-color:rgb(27,31,35);
box-sizing:border-box;


}
.I172275:hover {
}
.I172275 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172275 > .viewport:hover {
}


.I172276 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(27,31,35);

align-items:center;

	
}
.I172276:hover {
}
@media (min-width:1440px) {
.I172276 {
align-items:center;

	
}
.I172276:hover {
}
}
.I172277 {
display:flex;
position:var(--I172277-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:11.375rem;
box-sizing:border-box;

align-items:center;


}
.I172277:hover {
}

@media (max-width:992px) {
.I172277 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I172277:hover {
}

}
@media (max-width:640px) {
.I172277 {

align-items:flex-start;


}
.I172277:hover {
}

}

.I172278 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I172278:hover {
}

@media (max-width:992px) {
.I172278 {

margin-left:0rem;



	
}
.I172278:hover {
}

}
@media (max-width:640px) {
.I172278 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I172278:hover {
}

}
@media (min-width:1440px) {
.I172278 {

order:3;
margin-left:0px;



	
}
.I172278:hover {
}

}
h1.I172279, .I172279 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172279 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I172279:hover {
}
.I172279 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172279 > .viewport:hover {
}

@media (min-width:1440px) {
.I172279 {

order:2;

}
.I172279:hover {
}
.I172279 > .viewport {



}
.I172279 > .viewport:hover {
}

}
h1.I172280, .I172280 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172280 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I172280:hover {
}
.I172280 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I172280 > .viewport:hover {
}

@media (min-width:1440px) {
.I172280 {

order:4;

}
.I172280:hover {
}
.I172280 > .viewport {



}
.I172280 > .viewport:hover {
}

}
h1.I172281, .I172281 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172281 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I172281:hover {
}
.I172281 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I172281 > .viewport:hover {
}

@media (max-width:640px) {
.I172281 {


}
.I172281:hover {
}
.I172281 > .viewport {

justify-content:flex-start;


}
.I172281 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I172281 {

order:5;

}
.I172281:hover {
}
.I172281 > .viewport {



}
.I172281 > .viewport:hover {
}

}
h1.I172282, .I172282 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172282 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
margin-top:2rem;


}
.I172282:hover {
}
.I172282 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172282 > .viewport:hover {
}

@media (min-width:1440px) {
.I172282 {

order:13;

}
.I172282:hover {
}
.I172282 > .viewport {



}
.I172282 > .viewport:hover {
}

}
h1.I172283, .I172283 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172283 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I172283:hover {
}
.I172283 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172283 > .viewport:hover {
}


h1.I172284, .I172284 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172284 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I172284:hover {
}
.I172284 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172284 > .viewport:hover {
}

@media (min-width:1440px) {
.I172284 {

order:21;

}
.I172284:hover {
}
.I172284 > .viewport {



}
.I172284 > .viewport:hover {
}

}
h1.I172285, .I172285 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172285 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I172285:hover {
}
.I172285 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172285 > .viewport:hover {
}

@media (min-width:1440px) {
.I172285 {

order:9;

}
.I172285:hover {
}
.I172285 > .viewport {



}
.I172285 > .viewport:hover {
}

}
h1.I172286, .I172286 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172286 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I172286:hover {
}
.I172286 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I172286 > .viewport:hover {
}

@media (max-width:640px) {
.I172286 {

padding-top:1rem;


}
.I172286:hover {
}
.I172286 > .viewport {

justify-content:flex-start;


}
.I172286 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I172286 {

order:6;

}
.I172286:hover {
}
.I172286 > .viewport {



}
.I172286 > .viewport:hover {
}

}
h1.I172287, .I172287 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172287 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I172287:hover {
}
.I172287 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172287 > .viewport:hover {
}

@media (min-width:1440px) {
.I172287 {

order:1;

}
.I172287:hover {
}
.I172287 > .viewport {



}
.I172287 > .viewport:hover {
}

}
h1.I172288, .I172288 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172288 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I172288:hover {
}
.I172288 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172288 > .viewport:hover {
}

@media (min-width:1440px) {
.I172288 {

order:14;

}
.I172288:hover {
}
.I172288 > .viewport {



}
.I172288 > .viewport:hover {
}

}
h1.I172289, .I172289 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172289 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I172289:hover {
}
.I172289 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172289 > .viewport:hover {
}

@media (min-width:1440px) {
.I172289 {

order:9;

}
.I172289:hover {
}
.I172289 > .viewport {



}
.I172289 > .viewport:hover {
}

}
h1.I172290, .I172290 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172290 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I172290:hover {
}
.I172290 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I172290 > .viewport:hover {
}

@media (min-width:1440px) {
.I172290 {

order:14;

}
.I172290:hover {
}
.I172290 > .viewport {



}
.I172290 > .viewport:hover {
}

}
h1.I172291, .I172291 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172291 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I172291:hover {
}
.I172291 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I172291 > .viewport:hover {
}

@media (min-width:1440px) {
.I172291 {

order:22;

}
.I172291:hover {
}
.I172291 > .viewport {



}
.I172291 > .viewport:hover {
}

}
h1.I172292, .I172292 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172292 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I172292:hover {
}
.I172292 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172292 > .viewport:hover {
}


h1.I172293, .I172293 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172293 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I172293:hover {
}
.I172293 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172293 > .viewport:hover {
}


h1.I172294, .I172294 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172294 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I172294:hover {
}
.I172294 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172294 > .viewport:hover {
}


h1.I172295, .I172295 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172295 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I172295:hover {
}
.I172295 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172295 > .viewport:hover {
}


h1.I172296, .I172296 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172296 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I172296:hover {
}
.I172296 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172296 > .viewport:hover {
}


.I172297, a.I172297 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I172297:hover, a.I172297:hover {
}
@media (max-width:992px) {
.I172297, a.I172297 {
display:flex;
font-size:1.25rem;


}
.I172297:hover, a.I172297:hover {
}
}
@media (max-width:640px) {
.I172297, a.I172297 {
display:flex;
font-size:1.25rem;


}
.I172297:hover, a.I172297:hover {
}
}

.I172298, a.I172298 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(255,255,255);


}
.I172298:hover, a.I172298:hover {
}
@media (max-width:992px) {
.I172298, a.I172298 {
display:flex;
font-size:1.625rem;


}
.I172298:hover, a.I172298:hover {
}
}
@media (max-width:640px) {
.I172298, a.I172298 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I172298:hover, a.I172298:hover {
}
}

.I172299, a.I172299 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I172299:hover, a.I172299:hover {
}
@media (max-width:992px) {
.I172299, a.I172299 {
}
.I172299:hover, a.I172299:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I172299, a.I172299 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I172299:hover, a.I172299:hover {
}
}

.I172300 .button, .I172300.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);

}
.I172300 button.button, button.I172300.button {
cursor:pointer;
}
.I172300 .button .text, .I172300.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I172300 .button .icon, .I172300.button .icon {
flex:none;
background-size:100% 100%;
}
.I172300 .button:hover, .I172300.button:hover {
background-color:rgb(217,217,217);

}
.I172300 .button:hover .text, .I172300.button:hover .text {
}
.I172300 .button:hover .icon, .I172300.button:hover .icon {
background-size:100% 100%;
}

.I172301 .button, .I172301.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I172301 button.button, button.I172301.button {
cursor:pointer;
}
.I172301 .button .text, .I172301.button .text {
}
.I172301 .button .icon, .I172301.button .icon {
flex:none;
background-size:100% 100%;
}
.I172301 .button:hover, .I172301.button:hover {
}
.I172301 .button:hover .text, .I172301.button:hover .text {
}
.I172301 .button:hover .icon, .I172301.button:hover .icon {
background-size:100% 100%;
}

.I172302 .button, .I172302.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I172302 button.button, button.I172302.button {
cursor:pointer;
}
.I172302 .button .text, .I172302.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I172302 .button .icon, .I172302.button .icon {
flex:none;
background-size:100% 100%;
}
.I172302 .button:hover, .I172302.button:hover {
}
.I172302 .button:hover .text, .I172302.button:hover .text {
}
.I172302 .button:hover .icon, .I172302.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I172302 .button, .I172302.button {
}
.I172302 button.button, button.I172302.button {
}
.I172302 .button .text, .I172302.button .text {
font-family:Rubik;

}
.I172302 .button .icon, .I172302.button .icon {
background-size:100% 100%;
}
.I172302 .button:hover, .I172302.button:hover {
}
.I172302 .button:hover .text, .I172302.button:hover .text {
}
.I172302 .button:hover .icon, .I172302.button:hover .icon {
background-size:100% 100%;
}
}

.I172303 .button, .I172303.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I172303 button.button, button.I172303.button {
cursor:pointer;
}
.I172303 .button .text, .I172303.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I172303 .button .icon, .I172303.button .icon {
flex:none;
background-size:100% 100%;
}
.I172303 .button:hover, .I172303.button:hover {
background-color:rgb(210,40,93);

}
.I172303 .button:hover .text, .I172303.button:hover .text {
}
.I172303 .button:hover .icon, .I172303.button:hover .icon {
background-size:100% 100%;
}

.I172304, a.I172304 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I172304:hover, a.I172304:hover {
}
@media (max-width:992px) {
.I172304, a.I172304 {
}
.I172304:hover, a.I172304:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I172304, a.I172304 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I172304:hover, a.I172304:hover {
}
}

.I172305 .image, .I172305.image {
vertical-align:top;
}
.I172305 .image:hover, .I172305.image:hover {
}

.I172306 .button, .I172306.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I172306 button.button, button.I172306.button {
cursor:pointer;
}
.I172306 .button .text, .I172306.button .text {
}
.I172306 .button .icon, .I172306.button .icon {
flex:none;
background-size:100% 100%;
}
.I172306 .button:hover, .I172306.button:hover {
}
.I172306 .button:hover .text, .I172306.button:hover .text {
}
.I172306 .button:hover .icon, .I172306.button:hover .icon {
background-size:100% 100%;
}

h1.I172307, .I172307 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I172307, .I172307 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I172307, .I172307 p {
margin:0px;
}

figure.I172307, .I172307 figure {
margin:0px;
}

a.I172307, .I172307 a {
text-decoration:inherit;
color:inherit;
}

.I172307 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I172307 article, article.I172307 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I172307 article:hover, article.I172307:hover {
}
.I172307 article.active, article.I172307.active {
}
.I172307 .body {
}
.I172307 .body:hover {
	
}
.I172307 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I172307 .body img {
}
.I172307 .body ul, .I172307 .body ol {
margin-left:1rem;

}
.I172307 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I172307 .body iframe {
}
.I172307 .body img:hover {
}
.I172307 .body iframe:hover {
}

.I172307 .body li {
list-style-type:disc;
}



.I172308 .image, .I172308.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I172308 .image:hover, .I172308.image:hover {
}

.I172309 .image, .I172309.image {
vertical-align:top;
}
.I172309 .image:hover, .I172309.image:hover {
}

.I172310 .image, .I172310.image {
vertical-align:top;
width:20px;
height:20px;

}
.I172310 .image:hover, .I172310.image:hover {
}

.I172311, a.I172311 {
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;

}
.I172311:hover, a.I172311:hover {
}

.I172312, a.I172312 {
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;

}
.I172312:hover, a.I172312:hover {
}

.I172313, a.I172313 {
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;

}
.I172313:hover, a.I172313:hover {
display:flex;
text-decoration:underline;


}

.I172314 .image, .I172314.image {
vertical-align:top;
}
.I172314 .image:hover, .I172314.image:hover {
}

h1.I172548, .I172548 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172548 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:17;
width:100%;


}
.I172548:hover {
}
.I172548 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172548 > .viewport:hover {
}


.I172549 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I172549:hover {
}

.I172550 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:7rem;
box-sizing:border-box;


}
.I172550:hover {
}
@media (max-width:992px) {
.I172550 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:3rem;


flex-direction:row;
}
.I172550:hover {
}
}
@media (max-width:640px) {
.I172550 {


flex-direction:column;
}
.I172550:hover {
}
}

.I172551 {
display:flex;
position:var(--I172551-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

justify-content:center;


}
.I172551:hover {
}

@media (max-width:992px) {
.I172551 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I172551:hover {
}

}
@media (max-width:640px) {
.I172551 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I172551:hover {
}

}
@media (min-width:1440px) {
.I172551 {

width:50%;
padding-right:4rem;

}
.I172551:hover {
}

}
.I172552 {
display:flex;
position:var(--I172552-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I172552:hover {
}

@media (max-width:992px) {
.I172552 {

width:50%;

}
.I172552:hover {
}

}
@media (max-width:640px) {
.I172552 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I172552:hover {
}

}
@media (min-width:1440px) {
.I172552 {

width:50%;

flex-direction:column;


}
.I172552:hover {
}

}
.I172553 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I172553:hover {
}

@media (max-width:992px) {
.I172553 {



flex-direction:column;

	
}
.I172553:hover {
}

}

h1.I172554, .I172554 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172554 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I172554:hover {
}
.I172554 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172554 > .viewport:hover {
}


h1.I172555, .I172555 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172555 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I172555:hover {
}
.I172555 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172555 > .viewport:hover {
}


h1.I172556, .I172556 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172556 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I172556:hover {
}
.I172556 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172556 > .viewport:hover {
}

@media (max-width:992px) {
.I172556 {

display:flex;

}
.I172556:hover {
}
.I172556 > .viewport {



}
.I172556 > .viewport:hover {
}

}
@media (max-width:640px) {
.I172556 {

height:auto;


}
.I172556:hover {
}
.I172556 > .viewport {



}
.I172556 > .viewport:hover {
}

}

h1.I172557, .I172557 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172557 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I172557:hover {
}
.I172557 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172557 > .viewport:hover {
}

@media (max-width:992px) {
.I172557 {

padding-bottom:1rem;


}
.I172557:hover {
}
.I172557 > .viewport {



}
.I172557 > .viewport:hover {
}

}
@media (max-width:640px) {
.I172557 {

margin-bottom:0;


}
.I172557:hover {
}
.I172557 > .viewport {



}
.I172557 > .viewport:hover {
}

}

h1.I172558, .I172558 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172558 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I172558:hover {
}
.I172558 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172558 > .viewport:hover {
}


h1.I172559, .I172559 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172559 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I172559:hover {
}
.I172559 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172559 > .viewport:hover {
}


h1.I172560, .I172560 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172560 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I172560:hover {
}
.I172560 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172560 > .viewport:hover {
}

@media (max-width:640px) {
.I172560 {

margin-bottom:-1.65rem;


}
.I172560:hover {
}
.I172560 > .viewport {



}
.I172560 > .viewport:hover {
}

}

h1.I172561, .I172561 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172561 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I172561:hover {
}
.I172561 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172561 > .viewport:hover {
}

@media (min-width:1440px) {
.I172561 {

display:none;

}
.I172561:hover {
}
.I172561 > .viewport {



}
.I172561 > .viewport:hover {
}

}
h1.I172562, .I172562 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172562 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I172562:hover {
}
.I172562 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172562 > .viewport:hover {
}


h1.I172563, .I172563 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172563 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I172563:hover {
}
.I172563 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172563 > .viewport:hover {
}

@media (max-width:992px) {
.I172563 {

display:flex;
margin-left:0rem;
margin-right:0rem;


}
.I172563:hover {
}
.I172563 > .viewport {



}
.I172563 > .viewport:hover {
}

}

h1.I172564, .I172564 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172564 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I172564:hover {
}
.I172564 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172564 > .viewport:hover {
}

@media (max-width:992px) {
.I172564 {

display:none;

}
.I172564:hover {
}
.I172564 > .viewport {



}
.I172564 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I172564 {

width:100%;
height:auto;


}
.I172564:hover {
}
.I172564 > .viewport {



}
.I172564 > .viewport:hover {
}

}
h1.I172565, .I172565 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172565 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I172565:hover {
}
.I172565 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172565 > .viewport:hover {
}

@media (min-width:1440px) {
.I172565 {

width:100%;
box-sizing:border-box;


}
.I172565:hover {
}
.I172565 > .viewport {



}
.I172565 > .viewport:hover {
}

}
h1.I172566, .I172566 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172566 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I172566:hover {
}
.I172566 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172566 > .viewport:hover {
}


.I172567, a.I172567 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I172567:hover, a.I172567:hover {
}
@media (max-width:992px) {
.I172567, a.I172567 {
display:flex;
font-size:1.625rem;


}
.I172567:hover, a.I172567:hover {
}
}
@media (max-width:640px) {
.I172567, a.I172567 {
display:flex;
font-size:1.625rem;


}
.I172567:hover, a.I172567:hover {
}
}

.I172568, a.I172568 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I172568:hover, a.I172568:hover {
}
@media (max-width:992px) {
.I172568, a.I172568 {
}
.I172568:hover, a.I172568:hover {
display:flex;
width:100%;

}
}

.I172569 .image, .I172569.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/genexus-next-para-mac.svg?timestamp=20241129175533');
background-size:cover;
background-position:center center;

}
.I172569 .image:hover, .I172569.image:hover {
}

.I172570 .button, .I172570.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(91,167,255);

}
.I172570 button.button, button.I172570.button {
cursor:pointer;
}
.I172570 .button .text, .I172570.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I172570 .button .icon, .I172570.button .icon {
flex:none;
background-size:100% 100%;
}
.I172570 .button:hover, .I172570.button:hover {
border-color:rgb(67,125,192);
background-color:rgb(67,125,192);

}
.I172570 .button:hover .text, .I172570.button:hover .text {
}
.I172570 .button:hover .icon, .I172570.button:hover .icon {
background-size:100% 100%;
}

.I172571, a.I172571 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I172571:hover, a.I172571:hover {
}

h1.I172572, .I172572 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I172572, .I172572 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I172572, .I172572 p {
margin:0px;
}

figure.I172572, .I172572 figure {
margin:0px;
}

a.I172572, .I172572 a {
text-decoration:inherit;
color:inherit;
}

.I172572 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I172572 article, article.I172572 {
flex-direction:column;	
}
.I172572 article:hover, article.I172572:hover {
}
.I172572 article.active, article.I172572.active {
}
.I172572 .body {
}
.I172572 .body:hover {
	
}
.I172572 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I172572 .body a {
text-decoration:underline;

}
.I172572 .body img {
}
.I172572 .body ul, .I172572 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I172572 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I172572 .body iframe {
}
.I172572 .body img:hover {
}
.I172572 .body iframe:hover {
}

.I172572 .body li {
list-style-type:disc;
}



.I172573 .button, .I172573.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I172573 button.button, button.I172573.button {
cursor:pointer;
}
.I172573 .button .text, .I172573.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I172573 .button .icon, .I172573.button .icon {
flex:none;
background-size:100% 100%;
}
.I172573 .button:hover, .I172573.button:hover {
}
.I172573 .button:hover .text, .I172573.button:hover .text {
}
.I172573 .button:hover .icon, .I172573.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I172573 .button, .I172573.button {
}
.I172573 button.button, button.I172573.button {
}
.I172573 .button .text, .I172573.button .text {
font-family:Rubik;

}
.I172573 .button .icon, .I172573.button .icon {
background-size:100% 100%;
}
.I172573 .button:hover, .I172573.button:hover {
}
.I172573 .button:hover .text, .I172573.button:hover .text {
}
.I172573 .button:hover .icon, .I172573.button:hover .icon {
background-size:100% 100%;
}
}

.I172574 .button, .I172574.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:100em;

}
.I172574 button.button, button.I172574.button {
cursor:pointer;
}
.I172574 .button .text, .I172574.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I172574 .button .icon, .I172574.button .icon {
flex:none;
background-size:100% 100%;
}
.I172574 .button:hover, .I172574.button:hover {
}
.I172574 .button:hover .text, .I172574.button:hover .text {
}
.I172574 .button:hover .icon, .I172574.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I172574 .button, .I172574.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I172574 button.button, button.I172574.button {
}
.I172574 .button .text, .I172574.button .text {
color:rgb(108,72,201);

}
.I172574 .button .icon, .I172574.button .icon {
background-size:100% 100%;
}
.I172574 .button:hover, .I172574.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I172574 .button:hover .text, .I172574.button:hover .text {
color:rgb(150,155,160);

}
.I172574 .button:hover .icon, .I172574.button:hover .icon {
background-size:100% 100%;
}
}

.I172575 .button, .I172575.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(91,167,255);

}
.I172575 button.button, button.I172575.button {
cursor:pointer;
}
.I172575 .button .text, .I172575.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I172575 .button .icon, .I172575.button .icon {
flex:none;
background-size:100% 100%;
}
.I172575 .button:hover, .I172575.button:hover {
background-color:rgb(67,125,192);

}
.I172575 .button:hover .text, .I172575.button:hover .text {
}
.I172575 .button:hover .icon, .I172575.button:hover .icon {
background-size:100% 100%;
}

.I172576 {
display:flex;
width:100%;
height:270px;

}
.I172576:hover {
}
@media (min-width:1440px) {
.I172576 {
display:flex;
width:100%;
height:270px;

}
.I172576:hover {
}
}
.I172577, a.I172577 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I172577:hover, a.I172577:hover {
}
@media (max-width:992px) {
.I172577, a.I172577 {
}
.I172577:hover, a.I172577:hover {
display:flex;
width:100%;

}
}

.I172578 .image, .I172578.image {
vertical-align:top;
}
.I172578 .image:hover, .I172578.image:hover {
}

.I67956 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I67956:hover {
}

.I67970 {
display:flex;
position:var(--I67970-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I67970:hover {
}


h1.I67972, .I67972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I67972:hover {
}
.I67972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67972 > .viewport:hover {
}


.I67971 .button, .I67971.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I67971 button.button, button.I67971.button {
cursor:pointer;
}
.I67971 .button .text, .I67971.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I67971 .button .icon, .I67971.button .icon {
flex:none;
background-size:100% 100%;
}
.I67971 .button:hover, .I67971.button:hover {
background-color:rgb(210,40,93);

}
.I67971 .button:hover .text, .I67971.button:hover .text {
}
.I67971 .button:hover .icon, .I67971.button:hover .icon {
background-size:100% 100%;
}


h1.I172579, .I172579 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172579 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:18;
width:100%;


}
.I172579:hover {
}
.I172579 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172579 > .viewport:hover {
}


.I172580 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I172580:hover {
}

.I172581 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;


}
.I172581:hover {
}
@media (max-width:992px) {
.I172581 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I172581:hover {
}
}
@media (max-width:640px) {
.I172581 {

padding-left:1.625em;
padding-right:1.625em;


flex-direction:column;
}
.I172581:hover {
}
}

.I172582 {
display:flex;
position:var(--I172582-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

justify-content:center;


}
.I172582:hover {
}

@media (max-width:992px) {
.I172582 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I172582:hover {
}

}
@media (max-width:640px) {
.I172582 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I172582:hover {
}

}
@media (min-width:1440px) {
.I172582 {

order:3;
width:50%;
padding-right:4rem;

}
.I172582:hover {
}

}
.I172583 {
display:flex;
position:var(--I172583-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I172583:hover {
}

@media (max-width:992px) {
.I172583 {

order:3;
width:50%;
padding-left:0rem;

}
.I172583:hover {
}

}
@media (max-width:640px) {
.I172583 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I172583:hover {
}

}
@media (min-width:1440px) {
.I172583 {

order:2;
width:50%;

flex-direction:column;


}
.I172583:hover {
}

}
.I172584 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I172584:hover {
}


h1.I172585, .I172585 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172585 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I172585:hover {
}
.I172585 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172585 > .viewport:hover {
}


h1.I172586, .I172586 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172586 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I172586:hover {
}
.I172586 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172586 > .viewport:hover {
}


h1.I172587, .I172587 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172587 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I172587:hover {
}
.I172587 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172587 > .viewport:hover {
}


h1.I172588, .I172588 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172588 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:1;
padding-top:0;


}
.I172588:hover {
}
.I172588 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172588 > .viewport:hover {
}

@media (max-width:640px) {
.I172588 {

margin-bottom:0;


}
.I172588:hover {
}
.I172588 > .viewport {



}
.I172588 > .viewport:hover {
}

}

h1.I172589, .I172589 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172589 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I172589:hover {
}
.I172589 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172589 > .viewport:hover {
}


h1.I172590, .I172590 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172590 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I172590:hover {
}
.I172590 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172590 > .viewport:hover {
}

@media (max-width:640px) {
.I172590 {

margin-bottom:-1.65rem;


}
.I172590:hover {
}
.I172590 > .viewport {



}
.I172590 > .viewport:hover {
}

}

h1.I172591, .I172591 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172591 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I172591:hover {
}
.I172591 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172591 > .viewport:hover {
}


h1.I172592, .I172592 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172592 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I172592:hover {
}
.I172592 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172592 > .viewport:hover {
}


h1.I172593, .I172593 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172593 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I172593:hover {
}
.I172593 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172593 > .viewport:hover {
}


h1.I172594, .I172594 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172594 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I172594:hover {
}
.I172594 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172594 > .viewport:hover {
}

@media (max-width:992px) {
.I172594 {

height:auto;


}
.I172594:hover {
}
.I172594 > .viewport {



}
.I172594 > .viewport:hover {
}

}

h1.I172595, .I172595 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172595 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I172595:hover {
}
.I172595 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172595 > .viewport:hover {
}

@media (min-width:1440px) {
.I172595 {

width:100%;
padding-top:0.75rem;


}
.I172595:hover {
}
.I172595 > .viewport {



}
.I172595 > .viewport:hover {
}

}
h1.I172596, .I172596 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172596 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I172596:hover {
}
.I172596 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172596 > .viewport:hover {
}


h1.I172597, .I172597 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172597 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I172597:hover {
}
.I172597 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172597 > .viewport:hover {
}


.I172598, a.I172598 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I172598:hover, a.I172598:hover {
}
@media (max-width:992px) {
.I172598, a.I172598 {
display:flex;
font-size:1.625rem;


}
.I172598:hover, a.I172598:hover {
}
}
@media (max-width:640px) {
.I172598, a.I172598 {
display:flex;
font-size:1.625rem;


}
.I172598:hover, a.I172598:hover {
}
}

.I172599, a.I172599 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I172599:hover, a.I172599:hover {
}
@media (max-width:992px) {
.I172599, a.I172599 {
}
.I172599:hover, a.I172599:hover {
display:flex;
width:100%;

}
}

.I172600 .image, .I172600.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/genexus-next-para-windows.svg?timestamp=20241129180458');
background-size:cover;
background-position:center center;

}
.I172600 .image:hover, .I172600.image:hover {
}

.I172601 .button, .I172601.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(91,167,255);

}
.I172601 button.button, button.I172601.button {
cursor:pointer;
}
.I172601 .button .text, .I172601.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I172601 .button .icon, .I172601.button .icon {
flex:none;
background-size:100% 100%;
}
.I172601 .button:hover, .I172601.button:hover {
border-color:rgb(67,125,192);
background-color:rgb(67,125,192);

}
.I172601 .button:hover .text, .I172601.button:hover .text {
}
.I172601 .button:hover .icon, .I172601.button:hover .icon {
background-size:100% 100%;
}

.I172602, a.I172602 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I172602:hover, a.I172602:hover {
}

h1.I172603, .I172603 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I172603, .I172603 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I172603, .I172603 p {
margin:0px;
}

figure.I172603, .I172603 figure {
margin:0px;
}

a.I172603, .I172603 a {
text-decoration:inherit;
color:inherit;
}

.I172603 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I172603 article, article.I172603 {
width:100%;

flex-direction:column;	
}
.I172603 article:hover, article.I172603:hover {
}
.I172603 article.active, article.I172603.active {
}
.I172603 .body {
}
.I172603 .body:hover {
	
}
.I172603 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I172603 .body a {
text-decoration:underline;

}
.I172603 .body img {
}
.I172603 .body ul, .I172603 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I172603 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I172603 .body iframe {
}
.I172603 .body img:hover {
}
.I172603 .body iframe:hover {
}

.I172603 .body li {
list-style-type:disc;
}



.I172604 .button, .I172604.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);

}
.I172604 button.button, button.I172604.button {
cursor:pointer;
}
.I172604 .button .text, .I172604.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I172604 .button .icon, .I172604.button .icon {
flex:none;
background-size:100% 100%;
}
.I172604 .button:hover, .I172604.button:hover {
background-color:rgb(217,217,217);

}
.I172604 .button:hover .text, .I172604.button:hover .text {
}
.I172604 .button:hover .icon, .I172604.button:hover .icon {
background-size:100% 100%;
}

.I172605 .button, .I172605.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:100em;

}
.I172605 button.button, button.I172605.button {
cursor:pointer;
}
.I172605 .button .text, .I172605.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I172605 .button .icon, .I172605.button .icon {
flex:none;
background-size:100% 100%;
}
.I172605 .button:hover, .I172605.button:hover {
}
.I172605 .button:hover .text, .I172605.button:hover .text {
}
.I172605 .button:hover .icon, .I172605.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I172605 .button, .I172605.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I172605 button.button, button.I172605.button {
}
.I172605 .button .text, .I172605.button .text {
color:rgb(108,72,201);

}
.I172605 .button .icon, .I172605.button .icon {
background-size:100% 100%;
}
.I172605 .button:hover, .I172605.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I172605 .button:hover .text, .I172605.button:hover .text {
color:rgb(150,155,160);

}
.I172605 .button:hover .icon, .I172605.button:hover .icon {
background-size:100% 100%;
}
}

.I172606 .button, .I172606.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I172606 button.button, button.I172606.button {
cursor:pointer;
}
.I172606 .button .text, .I172606.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I172606 .button .icon, .I172606.button .icon {
flex:none;
background-size:100% 100%;
}
.I172606 .button:hover, .I172606.button:hover {
}
.I172606 .button:hover .text, .I172606.button:hover .text {
}
.I172606 .button:hover .icon, .I172606.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I172606 .button, .I172606.button {
}
.I172606 button.button, button.I172606.button {
}
.I172606 .button .text, .I172606.button .text {
font-family:Rubik;

}
.I172606 .button .icon, .I172606.button .icon {
background-size:100% 100%;
}
.I172606 .button:hover, .I172606.button:hover {
}
.I172606 .button:hover .text, .I172606.button:hover .text {
}
.I172606 .button:hover .icon, .I172606.button:hover .icon {
background-size:100% 100%;
}
}

.I172607 {
display:flex;
width:100%;
height:270px;

}
.I172607:hover {
}

.I172608, a.I172608 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I172608:hover, a.I172608:hover {
}
@media (max-width:992px) {
.I172608, a.I172608 {
}
.I172608:hover, a.I172608:hover {
display:flex;
width:100%;

}
}

.I172609 .image, .I172609.image {
vertical-align:top;
}
.I172609 .image:hover, .I172609.image:hover {
}

.I172610 .button, .I172610.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I172610 button.button, button.I172610.button {
cursor:pointer;
}
.I172610 .button .text, .I172610.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I172610 .button .icon, .I172610.button .icon {
flex:none;
background-size:100% 100%;
}
.I172610 .button:hover, .I172610.button:hover {
}
.I172610 .button:hover .text, .I172610.button:hover .text {
}
.I172610 .button:hover .icon, .I172610.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I172610 .button, .I172610.button {
}
.I172610 button.button, button.I172610.button {
}
.I172610 .button .text, .I172610.button .text {
font-family:Rubik;

}
.I172610 .button .icon, .I172610.button .icon {
background-size:100% 100%;
}
.I172610 .button:hover, .I172610.button:hover {
}
.I172610 .button:hover .text, .I172610.button:hover .text {
}
.I172610 .button:hover .icon, .I172610.button:hover .icon {
background-size:100% 100%;
}
}

h1.I172705, .I172705 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172705 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:76;
width:100%;


}
.I172705:hover {
}
.I172705 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172705 > .viewport:hover {
}


.I172706 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(91,167,255);

align-items:center;

	
}
.I172706:hover {
}
@media (min-width:1440px) {
.I172706 {
align-items:center;

	
}
.I172706:hover {
}
}
.I172707 {
display:flex;
position:var(--I172707-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I172707:hover {
}

@media (max-width:992px) {
.I172707 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I172707:hover {
}

}
@media (max-width:640px) {
.I172707 {

align-items:flex-start;


}
.I172707:hover {
}

}

.I172708 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I172708:hover {
}

@media (max-width:992px) {
.I172708 {

margin-left:0rem;



	
}
.I172708:hover {
}

}
@media (max-width:640px) {
.I172708 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I172708:hover {
}

}
@media (min-width:1440px) {
.I172708 {

order:3;
margin-left:0px;



	
}
.I172708:hover {
}

}
h1.I172709, .I172709 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172709 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I172709:hover {
}
.I172709 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172709 > .viewport:hover {
}

@media (min-width:1440px) {
.I172709 {

order:2;

}
.I172709:hover {
}
.I172709 > .viewport {



}
.I172709 > .viewport:hover {
}

}
h1.I172710, .I172710 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172710 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I172710:hover {
}
.I172710 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I172710 > .viewport:hover {
}

@media (min-width:1440px) {
.I172710 {

order:4;

}
.I172710:hover {
}
.I172710 > .viewport {



}
.I172710 > .viewport:hover {
}

}
h1.I172711, .I172711 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172711 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:620px;
margin-top:1rem;


}
.I172711:hover {
}
.I172711 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I172711 > .viewport:hover {
}

@media (max-width:640px) {
.I172711 {


}
.I172711:hover {
}
.I172711 > .viewport {

justify-content:flex-start;


}
.I172711 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I172711 {

order:5;

}
.I172711:hover {
}
.I172711 > .viewport {



}
.I172711 > .viewport:hover {
}

}
h1.I172712, .I172712 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172712 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
margin-top:2rem;


}
.I172712:hover {
}
.I172712 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172712 > .viewport:hover {
}

@media (min-width:1440px) {
.I172712 {

order:13;

}
.I172712:hover {
}
.I172712 > .viewport {



}
.I172712 > .viewport:hover {
}

}
h1.I172713, .I172713 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172713 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I172713:hover {
}
.I172713 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172713 > .viewport:hover {
}


h1.I172714, .I172714 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172714 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I172714:hover {
}
.I172714 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172714 > .viewport:hover {
}

@media (min-width:1440px) {
.I172714 {

order:21;

}
.I172714:hover {
}
.I172714 > .viewport {



}
.I172714 > .viewport:hover {
}

}
h1.I172715, .I172715 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172715 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I172715:hover {
}
.I172715 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172715 > .viewport:hover {
}

@media (min-width:1440px) {
.I172715 {

order:9;

}
.I172715:hover {
}
.I172715 > .viewport {



}
.I172715 > .viewport:hover {
}

}
h1.I172716, .I172716 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172716 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I172716:hover {
}
.I172716 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I172716 > .viewport:hover {
}

@media (max-width:640px) {
.I172716 {

padding-top:1rem;


}
.I172716:hover {
}
.I172716 > .viewport {

justify-content:flex-start;


}
.I172716 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I172716 {

order:6;

}
.I172716:hover {
}
.I172716 > .viewport {



}
.I172716 > .viewport:hover {
}

}
h1.I172717, .I172717 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172717 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I172717:hover {
}
.I172717 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172717 > .viewport:hover {
}

@media (min-width:1440px) {
.I172717 {

order:1;

}
.I172717:hover {
}
.I172717 > .viewport {



}
.I172717 > .viewport:hover {
}

}
h1.I172718, .I172718 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172718 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I172718:hover {
}
.I172718 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172718 > .viewport:hover {
}

@media (min-width:1440px) {
.I172718 {

order:14;

}
.I172718:hover {
}
.I172718 > .viewport {



}
.I172718 > .viewport:hover {
}

}
h1.I172719, .I172719 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172719 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I172719:hover {
}
.I172719 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172719 > .viewport:hover {
}

@media (min-width:1440px) {
.I172719 {

order:9;

}
.I172719:hover {
}
.I172719 > .viewport {



}
.I172719 > .viewport:hover {
}

}
h1.I172720, .I172720 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172720 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I172720:hover {
}
.I172720 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I172720 > .viewport:hover {
}

@media (min-width:1440px) {
.I172720 {

order:14;

}
.I172720:hover {
}
.I172720 > .viewport {



}
.I172720 > .viewport:hover {
}

}
h1.I172721, .I172721 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172721 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I172721:hover {
}
.I172721 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I172721 > .viewport:hover {
}

@media (min-width:1440px) {
.I172721 {

order:22;

}
.I172721:hover {
}
.I172721 > .viewport {



}
.I172721 > .viewport:hover {
}

}
h1.I172722, .I172722 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172722 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I172722:hover {
}
.I172722 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172722 > .viewport:hover {
}


h1.I172723, .I172723 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172723 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I172723:hover {
}
.I172723 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172723 > .viewport:hover {
}


h1.I172724, .I172724 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172724 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I172724:hover {
}
.I172724 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172724 > .viewport:hover {
}


h1.I172725, .I172725 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172725 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I172725:hover {
}
.I172725 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172725 > .viewport:hover {
}


h1.I172726, .I172726 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172726 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I172726:hover {
}
.I172726 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172726 > .viewport:hover {
}


.I172727, a.I172727 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I172727:hover, a.I172727:hover {
}
@media (max-width:992px) {
.I172727, a.I172727 {
display:flex;
font-size:1.25rem;


}
.I172727:hover, a.I172727:hover {
}
}
@media (max-width:640px) {
.I172727, a.I172727 {
display:flex;
font-size:1.25rem;


}
.I172727:hover, a.I172727:hover {
}
}

.I172728, a.I172728 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I172728:hover, a.I172728:hover {
}
@media (max-width:992px) {
.I172728, a.I172728 {
display:flex;
font-size:1.625rem;


}
.I172728:hover, a.I172728:hover {
}
}
@media (max-width:640px) {
.I172728, a.I172728 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I172728:hover, a.I172728:hover {
}
}

.I172729, a.I172729 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I172729:hover, a.I172729:hover {
}
@media (max-width:992px) {
.I172729, a.I172729 {
}
.I172729:hover, a.I172729:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I172729, a.I172729 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I172729:hover, a.I172729:hover {
}
}

.I172730 .button, .I172730.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(255,255,255);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I172730 button.button, button.I172730.button {
cursor:pointer;
}
.I172730 .button .text, .I172730.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I172730 .button .icon, .I172730.button .icon {
flex:none;
background-size:100% 100%;
}
.I172730 .button:hover, .I172730.button:hover {
border-color:rgb(217,217,217);
background-color:rgb(217,217,217);

}
.I172730 .button:hover .text, .I172730.button:hover .text {
}
.I172730 .button:hover .icon, .I172730.button:hover .icon {
background-size:100% 100%;
}

.I172731 .button, .I172731.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I172731 button.button, button.I172731.button {
cursor:pointer;
}
.I172731 .button .text, .I172731.button .text {
}
.I172731 .button .icon, .I172731.button .icon {
flex:none;
background-size:100% 100%;
}
.I172731 .button:hover, .I172731.button:hover {
}
.I172731 .button:hover .text, .I172731.button:hover .text {
}
.I172731 .button:hover .icon, .I172731.button:hover .icon {
background-size:100% 100%;
}

.I172732 .button, .I172732.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I172732 button.button, button.I172732.button {
cursor:pointer;
}
.I172732 .button .text, .I172732.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I172732 .button .icon, .I172732.button .icon {
flex:none;
background-size:100% 100%;
}
.I172732 .button:hover, .I172732.button:hover {
}
.I172732 .button:hover .text, .I172732.button:hover .text {
}
.I172732 .button:hover .icon, .I172732.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I172732 .button, .I172732.button {
}
.I172732 button.button, button.I172732.button {
}
.I172732 .button .text, .I172732.button .text {
font-family:Rubik;

}
.I172732 .button .icon, .I172732.button .icon {
background-size:100% 100%;
}
.I172732 .button:hover, .I172732.button:hover {
}
.I172732 .button:hover .text, .I172732.button:hover .text {
}
.I172732 .button:hover .icon, .I172732.button:hover .icon {
background-size:100% 100%;
}
}

.I172733 .button, .I172733.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I172733 button.button, button.I172733.button {
cursor:pointer;
}
.I172733 .button .text, .I172733.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I172733 .button .icon, .I172733.button .icon {
flex:none;
background-size:100% 100%;
}
.I172733 .button:hover, .I172733.button:hover {
background-color:rgb(210,40,93);

}
.I172733 .button:hover .text, .I172733.button:hover .text {
}
.I172733 .button:hover .icon, .I172733.button:hover .icon {
background-size:100% 100%;
}

.I172734, a.I172734 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I172734:hover, a.I172734:hover {
}
@media (max-width:992px) {
.I172734, a.I172734 {
}
.I172734:hover, a.I172734:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I172734, a.I172734 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I172734:hover, a.I172734:hover {
}
}

.I172735 .image, .I172735.image {
vertical-align:top;
}
.I172735 .image:hover, .I172735.image:hover {
}

.I172736 .button, .I172736.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I172736 button.button, button.I172736.button {
cursor:pointer;
}
.I172736 .button .text, .I172736.button .text {
}
.I172736 .button .icon, .I172736.button .icon {
flex:none;
background-size:100% 100%;
}
.I172736 .button:hover, .I172736.button:hover {
}
.I172736 .button:hover .text, .I172736.button:hover .text {
}
.I172736 .button:hover .icon, .I172736.button:hover .icon {
background-size:100% 100%;
}

h1.I172737, .I172737 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I172737, .I172737 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I172737, .I172737 p {
margin:0px;
}

figure.I172737, .I172737 figure {
margin:0px;
}

a.I172737, .I172737 a {
text-decoration:inherit;
color:inherit;
}

.I172737 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I172737 article, article.I172737 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I172737 article:hover, article.I172737:hover {
}
.I172737 article.active, article.I172737.active {
}
.I172737 .body {
}
.I172737 .body:hover {
	
}
.I172737 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I172737 .body img {
}
.I172737 .body ul, .I172737 .body ol {
margin-left:1rem;

}
.I172737 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I172737 .body iframe {
}
.I172737 .body img:hover {
}
.I172737 .body iframe:hover {
}

.I172737 .body li {
list-style-type:disc;
}



.I172738 .image, .I172738.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I172738 .image:hover, .I172738.image:hover {
}

.I172739 .image, .I172739.image {
vertical-align:top;
}
.I172739 .image:hover, .I172739.image:hover {
}

.I172740 .image, .I172740.image {
vertical-align:top;
width:20px;
height:20px;

}
.I172740 .image:hover, .I172740.image:hover {
}

.I172741, a.I172741 {
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;

}
.I172741:hover, a.I172741:hover {
}

.I172742, a.I172742 {
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;

}
.I172742:hover, a.I172742:hover {
}

.I172743, a.I172743 {
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;

}
.I172743:hover, a.I172743:hover {
display:flex;
text-decoration:underline;


}

.I172744 .image, .I172744.image {
vertical-align:top;
}
.I172744 .image:hover, .I172744.image:hover {
}

h1.I172745, .I172745 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172745 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:78;
width:100%;


}
.I172745:hover {
}
.I172745 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172745 > .viewport:hover {
}


.I172746 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
background-color:rgb(21,31,43);

align-items:center;

	
}
.I172746:hover {
}
@media (max-width:992px) {
.I172746 {
padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

	
}
.I172746:hover {
}
}
@media (max-width:640px) {
.I172746 {
box-sizing:border-box;

	
}
.I172746:hover {
}
}

.I172747 {
display:flex;

order:3;
width:100%;
max-width:960px;
box-sizing:border-box;


}
.I172747:hover {
}
@media (max-width:992px) {
.I172747 {

width:100%;


flex-direction:column;
}
.I172747:hover {
}
}
@media (max-width:640px) {
.I172747 {

width:100%;
max-width:100%;


}
.I172747:hover {
}
}

.I172748 {
display:flex;
position:var(--I172748-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:300px;
margin-right:150px;

}
.I172748:hover {
}

@media (max-width:992px) {
.I172748 {

width:100%;
max-width:450px;
margin-right:32px;

}
.I172748:hover {
}

}
@media (max-width:640px) {
.I172748 {

width:100%;
margin-right:0;

}
.I172748:hover {
}

}

.I172749 {
display:flex;
position:var(--I172749-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:calc(100% - 450px);

align-items:flex-end;


}
.I172749:hover {
}

@media (max-width:992px) {
.I172749 {

width:100%;
max-width:450px;

}
.I172749:hover {
}

}
@media (max-width:640px) {
.I172749 {

max-width:100%;

}
.I172749:hover {
}

}

h1.I172750, .I172750 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172750 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I172750:hover {
}
.I172750 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172750 > .viewport:hover {
}

@media (max-width:640px) {
.I172750 {

width:100%;


}
.I172750:hover {
}
.I172750 > .viewport {



}
.I172750 > .viewport:hover {
}

}

h1.I172751, .I172751 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172751 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I172751:hover {
}
.I172751 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172751 > .viewport:hover {
}

@media (max-width:640px) {
.I172751 {

width:100%;


}
.I172751:hover {
}
.I172751 > .viewport {



}
.I172751 > .viewport:hover {
}

}

h1.I172752, .I172752 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172752 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-top:1.5rem;


}
.I172752:hover {
}
.I172752 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172752 > .viewport:hover {
}


h1.I172753, .I172753 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172753 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I172753:hover {
}
.I172753 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172753 > .viewport:hover {
}


h1.I172754, .I172754 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172754 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I172754:hover {
}
.I172754 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172754 > .viewport:hover {
}


h1.I172755, .I172755 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I172755 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I172755:hover {
}
.I172755 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I172755 > .viewport:hover {
}


h1.I189981, .I189981 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189981 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I189981:hover {
}
.I189981 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189981 > .viewport:hover {
}

@media (max-width:640px) {
.I189981 {

width:100%;


}
.I189981:hover {
}
.I189981 > .viewport {



}
.I189981 > .viewport:hover {
}

}

.I172756, a.I172756 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);


}
.I172756:hover, a.I172756:hover {
}
@media (max-width:992px) {
.I172756, a.I172756 {
display:flex;
font-size:1.625rem;


}
.I172756:hover, a.I172756:hover {
}
}
@media (max-width:640px) {
.I172756, a.I172756 {
display:flex;
font-size:1.625rem;


}
.I172756:hover, a.I172756:hover {
}
}

.I172757, a.I172757 {
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;

}
.I172757:hover, a.I172757:hover {
}
@media (max-width:992px) {
.I172757, a.I172757 {
}
.I172757:hover, a.I172757:hover {
display:flex;
width:100%;

}
}

.I172758 .image, .I172758.image {
vertical-align:top;
}
.I172758 .image:hover, .I172758.image:hover {
}

.I172759 {
}
.I172759:hover {
}
.I172759 {
}
.I172759: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;
}


.I172760 {
width:100%;

}
.I172760:hover {
}
.I172760 {
}
.I172760:hover {
}


.I172761 {
}
.I172761:hover {
}
.I172761 {
}
.I172761:hover {
}


.I189912, a.I189912 {
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;

}
.I189912:hover, a.I189912:hover {
}
@media (max-width:992px) {
.I189912, a.I189912 {
}
.I189912:hover, a.I189912:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189912, a.I189912 {
display:flex;
padding-bottom:1rem;

}
.I189912:hover, a.I189912:hover {
}
}

h1.I173097, .I173097 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173097 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
background-color:rgb(17,17,17);


}
.I173097:hover {
}
.I173097 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I173097 > .viewport:hover {
}


.I173078 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
margin-top:-185px;
padding-top:144px;
background-color:rgb(103,161,255);
background-image:url('https://www.genexus.com/media/images/get-genexus_fdo_cabezal_oct25.svg?timestamp=20251001175255');
background-repeat:no-repeat;
background-size:contain;
background-position:right center;

align-items:center;

	
}
.I173078:hover {
}
@media (max-width:992px) {
.I173078 {
padding-bottom:3rem;
padding-top:160px;
background-image:url('https://www.genexus.com/media/images/gwds__square-empty.svg?timestamp=20220512180358');

	
}
.I173078:hover {
}
}
@media (max-width:640px) {
.I173078 {
margin-top:-125px;
padding-bottom:2rem;
padding-top:110px;
background-image:url('https://www.genexus.com/media/images/gwds__square-empty.svg?timestamp=20220512180358');

	
}
.I173078:hover {
}
}
@media (min-width:1440px) {
.I173078 {
	
}
.I173078:hover {
}
}
.I173079 {
display:flex;
position:var(--I173079-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:flex-start;


}
.I173079:hover {
}

@media (max-width:992px) {
.I173079 {

width:100%;
margin-right:0;
padding-bottom:2rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;

}
.I173079:hover {
}

}
@media (max-width:640px) {
.I173079 {

min-width:100%;
padding-bottom:2rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0em;

}
.I173079:hover {
}

}
@media (min-width:1440px) {
.I173079 {

width:100%;

}
.I173079:hover {
}

}
.I173080 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:60%;



flex-direction:column;

	
}
.I173080:hover {
}

@media (max-width:992px) {
.I173080 {

width:80%;



	
}
.I173080:hover {
}

}
@media (max-width:640px) {
.I173080 {

width:100%;



	
}
.I173080:hover {
}

}

h1.I173081, .I173081 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173081 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I173081:hover {
}
.I173081 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I173081 > .viewport:hover {
}

@media (min-width:1440px) {
.I173081 {

order:3;

}
.I173081:hover {
}
.I173081 > .viewport {



}
.I173081 > .viewport:hover {
}

}
h1.I173082, .I173082 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173082 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I173082:hover {
}
.I173082 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I173082 > .viewport:hover {
}

@media (min-width:1440px) {
.I173082 {

order:4;

}
.I173082:hover {
}
.I173082 > .viewport {



}
.I173082 > .viewport:hover {
}

}
h1.I173083, .I173083 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173083 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
margin-bottom:0.5rem;


}
.I173083:hover {
}
.I173083 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I173083 > .viewport:hover {
}

@media (min-width:1440px) {
.I173083 {

order:2;

}
.I173083:hover {
}
.I173083 > .viewport {



}
.I173083 > .viewport:hover {
}

}
h1.I173084, .I173084 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173084 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:10;
margin-top:2rem;


}
.I173084:hover {
}
.I173084 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I173084 > .viewport:hover {
}

@media (min-width:1440px) {
.I173084 {

order:8;

}
.I173084:hover {
}
.I173084 > .viewport {



}
.I173084 > .viewport:hover {
}

}
h1.I173085, .I173085 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173085 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I173085:hover {
}
.I173085 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I173085 > .viewport:hover {
}

@media (min-width:1440px) {
.I173085 {

order:11;

}
.I173085:hover {
}
.I173085 > .viewport {



}
.I173085 > .viewport:hover {
}

}
h1.I173086, .I173086 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173086 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:11;
margin-top:2rem;


}
.I173086:hover {
}
.I173086 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I173086 > .viewport:hover {
}

@media (min-width:1440px) {
.I173086 {

order:13;

}
.I173086:hover {
}
.I173086 > .viewport {



}
.I173086 > .viewport:hover {
}

}
h1.I173087, .I173087 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173087 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I173087:hover {
}
.I173087 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I173087 > .viewport:hover {
}

@media (min-width:1440px) {
.I173087 {

order:12;

}
.I173087:hover {
}
.I173087 > .viewport {



}
.I173087 > .viewport:hover {
}

}
h1.I173088, .I173088 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173088 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
max-width:740px;
margin-top:0rem;


}
.I173088:hover {
}
.I173088 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I173088 > .viewport:hover {
}

@media (min-width:1440px) {
.I173088 {

order:5;

}
.I173088:hover {
}
.I173088 > .viewport {



}
.I173088 > .viewport:hover {
}

}
h1.I188245, .I188245 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188245 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I188245:hover {
}
.I188245 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188245 > .viewport:hover {
}

@media (min-width:1440px) {
.I188245 {

order:6;

}
.I188245:hover {
}
.I188245 > .viewport {



}
.I188245 > .viewport:hover {
}

}
h1.I189782, .I189782 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189782 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I189782:hover {
}
.I189782 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189782 > .viewport:hover {
}

@media (min-width:1440px) {
.I189782 {

order:7;

}
.I189782:hover {
}
.I189782 > .viewport {



}
.I189782 > .viewport:hover {
}

}
h1.I190535, .I190535 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I190535 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-bottom:3rem;


}
.I190535:hover {
}
.I190535 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I190535 > .viewport:hover {
}

@media (min-width:1440px) {
.I190535 {

order:1;

}
.I190535:hover {
}
.I190535 > .viewport {



}
.I190535 > .viewport:hover {
}

}
.I173089, a.I173089 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(17,17,17);


}
.I173089:hover, a.I173089:hover {
}
@media (max-width:992px) {
.I173089, a.I173089 {
display:flex;
font-size:1.625rem;


}
.I173089:hover, a.I173089:hover {
}
}

.I173090, a.I173090 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I173090:hover, a.I173090:hover {
}
@media (max-width:992px) {
.I173090, a.I173090 {
}
.I173090:hover, a.I173090:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I173090, a.I173090 {
display:flex;
padding-bottom:1rem;

}
.I173090:hover, a.I173090:hover {
}
}

.I173091, a.I173091 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I173091:hover, a.I173091:hover {
}
@media (max-width:992px) {
.I173091, a.I173091 {
display:flex;
font-size:1.25rem;


}
.I173091:hover, a.I173091:hover {
}
}
@media (max-width:640px) {
.I173091, a.I173091 {
display:flex;
font-size:1.25rem;


}
.I173091:hover, a.I173091:hover {
}
}

.I173092 .button, .I173092.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(17,17,17);

}
.I173092 button.button, button.I173092.button {
cursor:pointer;
}
.I173092 .button .text, .I173092.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I173092 .button .icon, .I173092.button .icon {
flex:none;
background-size:100% 100%;
}
.I173092 .button:hover, .I173092.button:hover {
background-color:rgb(255,255,255);

}
.I173092 .button:hover .text, .I173092.button:hover .text {
color:rgb(17,17,17);

}
.I173092 .button:hover .icon, .I173092.button:hover .icon {
background-size:100% 100%;
}

.I173093 .button, .I173093.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I173093 button.button, button.I173093.button {
cursor:pointer;
}
.I173093 .button .text, .I173093.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I173093 .button .icon, .I173093.button .icon {
flex:none;
background-size:100% 100%;
}
.I173093 .button:hover, .I173093.button:hover {
}
.I173093 .button:hover .text, .I173093.button:hover .text {
}
.I173093 .button:hover .icon, .I173093.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I173093 .button, .I173093.button {
}
.I173093 button.button, button.I173093.button {
}
.I173093 .button .text, .I173093.button .text {
font-family:Rubik;

}
.I173093 .button .icon, .I173093.button .icon {
background-size:100% 100%;
}
.I173093 .button:hover, .I173093.button:hover {
}
.I173093 .button:hover .text, .I173093.button:hover .text {
}
.I173093 .button:hover .icon, .I173093.button:hover .icon {
background-size:100% 100%;
}
}

.I173094 .button, .I173094.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I173094 button.button, button.I173094.button {
cursor:pointer;
}
.I173094 .button .text, .I173094.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I173094 .button .icon, .I173094.button .icon {
flex:none;
background-size:100% 100%;
}
.I173094 .button:hover, .I173094.button:hover {
background-color:rgb(210,40,93);

}
.I173094 .button:hover .text, .I173094.button:hover .text {
}
.I173094 .button:hover .icon, .I173094.button:hover .icon {
background-size:100% 100%;
}

.I173095 .button, .I173095.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(18,88,84);
border-style:solid;
border-width:0.063rem;
border-radius:6.25rem;

flex-direction:row-reverse;
}
.I173095 button.button, button.I173095.button {
cursor:pointer;
}
.I173095 .button .text, .I173095.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(18,88,84);
line-height:1.4rem;

}
.I173095 .button .icon, .I173095.button .icon {
flex:none;
background-size:100% 100%;
width:16px;
height:16px;
background-image:url('https://www.genexus.com/media/images/flecha-descarga.svg?timestamp=20230614191107');
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I173095 .button:hover, .I173095.button:hover {
}
.I173095 .button:hover .text, .I173095.button:hover .text {
}
.I173095 .button:hover .icon, .I173095.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I173095 .button, .I173095.button {
flex-direction:row-reverse;
}
.I173095 button.button, button.I173095.button {
}
.I173095 .button .text, .I173095.button .text {
}
.I173095 .button .icon, .I173095.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I173095 .button:hover, .I173095.button:hover {
}
.I173095 .button:hover .text, .I173095.button:hover .text {
}
.I173095 .button:hover .icon, .I173095.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I173095 .button, .I173095.button {
flex-direction:row-reverse;
}
.I173095 button.button, button.I173095.button {
}
.I173095 .button .text, .I173095.button .text {
}
.I173095 .button .icon, .I173095.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I173095 .button:hover, .I173095.button:hover {
}
.I173095 .button:hover .text, .I173095.button:hover .text {
}
.I173095 .button:hover .icon, .I173095.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I173095 .button, .I173095.button {
flex-direction:row-reverse;
}
.I173095 button.button, button.I173095.button {
}
.I173095 .button .text, .I173095.button .text {
}
.I173095 .button .icon, .I173095.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I173095 .button:hover, .I173095.button:hover {
}
.I173095 .button:hover .text, .I173095.button:hover .text {
}
.I173095 .button:hover .icon, .I173095.button:hover .icon {
background-size:100% 100%;
}
}
.I173096, a.I173096 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I173096:hover, a.I173096:hover {
}
@media (max-width:992px) {
.I173096, a.I173096 {
}
.I173096:hover, a.I173096:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I173096, a.I173096 {
display:flex;
padding-bottom:1rem;

}
.I173096:hover, a.I173096:hover {
}
}

.I188030, a.I188030 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I188030:hover, a.I188030:hover {
}
@media (max-width:992px) {
.I188030, a.I188030 {
}
.I188030:hover, a.I188030:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I188030, a.I188030 {
display:flex;
padding-bottom:1rem;

}
.I188030:hover, a.I188030:hover {
}
}

.I189565, a.I189565 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I189565:hover, a.I189565:hover {
}
@media (max-width:992px) {
.I189565, a.I189565 {
}
.I189565:hover, a.I189565:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189565, a.I189565 {
display:flex;
padding-bottom:1rem;

}
.I189565:hover, a.I189565:hover {
}
}

.I190318 .image, .I190318.image {
vertical-align:top;
width:327px;
height:auto;

}
.I190318 .image:hover, .I190318.image:hover {
}

h1.I173119, .I173119 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173119 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:77;
width:100%;


}
.I173119:hover {
}
.I173119 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I173119 > .viewport:hover {
}


.I173103 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I173103:hover {
}
@media (min-width:1440px) {
.I173103 {
background-color:rgb(255,255,255);

	
}
.I173103:hover {
}
}
.I173104 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:8rem;
padding-left:4rem;
padding-right:4rem;
padding-top:8rem;
box-sizing:border-box;


}
.I173104:hover {
}
@media (max-width:992px) {
.I173104 {

padding-bottom:4rem;
padding-left:4rem;
padding-right:4rem;
padding-top:4rem;


flex-direction:column;
}
.I173104:hover {
}
}
@media (max-width:640px) {
.I173104 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:column;
}
.I173104:hover {
}
}
@media (min-width:1440px) {
.I173104 {

padding-left:10.75rem;
padding-right:10.75rem;


}
.I173104:hover {
}
}
.I173105 {
display:flex;
position:var(--I173105-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:65%;
padding-right:2rem;
box-sizing:border-box;

}
.I173105:hover {
}

@media (max-width:992px) {
.I173105 {

width:100%;
margin-right:0;
padding-bottom:2rem;
padding-right:0;

}
.I173105:hover {
}

}
@media (max-width:640px) {
.I173105 {

min-width:100%;

}
.I173105:hover {
}

}

.I173106 {
display:flex;
position:var(--I173106-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:calc(100% - 65%);

flex-direction:row;
justify-content:flex-end;
align-items:center;


}
.I173106:hover {
}

@media (max-width:992px) {
.I173106 {

width:100%;

flex-direction:row;
justify-content:flex-start;


}
.I173106:hover {
}

}
@media (max-width:640px) {
.I173106 {

min-width:100%;

flex-direction:column;
align-items:flex-start;


}
.I173106:hover {
}

}

h1.I173107, .I173107 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173107 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I173107:hover {
}
.I173107 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I173107 > .viewport:hover {
}

@media (min-width:1440px) {
.I173107 {

order:2;

}
.I173107:hover {
}
.I173107 > .viewport {



}
.I173107 > .viewport:hover {
}

}
h1.I173108, .I173108 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173108 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I173108:hover {
}
.I173108 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I173108 > .viewport:hover {
}

@media (min-width:1440px) {
.I173108 {

order:3;

}
.I173108:hover {
}
.I173108 > .viewport {



}
.I173108 > .viewport:hover {
}

}
h1.I173109, .I173109 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173109 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I173109:hover {
}
.I173109 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-start;


}
.I173109 > .viewport:hover {
}

@media (max-width:640px) {
.I173109 {

padding-bottom:1rem;


}
.I173109:hover {
}
.I173109 > .viewport {



}
.I173109 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I173109 {


}
.I173109:hover {
}
.I173109 > .viewport {

justify-content:flex-end;


}
.I173109 > .viewport:hover {
}

}
h1.I173110, .I173110 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173110 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:2rem;


}
.I173110:hover {
}
.I173110 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I173110 > .viewport:hover {
}

@media (max-width:640px) {
.I173110 {

margin-left:0;
padding-bottom:1rem;


}
.I173110:hover {
}
.I173110 > .viewport {



}
.I173110 > .viewport:hover {
}

}

h1.I173111, .I173111 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173111 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I173111:hover {
}
.I173111 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I173111 > .viewport:hover {
}

@media (max-width:992px) {
.I173111 {

display:none;

}
.I173111:hover {
}
.I173111 > .viewport {



}
.I173111 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I173111 {

order:1;

}
.I173111:hover {
}
.I173111 > .viewport {



}
.I173111 > .viewport:hover {
}

}
h1.I173112, .I173112 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I173112 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-left:2rem;


}
.I173112:hover {
}
.I173112 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-end;


}
.I173112 > .viewport:hover {
}

@media (max-width:640px) {
.I173112 {

margin-left:0;


}
.I173112:hover {
}
.I173112 > .viewport {



}
.I173112 > .viewport:hover {
}

}

.I173113, a.I173113 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I173113:hover, a.I173113:hover {
}
@media (max-width:992px) {
.I173113, a.I173113 {
display:flex;
font-size:1.625rem;


}
.I173113:hover, a.I173113:hover {
}
}
@media (max-width:640px) {
.I173113, a.I173113 {
display:flex;
font-size:1.625rem;


}
.I173113:hover, a.I173113:hover {
}
}

.I173114, a.I173114 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I173114:hover, a.I173114:hover {
}
@media (max-width:992px) {
.I173114, a.I173114 {
}
.I173114:hover, a.I173114:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I173114, a.I173114 {
display:flex;
padding-bottom:1rem;

}
.I173114:hover, a.I173114:hover {
}
}

.I173115 .button, .I173115.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(91,167,255);

}
.I173115 button.button, button.I173115.button {
cursor:pointer;
}
.I173115 .button .text, .I173115.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I173115 .button .icon, .I173115.button .icon {
flex:none;
background-size:100% 100%;
}
.I173115 .button:hover, .I173115.button:hover {
border-color:rgb(67,125,192);
background-color:rgb(67,125,192);

}
.I173115 .button:hover .text, .I173115.button:hover .text {
}
.I173115 .button:hover .icon, .I173115.button:hover .icon {
background-size:100% 100%;
}

.I173116 .button, .I173116.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);

}
.I173116 button.button, button.I173116.button {
cursor:pointer;
}
.I173116 .button .text, .I173116.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I173116 .button .icon, .I173116.button .icon {
flex:none;
background-size:100% 100%;
}
.I173116 .button:hover, .I173116.button:hover {
background-color:rgb(217,217,217);

}
.I173116 .button:hover .text, .I173116.button:hover .text {
}
.I173116 .button:hover .icon, .I173116.button:hover .icon {
background-size:100% 100%;
}

.I173117, a.I173117 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I173117:hover, a.I173117:hover {
}
@media (max-width:640px) {
.I173117, a.I173117 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I173117:hover, a.I173117:hover {
}
}

.I173118 .button, .I173118.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);

}
.I173118 button.button, button.I173118.button {
cursor:pointer;
}
.I173118 .button .text, .I173118.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I173118 .button .icon, .I173118.button .icon {
flex:none;
background-size:100% 100%;
}
.I173118 .button:hover, .I173118.button:hover {
background-color:rgb(217,217,217);

}
.I173118 .button:hover .text, .I173118.button:hover .text {
}
.I173118 .button:hover .icon, .I173118.button:hover .icon {
background-size:100% 100%;
}

h1.I186312, .I186312 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186312 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I186312:hover {
}
.I186312 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186312 > .viewport:hover {
}


.I186294 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
margin-top:-185px;
padding-top:144px;
background-color:rgb(103,161,255);
background-image:url('https://www.genexus.com/media/images/get-genexus_fdo_cabezal-1.svg?timestamp=20251017155456');
background-repeat:no-repeat;
background-size:contain;
background-position:right bottom;

align-items:center;

	
}
.I186294:hover {
}
@media (max-width:992px) {
.I186294 {
padding-bottom:3rem;
padding-top:160px;

	
}
.I186294:hover {
}
}
@media (max-width:640px) {
.I186294 {
margin-top:-125px;
padding-bottom:3rem;
padding-top:110px;
background-image:url('https://www.genexus.com/media/images/gwds__square-empty.svg?timestamp=20220512180358');

	
}
.I186294:hover {
}
}
@media (min-width:1440px) {
.I186294 {
	
}
.I186294:hover {
}
}
.I186295 {
display:flex;
position:var(--I186295-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:flex-start;


}
.I186295:hover {
}

@media (max-width:992px) {
.I186295 {

width:100%;
margin-right:0;
padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;

}
.I186295:hover {
}

}
@media (max-width:640px) {
.I186295 {

min-width:100%;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0em;

}
.I186295:hover {
}

}
@media (min-width:1440px) {
.I186295 {

width:100%;

}
.I186295:hover {
}

}
.I186296 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:50%;



flex-direction:column;

	
}
.I186296:hover {
}

@media (max-width:640px) {
.I186296 {

width:100%;



	
}
.I186296:hover {
}

}

.I186297 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:50%;



	
}
.I186297:hover {
}

@media (max-width:640px) {
.I186297 {

width:100%;



flex-direction:column;

	
}
.I186297:hover {
}

}

h1.I186298, .I186298 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186298 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I186298:hover {
}
.I186298 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I186298 > .viewport:hover {
}

@media (min-width:1440px) {
.I186298 {

order:2;

}
.I186298:hover {
}
.I186298 > .viewport {



}
.I186298 > .viewport:hover {
}

}
h1.I186299, .I186299 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186299 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I186299:hover {
}
.I186299 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186299 > .viewport:hover {
}

@media (min-width:1440px) {
.I186299 {

order:3;

}
.I186299:hover {
}
.I186299 > .viewport {



}
.I186299 > .viewport:hover {
}

}
h1.I186300, .I186300 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186300 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-bottom:0.5rem;


}
.I186300:hover {
}
.I186300 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186300 > .viewport:hover {
}

@media (min-width:1440px) {
.I186300 {

order:1;

}
.I186300:hover {
}
.I186300 > .viewport {



}
.I186300 > .viewport:hover {
}

}
h1.I186301, .I186301 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186301 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-top:2rem;


}
.I186301:hover {
}
.I186301 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186301 > .viewport:hover {
}

@media (min-width:1440px) {
.I186301 {

order:10;

}
.I186301:hover {
}
.I186301 > .viewport {



}
.I186301 > .viewport:hover {
}

}
h1.I186302, .I186302 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186302 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
margin-left:1.5rem;
margin-top:2rem;


}
.I186302:hover {
}
.I186302 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186302 > .viewport:hover {
}

@media (max-width:640px) {
.I186302 {

margin-left:0rem;


}
.I186302:hover {
}
.I186302 > .viewport {



}
.I186302 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I186302 {

order:11;

}
.I186302:hover {
}
.I186302 > .viewport {



}
.I186302 > .viewport:hover {
}

}
h1.I186303, .I186303 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186303 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:2rem;


}
.I186303:hover {
}
.I186303 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186303 > .viewport:hover {
}

@media (min-width:1440px) {
.I186303 {

order:9;

}
.I186303:hover {
}
.I186303 > .viewport {



}
.I186303 > .viewport:hover {
}

}
h1.I186304, .I186304 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186304 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
width:100%;
max-width:740px;
margin-top:0rem;


}
.I186304:hover {
}
.I186304 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186304 > .viewport:hover {
}

@media (min-width:1440px) {
.I186304 {

order:4;

}
.I186304:hover {
}
.I186304 > .viewport {



}
.I186304 > .viewport:hover {
}

}
.I186305, a.I186305 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(17,17,17);


}
.I186305:hover, a.I186305:hover {
}
@media (max-width:992px) {
.I186305, a.I186305 {
display:flex;
font-size:1.625rem;


}
.I186305:hover, a.I186305:hover {
}
}

.I186306, a.I186306 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I186306:hover, a.I186306:hover {
}
@media (max-width:992px) {
.I186306, a.I186306 {
}
.I186306:hover, a.I186306:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I186306, a.I186306 {
display:flex;
padding-bottom:1rem;

}
.I186306:hover, a.I186306:hover {
}
}

.I186307, a.I186307 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I186307:hover, a.I186307:hover {
}
@media (max-width:992px) {
.I186307, a.I186307 {
display:flex;
font-size:1.25rem;


}
.I186307:hover, a.I186307:hover {
}
}
@media (max-width:640px) {
.I186307, a.I186307 {
display:flex;
font-size:1.25rem;


}
.I186307:hover, a.I186307:hover {
}
}

.I186308 .button, .I186308.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(17,17,17);

}
.I186308 button.button, button.I186308.button {
cursor:pointer;
}
.I186308 .button .text, .I186308.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I186308 .button .icon, .I186308.button .icon {
flex:none;
background-size:100% 100%;
}
.I186308 .button:hover, .I186308.button:hover {
}
.I186308 .button:hover .text, .I186308.button:hover .text {
color:rgb(91,167,255);

}
.I186308 .button:hover .icon, .I186308.button:hover .icon {
background-size:100% 100%;
}

.I186309 .button, .I186309.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(255,255,255);

}
.I186309 button.button, button.I186309.button {
cursor:pointer;
}
.I186309 .button .text, .I186309.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I186309 .button .icon, .I186309.button .icon {
flex:none;
background-size:100% 100%;
}
.I186309 .button:hover, .I186309.button:hover {
background-color:rgb(217,217,217);

}
.I186309 .button:hover .text, .I186309.button:hover .text {
}
.I186309 .button:hover .icon, .I186309.button:hover .icon {
background-size:100% 100%;
}

.I186310 .button, .I186310.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(18,88,84);
border-style:solid;
border-width:0.063rem;
border-radius:6.25rem;

flex-direction:row-reverse;
}
.I186310 button.button, button.I186310.button {
cursor:pointer;
}
.I186310 .button .text, .I186310.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(18,88,84);
line-height:1.4rem;

}
.I186310 .button .icon, .I186310.button .icon {
flex:none;
background-size:100% 100%;
width:16px;
height:16px;
background-image:url('https://www.genexus.com/media/images/flecha-descarga.svg?timestamp=20230614191107');
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I186310 .button:hover, .I186310.button:hover {
}
.I186310 .button:hover .text, .I186310.button:hover .text {
}
.I186310 .button:hover .icon, .I186310.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I186310 .button, .I186310.button {
flex-direction:row-reverse;
}
.I186310 button.button, button.I186310.button {
}
.I186310 .button .text, .I186310.button .text {
}
.I186310 .button .icon, .I186310.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I186310 .button:hover, .I186310.button:hover {
}
.I186310 .button:hover .text, .I186310.button:hover .text {
}
.I186310 .button:hover .icon, .I186310.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I186310 .button, .I186310.button {
flex-direction:row-reverse;
}
.I186310 button.button, button.I186310.button {
}
.I186310 .button .text, .I186310.button .text {
}
.I186310 .button .icon, .I186310.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I186310 .button:hover, .I186310.button:hover {
}
.I186310 .button:hover .text, .I186310.button:hover .text {
}
.I186310 .button:hover .icon, .I186310.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I186310 .button, .I186310.button {
flex-direction:row-reverse;
}
.I186310 button.button, button.I186310.button {
}
.I186310 .button .text, .I186310.button .text {
}
.I186310 .button .icon, .I186310.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I186310 .button:hover, .I186310.button:hover {
}
.I186310 .button:hover .text, .I186310.button:hover .text {
}
.I186310 .button:hover .icon, .I186310.button:hover .icon {
background-size:100% 100%;
}
}
.I186311, a.I186311 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:700;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I186311:hover, a.I186311:hover {
}
@media (max-width:992px) {
.I186311, a.I186311 {
}
.I186311:hover, a.I186311:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I186311, a.I186311 {
display:flex;
padding-bottom:1rem;

}
.I186311:hover, a.I186311:hover {
}
}

h1.I186322, .I186322 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186322 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I186322:hover {
}
.I186322 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186322 > .viewport:hover {
}


h1.I186324, .I186324 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186324 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
padding-bottom:16px;


}
.I186324:hover {
}
.I186324 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186324 > .viewport:hover {
}


h1.I186326, .I186326 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186326 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I186326:hover {
}
.I186326 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186326 > .viewport:hover {
}


h1.I186389, .I186389 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186389 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:75;
width:100%;


}
.I186389:hover {
}
.I186389 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186389 > .viewport:hover {
}


.I186328 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:4rem;
padding-top:0rem;
box-sizing:border-box;

flex-direction:column;
align-items:center;

	
}
.I186328:hover {
}
@media (max-width:992px) {
.I186328 {
padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;

	
}
.I186328:hover {
}
}
@media (max-width:640px) {
.I186328 {
padding-bottom:0rem;
padding-top:0rem;

	
}
.I186328:hover {
}
}

.I186329 {
display:flex;

order:4;
width:100%;
max-width:1440px;
padding-left:10.75rem;
padding-right:10.75rem;
box-sizing:border-box;


flex-direction:column;
}
.I186329:hover {
}
@media (max-width:992px) {
.I186329 {

padding-left:0rem;
padding-right:0rem;


}
.I186329:hover {
}
}
@media (max-width:640px) {
.I186329 {

padding-left:0rem;
padding-right:0rem;


flex-direction:column;
}
.I186329:hover {
}
}

.I186330 {
display:flex;
position:var(--I186330-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:1;
width:100%;
padding-bottom:0;
padding-right:0;
box-sizing:border-box;

flex-direction:row;


}
.I186330:hover {
}

@media (max-width:640px) {
.I186330 {

width:100%;
padding-bottom:0rem;
padding-right:0rem;

flex-direction:column;


}
.I186330:hover {
}

}
@media (min-width:1440px) {
.I186330 {

padding-right:2rem;
box-sizing:border-box;

}
.I186330:hover {
}

}
.I186331 {
display:flex;
position:var(--I186331-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

width:100%;
padding-bottom:3rem;
padding-right:0;
box-sizing:border-box;

flex-direction:row;


}
.I186331:hover {
}

@media (max-width:640px) {
.I186331 {

width:100%;
padding-bottom:0rem;
padding-right:0rem;

flex-direction:column;


}
.I186331:hover {
}

}
@media (min-width:1440px) {
.I186331 {

padding-right:2rem;
box-sizing:border-box;

}
.I186331:hover {
}

}
.I186332 {
display:flex;
position:var(--I186332-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;
width:100%;
max-width:1440px;
box-sizing:content-box;

flex-direction:column;
align-items:center;


}
.I186332:hover {
}
.I186332 {
--I186332-position-static-computed:static;
}
.I186332 > .sector, .I186332 > .group-sectors {
position:relative;
}

.I186333 {
display:flex;
position:var(--I186333-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
}
.I186333:hover {
}


.I186334 {
display:flex;
position:var(--I186334-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

width:100%;
padding-bottom:3rem;
padding-right:0;
box-sizing:border-box;

flex-direction:row;


}
.I186334:hover {
}

@media (max-width:640px) {
.I186334 {

width:100%;
padding-bottom:0rem;
padding-right:0rem;

flex-direction:column;


}
.I186334:hover {
}

}
@media (min-width:1440px) {
.I186334 {

padding-right:2rem;
box-sizing:border-box;

}
.I186334:hover {
}

}
.I186335 {
display:flex;
position:var(--I186335-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
width:100%;
padding-bottom:3rem;
padding-right:0;
box-sizing:border-box;

flex-direction:row;


}
.I186335:hover {
}

@media (max-width:640px) {
.I186335 {

width:100%;
padding-bottom:0rem;
padding-right:0rem;

flex-direction:column;


}
.I186335:hover {
}

}
@media (min-width:1440px) {
.I186335 {

padding-right:2rem;
box-sizing:border-box;

}
.I186335:hover {
}

}
.I186336 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:50%;
padding-left:2.5rem;
box-sizing:border-box;



flex-direction:row;

	
}
.I186336:hover {
}

@media (max-width:640px) {
.I186336 {

width:100%;
padding-bottom:3rem;
padding-left:0;



	
}
.I186336:hover {
}

}

.I186337 {
display:flex;
align-items:flex-start;
position:relative;

width:50%;
padding-right:2.5rem;
box-sizing:border-box;



flex-direction:row;

	
}
.I186337:hover {
}

@media (max-width:640px) {
.I186337 {

width:100%;
padding-bottom:3rem;



	
}
.I186337:hover {
}

}

.I186338 {
display:flex;
align-items:flex-start;
position:relative;

width:50%;
padding-right:2.5rem;
box-sizing:border-box;



flex-direction:row;

	
}
.I186338:hover {
}

@media (max-width:640px) {
.I186338 {

width:100%;
padding-bottom:3rem;



	
}
.I186338:hover {
}

}

.I186339 {
display:flex;
align-items:flex-start;
position:relative;

width:50%;
padding-right:2.5rem;
box-sizing:border-box;



flex-direction:row;

	
}
.I186339:hover {
}

@media (max-width:640px) {
.I186339 {

width:100%;
padding-bottom:3rem;



	
}
.I186339:hover {
}

}

.I186340 {
display:flex;
align-items:flex-start;
position:relative;

width:50%;
padding-left:2.5rem;
box-sizing:border-box;



flex-direction:row;

	
}
.I186340:hover {
}

@media (max-width:640px) {
.I186340 {

width:100%;
padding-bottom:3rem;
padding-left:0;



	
}
.I186340:hover {
}

}

.I186341 {
display:flex;
align-items:flex-start;
position:relative;

width:50%;
padding-right:2.5rem;
box-sizing:border-box;



flex-direction:row;

	
}
.I186341:hover {
}

@media (max-width:640px) {
.I186341 {

width:100%;
padding-bottom:3rem;



	
}
.I186341:hover {
}

}

.I186342 {
display:flex;
align-items:flex-start;
position:relative;

width:50%;
padding-left:2.5rem;
box-sizing:border-box;



flex-direction:row;

	
}
.I186342:hover {
}

@media (max-width:640px) {
.I186342 {

width:100%;
padding-bottom:3rem;
padding-left:0;



	
}
.I186342:hover {
}

}

.I186343 {
display:flex;
align-items:flex-start;
position:relative;

width:50%;
padding-left:2.5rem;
box-sizing:border-box;



flex-direction:row;

	
}
.I186343:hover {
}

@media (max-width:640px) {
.I186343 {

width:100%;
padding-bottom:3rem;
padding-left:0;



	
}
.I186343:hover {
}

}

h1.I186344, .I186344 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186344 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I186344:hover {
}
.I186344 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186344 > .viewport:hover {
}


h1.I186345, .I186345 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186345 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-right:2rem;


}
.I186345:hover {
}
.I186345 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186345 > .viewport:hover {
}


h1.I186346, .I186346 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186346 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-right:2rem;


}
.I186346:hover {
}
.I186346 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186346 > .viewport:hover {
}


h1.I186347, .I186347 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186347 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-right:2rem;


}
.I186347:hover {
}
.I186347 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186347 > .viewport:hover {
}


h1.I186348, .I186348 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186348 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-right:2rem;


}
.I186348:hover {
}
.I186348 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186348 > .viewport:hover {
}


h1.I186349, .I186349 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186349 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-right:2rem;


}
.I186349:hover {
}
.I186349 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186349 > .viewport:hover {
}


h1.I186350, .I186350 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186350 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-right:2rem;


}
.I186350:hover {
}
.I186350 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186350 > .viewport:hover {
}


h1.I186351, .I186351 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186351 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-right:2rem;


}
.I186351:hover {
}
.I186351 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186351 > .viewport:hover {
}


h1.I186352, .I186352 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186352 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I186352:hover {
}
.I186352 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186352 > .viewport:hover {
}


h1.I186353, .I186353 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186353 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;

}
.I186353:hover {
}
.I186353 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186353 > .viewport:hover {
}


h1.I186354, .I186354 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186354 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
padding-bottom:2rem;


}
.I186354:hover {
}
.I186354 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I186354 > .viewport:hover {
}


h1.I186355, .I186355 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186355 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
padding-bottom:3rem;


}
.I186355:hover {
}
.I186355 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186355 > .viewport:hover {
}


h1.I186356, .I186356 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186356 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:1;
margin-top:4rem;


}
.I186356:hover {
}
.I186356 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186356 > .viewport:hover {
}


h1.I186357, .I186357 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186357 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

padding-right:2rem;


}
.I186357:hover {
}
.I186357 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186357 > .viewport:hover {
}


h1.I186358, .I186358 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186358 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I186358:hover {
}
.I186358 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186358 > .viewport:hover {
}


h1.I186359, .I186359 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186359 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I186359:hover {
}
.I186359 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186359 > .viewport:hover {
}


h1.I186360, .I186360 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186360 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I186360:hover {
}
.I186360 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186360 > .viewport:hover {
}


h1.I186361, .I186361 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186361 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I186361:hover {
}
.I186361 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186361 > .viewport:hover {
}


h1.I186362, .I186362 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186362 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I186362:hover {
}
.I186362 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186362 > .viewport:hover {
}


h1.I186363, .I186363 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186363 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I186363:hover {
}
.I186363 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186363 > .viewport:hover {
}


h1.I186364, .I186364 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186364 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I186364:hover {
}
.I186364 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186364 > .viewport:hover {
}


h1.I186365, .I186365 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186365 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I186365:hover {
}
.I186365 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186365 > .viewport:hover {
}


h1.I186366, .I186366 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186366 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I186366:hover {
}
.I186366 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186366 > .viewport:hover {
}


.I186367 .image, .I186367.image {
vertical-align:top;
width:48px;
height:48px;

}
.I186367 .image:hover, .I186367.image:hover {
}

.I186368 .image, .I186368.image {
vertical-align:top;
width:48px;
height:48px;

}
.I186368 .image:hover, .I186368.image:hover {
}

.I186369 .image, .I186369.image {
vertical-align:top;
width:48px;
height:48px;

}
.I186369 .image:hover, .I186369.image:hover {
}

.I186370 .image, .I186370.image {
vertical-align:top;
width:48px;
height:48px;

}
.I186370 .image:hover, .I186370.image:hover {
}

.I186371 .image, .I186371.image {
vertical-align:top;
width:48px;
height:48px;

}
.I186371 .image:hover, .I186371.image:hover {
}

.I186372 .image, .I186372.image {
vertical-align:top;
width:48px;
height:48px;

}
.I186372 .image:hover, .I186372.image:hover {
}

.I186373 .image, .I186373.image {
vertical-align:top;
width:48px;
height:48px;

}
.I186373 .image:hover, .I186373.image:hover {
}

h1.I186374, .I186374 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I186374, .I186374 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I186374, .I186374 p {
margin:0px;
}

figure.I186374, .I186374 figure {
margin:0px;
}

a.I186374, .I186374 a {
text-decoration:inherit;
color:inherit;
}

.I186374 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I186374 article, article.I186374 {
width:100%;
padding-bottom:1.5rem;

flex-direction:column;	
}
.I186374 article:hover, article.I186374:hover {
}
.I186374 article.active, article.I186374.active {
}
.I186374 .body {
}
.I186374 .body:hover {
	
}
.I186374 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I186374 .body a {
text-decoration:underline;

}
.I186374 .body img {
}
.I186374 .body ul, .I186374 .body ol {
margin-left:1rem;

}
.I186374 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I186374 .body iframe {
}
.I186374 .body img:hover {
}
.I186374 .body iframe:hover {
}

.I186374 .body li {
list-style-type:disc;
}



h1.I186375, .I186375 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I186375, .I186375 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I186375, .I186375 p {
margin:0px;
}

figure.I186375, .I186375 figure {
margin:0px;
}

a.I186375, .I186375 a {
text-decoration:inherit;
color:inherit;
}

.I186375 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I186375 article, article.I186375 {
width:100%;
padding-bottom:1.5rem;

flex-direction:column;	
}
.I186375 article:hover, article.I186375:hover {
}
.I186375 article.active, article.I186375.active {
}
.I186375 .body {
}
.I186375 .body:hover {
	
}
.I186375 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I186375 .body a {
text-decoration:underline;

}
.I186375 .body img {
}
.I186375 .body ul, .I186375 .body ol {
margin-left:1rem;

}
.I186375 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I186375 .body iframe {
}
.I186375 .body img:hover {
}
.I186375 .body iframe:hover {
}

.I186375 .body li {
list-style-type:disc;
}



.I186376, a.I186376 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I186376:hover, a.I186376:hover {
}
@media (max-width:992px) {
.I186376, a.I186376 {
display:flex;
font-size:1.625rem;


}
.I186376:hover, a.I186376:hover {
}
}

.I186377, a.I186377 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.25rem;
font-weight:300;
text-align:center;
color:rgb(17,17,17);
line-height:1.875rem;

padding-bottom:1rem;

}
.I186377:hover, a.I186377:hover {
}
@media (max-width:992px) {
.I186377, a.I186377 {
display:flex;
font-size:1.125rem;


}
.I186377:hover, a.I186377:hover {
}
}
@media (max-width:640px) {
.I186377, a.I186377 {
display:flex;
font-size:1.125rem;


}
.I186377:hover, a.I186377:hover {
}
}

.I186378 .button, .I186378.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);

}
.I186378 button.button, button.I186378.button {
cursor:pointer;
}
.I186378 .button .text, .I186378.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I186378 .button .icon, .I186378.button .icon {
flex:none;
background-size:100% 100%;
}
.I186378 .button:hover, .I186378.button:hover {
background-color:rgb(217,217,217);

}
.I186378 .button:hover .text, .I186378.button:hover .text {
}
.I186378 .button:hover .icon, .I186378.button:hover .icon {
background-size:100% 100%;
}

.I186379 .image, .I186379.image {
vertical-align:top;
width:48px;
height:48px;

}
.I186379 .image:hover, .I186379.image:hover {
}

h1.I186380, .I186380 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I186380, .I186380 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I186380, .I186380 p {
margin:0px;
}

figure.I186380, .I186380 figure {
margin:0px;
}

a.I186380, .I186380 a {
text-decoration:inherit;
color:inherit;
}

.I186380 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I186380 article, article.I186380 {
flex-direction:column;	
}
.I186380 article:hover, article.I186380:hover {
}
.I186380 article.active, article.I186380.active {
}
.I186380 .title {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:600;
color:rgb(17,17,17);
line-height:26px;

margin-bottom:10px;

}
.I186380 .title:hover {
}
.I186380 article.active .title {
}


.I186380 .abstract {
order:;
}
.I186380 .abstract:hover {
}
.I186380 .abstract {
display:block;
margin-bottom:20px;

font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:26px;

}

.I186380 .content-seemore-button, .I186380.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I186380 button.content-seemore-button, button.I186380.content-seemore-button {
cursor:pointer;
}
.I186380 .content-seemore-button .text, .I186380.content-seemore-button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;

}
.I186380 .content-seemore-button .icon, .I186380.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
}
.I186380 .content-seemore-button:hover, .I186380.content-seemore-button:hover {
}
.I186380 .content-seemore-button:hover .text, .I186380.content-seemore-button:hover .text {
color:rgb(67,125,192);

}
.I186380 .content-seemore-button:hover .icon, .I186380.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I186380 .content-seemore-button {
}


h1.I186381, .I186381 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I186381, .I186381 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I186381, .I186381 p {
margin:0px;
}

figure.I186381, .I186381 figure {
margin:0px;
}

a.I186381, .I186381 a {
text-decoration:inherit;
color:inherit;
}

.I186381 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I186381 article, article.I186381 {
flex-direction:column;	
}
.I186381 article:hover, article.I186381:hover {
}
.I186381 article.active, article.I186381.active {
}
.I186381 .title {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:600;
color:rgb(17,17,17);
line-height:26px;

margin-bottom:10px;

}
.I186381 .title:hover {
}
.I186381 article.active .title {
}


.I186381 .abstract {
order:;
}
.I186381 .abstract:hover {
}
.I186381 .abstract {
display:block;
margin-bottom:20px;

font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:26px;

}

.I186381 .content-seemore-button, .I186381.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I186381 button.content-seemore-button, button.I186381.content-seemore-button {
cursor:pointer;
}
.I186381 .content-seemore-button .text, .I186381.content-seemore-button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;

}
.I186381 .content-seemore-button .icon, .I186381.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
}
.I186381 .content-seemore-button:hover, .I186381.content-seemore-button:hover {
}
.I186381 .content-seemore-button:hover .text, .I186381.content-seemore-button:hover .text {
color:rgb(67,125,192);

}
.I186381 .content-seemore-button:hover .icon, .I186381.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I186381 .content-seemore-button {
}


h1.I186382, .I186382 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I186382, .I186382 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I186382, .I186382 p {
margin:0px;
}

figure.I186382, .I186382 figure {
margin:0px;
}

a.I186382, .I186382 a {
text-decoration:inherit;
color:inherit;
}

.I186382 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I186382 article, article.I186382 {
flex-direction:row-reverse;	
}
.I186382 article:hover, article.I186382:hover {
}
.I186382 article.active, article.I186382.active {
}
.I186382 .title {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:600;
color:rgb(17,17,17);
line-height:26px;

margin-bottom:10px;

}
.I186382 .title:hover {
}
.I186382 article.active .title {
}


.I186382 .abstract {
order:;
}
.I186382 .abstract:hover {
}
.I186382 .abstract {
display:block;
margin-bottom:20px;

font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:26px;

}

.I186382 .content-seemore-button, .I186382.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I186382 button.content-seemore-button, button.I186382.content-seemore-button {
cursor:pointer;
}
.I186382 .content-seemore-button .text, .I186382.content-seemore-button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
text-align:left;

}
.I186382 .content-seemore-button .icon, .I186382.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
}
.I186382 .content-seemore-button:hover, .I186382.content-seemore-button:hover {
}
.I186382 .content-seemore-button:hover .text, .I186382.content-seemore-button:hover .text {
color:rgb(67,125,192);

}
.I186382 .content-seemore-button:hover .icon, .I186382.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I186382 .content-seemore-button {
display:flex;
}


h1.I186383, .I186383 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I186383, .I186383 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I186383, .I186383 p {
margin:0px;
}

figure.I186383, .I186383 figure {
margin:0px;
}

a.I186383, .I186383 a {
text-decoration:inherit;
color:inherit;
}

.I186383 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I186383 article, article.I186383 {
flex-direction:column;	
}
.I186383 article:hover, article.I186383:hover {
}
.I186383 article.active, article.I186383.active {
}
.I186383 .title {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:600;
color:rgb(17,17,17);
line-height:26px;

margin-bottom:10px;

}
.I186383 .title:hover {
}
.I186383 article.active .title {
}


.I186383 .abstract {
order:;
}
.I186383 .abstract:hover {
}
.I186383 .abstract {
display:block;
margin-bottom:20px;

font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:26px;

}

.I186383 .content-seemore-button, .I186383.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I186383 button.content-seemore-button, button.I186383.content-seemore-button {
cursor:pointer;
}
.I186383 .content-seemore-button .text, .I186383.content-seemore-button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;

}
.I186383 .content-seemore-button .icon, .I186383.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
}
.I186383 .content-seemore-button:hover, .I186383.content-seemore-button:hover {
}
.I186383 .content-seemore-button:hover .text, .I186383.content-seemore-button:hover .text {
color:rgb(67,125,192);

}
.I186383 .content-seemore-button:hover .icon, .I186383.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I186383 .content-seemore-button {
}


h1.I186384, .I186384 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I186384, .I186384 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I186384, .I186384 p {
margin:0px;
}

figure.I186384, .I186384 figure {
margin:0px;
}

a.I186384, .I186384 a {
text-decoration:inherit;
color:inherit;
}

.I186384 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I186384 article, article.I186384 {
flex-direction:column;	
}
.I186384 article:hover, article.I186384:hover {
}
.I186384 article.active, article.I186384.active {
}
.I186384 .title {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:600;
color:rgb(17,17,17);
line-height:26px;

margin-bottom:10px;

}
.I186384 .title:hover {
}
.I186384 article.active .title {
}


.I186384 .abstract {
order:;
}
.I186384 .abstract:hover {
}
.I186384 .abstract {
display:block;
margin-bottom:20px;

font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:26px;

}

.I186384 .content-seemore-button, .I186384.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I186384 button.content-seemore-button, button.I186384.content-seemore-button {
cursor:pointer;
}
.I186384 .content-seemore-button .text, .I186384.content-seemore-button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;

}
.I186384 .content-seemore-button .icon, .I186384.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
}
.I186384 .content-seemore-button:hover, .I186384.content-seemore-button:hover {
}
.I186384 .content-seemore-button:hover .text, .I186384.content-seemore-button:hover .text {
color:rgb(67,125,192);

}
.I186384 .content-seemore-button:hover .icon, .I186384.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I186384 .content-seemore-button {
}


h1.I186385, .I186385 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I186385, .I186385 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I186385, .I186385 p {
margin:0px;
}

figure.I186385, .I186385 figure {
margin:0px;
}

a.I186385, .I186385 a {
text-decoration:inherit;
color:inherit;
}

.I186385 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I186385 article, article.I186385 {
flex-direction:column;	
}
.I186385 article:hover, article.I186385:hover {
}
.I186385 article.active, article.I186385.active {
}
.I186385 .title {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:600;
color:rgb(17,17,17);
line-height:26px;

margin-bottom:10px;

}
.I186385 .title:hover {
}
.I186385 article.active .title {
}


.I186385 .abstract {
order:;
}
.I186385 .abstract:hover {
}
.I186385 .abstract {
display:block;
margin-bottom:20px;

font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:26px;

}

.I186385 .content-seemore-button, .I186385.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I186385 button.content-seemore-button, button.I186385.content-seemore-button {
cursor:pointer;
}
.I186385 .content-seemore-button .text, .I186385.content-seemore-button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;

}
.I186385 .content-seemore-button .icon, .I186385.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
}
.I186385 .content-seemore-button:hover, .I186385.content-seemore-button:hover {
}
.I186385 .content-seemore-button:hover .text, .I186385.content-seemore-button:hover .text {
color:rgb(67,125,192);

}
.I186385 .content-seemore-button:hover .icon, .I186385.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I186385 .content-seemore-button {
}


h1.I186386, .I186386 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I186386, .I186386 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I186386, .I186386 p {
margin:0px;
}

figure.I186386, .I186386 figure {
margin:0px;
}

a.I186386, .I186386 a {
text-decoration:inherit;
color:inherit;
}

.I186386 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I186386 article, article.I186386 {
flex-direction:column;	
}
.I186386 article:hover, article.I186386:hover {
}
.I186386 article.active, article.I186386.active {
}
.I186386 .title {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:600;
color:rgb(17,17,17);
line-height:26px;

margin-bottom:10px;

}
.I186386 .title:hover {
}
.I186386 article.active .title {
}


.I186386 .abstract {
order:;
}
.I186386 .abstract:hover {
}
.I186386 .abstract {
display:block;
margin-bottom:20px;

font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:26px;

}

.I186386 .content-seemore-button, .I186386.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I186386 button.content-seemore-button, button.I186386.content-seemore-button {
cursor:pointer;
}
.I186386 .content-seemore-button .text, .I186386.content-seemore-button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;

}
.I186386 .content-seemore-button .icon, .I186386.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
}
.I186386 .content-seemore-button:hover, .I186386.content-seemore-button:hover {
}
.I186386 .content-seemore-button:hover .text, .I186386.content-seemore-button:hover .text {
}
.I186386 .content-seemore-button:hover .icon, .I186386.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I186386 .content-seemore-button {
}


h1.I186387, .I186387 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I186387, .I186387 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I186387, .I186387 p {
margin:0px;
}

figure.I186387, .I186387 figure {
margin:0px;
}

a.I186387, .I186387 a {
text-decoration:inherit;
color:inherit;
}

.I186387 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I186387 article, article.I186387 {
flex-direction:column;	
}
.I186387 article:hover, article.I186387:hover {
}
.I186387 article.active, article.I186387.active {
}
.I186387 .title {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:600;
color:rgb(17,17,17);
line-height:26px;

margin-bottom:10px;

}
.I186387 .title:hover {
}
.I186387 article.active .title {
}


.I186387 .abstract {
order:;
}
.I186387 .abstract:hover {
}
.I186387 .abstract {
display:block;
margin-bottom:20px;

font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:26px;

}

.I186387 .content-seemore-button, .I186387.content-seemore-button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I186387 button.content-seemore-button, button.I186387.content-seemore-button {
cursor:pointer;
}
.I186387 .content-seemore-button .text, .I186387.content-seemore-button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;

}
.I186387 .content-seemore-button .icon, .I186387.content-seemore-button .icon {
flex:none;
background-size:100% 100%;
}
.I186387 .content-seemore-button:hover, .I186387.content-seemore-button:hover {
}
.I186387 .content-seemore-button:hover .text, .I186387.content-seemore-button:hover .text {
}
.I186387 .content-seemore-button:hover .icon, .I186387.content-seemore-button:hover .icon {
background-size:100% 100%;
}

.I186387 .content-seemore-button {
}


.I186388 {
}
.I186388:hover {
}
.I186388 {
}
.I186388:hover {
}
 .I186329 .content-seemore-button {
 text-align: left !important;
    justify-content: left;
}   

.I67956 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I67956:hover {
}

.I67970 {
display:flex;
position:var(--I67970-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I67970:hover {
}


h1.I67972, .I67972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I67972:hover {
}
.I67972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67972 > .viewport:hover {
}


.I67971 .button, .I67971.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I67971 button.button, button.I67971.button {
cursor:pointer;
}
.I67971 .button .text, .I67971.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I67971 .button .icon, .I67971.button .icon {
flex:none;
background-size:100% 100%;
}
.I67971 .button:hover, .I67971.button:hover {
background-color:rgb(210,40,93);

}
.I67971 .button:hover .text, .I67971.button:hover .text {
}
.I67971 .button:hover .icon, .I67971.button:hover .icon {
background-size:100% 100%;
}


h1.I186405, .I186405 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186405 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:79;

}
.I186405:hover {
}
.I186405 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186405 > .viewport:hover {
}


h1.I186408, .I186408 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I186408 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I186408:hover {
}
.I186408 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I186408 > .viewport:hover {
}


h1.I188710, .I188710 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188710 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:35;
width:100%;


}
.I188710:hover {
}
.I188710 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188710 > .viewport:hover {
}


.I188680 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I188680:hover {
}

.I188681 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;


}
.I188681:hover {
}
@media (max-width:992px) {
.I188681 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I188681:hover {
}
}
@media (max-width:640px) {
.I188681 {


flex-direction:column;
}
.I188681:hover {
}
}

.I188682 {
display:flex;
position:var(--I188682-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

justify-content:center;


}
.I188682:hover {
}

@media (max-width:992px) {
.I188682 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I188682:hover {
}

}
@media (max-width:640px) {
.I188682 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I188682:hover {
}

}
@media (min-width:1440px) {
.I188682 {

width:50%;
padding-right:4rem;

}
.I188682:hover {
}

}
.I188683 {
display:flex;
position:var(--I188683-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I188683:hover {
}

@media (max-width:992px) {
.I188683 {

width:50%;

}
.I188683:hover {
}

}
@media (max-width:640px) {
.I188683 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I188683:hover {
}

}
@media (min-width:1440px) {
.I188683 {

width:50%;

flex-direction:column;


}
.I188683:hover {
}

}
.I188684 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I188684:hover {
}

@media (max-width:992px) {
.I188684 {



flex-direction:column;

	
}
.I188684:hover {
}

}

h1.I188685, .I188685 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188685 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I188685:hover {
}
.I188685 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188685 > .viewport:hover {
}


h1.I188686, .I188686 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188686 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I188686:hover {
}
.I188686 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188686 > .viewport:hover {
}


h1.I188687, .I188687 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188687 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I188687:hover {
}
.I188687 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188687 > .viewport:hover {
}

@media (max-width:992px) {
.I188687 {

display:flex;

}
.I188687:hover {
}
.I188687 > .viewport {



}
.I188687 > .viewport:hover {
}

}
@media (max-width:640px) {
.I188687 {

height:auto;


}
.I188687:hover {
}
.I188687 > .viewport {



}
.I188687 > .viewport:hover {
}

}

h1.I188688, .I188688 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188688 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I188688:hover {
}
.I188688 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188688 > .viewport:hover {
}

@media (max-width:992px) {
.I188688 {

padding-bottom:1rem;


}
.I188688:hover {
}
.I188688 > .viewport {



}
.I188688 > .viewport:hover {
}

}
@media (max-width:640px) {
.I188688 {

margin-bottom:0;


}
.I188688:hover {
}
.I188688 > .viewport {



}
.I188688 > .viewport:hover {
}

}

h1.I188689, .I188689 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188689 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I188689:hover {
}
.I188689 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188689 > .viewport:hover {
}


h1.I188690, .I188690 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188690 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I188690:hover {
}
.I188690 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188690 > .viewport:hover {
}


h1.I188691, .I188691 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188691 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I188691:hover {
}
.I188691 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188691 > .viewport:hover {
}

@media (max-width:640px) {
.I188691 {

margin-bottom:-1.65rem;


}
.I188691:hover {
}
.I188691 > .viewport {



}
.I188691 > .viewport:hover {
}

}

h1.I188692, .I188692 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188692 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I188692:hover {
}
.I188692 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188692 > .viewport:hover {
}

@media (min-width:1440px) {
.I188692 {

display:none;

}
.I188692:hover {
}
.I188692 > .viewport {



}
.I188692 > .viewport:hover {
}

}
h1.I188693, .I188693 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188693 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I188693:hover {
}
.I188693 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188693 > .viewport:hover {
}


h1.I188694, .I188694 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188694 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I188694:hover {
}
.I188694 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188694 > .viewport:hover {
}

@media (max-width:992px) {
.I188694 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I188694:hover {
}
.I188694 > .viewport {



}
.I188694 > .viewport:hover {
}

}

h1.I188695, .I188695 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188695 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I188695:hover {
}
.I188695 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188695 > .viewport:hover {
}

@media (max-width:992px) {
.I188695 {

display:none;

}
.I188695:hover {
}
.I188695 > .viewport {



}
.I188695 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I188695 {

width:100%;
height:auto;


}
.I188695:hover {
}
.I188695 > .viewport {



}
.I188695 > .viewport:hover {
}

}
h1.I188696, .I188696 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188696 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I188696:hover {
}
.I188696 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188696 > .viewport:hover {
}

@media (min-width:1440px) {
.I188696 {

width:100%;
box-sizing:border-box;


}
.I188696:hover {
}
.I188696 > .viewport {



}
.I188696 > .viewport:hover {
}

}
h1.I188697, .I188697 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188697 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I188697:hover {
}
.I188697 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188697 > .viewport:hover {
}


.I188698, a.I188698 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I188698:hover, a.I188698:hover {
}
@media (max-width:992px) {
.I188698, a.I188698 {
display:flex;
font-size:1.625rem;


}
.I188698:hover, a.I188698:hover {
}
}
@media (max-width:640px) {
.I188698, a.I188698 {
display:flex;
font-size:1.625rem;


}
.I188698:hover, a.I188698:hover {
}
}

.I188699, a.I188699 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I188699:hover, a.I188699:hover {
}
@media (max-width:992px) {
.I188699, a.I188699 {
}
.I188699:hover, a.I188699:hover {
display:flex;
width:100%;

}
}

.I188700 .image, .I188700.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/genexusnext_para_linux.svg?timestamp=20251020194412');
background-size:cover;
background-position:center center;

}
.I188700 .image:hover, .I188700.image:hover {
}

.I188701 .button, .I188701.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(91,167,255);

}
.I188701 button.button, button.I188701.button {
cursor:pointer;
}
.I188701 .button .text, .I188701.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I188701 .button .icon, .I188701.button .icon {
flex:none;
background-size:100% 100%;
}
.I188701 .button:hover, .I188701.button:hover {
border-color:rgb(67,125,192);
background-color:rgb(67,125,192);

}
.I188701 .button:hover .text, .I188701.button:hover .text {
}
.I188701 .button:hover .icon, .I188701.button:hover .icon {
background-size:100% 100%;
}

.I188702, a.I188702 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I188702:hover, a.I188702:hover {
}

h1.I188703, .I188703 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I188703, .I188703 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I188703, .I188703 p {
margin:0px;
}

figure.I188703, .I188703 figure {
margin:0px;
}

a.I188703, .I188703 a {
text-decoration:inherit;
color:inherit;
}

.I188703 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I188703 article, article.I188703 {
flex-direction:column;	
}
.I188703 article:hover, article.I188703:hover {
}
.I188703 article.active, article.I188703.active {
}
.I188703 .body {
}
.I188703 .body:hover {
	
}
.I188703 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I188703 .body a {
text-decoration:underline;

}
.I188703 .body img {
}
.I188703 .body ul, .I188703 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I188703 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I188703 .body iframe {
}
.I188703 .body img:hover {
}
.I188703 .body iframe:hover {
}

.I188703 .body li {
list-style-type:disc;
}



.I188704 .button, .I188704.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I188704 button.button, button.I188704.button {
cursor:pointer;
}
.I188704 .button .text, .I188704.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I188704 .button .icon, .I188704.button .icon {
flex:none;
background-size:100% 100%;
}
.I188704 .button:hover, .I188704.button:hover {
}
.I188704 .button:hover .text, .I188704.button:hover .text {
}
.I188704 .button:hover .icon, .I188704.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I188704 .button, .I188704.button {
}
.I188704 button.button, button.I188704.button {
}
.I188704 .button .text, .I188704.button .text {
font-family:Rubik;

}
.I188704 .button .icon, .I188704.button .icon {
background-size:100% 100%;
}
.I188704 .button:hover, .I188704.button:hover {
}
.I188704 .button:hover .text, .I188704.button:hover .text {
}
.I188704 .button:hover .icon, .I188704.button:hover .icon {
background-size:100% 100%;
}
}

.I188705 .button, .I188705.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:100em;

}
.I188705 button.button, button.I188705.button {
cursor:pointer;
}
.I188705 .button .text, .I188705.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I188705 .button .icon, .I188705.button .icon {
flex:none;
background-size:100% 100%;
}
.I188705 .button:hover, .I188705.button:hover {
}
.I188705 .button:hover .text, .I188705.button:hover .text {
}
.I188705 .button:hover .icon, .I188705.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I188705 .button, .I188705.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I188705 button.button, button.I188705.button {
}
.I188705 .button .text, .I188705.button .text {
color:rgb(108,72,201);

}
.I188705 .button .icon, .I188705.button .icon {
background-size:100% 100%;
}
.I188705 .button:hover, .I188705.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I188705 .button:hover .text, .I188705.button:hover .text {
color:rgb(150,155,160);

}
.I188705 .button:hover .icon, .I188705.button:hover .icon {
background-size:100% 100%;
}
}

.I188706 .button, .I188706.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(91,167,255);

}
.I188706 button.button, button.I188706.button {
cursor:pointer;
}
.I188706 .button .text, .I188706.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I188706 .button .icon, .I188706.button .icon {
flex:none;
background-size:100% 100%;
}
.I188706 .button:hover, .I188706.button:hover {
background-color:rgb(67,125,192);

}
.I188706 .button:hover .text, .I188706.button:hover .text {
}
.I188706 .button:hover .icon, .I188706.button:hover .icon {
background-size:100% 100%;
}

.I188707 {
display:flex;
width:100%;
height:270px;

}
.I188707:hover {
}
@media (min-width:1440px) {
.I188707 {
display:flex;
width:100%;
height:270px;

}
.I188707:hover {
}
}
.I188708, a.I188708 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I188708:hover, a.I188708:hover {
}
@media (max-width:992px) {
.I188708, a.I188708 {
}
.I188708:hover, a.I188708:hover {
display:flex;
width:100%;

}
}

.I188709 .image, .I188709.image {
vertical-align:top;
}
.I188709 .image:hover, .I188709.image:hover {
}

.I67956 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I67956:hover {
}

.I67970 {
display:flex;
position:var(--I67970-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I67970:hover {
}


h1.I67972, .I67972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I67972:hover {
}
.I67972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67972 > .viewport:hover {
}


.I67971 .button, .I67971.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I67971 button.button, button.I67971.button {
cursor:pointer;
}
.I67971 .button .text, .I67971.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I67971 .button .icon, .I67971.button .icon {
flex:none;
background-size:100% 100%;
}
.I67971 .button:hover, .I67971.button:hover {
background-color:rgb(210,40,93);

}
.I67971 .button:hover .text, .I67971.button:hover .text {
}
.I67971 .button:hover .icon, .I67971.button:hover .icon {
background-size:100% 100%;
}


.I171753, a.I171753 {
display:flex;
font-family:Graphik;
font-size:22pt;
font-weight:600;
color:rgb(255,255,255);


}
.I171753:hover, a.I171753:hover {
}
@media (max-width:640px) {
.I171753, a.I171753 {
display:flex;
font-family:Rubik;
font-size:22pt;
font-weight:normal;


}
.I171753:hover, a.I171753:hover {
}
}

.I171754 .image, .I171754.image {
vertical-align:top;
}
.I171754 .image:hover, .I171754.image:hover {
}
@media (max-width:640px) {
.I171754 .image, .I171754.image {
width:60vw;
height:auto;
box-sizing:border-box;
overflow:hidden;
}
.I171754 .image:hover, .I171754.image:hover {
}
}

.I186321 {
}
.I186321:hover {
}
.I186321 {
}
.I186321:hover {
}


.I186323, a.I186323 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I186323:hover, a.I186323:hover {
}
@media (max-width:992px) {
.I186323, a.I186323 {
display:flex;
font-size:1.625rem;


}
.I186323:hover, a.I186323:hover {
}
}
@media (max-width:640px) {
.I186323, a.I186323 {
display:flex;
justify-content:flex-start;
text-align:left;

padding-left:0px;
padding-right:0px;

}
.I186323:hover, a.I186323:hover {
}
}

.I186325, a.I186325 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:18px;
font-weight:300;
text-align:center;
color:rgb(17,17,17);
line-height:26px;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I186325:hover, a.I186325:hover {
}
@media (max-width:640px) {
.I186325, a.I186325 {
display:flex;
justify-content:flex-start;
text-align:left;

padding-left:0px;
padding-right:0px;

}
.I186325:hover, a.I186325:hover {
}
}

.I186404 {
}
.I186404:hover {
}
.I186404 {
}
.I186404:hover {
}


.I186407 {}
.I22373 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I22373:hover {
}
@media (max-width:992px) {
.I22373 {
width:100%;
background-color:rgb(243,243,243);

	
}
.I22373:hover {
}
}

.I22374 {
display:flex;
position:var(--I22374-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
align-items:center;


}
.I22374:hover {
}


h1.I22376, .I22376 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I22376 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-top:1vh;
padding-bottom:20px;
padding-left:36px;
padding-right:36px;
padding-top:20px;
border-radius:120px;
background-color:rgb(243,243,243);
box-sizing:border-box;


}
.I22376:hover {
}
.I22376 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I22376 > .viewport:hover {
}

@media (max-width:992px) {
.I22376 {

border-radius:0px;


}
.I22376:hover {
}
.I22376 > .viewport {



}
.I22376 > .viewport:hover {
}

}
@media (max-width:640px) {
.I22376 {

border-radius:20px;


}
.I22376:hover {
}
.I22376 > .viewport {



}
.I22376 > .viewport:hover {
}

}

ul.I22375, .I22375 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

a.I22375, .I22375 a {
text-decoration:inherit;
color:inherit;
}

.I22375 {
display:flex;
}
.I22375:hover {
}
.I22375 ul.I22375-level-top {
display:flex;
}
.I22375 ul.I22375-level-top:hover {
}
.I22375 ul.I22375-level-top > li.level-top {
display:flex;
flex:auto;
flex-direction:inherit;
position:relative;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper {
display:flex;
flex:auto;
white-space:nowrap;
flex-direction:row;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .component {
white-space:initial;
}
.I22375 ul.I22375-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper {
display:flex;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .value > .text {
font-family:Rubik;
font-size:16px;
font-weight:400;
color:rgb(17,17,17);

}
.I22375 ul.I22375-level-top > li.level-top:hover > .value-wrapper {
display:flex;
}
.I22375 ul.I22375-level-top > li.level-top:hover > .value-wrapper > .value > .text {
color:rgb(151,150,150);

}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top.active > .value-wrapper {
display:flex;
border-bottom-color:rgb(250,50,99);
border-bottom-style:solid;
border-bottom-width:4px;

}
.I22375 ul.I22375-level-top > li.level-top.active > .value-wrapper > .value > .text {
}

.I22375 ul.I22375-level-top ul.I22375-level-child {
order:2;
}
.I22375 ul.I22375-level-top ul.I22375-level-child:hover {
}

.I22375 ul.I22375-level-top li.level-top > ul.I22375-level-child {
display:none;
z-index:9999;
}
.I22375 {
position:static;
}
.I22375 ul.I22375-level-top > li.level-top {
position:relative;
}
.I22375 ul.I22375-level-top li.level-top > ul.I22375-level-child {
position:absolute;
}
.I22375 ul.I22375-level-top li.level-top:hover > ul.I22375-level-child,
.I22375 ul.I22375-level-top li.level-top.hover > ul.I22375-level-child,
.I22375 ul.I22375-level-top li.level-top.touch > ul.I22375-level-child
{
top:100%;right:auto;bottom:auto;left:0px;
}
.I22375 ul.I22375-level-top li.level-child > ul.I22375-level-child {
display:none;
z-index:9999;
}
.I22375 {
position:static;
}
.I22375 ul.I22375-level-top > li.level-top {
position:relative;
}
.I22375 ul.I22375-level-top li.level-child > ul.I22375-level-child {
position:absolute;
}
.I22375 ul.I22375-level-top li.level-child:hover > ul.I22375-level-child,
.I22375 ul.I22375-level-top li.level-child.hover > ul.I22375-level-child,
.I22375 ul.I22375-level-top li.level-child.touch > ul.I22375-level-child
{
top:100%;right:auto;bottom:auto;left:0px;
}

.I22375 ul.I22375-level-top li.level-top.hover > ul.I22375-level-child {
display:none;
}
.I22375 ul.I22375-level-top li.level-top.touch > ul.I22375-level-child {
display:flex;
}
.I22375 ul.I22375-level-top li.level-top:hover > ul.I22375-level-child {
display:flex;
}
.I22375 ul.I22375-level-top li.level-child.hover > ul.I22375-level-child {
display:none;
}
.I22375 ul.I22375-level-top li.level-child.touch > ul.I22375-level-child {
display:flex;
}
.I22375 ul.I22375-level-top li.level-child:hover > ul.I22375-level-child {
display:flex;
}

.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child {
display:flex;
position:relative;
flex-direction:inherit;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper {
display:flex;
flex:auto;
white-space:nowrap;
flex-direction:row;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper > .component {
white-space:initial;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top::after {
content:'';
display:flex;
align-items:center;
align-self:center;
order:3;
flex:none;
display:flex;
width:40px;

}
.I22375 ul.I22375-level-top > li.level-top:last-child::after {
content:none;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child::after {
content:'';
display:flex;
align-items:center;
align-self:center;
order:3;
flex:none;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child:last-child::after {
content:none;
}

@media (max-width:992px) {
.I22375 {
}
.I22375:hover {
}
.I22375 ul.I22375-level-top {
}
.I22375 ul.I22375-level-top:hover {
}
.I22375 ul.I22375-level-top > li.level-top {
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .component {
}
.I22375 ul.I22375-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper {
display:flex;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .value > .text {
font-size:14px;

}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top ul.I22375-level-child {
}
.I22375 ul.I22375-level-top ul.I22375-level-child:hover {
}


.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper > .component {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top::after {
content:'';
display:flex;
width:20px;

}
.I22375 ul.I22375-level-top > li.level-top:last-child::after {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child::after {
content:'';
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child:last-child::after {
}

}
@media (max-width:640px) {
.I22375 {
}
.I22375:hover {
}
.I22375 ul.I22375-level-top {
flex-direction:column;
}
.I22375 ul.I22375-level-top:hover {
}
.I22375 ul.I22375-level-top > li.level-top {
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .component {
}
.I22375 ul.I22375-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper {
display:flex;
padding-top:2vh;

}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top ul.I22375-level-child {
}
.I22375 ul.I22375-level-top ul.I22375-level-child:hover {
}


.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper > .component {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I22375 ul.I22375-level-top > li.level-top::after {
content:'';
}
.I22375 ul.I22375-level-top > li.level-top:last-child::after {
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child::after {
content:'';
}
.I22375 ul.I22375-level-top ul.I22375-level-child > li.level-child:last-child::after {
}

}



