/* Cache file:3496_pt_20251126170916.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 {
}
.I135883 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I135883:hover {
}

.I135884 {
display:flex;
position:var(--I135884-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;
height:6.875rem;

position:-webkit-sticky;
position:sticky;
top:var(--I135884-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I135884-location-transform:translate(0px,0px);
z-index:var(--I135884-z-index, 1);

transform:
var(--I135884-location-transform, translate(0px,0px))
var(--I135884-user-box-transform, translate(0px,0px))
;

--I135884-top-sticky:0px;
--I135884-z-index:555;
}
.I135884:hover {
}
.I135884 {
--I135884-position-static-computed:relative;
}
.I135884 > .sector, .I135884 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I135884 {

height:5rem;

}
.I135884:hover {
}

}
@media (min-width:1440px) {
.I135884 {

order:5;
}
.I135884:hover {
}

}
.I135885 {
display:flex;
position:var(--I135885-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
width:100%;
min-height:250px;


transform:
var(--I135885-location-transform, translate(0px,0px))
var(--I135885-user-box-transform, translate(0px,0px))
;

--I135885-z-index:1;
}
.I135885:hover {
}

@media (min-width:1440px) {
.I135885 {

order:6;
}
.I135885:hover {
}

}
.I135886 {
display:flex;
position:var(--I135886-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
min-height:60px;
padding-bottom:43px;
padding-left:5%;
padding-right:5%;
padding-top:43px;
background-color:rgb(250,250,250);
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I135886-location-transform:translate(0px,0px);
z-index:var(--I135886-z-index, auto);

transform:
var(--I135886-location-transform, translate(0px,0px))
var(--I135886-user-box-transform, translate(0px,0px))
;

--I135886-z-index:1000;
position:var(--I135886-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I135886:hover {
}
.I135886 {
--I135886-position-static-computed:static;
}
.I135886 > .sector, .I135886 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I135886 {

width:100%;

}
.I135886:hover {
}

}
@media (min-width:1440px) {
.I135886 {

order:8;
}
.I135886:hover {
}

}
.I149535 {
display:flex;
position:var(--I149535-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I149535:hover {
}

@media (min-width:1440px) {
.I149535 {

order:2;
}
.I149535:hover {
}

}
.I149544 {
display:flex;
position:var(--I149544-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
background-color:rgb(250,250,250);


transform:
var(--I149544-location-transform, translate(0px,0px))
var(--I149544-user-box-transform, translate(0px,0px))
;

--I149544-z-index:1001;
}
.I149544:hover {
}

@media (min-width:1440px) {
.I149544 {

order:7;
}
.I149544:hover {
}

}
.I149552 {
display:flex;
position:var(--I149552-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:60px;
background-color:rgb(17,17,17);
box-sizing:border-box;

position:-webkit-sticky;
position:sticky;
top:var(--I149552-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I149552-location-transform:translate(0px,0px);
z-index:var(--I149552-z-index, 1);

transform:
var(--I149552-location-transform, translate(0px,0px))
var(--I149552-user-box-transform, translate(0px,0px))
;

--I149552-z-index:550;
}
.I149552:hover {
}
.I149552 {
--I149552-position-static-computed:relative;
}
.I149552 > .sector, .I149552 > .group-sectors {
position:absolute;
}
@media (min-width:1440px) {
.I149552 {

order:1;
}
.I149552:hover {
}

}
.I184421 {
display:flex;
position:var(--I184421-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
background-color:rgb(255,255,255);
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

}
.I184421:hover {
}

@media (min-width:1440px) {
.I184421 {

order:3;
}
.I184421:hover {
}

}
.I147045 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:19;
width:100%;
margin-bottom:8rem;
padding-bottom:8rem;
padding-top:8rem;
background-color:rgb(245,245,245);
background-image:url('https://www.genexus.com/media/images/eai_fdo_banner_clientes1.png?timestamp=20240729200549');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/eai_fdo_banner_clientes1.png?timestamp=20240729200549') 1.00x,url('https://www.genexus.com/media/images/eai_fdo_banner_clientes1_x1.33.png?timestamp=20240729200549') 1.33x,url('https://www.genexus.com/media/images/eai_fdo_banner_clientes1_x1.33.png?timestamp=20240729200549') 1.33x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/eai_fdo_banner_clientes1.png?timestamp=20240729200549') 1.00x,url('https://www.genexus.com/media/images/eai_fdo_banner_clientes1_x1.33.png?timestamp=20240729200549') 1.33x,url('https://www.genexus.com/media/images/eai_fdo_banner_clientes1_x1.33.png?timestamp=20240729200549') 1.33x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/eai_fdo_banner_clientes1.png?timestamp=20240729200549') 1.00x,url('https://www.genexus.com/media/images/eai_fdo_banner_clientes1_x1.33.png?timestamp=20240729200549') 1.33x,url('https://www.genexus.com/media/images/eai_fdo_banner_clientes1_x1.33.png?timestamp=20240729200549') 1.33x);
background-image:image-set(url('https://www.genexus.com/media/images/eai_fdo_banner_clientes1.png?timestamp=20240729200549') 1.00x,url('https://www.genexus.com/media/images/eai_fdo_banner_clientes1_x1.33.png?timestamp=20240729200549') 1.33x,url('https://www.genexus.com/media/images/eai_fdo_banner_clientes1_x1.33.png?timestamp=20240729200549') 1.33x);
background-repeat:no-repeat;
background-size:cover;



justify-content:center;
align-content:space-between;
flex-wrap:wrap;	
}
.I147045:hover {
}
.I147045 > .sector {
position:relative;
}
@media (max-width:992px) {
.I147045 {

margin-bottom:4rem;
padding-bottom:4rem;
padding-top:4rem;



	
}
.I147045:hover {
}

}

h1.I135912, .I135912 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135912 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:28;
width:100%;


}
.I135912:hover {
}
.I135912 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135912 > .viewport:hover {
}


.I135891 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-position:center top;

flex-direction:row;

	
}
.I135891:hover {
}
@media (max-width:640px) {
.I135891 {
height:auto;

flex-direction:column;

	
}
.I135891:hover {
}
}

.I135892 {
display:flex;
position:var(--I135892-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:60%;
padding-bottom:8rem;
padding-left:2rem;
padding-top:8rem;
background-color:rgb(0,71,66);
box-sizing:border-box;

justify-content:flex-end;


}
.I135892:hover {
}

@media (max-width:992px) {
.I135892 {

padding-left:0rem;

}
.I135892:hover {
}

}
@media (max-width:640px) {
.I135892 {

width:100%;
padding-bottom:4rem;
padding-top:4rem;

}
.I135892:hover {
}

}
@media (min-width:1440px) {
.I135892 {

align-items:flex-end;


}
.I135892:hover {
}

}
.I135893 {
display:flex;
position:var(--I135893-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:40%;
background-image:url('https://www.genexus.com/media/images/eai-img-deck-fuel.png?timestamp=20231013025258');
background-clip:border-box;
background-repeat:no-repeat;
background-size:cover;
background-position:center top;

}
.I135893:hover {
}

@media (max-width:640px) {
.I135893 {

display:flex;
width:100%;
height:300px;
background-position:center top;

}
.I135893:hover {
}

}

.I135894 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:100%;
max-width:775px;
padding-left:4rem;
padding-right:4rem;
box-sizing:border-box;



flex-direction:column;

	
}
.I135894:hover {
}

@media (max-width:992px) {
.I135894 {

padding-left:2rem;
padding-right:2rem;



	
}
.I135894:hover {
}

}

.I135895 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:100%;
max-width:775px;
padding-left:4rem;
padding-right:4rem;
padding-top:2rem;
box-sizing:border-box;



flex-direction:row;
justify-content:flex-start;

	
}
.I135895:hover {
}

@media (max-width:992px) {
.I135895 {

padding-left:2rem;
padding-right:2rem;



	
}
.I135895:hover {
}

}
@media (max-width:640px) {
.I135895 {

padding-bottom:2rem;



flex-direction:column;

	
}
.I135895:hover {
}

}

.I153691 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:32px;
margin-left:64px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(111,111,111);
border-style:solid;
border-width:0.5px;
border-radius:100px;



justify-content:flex-start;
align-items:center;

	
}
.I153691:hover {
}

@media (max-width:992px) {
.I153691 {

margin-left:32px;



	
}
.I153691:hover {
}

}

h1.I135896, .I135896 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135896 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I135896:hover {
}
.I135896 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135896 > .viewport:hover {
}

@media (min-width:1440px) {
.I135896 {

order:3;

}
.I135896:hover {
}
.I135896 > .viewport {



}
.I135896 > .viewport:hover {
}

}
h1.I135897, .I135897 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135897 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I135897:hover {
}
.I135897 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135897 > .viewport:hover {
}

@media (min-width:1440px) {
.I135897 {

order:2;

}
.I135897:hover {
}
.I135897 > .viewport {



}
.I135897 > .viewport:hover {
}

}
h1.I135898, .I135898 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135898 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I135898:hover {
}
.I135898 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135898 > .viewport:hover {
}

@media (min-width:1440px) {
.I135898 {

order:5;

}
.I135898:hover {
}
.I135898 > .viewport {



}
.I135898 > .viewport:hover {
}

}
h1.I135899, .I135899 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135899 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I135899:hover {
}
.I135899 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135899 > .viewport:hover {
}

@media (min-width:1440px) {
.I135899 {

order:10;

}
.I135899:hover {
}
.I135899 > .viewport {



}
.I135899 > .viewport:hover {
}

}
h1.I135900, .I135900 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135900 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I135900:hover {
}
.I135900 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135900 > .viewport:hover {
}

@media (min-width:1440px) {
.I135900 {

order:6;

}
.I135900:hover {
}
.I135900 > .viewport {



}
.I135900 > .viewport:hover {
}

}
h1.I135901, .I135901 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135901 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:0.5rem;


}
.I135901:hover {
}
.I135901 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135901 > .viewport:hover {
}

@media (max-width:640px) {
.I135901 {

margin-bottom:0rem;


}
.I135901:hover {
}
.I135901 > .viewport {



}
.I135901 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I135901 {

order:1;

}
.I135901:hover {
}
.I135901 > .viewport {



}
.I135901 > .viewport:hover {
}

}
h1.I135902, .I135902 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135902 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
height:3.2rem;
margin-left:2rem;


}
.I135902:hover {
}
.I135902 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

align-items:center;


}
.I135902 > .viewport:hover {
}

@media (max-width:640px) {
.I135902 {

margin-left:0rem;
margin-top:1.5rem;


}
.I135902:hover {
}
.I135902 > .viewport {



}
.I135902 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I135902 {

order:11;

}
.I135902:hover {
}
.I135902 > .viewport {



}
.I135902 > .viewport:hover {
}

}
h1.I135903, .I135903 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135903 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;
margin-left:2rem;


}
.I135903:hover {
}
.I135903 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135903 > .viewport:hover {
}

@media (max-width:640px) {
.I135903 {

margin-left:0rem;
margin-top:1.5rem;


}
.I135903:hover {
}
.I135903 > .viewport {



}
.I135903 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I135903 {

order:12;

}
.I135903:hover {
}
.I135903 > .viewport {



}
.I135903 > .viewport:hover {
}

}
h1.I153389, .I153389 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153389 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I153389:hover {
}
.I153389 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153389 > .viewport:hover {
}

@media (min-width:1440px) {
.I153389 {

order:4;

}
.I153389:hover {
}
.I153389 > .viewport {



}
.I153389 > .viewport:hover {
}

}
h1.I153528, .I153528 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153528 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I153528:hover {
}
.I153528 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153528 > .viewport:hover {
}


h1.I153565, .I153565 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153565 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I153565:hover {
}
.I153565 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153565 > .viewport:hover {
}


h1.I153601, .I153601 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153601 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I153601:hover {
}
.I153601 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153601 > .viewport:hover {
}


h1.I153637, .I153637 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153637 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I153637:hover {
}
.I153637 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153637 > .viewport:hover {
}


h1.I153673, .I153673 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153673 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I153673:hover {
}
.I153673 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153673 > .viewport:hover {
}


.I135904, a.I135904 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);
line-height:2.75rem;

padding-bottom:1rem;

}
.I135904:hover, a.I135904:hover {
}

.I135905, a.I135905 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);

margin-bottom:0.5rem;
padding-bottom:0;

}
.I135905:hover, a.I135905:hover {
}
@media (max-width:992px) {
.I135905, a.I135905 {
display:flex;
font-size:1.25rem;


}
.I135905:hover, a.I135905:hover {
}
}
@media (max-width:640px) {
.I135905, a.I135905 {
display:flex;
font-size:1.25rem;


}
.I135905:hover, a.I135905:hover {
}
}

.I135906, a.I135906 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I135906:hover, a.I135906:hover {
}
@media (max-width:992px) {
.I135906, a.I135906 {
}
.I135906:hover, a.I135906:hover {
display:flex;
width:100%;

}
}

.I135907 .button, .I135907.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(99,227,207);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(99,227,207);

}
.I135907 button.button, button.I135907.button {
cursor:pointer;
}
.I135907 .button .text, .I135907.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I135907 .button .icon, .I135907.button .icon {
flex:none;
background-size:100% 100%;
}
.I135907 .button:hover, .I135907.button:hover {
border-color:rgb(84,197,189);
background-color:rgb(84,197,189);

}
.I135907 .button:hover .text, .I135907.button:hover .text {
}
.I135907 .button:hover .icon, .I135907.button:hover .icon {
background-size:100% 100%;
}

.I135908, a.I135908 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I135908:hover, a.I135908:hover {
}
@media (max-width:992px) {
.I135908, a.I135908 {
}
.I135908:hover, a.I135908:hover {
display:flex;
width:100%;

}
}

.I135909 .image, .I135909.image {
vertical-align:top;
}
.I135909 .image:hover, .I135909.image:hover {
}

.I135910, a.I135910 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I135910:hover, a.I135910:hover {
}
@media (max-width:992px) {
.I135910, a.I135910 {
}
.I135910:hover, a.I135910:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I135910, a.I135910 {
display:flex;
padding-bottom:1rem;

}
.I135910:hover, a.I135910:hover {
}
}

.I135911 .button, .I135911.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);

}
.I135911 button.button, button.I135911.button {
cursor:pointer;
}
.I135911 .button .text, .I135911.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I135911 .button .icon, .I135911.button .icon {
flex:none;
background-size:100% 100%;
}
.I135911 .button:hover, .I135911.button:hover {
background-color:rgb(217,217,217);

}
.I135911 .button:hover .text, .I135911.button:hover .text {
}
.I135911 .button:hover .icon, .I135911.button:hover .icon {
background-size:100% 100%;
}

.I153371, a.I153371 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);
line-height:2.75rem;

padding-bottom:1rem;

}
.I153371:hover, a.I153371:hover {
}

.I153510 .image, .I153510.image {
vertical-align:top;
width:20px;
height:20px;

}
.I153510 .image:hover, .I153510.image:hover {
}

.I153547, a.I153547 {
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;

}
.I153547:hover, a.I153547:hover {
}

.I153583, a.I153583 {
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;

}
.I153583:hover, a.I153583:hover {
}

.I153619, a.I153619 {
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;

}
.I153619:hover, a.I153619:hover {
display:flex;
text-decoration:underline;


}

.I153655 .image, .I153655.image {
vertical-align:top;
}
.I153655 .image:hover, .I153655.image:hover {
}

h1.I135975, .I135975 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135975 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:29;
width:100%;


}
.I135975:hover {
}
.I135975 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135975 > .viewport:hover {
}


.I135913 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-top:8rem;
background-color:rgb(0,169,157);

flex-direction:row;
justify-content:center;

	
}
.I135913:hover {
}
@media (max-width:992px) {
.I135913 {
padding-bottom:4rem;
padding-top:4rem;

flex-direction:column;

	
}
.I135913:hover {
}
}

.I135914 {
display:flex;

order:4;
width:60%;
max-width:744px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I135914:hover {
}
@media (max-width:992px) {
.I135914 {

width:100%;
max-width:100%;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I135914:hover {
}
}
@media (min-width:1440px) {
.I135914 {

width:calc(50% - 1rem);
max-width:100%;


}
.I135914:hover {
}
}
.I135915 {
display:flex;

order:1;
width:40%;
max-width:532px;
padding-left:2rem;
box-sizing:border-box;


}
.I135915:hover {
}
@media (max-width:992px) {
.I135915 {

width:100%;
max-width:100%;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I135915:hover {
}
}

.I135916 {
display:flex;
position:var(--I135916-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
margin-bottom:2rem;
box-sizing:border-box;

flex-direction:column;


}
.I135916:hover {
}

@media (max-width:992px) {
.I135916 {

margin-top:2rem;

flex-direction:row;


}
.I135916:hover {
}

}
@media (max-width:640px) {
.I135916 {

margin-bottom:1rem;

flex-direction:column;


}
.I135916:hover {
}

}
@media (min-width:1440px) {
.I135916 {

flex-direction:row;


}
.I135916:hover {
}

}
.I135917 {
display:flex;
position:var(--I135917-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
margin-bottom:2rem;

flex-direction:column;


}
.I135917:hover {
}

@media (max-width:992px) {
.I135917 {

flex-direction:row;


}
.I135917:hover {
}

}
@media (max-width:640px) {
.I135917 {

margin-bottom:1rem;

flex-direction:column;


}
.I135917:hover {
}

}
@media (min-width:1440px) {
.I135917 {

flex-direction:row;


}
.I135917:hover {
}

}
.I135918 {
display:flex;
position:var(--I135918-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:4;
flex-direction:column;


}
.I135918:hover {
}

@media (max-width:992px) {
.I135918 {

flex-direction:row;


}
.I135918:hover {
}

}
@media (max-width:640px) {
.I135918 {

flex-direction:column;


}
.I135918:hover {
}

}
@media (min-width:1440px) {
.I135918 {

flex-direction:row;


}
.I135918:hover {
}

}
.I135919 {
display:flex;
position:var(--I135919-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I135919:hover {
}


.I135920 {
display:flex;
position:var(--I135920-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
padding-top:4rem;

align-items:center;


}
.I135920:hover {
}

@media (max-width:992px) {
.I135920 {

padding-top:2rem;

}
.I135920:hover {
}

}

.I135921 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:100%;
min-height:180px;
padding:2rem;
border-radius:1rem;
background-color:rgba(0,0,0,0.07000);
box-sizing:border-box;



flex-direction:column;

	
}
.I135921:hover {
}

@media (max-width:992px) {
.I135921 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I135921:hover {
}

}
@media (max-width:640px) {
.I135921 {

width:100%;
margin-left:0;



	
}
.I135921:hover {
}

}
@media (min-width:1440px) {
.I135921 {

width:calc(50% - 1rem);
margin-left:1rem;
margin-right:0;



	
}
.I135921:hover {
}

}
.I135922 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;
min-height:180px;
margin-bottom:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgba(0,0,0,0.07000);
box-sizing:border-box;



flex-direction:column;

	
}
.I135922:hover {
}

@media (max-width:992px) {
.I135922 {

width:calc(50% - 1rem);
margin-bottom:0;
margin-right:1rem;



	
}
.I135922:hover {
}

}
@media (max-width:640px) {
.I135922 {

width:100%;
margin-bottom:1rem;
margin-right:0;



	
}
.I135922:hover {
}

}
@media (min-width:1440px) {
.I135922 {

width:calc(50% - 1rem);
margin-bottom:0;
margin-right:1rem;



	
}
.I135922:hover {
}

}
.I135923 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;
min-height:180px;
margin-bottom:2rem;
margin-right:0;
padding:2rem;
border-radius:1rem;
background-color:rgba(0,0,0,0.07000);
box-sizing:border-box;



flex-direction:column;

	
}
.I135923:hover {
}

@media (max-width:992px) {
.I135923 {

width:calc(50% - 1rem);
margin-bottom:0;
margin-right:1rem;



	
}
.I135923:hover {
}

}
@media (max-width:640px) {
.I135923 {

width:100%;
margin-bottom:1rem;
margin-right:0;



	
}
.I135923:hover {
}

}
@media (min-width:1440px) {
.I135923 {

width:calc(50% - 1rem);
margin-bottom:0;
margin-right:1rem;



	
}
.I135923:hover {
}

}
.I135924 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:100%;
min-height:180px;
margin-left:0;
padding:2rem;
border-radius:1rem;
background-color:rgba(0,0,0,0.07000);
box-sizing:border-box;



flex-direction:column;

	
}
.I135924:hover {
}

@media (max-width:992px) {
.I135924 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I135924:hover {
}

}
@media (max-width:640px) {
.I135924 {

width:100%;
margin-left:0;



	
}
.I135924:hover {
}

}
@media (min-width:1440px) {
.I135924 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I135924:hover {
}

}
.I135925 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgba(0,0,0,0.07000);
box-sizing:border-box;



flex-direction:column;

	
}
.I135925:hover {
}

@media (max-width:992px) {
.I135925 {

width:calc(50% - 1rem);
margin-bottom:0;
margin-right:1rem;



	
}
.I135925:hover {
}

}
@media (max-width:640px) {
.I135925 {

width:100%;
margin-bottom:1rem;
margin-right:0;



	
}
.I135925:hover {
}

}
@media (min-width:1440px) {
.I135925 {

width:calc(50% - 1rem);
margin-bottom:0;
margin-right:1rem;



	
}
.I135925:hover {
}

}
.I135926 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:100%;
padding:2rem;
border-radius:1rem;
background-color:rgba(0,0,0,0.07000);
box-sizing:border-box;



flex-direction:column;

	
}
.I135926:hover {
}

@media (max-width:992px) {
.I135926 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I135926:hover {
}

}
@media (max-width:640px) {
.I135926 {

width:100%;
margin-left:0;



	
}
.I135926:hover {
}

}
@media (min-width:1440px) {
.I135926 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I135926:hover {
}

}
h1.I135927, .I135927 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135927 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I135927:hover {
}
.I135927 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135927 > .viewport:hover {
}


h1.I135928, .I135928 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135928 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;

}
.I135928:hover {
}
.I135928 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135928 > .viewport:hover {
}


h1.I135929, .I135929 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135929 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I135929:hover {
}
.I135929 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135929 > .viewport:hover {
}


h1.I135930, .I135930 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135930 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I135930:hover {
}
.I135930 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135930 > .viewport:hover {
}


h1.I135931, .I135931 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135931 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I135931:hover {
}
.I135931 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135931 > .viewport:hover {
}


h1.I135932, .I135932 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135932 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I135932:hover {
}
.I135932 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135932 > .viewport:hover {
}


h1.I135933, .I135933 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135933 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;

}
.I135933:hover {
}
.I135933 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135933 > .viewport:hover {
}


h1.I135934, .I135934 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135934 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I135934:hover {
}
.I135934 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135934 > .viewport:hover {
}


h1.I135935, .I135935 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135935 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I135935:hover {
}
.I135935 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135935 > .viewport:hover {
}


h1.I135936, .I135936 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135936 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;

}
.I135936:hover {
}
.I135936 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135936 > .viewport:hover {
}


h1.I135937, .I135937 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135937 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I135937:hover {
}
.I135937 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135937 > .viewport:hover {
}


h1.I135938, .I135938 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135938 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I135938:hover {
}
.I135938 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135938 > .viewport:hover {
}


h1.I135939, .I135939 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135939 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;

}
.I135939:hover {
}
.I135939 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135939 > .viewport:hover {
}


h1.I135940, .I135940 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135940 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I135940:hover {
}
.I135940 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135940 > .viewport:hover {
}


h1.I135941, .I135941 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135941 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I135941:hover {
}
.I135941 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135941 > .viewport:hover {
}


h1.I135942, .I135942 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135942 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I135942:hover {
}
.I135942 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135942 > .viewport:hover {
}


h1.I135943, .I135943 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135943 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I135943:hover {
}
.I135943 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135943 > .viewport:hover {
}


h1.I135944, .I135944 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135944 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I135944:hover {
}
.I135944 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135944 > .viewport:hover {
}


h1.I135945, .I135945 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135945 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I135945:hover {
}
.I135945 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135945 > .viewport:hover {
}


h1.I135946, .I135946 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135946 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I135946:hover {
}
.I135946 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135946 > .viewport:hover {
}


h1.I135947, .I135947 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135947 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I135947:hover {
}
.I135947 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135947 > .viewport:hover {
}


h1.I135948, .I135948 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135948 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-top:1rem;


}
.I135948:hover {
}
.I135948 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135948 > .viewport:hover {
}


h1.I135949, .I135949 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135949 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:2rem;


}
.I135949:hover {
}
.I135949 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135949 > .viewport:hover {
}


h1.I135950, .I135950 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I135950 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I135950:hover {
}
.I135950 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I135950 > .viewport:hover {
}


h1.I136593, .I136593 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136593 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I136593:hover {
}
.I136593 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136593 > .viewport:hover {
}


h1.I136599, .I136599 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136599 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I136599:hover {
}
.I136599 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136599 > .viewport:hover {
}


h1.I136605, .I136605 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136605 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I136605:hover {
}
.I136605 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136605 > .viewport:hover {
}


h1.I136611, .I136611 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136611 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I136611:hover {
}
.I136611 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136611 > .viewport:hover {
}


.I135951, a.I135951 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I135951:hover, a.I135951:hover {
}

.I135952, a.I135952 {
display:flex;
font-family:Rubik;
font-size:1.25rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I135952:hover, a.I135952:hover {
}
@media (max-width:992px) {
.I135952, a.I135952 {
}
.I135952:hover, a.I135952:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I135952, a.I135952 {
display:flex;
padding-bottom:1rem;

}
.I135952:hover, a.I135952:hover {
}
}

.I135953 .button, .I135953.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I135953 button.button, button.I135953.button {
cursor:pointer;
}
.I135953 .button .text, .I135953.button .text {
}
.I135953 .button .icon, .I135953.button .icon {
flex:none;
background-size:100% 100%;
}
.I135953 .button:hover, .I135953.button:hover {
}
.I135953 .button:hover .text, .I135953.button:hover .text {
}
.I135953 .button:hover .icon, .I135953.button:hover .icon {
background-size:100% 100%;
}

.I135954 .button, .I135954.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I135954 button.button, button.I135954.button {
cursor:pointer;
}
.I135954 .button .text, .I135954.button .text {
}
.I135954 .button .icon, .I135954.button .icon {
flex:none;
background-size:100% 100%;
}
.I135954 .button:hover, .I135954.button:hover {
}
.I135954 .button:hover .text, .I135954.button:hover .text {
}
.I135954 .button:hover .icon, .I135954.button:hover .icon {
background-size:100% 100%;
}

.I135955 .button, .I135955.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I135955 button.button, button.I135955.button {
cursor:pointer;
}
.I135955 .button .text, .I135955.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I135955 .button .icon, .I135955.button .icon {
flex:none;
background-size:100% 100%;
}
.I135955 .button:hover, .I135955.button:hover {
}
.I135955 .button:hover .text, .I135955.button:hover .text {
}
.I135955 .button:hover .icon, .I135955.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I135955 .button, .I135955.button {
}
.I135955 button.button, button.I135955.button {
}
.I135955 .button .text, .I135955.button .text {
font-family:Rubik;

}
.I135955 .button .icon, .I135955.button .icon {
background-size:100% 100%;
}
.I135955 .button:hover, .I135955.button:hover {
}
.I135955 .button:hover .text, .I135955.button:hover .text {
}
.I135955 .button:hover .icon, .I135955.button:hover .icon {
background-size:100% 100%;
}
}

.I135956, a.I135956 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I135956:hover, a.I135956:hover {
}

.I135957, a.I135957 {
display:flex;
font-family:Rubik;
font-size:1.25rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I135957:hover, a.I135957:hover {
}
@media (max-width:992px) {
.I135957, a.I135957 {
}
.I135957:hover, a.I135957:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I135957, a.I135957 {
display:flex;
padding-bottom:1rem;

}
.I135957:hover, a.I135957:hover {
}
}

.I135958 .button, .I135958.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I135958 button.button, button.I135958.button {
cursor:pointer;
}
.I135958 .button .text, .I135958.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I135958 .button .icon, .I135958.button .icon {
flex:none;
background-size:100% 100%;
}
.I135958 .button:hover, .I135958.button:hover {
}
.I135958 .button:hover .text, .I135958.button:hover .text {
}
.I135958 .button:hover .icon, .I135958.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I135958 .button, .I135958.button {
}
.I135958 button.button, button.I135958.button {
}
.I135958 .button .text, .I135958.button .text {
font-family:Rubik;

}
.I135958 .button .icon, .I135958.button .icon {
background-size:100% 100%;
}
.I135958 .button:hover, .I135958.button:hover {
}
.I135958 .button:hover .text, .I135958.button:hover .text {
}
.I135958 .button:hover .icon, .I135958.button:hover .icon {
background-size:100% 100%;
}
}

.I135959, a.I135959 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I135959:hover, a.I135959:hover {
}

.I135960, a.I135960 {
display:flex;
font-family:Rubik;
font-size:1.25rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I135960:hover, a.I135960:hover {
}
@media (max-width:992px) {
.I135960, a.I135960 {
}
.I135960:hover, a.I135960:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I135960, a.I135960 {
display:flex;
padding-bottom:1rem;

}
.I135960:hover, a.I135960:hover {
}
}

.I135961 .button, .I135961.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I135961 button.button, button.I135961.button {
cursor:pointer;
}
.I135961 .button .text, .I135961.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I135961 .button .icon, .I135961.button .icon {
flex:none;
background-size:100% 100%;
}
.I135961 .button:hover, .I135961.button:hover {
}
.I135961 .button:hover .text, .I135961.button:hover .text {
}
.I135961 .button:hover .icon, .I135961.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I135961 .button, .I135961.button {
}
.I135961 button.button, button.I135961.button {
}
.I135961 .button .text, .I135961.button .text {
font-family:Rubik;

}
.I135961 .button .icon, .I135961.button .icon {
background-size:100% 100%;
}
.I135961 .button:hover, .I135961.button:hover {
}
.I135961 .button:hover .text, .I135961.button:hover .text {
}
.I135961 .button:hover .icon, .I135961.button:hover .icon {
background-size:100% 100%;
}
}

.I135962, a.I135962 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I135962:hover, a.I135962:hover {
}

.I135963, a.I135963 {
display:flex;
font-family:Rubik;
font-size:1.25rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I135963:hover, a.I135963:hover {
}
@media (max-width:992px) {
.I135963, a.I135963 {
}
.I135963:hover, a.I135963:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I135963, a.I135963 {
display:flex;
padding-bottom:1rem;

}
.I135963:hover, a.I135963:hover {
}
}

.I135964 .button, .I135964.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I135964 button.button, button.I135964.button {
cursor:pointer;
}
.I135964 .button .text, .I135964.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I135964 .button .icon, .I135964.button .icon {
flex:none;
background-size:100% 100%;
}
.I135964 .button:hover, .I135964.button:hover {
}
.I135964 .button:hover .text, .I135964.button:hover .text {
}
.I135964 .button:hover .icon, .I135964.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I135964 .button, .I135964.button {
}
.I135964 button.button, button.I135964.button {
}
.I135964 .button .text, .I135964.button .text {
font-family:Rubik;

}
.I135964 .button .icon, .I135964.button .icon {
background-size:100% 100%;
}
.I135964 .button:hover, .I135964.button:hover {
}
.I135964 .button:hover .text, .I135964.button:hover .text {
}
.I135964 .button:hover .icon, .I135964.button:hover .icon {
background-size:100% 100%;
}
}

.I135965, a.I135965 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I135965:hover, a.I135965:hover {
}

.I135966, a.I135966 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I135966:hover, a.I135966:hover {
}
@media (max-width:992px) {
.I135966, a.I135966 {
}
.I135966:hover, a.I135966:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I135966, a.I135966 {
display:flex;
padding-bottom:1rem;

}
.I135966:hover, a.I135966:hover {
}
}

.I135967 .button, .I135967.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I135967 button.button, button.I135967.button {
cursor:pointer;
}
.I135967 .button .text, .I135967.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I135967 .button .icon, .I135967.button .icon {
flex:none;
background-size:100% 100%;
}
.I135967 .button:hover, .I135967.button:hover {
}
.I135967 .button:hover .text, .I135967.button:hover .text {
}
.I135967 .button:hover .icon, .I135967.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I135967 .button, .I135967.button {
}
.I135967 button.button, button.I135967.button {
}
.I135967 .button .text, .I135967.button .text {
font-family:Rubik;

}
.I135967 .button .icon, .I135967.button .icon {
background-size:100% 100%;
}
.I135967 .button:hover, .I135967.button:hover {
}
.I135967 .button:hover .text, .I135967.button:hover .text {
}
.I135967 .button:hover .icon, .I135967.button:hover .icon {
background-size:100% 100%;
}
}

.I135968, a.I135968 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I135968:hover, a.I135968:hover {
}

.I135969, a.I135969 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I135969:hover, a.I135969:hover {
}
@media (max-width:992px) {
.I135969, a.I135969 {
}
.I135969:hover, a.I135969:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I135969, a.I135969 {
display:flex;
padding-bottom:1rem;

}
.I135969:hover, a.I135969:hover {
}
}

.I135970 .button, .I135970.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I135970 button.button, button.I135970.button {
cursor:pointer;
}
.I135970 .button .text, .I135970.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I135970 .button .icon, .I135970.button .icon {
flex:none;
background-size:100% 100%;
}
.I135970 .button:hover, .I135970.button:hover {
}
.I135970 .button:hover .text, .I135970.button:hover .text {
}
.I135970 .button:hover .icon, .I135970.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I135970 .button, .I135970.button {
}
.I135970 button.button, button.I135970.button {
}
.I135970 .button .text, .I135970.button .text {
font-family:Rubik;

}
.I135970 .button .icon, .I135970.button .icon {
background-size:100% 100%;
}
.I135970 .button:hover, .I135970.button:hover {
}
.I135970 .button:hover .text, .I135970.button:hover .text {
}
.I135970 .button:hover .icon, .I135970.button:hover .icon {
background-size:100% 100%;
}
}

.I135971, a.I135971 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(17,17,17);


}
.I135971:hover, a.I135971:hover {
}
@media (max-width:992px) {
.I135971, a.I135971 {
display:flex;
font-size:1.625rem;


}
.I135971:hover, a.I135971:hover {
}
}

.I135972, a.I135972 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I135972:hover, a.I135972:hover {
}
@media (max-width:992px) {
.I135972, a.I135972 {
}
.I135972:hover, a.I135972:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I135972, a.I135972 {
display:flex;
padding-bottom:1rem;

}
.I135972:hover, a.I135972:hover {
}
}

.I135973 .button, .I135973.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);

}
.I135973 button.button, button.I135973.button {
cursor:pointer;
}
.I135973 .button .text, .I135973.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I135973 .button .icon, .I135973.button .icon {
flex:none;
background-size:100% 100%;
}
.I135973 .button:hover, .I135973.button:hover {
background-color:rgb(210,40,93);

}
.I135973 .button:hover .text, .I135973.button:hover .text {
}
.I135973 .button:hover .icon, .I135973.button:hover .icon {
background-size:100% 100%;
}

.I135974 .button, .I135974.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I135974 button.button, button.I135974.button {
cursor:pointer;
}
.I135974 .button .text, .I135974.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I135974 .button .icon, .I135974.button .icon {
flex:none;
background-size:100% 100%;
}
.I135974 .button:hover, .I135974.button:hover {
}
.I135974 .button:hover .text, .I135974.button:hover .text {
}
.I135974 .button:hover .icon, .I135974.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I135974 .button, .I135974.button {
}
.I135974 button.button, button.I135974.button {
}
.I135974 .button .text, .I135974.button .text {
font-family:Rubik;

}
.I135974 .button .icon, .I135974.button .icon {
background-size:100% 100%;
}
.I135974 .button:hover, .I135974.button:hover {
}
.I135974 .button:hover .text, .I135974.button:hover .text {
}
.I135974 .button:hover .icon, .I135974.button:hover .icon {
background-size:100% 100%;
}
}

h1.I136590, .I136590 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I136590, .I136590 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I136590, .I136590 p {
margin:0px;
}

figure.I136590, .I136590 figure {
margin:0px;
}

a.I136590, .I136590 a {
text-decoration:inherit;
color:inherit;
}

.I136590 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I136590 article, article.I136590 {
flex-direction:column;	
}
.I136590 article:hover, article.I136590:hover {
}
.I136590 article.active, article.I136590.active {
}
.I136590 .body {
}
.I136590 .body:hover {
	
}
.I136590 .body {
display:block;
font-family:Rubik;
font-size:1.25rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I136590 .body img {
}
.I136590 .body img:hover {
}




h1.I136596, .I136596 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I136596, .I136596 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I136596, .I136596 p {
margin:0px;
}

figure.I136596, .I136596 figure {
margin:0px;
}

a.I136596, .I136596 a {
text-decoration:inherit;
color:inherit;
}

.I136596 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I136596 article, article.I136596 {
flex-direction:column;	
}
.I136596 article:hover, article.I136596:hover {
}
.I136596 article.active, article.I136596.active {
}
.I136596 .body {
}
.I136596 .body:hover {
	
}
.I136596 .body {
display:block;
font-family:Rubik;
font-size:1.25rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I136596 .body img {
}
.I136596 .body img:hover {
}




h1.I136602, .I136602 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I136602, .I136602 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I136602, .I136602 p {
margin:0px;
}

figure.I136602, .I136602 figure {
margin:0px;
}

a.I136602, .I136602 a {
text-decoration:inherit;
color:inherit;
}

.I136602 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I136602 article, article.I136602 {
flex-direction:column;	
}
.I136602 article:hover, article.I136602:hover {
}
.I136602 article.active, article.I136602.active {
}
.I136602 .body {
}
.I136602 .body:hover {
	
}
.I136602 .body {
display:block;
font-family:Rubik;
font-size:1.25rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I136602 .body img {
}
.I136602 .body img:hover {
}




h1.I136608, .I136608 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I136608, .I136608 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I136608, .I136608 p {
margin:0px;
}

figure.I136608, .I136608 figure {
margin:0px;
}

a.I136608, .I136608 a {
text-decoration:inherit;
color:inherit;
}

.I136608 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I136608 article, article.I136608 {
flex-direction:column;	
}
.I136608 article:hover, article.I136608:hover {
}
.I136608 article.active, article.I136608.active {
}
.I136608 .body {
}
.I136608 .body:hover {
	
}
.I136608 .body {
display:block;
font-family:Rubik;
font-size:1.25rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I136608 .body img {
}
.I136608 .body img:hover {
}




h1.I136037, .I136037 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136037 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:30;
width:100%;


}
.I136037:hover {
}
.I136037 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136037 > .viewport:hover {
}


.I136007 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(245,245,245);

align-items:center;

	
}
.I136007:hover {
}

.I136008 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;


}
.I136008:hover {
}
@media (max-width:992px) {
.I136008 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I136008:hover {
}
}
@media (max-width:640px) {
.I136008 {


flex-direction:column;
}
.I136008:hover {
}
}

.I136009 {
display:flex;
position:var(--I136009-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;


}
.I136009:hover {
}

@media (max-width:992px) {
.I136009 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I136009:hover {
}

}
@media (max-width:640px) {
.I136009 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I136009:hover {
}

}
@media (min-width:1440px) {
.I136009 {

width:50%;
padding-right:4rem;

}
.I136009:hover {
}

}
.I136010 {
display:flex;
position:var(--I136010-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;


}
.I136010:hover {
}

@media (max-width:992px) {
.I136010 {

width:50%;

}
.I136010:hover {
}

}
@media (max-width:640px) {
.I136010 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I136010:hover {
}

}
@media (min-width:1440px) {
.I136010 {

width:50%;

flex-direction:column;


}
.I136010:hover {
}

}
.I136011 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I136011:hover {
}

@media (max-width:992px) {
.I136011 {



flex-direction:column;

	
}
.I136011:hover {
}

}

h1.I136012, .I136012 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136012 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I136012:hover {
}
.I136012 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136012 > .viewport:hover {
}


h1.I136013, .I136013 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136013 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I136013:hover {
}
.I136013 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136013 > .viewport:hover {
}


h1.I136014, .I136014 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136014 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I136014:hover {
}
.I136014 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136014 > .viewport:hover {
}

@media (max-width:992px) {
.I136014 {

display:flex;

}
.I136014:hover {
}
.I136014 > .viewport {



}
.I136014 > .viewport:hover {
}

}
@media (max-width:640px) {
.I136014 {

height:auto;


}
.I136014:hover {
}
.I136014 > .viewport {



}
.I136014 > .viewport:hover {
}

}

h1.I136015, .I136015 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136015 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I136015:hover {
}
.I136015 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136015 > .viewport:hover {
}

@media (max-width:992px) {
.I136015 {

padding-bottom:1rem;


}
.I136015:hover {
}
.I136015 > .viewport {



}
.I136015 > .viewport:hover {
}

}
@media (max-width:640px) {
.I136015 {

margin-bottom:0;


}
.I136015:hover {
}
.I136015 > .viewport {



}
.I136015 > .viewport:hover {
}

}

h1.I136016, .I136016 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136016 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I136016:hover {
}
.I136016 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136016 > .viewport:hover {
}


h1.I136017, .I136017 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136017 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I136017:hover {
}
.I136017 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136017 > .viewport:hover {
}


h1.I136018, .I136018 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136018 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I136018:hover {
}
.I136018 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136018 > .viewport:hover {
}

@media (max-width:640px) {
.I136018 {

margin-bottom:-1.65rem;


}
.I136018:hover {
}
.I136018 > .viewport {



}
.I136018 > .viewport:hover {
}

}

h1.I136019, .I136019 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136019 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I136019:hover {
}
.I136019 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136019 > .viewport:hover {
}

@media (min-width:1440px) {
.I136019 {

display:none;

}
.I136019:hover {
}
.I136019 > .viewport {



}
.I136019 > .viewport:hover {
}

}
h1.I136020, .I136020 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136020 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I136020:hover {
}
.I136020 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136020 > .viewport:hover {
}


h1.I136021, .I136021 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136021 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I136021:hover {
}
.I136021 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136021 > .viewport:hover {
}

@media (max-width:992px) {
.I136021 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I136021:hover {
}
.I136021 > .viewport {



}
.I136021 > .viewport:hover {
}

}

h1.I136022, .I136022 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136022 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I136022:hover {
}
.I136022 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136022 > .viewport:hover {
}

@media (max-width:992px) {
.I136022 {

display:none;

}
.I136022:hover {
}
.I136022 > .viewport {



}
.I136022 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136022 {

width:100%;
height:auto;


}
.I136022:hover {
}
.I136022 > .viewport {



}
.I136022 > .viewport:hover {
}

}
h1.I136023, .I136023 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136023 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I136023:hover {
}
.I136023 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136023 > .viewport:hover {
}

@media (min-width:1440px) {
.I136023 {

width:100%;
box-sizing:border-box;


}
.I136023:hover {
}
.I136023 > .viewport {



}
.I136023 > .viewport:hover {
}

}
h1.I136024, .I136024 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136024 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I136024:hover {
}
.I136024 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136024 > .viewport:hover {
}


.I136025, a.I136025 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
text-align:center;
color:rgb(0,71,66);

padding-bottom:1rem;

}
.I136025:hover, a.I136025:hover {
}
@media (max-width:992px) {
.I136025, a.I136025 {
display:flex;
font-size:1.625rem;


}
.I136025:hover, a.I136025:hover {
}
}
@media (max-width:640px) {
.I136025, a.I136025 {
display:flex;
font-size:1.625rem;


}
.I136025:hover, a.I136025:hover {
}
}

.I136026, a.I136026 {
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;

}
.I136026:hover, a.I136026:hover {
}
@media (max-width:992px) {
.I136026, a.I136026 {
}
.I136026:hover, a.I136026:hover {
display:flex;
width:100%;

}
}

.I136027 .image, .I136027.image {
vertical-align:top;
width:529px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/saia-empower-users.svg?timestamp=20231013023355');
background-size:cover;
background-position:center center;

}
.I136027 .image:hover, .I136027.image:hover {
}

.I136028 .button, .I136028.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);

}
.I136028 button.button, button.I136028.button {
cursor:pointer;
}
.I136028 .button .text, .I136028.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I136028 .button .icon, .I136028.button .icon {
flex:none;
background-size:100% 100%;
}
.I136028 .button:hover, .I136028.button:hover {
background-color:rgb(210,40,93);

}
.I136028 .button:hover .text, .I136028.button:hover .text {
}
.I136028 .button:hover .icon, .I136028.button:hover .icon {
background-size:100% 100%;
}

.I136029, a.I136029 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I136029:hover, a.I136029:hover {
}

h1.I136030, .I136030 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I136030, .I136030 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I136030, .I136030 p {
margin:0px;
}

figure.I136030, .I136030 figure {
margin:0px;
}

a.I136030, .I136030 a {
text-decoration:inherit;
color:inherit;
}

.I136030 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I136030 article, article.I136030 {
flex-direction:column;	
}
.I136030 article:hover, article.I136030:hover {
}
.I136030 article.active, article.I136030.active {
}
.I136030 .body {
}
.I136030 .body:hover {
	
}
.I136030 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I136030 .body a {
text-decoration:underline;

}
.I136030 .body img {
}
.I136030 .body ul, .I136030 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I136030 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I136030 .body iframe {
}
.I136030 .body img:hover {
}
.I136030 .body iframe:hover {
}

.I136030 .body li {
list-style-type:disc;
}



.I136031 .button, .I136031.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136031 button.button, button.I136031.button {
cursor:pointer;
}
.I136031 .button .text, .I136031.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I136031 .button .icon, .I136031.button .icon {
flex:none;
background-size:100% 100%;
}
.I136031 .button:hover, .I136031.button:hover {
}
.I136031 .button:hover .text, .I136031.button:hover .text {
}
.I136031 .button:hover .icon, .I136031.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I136031 .button, .I136031.button {
}
.I136031 button.button, button.I136031.button {
}
.I136031 .button .text, .I136031.button .text {
font-family:Rubik;

}
.I136031 .button .icon, .I136031.button .icon {
background-size:100% 100%;
}
.I136031 .button:hover, .I136031.button:hover {
}
.I136031 .button:hover .text, .I136031.button:hover .text {
}
.I136031 .button:hover .icon, .I136031.button:hover .icon {
background-size:100% 100%;
}
}

.I136032 .button, .I136032.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;

}
.I136032 button.button, button.I136032.button {
cursor:pointer;
}
.I136032 .button .text, .I136032.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I136032 .button .icon, .I136032.button .icon {
flex:none;
background-size:100% 100%;
}
.I136032 .button:hover, .I136032.button:hover {
}
.I136032 .button:hover .text, .I136032.button:hover .text {
}
.I136032 .button:hover .icon, .I136032.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I136032 .button, .I136032.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I136032 button.button, button.I136032.button {
}
.I136032 .button .text, .I136032.button .text {
color:rgb(108,72,201);

}
.I136032 .button .icon, .I136032.button .icon {
background-size:100% 100%;
}
.I136032 .button:hover, .I136032.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I136032 .button:hover .text, .I136032.button:hover .text {
color:rgb(150,155,160);

}
.I136032 .button:hover .icon, .I136032.button:hover .icon {
background-size:100% 100%;
}
}

.I136033 .button, .I136033.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);

}
.I136033 button.button, button.I136033.button {
cursor:pointer;
}
.I136033 .button .text, .I136033.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I136033 .button .icon, .I136033.button .icon {
flex:none;
background-size:100% 100%;
}
.I136033 .button:hover, .I136033.button:hover {
background-color:rgb(217,217,217);

}
.I136033 .button:hover .text, .I136033.button:hover .text {
}
.I136033 .button:hover .icon, .I136033.button:hover .icon {
background-size:100% 100%;
}

.I136034 {
display:flex;
width:100%;
height:270px;

}
.I136034:hover {
}
@media (min-width:1440px) {
.I136034 {
display:flex;
width:100%;
height:270px;

}
.I136034:hover {
}
}
.I136035, a.I136035 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I136035:hover, a.I136035:hover {
}
@media (max-width:992px) {
.I136035, a.I136035 {
}
.I136035:hover, a.I136035:hover {
display:flex;
width:100%;

}
}

.I136036 .image, .I136036.image {
vertical-align:top;
}
.I136036 .image:hover, .I136036.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.I136062, .I136062 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136062 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:31;
width:100%;


}
.I136062:hover {
}
.I136062 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136062 > .viewport:hover {
}


.I136038 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I136038:hover {
}
@media (min-width:1440px) {
.I136038 {
align-items:center;

	
}
.I136038:hover {
}
}
.I136039 {
display:flex;
position:var(--I136039-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I136039:hover {
}

@media (max-width:992px) {
.I136039 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I136039:hover {
}

}
@media (max-width:640px) {
.I136039 {

align-items:flex-start;


}
.I136039:hover {
}

}

.I143614 {
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;

	
}
.I143614:hover {
}

@media (max-width:992px) {
.I143614 {

margin-left:0rem;



	
}
.I143614:hover {
}

}
@media (max-width:640px) {
.I143614 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143614:hover {
}

}
@media (min-width:1440px) {
.I143614 {

order:3;
margin-left:0px;



	
}
.I143614:hover {
}

}
h1.I136040, .I136040 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136040 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I136040:hover {
}
.I136040 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136040 > .viewport:hover {
}

@media (min-width:1440px) {
.I136040 {

order:2;

}
.I136040:hover {
}
.I136040 > .viewport {



}
.I136040 > .viewport:hover {
}

}
h1.I136041, .I136041 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136041 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:1024px;


}
.I136041:hover {
}
.I136041 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136041 > .viewport:hover {
}

@media (min-width:1440px) {
.I136041 {

order:4;

}
.I136041:hover {
}
.I136041 > .viewport {



}
.I136041 > .viewport:hover {
}

}
h1.I136042, .I136042 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136042 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I136042:hover {
}
.I136042 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136042 > .viewport:hover {
}

@media (max-width:640px) {
.I136042 {


}
.I136042:hover {
}
.I136042 > .viewport {

justify-content:flex-start;


}
.I136042 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136042 {

order:5;

}
.I136042:hover {
}
.I136042 > .viewport {



}
.I136042 > .viewport:hover {
}

}
h1.I136043, .I136043 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136043 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I136043:hover {
}
.I136043 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136043 > .viewport:hover {
}

@media (min-width:1440px) {
.I136043 {

order:13;

}
.I136043:hover {
}
.I136043 > .viewport {



}
.I136043 > .viewport:hover {
}

}
h1.I136044, .I136044 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136044 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I136044:hover {
}
.I136044 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136044 > .viewport:hover {
}


h1.I136045, .I136045 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136045 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I136045:hover {
}
.I136045 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136045 > .viewport:hover {
}

@media (min-width:1440px) {
.I136045 {

order:21;

}
.I136045:hover {
}
.I136045 > .viewport {



}
.I136045 > .viewport:hover {
}

}
h1.I136046, .I136046 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136046 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I136046:hover {
}
.I136046 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136046 > .viewport:hover {
}

@media (min-width:1440px) {
.I136046 {

order:9;

}
.I136046:hover {
}
.I136046 > .viewport {



}
.I136046 > .viewport:hover {
}

}
h1.I136047, .I136047 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136047 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I136047:hover {
}
.I136047 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136047 > .viewport:hover {
}

@media (max-width:640px) {
.I136047 {

padding-top:1rem;


}
.I136047:hover {
}
.I136047 > .viewport {

justify-content:flex-start;


}
.I136047 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136047 {

order:6;

}
.I136047:hover {
}
.I136047 > .viewport {



}
.I136047 > .viewport:hover {
}

}
h1.I136048, .I136048 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136048 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I136048:hover {
}
.I136048 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136048 > .viewport:hover {
}

@media (min-width:1440px) {
.I136048 {

order:1;

}
.I136048:hover {
}
.I136048 > .viewport {



}
.I136048 > .viewport:hover {
}

}
h1.I136049, .I136049 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136049 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I136049:hover {
}
.I136049 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136049 > .viewport:hover {
}

@media (min-width:1440px) {
.I136049 {

order:14;

}
.I136049:hover {
}
.I136049 > .viewport {



}
.I136049 > .viewport:hover {
}

}
h1.I136050, .I136050 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136050 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I136050:hover {
}
.I136050 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136050 > .viewport:hover {
}

@media (min-width:1440px) {
.I136050 {

order:9;

}
.I136050:hover {
}
.I136050 > .viewport {



}
.I136050 > .viewport:hover {
}

}
h1.I136192, .I136192 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136192 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:27;
width:100%;
margin-bottom:1.875rem;
margin-top:1.875rem;


}
.I136192:hover {
}
.I136192 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136192 > .viewport:hover {
}

@media (min-width:1440px) {
.I136192 {

order:14;

}
.I136192:hover {
}
.I136192 > .viewport {



}
.I136192 > .viewport:hover {
}

}
h1.I136518, .I136518 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136518 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136518:hover {
}
.I136518 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136518 > .viewport:hover {
}

@media (min-width:1440px) {
.I136518 {

order:22;

}
.I136518:hover {
}
.I136518 > .viewport {



}
.I136518 > .viewport:hover {
}

}
h1.I143533, .I143533 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143533 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143533:hover {
}
.I143533 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143533 > .viewport:hover {
}


h1.I143776, .I143776 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143776 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143776:hover {
}
.I143776 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143776 > .viewport:hover {
}


h1.I143938, .I143938 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143938 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143938:hover {
}
.I143938 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143938 > .viewport:hover {
}


h1.I144100, .I144100 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144100 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144100:hover {
}
.I144100 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144100 > .viewport:hover {
}


h1.I144262, .I144262 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144262 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144262:hover {
}
.I144262 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144262 > .viewport:hover {
}


.I136051, a.I136051 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I136051:hover, a.I136051:hover {
}
@media (max-width:992px) {
.I136051, a.I136051 {
display:flex;
font-size:1.25rem;


}
.I136051:hover, a.I136051:hover {
}
}
@media (max-width:640px) {
.I136051, a.I136051 {
display:flex;
font-size:1.25rem;


}
.I136051:hover, a.I136051:hover {
}
}

.I136052, a.I136052 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I136052:hover, a.I136052:hover {
}
@media (max-width:992px) {
.I136052, a.I136052 {
display:flex;
font-size:1.625rem;


}
.I136052:hover, a.I136052:hover {
}
}
@media (max-width:640px) {
.I136052, a.I136052 {
display:flex;
justify-content:center;
text-align:center;

width:100%;

}
.I136052:hover, a.I136052:hover {
}
}

.I136053, a.I136053 {
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;

}
.I136053:hover, a.I136053:hover {
}
@media (max-width:992px) {
.I136053, a.I136053 {
}
.I136053:hover, a.I136053:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I136053, a.I136053 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I136053:hover, a.I136053:hover {
}
}

.I136054 .button, .I136054.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);

}
.I136054 button.button, button.I136054.button {
cursor:pointer;
}
.I136054 .button .text, .I136054.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I136054 .button .icon, .I136054.button .icon {
flex:none;
background-size:100% 100%;
}
.I136054 .button:hover, .I136054.button:hover {
background-color:rgb(217,217,217);

}
.I136054 .button:hover .text, .I136054.button:hover .text {
}
.I136054 .button:hover .icon, .I136054.button:hover .icon {
background-size:100% 100%;
}

.I136055 .button, .I136055.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136055 button.button, button.I136055.button {
cursor:pointer;
}
.I136055 .button .text, .I136055.button .text {
}
.I136055 .button .icon, .I136055.button .icon {
flex:none;
background-size:100% 100%;
}
.I136055 .button:hover, .I136055.button:hover {
}
.I136055 .button:hover .text, .I136055.button:hover .text {
}
.I136055 .button:hover .icon, .I136055.button:hover .icon {
background-size:100% 100%;
}

.I136056 .button, .I136056.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136056 button.button, button.I136056.button {
cursor:pointer;
}
.I136056 .button .text, .I136056.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I136056 .button .icon, .I136056.button .icon {
flex:none;
background-size:100% 100%;
}
.I136056 .button:hover, .I136056.button:hover {
}
.I136056 .button:hover .text, .I136056.button:hover .text {
}
.I136056 .button:hover .icon, .I136056.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I136056 .button, .I136056.button {
}
.I136056 button.button, button.I136056.button {
}
.I136056 .button .text, .I136056.button .text {
font-family:Rubik;

}
.I136056 .button .icon, .I136056.button .icon {
background-size:100% 100%;
}
.I136056 .button:hover, .I136056.button:hover {
}
.I136056 .button:hover .text, .I136056.button:hover .text {
}
.I136056 .button:hover .icon, .I136056.button:hover .icon {
background-size:100% 100%;
}
}

.I136057 .button, .I136057.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);

}
.I136057 button.button, button.I136057.button {
cursor:pointer;
}
.I136057 .button .text, .I136057.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I136057 .button .icon, .I136057.button .icon {
flex:none;
background-size:100% 100%;
}
.I136057 .button:hover, .I136057.button:hover {
background-color:rgb(210,40,93);

}
.I136057 .button:hover .text, .I136057.button:hover .text {
}
.I136057 .button:hover .icon, .I136057.button:hover .icon {
background-size:100% 100%;
}

.I136058, a.I136058 {
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;


}
.I136058:hover, a.I136058:hover {
}
@media (max-width:992px) {
.I136058, a.I136058 {
}
.I136058:hover, a.I136058:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I136058, a.I136058 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I136058:hover, a.I136058:hover {
}
}

.I136059 .image, .I136059.image {
vertical-align:top;
}
.I136059 .image:hover, .I136059.image:hover {
}

.I136060 .button, .I136060.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136060 button.button, button.I136060.button {
cursor:pointer;
}
.I136060 .button .text, .I136060.button .text {
}
.I136060 .button .icon, .I136060.button .icon {
flex:none;
background-size:100% 100%;
}
.I136060 .button:hover, .I136060.button:hover {
}
.I136060 .button:hover .text, .I136060.button:hover .text {
}
.I136060 .button:hover .icon, .I136060.button:hover .icon {
background-size:100% 100%;
}

h1.I136061, .I136061 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I136061, .I136061 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I136061, .I136061 p {
margin:0px;
}

figure.I136061, .I136061 figure {
margin:0px;
}

a.I136061, .I136061 a {
text-decoration:inherit;
color:inherit;
}

.I136061 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I136061 article, article.I136061 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I136061 article:hover, article.I136061:hover {
}
.I136061 article.active, article.I136061.active {
}
.I136061 .body {
}
.I136061 .body:hover {
	
}
.I136061 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I136061 .body img {
}
.I136061 .body ul, .I136061 .body ol {
margin-left:1rem;

}
.I136061 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I136061 .body iframe {
}
.I136061 .body img:hover {
}
.I136061 .body iframe:hover {
}

.I136061 .body li {
list-style-type:disc;
}



.I136127 .image, .I136127.image {
vertical-align:top;
min-width:100%;
max-width:100%;

}
.I136127 .image:hover, .I136127.image:hover {
}
@media (max-width:640px) {
.I136127 .image, .I136127.image {
height:140px;

}
.I136127 .image:hover, .I136127.image:hover {
}
}

.I136447 .image, .I136447.image {
vertical-align:top;
}
.I136447 .image:hover, .I136447.image:hover {
}

.I143452 .image, .I143452.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143452 .image:hover, .I143452.image:hover {
}

.I143695, a.I143695 {
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;

}
.I143695:hover, a.I143695:hover {
}

.I143857, a.I143857 {
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;

}
.I143857:hover, a.I143857:hover {
}

.I144019, a.I144019 {
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;

}
.I144019:hover, a.I144019:hover {
display:flex;
text-decoration:underline;


}

.I144181 .image, .I144181.image {
vertical-align:top;
}
.I144181 .image:hover, .I144181.image:hover {
}

h1.I136219, .I136219 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136219 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:32;
width:100%;


}
.I136219:hover {
}
.I136219 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136219 > .viewport:hover {
}


.I136193 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I136193:hover {
}
@media (min-width:1440px) {
.I136193 {
align-items:center;

	
}
.I136193:hover {
}
}
.I136194 {
display:flex;
position:var(--I136194-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;

align-items:center;


}
.I136194:hover {
}

@media (max-width:992px) {
.I136194 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;

}
.I136194:hover {
}

}
@media (max-width:640px) {
.I136194 {

align-items:flex-start;


}
.I136194:hover {
}

}

.I143615 {
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;

	
}
.I143615:hover {
}

@media (max-width:992px) {
.I143615 {

margin-left:0rem;



	
}
.I143615:hover {
}

}
@media (max-width:640px) {
.I143615 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143615:hover {
}

}
@media (min-width:1440px) {
.I143615 {

order:3;
margin-left:0px;



	
}
.I143615:hover {
}

}
h1.I136195, .I136195 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136195 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I136195:hover {
}
.I136195 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136195 > .viewport:hover {
}

@media (min-width:1440px) {
.I136195 {

order:2;

}
.I136195:hover {
}
.I136195 > .viewport {



}
.I136195 > .viewport:hover {
}

}
h1.I136196, .I136196 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136196 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:900px;


}
.I136196:hover {
}
.I136196 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136196 > .viewport:hover {
}

@media (min-width:1440px) {
.I136196 {

order:4;

}
.I136196:hover {
}
.I136196 > .viewport {



}
.I136196 > .viewport:hover {
}

}
h1.I136197, .I136197 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136197 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:700px;
margin-bottom:5.188rem;
margin-top:1rem;


}
.I136197:hover {
}
.I136197 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136197 > .viewport:hover {
}

@media (max-width:640px) {
.I136197 {


}
.I136197:hover {
}
.I136197 > .viewport {

justify-content:flex-start;


}
.I136197 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136197 {

order:5;

}
.I136197:hover {
}
.I136197 > .viewport {



}
.I136197 > .viewport:hover {
}

}
h1.I136198, .I136198 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136198 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I136198:hover {
}
.I136198 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136198 > .viewport:hover {
}

@media (min-width:1440px) {
.I136198 {

order:13;

}
.I136198:hover {
}
.I136198 > .viewport {



}
.I136198 > .viewport:hover {
}

}
h1.I136199, .I136199 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136199 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I136199:hover {
}
.I136199 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136199 > .viewport:hover {
}


h1.I136200, .I136200 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136200 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I136200:hover {
}
.I136200 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136200 > .viewport:hover {
}

@media (min-width:1440px) {
.I136200 {

order:21;

}
.I136200:hover {
}
.I136200 > .viewport {



}
.I136200 > .viewport:hover {
}

}
h1.I136201, .I136201 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136201 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I136201:hover {
}
.I136201 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136201 > .viewport:hover {
}

@media (min-width:1440px) {
.I136201 {

order:9;

}
.I136201:hover {
}
.I136201 > .viewport {



}
.I136201 > .viewport:hover {
}

}
h1.I136202, .I136202 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136202 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I136202:hover {
}
.I136202 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136202 > .viewport:hover {
}

@media (max-width:640px) {
.I136202 {

padding-top:1rem;


}
.I136202:hover {
}
.I136202 > .viewport {

justify-content:flex-start;


}
.I136202 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136202 {

order:6;

}
.I136202:hover {
}
.I136202 > .viewport {



}
.I136202 > .viewport:hover {
}

}
h1.I136203, .I136203 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136203 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I136203:hover {
}
.I136203 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136203 > .viewport:hover {
}

@media (min-width:1440px) {
.I136203 {

display:none;
order:1;

}
.I136203:hover {
}
.I136203 > .viewport {



}
.I136203 > .viewport:hover {
}

}
h1.I136204, .I136204 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136204 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I136204:hover {
}
.I136204 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136204 > .viewport:hover {
}

@media (min-width:1440px) {
.I136204 {

order:14;

}
.I136204:hover {
}
.I136204 > .viewport {



}
.I136204 > .viewport:hover {
}

}
h1.I136205, .I136205 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136205 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I136205:hover {
}
.I136205 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136205 > .viewport:hover {
}

@media (min-width:1440px) {
.I136205 {

order:9;

}
.I136205:hover {
}
.I136205 > .viewport {



}
.I136205 > .viewport:hover {
}

}
h1.I136206, .I136206 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136206 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:27;
margin-bottom:1.188rem;
margin-top:0rem;


}
.I136206:hover {
}
.I136206 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136206 > .viewport:hover {
}

@media (min-width:1440px) {
.I136206 {

order:14;

}
.I136206:hover {
}
.I136206 > .viewport {



}
.I136206 > .viewport:hover {
}

}
h1.I136519, .I136519 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136519 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:31;
width:100%;
margin-bottom:1.188rem;
margin-top:0rem;


}
.I136519:hover {
}
.I136519 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136519 > .viewport:hover {
}

@media (min-width:1440px) {
.I136519 {

order:22;

}
.I136519:hover {
}
.I136519 > .viewport {



}
.I136519 > .viewport:hover {
}

}
h1.I143534, .I143534 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143534 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143534:hover {
}
.I143534 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143534 > .viewport:hover {
}


h1.I143777, .I143777 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143777 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143777:hover {
}
.I143777 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143777 > .viewport:hover {
}


h1.I143939, .I143939 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143939 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143939:hover {
}
.I143939 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143939 > .viewport:hover {
}


h1.I144101, .I144101 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144101 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144101:hover {
}
.I144101 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144101 > .viewport:hover {
}


h1.I144263, .I144263 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144263 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144263:hover {
}
.I144263 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144263 > .viewport:hover {
}


.I136207, a.I136207 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I136207:hover, a.I136207:hover {
}
@media (max-width:992px) {
.I136207, a.I136207 {
display:flex;
font-size:1.25rem;


}
.I136207:hover, a.I136207:hover {
}
}
@media (max-width:640px) {
.I136207, a.I136207 {
display:flex;
font-size:1.25rem;


}
.I136207:hover, a.I136207:hover {
}
}

.I136208, a.I136208 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I136208:hover, a.I136208:hover {
}
@media (max-width:992px) {
.I136208, a.I136208 {
display:flex;
font-size:1.625rem;


}
.I136208:hover, a.I136208:hover {
}
}
@media (max-width:640px) {
.I136208, a.I136208 {
display:flex;
justify-content:center;
text-align:center;

width:100%;

}
.I136208:hover, a.I136208:hover {
}
}

.I136209, a.I136209 {
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;

}
.I136209:hover, a.I136209:hover {
}
@media (max-width:992px) {
.I136209, a.I136209 {
}
.I136209:hover, a.I136209:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I136209, a.I136209 {
display:flex;
justify-content:center;
text-align:center;


}
.I136209:hover, a.I136209:hover {
}
}

.I136210 .button, .I136210.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);

}
.I136210 button.button, button.I136210.button {
cursor:pointer;
}
.I136210 .button .text, .I136210.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I136210 .button .icon, .I136210.button .icon {
flex:none;
background-size:100% 100%;
}
.I136210 .button:hover, .I136210.button:hover {
background-color:rgb(217,217,217);

}
.I136210 .button:hover .text, .I136210.button:hover .text {
}
.I136210 .button:hover .icon, .I136210.button:hover .icon {
background-size:100% 100%;
}

.I136211 .button, .I136211.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136211 button.button, button.I136211.button {
cursor:pointer;
}
.I136211 .button .text, .I136211.button .text {
}
.I136211 .button .icon, .I136211.button .icon {
flex:none;
background-size:100% 100%;
}
.I136211 .button:hover, .I136211.button:hover {
}
.I136211 .button:hover .text, .I136211.button:hover .text {
}
.I136211 .button:hover .icon, .I136211.button:hover .icon {
background-size:100% 100%;
}

.I136212 .button, .I136212.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136212 button.button, button.I136212.button {
cursor:pointer;
}
.I136212 .button .text, .I136212.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I136212 .button .icon, .I136212.button .icon {
flex:none;
background-size:100% 100%;
}
.I136212 .button:hover, .I136212.button:hover {
}
.I136212 .button:hover .text, .I136212.button:hover .text {
}
.I136212 .button:hover .icon, .I136212.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I136212 .button, .I136212.button {
}
.I136212 button.button, button.I136212.button {
}
.I136212 .button .text, .I136212.button .text {
font-family:Rubik;

}
.I136212 .button .icon, .I136212.button .icon {
background-size:100% 100%;
}
.I136212 .button:hover, .I136212.button:hover {
}
.I136212 .button:hover .text, .I136212.button:hover .text {
}
.I136212 .button:hover .icon, .I136212.button:hover .icon {
background-size:100% 100%;
}
}

.I136213 .button, .I136213.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);

}
.I136213 button.button, button.I136213.button {
cursor:pointer;
}
.I136213 .button .text, .I136213.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I136213 .button .icon, .I136213.button .icon {
flex:none;
background-size:100% 100%;
}
.I136213 .button:hover, .I136213.button:hover {
background-color:rgb(210,40,93);

}
.I136213 .button:hover .text, .I136213.button:hover .text {
}
.I136213 .button:hover .icon, .I136213.button:hover .icon {
background-size:100% 100%;
}

.I136214, a.I136214 {
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;


}
.I136214:hover, a.I136214:hover {
}
@media (max-width:992px) {
.I136214, a.I136214 {
}
.I136214:hover, a.I136214:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I136214, a.I136214 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I136214:hover, a.I136214:hover {
}
}

.I136215 .image, .I136215.image {
vertical-align:top;
}
.I136215 .image:hover, .I136215.image:hover {
}

.I136216 .button, .I136216.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136216 button.button, button.I136216.button {
cursor:pointer;
}
.I136216 .button .text, .I136216.button .text {
}
.I136216 .button .icon, .I136216.button .icon {
flex:none;
background-size:100% 100%;
}
.I136216 .button:hover, .I136216.button:hover {
}
.I136216 .button:hover .text, .I136216.button:hover .text {
}
.I136216 .button:hover .icon, .I136216.button:hover .icon {
background-size:100% 100%;
}

h1.I136217, .I136217 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I136217, .I136217 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I136217, .I136217 p {
margin:0px;
}

figure.I136217, .I136217 figure {
margin:0px;
}

a.I136217, .I136217 a {
text-decoration:inherit;
color:inherit;
}

.I136217 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I136217 article, article.I136217 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I136217 article:hover, article.I136217:hover {
}
.I136217 article.active, article.I136217.active {
}
.I136217 .body {
}
.I136217 .body:hover {
	
}
.I136217 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I136217 .body img {
}
.I136217 .body ul, .I136217 .body ol {
margin-left:1rem;

}
.I136217 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I136217 .body iframe {
}
.I136217 .body img:hover {
}
.I136217 .body iframe:hover {
}

.I136217 .body li {
list-style-type:disc;
}



.I136218 .image, .I136218.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136218 .image:hover, .I136218.image:hover {
}

.I136448 .image, .I136448.image {
vertical-align:top;
}
.I136448 .image:hover, .I136448.image:hover {
}

.I143453 .image, .I143453.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143453 .image:hover, .I143453.image:hover {
}

.I143696, a.I143696 {
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;

}
.I143696:hover, a.I143696:hover {
}

.I143858, a.I143858 {
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;

}
.I143858:hover, a.I143858:hover {
}

.I144020, a.I144020 {
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;

}
.I144020:hover, a.I144020:hover {
display:flex;
text-decoration:underline;


}

.I144182 .image, .I144182.image {
vertical-align:top;
}
.I144182 .image:hover, .I144182.image:hover {
}

h1.I136246, .I136246 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136246 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:33;
width:100%;


}
.I136246:hover {
}
.I136246 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136246 > .viewport:hover {
}


.I136220 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I136220:hover {
}
@media (min-width:1440px) {
.I136220 {
align-items:center;

	
}
.I136220:hover {
}
}
.I136221 {
display:flex;
position:var(--I136221-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;

align-items:center;


}
.I136221:hover {
}

@media (max-width:992px) {
.I136221 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;

}
.I136221:hover {
}

}
@media (max-width:640px) {
.I136221 {

align-items:flex-start;


}
.I136221:hover {
}

}

.I143616 {
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;

	
}
.I143616:hover {
}

@media (max-width:992px) {
.I143616 {

margin-left:0rem;



	
}
.I143616:hover {
}

}
@media (max-width:640px) {
.I143616 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143616:hover {
}

}
@media (min-width:1440px) {
.I143616 {

order:3;
margin-left:0px;



	
}
.I143616:hover {
}

}
h1.I136222, .I136222 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136222 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I136222:hover {
}
.I136222 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136222 > .viewport:hover {
}

@media (min-width:1440px) {
.I136222 {

order:2;

}
.I136222:hover {
}
.I136222 > .viewport {



}
.I136222 > .viewport:hover {
}

}
h1.I136223, .I136223 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136223 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:900px;


}
.I136223:hover {
}
.I136223 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136223 > .viewport:hover {
}

@media (min-width:1440px) {
.I136223 {

order:4;

}
.I136223:hover {
}
.I136223 > .viewport {



}
.I136223 > .viewport:hover {
}

}
h1.I136224, .I136224 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136224 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:560px;
margin-top:1rem;


}
.I136224:hover {
}
.I136224 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136224 > .viewport:hover {
}

@media (max-width:640px) {
.I136224 {


}
.I136224:hover {
}
.I136224 > .viewport {

justify-content:flex-start;


}
.I136224 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136224 {

order:5;

}
.I136224:hover {
}
.I136224 > .viewport {



}
.I136224 > .viewport:hover {
}

}
h1.I136225, .I136225 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136225 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I136225:hover {
}
.I136225 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136225 > .viewport:hover {
}

@media (min-width:1440px) {
.I136225 {

order:13;

}
.I136225:hover {
}
.I136225 > .viewport {



}
.I136225 > .viewport:hover {
}

}
h1.I136226, .I136226 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136226 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I136226:hover {
}
.I136226 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136226 > .viewport:hover {
}


h1.I136227, .I136227 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136227 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I136227:hover {
}
.I136227 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136227 > .viewport:hover {
}

@media (min-width:1440px) {
.I136227 {

order:21;

}
.I136227:hover {
}
.I136227 > .viewport {



}
.I136227 > .viewport:hover {
}

}
h1.I136228, .I136228 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136228 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I136228:hover {
}
.I136228 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136228 > .viewport:hover {
}

@media (min-width:1440px) {
.I136228 {

order:9;

}
.I136228:hover {
}
.I136228 > .viewport {



}
.I136228 > .viewport:hover {
}

}
h1.I136229, .I136229 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136229 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I136229:hover {
}
.I136229 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136229 > .viewport:hover {
}

@media (max-width:640px) {
.I136229 {

padding-top:1rem;


}
.I136229:hover {
}
.I136229 > .viewport {

justify-content:flex-start;


}
.I136229 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136229 {

order:6;

}
.I136229:hover {
}
.I136229 > .viewport {



}
.I136229 > .viewport:hover {
}

}
h1.I136230, .I136230 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136230 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I136230:hover {
}
.I136230 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136230 > .viewport:hover {
}

@media (min-width:1440px) {
.I136230 {

order:1;

}
.I136230:hover {
}
.I136230 > .viewport {



}
.I136230 > .viewport:hover {
}

}
h1.I136231, .I136231 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136231 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I136231:hover {
}
.I136231 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136231 > .viewport:hover {
}

@media (min-width:1440px) {
.I136231 {

order:14;

}
.I136231:hover {
}
.I136231 > .viewport {



}
.I136231 > .viewport:hover {
}

}
h1.I136232, .I136232 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136232 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I136232:hover {
}
.I136232 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136232 > .viewport:hover {
}

@media (min-width:1440px) {
.I136232 {

order:9;

}
.I136232:hover {
}
.I136232 > .viewport {



}
.I136232 > .viewport:hover {
}

}
h1.I136233, .I136233 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136233 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:27;
margin-bottom:1.188rem;
margin-top:5.125rem;


}
.I136233:hover {
}
.I136233 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136233 > .viewport:hover {
}

@media (min-width:1440px) {
.I136233 {

order:14;

}
.I136233:hover {
}
.I136233 > .viewport {



}
.I136233 > .viewport:hover {
}

}
h1.I136520, .I136520 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136520 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:31;
width:100%;
margin-bottom:1.188rem;
margin-top:0rem;


}
.I136520:hover {
}
.I136520 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136520 > .viewport:hover {
}

@media (min-width:1440px) {
.I136520 {

order:22;

}
.I136520:hover {
}
.I136520 > .viewport {



}
.I136520 > .viewport:hover {
}

}
h1.I143535, .I143535 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143535 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143535:hover {
}
.I143535 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143535 > .viewport:hover {
}


h1.I143778, .I143778 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143778 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143778:hover {
}
.I143778 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143778 > .viewport:hover {
}


h1.I143940, .I143940 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143940 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143940:hover {
}
.I143940 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143940 > .viewport:hover {
}


h1.I144102, .I144102 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144102 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144102:hover {
}
.I144102 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144102 > .viewport:hover {
}


h1.I144264, .I144264 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144264 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144264:hover {
}
.I144264 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144264 > .viewport:hover {
}


.I136234, a.I136234 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I136234:hover, a.I136234:hover {
}
@media (max-width:992px) {
.I136234, a.I136234 {
display:flex;
font-size:1.25rem;


}
.I136234:hover, a.I136234:hover {
}
}
@media (max-width:640px) {
.I136234, a.I136234 {
display:flex;
font-size:1.25rem;


}
.I136234:hover, a.I136234:hover {
}
}

.I136235, a.I136235 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I136235:hover, a.I136235:hover {
}
@media (max-width:992px) {
.I136235, a.I136235 {
display:flex;
font-size:1.625rem;


}
.I136235:hover, a.I136235:hover {
}
}
@media (max-width:640px) {
.I136235, a.I136235 {
display:flex;
justify-content:center;
text-align:center;

width:100%;

}
.I136235:hover, a.I136235:hover {
}
}

.I136236, a.I136236 {
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;

}
.I136236:hover, a.I136236:hover {
}
@media (max-width:992px) {
.I136236, a.I136236 {
}
.I136236:hover, a.I136236:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I136236, a.I136236 {
display:flex;
justify-content:center;
text-align:center;


}
.I136236:hover, a.I136236:hover {
}
}

.I136237 .button, .I136237.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);

}
.I136237 button.button, button.I136237.button {
cursor:pointer;
}
.I136237 .button .text, .I136237.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I136237 .button .icon, .I136237.button .icon {
flex:none;
background-size:100% 100%;
}
.I136237 .button:hover, .I136237.button:hover {
background-color:rgb(217,217,217);

}
.I136237 .button:hover .text, .I136237.button:hover .text {
}
.I136237 .button:hover .icon, .I136237.button:hover .icon {
background-size:100% 100%;
}

.I136238 .button, .I136238.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136238 button.button, button.I136238.button {
cursor:pointer;
}
.I136238 .button .text, .I136238.button .text {
}
.I136238 .button .icon, .I136238.button .icon {
flex:none;
background-size:100% 100%;
}
.I136238 .button:hover, .I136238.button:hover {
}
.I136238 .button:hover .text, .I136238.button:hover .text {
}
.I136238 .button:hover .icon, .I136238.button:hover .icon {
background-size:100% 100%;
}

.I136239 .button, .I136239.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136239 button.button, button.I136239.button {
cursor:pointer;
}
.I136239 .button .text, .I136239.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I136239 .button .icon, .I136239.button .icon {
flex:none;
background-size:100% 100%;
}
.I136239 .button:hover, .I136239.button:hover {
}
.I136239 .button:hover .text, .I136239.button:hover .text {
}
.I136239 .button:hover .icon, .I136239.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I136239 .button, .I136239.button {
}
.I136239 button.button, button.I136239.button {
}
.I136239 .button .text, .I136239.button .text {
font-family:Rubik;

}
.I136239 .button .icon, .I136239.button .icon {
background-size:100% 100%;
}
.I136239 .button:hover, .I136239.button:hover {
}
.I136239 .button:hover .text, .I136239.button:hover .text {
}
.I136239 .button:hover .icon, .I136239.button:hover .icon {
background-size:100% 100%;
}
}

.I136240 .button, .I136240.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);

}
.I136240 button.button, button.I136240.button {
cursor:pointer;
}
.I136240 .button .text, .I136240.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I136240 .button .icon, .I136240.button .icon {
flex:none;
background-size:100% 100%;
}
.I136240 .button:hover, .I136240.button:hover {
background-color:rgb(210,40,93);

}
.I136240 .button:hover .text, .I136240.button:hover .text {
}
.I136240 .button:hover .icon, .I136240.button:hover .icon {
background-size:100% 100%;
}

.I136241, a.I136241 {
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;


}
.I136241:hover, a.I136241:hover {
}
@media (max-width:992px) {
.I136241, a.I136241 {
}
.I136241:hover, a.I136241:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I136241, a.I136241 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I136241:hover, a.I136241:hover {
}
}

.I136242 .image, .I136242.image {
vertical-align:top;
}
.I136242 .image:hover, .I136242.image:hover {
}

.I136243 .button, .I136243.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136243 button.button, button.I136243.button {
cursor:pointer;
}
.I136243 .button .text, .I136243.button .text {
}
.I136243 .button .icon, .I136243.button .icon {
flex:none;
background-size:100% 100%;
}
.I136243 .button:hover, .I136243.button:hover {
}
.I136243 .button:hover .text, .I136243.button:hover .text {
}
.I136243 .button:hover .icon, .I136243.button:hover .icon {
background-size:100% 100%;
}

h1.I136244, .I136244 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I136244, .I136244 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I136244, .I136244 p {
margin:0px;
}

figure.I136244, .I136244 figure {
margin:0px;
}

a.I136244, .I136244 a {
text-decoration:inherit;
color:inherit;
}

.I136244 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I136244 article, article.I136244 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I136244 article:hover, article.I136244:hover {
}
.I136244 article.active, article.I136244.active {
}
.I136244 .body {
}
.I136244 .body:hover {
	
}
.I136244 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I136244 .body img {
}
.I136244 .body ul, .I136244 .body ol {
margin-left:1rem;

}
.I136244 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I136244 .body iframe {
}
.I136244 .body img:hover {
}
.I136244 .body iframe:hover {
}

.I136244 .body li {
list-style-type:disc;
}



.I136245 .image, .I136245.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136245 .image:hover, .I136245.image:hover {
}

.I136449 .image, .I136449.image {
vertical-align:top;
}
.I136449 .image:hover, .I136449.image:hover {
}

.I143454 .image, .I143454.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143454 .image:hover, .I143454.image:hover {
}

.I143697, a.I143697 {
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;

}
.I143697:hover, a.I143697:hover {
}

.I143859, a.I143859 {
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;

}
.I143859:hover, a.I143859:hover {
}

.I144021, a.I144021 {
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;

}
.I144021:hover, a.I144021:hover {
display:flex;
text-decoration:underline;


}

.I144183 .image, .I144183.image {
vertical-align:top;
}
.I144183 .image:hover, .I144183.image:hover {
}

h1.I136273, .I136273 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136273 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:34;
width:100%;


}
.I136273:hover {
}
.I136273 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136273 > .viewport:hover {
}


.I136247 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I136247:hover {
}
@media (min-width:1440px) {
.I136247 {
align-items:center;

	
}
.I136247:hover {
}
}
.I136248 {
display:flex;
position:var(--I136248-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;

align-items:center;


}
.I136248:hover {
}

@media (max-width:992px) {
.I136248 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;

}
.I136248:hover {
}

}
@media (max-width:640px) {
.I136248 {

align-items:flex-start;


}
.I136248:hover {
}

}

.I143617 {
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;

	
}
.I143617:hover {
}

@media (max-width:992px) {
.I143617 {

margin-left:0rem;



	
}
.I143617:hover {
}

}
@media (max-width:640px) {
.I143617 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143617:hover {
}

}
@media (min-width:1440px) {
.I143617 {

order:3;
margin-left:0px;



	
}
.I143617:hover {
}

}
h1.I136249, .I136249 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136249 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I136249:hover {
}
.I136249 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136249 > .viewport:hover {
}

@media (min-width:1440px) {
.I136249 {

order:2;

}
.I136249:hover {
}
.I136249 > .viewport {



}
.I136249 > .viewport:hover {
}

}
h1.I136250, .I136250 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136250 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:900px;


}
.I136250:hover {
}
.I136250 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136250 > .viewport:hover {
}

@media (min-width:1440px) {
.I136250 {

order:4;

}
.I136250:hover {
}
.I136250 > .viewport {



}
.I136250 > .viewport:hover {
}

}
h1.I136251, .I136251 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136251 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:560px;
margin-bottom:4.563rem;
margin-top:1rem;


}
.I136251:hover {
}
.I136251 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136251 > .viewport:hover {
}

@media (max-width:640px) {
.I136251 {


}
.I136251:hover {
}
.I136251 > .viewport {

justify-content:flex-start;


}
.I136251 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136251 {

order:5;

}
.I136251:hover {
}
.I136251 > .viewport {



}
.I136251 > .viewport:hover {
}

}
h1.I136252, .I136252 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136252 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I136252:hover {
}
.I136252 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136252 > .viewport:hover {
}

@media (min-width:1440px) {
.I136252 {

order:13;

}
.I136252:hover {
}
.I136252 > .viewport {



}
.I136252 > .viewport:hover {
}

}
h1.I136253, .I136253 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136253 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I136253:hover {
}
.I136253 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136253 > .viewport:hover {
}


h1.I136254, .I136254 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136254 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I136254:hover {
}
.I136254 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136254 > .viewport:hover {
}

@media (min-width:1440px) {
.I136254 {

order:21;

}
.I136254:hover {
}
.I136254 > .viewport {



}
.I136254 > .viewport:hover {
}

}
h1.I136255, .I136255 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136255 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I136255:hover {
}
.I136255 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136255 > .viewport:hover {
}

@media (min-width:1440px) {
.I136255 {

order:9;

}
.I136255:hover {
}
.I136255 > .viewport {



}
.I136255 > .viewport:hover {
}

}
h1.I136256, .I136256 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136256 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I136256:hover {
}
.I136256 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136256 > .viewport:hover {
}

@media (max-width:640px) {
.I136256 {

padding-top:1rem;


}
.I136256:hover {
}
.I136256 > .viewport {

justify-content:flex-start;


}
.I136256 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136256 {

order:6;

}
.I136256:hover {
}
.I136256 > .viewport {



}
.I136256 > .viewport:hover {
}

}
h1.I136257, .I136257 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136257 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I136257:hover {
}
.I136257 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136257 > .viewport:hover {
}

@media (min-width:1440px) {
.I136257 {

order:1;

}
.I136257:hover {
}
.I136257 > .viewport {



}
.I136257 > .viewport:hover {
}

}
h1.I136258, .I136258 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136258 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I136258:hover {
}
.I136258 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136258 > .viewport:hover {
}

@media (min-width:1440px) {
.I136258 {

order:14;

}
.I136258:hover {
}
.I136258 > .viewport {



}
.I136258 > .viewport:hover {
}

}
h1.I136259, .I136259 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136259 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I136259:hover {
}
.I136259 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136259 > .viewport:hover {
}

@media (min-width:1440px) {
.I136259 {

order:9;

}
.I136259:hover {
}
.I136259 > .viewport {



}
.I136259 > .viewport:hover {
}

}
h1.I136260, .I136260 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136260 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:27;
margin-bottom:1.188rem;
margin-top:0rem;


}
.I136260:hover {
}
.I136260 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136260 > .viewport:hover {
}

@media (min-width:1440px) {
.I136260 {

order:14;

}
.I136260:hover {
}
.I136260 > .viewport {



}
.I136260 > .viewport:hover {
}

}
h1.I136521, .I136521 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136521 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:31;
width:100%;
margin-bottom:1.188rem;
margin-top:0rem;


}
.I136521:hover {
}
.I136521 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136521 > .viewport:hover {
}

@media (min-width:1440px) {
.I136521 {

order:22;

}
.I136521:hover {
}
.I136521 > .viewport {



}
.I136521 > .viewport:hover {
}

}
h1.I143536, .I143536 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143536 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143536:hover {
}
.I143536 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143536 > .viewport:hover {
}


h1.I143779, .I143779 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143779 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143779:hover {
}
.I143779 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143779 > .viewport:hover {
}


h1.I143941, .I143941 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143941 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143941:hover {
}
.I143941 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143941 > .viewport:hover {
}


h1.I144103, .I144103 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144103 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144103:hover {
}
.I144103 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144103 > .viewport:hover {
}


h1.I144265, .I144265 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144265 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144265:hover {
}
.I144265 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144265 > .viewport:hover {
}


.I136261, a.I136261 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I136261:hover, a.I136261:hover {
}
@media (max-width:992px) {
.I136261, a.I136261 {
display:flex;
font-size:1.25rem;


}
.I136261:hover, a.I136261:hover {
}
}
@media (max-width:640px) {
.I136261, a.I136261 {
display:flex;
font-size:1.25rem;


}
.I136261:hover, a.I136261:hover {
}
}

.I136262, a.I136262 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I136262:hover, a.I136262:hover {
}
@media (max-width:992px) {
.I136262, a.I136262 {
display:flex;
font-size:1.625rem;


}
.I136262:hover, a.I136262:hover {
}
}
@media (max-width:640px) {
.I136262, a.I136262 {
display:flex;
justify-content:center;
text-align:center;

width:100%;

}
.I136262:hover, a.I136262:hover {
}
}

.I136263, a.I136263 {
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;

}
.I136263:hover, a.I136263:hover {
}
@media (max-width:992px) {
.I136263, a.I136263 {
}
.I136263:hover, a.I136263:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I136263, a.I136263 {
display:flex;
justify-content:center;
text-align:center;


}
.I136263:hover, a.I136263:hover {
}
}

.I136264 .button, .I136264.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);

}
.I136264 button.button, button.I136264.button {
cursor:pointer;
}
.I136264 .button .text, .I136264.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I136264 .button .icon, .I136264.button .icon {
flex:none;
background-size:100% 100%;
}
.I136264 .button:hover, .I136264.button:hover {
background-color:rgb(217,217,217);

}
.I136264 .button:hover .text, .I136264.button:hover .text {
}
.I136264 .button:hover .icon, .I136264.button:hover .icon {
background-size:100% 100%;
}

.I136265 .button, .I136265.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136265 button.button, button.I136265.button {
cursor:pointer;
}
.I136265 .button .text, .I136265.button .text {
}
.I136265 .button .icon, .I136265.button .icon {
flex:none;
background-size:100% 100%;
}
.I136265 .button:hover, .I136265.button:hover {
}
.I136265 .button:hover .text, .I136265.button:hover .text {
}
.I136265 .button:hover .icon, .I136265.button:hover .icon {
background-size:100% 100%;
}

.I136266 .button, .I136266.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136266 button.button, button.I136266.button {
cursor:pointer;
}
.I136266 .button .text, .I136266.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I136266 .button .icon, .I136266.button .icon {
flex:none;
background-size:100% 100%;
}
.I136266 .button:hover, .I136266.button:hover {
}
.I136266 .button:hover .text, .I136266.button:hover .text {
}
.I136266 .button:hover .icon, .I136266.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I136266 .button, .I136266.button {
}
.I136266 button.button, button.I136266.button {
}
.I136266 .button .text, .I136266.button .text {
font-family:Rubik;

}
.I136266 .button .icon, .I136266.button .icon {
background-size:100% 100%;
}
.I136266 .button:hover, .I136266.button:hover {
}
.I136266 .button:hover .text, .I136266.button:hover .text {
}
.I136266 .button:hover .icon, .I136266.button:hover .icon {
background-size:100% 100%;
}
}

.I136267 .button, .I136267.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);

}
.I136267 button.button, button.I136267.button {
cursor:pointer;
}
.I136267 .button .text, .I136267.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I136267 .button .icon, .I136267.button .icon {
flex:none;
background-size:100% 100%;
}
.I136267 .button:hover, .I136267.button:hover {
background-color:rgb(210,40,93);

}
.I136267 .button:hover .text, .I136267.button:hover .text {
}
.I136267 .button:hover .icon, .I136267.button:hover .icon {
background-size:100% 100%;
}

.I136268, a.I136268 {
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;


}
.I136268:hover, a.I136268:hover {
}
@media (max-width:992px) {
.I136268, a.I136268 {
}
.I136268:hover, a.I136268:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I136268, a.I136268 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I136268:hover, a.I136268:hover {
}
}

.I136269 .image, .I136269.image {
vertical-align:top;
}
.I136269 .image:hover, .I136269.image:hover {
}

.I136270 .button, .I136270.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136270 button.button, button.I136270.button {
cursor:pointer;
}
.I136270 .button .text, .I136270.button .text {
}
.I136270 .button .icon, .I136270.button .icon {
flex:none;
background-size:100% 100%;
}
.I136270 .button:hover, .I136270.button:hover {
}
.I136270 .button:hover .text, .I136270.button:hover .text {
}
.I136270 .button:hover .icon, .I136270.button:hover .icon {
background-size:100% 100%;
}

h1.I136271, .I136271 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I136271, .I136271 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I136271, .I136271 p {
margin:0px;
}

figure.I136271, .I136271 figure {
margin:0px;
}

a.I136271, .I136271 a {
text-decoration:inherit;
color:inherit;
}

.I136271 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I136271 article, article.I136271 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I136271 article:hover, article.I136271:hover {
}
.I136271 article.active, article.I136271.active {
}
.I136271 .body {
}
.I136271 .body:hover {
	
}
.I136271 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I136271 .body img {
}
.I136271 .body ul, .I136271 .body ol {
margin-left:1rem;

}
.I136271 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I136271 .body iframe {
}
.I136271 .body img:hover {
}
.I136271 .body iframe:hover {
}

.I136271 .body li {
list-style-type:disc;
}



.I136272 .image, .I136272.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136272 .image:hover, .I136272.image:hover {
}

.I136450 .image, .I136450.image {
vertical-align:top;
}
.I136450 .image:hover, .I136450.image:hover {
}

.I143455 .image, .I143455.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143455 .image:hover, .I143455.image:hover {
}

.I143698, a.I143698 {
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;

}
.I143698:hover, a.I143698:hover {
}

.I143860, a.I143860 {
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;

}
.I143860:hover, a.I143860:hover {
}

.I144022, a.I144022 {
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;

}
.I144022:hover, a.I144022:hover {
display:flex;
text-decoration:underline;


}

.I144184 .image, .I144184.image {
vertical-align:top;
}
.I144184 .image:hover, .I144184.image:hover {
}

h1.I136302, .I136302 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136302 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:35;
width:100%;


}
.I136302:hover {
}
.I136302 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136302 > .viewport:hover {
}


.I136276 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I136276:hover {
}
@media (min-width:1440px) {
.I136276 {
align-items:center;

	
}
.I136276:hover {
}
}
.I136277 {
display:flex;
position:var(--I136277-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;

align-items:center;


}
.I136277:hover {
}

@media (max-width:992px) {
.I136277 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;

}
.I136277:hover {
}

}
@media (max-width:640px) {
.I136277 {

align-items:flex-start;


}
.I136277:hover {
}

}

.I143618 {
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;

	
}
.I143618:hover {
}

@media (max-width:992px) {
.I143618 {

margin-left:0rem;



	
}
.I143618:hover {
}

}
@media (max-width:640px) {
.I143618 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143618:hover {
}

}
@media (min-width:1440px) {
.I143618 {

order:3;
margin-left:0px;



	
}
.I143618:hover {
}

}
h1.I136278, .I136278 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136278 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I136278:hover {
}
.I136278 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136278 > .viewport:hover {
}

@media (min-width:1440px) {
.I136278 {

order:2;

}
.I136278:hover {
}
.I136278 > .viewport {



}
.I136278 > .viewport:hover {
}

}
h1.I136279, .I136279 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136279 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:900px;


}
.I136279:hover {
}
.I136279 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136279 > .viewport:hover {
}

@media (min-width:1440px) {
.I136279 {

order:4;

}
.I136279:hover {
}
.I136279 > .viewport {



}
.I136279 > .viewport:hover {
}

}
h1.I136280, .I136280 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136280 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:560px;
margin-top:1rem;


}
.I136280:hover {
}
.I136280 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136280 > .viewport:hover {
}

@media (max-width:640px) {
.I136280 {


}
.I136280:hover {
}
.I136280 > .viewport {

justify-content:flex-start;


}
.I136280 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136280 {

order:5;

}
.I136280:hover {
}
.I136280 > .viewport {



}
.I136280 > .viewport:hover {
}

}
h1.I136281, .I136281 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136281 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I136281:hover {
}
.I136281 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136281 > .viewport:hover {
}

@media (min-width:1440px) {
.I136281 {

order:13;

}
.I136281:hover {
}
.I136281 > .viewport {



}
.I136281 > .viewport:hover {
}

}
h1.I136282, .I136282 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136282 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I136282:hover {
}
.I136282 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136282 > .viewport:hover {
}


h1.I136283, .I136283 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136283 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I136283:hover {
}
.I136283 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136283 > .viewport:hover {
}

@media (min-width:1440px) {
.I136283 {

order:21;

}
.I136283:hover {
}
.I136283 > .viewport {



}
.I136283 > .viewport:hover {
}

}
h1.I136284, .I136284 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136284 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I136284:hover {
}
.I136284 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136284 > .viewport:hover {
}

@media (min-width:1440px) {
.I136284 {

order:9;

}
.I136284:hover {
}
.I136284 > .viewport {



}
.I136284 > .viewport:hover {
}

}
h1.I136285, .I136285 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136285 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I136285:hover {
}
.I136285 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136285 > .viewport:hover {
}

@media (max-width:640px) {
.I136285 {

padding-top:1rem;


}
.I136285:hover {
}
.I136285 > .viewport {

justify-content:flex-start;


}
.I136285 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136285 {

order:6;

}
.I136285:hover {
}
.I136285 > .viewport {



}
.I136285 > .viewport:hover {
}

}
h1.I136286, .I136286 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136286 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I136286:hover {
}
.I136286 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136286 > .viewport:hover {
}

@media (min-width:1440px) {
.I136286 {

order:1;

}
.I136286:hover {
}
.I136286 > .viewport {



}
.I136286 > .viewport:hover {
}

}
h1.I136287, .I136287 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136287 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I136287:hover {
}
.I136287 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136287 > .viewport:hover {
}

@media (min-width:1440px) {
.I136287 {

order:14;

}
.I136287:hover {
}
.I136287 > .viewport {



}
.I136287 > .viewport:hover {
}

}
h1.I136288, .I136288 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136288 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I136288:hover {
}
.I136288 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136288 > .viewport:hover {
}

@media (min-width:1440px) {
.I136288 {

order:9;

}
.I136288:hover {
}
.I136288 > .viewport {



}
.I136288 > .viewport:hover {
}

}
h1.I136289, .I136289 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136289 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:27;
margin-bottom:1.188rem;
margin-top:3.313rem;


}
.I136289:hover {
}
.I136289 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136289 > .viewport:hover {
}

@media (min-width:1440px) {
.I136289 {

order:14;

}
.I136289:hover {
}
.I136289 > .viewport {



}
.I136289 > .viewport:hover {
}

}
h1.I136522, .I136522 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136522 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:31;
width:100%;
margin-bottom:2.188rem;
margin-top:0rem;


}
.I136522:hover {
}
.I136522 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136522 > .viewport:hover {
}

@media (min-width:1440px) {
.I136522 {

order:22;

}
.I136522:hover {
}
.I136522 > .viewport {



}
.I136522 > .viewport:hover {
}

}
h1.I143537, .I143537 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143537 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143537:hover {
}
.I143537 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143537 > .viewport:hover {
}


h1.I143780, .I143780 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143780 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143780:hover {
}
.I143780 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143780 > .viewport:hover {
}


h1.I143942, .I143942 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143942 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143942:hover {
}
.I143942 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143942 > .viewport:hover {
}


h1.I144104, .I144104 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144104 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144104:hover {
}
.I144104 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144104 > .viewport:hover {
}


h1.I144266, .I144266 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144266 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144266:hover {
}
.I144266 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144266 > .viewport:hover {
}


.I136290, a.I136290 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I136290:hover, a.I136290:hover {
}
@media (max-width:992px) {
.I136290, a.I136290 {
display:flex;
font-size:1.25rem;


}
.I136290:hover, a.I136290:hover {
}
}
@media (max-width:640px) {
.I136290, a.I136290 {
display:flex;
font-size:1.25rem;


}
.I136290:hover, a.I136290:hover {
}
}

.I136291, a.I136291 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I136291:hover, a.I136291:hover {
}
@media (max-width:992px) {
.I136291, a.I136291 {
display:flex;
font-size:1.625rem;


}
.I136291:hover, a.I136291:hover {
}
}
@media (max-width:640px) {
.I136291, a.I136291 {
display:flex;
justify-content:center;
text-align:center;

width:100%;

}
.I136291:hover, a.I136291:hover {
}
}

.I136292, a.I136292 {
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;

}
.I136292:hover, a.I136292:hover {
}
@media (max-width:992px) {
.I136292, a.I136292 {
}
.I136292:hover, a.I136292:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I136292, a.I136292 {
display:flex;
justify-content:center;
text-align:center;


}
.I136292:hover, a.I136292:hover {
}
}

.I136293 .button, .I136293.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);

}
.I136293 button.button, button.I136293.button {
cursor:pointer;
}
.I136293 .button .text, .I136293.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I136293 .button .icon, .I136293.button .icon {
flex:none;
background-size:100% 100%;
}
.I136293 .button:hover, .I136293.button:hover {
background-color:rgb(217,217,217);

}
.I136293 .button:hover .text, .I136293.button:hover .text {
}
.I136293 .button:hover .icon, .I136293.button:hover .icon {
background-size:100% 100%;
}

.I136294 .button, .I136294.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136294 button.button, button.I136294.button {
cursor:pointer;
}
.I136294 .button .text, .I136294.button .text {
}
.I136294 .button .icon, .I136294.button .icon {
flex:none;
background-size:100% 100%;
}
.I136294 .button:hover, .I136294.button:hover {
}
.I136294 .button:hover .text, .I136294.button:hover .text {
}
.I136294 .button:hover .icon, .I136294.button:hover .icon {
background-size:100% 100%;
}

.I136295 .button, .I136295.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136295 button.button, button.I136295.button {
cursor:pointer;
}
.I136295 .button .text, .I136295.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I136295 .button .icon, .I136295.button .icon {
flex:none;
background-size:100% 100%;
}
.I136295 .button:hover, .I136295.button:hover {
}
.I136295 .button:hover .text, .I136295.button:hover .text {
}
.I136295 .button:hover .icon, .I136295.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I136295 .button, .I136295.button {
}
.I136295 button.button, button.I136295.button {
}
.I136295 .button .text, .I136295.button .text {
font-family:Rubik;

}
.I136295 .button .icon, .I136295.button .icon {
background-size:100% 100%;
}
.I136295 .button:hover, .I136295.button:hover {
}
.I136295 .button:hover .text, .I136295.button:hover .text {
}
.I136295 .button:hover .icon, .I136295.button:hover .icon {
background-size:100% 100%;
}
}

.I136296 .button, .I136296.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);

}
.I136296 button.button, button.I136296.button {
cursor:pointer;
}
.I136296 .button .text, .I136296.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I136296 .button .icon, .I136296.button .icon {
flex:none;
background-size:100% 100%;
}
.I136296 .button:hover, .I136296.button:hover {
background-color:rgb(210,40,93);

}
.I136296 .button:hover .text, .I136296.button:hover .text {
}
.I136296 .button:hover .icon, .I136296.button:hover .icon {
background-size:100% 100%;
}

.I136297, a.I136297 {
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;


}
.I136297:hover, a.I136297:hover {
}
@media (max-width:992px) {
.I136297, a.I136297 {
}
.I136297:hover, a.I136297:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I136297, a.I136297 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I136297:hover, a.I136297:hover {
}
}

.I136298 .image, .I136298.image {
vertical-align:top;
}
.I136298 .image:hover, .I136298.image:hover {
}

.I136299 .button, .I136299.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136299 button.button, button.I136299.button {
cursor:pointer;
}
.I136299 .button .text, .I136299.button .text {
}
.I136299 .button .icon, .I136299.button .icon {
flex:none;
background-size:100% 100%;
}
.I136299 .button:hover, .I136299.button:hover {
}
.I136299 .button:hover .text, .I136299.button:hover .text {
}
.I136299 .button:hover .icon, .I136299.button:hover .icon {
background-size:100% 100%;
}

h1.I136300, .I136300 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I136300, .I136300 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I136300, .I136300 p {
margin:0px;
}

figure.I136300, .I136300 figure {
margin:0px;
}

a.I136300, .I136300 a {
text-decoration:inherit;
color:inherit;
}

.I136300 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I136300 article, article.I136300 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I136300 article:hover, article.I136300:hover {
}
.I136300 article.active, article.I136300.active {
}
.I136300 .body {
}
.I136300 .body:hover {
	
}
.I136300 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I136300 .body img {
}
.I136300 .body ul, .I136300 .body ol {
margin-left:1rem;

}
.I136300 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I136300 .body iframe {
}
.I136300 .body img:hover {
}
.I136300 .body iframe:hover {
}

.I136300 .body li {
list-style-type:disc;
}



.I136301 .image, .I136301.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136301 .image:hover, .I136301.image:hover {
}

.I136451 .image, .I136451.image {
vertical-align:top;
}
.I136451 .image:hover, .I136451.image:hover {
}

.I143456 .image, .I143456.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143456 .image:hover, .I143456.image:hover {
}

.I143699, a.I143699 {
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;

}
.I143699:hover, a.I143699:hover {
}

.I143861, a.I143861 {
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;

}
.I143861:hover, a.I143861:hover {
}

.I144023, a.I144023 {
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;

}
.I144023:hover, a.I144023:hover {
display:flex;
text-decoration:underline;


}

.I144185 .image, .I144185.image {
vertical-align:top;
}
.I144185 .image:hover, .I144185.image:hover {
}

h1.I136329, .I136329 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136329 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:36;
width:100%;


}
.I136329:hover {
}
.I136329 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136329 > .viewport:hover {
}


.I136303 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I136303:hover {
}
@media (min-width:1440px) {
.I136303 {
align-items:center;

	
}
.I136303:hover {
}
}
.I136304 {
display:flex;
position:var(--I136304-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;

align-items:center;


}
.I136304:hover {
}

@media (max-width:992px) {
.I136304 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;

}
.I136304:hover {
}

}
@media (max-width:640px) {
.I136304 {

align-items:flex-start;


}
.I136304:hover {
}

}

.I143619 {
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;

	
}
.I143619:hover {
}

@media (max-width:992px) {
.I143619 {

margin-left:0rem;



	
}
.I143619:hover {
}

}
@media (max-width:640px) {
.I143619 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143619:hover {
}

}
@media (min-width:1440px) {
.I143619 {

order:3;
margin-left:0px;



	
}
.I143619:hover {
}

}
h1.I136305, .I136305 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136305 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I136305:hover {
}
.I136305 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136305 > .viewport:hover {
}

@media (min-width:1440px) {
.I136305 {

order:2;

}
.I136305:hover {
}
.I136305 > .viewport {



}
.I136305 > .viewport:hover {
}

}
h1.I136306, .I136306 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136306 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:900px;


}
.I136306:hover {
}
.I136306 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136306 > .viewport:hover {
}

@media (min-width:1440px) {
.I136306 {

order:4;

}
.I136306:hover {
}
.I136306 > .viewport {



}
.I136306 > .viewport:hover {
}

}
h1.I136307, .I136307 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136307 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:560px;
margin-bottom:5.25rem;
margin-top:1rem;


}
.I136307:hover {
}
.I136307 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136307 > .viewport:hover {
}

@media (max-width:640px) {
.I136307 {


}
.I136307:hover {
}
.I136307 > .viewport {

justify-content:flex-start;


}
.I136307 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136307 {

order:5;

}
.I136307:hover {
}
.I136307 > .viewport {



}
.I136307 > .viewport:hover {
}

}
h1.I136308, .I136308 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136308 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I136308:hover {
}
.I136308 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136308 > .viewport:hover {
}

@media (min-width:1440px) {
.I136308 {

order:13;

}
.I136308:hover {
}
.I136308 > .viewport {



}
.I136308 > .viewport:hover {
}

}
h1.I136309, .I136309 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136309 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I136309:hover {
}
.I136309 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136309 > .viewport:hover {
}


h1.I136310, .I136310 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136310 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I136310:hover {
}
.I136310 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136310 > .viewport:hover {
}

@media (min-width:1440px) {
.I136310 {

order:21;

}
.I136310:hover {
}
.I136310 > .viewport {



}
.I136310 > .viewport:hover {
}

}
h1.I136311, .I136311 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136311 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I136311:hover {
}
.I136311 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136311 > .viewport:hover {
}

@media (min-width:1440px) {
.I136311 {

order:9;

}
.I136311:hover {
}
.I136311 > .viewport {



}
.I136311 > .viewport:hover {
}

}
h1.I136312, .I136312 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136312 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I136312:hover {
}
.I136312 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136312 > .viewport:hover {
}

@media (max-width:640px) {
.I136312 {

padding-top:1rem;


}
.I136312:hover {
}
.I136312 > .viewport {

justify-content:flex-start;


}
.I136312 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136312 {

order:6;

}
.I136312:hover {
}
.I136312 > .viewport {



}
.I136312 > .viewport:hover {
}

}
h1.I136313, .I136313 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136313 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I136313:hover {
}
.I136313 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136313 > .viewport:hover {
}

@media (min-width:1440px) {
.I136313 {

order:1;

}
.I136313:hover {
}
.I136313 > .viewport {



}
.I136313 > .viewport:hover {
}

}
h1.I136314, .I136314 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136314 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I136314:hover {
}
.I136314 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136314 > .viewport:hover {
}

@media (min-width:1440px) {
.I136314 {

order:14;

}
.I136314:hover {
}
.I136314 > .viewport {



}
.I136314 > .viewport:hover {
}

}
h1.I136315, .I136315 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136315 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I136315:hover {
}
.I136315 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136315 > .viewport:hover {
}

@media (min-width:1440px) {
.I136315 {

order:9;

}
.I136315:hover {
}
.I136315 > .viewport {



}
.I136315 > .viewport:hover {
}

}
h1.I136316, .I136316 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136316 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:27;
margin-bottom:1.188rem;
margin-top:0rem;


}
.I136316:hover {
}
.I136316 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136316 > .viewport:hover {
}

@media (min-width:1440px) {
.I136316 {

order:14;

}
.I136316:hover {
}
.I136316 > .viewport {



}
.I136316 > .viewport:hover {
}

}
h1.I136523, .I136523 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136523 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:31;
width:100%;
margin-bottom:1.625rem;
margin-top:0rem;


}
.I136523:hover {
}
.I136523 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136523 > .viewport:hover {
}

@media (min-width:1440px) {
.I136523 {

order:22;

}
.I136523:hover {
}
.I136523 > .viewport {



}
.I136523 > .viewport:hover {
}

}
h1.I143538, .I143538 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143538 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143538:hover {
}
.I143538 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143538 > .viewport:hover {
}


h1.I143781, .I143781 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143781 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143781:hover {
}
.I143781 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143781 > .viewport:hover {
}


h1.I143943, .I143943 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143943 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143943:hover {
}
.I143943 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143943 > .viewport:hover {
}


h1.I144105, .I144105 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144105 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144105:hover {
}
.I144105 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144105 > .viewport:hover {
}


h1.I144267, .I144267 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144267 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144267:hover {
}
.I144267 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144267 > .viewport:hover {
}


.I136317, a.I136317 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I136317:hover, a.I136317:hover {
}
@media (max-width:992px) {
.I136317, a.I136317 {
display:flex;
font-size:1.25rem;


}
.I136317:hover, a.I136317:hover {
}
}
@media (max-width:640px) {
.I136317, a.I136317 {
display:flex;
font-size:1.25rem;


}
.I136317:hover, a.I136317:hover {
}
}

.I136318, a.I136318 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I136318:hover, a.I136318:hover {
}
@media (max-width:992px) {
.I136318, a.I136318 {
display:flex;
font-size:1.625rem;


}
.I136318:hover, a.I136318:hover {
}
}
@media (max-width:640px) {
.I136318, a.I136318 {
display:flex;
justify-content:center;
text-align:center;

width:100%;

}
.I136318:hover, a.I136318:hover {
}
}

.I136319, a.I136319 {
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;

}
.I136319:hover, a.I136319:hover {
}
@media (max-width:992px) {
.I136319, a.I136319 {
}
.I136319:hover, a.I136319:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I136319, a.I136319 {
display:flex;
justify-content:center;
text-align:center;


}
.I136319:hover, a.I136319:hover {
}
}

.I136320 .button, .I136320.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);

}
.I136320 button.button, button.I136320.button {
cursor:pointer;
}
.I136320 .button .text, .I136320.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I136320 .button .icon, .I136320.button .icon {
flex:none;
background-size:100% 100%;
}
.I136320 .button:hover, .I136320.button:hover {
background-color:rgb(217,217,217);

}
.I136320 .button:hover .text, .I136320.button:hover .text {
}
.I136320 .button:hover .icon, .I136320.button:hover .icon {
background-size:100% 100%;
}

.I136321 .button, .I136321.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136321 button.button, button.I136321.button {
cursor:pointer;
}
.I136321 .button .text, .I136321.button .text {
}
.I136321 .button .icon, .I136321.button .icon {
flex:none;
background-size:100% 100%;
}
.I136321 .button:hover, .I136321.button:hover {
}
.I136321 .button:hover .text, .I136321.button:hover .text {
}
.I136321 .button:hover .icon, .I136321.button:hover .icon {
background-size:100% 100%;
}

.I136322 .button, .I136322.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136322 button.button, button.I136322.button {
cursor:pointer;
}
.I136322 .button .text, .I136322.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I136322 .button .icon, .I136322.button .icon {
flex:none;
background-size:100% 100%;
}
.I136322 .button:hover, .I136322.button:hover {
}
.I136322 .button:hover .text, .I136322.button:hover .text {
}
.I136322 .button:hover .icon, .I136322.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I136322 .button, .I136322.button {
}
.I136322 button.button, button.I136322.button {
}
.I136322 .button .text, .I136322.button .text {
font-family:Rubik;

}
.I136322 .button .icon, .I136322.button .icon {
background-size:100% 100%;
}
.I136322 .button:hover, .I136322.button:hover {
}
.I136322 .button:hover .text, .I136322.button:hover .text {
}
.I136322 .button:hover .icon, .I136322.button:hover .icon {
background-size:100% 100%;
}
}

.I136323 .button, .I136323.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);

}
.I136323 button.button, button.I136323.button {
cursor:pointer;
}
.I136323 .button .text, .I136323.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I136323 .button .icon, .I136323.button .icon {
flex:none;
background-size:100% 100%;
}
.I136323 .button:hover, .I136323.button:hover {
background-color:rgb(210,40,93);

}
.I136323 .button:hover .text, .I136323.button:hover .text {
}
.I136323 .button:hover .icon, .I136323.button:hover .icon {
background-size:100% 100%;
}

.I136324, a.I136324 {
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;


}
.I136324:hover, a.I136324:hover {
}
@media (max-width:992px) {
.I136324, a.I136324 {
}
.I136324:hover, a.I136324:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I136324, a.I136324 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I136324:hover, a.I136324:hover {
}
}

.I136325 .image, .I136325.image {
vertical-align:top;
}
.I136325 .image:hover, .I136325.image:hover {
}

.I136326 .button, .I136326.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136326 button.button, button.I136326.button {
cursor:pointer;
}
.I136326 .button .text, .I136326.button .text {
}
.I136326 .button .icon, .I136326.button .icon {
flex:none;
background-size:100% 100%;
}
.I136326 .button:hover, .I136326.button:hover {
}
.I136326 .button:hover .text, .I136326.button:hover .text {
}
.I136326 .button:hover .icon, .I136326.button:hover .icon {
background-size:100% 100%;
}

h1.I136327, .I136327 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I136327, .I136327 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I136327, .I136327 p {
margin:0px;
}

figure.I136327, .I136327 figure {
margin:0px;
}

a.I136327, .I136327 a {
text-decoration:inherit;
color:inherit;
}

.I136327 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I136327 article, article.I136327 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I136327 article:hover, article.I136327:hover {
}
.I136327 article.active, article.I136327.active {
}
.I136327 .body {
}
.I136327 .body:hover {
	
}
.I136327 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I136327 .body img {
}
.I136327 .body ul, .I136327 .body ol {
margin-left:1rem;

}
.I136327 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I136327 .body iframe {
}
.I136327 .body img:hover {
}
.I136327 .body iframe:hover {
}

.I136327 .body li {
list-style-type:disc;
}



.I136328 .image, .I136328.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136328 .image:hover, .I136328.image:hover {
}

.I136452 .image, .I136452.image {
vertical-align:top;
}
.I136452 .image:hover, .I136452.image:hover {
}

.I143457 .image, .I143457.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143457 .image:hover, .I143457.image:hover {
}

.I143700, a.I143700 {
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;

}
.I143700:hover, a.I143700:hover {
}

.I143862, a.I143862 {
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;

}
.I143862:hover, a.I143862:hover {
}

.I144024, a.I144024 {
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;

}
.I144024:hover, a.I144024:hover {
display:flex;
text-decoration:underline;


}

.I144186 .image, .I144186.image {
vertical-align:top;
}
.I144186 .image:hover, .I144186.image:hover {
}

h1.I136356, .I136356 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136356 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:37;
width:100%;


}
.I136356:hover {
}
.I136356 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136356 > .viewport:hover {
}


.I136330 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I136330:hover {
}
@media (min-width:1440px) {
.I136330 {
align-items:center;

	
}
.I136330:hover {
}
}
.I136331 {
display:flex;
position:var(--I136331-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;

align-items:center;


}
.I136331:hover {
}

@media (max-width:992px) {
.I136331 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;

}
.I136331:hover {
}

}
@media (max-width:640px) {
.I136331 {

align-items:flex-start;


}
.I136331:hover {
}

}

.I143620 {
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;

	
}
.I143620:hover {
}

@media (max-width:992px) {
.I143620 {

margin-left:0rem;



	
}
.I143620:hover {
}

}
@media (max-width:640px) {
.I143620 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143620:hover {
}

}
@media (min-width:1440px) {
.I143620 {

order:3;
margin-left:0px;



	
}
.I143620:hover {
}

}
h1.I136332, .I136332 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136332 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I136332:hover {
}
.I136332 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136332 > .viewport:hover {
}

@media (min-width:1440px) {
.I136332 {

order:2;

}
.I136332:hover {
}
.I136332 > .viewport {



}
.I136332 > .viewport:hover {
}

}
h1.I136333, .I136333 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136333 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:900px;


}
.I136333:hover {
}
.I136333 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136333 > .viewport:hover {
}

@media (min-width:1440px) {
.I136333 {

order:4;

}
.I136333:hover {
}
.I136333 > .viewport {



}
.I136333 > .viewport:hover {
}

}
h1.I136334, .I136334 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136334 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:560px;
margin-bottom:4.563rem;
margin-top:1rem;


}
.I136334:hover {
}
.I136334 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136334 > .viewport:hover {
}

@media (max-width:640px) {
.I136334 {


}
.I136334:hover {
}
.I136334 > .viewport {

justify-content:flex-start;


}
.I136334 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136334 {

order:5;

}
.I136334:hover {
}
.I136334 > .viewport {



}
.I136334 > .viewport:hover {
}

}
h1.I136335, .I136335 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136335 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I136335:hover {
}
.I136335 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136335 > .viewport:hover {
}

@media (min-width:1440px) {
.I136335 {

order:13;

}
.I136335:hover {
}
.I136335 > .viewport {



}
.I136335 > .viewport:hover {
}

}
h1.I136336, .I136336 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136336 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I136336:hover {
}
.I136336 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136336 > .viewport:hover {
}


h1.I136337, .I136337 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136337 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I136337:hover {
}
.I136337 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136337 > .viewport:hover {
}

@media (min-width:1440px) {
.I136337 {

order:21;

}
.I136337:hover {
}
.I136337 > .viewport {



}
.I136337 > .viewport:hover {
}

}
h1.I136338, .I136338 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136338 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I136338:hover {
}
.I136338 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136338 > .viewport:hover {
}

@media (min-width:1440px) {
.I136338 {

order:9;

}
.I136338:hover {
}
.I136338 > .viewport {



}
.I136338 > .viewport:hover {
}

}
h1.I136339, .I136339 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136339 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I136339:hover {
}
.I136339 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136339 > .viewport:hover {
}

@media (max-width:640px) {
.I136339 {

padding-top:1rem;


}
.I136339:hover {
}
.I136339 > .viewport {

justify-content:flex-start;


}
.I136339 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I136339 {

order:6;

}
.I136339:hover {
}
.I136339 > .viewport {



}
.I136339 > .viewport:hover {
}

}
h1.I136340, .I136340 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136340 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I136340:hover {
}
.I136340 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136340 > .viewport:hover {
}

@media (min-width:1440px) {
.I136340 {

order:1;

}
.I136340:hover {
}
.I136340 > .viewport {



}
.I136340 > .viewport:hover {
}

}
h1.I136341, .I136341 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136341 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I136341:hover {
}
.I136341 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136341 > .viewport:hover {
}

@media (min-width:1440px) {
.I136341 {

order:14;

}
.I136341:hover {
}
.I136341 > .viewport {



}
.I136341 > .viewport:hover {
}

}
h1.I136342, .I136342 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136342 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I136342:hover {
}
.I136342 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136342 > .viewport:hover {
}

@media (min-width:1440px) {
.I136342 {

order:9;

}
.I136342:hover {
}
.I136342 > .viewport {



}
.I136342 > .viewport:hover {
}

}
h1.I136343, .I136343 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136343 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:27;
margin-bottom:8.563rem;
margin-top:0rem;


}
.I136343:hover {
}
.I136343 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136343 > .viewport:hover {
}

@media (min-width:1440px) {
.I136343 {

order:14;

}
.I136343:hover {
}
.I136343 > .viewport {



}
.I136343 > .viewport:hover {
}

}
h1.I136524, .I136524 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136524 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136524:hover {
}
.I136524 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136524 > .viewport:hover {
}

@media (min-width:1440px) {
.I136524 {

order:22;

}
.I136524:hover {
}
.I136524 > .viewport {



}
.I136524 > .viewport:hover {
}

}
h1.I143539, .I143539 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143539 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143539:hover {
}
.I143539 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143539 > .viewport:hover {
}


h1.I143782, .I143782 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143782 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143782:hover {
}
.I143782 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143782 > .viewport:hover {
}


h1.I143944, .I143944 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143944 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143944:hover {
}
.I143944 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143944 > .viewport:hover {
}


h1.I144106, .I144106 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144106 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144106:hover {
}
.I144106 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144106 > .viewport:hover {
}


h1.I144268, .I144268 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144268 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144268:hover {
}
.I144268 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144268 > .viewport:hover {
}


.I136344, a.I136344 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I136344:hover, a.I136344:hover {
}
@media (max-width:992px) {
.I136344, a.I136344 {
display:flex;
font-size:1.25rem;


}
.I136344:hover, a.I136344:hover {
}
}
@media (max-width:640px) {
.I136344, a.I136344 {
display:flex;
font-size:1.25rem;


}
.I136344:hover, a.I136344:hover {
}
}

.I136345, a.I136345 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I136345:hover, a.I136345:hover {
}
@media (max-width:992px) {
.I136345, a.I136345 {
display:flex;
font-size:1.625rem;


}
.I136345:hover, a.I136345:hover {
}
}
@media (max-width:640px) {
.I136345, a.I136345 {
display:flex;
justify-content:center;
text-align:center;

width:100%;

}
.I136345:hover, a.I136345:hover {
}
}

.I136346, a.I136346 {
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;

}
.I136346:hover, a.I136346:hover {
}
@media (max-width:992px) {
.I136346, a.I136346 {
}
.I136346:hover, a.I136346:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I136346, a.I136346 {
display:flex;
justify-content:center;
text-align:center;


}
.I136346:hover, a.I136346:hover {
}
}

.I136347 .button, .I136347.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);

}
.I136347 button.button, button.I136347.button {
cursor:pointer;
}
.I136347 .button .text, .I136347.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I136347 .button .icon, .I136347.button .icon {
flex:none;
background-size:100% 100%;
}
.I136347 .button:hover, .I136347.button:hover {
background-color:rgb(217,217,217);

}
.I136347 .button:hover .text, .I136347.button:hover .text {
}
.I136347 .button:hover .icon, .I136347.button:hover .icon {
background-size:100% 100%;
}

.I136348 .button, .I136348.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136348 button.button, button.I136348.button {
cursor:pointer;
}
.I136348 .button .text, .I136348.button .text {
}
.I136348 .button .icon, .I136348.button .icon {
flex:none;
background-size:100% 100%;
}
.I136348 .button:hover, .I136348.button:hover {
}
.I136348 .button:hover .text, .I136348.button:hover .text {
}
.I136348 .button:hover .icon, .I136348.button:hover .icon {
background-size:100% 100%;
}

.I136349 .button, .I136349.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136349 button.button, button.I136349.button {
cursor:pointer;
}
.I136349 .button .text, .I136349.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I136349 .button .icon, .I136349.button .icon {
flex:none;
background-size:100% 100%;
}
.I136349 .button:hover, .I136349.button:hover {
}
.I136349 .button:hover .text, .I136349.button:hover .text {
}
.I136349 .button:hover .icon, .I136349.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I136349 .button, .I136349.button {
}
.I136349 button.button, button.I136349.button {
}
.I136349 .button .text, .I136349.button .text {
font-family:Rubik;

}
.I136349 .button .icon, .I136349.button .icon {
background-size:100% 100%;
}
.I136349 .button:hover, .I136349.button:hover {
}
.I136349 .button:hover .text, .I136349.button:hover .text {
}
.I136349 .button:hover .icon, .I136349.button:hover .icon {
background-size:100% 100%;
}
}

.I136350 .button, .I136350.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);

}
.I136350 button.button, button.I136350.button {
cursor:pointer;
}
.I136350 .button .text, .I136350.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I136350 .button .icon, .I136350.button .icon {
flex:none;
background-size:100% 100%;
}
.I136350 .button:hover, .I136350.button:hover {
background-color:rgb(210,40,93);

}
.I136350 .button:hover .text, .I136350.button:hover .text {
}
.I136350 .button:hover .icon, .I136350.button:hover .icon {
background-size:100% 100%;
}

.I136351, a.I136351 {
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;


}
.I136351:hover, a.I136351:hover {
}
@media (max-width:992px) {
.I136351, a.I136351 {
}
.I136351:hover, a.I136351:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I136351, a.I136351 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I136351:hover, a.I136351:hover {
}
}

.I136352 .image, .I136352.image {
vertical-align:top;
}
.I136352 .image:hover, .I136352.image:hover {
}

.I136353 .button, .I136353.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I136353 button.button, button.I136353.button {
cursor:pointer;
}
.I136353 .button .text, .I136353.button .text {
}
.I136353 .button .icon, .I136353.button .icon {
flex:none;
background-size:100% 100%;
}
.I136353 .button:hover, .I136353.button:hover {
}
.I136353 .button:hover .text, .I136353.button:hover .text {
}
.I136353 .button:hover .icon, .I136353.button:hover .icon {
background-size:100% 100%;
}

h1.I136354, .I136354 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I136354, .I136354 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I136354, .I136354 p {
margin:0px;
}

figure.I136354, .I136354 figure {
margin:0px;
}

a.I136354, .I136354 a {
text-decoration:inherit;
color:inherit;
}

.I136354 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I136354 article, article.I136354 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I136354 article:hover, article.I136354:hover {
}
.I136354 article.active, article.I136354.active {
}
.I136354 .body {
}
.I136354 .body:hover {
	
}
.I136354 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I136354 .body img {
}
.I136354 .body ul, .I136354 .body ol {
margin-left:1rem;

}
.I136354 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I136354 .body iframe {
}
.I136354 .body img:hover {
}
.I136354 .body iframe:hover {
}

.I136354 .body li {
list-style-type:disc;
}



.I136355 .image, .I136355.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136355 .image:hover, .I136355.image:hover {
}

.I136453 .image, .I136453.image {
vertical-align:top;
}
.I136453 .image:hover, .I136453.image:hover {
}

.I143458 .image, .I143458.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143458 .image:hover, .I143458.image:hover {
}

.I143701, a.I143701 {
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;

}
.I143701:hover, a.I143701:hover {
}

.I143863, a.I143863 {
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;

}
.I143863:hover, a.I143863:hover {
}

.I144025, a.I144025 {
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;

}
.I144025:hover, a.I144025:hover {
display:flex;
text-decoration:underline;


}

.I144187 .image, .I144187.image {
vertical-align:top;
}
.I144187 .image:hover, .I144187.image:hover {
}

h1.I136371, .I136371 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136371 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:41;
width:100%;


}
.I136371:hover {
}
.I136371 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136371 > .viewport:hover {
}


.I136357 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
background-color:rgb(17,17,17);

align-items:center;

	
}
.I136357:hover {
}
@media (max-width:992px) {
.I136357 {
padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

	
}
.I136357:hover {
}
}
@media (max-width:640px) {
.I136357 {
box-sizing:border-box;

	
}
.I136357:hover {
}
}

.I136358 {
display:flex;

order:3;
width:100%;
max-width:960px;
box-sizing:border-box;


}
.I136358:hover {
}
@media (max-width:992px) {
.I136358 {

width:100%;


flex-direction:column;
}
.I136358:hover {
}
}
@media (max-width:640px) {
.I136358 {

width:100%;
max-width:100%;


}
.I136358:hover {
}
}

.I136359 {
display:flex;
position:var(--I136359-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:360px;
margin-right:80px;

}
.I136359:hover {
}

@media (max-width:992px) {
.I136359 {

width:100%;
max-width:450px;
margin-right:32px;

}
.I136359:hover {
}

}
@media (max-width:640px) {
.I136359 {

width:100%;
margin-right:0;

}
.I136359:hover {
}

}

.I136360 {
display:flex;
position:var(--I136360-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:calc(100% - 450px);

align-items:flex-end;


}
.I136360:hover {
}

@media (max-width:992px) {
.I136360 {

width:100%;
max-width:450px;

}
.I136360:hover {
}

}
@media (max-width:640px) {
.I136360 {

max-width:100%;

}
.I136360:hover {
}

}

h1.I136361, .I136361 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136361 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I136361:hover {
}
.I136361 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136361 > .viewport:hover {
}

@media (max-width:640px) {
.I136361 {

width:100%;


}
.I136361:hover {
}
.I136361 > .viewport {



}
.I136361 > .viewport:hover {
}

}

h1.I136362, .I136362 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136362 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;

}
.I136362:hover {
}
.I136362 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136362 > .viewport:hover {
}

@media (max-width:640px) {
.I136362 {

width:100%;


}
.I136362:hover {
}
.I136362 > .viewport {



}
.I136362 > .viewport:hover {
}

}

h1.I136363, .I136363 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136363 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-top:1.5rem;


}
.I136363:hover {
}
.I136363 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136363 > .viewport:hover {
}


h1.I136364, .I136364 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136364 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I136364:hover {
}
.I136364 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136364 > .viewport:hover {
}


h1.I136365, .I136365 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136365 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I136365:hover {
}
.I136365 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136365 > .viewport:hover {
}


h1.I153870, .I153870 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153870 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I153870:hover {
}
.I153870 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153870 > .viewport:hover {
}


h1.I189955, .I189955 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189955 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I189955:hover {
}
.I189955 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189955 > .viewport:hover {
}

@media (max-width:640px) {
.I189955 {

width:100%;


}
.I189955:hover {
}
.I189955 > .viewport {



}
.I189955 > .viewport:hover {
}

}

.I136366, a.I136366 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);


}
.I136366:hover, a.I136366:hover {
}
@media (max-width:992px) {
.I136366, a.I136366 {
display:flex;
font-size:1.625rem;


}
.I136366:hover, a.I136366:hover {
}
}
@media (max-width:640px) {
.I136366, a.I136366 {
display:flex;
font-size:1.625rem;


}
.I136366:hover, a.I136366:hover {
}
}

.I136367, a.I136367 {
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;

}
.I136367:hover, a.I136367:hover {
}
@media (max-width:992px) {
.I136367, a.I136367 {
}
.I136367:hover, a.I136367:hover {
display:flex;
width:100%;

}
}

.I136368 .image, .I136368.image {
vertical-align:top;
}
.I136368 .image:hover, .I136368.image:hover {
}

.I136369 {
}
.I136369:hover {
}
.I136369 {
}
.I136369: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;
}


.I136370 {
width:100%;

}
.I136370:hover {
}
.I136370 {
}
.I136370:hover {
}


.I153823 {}
.I189886, a.I189886 {
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;

}
.I189886:hover, a.I189886:hover {
}
@media (max-width:992px) {
.I189886, a.I189886 {
}
.I189886:hover, a.I189886:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189886, a.I189886 {
display:flex;
padding-bottom:1rem;

}
.I189886:hover, a.I189886:hover {
}
}

h1.I136581, .I136581 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136581 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:44;

}
.I136581:hover {
}
.I136581 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I136581 > .viewport:hover {
}


h1.I146637, .I146637 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146637 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;
width:100%;


}
.I146637:hover {
}
.I146637 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146637 > .viewport:hover {
}


.I146598 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(17,17,17);

align-items:center;

	
}
.I146598:hover {
}
@media (min-width:1440px) {
.I146598 {
align-items:center;

	
}
.I146598:hover {
}
}
.I146599 {
display:flex;
position:var(--I146599-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;


}
.I146599:hover {
}

@media (max-width:992px) {
.I146599 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I146599:hover {
}

}
@media (max-width:640px) {
.I146599 {

align-items:flex-start;


}
.I146599:hover {
}

}

.I146600 {
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;

	
}
.I146600:hover {
}

@media (max-width:992px) {
.I146600 {

margin-left:0rem;



	
}
.I146600:hover {
}

}
@media (max-width:640px) {
.I146600 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I146600:hover {
}

}
@media (min-width:1440px) {
.I146600 {

order:3;
margin-left:0px;



	
}
.I146600:hover {
}

}
h1.I146601, .I146601 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146601 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I146601:hover {
}
.I146601 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146601 > .viewport:hover {
}

@media (min-width:1440px) {
.I146601 {

order:2;

}
.I146601:hover {
}
.I146601 > .viewport {



}
.I146601 > .viewport:hover {
}

}
h1.I146602, .I146602 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146602 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:678px;


}
.I146602:hover {
}
.I146602 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I146602 > .viewport:hover {
}

@media (min-width:1440px) {
.I146602 {

order:4;

}
.I146602:hover {
}
.I146602 > .viewport {



}
.I146602 > .viewport:hover {
}

}
h1.I146603, .I146603 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146603 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:700px;
margin-top:1rem;


}
.I146603:hover {
}
.I146603 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I146603 > .viewport:hover {
}

@media (max-width:640px) {
.I146603 {


}
.I146603:hover {
}
.I146603 > .viewport {

justify-content:flex-start;


}
.I146603 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I146603 {

order:5;

}
.I146603:hover {
}
.I146603 > .viewport {



}
.I146603 > .viewport:hover {
}

}
h1.I146604, .I146604 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146604 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I146604:hover {
}
.I146604 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146604 > .viewport:hover {
}

@media (min-width:1440px) {
.I146604 {

order:13;

}
.I146604:hover {
}
.I146604 > .viewport {



}
.I146604 > .viewport:hover {
}

}
h1.I146605, .I146605 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146605 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I146605:hover {
}
.I146605 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146605 > .viewport:hover {
}


h1.I146606, .I146606 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146606 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I146606:hover {
}
.I146606 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146606 > .viewport:hover {
}

@media (min-width:1440px) {
.I146606 {

order:21;

}
.I146606:hover {
}
.I146606 > .viewport {



}
.I146606 > .viewport:hover {
}

}
h1.I146607, .I146607 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146607 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I146607:hover {
}
.I146607 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146607 > .viewport:hover {
}

@media (min-width:1440px) {
.I146607 {

order:9;

}
.I146607:hover {
}
.I146607 > .viewport {



}
.I146607 > .viewport:hover {
}

}
h1.I146608, .I146608 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146608 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I146608:hover {
}
.I146608 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I146608 > .viewport:hover {
}

@media (max-width:640px) {
.I146608 {

padding-top:1rem;


}
.I146608:hover {
}
.I146608 > .viewport {

justify-content:flex-start;


}
.I146608 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I146608 {

order:6;

}
.I146608:hover {
}
.I146608 > .viewport {



}
.I146608 > .viewport:hover {
}

}
h1.I146609, .I146609 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146609 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I146609:hover {
}
.I146609 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146609 > .viewport:hover {
}

@media (min-width:1440px) {
.I146609 {

order:1;

}
.I146609:hover {
}
.I146609 > .viewport {



}
.I146609 > .viewport:hover {
}

}
h1.I146610, .I146610 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146610 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I146610:hover {
}
.I146610 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146610 > .viewport:hover {
}

@media (min-width:1440px) {
.I146610 {

order:14;

}
.I146610:hover {
}
.I146610 > .viewport {



}
.I146610 > .viewport:hover {
}

}
h1.I146611, .I146611 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146611 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I146611:hover {
}
.I146611 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146611 > .viewport:hover {
}

@media (min-width:1440px) {
.I146611 {

order:9;

}
.I146611:hover {
}
.I146611 > .viewport {



}
.I146611 > .viewport:hover {
}

}
h1.I146612, .I146612 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146612 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:1.188rem;
margin-top:5.125rem;


}
.I146612:hover {
}
.I146612 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I146612 > .viewport:hover {
}

@media (min-width:1440px) {
.I146612 {

order:14;

}
.I146612:hover {
}
.I146612 > .viewport {



}
.I146612 > .viewport:hover {
}

}
h1.I146613, .I146613 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146613 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:1.188rem;
margin-top:0rem;


}
.I146613:hover {
}
.I146613 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I146613 > .viewport:hover {
}

@media (min-width:1440px) {
.I146613 {

order:22;

}
.I146613:hover {
}
.I146613 > .viewport {



}
.I146613 > .viewport:hover {
}

}
h1.I146614, .I146614 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146614 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I146614:hover {
}
.I146614 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146614 > .viewport:hover {
}


h1.I146615, .I146615 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146615 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I146615:hover {
}
.I146615 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146615 > .viewport:hover {
}


h1.I146616, .I146616 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146616 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I146616:hover {
}
.I146616 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146616 > .viewport:hover {
}


h1.I146617, .I146617 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146617 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I146617:hover {
}
.I146617 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146617 > .viewport:hover {
}


h1.I146618, .I146618 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146618 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I146618:hover {
}
.I146618 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146618 > .viewport:hover {
}


.I146619, a.I146619 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I146619:hover, a.I146619:hover {
}
@media (max-width:992px) {
.I146619, a.I146619 {
display:flex;
font-size:1.25rem;


}
.I146619:hover, a.I146619:hover {
}
}
@media (max-width:640px) {
.I146619, a.I146619 {
display:flex;
font-size:1.25rem;


}
.I146619:hover, a.I146619:hover {
}
}

.I146620, a.I146620 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(99,227,207);


}
.I146620:hover, a.I146620:hover {
}
@media (max-width:992px) {
.I146620, a.I146620 {
display:flex;
font-size:1.625rem;


}
.I146620:hover, a.I146620:hover {
}
}
@media (max-width:640px) {
.I146620, a.I146620 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I146620:hover, a.I146620:hover {
}
}

.I146621, a.I146621 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(217,217,217);
line-height:1.625rem;

padding-bottom:1rem;

}
.I146621:hover, a.I146621:hover {
}
@media (max-width:992px) {
.I146621, a.I146621 {
}
.I146621:hover, a.I146621:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I146621, a.I146621 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I146621:hover, a.I146621:hover {
}
}

.I146622 .button, .I146622.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);

}
.I146622 button.button, button.I146622.button {
cursor:pointer;
}
.I146622 .button .text, .I146622.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I146622 .button .icon, .I146622.button .icon {
flex:none;
background-size:100% 100%;
}
.I146622 .button:hover, .I146622.button:hover {
background-color:rgb(217,217,217);

}
.I146622 .button:hover .text, .I146622.button:hover .text {
}
.I146622 .button:hover .icon, .I146622.button:hover .icon {
background-size:100% 100%;
}

.I146623 .button, .I146623.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146623 button.button, button.I146623.button {
cursor:pointer;
}
.I146623 .button .text, .I146623.button .text {
}
.I146623 .button .icon, .I146623.button .icon {
flex:none;
background-size:100% 100%;
}
.I146623 .button:hover, .I146623.button:hover {
}
.I146623 .button:hover .text, .I146623.button:hover .text {
}
.I146623 .button:hover .icon, .I146623.button:hover .icon {
background-size:100% 100%;
}

.I146624 .button, .I146624.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146624 button.button, button.I146624.button {
cursor:pointer;
}
.I146624 .button .text, .I146624.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I146624 .button .icon, .I146624.button .icon {
flex:none;
background-size:100% 100%;
}
.I146624 .button:hover, .I146624.button:hover {
}
.I146624 .button:hover .text, .I146624.button:hover .text {
}
.I146624 .button:hover .icon, .I146624.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146624 .button, .I146624.button {
}
.I146624 button.button, button.I146624.button {
}
.I146624 .button .text, .I146624.button .text {
font-family:Rubik;

}
.I146624 .button .icon, .I146624.button .icon {
background-size:100% 100%;
}
.I146624 .button:hover, .I146624.button:hover {
}
.I146624 .button:hover .text, .I146624.button:hover .text {
}
.I146624 .button:hover .icon, .I146624.button:hover .icon {
background-size:100% 100%;
}
}

.I146625 .button, .I146625.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);

}
.I146625 button.button, button.I146625.button {
cursor:pointer;
}
.I146625 .button .text, .I146625.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I146625 .button .icon, .I146625.button .icon {
flex:none;
background-size:100% 100%;
}
.I146625 .button:hover, .I146625.button:hover {
background-color:rgb(210,40,93);

}
.I146625 .button:hover .text, .I146625.button:hover .text {
}
.I146625 .button:hover .icon, .I146625.button:hover .icon {
background-size:100% 100%;
}

.I146626, a.I146626 {
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;


}
.I146626:hover, a.I146626:hover {
}
@media (max-width:992px) {
.I146626, a.I146626 {
}
.I146626:hover, a.I146626:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I146626, a.I146626 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I146626:hover, a.I146626:hover {
}
}

.I146627 .image, .I146627.image {
vertical-align:top;
}
.I146627 .image:hover, .I146627.image:hover {
}

.I146628 .button, .I146628.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146628 button.button, button.I146628.button {
cursor:pointer;
}
.I146628 .button .text, .I146628.button .text {
}
.I146628 .button .icon, .I146628.button .icon {
flex:none;
background-size:100% 100%;
}
.I146628 .button:hover, .I146628.button:hover {
}
.I146628 .button:hover .text, .I146628.button:hover .text {
}
.I146628 .button:hover .icon, .I146628.button:hover .icon {
background-size:100% 100%;
}

h1.I146629, .I146629 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I146629, .I146629 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I146629, .I146629 p {
margin:0px;
}

figure.I146629, .I146629 figure {
margin:0px;
}

a.I146629, .I146629 a {
text-decoration:inherit;
color:inherit;
}

.I146629 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I146629 article, article.I146629 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I146629 article:hover, article.I146629:hover {
}
.I146629 article.active, article.I146629.active {
}
.I146629 .body {
}
.I146629 .body:hover {
	
}
.I146629 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I146629 .body img {
}
.I146629 .body ul, .I146629 .body ol {
margin-left:1rem;

}
.I146629 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I146629 .body iframe {
}
.I146629 .body img:hover {
}
.I146629 .body iframe:hover {
}

.I146629 .body li {
list-style-type:disc;
}



.I146630 .image, .I146630.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I146630 .image:hover, .I146630.image:hover {
}

.I146631 .image, .I146631.image {
vertical-align:top;
}
.I146631 .image:hover, .I146631.image:hover {
}

.I146632 .image, .I146632.image {
vertical-align:top;
width:20px;
height:20px;

}
.I146632 .image:hover, .I146632.image:hover {
}

.I146633, a.I146633 {
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;

}
.I146633:hover, a.I146633:hover {
}

.I146634, a.I146634 {
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;

}
.I146634:hover, a.I146634:hover {
}

.I146635, a.I146635 {
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;

}
.I146635:hover, a.I146635:hover {
display:flex;
text-decoration:underline;


}

.I146636 .image, .I146636.image {
vertical-align:top;
}
.I146636 .image:hover, .I146636.image:hover {
}

h1.I146668, .I146668 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146668 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;
width:100%;


}
.I146668:hover {
}
.I146668 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146668 > .viewport:hover {
}


.I146638 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(17,17,17);

align-items:center;

	
}
.I146638:hover {
}

.I146639 {
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;


}
.I146639:hover {
}
@media (max-width:992px) {
.I146639 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I146639:hover {
}
}
@media (max-width:640px) {
.I146639 {

padding-bottom:0rem;


flex-direction:column;
}
.I146639:hover {
}
}

.I146640 {
display:flex;
position:var(--I146640-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;


}
.I146640:hover {
}

@media (max-width:992px) {
.I146640 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I146640:hover {
}

}
@media (max-width:640px) {
.I146640 {

order:3;
min-width:100%;
padding-top:2rem;

}
.I146640:hover {
}

}
@media (min-width:1440px) {
.I146640 {

width:50%;
padding-right:4rem;

}
.I146640:hover {
}

}
.I146641 {
display:flex;
position:var(--I146641-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;


}
.I146641:hover {
}

@media (max-width:992px) {
.I146641 {

width:50%;

}
.I146641:hover {
}

}
@media (max-width:640px) {
.I146641 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I146641:hover {
}

}
@media (min-width:1440px) {
.I146641 {

width:50%;

flex-direction:column;


}
.I146641:hover {
}

}
.I146642 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I146642:hover {
}

@media (max-width:992px) {
.I146642 {



flex-direction:column;

	
}
.I146642:hover {
}

}

h1.I146643, .I146643 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146643 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I146643:hover {
}
.I146643 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146643 > .viewport:hover {
}


h1.I146644, .I146644 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146644 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I146644:hover {
}
.I146644 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146644 > .viewport:hover {
}


h1.I146645, .I146645 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146645 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I146645:hover {
}
.I146645 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146645 > .viewport:hover {
}

@media (max-width:992px) {
.I146645 {

display:flex;

}
.I146645:hover {
}
.I146645 > .viewport {



}
.I146645 > .viewport:hover {
}

}
@media (max-width:640px) {
.I146645 {

height:auto;


}
.I146645:hover {
}
.I146645 > .viewport {



}
.I146645 > .viewport:hover {
}

}

h1.I146646, .I146646 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146646 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I146646:hover {
}
.I146646 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146646 > .viewport:hover {
}

@media (max-width:992px) {
.I146646 {

padding-bottom:1rem;


}
.I146646:hover {
}
.I146646 > .viewport {



}
.I146646 > .viewport:hover {
}

}
@media (max-width:640px) {
.I146646 {

margin-bottom:0;


}
.I146646:hover {
}
.I146646 > .viewport {



}
.I146646 > .viewport:hover {
}

}

h1.I146647, .I146647 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146647 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I146647:hover {
}
.I146647 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146647 > .viewport:hover {
}


h1.I146648, .I146648 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146648 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I146648:hover {
}
.I146648 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146648 > .viewport:hover {
}


h1.I146649, .I146649 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146649 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I146649:hover {
}
.I146649 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146649 > .viewport:hover {
}

@media (max-width:640px) {
.I146649 {

margin-bottom:-1.65rem;


}
.I146649:hover {
}
.I146649 > .viewport {



}
.I146649 > .viewport:hover {
}

}

h1.I146650, .I146650 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146650 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I146650:hover {
}
.I146650 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146650 > .viewport:hover {
}

@media (min-width:1440px) {
.I146650 {

display:none;

}
.I146650:hover {
}
.I146650 > .viewport {



}
.I146650 > .viewport:hover {
}

}
h1.I146651, .I146651 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146651 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I146651:hover {
}
.I146651 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146651 > .viewport:hover {
}


h1.I146652, .I146652 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146652 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I146652:hover {
}
.I146652 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146652 > .viewport:hover {
}

@media (max-width:992px) {
.I146652 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I146652:hover {
}
.I146652 > .viewport {



}
.I146652 > .viewport:hover {
}

}

h1.I146653, .I146653 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146653 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I146653:hover {
}
.I146653 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146653 > .viewport:hover {
}

@media (max-width:992px) {
.I146653 {

display:none;

}
.I146653:hover {
}
.I146653 > .viewport {



}
.I146653 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I146653 {

width:100%;
height:auto;


}
.I146653:hover {
}
.I146653 > .viewport {



}
.I146653 > .viewport:hover {
}

}
h1.I146654, .I146654 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146654 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I146654:hover {
}
.I146654 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146654 > .viewport:hover {
}

@media (min-width:1440px) {
.I146654 {

width:100%;
box-sizing:border-box;


}
.I146654:hover {
}
.I146654 > .viewport {



}
.I146654 > .viewport:hover {
}

}
h1.I146655, .I146655 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146655 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I146655:hover {
}
.I146655 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146655 > .viewport:hover {
}


.I146656, a.I146656 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);

padding-bottom:1rem;

}
.I146656:hover, a.I146656:hover {
}
@media (max-width:992px) {
.I146656, a.I146656 {
display:flex;
font-size:1.625rem;


}
.I146656:hover, a.I146656:hover {
}
}
@media (max-width:640px) {
.I146656, a.I146656 {
display:flex;
font-size:1.625rem;


}
.I146656:hover, a.I146656:hover {
}
}

.I146657, a.I146657 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(217,217,217);
line-height:1.625rem;

padding-bottom:1rem;

}
.I146657:hover, a.I146657:hover {
}
@media (max-width:992px) {
.I146657, a.I146657 {
}
.I146657:hover, a.I146657:hover {
display:flex;
width:100%;

}
}

.I146658 .image, .I146658.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/eai_home_switch_between_llms.svg?timestamp=20240730112410');
background-size:cover;
background-position:center center;

}
.I146658 .image:hover, .I146658.image:hover {
}

.I146659 .button, .I146659.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);

}
.I146659 button.button, button.I146659.button {
cursor:pointer;
}
.I146659 .button .text, .I146659.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I146659 .button .icon, .I146659.button .icon {
flex:none;
background-size:100% 100%;
}
.I146659 .button:hover, .I146659.button:hover {
background-color:rgb(210,40,93);

}
.I146659 .button:hover .text, .I146659.button:hover .text {
}
.I146659 .button:hover .icon, .I146659.button:hover .icon {
background-size:100% 100%;
}

.I146660, a.I146660 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146660:hover, a.I146660:hover {
}

h1.I146661, .I146661 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I146661, .I146661 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I146661, .I146661 p {
margin:0px;
}

figure.I146661, .I146661 figure {
margin:0px;
}

a.I146661, .I146661 a {
text-decoration:inherit;
color:inherit;
}

.I146661 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I146661 article, article.I146661 {
flex-direction:column;	
}
.I146661 article:hover, article.I146661:hover {
}
.I146661 article.active, article.I146661.active {
}
.I146661 .body {
}
.I146661 .body:hover {
	
}
.I146661 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I146661 .body a {
text-decoration:underline;

}
.I146661 .body img {
}
.I146661 .body ul, .I146661 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I146661 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I146661 .body iframe {
}
.I146661 .body img:hover {
}
.I146661 .body iframe:hover {
}

.I146661 .body li {
list-style-type:disc;
}



.I146662 .button, .I146662.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146662 button.button, button.I146662.button {
cursor:pointer;
}
.I146662 .button .text, .I146662.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I146662 .button .icon, .I146662.button .icon {
flex:none;
background-size:100% 100%;
}
.I146662 .button:hover, .I146662.button:hover {
}
.I146662 .button:hover .text, .I146662.button:hover .text {
}
.I146662 .button:hover .icon, .I146662.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146662 .button, .I146662.button {
}
.I146662 button.button, button.I146662.button {
}
.I146662 .button .text, .I146662.button .text {
font-family:Rubik;

}
.I146662 .button .icon, .I146662.button .icon {
background-size:100% 100%;
}
.I146662 .button:hover, .I146662.button:hover {
}
.I146662 .button:hover .text, .I146662.button:hover .text {
}
.I146662 .button:hover .icon, .I146662.button:hover .icon {
background-size:100% 100%;
}
}

.I146663 .button, .I146663.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;

}
.I146663 button.button, button.I146663.button {
cursor:pointer;
}
.I146663 .button .text, .I146663.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I146663 .button .icon, .I146663.button .icon {
flex:none;
background-size:100% 100%;
}
.I146663 .button:hover, .I146663.button:hover {
}
.I146663 .button:hover .text, .I146663.button:hover .text {
}
.I146663 .button:hover .icon, .I146663.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146663 .button, .I146663.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I146663 button.button, button.I146663.button {
}
.I146663 .button .text, .I146663.button .text {
color:rgb(108,72,201);

}
.I146663 .button .icon, .I146663.button .icon {
background-size:100% 100%;
}
.I146663 .button:hover, .I146663.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I146663 .button:hover .text, .I146663.button:hover .text {
color:rgb(150,155,160);

}
.I146663 .button:hover .icon, .I146663.button:hover .icon {
background-size:100% 100%;
}
}

.I146664 .button, .I146664.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);

}
.I146664 button.button, button.I146664.button {
cursor:pointer;
}
.I146664 .button .text, .I146664.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I146664 .button .icon, .I146664.button .icon {
flex:none;
background-size:100% 100%;
}
.I146664 .button:hover, .I146664.button:hover {
background-color:rgb(217,217,217);

}
.I146664 .button:hover .text, .I146664.button:hover .text {
}
.I146664 .button:hover .icon, .I146664.button:hover .icon {
background-size:100% 100%;
}

.I146665 {
display:flex;
width:100%;
height:270px;

}
.I146665:hover {
}
@media (min-width:1440px) {
.I146665 {
display:flex;
width:100%;
height:270px;

}
.I146665:hover {
}
}
.I146666, a.I146666 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I146666:hover, a.I146666:hover {
}
@media (max-width:992px) {
.I146666, a.I146666 {
}
.I146666:hover, a.I146666:hover {
display:flex;
width:100%;

}
}

.I146667 .image, .I146667.image {
vertical-align:top;
}
.I146667 .image:hover, .I146667.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.I146701, .I146701 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146701 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;


}
.I146701:hover {
}
.I146701 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146701 > .viewport:hover {
}


.I146670 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;
background-color:rgb(17,17,17);

align-items:center;

	
}
.I146670:hover {
}

.I146671 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;


}
.I146671:hover {
}
@media (max-width:992px) {
.I146671 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I146671:hover {
}
}
@media (max-width:640px) {
.I146671 {

padding-left:1.625em;
padding-right:1.625em;
padding-top:4rem;


flex-direction:column;
}
.I146671:hover {
}
}

.I146672 {
display:flex;
position:var(--I146672-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;


}
.I146672:hover {
}

@media (max-width:992px) {
.I146672 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I146672:hover {
}

}
@media (max-width:640px) {
.I146672 {

order:4;
min-width:100%;
padding-top:2rem;

}
.I146672:hover {
}

}
@media (min-width:1440px) {
.I146672 {

order:3;
width:50%;
padding-right:4rem;

}
.I146672:hover {
}

}
.I146673 {
display:flex;
position:var(--I146673-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;


}
.I146673:hover {
}

@media (max-width:992px) {
.I146673 {

order:3;
width:50%;
padding-left:0rem;

}
.I146673:hover {
}

}
@media (max-width:640px) {
.I146673 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I146673:hover {
}

}
@media (min-width:1440px) {
.I146673 {

order:2;
width:50%;

flex-direction:column;


}
.I146673:hover {
}

}
.I146674 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I146674:hover {
}


h1.I146675, .I146675 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146675 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I146675:hover {
}
.I146675 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146675 > .viewport:hover {
}


h1.I146676, .I146676 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146676 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I146676:hover {
}
.I146676 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146676 > .viewport:hover {
}


h1.I146677, .I146677 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146677 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I146677:hover {
}
.I146677 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146677 > .viewport:hover {
}


h1.I146678, .I146678 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146678 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I146678:hover {
}
.I146678 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146678 > .viewport:hover {
}

@media (max-width:640px) {
.I146678 {

margin-bottom:0;


}
.I146678:hover {
}
.I146678 > .viewport {



}
.I146678 > .viewport:hover {
}

}

h1.I146679, .I146679 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146679 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I146679:hover {
}
.I146679 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146679 > .viewport:hover {
}


h1.I146680, .I146680 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146680 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I146680:hover {
}
.I146680 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146680 > .viewport:hover {
}

@media (max-width:640px) {
.I146680 {

margin-bottom:-1.65rem;


}
.I146680:hover {
}
.I146680 > .viewport {



}
.I146680 > .viewport:hover {
}

}

h1.I146681, .I146681 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146681 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I146681:hover {
}
.I146681 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146681 > .viewport:hover {
}


h1.I146682, .I146682 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146682 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I146682:hover {
}
.I146682 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146682 > .viewport:hover {
}


h1.I146683, .I146683 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146683 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I146683:hover {
}
.I146683 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146683 > .viewport:hover {
}


h1.I146684, .I146684 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146684 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I146684:hover {
}
.I146684 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146684 > .viewport:hover {
}

@media (max-width:992px) {
.I146684 {

height:auto;


}
.I146684:hover {
}
.I146684 > .viewport {



}
.I146684 > .viewport:hover {
}

}

h1.I146685, .I146685 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146685 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I146685:hover {
}
.I146685 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146685 > .viewport:hover {
}

@media (min-width:1440px) {
.I146685 {

width:100%;
padding-top:0.75rem;


}
.I146685:hover {
}
.I146685 > .viewport {



}
.I146685 > .viewport:hover {
}

}
h1.I146686, .I146686 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146686 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I146686:hover {
}
.I146686 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146686 > .viewport:hover {
}


h1.I146687, .I146687 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146687 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I146687:hover {
}
.I146687 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146687 > .viewport:hover {
}


.I146688, a.I146688 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);

padding-bottom:1rem;

}
.I146688:hover, a.I146688:hover {
}
@media (max-width:992px) {
.I146688, a.I146688 {
display:flex;
font-size:1.625rem;


}
.I146688:hover, a.I146688:hover {
}
}
@media (max-width:640px) {
.I146688, a.I146688 {
display:flex;
font-size:1.625rem;


}
.I146688:hover, a.I146688:hover {
}
}

.I146689, a.I146689 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(217,217,217);
line-height:1.625rem;

padding-bottom:1rem;

}
.I146689:hover, a.I146689:hover {
}
@media (max-width:992px) {
.I146689, a.I146689 {
}
.I146689:hover, a.I146689:hover {
display:flex;
width:100%;

}
}

.I146690 .image, .I146690.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/eai_home_overcome_integration.svg?timestamp=20240730112740');
background-size:cover;
background-position:center center;

}
.I146690 .image:hover, .I146690.image:hover {
}

.I146691 .button, .I146691.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);

}
.I146691 button.button, button.I146691.button {
cursor:pointer;
}
.I146691 .button .text, .I146691.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I146691 .button .icon, .I146691.button .icon {
flex:none;
background-size:100% 100%;
}
.I146691 .button:hover, .I146691.button:hover {
background-color:rgb(210,40,93);

}
.I146691 .button:hover .text, .I146691.button:hover .text {
}
.I146691 .button:hover .icon, .I146691.button:hover .icon {
background-size:100% 100%;
}

.I146692, a.I146692 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146692:hover, a.I146692:hover {
}

h1.I146693, .I146693 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I146693, .I146693 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I146693, .I146693 p {
margin:0px;
}

figure.I146693, .I146693 figure {
margin:0px;
}

a.I146693, .I146693 a {
text-decoration:inherit;
color:inherit;
}

.I146693 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I146693 article, article.I146693 {
width:100%;

flex-direction:column;	
}
.I146693 article:hover, article.I146693:hover {
}
.I146693 article.active, article.I146693.active {
}
.I146693 .body {
}
.I146693 .body:hover {
	
}
.I146693 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I146693 .body a {
text-decoration:underline;

}
.I146693 .body img {
}
.I146693 .body ul, .I146693 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I146693 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I146693 .body iframe {
}
.I146693 .body img:hover {
}
.I146693 .body iframe:hover {
}

.I146693 .body li {
list-style-type:disc;
}



.I146694 .button, .I146694.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);

}
.I146694 button.button, button.I146694.button {
cursor:pointer;
}
.I146694 .button .text, .I146694.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I146694 .button .icon, .I146694.button .icon {
flex:none;
background-size:100% 100%;
}
.I146694 .button:hover, .I146694.button:hover {
background-color:rgb(217,217,217);

}
.I146694 .button:hover .text, .I146694.button:hover .text {
}
.I146694 .button:hover .icon, .I146694.button:hover .icon {
background-size:100% 100%;
}

.I146695 .button, .I146695.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;

}
.I146695 button.button, button.I146695.button {
cursor:pointer;
}
.I146695 .button .text, .I146695.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I146695 .button .icon, .I146695.button .icon {
flex:none;
background-size:100% 100%;
}
.I146695 .button:hover, .I146695.button:hover {
}
.I146695 .button:hover .text, .I146695.button:hover .text {
}
.I146695 .button:hover .icon, .I146695.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146695 .button, .I146695.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I146695 button.button, button.I146695.button {
}
.I146695 .button .text, .I146695.button .text {
color:rgb(108,72,201);

}
.I146695 .button .icon, .I146695.button .icon {
background-size:100% 100%;
}
.I146695 .button:hover, .I146695.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I146695 .button:hover .text, .I146695.button:hover .text {
color:rgb(150,155,160);

}
.I146695 .button:hover .icon, .I146695.button:hover .icon {
background-size:100% 100%;
}
}

.I146696 .button, .I146696.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146696 button.button, button.I146696.button {
cursor:pointer;
}
.I146696 .button .text, .I146696.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I146696 .button .icon, .I146696.button .icon {
flex:none;
background-size:100% 100%;
}
.I146696 .button:hover, .I146696.button:hover {
}
.I146696 .button:hover .text, .I146696.button:hover .text {
}
.I146696 .button:hover .icon, .I146696.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146696 .button, .I146696.button {
}
.I146696 button.button, button.I146696.button {
}
.I146696 .button .text, .I146696.button .text {
font-family:Rubik;

}
.I146696 .button .icon, .I146696.button .icon {
background-size:100% 100%;
}
.I146696 .button:hover, .I146696.button:hover {
}
.I146696 .button:hover .text, .I146696.button:hover .text {
}
.I146696 .button:hover .icon, .I146696.button:hover .icon {
background-size:100% 100%;
}
}

.I146697 {
display:flex;
width:100%;
height:270px;

}
.I146697:hover {
}

.I146698, a.I146698 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I146698:hover, a.I146698:hover {
}
@media (max-width:992px) {
.I146698, a.I146698 {
}
.I146698:hover, a.I146698:hover {
display:flex;
width:100%;

}
}

.I146699 .image, .I146699.image {
vertical-align:top;
}
.I146699 .image:hover, .I146699.image:hover {
}

.I146700 .button, .I146700.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146700 button.button, button.I146700.button {
cursor:pointer;
}
.I146700 .button .text, .I146700.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I146700 .button .icon, .I146700.button .icon {
flex:none;
background-size:100% 100%;
}
.I146700 .button:hover, .I146700.button:hover {
}
.I146700 .button:hover .text, .I146700.button:hover .text {
}
.I146700 .button:hover .icon, .I146700.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146700 .button, .I146700.button {
}
.I146700 button.button, button.I146700.button {
}
.I146700 .button .text, .I146700.button .text {
font-family:Rubik;

}
.I146700 .button .icon, .I146700.button .icon {
background-size:100% 100%;
}
.I146700 .button:hover, .I146700.button:hover {
}
.I146700 .button:hover .text, .I146700.button:hover .text {
}
.I146700 .button:hover .icon, .I146700.button:hover .icon {
background-size:100% 100%;
}
}

h1.I146732, .I146732 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146732 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;
width:100%;


}
.I146732:hover {
}
.I146732 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146732 > .viewport:hover {
}


.I146702 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(17,17,17);

align-items:center;

	
}
.I146702:hover {
}

.I146703 {
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;


}
.I146703:hover {
}
@media (max-width:992px) {
.I146703 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I146703:hover {
}
}
@media (max-width:640px) {
.I146703 {


flex-direction:column;
}
.I146703:hover {
}
}

.I146704 {
display:flex;
position:var(--I146704-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;


}
.I146704:hover {
}

@media (max-width:992px) {
.I146704 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I146704:hover {
}

}
@media (max-width:640px) {
.I146704 {

order:3;
min-width:100%;
padding-top:2rem;

}
.I146704:hover {
}

}
@media (min-width:1440px) {
.I146704 {

width:50%;
padding-right:4rem;

}
.I146704:hover {
}

}
.I146705 {
display:flex;
position:var(--I146705-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;


}
.I146705:hover {
}

@media (max-width:992px) {
.I146705 {

width:50%;

}
.I146705:hover {
}

}
@media (max-width:640px) {
.I146705 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I146705:hover {
}

}
@media (min-width:1440px) {
.I146705 {

width:50%;

flex-direction:column;


}
.I146705:hover {
}

}
.I146706 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I146706:hover {
}

@media (max-width:992px) {
.I146706 {



flex-direction:column;

	
}
.I146706:hover {
}

}

h1.I146707, .I146707 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146707 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I146707:hover {
}
.I146707 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146707 > .viewport:hover {
}


h1.I146708, .I146708 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146708 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I146708:hover {
}
.I146708 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146708 > .viewport:hover {
}


h1.I146709, .I146709 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146709 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I146709:hover {
}
.I146709 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146709 > .viewport:hover {
}

@media (max-width:992px) {
.I146709 {

display:flex;

}
.I146709:hover {
}
.I146709 > .viewport {



}
.I146709 > .viewport:hover {
}

}
@media (max-width:640px) {
.I146709 {

height:auto;


}
.I146709:hover {
}
.I146709 > .viewport {



}
.I146709 > .viewport:hover {
}

}

h1.I146710, .I146710 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146710 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I146710:hover {
}
.I146710 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146710 > .viewport:hover {
}

@media (max-width:992px) {
.I146710 {

padding-bottom:1rem;


}
.I146710:hover {
}
.I146710 > .viewport {



}
.I146710 > .viewport:hover {
}

}
@media (max-width:640px) {
.I146710 {

margin-bottom:0;


}
.I146710:hover {
}
.I146710 > .viewport {



}
.I146710 > .viewport:hover {
}

}

h1.I146711, .I146711 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146711 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I146711:hover {
}
.I146711 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146711 > .viewport:hover {
}


h1.I146712, .I146712 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146712 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I146712:hover {
}
.I146712 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146712 > .viewport:hover {
}


h1.I146713, .I146713 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146713 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I146713:hover {
}
.I146713 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146713 > .viewport:hover {
}

@media (max-width:640px) {
.I146713 {

margin-bottom:-1.65rem;


}
.I146713:hover {
}
.I146713 > .viewport {



}
.I146713 > .viewport:hover {
}

}

h1.I146714, .I146714 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146714 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I146714:hover {
}
.I146714 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146714 > .viewport:hover {
}

@media (min-width:1440px) {
.I146714 {

display:none;

}
.I146714:hover {
}
.I146714 > .viewport {



}
.I146714 > .viewport:hover {
}

}
h1.I146715, .I146715 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146715 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I146715:hover {
}
.I146715 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146715 > .viewport:hover {
}


h1.I146716, .I146716 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146716 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I146716:hover {
}
.I146716 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146716 > .viewport:hover {
}

@media (max-width:992px) {
.I146716 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I146716:hover {
}
.I146716 > .viewport {



}
.I146716 > .viewport:hover {
}

}

h1.I146717, .I146717 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146717 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I146717:hover {
}
.I146717 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146717 > .viewport:hover {
}

@media (max-width:992px) {
.I146717 {

display:none;

}
.I146717:hover {
}
.I146717 > .viewport {



}
.I146717 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I146717 {

width:100%;
height:auto;


}
.I146717:hover {
}
.I146717 > .viewport {



}
.I146717 > .viewport:hover {
}

}
h1.I146718, .I146718 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146718 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I146718:hover {
}
.I146718 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146718 > .viewport:hover {
}

@media (min-width:1440px) {
.I146718 {

width:100%;
box-sizing:border-box;


}
.I146718:hover {
}
.I146718 > .viewport {



}
.I146718 > .viewport:hover {
}

}
h1.I146719, .I146719 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146719 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I146719:hover {
}
.I146719 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146719 > .viewport:hover {
}


.I146720, a.I146720 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);

padding-bottom:1rem;

}
.I146720:hover, a.I146720:hover {
}
@media (max-width:992px) {
.I146720, a.I146720 {
display:flex;
font-size:1.625rem;


}
.I146720:hover, a.I146720:hover {
}
}
@media (max-width:640px) {
.I146720, a.I146720 {
display:flex;
font-size:1.625rem;


}
.I146720:hover, a.I146720:hover {
}
}

.I146721, a.I146721 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(217,217,217);
line-height:1.625rem;

padding-bottom:1rem;

}
.I146721:hover, a.I146721:hover {
}
@media (max-width:992px) {
.I146721, a.I146721 {
}
.I146721:hover, a.I146721:hover {
display:flex;
width:100%;

}
}

.I146722 .image, .I146722.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/eai_home_protect_data.svg?timestamp=20240730113156');
background-size:cover;
background-position:center center;

}
.I146722 .image:hover, .I146722.image:hover {
}

.I146723 .button, .I146723.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);

}
.I146723 button.button, button.I146723.button {
cursor:pointer;
}
.I146723 .button .text, .I146723.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I146723 .button .icon, .I146723.button .icon {
flex:none;
background-size:100% 100%;
}
.I146723 .button:hover, .I146723.button:hover {
background-color:rgb(210,40,93);

}
.I146723 .button:hover .text, .I146723.button:hover .text {
}
.I146723 .button:hover .icon, .I146723.button:hover .icon {
background-size:100% 100%;
}

.I146724, a.I146724 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146724:hover, a.I146724:hover {
}

h1.I146725, .I146725 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I146725, .I146725 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I146725, .I146725 p {
margin:0px;
}

figure.I146725, .I146725 figure {
margin:0px;
}

a.I146725, .I146725 a {
text-decoration:inherit;
color:inherit;
}

.I146725 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I146725 article, article.I146725 {
flex-direction:column;	
}
.I146725 article:hover, article.I146725:hover {
}
.I146725 article.active, article.I146725.active {
}
.I146725 .body {
}
.I146725 .body:hover {
	
}
.I146725 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I146725 .body a {
text-decoration:underline;

}
.I146725 .body img {
}
.I146725 .body ul, .I146725 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I146725 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I146725 .body iframe {
}
.I146725 .body img:hover {
}
.I146725 .body iframe:hover {
}

.I146725 .body li {
list-style-type:disc;
}



.I146726 .button, .I146726.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146726 button.button, button.I146726.button {
cursor:pointer;
}
.I146726 .button .text, .I146726.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I146726 .button .icon, .I146726.button .icon {
flex:none;
background-size:100% 100%;
}
.I146726 .button:hover, .I146726.button:hover {
}
.I146726 .button:hover .text, .I146726.button:hover .text {
}
.I146726 .button:hover .icon, .I146726.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146726 .button, .I146726.button {
}
.I146726 button.button, button.I146726.button {
}
.I146726 .button .text, .I146726.button .text {
font-family:Rubik;

}
.I146726 .button .icon, .I146726.button .icon {
background-size:100% 100%;
}
.I146726 .button:hover, .I146726.button:hover {
}
.I146726 .button:hover .text, .I146726.button:hover .text {
}
.I146726 .button:hover .icon, .I146726.button:hover .icon {
background-size:100% 100%;
}
}

.I146727 .button, .I146727.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;

}
.I146727 button.button, button.I146727.button {
cursor:pointer;
}
.I146727 .button .text, .I146727.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I146727 .button .icon, .I146727.button .icon {
flex:none;
background-size:100% 100%;
}
.I146727 .button:hover, .I146727.button:hover {
}
.I146727 .button:hover .text, .I146727.button:hover .text {
}
.I146727 .button:hover .icon, .I146727.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146727 .button, .I146727.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I146727 button.button, button.I146727.button {
}
.I146727 .button .text, .I146727.button .text {
color:rgb(108,72,201);

}
.I146727 .button .icon, .I146727.button .icon {
background-size:100% 100%;
}
.I146727 .button:hover, .I146727.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I146727 .button:hover .text, .I146727.button:hover .text {
color:rgb(150,155,160);

}
.I146727 .button:hover .icon, .I146727.button:hover .icon {
background-size:100% 100%;
}
}

.I146728 .button, .I146728.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);

}
.I146728 button.button, button.I146728.button {
cursor:pointer;
}
.I146728 .button .text, .I146728.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I146728 .button .icon, .I146728.button .icon {
flex:none;
background-size:100% 100%;
}
.I146728 .button:hover, .I146728.button:hover {
background-color:rgb(217,217,217);

}
.I146728 .button:hover .text, .I146728.button:hover .text {
}
.I146728 .button:hover .icon, .I146728.button:hover .icon {
background-size:100% 100%;
}

.I146729 {
display:flex;
width:100%;
height:270px;

}
.I146729:hover {
}
@media (min-width:1440px) {
.I146729 {
display:flex;
width:100%;
height:270px;

}
.I146729:hover {
}
}
.I146730, a.I146730 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I146730:hover, a.I146730:hover {
}
@media (max-width:992px) {
.I146730, a.I146730 {
}
.I146730:hover, a.I146730:hover {
display:flex;
width:100%;

}
}

.I146731 .image, .I146731.image {
vertical-align:top;
}
.I146731 .image:hover, .I146731.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.I146734, .I146734 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146734 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:16;
width:100%;
margin-top:0rem;
padding-bottom:8rem;
background-color:rgb(17,17,17);


}
.I146734:hover {
}
.I146734 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I146734 > .viewport:hover {
}

@media (max-width:992px) {
.I146734 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
box-sizing:border-box;


}
.I146734:hover {
}
.I146734 > .viewport {



}
.I146734 > .viewport:hover {
}

}
@media (max-width:640px) {
.I146734 {


}
.I146734:hover {
}
.I146734 > .viewport {

justify-content:center;


}
.I146734 > .viewport:hover {
}

}

h1.I146761, .I146761 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146761 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:21;
width:100%;
padding-bottom:8rem;
padding-top:0rem;


}
.I146761:hover {
}
.I146761 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I146761 > .viewport:hover {
}

@media (max-width:992px) {
.I146761 {

padding-bottom:4rem;
padding-top:0rem;


}
.I146761:hover {
}
.I146761 > .viewport {



}
.I146761 > .viewport:hover {
}

}
@media (max-width:640px) {
.I146761 {

padding-left:1.625rem;
padding-right:1.625em;
box-sizing:border-box;


}
.I146761:hover {
}
.I146761 > .viewport {



}
.I146761 > .viewport:hover {
}

}

h1.I146792, .I146792 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146792 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:22;
width:100%;


}
.I146792:hover {
}
.I146792 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146792 > .viewport:hover {
}


.I146762 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I146762:hover {
}

.I146763 {
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;


}
.I146763:hover {
}
@media (max-width:992px) {
.I146763 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I146763:hover {
}
}
@media (max-width:640px) {
.I146763 {

padding-bottom:0rem;


flex-direction:column;
}
.I146763:hover {
}
}

.I146764 {
display:flex;
position:var(--I146764-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;


}
.I146764:hover {
}

@media (max-width:992px) {
.I146764 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I146764:hover {
}

}
@media (max-width:640px) {
.I146764 {

order:3;
min-width:100%;
padding-top:2rem;

}
.I146764:hover {
}

}
@media (min-width:1440px) {
.I146764 {

width:50%;
padding-right:4rem;

}
.I146764:hover {
}

}
.I146765 {
display:flex;
position:var(--I146765-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;


}
.I146765:hover {
}

@media (max-width:992px) {
.I146765 {

width:50%;

}
.I146765:hover {
}

}
@media (max-width:640px) {
.I146765 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I146765:hover {
}

}
@media (min-width:1440px) {
.I146765 {

width:50%;

flex-direction:column;


}
.I146765:hover {
}

}
.I146766 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I146766:hover {
}

@media (max-width:992px) {
.I146766 {



flex-direction:column;

	
}
.I146766:hover {
}

}

h1.I146767, .I146767 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146767 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I146767:hover {
}
.I146767 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146767 > .viewport:hover {
}


h1.I146768, .I146768 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146768 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I146768:hover {
}
.I146768 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146768 > .viewport:hover {
}


h1.I146769, .I146769 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146769 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I146769:hover {
}
.I146769 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146769 > .viewport:hover {
}

@media (max-width:992px) {
.I146769 {

display:flex;

}
.I146769:hover {
}
.I146769 > .viewport {



}
.I146769 > .viewport:hover {
}

}
@media (max-width:640px) {
.I146769 {

height:auto;


}
.I146769:hover {
}
.I146769 > .viewport {



}
.I146769 > .viewport:hover {
}

}

h1.I146770, .I146770 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146770 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I146770:hover {
}
.I146770 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146770 > .viewport:hover {
}

@media (max-width:992px) {
.I146770 {

padding-bottom:1rem;


}
.I146770:hover {
}
.I146770 > .viewport {



}
.I146770 > .viewport:hover {
}

}
@media (max-width:640px) {
.I146770 {

margin-bottom:0;


}
.I146770:hover {
}
.I146770 > .viewport {



}
.I146770 > .viewport:hover {
}

}

h1.I146771, .I146771 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146771 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I146771:hover {
}
.I146771 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146771 > .viewport:hover {
}


h1.I146772, .I146772 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146772 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I146772:hover {
}
.I146772 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146772 > .viewport:hover {
}


h1.I146773, .I146773 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146773 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I146773:hover {
}
.I146773 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146773 > .viewport:hover {
}

@media (max-width:640px) {
.I146773 {

margin-bottom:-1.65rem;


}
.I146773:hover {
}
.I146773 > .viewport {



}
.I146773 > .viewport:hover {
}

}

h1.I146774, .I146774 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146774 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I146774:hover {
}
.I146774 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146774 > .viewport:hover {
}

@media (min-width:1440px) {
.I146774 {

display:none;

}
.I146774:hover {
}
.I146774 > .viewport {



}
.I146774 > .viewport:hover {
}

}
h1.I146775, .I146775 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146775 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I146775:hover {
}
.I146775 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146775 > .viewport:hover {
}


h1.I146776, .I146776 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146776 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I146776:hover {
}
.I146776 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146776 > .viewport:hover {
}

@media (max-width:992px) {
.I146776 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I146776:hover {
}
.I146776 > .viewport {



}
.I146776 > .viewport:hover {
}

}

h1.I146777, .I146777 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146777 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I146777:hover {
}
.I146777 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146777 > .viewport:hover {
}

@media (max-width:992px) {
.I146777 {

display:none;

}
.I146777:hover {
}
.I146777 > .viewport {



}
.I146777 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I146777 {

width:100%;
height:auto;


}
.I146777:hover {
}
.I146777 > .viewport {



}
.I146777 > .viewport:hover {
}

}
h1.I146778, .I146778 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146778 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I146778:hover {
}
.I146778 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146778 > .viewport:hover {
}

@media (min-width:1440px) {
.I146778 {

width:100%;
box-sizing:border-box;


}
.I146778:hover {
}
.I146778 > .viewport {



}
.I146778 > .viewport:hover {
}

}
h1.I146779, .I146779 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146779 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I146779:hover {
}
.I146779 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146779 > .viewport:hover {
}


.I146780, a.I146780 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146780:hover, a.I146780:hover {
}
@media (max-width:992px) {
.I146780, a.I146780 {
display:flex;
font-size:1.625rem;


}
.I146780:hover, a.I146780:hover {
}
}
@media (max-width:640px) {
.I146780, a.I146780 {
display:flex;
font-size:1.625rem;


}
.I146780:hover, a.I146780:hover {
}
}

.I146781, a.I146781 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I146781:hover, a.I146781:hover {
}
@media (max-width:992px) {
.I146781, a.I146781 {
}
.I146781:hover, a.I146781:hover {
display:flex;
width:100%;

}
}

.I146782 .image, .I146782.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/eai_home_chat_with_your_documents.svg?timestamp=20240730114412');
background-size:cover;
background-position:center center;

}
.I146782 .image:hover, .I146782.image:hover {
}

.I146783 .button, .I146783.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);

}
.I146783 button.button, button.I146783.button {
cursor:pointer;
}
.I146783 .button .text, .I146783.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I146783 .button .icon, .I146783.button .icon {
flex:none;
background-size:100% 100%;
}
.I146783 .button:hover, .I146783.button:hover {
background-color:rgb(210,40,93);

}
.I146783 .button:hover .text, .I146783.button:hover .text {
}
.I146783 .button:hover .icon, .I146783.button:hover .icon {
background-size:100% 100%;
}

.I146784, a.I146784 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146784:hover, a.I146784:hover {
}

h1.I146785, .I146785 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I146785, .I146785 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I146785, .I146785 p {
margin:0px;
}

figure.I146785, .I146785 figure {
margin:0px;
}

a.I146785, .I146785 a {
text-decoration:inherit;
color:inherit;
}

.I146785 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I146785 article, article.I146785 {
flex-direction:column;	
}
.I146785 article:hover, article.I146785:hover {
}
.I146785 article.active, article.I146785.active {
}
.I146785 .body {
}
.I146785 .body:hover {
	
}
.I146785 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I146785 .body a {
text-decoration:underline;

}
.I146785 .body img {
}
.I146785 .body ul, .I146785 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I146785 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I146785 .body iframe {
}
.I146785 .body img:hover {
}
.I146785 .body iframe:hover {
}

.I146785 .body li {
list-style-type:disc;
}



.I146786 .button, .I146786.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146786 button.button, button.I146786.button {
cursor:pointer;
}
.I146786 .button .text, .I146786.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I146786 .button .icon, .I146786.button .icon {
flex:none;
background-size:100% 100%;
}
.I146786 .button:hover, .I146786.button:hover {
}
.I146786 .button:hover .text, .I146786.button:hover .text {
}
.I146786 .button:hover .icon, .I146786.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146786 .button, .I146786.button {
}
.I146786 button.button, button.I146786.button {
}
.I146786 .button .text, .I146786.button .text {
font-family:Rubik;

}
.I146786 .button .icon, .I146786.button .icon {
background-size:100% 100%;
}
.I146786 .button:hover, .I146786.button:hover {
}
.I146786 .button:hover .text, .I146786.button:hover .text {
}
.I146786 .button:hover .icon, .I146786.button:hover .icon {
background-size:100% 100%;
}
}

.I146787 .button, .I146787.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;

}
.I146787 button.button, button.I146787.button {
cursor:pointer;
}
.I146787 .button .text, .I146787.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I146787 .button .icon, .I146787.button .icon {
flex:none;
background-size:100% 100%;
}
.I146787 .button:hover, .I146787.button:hover {
}
.I146787 .button:hover .text, .I146787.button:hover .text {
}
.I146787 .button:hover .icon, .I146787.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146787 .button, .I146787.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I146787 button.button, button.I146787.button {
}
.I146787 .button .text, .I146787.button .text {
color:rgb(108,72,201);

}
.I146787 .button .icon, .I146787.button .icon {
background-size:100% 100%;
}
.I146787 .button:hover, .I146787.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I146787 .button:hover .text, .I146787.button:hover .text {
color:rgb(150,155,160);

}
.I146787 .button:hover .icon, .I146787.button:hover .icon {
background-size:100% 100%;
}
}

.I146788 .button, .I146788.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);

}
.I146788 button.button, button.I146788.button {
cursor:pointer;
}
.I146788 .button .text, .I146788.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I146788 .button .icon, .I146788.button .icon {
flex:none;
background-size:100% 100%;
}
.I146788 .button:hover, .I146788.button:hover {
background-color:rgb(217,217,217);

}
.I146788 .button:hover .text, .I146788.button:hover .text {
}
.I146788 .button:hover .icon, .I146788.button:hover .icon {
background-size:100% 100%;
}

.I146789 {
display:flex;
width:100%;
height:270px;

}
.I146789:hover {
}
@media (min-width:1440px) {
.I146789 {
display:flex;
width:100%;
height:270px;

}
.I146789:hover {
}
}
.I146790, a.I146790 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I146790:hover, a.I146790:hover {
}
@media (max-width:992px) {
.I146790, a.I146790 {
}
.I146790:hover, a.I146790:hover {
display:flex;
width:100%;

}
}

.I146791 .image, .I146791.image {
vertical-align:top;
}
.I146791 .image:hover, .I146791.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.I146824, .I146824 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146824 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:23;
width:100%;


}
.I146824:hover {
}
.I146824 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146824 > .viewport:hover {
}


.I146793 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I146793:hover {
}

.I146794 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;


}
.I146794:hover {
}
@media (max-width:992px) {
.I146794 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I146794:hover {
}
}
@media (max-width:640px) {
.I146794 {

padding-bottom:0rem;
padding-left:1.625em;
padding-right:1.625em;
padding-top:4rem;


flex-direction:column;
}
.I146794:hover {
}
}

.I146795 {
display:flex;
position:var(--I146795-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;


}
.I146795:hover {
}

@media (max-width:992px) {
.I146795 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I146795:hover {
}

}
@media (max-width:640px) {
.I146795 {

order:4;
min-width:100%;
padding-top:2rem;

}
.I146795:hover {
}

}
@media (min-width:1440px) {
.I146795 {

order:3;
width:50%;
padding-right:4rem;

}
.I146795:hover {
}

}
.I146796 {
display:flex;
position:var(--I146796-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;


}
.I146796:hover {
}

@media (max-width:992px) {
.I146796 {

order:3;
width:50%;
padding-left:0rem;

}
.I146796:hover {
}

}
@media (max-width:640px) {
.I146796 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I146796:hover {
}

}
@media (min-width:1440px) {
.I146796 {

order:2;
width:50%;

flex-direction:column;


}
.I146796:hover {
}

}
.I146797 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I146797:hover {
}


h1.I146798, .I146798 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146798 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I146798:hover {
}
.I146798 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146798 > .viewport:hover {
}


h1.I146799, .I146799 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146799 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I146799:hover {
}
.I146799 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146799 > .viewport:hover {
}


h1.I146800, .I146800 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146800 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I146800:hover {
}
.I146800 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146800 > .viewport:hover {
}


h1.I146801, .I146801 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146801 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I146801:hover {
}
.I146801 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146801 > .viewport:hover {
}

@media (max-width:640px) {
.I146801 {

margin-bottom:0;


}
.I146801:hover {
}
.I146801 > .viewport {



}
.I146801 > .viewport:hover {
}

}

h1.I146802, .I146802 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146802 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I146802:hover {
}
.I146802 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146802 > .viewport:hover {
}


h1.I146803, .I146803 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146803 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I146803:hover {
}
.I146803 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146803 > .viewport:hover {
}

@media (max-width:640px) {
.I146803 {

margin-bottom:-1.65rem;


}
.I146803:hover {
}
.I146803 > .viewport {



}
.I146803 > .viewport:hover {
}

}

h1.I146804, .I146804 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146804 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I146804:hover {
}
.I146804 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146804 > .viewport:hover {
}


h1.I146805, .I146805 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146805 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I146805:hover {
}
.I146805 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146805 > .viewport:hover {
}


h1.I146806, .I146806 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146806 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I146806:hover {
}
.I146806 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146806 > .viewport:hover {
}


h1.I146807, .I146807 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146807 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I146807:hover {
}
.I146807 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146807 > .viewport:hover {
}

@media (max-width:992px) {
.I146807 {

height:auto;


}
.I146807:hover {
}
.I146807 > .viewport {



}
.I146807 > .viewport:hover {
}

}

h1.I146808, .I146808 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146808 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I146808:hover {
}
.I146808 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146808 > .viewport:hover {
}

@media (min-width:1440px) {
.I146808 {

width:100%;
padding-top:0.75rem;


}
.I146808:hover {
}
.I146808 > .viewport {



}
.I146808 > .viewport:hover {
}

}
h1.I146809, .I146809 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146809 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I146809:hover {
}
.I146809 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146809 > .viewport:hover {
}


h1.I146810, .I146810 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146810 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I146810:hover {
}
.I146810 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146810 > .viewport:hover {
}


.I146811, a.I146811 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146811:hover, a.I146811:hover {
}
@media (max-width:992px) {
.I146811, a.I146811 {
display:flex;
font-size:1.625rem;


}
.I146811:hover, a.I146811:hover {
}
}
@media (max-width:640px) {
.I146811, a.I146811 {
display:flex;
font-size:1.625rem;


}
.I146811:hover, a.I146811:hover {
}
}

.I146812, a.I146812 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I146812:hover, a.I146812:hover {
}
@media (max-width:992px) {
.I146812, a.I146812 {
}
.I146812:hover, a.I146812:hover {
display:flex;
width:100%;

}
}

.I146813 .image, .I146813.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/eai_home_chat_with_corporate.svg?timestamp=20240730114229');
background-size:cover;
background-position:center center;

}
.I146813 .image:hover, .I146813.image:hover {
}

.I146814 .button, .I146814.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);

}
.I146814 button.button, button.I146814.button {
cursor:pointer;
}
.I146814 .button .text, .I146814.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I146814 .button .icon, .I146814.button .icon {
flex:none;
background-size:100% 100%;
}
.I146814 .button:hover, .I146814.button:hover {
background-color:rgb(210,40,93);

}
.I146814 .button:hover .text, .I146814.button:hover .text {
}
.I146814 .button:hover .icon, .I146814.button:hover .icon {
background-size:100% 100%;
}

.I146815, a.I146815 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146815:hover, a.I146815:hover {
}

h1.I146816, .I146816 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I146816, .I146816 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I146816, .I146816 p {
margin:0px;
}

figure.I146816, .I146816 figure {
margin:0px;
}

a.I146816, .I146816 a {
text-decoration:inherit;
color:inherit;
}

.I146816 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I146816 article, article.I146816 {
width:100%;

flex-direction:column;	
}
.I146816 article:hover, article.I146816:hover {
}
.I146816 article.active, article.I146816.active {
}
.I146816 .body {
}
.I146816 .body:hover {
	
}
.I146816 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I146816 .body a {
text-decoration:underline;

}
.I146816 .body img {
}
.I146816 .body ul, .I146816 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I146816 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I146816 .body iframe {
}
.I146816 .body img:hover {
}
.I146816 .body iframe:hover {
}

.I146816 .body li {
list-style-type:disc;
}



.I146817 .button, .I146817.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);

}
.I146817 button.button, button.I146817.button {
cursor:pointer;
}
.I146817 .button .text, .I146817.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I146817 .button .icon, .I146817.button .icon {
flex:none;
background-size:100% 100%;
}
.I146817 .button:hover, .I146817.button:hover {
background-color:rgb(217,217,217);

}
.I146817 .button:hover .text, .I146817.button:hover .text {
}
.I146817 .button:hover .icon, .I146817.button:hover .icon {
background-size:100% 100%;
}

.I146818 .button, .I146818.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;

}
.I146818 button.button, button.I146818.button {
cursor:pointer;
}
.I146818 .button .text, .I146818.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I146818 .button .icon, .I146818.button .icon {
flex:none;
background-size:100% 100%;
}
.I146818 .button:hover, .I146818.button:hover {
}
.I146818 .button:hover .text, .I146818.button:hover .text {
}
.I146818 .button:hover .icon, .I146818.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146818 .button, .I146818.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I146818 button.button, button.I146818.button {
}
.I146818 .button .text, .I146818.button .text {
color:rgb(108,72,201);

}
.I146818 .button .icon, .I146818.button .icon {
background-size:100% 100%;
}
.I146818 .button:hover, .I146818.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I146818 .button:hover .text, .I146818.button:hover .text {
color:rgb(150,155,160);

}
.I146818 .button:hover .icon, .I146818.button:hover .icon {
background-size:100% 100%;
}
}

.I146819 .button, .I146819.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146819 button.button, button.I146819.button {
cursor:pointer;
}
.I146819 .button .text, .I146819.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I146819 .button .icon, .I146819.button .icon {
flex:none;
background-size:100% 100%;
}
.I146819 .button:hover, .I146819.button:hover {
}
.I146819 .button:hover .text, .I146819.button:hover .text {
}
.I146819 .button:hover .icon, .I146819.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146819 .button, .I146819.button {
}
.I146819 button.button, button.I146819.button {
}
.I146819 .button .text, .I146819.button .text {
font-family:Rubik;

}
.I146819 .button .icon, .I146819.button .icon {
background-size:100% 100%;
}
.I146819 .button:hover, .I146819.button:hover {
}
.I146819 .button:hover .text, .I146819.button:hover .text {
}
.I146819 .button:hover .icon, .I146819.button:hover .icon {
background-size:100% 100%;
}
}

.I146820 {
display:flex;
width:100%;
height:270px;

}
.I146820:hover {
}

.I146821, a.I146821 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I146821:hover, a.I146821:hover {
}
@media (max-width:992px) {
.I146821, a.I146821 {
}
.I146821:hover, a.I146821:hover {
display:flex;
width:100%;

}
}

.I146822 .image, .I146822.image {
vertical-align:top;
}
.I146822 .image:hover, .I146822.image:hover {
}

.I146823 .button, .I146823.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146823 button.button, button.I146823.button {
cursor:pointer;
}
.I146823 .button .text, .I146823.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I146823 .button .icon, .I146823.button .icon {
flex:none;
background-size:100% 100%;
}
.I146823 .button:hover, .I146823.button:hover {
}
.I146823 .button:hover .text, .I146823.button:hover .text {
}
.I146823 .button:hover .icon, .I146823.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146823 .button, .I146823.button {
}
.I146823 button.button, button.I146823.button {
}
.I146823 .button .text, .I146823.button .text {
font-family:Rubik;

}
.I146823 .button .icon, .I146823.button .icon {
background-size:100% 100%;
}
.I146823 .button:hover, .I146823.button:hover {
}
.I146823 .button:hover .text, .I146823.button:hover .text {
}
.I146823 .button:hover .icon, .I146823.button:hover .icon {
background-size:100% 100%;
}
}

h1.I146855, .I146855 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146855 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:24;
width:100%;


}
.I146855:hover {
}
.I146855 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146855 > .viewport:hover {
}


.I146825 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I146825:hover {
}

.I146826 {
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;


}
.I146826:hover {
}
@media (max-width:992px) {
.I146826 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I146826:hover {
}
}
@media (max-width:640px) {
.I146826 {

padding-bottom:0rem;


flex-direction:column;
}
.I146826:hover {
}
}

.I146827 {
display:flex;
position:var(--I146827-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;


}
.I146827:hover {
}

@media (max-width:992px) {
.I146827 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I146827:hover {
}

}
@media (max-width:640px) {
.I146827 {

order:3;
min-width:100%;
padding-top:2rem;

}
.I146827:hover {
}

}
@media (min-width:1440px) {
.I146827 {

width:50%;
padding-right:4rem;

}
.I146827:hover {
}

}
.I146828 {
display:flex;
position:var(--I146828-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;


}
.I146828:hover {
}

@media (max-width:992px) {
.I146828 {

width:50%;

}
.I146828:hover {
}

}
@media (max-width:640px) {
.I146828 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I146828:hover {
}

}
@media (min-width:1440px) {
.I146828 {

width:50%;

flex-direction:column;


}
.I146828:hover {
}

}
.I146829 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I146829:hover {
}

@media (max-width:992px) {
.I146829 {



flex-direction:column;

	
}
.I146829:hover {
}

}

h1.I146830, .I146830 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146830 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;
max-width:350px;


}
.I146830:hover {
}
.I146830 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146830 > .viewport:hover {
}


h1.I146831, .I146831 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146831 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I146831:hover {
}
.I146831 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146831 > .viewport:hover {
}


h1.I146832, .I146832 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146832 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I146832:hover {
}
.I146832 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146832 > .viewport:hover {
}

@media (max-width:992px) {
.I146832 {

display:flex;

}
.I146832:hover {
}
.I146832 > .viewport {



}
.I146832 > .viewport:hover {
}

}
@media (max-width:640px) {
.I146832 {

height:auto;


}
.I146832:hover {
}
.I146832 > .viewport {



}
.I146832 > .viewport:hover {
}

}

h1.I146833, .I146833 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146833 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I146833:hover {
}
.I146833 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146833 > .viewport:hover {
}

@media (max-width:992px) {
.I146833 {

padding-bottom:1rem;


}
.I146833:hover {
}
.I146833 > .viewport {



}
.I146833 > .viewport:hover {
}

}
@media (max-width:640px) {
.I146833 {

margin-bottom:0;


}
.I146833:hover {
}
.I146833 > .viewport {



}
.I146833 > .viewport:hover {
}

}

h1.I146834, .I146834 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146834 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I146834:hover {
}
.I146834 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146834 > .viewport:hover {
}


h1.I146835, .I146835 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146835 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I146835:hover {
}
.I146835 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146835 > .viewport:hover {
}


h1.I146836, .I146836 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146836 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I146836:hover {
}
.I146836 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146836 > .viewport:hover {
}

@media (max-width:640px) {
.I146836 {

margin-bottom:-1.65rem;


}
.I146836:hover {
}
.I146836 > .viewport {



}
.I146836 > .viewport:hover {
}

}

h1.I146837, .I146837 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146837 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I146837:hover {
}
.I146837 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146837 > .viewport:hover {
}

@media (min-width:1440px) {
.I146837 {

display:none;

}
.I146837:hover {
}
.I146837 > .viewport {



}
.I146837 > .viewport:hover {
}

}
h1.I146838, .I146838 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146838 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I146838:hover {
}
.I146838 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146838 > .viewport:hover {
}


h1.I146839, .I146839 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146839 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I146839:hover {
}
.I146839 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146839 > .viewport:hover {
}

@media (max-width:992px) {
.I146839 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I146839:hover {
}
.I146839 > .viewport {



}
.I146839 > .viewport:hover {
}

}

h1.I146840, .I146840 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146840 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I146840:hover {
}
.I146840 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146840 > .viewport:hover {
}

@media (max-width:992px) {
.I146840 {

display:none;

}
.I146840:hover {
}
.I146840 > .viewport {



}
.I146840 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I146840 {

width:100%;
height:auto;


}
.I146840:hover {
}
.I146840 > .viewport {



}
.I146840 > .viewport:hover {
}

}
h1.I146841, .I146841 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146841 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I146841:hover {
}
.I146841 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146841 > .viewport:hover {
}

@media (min-width:1440px) {
.I146841 {

width:100%;
box-sizing:border-box;


}
.I146841:hover {
}
.I146841 > .viewport {



}
.I146841 > .viewport:hover {
}

}
h1.I146842, .I146842 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146842 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I146842:hover {
}
.I146842 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146842 > .viewport:hover {
}


.I146843, a.I146843 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146843:hover, a.I146843:hover {
}
@media (max-width:992px) {
.I146843, a.I146843 {
display:flex;
font-size:1.625rem;


}
.I146843:hover, a.I146843:hover {
}
}
@media (max-width:640px) {
.I146843, a.I146843 {
display:flex;
font-size:1.625rem;


}
.I146843:hover, a.I146843:hover {
}
}

.I146844, a.I146844 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I146844:hover, a.I146844:hover {
}
@media (max-width:992px) {
.I146844, a.I146844 {
}
.I146844:hover, a.I146844:hover {
display:flex;
width:100%;

}
}

.I146845 .image, .I146845.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/eai_home_create_your_private_chat-gpt.svg?timestamp=20240730114536');
background-size:cover;
background-position:center center;

}
.I146845 .image:hover, .I146845.image:hover {
}

.I146846 .button, .I146846.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);

}
.I146846 button.button, button.I146846.button {
cursor:pointer;
}
.I146846 .button .text, .I146846.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I146846 .button .icon, .I146846.button .icon {
flex:none;
background-size:100% 100%;
}
.I146846 .button:hover, .I146846.button:hover {
background-color:rgb(210,40,93);

}
.I146846 .button:hover .text, .I146846.button:hover .text {
}
.I146846 .button:hover .icon, .I146846.button:hover .icon {
background-size:100% 100%;
}

.I146847, a.I146847 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146847:hover, a.I146847:hover {
}

h1.I146848, .I146848 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I146848, .I146848 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I146848, .I146848 p {
margin:0px;
}

figure.I146848, .I146848 figure {
margin:0px;
}

a.I146848, .I146848 a {
text-decoration:inherit;
color:inherit;
}

.I146848 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I146848 article, article.I146848 {
flex-direction:column;	
}
.I146848 article:hover, article.I146848:hover {
}
.I146848 article.active, article.I146848.active {
}
.I146848 .body {
}
.I146848 .body:hover {
	
}
.I146848 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I146848 .body a {
text-decoration:underline;

}
.I146848 .body img {
}
.I146848 .body ul, .I146848 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I146848 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I146848 .body iframe {
}
.I146848 .body img:hover {
}
.I146848 .body iframe:hover {
}

.I146848 .body li {
list-style-type:disc;
}



.I146849 .button, .I146849.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146849 button.button, button.I146849.button {
cursor:pointer;
}
.I146849 .button .text, .I146849.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I146849 .button .icon, .I146849.button .icon {
flex:none;
background-size:100% 100%;
}
.I146849 .button:hover, .I146849.button:hover {
}
.I146849 .button:hover .text, .I146849.button:hover .text {
}
.I146849 .button:hover .icon, .I146849.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146849 .button, .I146849.button {
}
.I146849 button.button, button.I146849.button {
}
.I146849 .button .text, .I146849.button .text {
font-family:Rubik;

}
.I146849 .button .icon, .I146849.button .icon {
background-size:100% 100%;
}
.I146849 .button:hover, .I146849.button:hover {
}
.I146849 .button:hover .text, .I146849.button:hover .text {
}
.I146849 .button:hover .icon, .I146849.button:hover .icon {
background-size:100% 100%;
}
}

.I146850 .button, .I146850.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;

}
.I146850 button.button, button.I146850.button {
cursor:pointer;
}
.I146850 .button .text, .I146850.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I146850 .button .icon, .I146850.button .icon {
flex:none;
background-size:100% 100%;
}
.I146850 .button:hover, .I146850.button:hover {
}
.I146850 .button:hover .text, .I146850.button:hover .text {
}
.I146850 .button:hover .icon, .I146850.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146850 .button, .I146850.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I146850 button.button, button.I146850.button {
}
.I146850 .button .text, .I146850.button .text {
color:rgb(108,72,201);

}
.I146850 .button .icon, .I146850.button .icon {
background-size:100% 100%;
}
.I146850 .button:hover, .I146850.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I146850 .button:hover .text, .I146850.button:hover .text {
color:rgb(150,155,160);

}
.I146850 .button:hover .icon, .I146850.button:hover .icon {
background-size:100% 100%;
}
}

.I146851 .button, .I146851.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);

}
.I146851 button.button, button.I146851.button {
cursor:pointer;
}
.I146851 .button .text, .I146851.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I146851 .button .icon, .I146851.button .icon {
flex:none;
background-size:100% 100%;
}
.I146851 .button:hover, .I146851.button:hover {
background-color:rgb(217,217,217);

}
.I146851 .button:hover .text, .I146851.button:hover .text {
}
.I146851 .button:hover .icon, .I146851.button:hover .icon {
background-size:100% 100%;
}

.I146852 {
display:flex;
width:100%;
height:270px;

}
.I146852:hover {
}
@media (min-width:1440px) {
.I146852 {
display:flex;
width:100%;
height:270px;

}
.I146852:hover {
}
}
.I146853, a.I146853 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I146853:hover, a.I146853:hover {
}
@media (max-width:992px) {
.I146853, a.I146853 {
}
.I146853:hover, a.I146853:hover {
display:flex;
width:100%;

}
}

.I146854 .image, .I146854.image {
vertical-align:top;
}
.I146854 .image:hover, .I146854.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.I146887, .I146887 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146887 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:25;
width:100%;


}
.I146887:hover {
}
.I146887 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146887 > .viewport:hover {
}


.I146856 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I146856:hover {
}

.I146857 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;


}
.I146857:hover {
}
@media (max-width:992px) {
.I146857 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I146857:hover {
}
}
@media (max-width:640px) {
.I146857 {

padding-bottom:0rem;
padding-left:1.625em;
padding-right:1.625em;
padding-top:4rem;


flex-direction:column;
}
.I146857:hover {
}
}

.I146858 {
display:flex;
position:var(--I146858-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;


}
.I146858:hover {
}

@media (max-width:992px) {
.I146858 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I146858:hover {
}

}
@media (max-width:640px) {
.I146858 {

order:4;
min-width:100%;
padding-top:2rem;

}
.I146858:hover {
}

}
@media (min-width:1440px) {
.I146858 {

order:3;
width:50%;
padding-right:4rem;

}
.I146858:hover {
}

}
.I146859 {
display:flex;
position:var(--I146859-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;


}
.I146859:hover {
}

@media (max-width:992px) {
.I146859 {

order:3;
width:50%;
padding-left:0rem;

}
.I146859:hover {
}

}
@media (max-width:640px) {
.I146859 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I146859:hover {
}

}
@media (min-width:1440px) {
.I146859 {

order:2;
width:50%;

flex-direction:column;


}
.I146859:hover {
}

}
.I146860 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I146860:hover {
}


h1.I146861, .I146861 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146861 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I146861:hover {
}
.I146861 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146861 > .viewport:hover {
}


h1.I146862, .I146862 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146862 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I146862:hover {
}
.I146862 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146862 > .viewport:hover {
}


h1.I146863, .I146863 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146863 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I146863:hover {
}
.I146863 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146863 > .viewport:hover {
}


h1.I146864, .I146864 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146864 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I146864:hover {
}
.I146864 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146864 > .viewport:hover {
}

@media (max-width:640px) {
.I146864 {

margin-bottom:0;


}
.I146864:hover {
}
.I146864 > .viewport {



}
.I146864 > .viewport:hover {
}

}

h1.I146865, .I146865 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146865 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I146865:hover {
}
.I146865 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146865 > .viewport:hover {
}


h1.I146866, .I146866 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146866 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I146866:hover {
}
.I146866 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146866 > .viewport:hover {
}

@media (max-width:640px) {
.I146866 {

margin-bottom:-1.65rem;


}
.I146866:hover {
}
.I146866 > .viewport {



}
.I146866 > .viewport:hover {
}

}

h1.I146867, .I146867 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146867 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I146867:hover {
}
.I146867 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146867 > .viewport:hover {
}


h1.I146868, .I146868 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146868 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I146868:hover {
}
.I146868 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146868 > .viewport:hover {
}


h1.I146869, .I146869 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146869 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I146869:hover {
}
.I146869 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146869 > .viewport:hover {
}


h1.I146870, .I146870 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146870 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I146870:hover {
}
.I146870 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146870 > .viewport:hover {
}

@media (max-width:992px) {
.I146870 {

height:auto;


}
.I146870:hover {
}
.I146870 > .viewport {



}
.I146870 > .viewport:hover {
}

}

h1.I146871, .I146871 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146871 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I146871:hover {
}
.I146871 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146871 > .viewport:hover {
}

@media (min-width:1440px) {
.I146871 {

width:100%;
padding-top:0.75rem;


}
.I146871:hover {
}
.I146871 > .viewport {



}
.I146871 > .viewport:hover {
}

}
h1.I146872, .I146872 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146872 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I146872:hover {
}
.I146872 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146872 > .viewport:hover {
}


h1.I146873, .I146873 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146873 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I146873:hover {
}
.I146873 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146873 > .viewport:hover {
}


.I146874, a.I146874 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146874:hover, a.I146874:hover {
}
@media (max-width:992px) {
.I146874, a.I146874 {
display:flex;
font-size:1.625rem;


}
.I146874:hover, a.I146874:hover {
}
}
@media (max-width:640px) {
.I146874, a.I146874 {
display:flex;
font-size:1.625rem;


}
.I146874:hover, a.I146874:hover {
}
}

.I146875, a.I146875 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I146875:hover, a.I146875:hover {
}
@media (max-width:992px) {
.I146875, a.I146875 {
}
.I146875:hover, a.I146875:hover {
display:flex;
width:100%;

}
}

.I146876 .image, .I146876.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/eai_home_data_analyst.svg?timestamp=20240730114707');
background-size:cover;
background-position:center center;

}
.I146876 .image:hover, .I146876.image:hover {
}

.I146877 .button, .I146877.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);

}
.I146877 button.button, button.I146877.button {
cursor:pointer;
}
.I146877 .button .text, .I146877.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I146877 .button .icon, .I146877.button .icon {
flex:none;
background-size:100% 100%;
}
.I146877 .button:hover, .I146877.button:hover {
background-color:rgb(210,40,93);

}
.I146877 .button:hover .text, .I146877.button:hover .text {
}
.I146877 .button:hover .icon, .I146877.button:hover .icon {
background-size:100% 100%;
}

.I146878, a.I146878 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146878:hover, a.I146878:hover {
}

h1.I146879, .I146879 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I146879, .I146879 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I146879, .I146879 p {
margin:0px;
}

figure.I146879, .I146879 figure {
margin:0px;
}

a.I146879, .I146879 a {
text-decoration:inherit;
color:inherit;
}

.I146879 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I146879 article, article.I146879 {
width:100%;

flex-direction:column;	
}
.I146879 article:hover, article.I146879:hover {
}
.I146879 article.active, article.I146879.active {
}
.I146879 .body {
}
.I146879 .body:hover {
	
}
.I146879 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I146879 .body a {
text-decoration:underline;

}
.I146879 .body img {
}
.I146879 .body ul, .I146879 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I146879 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I146879 .body iframe {
}
.I146879 .body img:hover {
}
.I146879 .body iframe:hover {
}

.I146879 .body li {
list-style-type:disc;
}



.I146880 .button, .I146880.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);

}
.I146880 button.button, button.I146880.button {
cursor:pointer;
}
.I146880 .button .text, .I146880.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I146880 .button .icon, .I146880.button .icon {
flex:none;
background-size:100% 100%;
}
.I146880 .button:hover, .I146880.button:hover {
background-color:rgb(217,217,217);

}
.I146880 .button:hover .text, .I146880.button:hover .text {
}
.I146880 .button:hover .icon, .I146880.button:hover .icon {
background-size:100% 100%;
}

.I146881 .button, .I146881.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;

}
.I146881 button.button, button.I146881.button {
cursor:pointer;
}
.I146881 .button .text, .I146881.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I146881 .button .icon, .I146881.button .icon {
flex:none;
background-size:100% 100%;
}
.I146881 .button:hover, .I146881.button:hover {
}
.I146881 .button:hover .text, .I146881.button:hover .text {
}
.I146881 .button:hover .icon, .I146881.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146881 .button, .I146881.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I146881 button.button, button.I146881.button {
}
.I146881 .button .text, .I146881.button .text {
color:rgb(108,72,201);

}
.I146881 .button .icon, .I146881.button .icon {
background-size:100% 100%;
}
.I146881 .button:hover, .I146881.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I146881 .button:hover .text, .I146881.button:hover .text {
color:rgb(150,155,160);

}
.I146881 .button:hover .icon, .I146881.button:hover .icon {
background-size:100% 100%;
}
}

.I146882 .button, .I146882.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146882 button.button, button.I146882.button {
cursor:pointer;
}
.I146882 .button .text, .I146882.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I146882 .button .icon, .I146882.button .icon {
flex:none;
background-size:100% 100%;
}
.I146882 .button:hover, .I146882.button:hover {
}
.I146882 .button:hover .text, .I146882.button:hover .text {
}
.I146882 .button:hover .icon, .I146882.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146882 .button, .I146882.button {
}
.I146882 button.button, button.I146882.button {
}
.I146882 .button .text, .I146882.button .text {
font-family:Rubik;

}
.I146882 .button .icon, .I146882.button .icon {
background-size:100% 100%;
}
.I146882 .button:hover, .I146882.button:hover {
}
.I146882 .button:hover .text, .I146882.button:hover .text {
}
.I146882 .button:hover .icon, .I146882.button:hover .icon {
background-size:100% 100%;
}
}

.I146883 {
display:flex;
width:100%;
height:270px;

}
.I146883:hover {
}

.I146884, a.I146884 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I146884:hover, a.I146884:hover {
}
@media (max-width:992px) {
.I146884, a.I146884 {
}
.I146884:hover, a.I146884:hover {
display:flex;
width:100%;

}
}

.I146885 .image, .I146885.image {
vertical-align:top;
}
.I146885 .image:hover, .I146885.image:hover {
}

.I146886 .button, .I146886.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146886 button.button, button.I146886.button {
cursor:pointer;
}
.I146886 .button .text, .I146886.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I146886 .button .icon, .I146886.button .icon {
flex:none;
background-size:100% 100%;
}
.I146886 .button:hover, .I146886.button:hover {
}
.I146886 .button:hover .text, .I146886.button:hover .text {
}
.I146886 .button:hover .icon, .I146886.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146886 .button, .I146886.button {
}
.I146886 button.button, button.I146886.button {
}
.I146886 .button .text, .I146886.button .text {
font-family:Rubik;

}
.I146886 .button .icon, .I146886.button .icon {
background-size:100% 100%;
}
.I146886 .button:hover, .I146886.button:hover {
}
.I146886 .button:hover .text, .I146886.button:hover .text {
}
.I146886 .button:hover .icon, .I146886.button:hover .icon {
background-size:100% 100%;
}
}

h1.I146918, .I146918 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146918 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:26;
width:100%;


}
.I146918:hover {
}
.I146918 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146918 > .viewport:hover {
}


.I146888 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I146888:hover {
}

.I146889 {
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;


}
.I146889:hover {
}
@media (max-width:992px) {
.I146889 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I146889:hover {
}
}
@media (max-width:640px) {
.I146889 {

padding-bottom:0rem;


flex-direction:column;
}
.I146889:hover {
}
}

.I146890 {
display:flex;
position:var(--I146890-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;


}
.I146890:hover {
}

@media (max-width:992px) {
.I146890 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I146890:hover {
}

}
@media (max-width:640px) {
.I146890 {

order:3;
min-width:100%;
padding-top:2rem;

}
.I146890:hover {
}

}
@media (min-width:1440px) {
.I146890 {

width:50%;
padding-right:4rem;

}
.I146890:hover {
}

}
.I146891 {
display:flex;
position:var(--I146891-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;


}
.I146891:hover {
}

@media (max-width:992px) {
.I146891 {

width:50%;

}
.I146891:hover {
}

}
@media (max-width:640px) {
.I146891 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I146891:hover {
}

}
@media (min-width:1440px) {
.I146891 {

width:50%;

flex-direction:column;


}
.I146891:hover {
}

}
.I146892 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I146892:hover {
}

@media (max-width:992px) {
.I146892 {



flex-direction:column;

	
}
.I146892:hover {
}

}

h1.I146893, .I146893 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146893 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I146893:hover {
}
.I146893 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146893 > .viewport:hover {
}


h1.I146894, .I146894 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146894 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I146894:hover {
}
.I146894 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146894 > .viewport:hover {
}


h1.I146895, .I146895 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146895 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I146895:hover {
}
.I146895 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146895 > .viewport:hover {
}

@media (max-width:992px) {
.I146895 {

display:flex;

}
.I146895:hover {
}
.I146895 > .viewport {



}
.I146895 > .viewport:hover {
}

}
@media (max-width:640px) {
.I146895 {

height:auto;


}
.I146895:hover {
}
.I146895 > .viewport {



}
.I146895 > .viewport:hover {
}

}

h1.I146896, .I146896 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146896 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I146896:hover {
}
.I146896 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146896 > .viewport:hover {
}

@media (max-width:992px) {
.I146896 {

padding-bottom:1rem;


}
.I146896:hover {
}
.I146896 > .viewport {



}
.I146896 > .viewport:hover {
}

}
@media (max-width:640px) {
.I146896 {

margin-bottom:0;


}
.I146896:hover {
}
.I146896 > .viewport {



}
.I146896 > .viewport:hover {
}

}

h1.I146897, .I146897 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146897 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I146897:hover {
}
.I146897 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146897 > .viewport:hover {
}


h1.I146898, .I146898 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146898 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I146898:hover {
}
.I146898 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146898 > .viewport:hover {
}


h1.I146899, .I146899 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146899 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I146899:hover {
}
.I146899 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146899 > .viewport:hover {
}

@media (max-width:640px) {
.I146899 {

margin-bottom:-1.65rem;


}
.I146899:hover {
}
.I146899 > .viewport {



}
.I146899 > .viewport:hover {
}

}

h1.I146900, .I146900 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146900 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I146900:hover {
}
.I146900 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146900 > .viewport:hover {
}

@media (min-width:1440px) {
.I146900 {

display:none;

}
.I146900:hover {
}
.I146900 > .viewport {



}
.I146900 > .viewport:hover {
}

}
h1.I146901, .I146901 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146901 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I146901:hover {
}
.I146901 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146901 > .viewport:hover {
}


h1.I146902, .I146902 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146902 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I146902:hover {
}
.I146902 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146902 > .viewport:hover {
}

@media (max-width:992px) {
.I146902 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I146902:hover {
}
.I146902 > .viewport {



}
.I146902 > .viewport:hover {
}

}

h1.I146903, .I146903 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146903 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I146903:hover {
}
.I146903 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146903 > .viewport:hover {
}

@media (max-width:992px) {
.I146903 {

display:none;

}
.I146903:hover {
}
.I146903 > .viewport {



}
.I146903 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I146903 {

width:100%;
height:auto;


}
.I146903:hover {
}
.I146903 > .viewport {



}
.I146903 > .viewport:hover {
}

}
h1.I146904, .I146904 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146904 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I146904:hover {
}
.I146904 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146904 > .viewport:hover {
}

@media (min-width:1440px) {
.I146904 {

width:100%;
box-sizing:border-box;


}
.I146904:hover {
}
.I146904 > .viewport {



}
.I146904 > .viewport:hover {
}

}
h1.I146905, .I146905 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146905 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I146905:hover {
}
.I146905 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146905 > .viewport:hover {
}


.I146906, a.I146906 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146906:hover, a.I146906:hover {
}
@media (max-width:992px) {
.I146906, a.I146906 {
display:flex;
font-size:1.625rem;


}
.I146906:hover, a.I146906:hover {
}
}
@media (max-width:640px) {
.I146906, a.I146906 {
display:flex;
font-size:1.625rem;


}
.I146906:hover, a.I146906:hover {
}
}

.I146907, a.I146907 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I146907:hover, a.I146907:hover {
}
@media (max-width:992px) {
.I146907, a.I146907 {
}
.I146907:hover, a.I146907:hover {
display:flex;
width:100%;

}
}

.I146908 .image, .I146908.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/eai_home_extract_information.svg?timestamp=20240730114820');
background-size:cover;
background-position:center center;

}
.I146908 .image:hover, .I146908.image:hover {
}

.I146909 .button, .I146909.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);

}
.I146909 button.button, button.I146909.button {
cursor:pointer;
}
.I146909 .button .text, .I146909.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I146909 .button .icon, .I146909.button .icon {
flex:none;
background-size:100% 100%;
}
.I146909 .button:hover, .I146909.button:hover {
background-color:rgb(210,40,93);

}
.I146909 .button:hover .text, .I146909.button:hover .text {
}
.I146909 .button:hover .icon, .I146909.button:hover .icon {
background-size:100% 100%;
}

.I146910, a.I146910 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146910:hover, a.I146910:hover {
}

h1.I146911, .I146911 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I146911, .I146911 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I146911, .I146911 p {
margin:0px;
}

figure.I146911, .I146911 figure {
margin:0px;
}

a.I146911, .I146911 a {
text-decoration:inherit;
color:inherit;
}

.I146911 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I146911 article, article.I146911 {
flex-direction:column;	
}
.I146911 article:hover, article.I146911:hover {
}
.I146911 article.active, article.I146911.active {
}
.I146911 .body {
}
.I146911 .body:hover {
	
}
.I146911 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I146911 .body a {
text-decoration:underline;

}
.I146911 .body img {
}
.I146911 .body ul, .I146911 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I146911 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I146911 .body iframe {
}
.I146911 .body img:hover {
}
.I146911 .body iframe:hover {
}

.I146911 .body li {
list-style-type:disc;
}



.I146912 .button, .I146912.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146912 button.button, button.I146912.button {
cursor:pointer;
}
.I146912 .button .text, .I146912.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I146912 .button .icon, .I146912.button .icon {
flex:none;
background-size:100% 100%;
}
.I146912 .button:hover, .I146912.button:hover {
}
.I146912 .button:hover .text, .I146912.button:hover .text {
}
.I146912 .button:hover .icon, .I146912.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146912 .button, .I146912.button {
}
.I146912 button.button, button.I146912.button {
}
.I146912 .button .text, .I146912.button .text {
font-family:Rubik;

}
.I146912 .button .icon, .I146912.button .icon {
background-size:100% 100%;
}
.I146912 .button:hover, .I146912.button:hover {
}
.I146912 .button:hover .text, .I146912.button:hover .text {
}
.I146912 .button:hover .icon, .I146912.button:hover .icon {
background-size:100% 100%;
}
}

.I146913 .button, .I146913.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;

}
.I146913 button.button, button.I146913.button {
cursor:pointer;
}
.I146913 .button .text, .I146913.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I146913 .button .icon, .I146913.button .icon {
flex:none;
background-size:100% 100%;
}
.I146913 .button:hover, .I146913.button:hover {
}
.I146913 .button:hover .text, .I146913.button:hover .text {
}
.I146913 .button:hover .icon, .I146913.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146913 .button, .I146913.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I146913 button.button, button.I146913.button {
}
.I146913 .button .text, .I146913.button .text {
color:rgb(108,72,201);

}
.I146913 .button .icon, .I146913.button .icon {
background-size:100% 100%;
}
.I146913 .button:hover, .I146913.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I146913 .button:hover .text, .I146913.button:hover .text {
color:rgb(150,155,160);

}
.I146913 .button:hover .icon, .I146913.button:hover .icon {
background-size:100% 100%;
}
}

.I146914 .button, .I146914.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);

}
.I146914 button.button, button.I146914.button {
cursor:pointer;
}
.I146914 .button .text, .I146914.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I146914 .button .icon, .I146914.button .icon {
flex:none;
background-size:100% 100%;
}
.I146914 .button:hover, .I146914.button:hover {
background-color:rgb(217,217,217);

}
.I146914 .button:hover .text, .I146914.button:hover .text {
}
.I146914 .button:hover .icon, .I146914.button:hover .icon {
background-size:100% 100%;
}

.I146915 {
display:flex;
width:100%;
height:270px;

}
.I146915:hover {
}
@media (min-width:1440px) {
.I146915 {
display:flex;
width:100%;
height:270px;

}
.I146915:hover {
}
}
.I146916, a.I146916 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I146916:hover, a.I146916:hover {
}
@media (max-width:992px) {
.I146916, a.I146916 {
}
.I146916:hover, a.I146916:hover {
display:flex;
width:100%;

}
}

.I146917 .image, .I146917.image {
vertical-align:top;
}
.I146917 .image:hover, .I146917.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.I146981, .I146981 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146981 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:27;
width:100%;


}
.I146981:hover {
}
.I146981 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146981 > .viewport:hover {
}


.I146950 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I146950:hover {
}

.I146951 {
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;


}
.I146951:hover {
}
@media (max-width:992px) {
.I146951 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I146951:hover {
}
}
@media (max-width:640px) {
.I146951 {

padding-left:1.625em;
padding-right:1.625em;


flex-direction:column;
}
.I146951:hover {
}
}

.I146952 {
display:flex;
position:var(--I146952-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;


}
.I146952:hover {
}

@media (max-width:992px) {
.I146952 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I146952:hover {
}

}
@media (max-width:640px) {
.I146952 {

order:4;
min-width:100%;
padding-top:2rem;

}
.I146952:hover {
}

}
@media (min-width:1440px) {
.I146952 {

order:3;
width:50%;
padding-right:4rem;

}
.I146952:hover {
}

}
.I146953 {
display:flex;
position:var(--I146953-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;


}
.I146953:hover {
}

@media (max-width:992px) {
.I146953 {

order:3;
width:50%;
padding-left:0rem;

}
.I146953:hover {
}

}
@media (max-width:640px) {
.I146953 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I146953:hover {
}

}
@media (min-width:1440px) {
.I146953 {

order:2;
width:50%;

flex-direction:column;


}
.I146953:hover {
}

}
.I146954 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I146954:hover {
}


h1.I146955, .I146955 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146955 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I146955:hover {
}
.I146955 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146955 > .viewport:hover {
}


h1.I146956, .I146956 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146956 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I146956:hover {
}
.I146956 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146956 > .viewport:hover {
}


h1.I146957, .I146957 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146957 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I146957:hover {
}
.I146957 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146957 > .viewport:hover {
}


h1.I146958, .I146958 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146958 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I146958:hover {
}
.I146958 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146958 > .viewport:hover {
}

@media (max-width:640px) {
.I146958 {

margin-bottom:0;


}
.I146958:hover {
}
.I146958 > .viewport {



}
.I146958 > .viewport:hover {
}

}

h1.I146959, .I146959 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146959 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I146959:hover {
}
.I146959 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146959 > .viewport:hover {
}


h1.I146960, .I146960 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146960 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I146960:hover {
}
.I146960 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146960 > .viewport:hover {
}

@media (max-width:640px) {
.I146960 {

margin-bottom:-1.65rem;


}
.I146960:hover {
}
.I146960 > .viewport {



}
.I146960 > .viewport:hover {
}

}

h1.I146961, .I146961 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146961 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I146961:hover {
}
.I146961 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146961 > .viewport:hover {
}


h1.I146962, .I146962 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146962 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I146962:hover {
}
.I146962 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146962 > .viewport:hover {
}


h1.I146963, .I146963 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146963 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I146963:hover {
}
.I146963 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146963 > .viewport:hover {
}


h1.I146964, .I146964 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146964 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I146964:hover {
}
.I146964 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146964 > .viewport:hover {
}

@media (max-width:992px) {
.I146964 {

height:auto;


}
.I146964:hover {
}
.I146964 > .viewport {



}
.I146964 > .viewport:hover {
}

}

h1.I146965, .I146965 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146965 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I146965:hover {
}
.I146965 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146965 > .viewport:hover {
}

@media (min-width:1440px) {
.I146965 {

width:100%;
padding-top:0.75rem;


}
.I146965:hover {
}
.I146965 > .viewport {



}
.I146965 > .viewport:hover {
}

}
h1.I146966, .I146966 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146966 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I146966:hover {
}
.I146966 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146966 > .viewport:hover {
}


h1.I146967, .I146967 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I146967 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I146967:hover {
}
.I146967 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I146967 > .viewport:hover {
}


.I146968, a.I146968 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146968:hover, a.I146968:hover {
}
@media (max-width:992px) {
.I146968, a.I146968 {
display:flex;
font-size:1.625rem;


}
.I146968:hover, a.I146968:hover {
}
}
@media (max-width:640px) {
.I146968, a.I146968 {
display:flex;
font-size:1.625rem;


}
.I146968:hover, a.I146968:hover {
}
}

.I146969, a.I146969 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I146969:hover, a.I146969:hover {
}
@media (max-width:992px) {
.I146969, a.I146969 {
}
.I146969:hover, a.I146969:hover {
display:flex;
width:100%;

}
}

.I146970 .image, .I146970.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/eai_home_create_customized_images.svg?timestamp=20240730114947');
background-size:cover;
background-position:center center;

}
.I146970 .image:hover, .I146970.image:hover {
}

.I146971 .button, .I146971.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);

}
.I146971 button.button, button.I146971.button {
cursor:pointer;
}
.I146971 .button .text, .I146971.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I146971 .button .icon, .I146971.button .icon {
flex:none;
background-size:100% 100%;
}
.I146971 .button:hover, .I146971.button:hover {
background-color:rgb(210,40,93);

}
.I146971 .button:hover .text, .I146971.button:hover .text {
}
.I146971 .button:hover .icon, .I146971.button:hover .icon {
background-size:100% 100%;
}

.I146972, a.I146972 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I146972:hover, a.I146972:hover {
}

h1.I146973, .I146973 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I146973, .I146973 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I146973, .I146973 p {
margin:0px;
}

figure.I146973, .I146973 figure {
margin:0px;
}

a.I146973, .I146973 a {
text-decoration:inherit;
color:inherit;
}

.I146973 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I146973 article, article.I146973 {
width:100%;

flex-direction:column;	
}
.I146973 article:hover, article.I146973:hover {
}
.I146973 article.active, article.I146973.active {
}
.I146973 .body {
}
.I146973 .body:hover {
	
}
.I146973 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I146973 .body a {
text-decoration:underline;

}
.I146973 .body img {
}
.I146973 .body ul, .I146973 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I146973 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I146973 .body iframe {
}
.I146973 .body img:hover {
}
.I146973 .body iframe:hover {
}

.I146973 .body li {
list-style-type:disc;
}



.I146974 .button, .I146974.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);

}
.I146974 button.button, button.I146974.button {
cursor:pointer;
}
.I146974 .button .text, .I146974.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I146974 .button .icon, .I146974.button .icon {
flex:none;
background-size:100% 100%;
}
.I146974 .button:hover, .I146974.button:hover {
background-color:rgb(217,217,217);

}
.I146974 .button:hover .text, .I146974.button:hover .text {
}
.I146974 .button:hover .icon, .I146974.button:hover .icon {
background-size:100% 100%;
}

.I146975 .button, .I146975.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;

}
.I146975 button.button, button.I146975.button {
cursor:pointer;
}
.I146975 .button .text, .I146975.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I146975 .button .icon, .I146975.button .icon {
flex:none;
background-size:100% 100%;
}
.I146975 .button:hover, .I146975.button:hover {
}
.I146975 .button:hover .text, .I146975.button:hover .text {
}
.I146975 .button:hover .icon, .I146975.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146975 .button, .I146975.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I146975 button.button, button.I146975.button {
}
.I146975 .button .text, .I146975.button .text {
color:rgb(108,72,201);

}
.I146975 .button .icon, .I146975.button .icon {
background-size:100% 100%;
}
.I146975 .button:hover, .I146975.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I146975 .button:hover .text, .I146975.button:hover .text {
color:rgb(150,155,160);

}
.I146975 .button:hover .icon, .I146975.button:hover .icon {
background-size:100% 100%;
}
}

.I146976 .button, .I146976.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146976 button.button, button.I146976.button {
cursor:pointer;
}
.I146976 .button .text, .I146976.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I146976 .button .icon, .I146976.button .icon {
flex:none;
background-size:100% 100%;
}
.I146976 .button:hover, .I146976.button:hover {
}
.I146976 .button:hover .text, .I146976.button:hover .text {
}
.I146976 .button:hover .icon, .I146976.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146976 .button, .I146976.button {
}
.I146976 button.button, button.I146976.button {
}
.I146976 .button .text, .I146976.button .text {
font-family:Rubik;

}
.I146976 .button .icon, .I146976.button .icon {
background-size:100% 100%;
}
.I146976 .button:hover, .I146976.button:hover {
}
.I146976 .button:hover .text, .I146976.button:hover .text {
}
.I146976 .button:hover .icon, .I146976.button:hover .icon {
background-size:100% 100%;
}
}

.I146977 {
display:flex;
width:100%;
height:270px;

}
.I146977:hover {
}

.I146978, a.I146978 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I146978:hover, a.I146978:hover {
}
@media (max-width:992px) {
.I146978, a.I146978 {
}
.I146978:hover, a.I146978:hover {
display:flex;
width:100%;

}
}

.I146979 .image, .I146979.image {
vertical-align:top;
}
.I146979 .image:hover, .I146979.image:hover {
}

.I146980 .button, .I146980.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I146980 button.button, button.I146980.button {
cursor:pointer;
}
.I146980 .button .text, .I146980.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I146980 .button .icon, .I146980.button .icon {
flex:none;
background-size:100% 100%;
}
.I146980 .button:hover, .I146980.button:hover {
}
.I146980 .button:hover .text, .I146980.button:hover .text {
}
.I146980 .button:hover .icon, .I146980.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I146980 .button, .I146980.button {
}
.I146980 button.button, button.I146980.button {
}
.I146980 .button .text, .I146980.button .text {
font-family:Rubik;

}
.I146980 .button .icon, .I146980.button .icon {
background-size:100% 100%;
}
.I146980 .button:hover, .I146980.button:hover {
}
.I146980 .button:hover .text, .I146980.button:hover .text {
}
.I146980 .button:hover .icon, .I146980.button:hover .icon {
background-size:100% 100%;
}
}

h1.I147026, .I147026 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147026 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I147026:hover {
}
.I147026 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147026 > .viewport:hover {
}


.I147022 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:144px;
margin-bottom:1rem;
margin-left:0.5rem;
margin-right:0.5rem;

	
}
.I147022:hover {
}
@media (max-width:992px) {
.I147022 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I147022:hover {
}
}
@media (max-width:640px) {
.I147022 {
width:147px;
height:160px;

	
}
.I147022:hover {
}
}

.I147023 {
display:flex;
position:var(--I147023-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:100%;
border-color:rgb(255,255,255);
border-style:solid;
border-width:1px;
border-radius:8px;
background-color:rgb(255,255,255);
box-shadow:0px 1px 4px 0px rgb(205,205,205);

align-items:center;
justify-content:center;


}
.I147023:hover {
}


h1.I147024, .I147024 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147024 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;


}
.I147024:hover {
}
.I147024 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147024 > .viewport:hover {
}


.I147025 .image, .I147025.image {
vertical-align:top;
}
.I147025 .image:hover, .I147025.image:hover {
}

h1.I147032, .I147032 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147032 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I147032:hover {
}
.I147032 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147032 > .viewport:hover {
}


.I147028 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:144px;
margin-bottom:1rem;
margin-left:0.5rem;
margin-right:0.5rem;

	
}
.I147028:hover {
}
@media (max-width:992px) {
.I147028 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I147028:hover {
}
}
@media (max-width:640px) {
.I147028 {
width:147px;
height:160px;

	
}
.I147028:hover {
}
}

.I147029 {
display:flex;
position:var(--I147029-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:100%;
border-color:rgb(255,255,255);
border-style:solid;
border-width:1px;
border-radius:8px;
background-color:rgb(255,255,255);
box-shadow:0px 1px 4px 0px rgb(205,205,205);

align-items:center;
justify-content:center;


}
.I147029:hover {
}


h1.I147030, .I147030 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147030 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;


}
.I147030:hover {
}
.I147030 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147030 > .viewport:hover {
}


.I147031 .image, .I147031.image {
vertical-align:top;
}
.I147031 .image:hover, .I147031.image:hover {
}

h1.I147037, .I147037 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147037 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I147037:hover {
}
.I147037 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147037 > .viewport:hover {
}


.I147033 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:144px;
margin-bottom:1rem;
margin-left:0.5rem;
margin-right:0.5rem;

	
}
.I147033:hover {
}
@media (max-width:992px) {
.I147033 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I147033:hover {
}
}
@media (max-width:640px) {
.I147033 {
width:147px;
height:160px;

	
}
.I147033:hover {
}
}

.I147034 {
display:flex;
position:var(--I147034-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:100%;
border-color:rgb(255,255,255);
border-style:solid;
border-width:1px;
border-radius:8px;
background-color:rgb(255,255,255);
box-shadow:0px 1px 4px 0px rgb(205,205,205);

align-items:center;
justify-content:center;


}
.I147034:hover {
}


h1.I147035, .I147035 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147035 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;


}
.I147035:hover {
}
.I147035 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147035 > .viewport:hover {
}


.I147036 .image, .I147036.image {
vertical-align:top;
}
.I147036 .image:hover, .I147036.image:hover {
}
@media (max-width:640px) {
.I147036 .image, .I147036.image {
width:130px;
height:auto;

}
.I147036 .image:hover, .I147036.image:hover {
}
}

h1.I147043, .I147043 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147043 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I147043:hover {
}
.I147043 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147043 > .viewport:hover {
}


.I147039 {
display:flex;
flex-direction:column;
position:relative;
width:184px;
height:144px;
margin-bottom:1rem;
margin-left:0.5rem;
margin-right:0.5rem;

	
}
.I147039:hover {
}
@media (max-width:992px) {
.I147039 {
width:148px;
margin-left:8px;
margin-right:8px;

	
}
.I147039:hover {
}
}
@media (max-width:640px) {
.I147039 {
width:147px;
height:160px;

	
}
.I147039:hover {
}
}

.I147040 {
display:flex;
position:var(--I147040-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
height:100%;
border-color:rgb(255,255,255);
border-style:solid;
border-width:1px;
border-radius:8px;
background-color:rgb(255,255,255);
box-shadow:0px 1px 4px 0px rgb(205,205,205);

align-items:center;
justify-content:center;


}
.I147040:hover {
}


h1.I147041, .I147041 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147041 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;


}
.I147041:hover {
}
.I147041 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147041 > .viewport:hover {
}


.I147042 .image, .I147042.image {
vertical-align:top;
}
.I147042 .image:hover, .I147042.image:hover {
}

h1.I147107, .I147107 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147107 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;


}
.I147107:hover {
}
.I147107 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147107 > .viewport:hover {
}


.I147077 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(0,71,66);

align-items:center;

	
}
.I147077:hover {
}

.I147078 {
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;


}
.I147078:hover {
}
@media (max-width:992px) {
.I147078 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I147078:hover {
}
}
@media (max-width:640px) {
.I147078 {


flex-direction:column;
}
.I147078:hover {
}
}

.I147079 {
display:flex;
position:var(--I147079-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;


}
.I147079:hover {
}

@media (max-width:992px) {
.I147079 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I147079:hover {
}

}
@media (max-width:640px) {
.I147079 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I147079:hover {
}

}
@media (min-width:1440px) {
.I147079 {

width:50%;
padding-right:4rem;

}
.I147079:hover {
}

}
.I147080 {
display:flex;
position:var(--I147080-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;


}
.I147080:hover {
}

@media (max-width:992px) {
.I147080 {

width:50%;

}
.I147080:hover {
}

}
@media (max-width:640px) {
.I147080 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I147080:hover {
}

}
@media (min-width:1440px) {
.I147080 {

width:50%;

flex-direction:column;


}
.I147080:hover {
}

}
.I147081 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I147081:hover {
}

@media (max-width:992px) {
.I147081 {



flex-direction:column;

	
}
.I147081:hover {
}

}

h1.I147082, .I147082 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147082 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I147082:hover {
}
.I147082 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147082 > .viewport:hover {
}


h1.I147083, .I147083 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147083 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I147083:hover {
}
.I147083 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147083 > .viewport:hover {
}


h1.I147084, .I147084 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147084 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;
height:auto;


}
.I147084:hover {
}
.I147084 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147084 > .viewport:hover {
}

@media (max-width:992px) {
.I147084 {

display:none;

}
.I147084:hover {
}
.I147084 > .viewport {



}
.I147084 > .viewport:hover {
}

}
@media (max-width:640px) {
.I147084 {

height:auto;


}
.I147084:hover {
}
.I147084 > .viewport {



}
.I147084 > .viewport:hover {
}

}

h1.I147085, .I147085 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147085 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I147085:hover {
}
.I147085 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147085 > .viewport:hover {
}

@media (max-width:992px) {
.I147085 {

padding-bottom:1rem;


}
.I147085:hover {
}
.I147085 > .viewport {



}
.I147085 > .viewport:hover {
}

}
@media (max-width:640px) {
.I147085 {

margin-bottom:0;


}
.I147085:hover {
}
.I147085 > .viewport {



}
.I147085 > .viewport:hover {
}

}

h1.I147086, .I147086 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147086 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I147086:hover {
}
.I147086 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147086 > .viewport:hover {
}


h1.I147087, .I147087 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147087 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I147087:hover {
}
.I147087 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147087 > .viewport:hover {
}


h1.I147088, .I147088 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147088 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I147088:hover {
}
.I147088 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147088 > .viewport:hover {
}

@media (max-width:640px) {
.I147088 {

margin-bottom:-1.65rem;


}
.I147088:hover {
}
.I147088 > .viewport {



}
.I147088 > .viewport:hover {
}

}

h1.I147089, .I147089 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147089 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I147089:hover {
}
.I147089 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147089 > .viewport:hover {
}

@media (min-width:1440px) {
.I147089 {

display:none;

}
.I147089:hover {
}
.I147089 > .viewport {



}
.I147089 > .viewport:hover {
}

}
h1.I147090, .I147090 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147090 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I147090:hover {
}
.I147090 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147090 > .viewport:hover {
}


h1.I147091, .I147091 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147091 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I147091:hover {
}
.I147091 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147091 > .viewport:hover {
}

@media (max-width:992px) {
.I147091 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I147091:hover {
}
.I147091 > .viewport {



}
.I147091 > .viewport:hover {
}

}

h1.I147092, .I147092 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147092 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;
width:100%;
height:auto;


}
.I147092:hover {
}
.I147092 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147092 > .viewport:hover {
}

@media (max-width:992px) {
.I147092 {

display:flex;

}
.I147092:hover {
}
.I147092 > .viewport {



}
.I147092 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I147092 {

width:100%;
height:auto;


}
.I147092:hover {
}
.I147092 > .viewport {



}
.I147092 > .viewport:hover {
}

}
h1.I147093, .I147093 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147093 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I147093:hover {
}
.I147093 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147093 > .viewport:hover {
}

@media (min-width:1440px) {
.I147093 {

width:100%;
box-sizing:border-box;


}
.I147093:hover {
}
.I147093 > .viewport {



}
.I147093 > .viewport:hover {
}

}
h1.I147094, .I147094 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147094 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I147094:hover {
}
.I147094 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147094 > .viewport:hover {
}


.I147095, a.I147095 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);

padding-bottom:1rem;

}
.I147095:hover, a.I147095:hover {
}
@media (max-width:992px) {
.I147095, a.I147095 {
display:flex;
font-size:1.625rem;


}
.I147095:hover, a.I147095:hover {
}
}
@media (max-width:640px) {
.I147095, a.I147095 {
display:flex;
font-size:1.625rem;


}
.I147095:hover, a.I147095:hover {
}
}

.I147096, a.I147096 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I147096:hover, a.I147096:hover {
}
@media (max-width:992px) {
.I147096, a.I147096 {
}
.I147096:hover, a.I147096:hover {
display:flex;
width:100%;

}
}

.I147097 .image, .I147097.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/geai_video-thumb.png?timestamp=20240620194503');
background-size:cover;
background-position:center center;

}
.I147097 .image:hover, .I147097.image:hover {
}

.I147098 .button, .I147098.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(99,227,207);
border-radius:100rem;
background-color:rgb(99,227,207);

}
.I147098 button.button, button.I147098.button {
cursor:pointer;
}
.I147098 .button .text, .I147098.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I147098 .button .icon, .I147098.button .icon {
flex:none;
background-size:100% 100%;
}
.I147098 .button:hover, .I147098.button:hover {
border-color:rgb(84,197,189);
background-color:rgb(84,197,189);

}
.I147098 .button:hover .text, .I147098.button:hover .text {
}
.I147098 .button:hover .icon, .I147098.button:hover .icon {
background-size:100% 100%;
}

.I147099, a.I147099 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I147099:hover, a.I147099:hover {
}

h1.I147100, .I147100 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I147100, .I147100 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I147100, .I147100 p {
margin:0px;
}

figure.I147100, .I147100 figure {
margin:0px;
}

a.I147100, .I147100 a {
text-decoration:inherit;
color:inherit;
}

.I147100 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I147100 article, article.I147100 {
flex-direction:column;	
}
.I147100 article:hover, article.I147100:hover {
}
.I147100 article.active, article.I147100.active {
}
.I147100 .body {
}
.I147100 .body:hover {
	
}
.I147100 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I147100 .body a {
text-decoration:underline;

}
.I147100 .body img {
}
.I147100 .body ul, .I147100 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I147100 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I147100 .body iframe {
}
.I147100 .body img:hover {
}
.I147100 .body iframe:hover {
}

.I147100 .body li {
list-style-type:disc;
}



.I147101 .button, .I147101.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I147101 button.button, button.I147101.button {
cursor:pointer;
}
.I147101 .button .text, .I147101.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I147101 .button .icon, .I147101.button .icon {
flex:none;
background-size:100% 100%;
}
.I147101 .button:hover, .I147101.button:hover {
}
.I147101 .button:hover .text, .I147101.button:hover .text {
}
.I147101 .button:hover .icon, .I147101.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I147101 .button, .I147101.button {
}
.I147101 button.button, button.I147101.button {
}
.I147101 .button .text, .I147101.button .text {
font-family:Rubik;

}
.I147101 .button .icon, .I147101.button .icon {
background-size:100% 100%;
}
.I147101 .button:hover, .I147101.button:hover {
}
.I147101 .button:hover .text, .I147101.button:hover .text {
}
.I147101 .button:hover .icon, .I147101.button:hover .icon {
background-size:100% 100%;
}
}

.I147102 .button, .I147102.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;

}
.I147102 button.button, button.I147102.button {
cursor:pointer;
}
.I147102 .button .text, .I147102.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I147102 .button .icon, .I147102.button .icon {
flex:none;
background-size:100% 100%;
}
.I147102 .button:hover, .I147102.button:hover {
}
.I147102 .button:hover .text, .I147102.button:hover .text {
}
.I147102 .button:hover .icon, .I147102.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I147102 .button, .I147102.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I147102 button.button, button.I147102.button {
}
.I147102 .button .text, .I147102.button .text {
color:rgb(108,72,201);

}
.I147102 .button .icon, .I147102.button .icon {
background-size:100% 100%;
}
.I147102 .button:hover, .I147102.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I147102 .button:hover .text, .I147102.button:hover .text {
color:rgb(150,155,160);

}
.I147102 .button:hover .icon, .I147102.button:hover .icon {
background-size:100% 100%;
}
}

.I147103 .button, .I147103.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);

}
.I147103 button.button, button.I147103.button {
cursor:pointer;
}
.I147103 .button .text, .I147103.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I147103 .button .icon, .I147103.button .icon {
flex:none;
background-size:100% 100%;
}
.I147103 .button:hover, .I147103.button:hover {
background-color:rgb(217,217,217);

}
.I147103 .button:hover .text, .I147103.button:hover .text {
}
.I147103 .button:hover .icon, .I147103.button:hover .icon {
background-size:100% 100%;
}

.I147104 {
display:flex;
width:100%;
height:270px;

}
.I147104:hover {
}
@media (min-width:1440px) {
.I147104 {
display:flex;
width:100%;
height:270px;

}
.I147104:hover {
}
}
.I147105, a.I147105 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I147105:hover, a.I147105:hover {
}
@media (max-width:992px) {
.I147105, a.I147105 {
}
.I147105:hover, a.I147105:hover {
display:flex;
width:100%;

}
}

.I147106 .image, .I147106.image {
vertical-align:top;
}
.I147106 .image:hover, .I147106.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.I147146, .I147146 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147146 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:39;
width:100%;


}
.I147146:hover {
}
.I147146 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147146 > .viewport:hover {
}


.I147108 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-top:8rem;
background-image:url('https://www.genexus.com/media/images/eai_home_fondo_we_are_part_of_globant1.jpg?timestamp=20240731153235');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/eai_home_fondo_we_are_part_of_globant1.jpg?timestamp=20240731153235') 1.00x,url('https://www.genexus.com/media/images/eai_home_fondo_we_are_part_of_globant1_x5.41.jpg?timestamp=20240731153235') 5.41x,url('https://www.genexus.com/media/images/eai_home_fondo_we_are_part_of_globant1_x8.12.jpg?timestamp=20240731153235') 8.12x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/eai_home_fondo_we_are_part_of_globant1.jpg?timestamp=20240731153235') 1.00x,url('https://www.genexus.com/media/images/eai_home_fondo_we_are_part_of_globant1_x5.41.jpg?timestamp=20240731153235') 5.41x,url('https://www.genexus.com/media/images/eai_home_fondo_we_are_part_of_globant1_x8.12.jpg?timestamp=20240731153235') 8.12x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/eai_home_fondo_we_are_part_of_globant1.jpg?timestamp=20240731153235') 1.00x,url('https://www.genexus.com/media/images/eai_home_fondo_we_are_part_of_globant1_x5.41.jpg?timestamp=20240731153235') 5.41x,url('https://www.genexus.com/media/images/eai_home_fondo_we_are_part_of_globant1_x8.12.jpg?timestamp=20240731153235') 8.12x);
background-image:image-set(url('https://www.genexus.com/media/images/eai_home_fondo_we_are_part_of_globant1.jpg?timestamp=20240731153235') 1.00x,url('https://www.genexus.com/media/images/eai_home_fondo_we_are_part_of_globant1_x5.41.jpg?timestamp=20240731153235') 5.41x,url('https://www.genexus.com/media/images/eai_home_fondo_we_are_part_of_globant1_x8.12.jpg?timestamp=20240731153235') 8.12x);
background-size:cover;
background-position:left center;

align-items:center;

	
}
.I147108:hover {
}
@media (max-width:992px) {
.I147108 {
padding-bottom:4rem;
padding-top:4rem;

	
}
.I147108:hover {
}
}

.I147109 {
display:flex;

order:1;
width:100%;
max-width:1164px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I147109:hover {
}
@media (max-width:992px) {
.I147109 {

max-width:640px;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I147109:hover {
}
}
@media (min-width:1440px) {
.I147109 {

width:100%;


}
.I147109:hover {
}
}
.I147110 {
display:flex;
position:var(--I147110-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
box-sizing:border-box;

align-items:center;


}
.I147110:hover {
}


.I147111 {
display:flex;
position:var(--I147111-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;


}
.I147111:hover {
}

@media (max-width:992px) {
.I147111 {

margin-top:2rem;

flex-direction:column;


}
.I147111:hover {
}

}

.I147112 {
display:flex;
position:var(--I147112-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:5;
}
.I147112:hover {
}


.I147113 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-color:rgb(255,255,255);
border-style:solid;
border-width:2px;
border-radius:1rem;
box-sizing:border-box;



flex-direction:column;

	
}
.I147113:hover {
}

@media (max-width:992px) {
.I147113 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I147113:hover {
}

}
@media (max-width:640px) {
.I147113 {

margin-top:1rem;



	
}
.I147113:hover {
}

}

.I147114 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(100% / 3 - 1.333rem);
padding:2rem;
border-color:rgb(255,255,255);
border-style:solid;
border-width:2px;
border-radius:1rem;
box-sizing:border-box;



flex-direction:column;

	
}
.I147114:hover {
}

@media (max-width:992px) {
.I147114 {

width:100%;



	
}
.I147114:hover {
}

}

.I147115 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-color:rgb(255,255,255);
border-style:solid;
border-width:2px;
border-radius:1rem;
box-sizing:border-box;
overflow:hidden;


flex-direction:column;

	
}
.I147115:hover {
}

@media (max-width:992px) {
.I147115 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I147115:hover {
}

}
@media (max-width:640px) {
.I147115 {

margin-top:1rem;



	
}
.I147115:hover {
}

}

h1.I147116, .I147116 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147116 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I147116:hover {
}
.I147116 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I147116 > .viewport:hover {
}


h1.I147117, .I147117 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147117 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;
max-width:700px;
margin-top:1rem;


}
.I147117:hover {
}
.I147117 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147117 > .viewport:hover {
}

@media (max-width:992px) {
.I147117 {

max-width:500px;


}
.I147117:hover {
}
.I147117 > .viewport {



}
.I147117 > .viewport:hover {
}

}

h1.I147118, .I147118 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147118 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:2rem;


}
.I147118:hover {
}
.I147118 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147118 > .viewport:hover {
}


h1.I147119, .I147119 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147119 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I147119:hover {
}
.I147119 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147119 > .viewport:hover {
}


h1.I147120, .I147120 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147120 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I147120:hover {
}
.I147120 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147120 > .viewport:hover {
}


h1.I147121, .I147121 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147121 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I147121:hover {
}
.I147121 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147121 > .viewport:hover {
}


h1.I147122, .I147122 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147122 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I147122:hover {
}
.I147122 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147122 > .viewport:hover {
}


h1.I147123, .I147123 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147123 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I147123:hover {
}
.I147123 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147123 > .viewport:hover {
}


h1.I147124, .I147124 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147124 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I147124:hover {
}
.I147124 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147124 > .viewport:hover {
}


h1.I147125, .I147125 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147125 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I147125:hover {
}
.I147125 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147125 > .viewport:hover {
}


h1.I147126, .I147126 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147126 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I147126:hover {
}
.I147126 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147126 > .viewport:hover {
}


h1.I147127, .I147127 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147127 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I147127:hover {
}
.I147127 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147127 > .viewport:hover {
}


h1.I147128, .I147128 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147128 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I147128:hover {
}
.I147128 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147128 > .viewport:hover {
}


h1.I147129, .I147129 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147129 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I147129:hover {
}
.I147129 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147129 > .viewport:hover {
}


h1.I147130, .I147130 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I147130 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I147130:hover {
}
.I147130 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I147130 > .viewport:hover {
}


h1.I149981, .I149981 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I149981 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
width:100%;
padding-top:4rem;


}
.I149981:hover {
}
.I149981 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I149981 > .viewport:hover {
}


.I147131, a.I147131 {
display:flex;
font-family:Graphik;
font-size:3.25rem;
font-weight:600;
color:rgb(255,255,255);


}
.I147131:hover, a.I147131:hover {
}
@media (max-width:992px) {
.I147131, a.I147131 {
display:flex;
font-size:1.625rem;


}
.I147131:hover, a.I147131:hover {
}
}

.I147132, a.I147132 {
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.65em;

padding-bottom:1rem;

}
.I147132:hover, a.I147132:hover {
}
@media (max-width:992px) {
.I147132, a.I147132 {
}
.I147132:hover, a.I147132:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I147132, a.I147132 {
display:flex;
padding-bottom:1rem;

}
.I147132:hover, a.I147132:hover {
}
}

.I147133 .button, .I147133.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);

}
.I147133 button.button, button.I147133.button {
cursor:pointer;
}
.I147133 .button .text, .I147133.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:26px;

}
.I147133 .button .icon, .I147133.button .icon {
flex:none;
background-size:100% 100%;
}
.I147133 .button:hover, .I147133.button:hover {
background-color:rgb(210,40,93);

}
.I147133 .button:hover .text, .I147133.button:hover .text {
}
.I147133 .button:hover .icon, .I147133.button:hover .icon {
background-size:100% 100%;
}

.I147134, a.I147134 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I147134:hover, a.I147134:hover {
}

.I147135, a.I147135 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I147135:hover, a.I147135:hover {
}
@media (max-width:992px) {
.I147135, a.I147135 {
display:flex;
padding-bottom:1rem;

}
.I147135:hover, a.I147135:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I147135, a.I147135 {
display:flex;
padding-bottom:1rem;

}
.I147135:hover, a.I147135:hover {
}
}

.I147136 .button, .I147136.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I147136 button.button, button.I147136.button {
cursor:pointer;
}
.I147136 .button .text, .I147136.button .text {
}
.I147136 .button .icon, .I147136.button .icon {
flex:none;
background-size:100% 100%;
}
.I147136 .button:hover, .I147136.button:hover {
}
.I147136 .button:hover .text, .I147136.button:hover .text {
}
.I147136 .button:hover .icon, .I147136.button:hover .icon {
background-size:100% 100%;
}

.I147137 .button, .I147137.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I147137 button.button, button.I147137.button {
cursor:pointer;
}
.I147137 .button .text, .I147137.button .text {
}
.I147137 .button .icon, .I147137.button .icon {
flex:none;
background-size:100% 100%;
}
.I147137 .button:hover, .I147137.button:hover {
}
.I147137 .button:hover .text, .I147137.button:hover .text {
}
.I147137 .button:hover .icon, .I147137.button:hover .icon {
background-size:100% 100%;
}

.I147138 .button, .I147138.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I147138 button.button, button.I147138.button {
cursor:pointer;
}
.I147138 .button .text, .I147138.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I147138 .button .icon, .I147138.button .icon {
flex:none;
background-size:100% 100%;
}
.I147138 .button:hover, .I147138.button:hover {
}
.I147138 .button:hover .text, .I147138.button:hover .text {
}
.I147138 .button:hover .icon, .I147138.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I147138 .button, .I147138.button {
}
.I147138 button.button, button.I147138.button {
}
.I147138 .button .text, .I147138.button .text {
font-family:Rubik;

}
.I147138 .button .icon, .I147138.button .icon {
background-size:100% 100%;
}
.I147138 .button:hover, .I147138.button:hover {
}
.I147138 .button:hover .text, .I147138.button:hover .text {
}
.I147138 .button:hover .icon, .I147138.button:hover .icon {
background-size:100% 100%;
}
}

.I147139, a.I147139 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I147139:hover, a.I147139:hover {
}

.I147140, a.I147140 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I147140:hover, a.I147140:hover {
}
@media (max-width:992px) {
.I147140, a.I147140 {
display:flex;
padding-bottom:1rem;

}
.I147140:hover, a.I147140:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I147140, a.I147140 {
display:flex;
padding-bottom:1rem;

}
.I147140:hover, a.I147140:hover {
}
}

.I147141 .button, .I147141.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I147141 button.button, button.I147141.button {
cursor:pointer;
}
.I147141 .button .text, .I147141.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I147141 .button .icon, .I147141.button .icon {
flex:none;
background-size:100% 100%;
}
.I147141 .button:hover, .I147141.button:hover {
}
.I147141 .button:hover .text, .I147141.button:hover .text {
}
.I147141 .button:hover .icon, .I147141.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I147141 .button, .I147141.button {
}
.I147141 button.button, button.I147141.button {
}
.I147141 .button .text, .I147141.button .text {
font-family:Rubik;

}
.I147141 .button .icon, .I147141.button .icon {
background-size:100% 100%;
}
.I147141 .button:hover, .I147141.button:hover {
}
.I147141 .button:hover .text, .I147141.button:hover .text {
}
.I147141 .button:hover .icon, .I147141.button:hover .icon {
background-size:100% 100%;
}
}

.I147142 .button, .I147142.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:4rem;

}
.I147142 button.button, button.I147142.button {
cursor:pointer;
}
.I147142 .button .text, .I147142.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I147142 .button .icon, .I147142.button .icon {
flex:none;
background-size:100% 100%;
}
.I147142 .button:hover, .I147142.button:hover {
}
.I147142 .button:hover .text, .I147142.button:hover .text {
}
.I147142 .button:hover .icon, .I147142.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I147142 .button, .I147142.button {
margin-top:2rem;

}
.I147142 button.button, button.I147142.button {
}
.I147142 .button .text, .I147142.button .text {
font-family:Rubik;

}
.I147142 .button .icon, .I147142.button .icon {
background-size:100% 100%;
}
.I147142 .button:hover, .I147142.button:hover {
}
.I147142 .button:hover .text, .I147142.button:hover .text {
}
.I147142 .button:hover .icon, .I147142.button:hover .icon {
background-size:100% 100%;
}
}

.I147143, a.I147143 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I147143:hover, a.I147143:hover {
}

.I147144, a.I147144 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I147144:hover, a.I147144:hover {
}
@media (max-width:992px) {
.I147144, a.I147144 {
}
.I147144:hover, a.I147144:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I147144, a.I147144 {
display:flex;
padding-bottom:1rem;

}
.I147144:hover, a.I147144:hover {
}
}

.I147145 .button, .I147145.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I147145 button.button, button.I147145.button {
cursor:pointer;
}
.I147145 .button .text, .I147145.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I147145 .button .icon, .I147145.button .icon {
flex:none;
background-size:100% 100%;
}
.I147145 .button:hover, .I147145.button:hover {
}
.I147145 .button:hover .text, .I147145.button:hover .text {
}
.I147145 .button:hover .icon, .I147145.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I147145 .button, .I147145.button {
}
.I147145 button.button, button.I147145.button {
}
.I147145 .button .text, .I147145.button .text {
font-family:Rubik;

}
.I147145 .button .icon, .I147145.button .icon {
background-size:100% 100%;
}
.I147145 .button:hover, .I147145.button:hover {
}
.I147145 .button:hover .text, .I147145.button:hover .text {
}
.I147145 .button:hover .icon, .I147145.button:hover .icon {
background-size:100% 100%;
}
}

.I149965 .button, .I149965.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I149965 button.button, button.I149965.button {
cursor:pointer;
}
.I149965 .button .text, .I149965.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-decoration:underline;
color:rgb(255,255,255);
line-height:26px;

}
.I149965 .button .icon, .I149965.button .icon {
flex:none;
background-size:100% 100%;
}
.I149965 .button:hover, .I149965.button:hover {
border-color:rgb(245,245,245);
background-color:rgb(217,217,217);

}
.I149965 .button:hover .text, .I149965.button:hover .text {
}
.I149965 .button:hover .icon, .I149965.button:hover .icon {
background-size:100% 100%;
}

h1.I148277, .I148277 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I148277 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:20;
width:100%;


}
.I148277:hover {
}
.I148277 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I148277 > .viewport:hover {
}


.I148256 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
background-position:center top;

flex-direction:row;

	
}
.I148256:hover {
}
@media (max-width:992px) {
.I148256 {
padding-bottom:4rem;

	
}
.I148256:hover {
}
}
@media (max-width:640px) {
.I148256 {
height:auto;

flex-direction:column;

	
}
.I148256:hover {
}
}

.I148257 {
display:flex;
position:var(--I148257-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:60%;
padding-bottom:8rem;
padding-top:8rem;
background-color:rgb(254,157,53);

justify-content:flex-end;


}
.I148257:hover {
}

@media (max-width:640px) {
.I148257 {

width:100%;
padding-bottom:4rem;
padding-top:4rem;

}
.I148257:hover {
}

}
@media (min-width:1440px) {
.I148257 {

align-items:flex-end;


}
.I148257:hover {
}

}
.I148258 {
display:flex;
position:var(--I148258-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:40%;
background-image:url('https://www.genexus.com/media/images/gxai_home_hero_medio1.png?timestamp=20240528135217');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/gxai_home_hero_medio1.png?timestamp=20240528135217') 1.00x,url('https://www.genexus.com/media/images/gxai_home_hero_medio1_x2.png?timestamp=20240528135217') 2.00x,url('https://www.genexus.com/media/images/gxai_home_hero_medio1_x2.69.png?timestamp=20240528135217') 2.69x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/gxai_home_hero_medio1.png?timestamp=20240528135217') 1.00x,url('https://www.genexus.com/media/images/gxai_home_hero_medio1_x2.png?timestamp=20240528135217') 2.00x,url('https://www.genexus.com/media/images/gxai_home_hero_medio1_x2.69.png?timestamp=20240528135217') 2.69x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/gxai_home_hero_medio1.png?timestamp=20240528135217') 1.00x,url('https://www.genexus.com/media/images/gxai_home_hero_medio1_x2.png?timestamp=20240528135217') 2.00x,url('https://www.genexus.com/media/images/gxai_home_hero_medio1_x2.69.png?timestamp=20240528135217') 2.69x);
background-image:image-set(url('https://www.genexus.com/media/images/gxai_home_hero_medio1.png?timestamp=20240528135217') 1.00x,url('https://www.genexus.com/media/images/gxai_home_hero_medio1_x2.png?timestamp=20240528135217') 2.00x,url('https://www.genexus.com/media/images/gxai_home_hero_medio1_x2.69.png?timestamp=20240528135217') 2.69x);
background-clip:border-box;
background-repeat:no-repeat;
background-size:cover;
background-position:center top;

}
.I148258:hover {
}

@media (max-width:640px) {
.I148258 {

width:100%;
height:300px;
background-position:center top;

}
.I148258:hover {
}

}

.I148259 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:100%;
max-width:775px;
padding-left:4rem;
padding-right:4rem;
box-sizing:border-box;



flex-direction:column;

	
}
.I148259:hover {
}

@media (max-width:992px) {
.I148259 {

padding-left:2rem;
padding-right:2rem;



	
}
.I148259:hover {
}

}

.I148260 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;
max-width:775px;
padding-left:4rem;
padding-right:4rem;
padding-top:2rem;
box-sizing:border-box;



flex-direction:row;
justify-content:flex-start;

	
}
.I148260:hover {
}

@media (max-width:992px) {
.I148260 {

padding-left:2rem;
padding-right:2rem;



	
}
.I148260:hover {
}

}
@media (max-width:640px) {
.I148260 {

padding-bottom:2rem;



flex-direction:column;

	
}
.I148260:hover {
}

}

.I153694 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:32px;
margin-left:64px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(111,111,111);
border-style:solid;
border-width:0.5px;
border-radius:100px;



justify-content:flex-start;
align-items:center;

	
}
.I153694:hover {
}

@media (max-width:992px) {
.I153694 {

margin-left:32px;



	
}
.I153694:hover {
}

}

h1.I148261, .I148261 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I148261 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I148261:hover {
}
.I148261 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I148261 > .viewport:hover {
}

@media (min-width:1440px) {
.I148261 {

order:3;

}
.I148261:hover {
}
.I148261 > .viewport {



}
.I148261 > .viewport:hover {
}

}
h1.I148262, .I148262 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I148262 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I148262:hover {
}
.I148262 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I148262 > .viewport:hover {
}

@media (min-width:1440px) {
.I148262 {

order:2;

}
.I148262:hover {
}
.I148262 > .viewport {



}
.I148262 > .viewport:hover {
}

}
h1.I148263, .I148263 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I148263 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I148263:hover {
}
.I148263 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I148263 > .viewport:hover {
}

@media (min-width:1440px) {
.I148263 {

order:5;

}
.I148263:hover {
}
.I148263 > .viewport {



}
.I148263 > .viewport:hover {
}

}
h1.I148264, .I148264 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I148264 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I148264:hover {
}
.I148264 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I148264 > .viewport:hover {
}

@media (min-width:1440px) {
.I148264 {

order:10;

}
.I148264:hover {
}
.I148264 > .viewport {



}
.I148264 > .viewport:hover {
}

}
h1.I148265, .I148265 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I148265 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I148265:hover {
}
.I148265 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I148265 > .viewport:hover {
}

@media (min-width:1440px) {
.I148265 {

order:6;

}
.I148265:hover {
}
.I148265 > .viewport {



}
.I148265 > .viewport:hover {
}

}
h1.I148266, .I148266 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I148266 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:0.5rem;


}
.I148266:hover {
}
.I148266 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I148266 > .viewport:hover {
}

@media (min-width:1440px) {
.I148266 {

order:1;

}
.I148266:hover {
}
.I148266 > .viewport {



}
.I148266 > .viewport:hover {
}

}
h1.I148267, .I148267 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I148267 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
height:3.2rem;
margin-left:2rem;


}
.I148267:hover {
}
.I148267 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

align-items:center;


}
.I148267 > .viewport:hover {
}

@media (max-width:640px) {
.I148267 {

margin-left:0rem;
margin-top:1.5rem;


}
.I148267:hover {
}
.I148267 > .viewport {



}
.I148267 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I148267 {

order:11;

}
.I148267:hover {
}
.I148267 > .viewport {



}
.I148267 > .viewport:hover {
}

}
h1.I148268, .I148268 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I148268 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;
margin-left:2rem;


}
.I148268:hover {
}
.I148268 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I148268 > .viewport:hover {
}

@media (max-width:640px) {
.I148268 {

margin-left:0rem;
margin-top:1.5rem;


}
.I148268:hover {
}
.I148268 > .viewport {



}
.I148268 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I148268 {

order:12;

}
.I148268:hover {
}
.I148268 > .viewport {



}
.I148268 > .viewport:hover {
}

}
h1.I153392, .I153392 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153392 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I153392:hover {
}
.I153392 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153392 > .viewport:hover {
}

@media (min-width:1440px) {
.I153392 {

order:4;

}
.I153392:hover {
}
.I153392 > .viewport {



}
.I153392 > .viewport:hover {
}

}
h1.I153531, .I153531 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153531 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I153531:hover {
}
.I153531 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153531 > .viewport:hover {
}


h1.I153568, .I153568 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153568 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I153568:hover {
}
.I153568 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153568 > .viewport:hover {
}


h1.I153604, .I153604 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153604 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I153604:hover {
}
.I153604 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153604 > .viewport:hover {
}


h1.I153640, .I153640 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153640 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I153640:hover {
}
.I153640 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153640 > .viewport:hover {
}


h1.I153676, .I153676 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153676 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I153676:hover {
}
.I153676 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153676 > .viewport:hover {
}


.I148269, a.I148269 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);
line-height:2.75rem;

padding-bottom:1rem;

}
.I148269:hover, a.I148269:hover {
}

.I148270, a.I148270 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);

margin-bottom:0.5rem;
padding-bottom:0;

}
.I148270:hover, a.I148270:hover {
}
@media (max-width:992px) {
.I148270, a.I148270 {
display:flex;
font-size:1.25rem;


}
.I148270:hover, a.I148270:hover {
}
}
@media (max-width:640px) {
.I148270, a.I148270 {
display:flex;
font-size:1.25rem;


}
.I148270:hover, a.I148270:hover {
}
}

.I148271, a.I148271 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I148271:hover, a.I148271:hover {
}
@media (max-width:992px) {
.I148271, a.I148271 {
}
.I148271:hover, a.I148271:hover {
display:flex;
width:100%;

}
}

.I148272 .button, .I148272.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);

}
.I148272 button.button, button.I148272.button {
cursor:pointer;
}
.I148272 .button .text, .I148272.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I148272 .button .icon, .I148272.button .icon {
flex:none;
background-size:100% 100%;
}
.I148272 .button:hover, .I148272.button:hover {
background-color:rgb(217,217,217);

}
.I148272 .button:hover .text, .I148272.button:hover .text {
}
.I148272 .button:hover .icon, .I148272.button:hover .icon {
background-size:100% 100%;
}

.I148273, a.I148273 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I148273:hover, a.I148273:hover {
}
@media (max-width:992px) {
.I148273, a.I148273 {
}
.I148273:hover, a.I148273:hover {
display:flex;
width:100%;

}
}

.I148274 .image, .I148274.image {
vertical-align:top;
}
.I148274 .image:hover, .I148274.image:hover {
}

.I148275, a.I148275 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I148275:hover, a.I148275:hover {
}
@media (max-width:992px) {
.I148275, a.I148275 {
}
.I148275:hover, a.I148275:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I148275, a.I148275 {
display:flex;
padding-bottom:1rem;

}
.I148275:hover, a.I148275:hover {
}
}

.I148276 .button, .I148276.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);

}
.I148276 button.button, button.I148276.button {
cursor:pointer;
}
.I148276 .button .text, .I148276.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I148276 .button .icon, .I148276.button .icon {
flex:none;
background-size:100% 100%;
}
.I148276 .button:hover, .I148276.button:hover {
background-color:rgb(217,217,217);

}
.I148276 .button:hover .text, .I148276.button:hover .text {
}
.I148276 .button:hover .icon, .I148276.button:hover .icon {
background-size:100% 100%;
}

.I153374, a.I153374 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);
line-height:2.75rem;

padding-bottom:1rem;

}
.I153374:hover, a.I153374:hover {
}

.I153513 .image, .I153513.image {
vertical-align:top;
width:20px;
height:20px;

}
.I153513 .image:hover, .I153513.image:hover {
}

.I153550, a.I153550 {
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;

}
.I153550:hover, a.I153550:hover {
}

.I153586, a.I153586 {
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;

}
.I153586:hover, a.I153586:hover {
}

.I153622, a.I153622 {
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;

}
.I153622:hover, a.I153622:hover {
display:flex;
text-decoration:underline;


}

.I153658 .image, .I153658.image {
vertical-align:top;
}
.I153658 .image:hover, .I153658.image:hover {
}

h1.I155309, .I155309 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I155309 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:18;
width:100%;
padding-bottom:8rem;
padding-top:8rem;


}
.I155309:hover {
}
.I155309 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I155309 > .viewport:hover {
}

@media (max-width:992px) {
.I155309 {

padding-bottom:4rem;
padding-top:4rem;


}
.I155309:hover {
}
.I155309 > .viewport {



}
.I155309 > .viewport:hover {
}

}
@media (max-width:640px) {
.I155309 {

padding-left:1.625rem;
padding-right:1.625em;
box-sizing:border-box;


}
.I155309:hover {
}
.I155309 > .viewport {



}
.I155309 > .viewport:hover {
}

}

h1.I159892, .I159892 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I159892 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I159892:hover {
}
.I159892 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I159892 > .viewport:hover {
}


.I159860 {
display:flex;
flex-direction:column;
position:relative;
width:calc(100% - 128px);
max-width:1184px;
min-height:500px;
margin-bottom:128px;
margin-top:128px;
border-top-left-radius:32px;
border-top-right-radius:32px;
border-bottom-left-radius:32px;
border-bottom-right-radius:32px;
background-position:center top;
box-sizing:border-box;
overflow:hidden;
flex-direction:row;
justify-content:center;

	
}
.I159860:hover {
}
@media (max-width:992px) {
.I159860 {
width:100%;
margin-bottom:64px;
margin-top:64px;

flex-direction:column;

	
}
.I159860:hover {
}
}
@media (max-width:640px) {
.I159860 {
width:calc(100% - 52px);
height:auto;
margin-left:0;

flex-direction:column;

	
}
.I159860:hover {
}
}
@media (min-width:1440px) {
.I159860 {
width:calc(100% - 256px);

	
}
.I159860:hover {
}
}
.I159861 {
display:flex;
position:var(--I159861-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:50%;
padding-bottom:8rem;
padding-right:32px;
padding-top:8rem;
background-color:rgb(18,88,84);
box-sizing:border-box;

align-items:flex-start;
justify-content:center;


}
.I159861:hover {
}

@media (max-width:992px) {
.I159861 {

order:2;
width:100%;
padding-bottom:4rem;
padding-right:2rem;
padding-top:4rem;

justify-content:center;


}
.I159861:hover {
}

}
@media (max-width:640px) {
.I159861 {

width:100%;
padding-bottom:4rem;

}
.I159861:hover {
}

}
@media (min-width:1440px) {
.I159861 {

padding-right:64px;

}
.I159861:hover {
}

}
.I159862 {
display:flex;
position:var(--I159862-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
background-image:url('https://www.genexus.com/media/images/image-for-globant-enterprise-ai-1.png?timestamp=20241022205652');
background-clip:border-box;
background-repeat:no-repeat;
background-size:cover;
background-position:center top;

}
.I159862:hover {
}

@media (max-width:992px) {
.I159862 {

order:1;
width:100%;
height:444px;
background-position:center top;

}
.I159862:hover {
}

}
@media (max-width:640px) {
.I159862 {

width:100%;
height:300px;
background-position:center top;

}
.I159862:hover {
}

}

.I159863 {
display:flex;
align-items:flex-start;
position:relative;

order:6;
width:100%;
max-width:775px;
padding-left:32px;
padding-right:0;
box-sizing:border-box;



flex-direction:column;

	
}
.I159863:hover {
}

@media (max-width:992px) {
.I159863 {

padding-left:2rem;



	
}
.I159863:hover {
}

}
@media (max-width:640px) {
.I159863 {

padding-left:26px;
padding-right:0rem;
padding-top:2rem;



	
}
.I159863:hover {
}

}
@media (min-width:1440px) {
.I159863 {

padding-left:64px;



	
}
.I159863:hover {
}

}
.I159864 {
display:flex;
align-items:flex-start;
position:relative;

order:7;
width:100%;
max-width:775px;
padding-left:32px;
padding-right:0;
padding-top:2rem;
box-sizing:border-box;



flex-direction:row;
justify-content:flex-start;

	
}
.I159864:hover {
}

@media (max-width:992px) {
.I159864 {

padding-left:2rem;
padding-right:2rem;



	
}
.I159864:hover {
}

}
@media (max-width:640px) {
.I159864 {

padding-bottom:2rem;
padding-right:0rem;
padding-top:2rem;



flex-direction:column;

	
}
.I159864:hover {
}

}
@media (min-width:1440px) {
.I159864 {

padding-left:64px;



	
}
.I159864:hover {
}

}
.I159865 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
margin-bottom:32px;
margin-left:32px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:flex-start;
align-items:center;

	
}
.I159865:hover {
}

@media (max-width:992px) {
.I159865 {

margin-left:2rem;



	
}
.I159865:hover {
}

}
@media (max-width:640px) {
.I159865 {

margin-bottom:0;



	
}
.I159865:hover {
}

}
@media (min-width:1440px) {
.I159865 {

margin-left:64px;



	
}
.I159865:hover {
}

}
h1.I159866, .I159866 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I159866 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I159866:hover {
}
.I159866 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I159866 > .viewport:hover {
}

@media (min-width:1440px) {
.I159866 {

order:3;

}
.I159866:hover {
}
.I159866 > .viewport {



}
.I159866 > .viewport:hover {
}

}
h1.I159867, .I159867 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I159867 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I159867:hover {
}
.I159867 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I159867 > .viewport:hover {
}

@media (min-width:1440px) {
.I159867 {

order:2;

}
.I159867:hover {
}
.I159867 > .viewport {



}
.I159867 > .viewport:hover {
}

}
h1.I159868, .I159868 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I159868 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I159868:hover {
}
.I159868 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I159868 > .viewport:hover {
}

@media (min-width:1440px) {
.I159868 {

order:4;

}
.I159868:hover {
}
.I159868 > .viewport {



}
.I159868 > .viewport:hover {
}

}
h1.I159869, .I159869 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I159869 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I159869:hover {
}
.I159869 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-start;


}
.I159869 > .viewport:hover {
}

@media (min-width:1440px) {
.I159869 {

order:11;

}
.I159869:hover {
}
.I159869 > .viewport {



}
.I159869 > .viewport:hover {
}

}
h1.I159870, .I159870 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I159870 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
height:3.2rem;
margin-left:2rem;


}
.I159870:hover {
}
.I159870 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

align-items:center;


}
.I159870 > .viewport:hover {
}

@media (max-width:640px) {
.I159870 {

height:0;
margin-left:0rem;
margin-top:1.875rem;


}
.I159870:hover {
}
.I159870 > .viewport {



}
.I159870 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I159870 {

order:12;

}
.I159870:hover {
}
.I159870 > .viewport {



}
.I159870 > .viewport:hover {
}

}
h1.I159871, .I159871 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I159871 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:1;

}
.I159871:hover {
}
.I159871 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I159871 > .viewport:hover {
}

@media (min-width:1440px) {
.I159871 {

order:10;

}
.I159871:hover {
}
.I159871 > .viewport {



}
.I159871 > .viewport:hover {
}

}
h1.I159872, .I159872 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I159872 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I159872:hover {
}
.I159872 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I159872 > .viewport:hover {
}


h1.I159873, .I159873 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I159873 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I159873:hover {
}
.I159873 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I159873 > .viewport:hover {
}


h1.I159874, .I159874 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I159874 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I159874:hover {
}
.I159874 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I159874 > .viewport:hover {
}


h1.I159875, .I159875 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I159875 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I159875:hover {
}
.I159875 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I159875 > .viewport:hover {
}


h1.I159876, .I159876 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I159876 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I159876:hover {
}
.I159876 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I159876 > .viewport:hover {
}


h1.I159877, .I159877 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I159877 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I159877:hover {
}
.I159877 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I159877 > .viewport:hover {
}


h1.I159878, .I159878 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I159878 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
width:100%;
height:100%;


}
.I159878:hover {
}
.I159878 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;
align-items:center;


}
.I159878 > .viewport:hover {
}


h1.I162640, .I162640 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I162640 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
padding-top:1rem;


}
.I162640:hover {
}
.I162640 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I162640 > .viewport:hover {
}

@media (min-width:1440px) {
.I162640 {

order:7;

}
.I162640:hover {
}
.I162640 > .viewport {



}
.I162640 > .viewport:hover {
}

}
.I159879, a.I159879 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);
line-height:2.75rem;

padding-bottom:1rem;

}
.I159879:hover, a.I159879:hover {
}

.I159880, a.I159880 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);

margin-bottom:0.5rem;
padding-bottom:0;

}
.I159880:hover, a.I159880:hover {
}
@media (max-width:992px) {
.I159880, a.I159880 {
display:flex;
font-size:1.25rem;


}
.I159880:hover, a.I159880:hover {
}
}
@media (max-width:640px) {
.I159880, a.I159880 {
display:flex;
font-size:1.25rem;


}
.I159880:hover, a.I159880:hover {
}
}

.I159881, a.I159881 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I159881:hover, a.I159881:hover {
}
@media (max-width:992px) {
.I159881, a.I159881 {
}
.I159881:hover, a.I159881:hover {
display:flex;
width:100%;

}
}

.I159882 .button, .I159882.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-left:2rem;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I159882 button.button, button.I159882.button {
cursor:pointer;
}
.I159882 .button .text, .I159882.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I159882 .button .icon, .I159882.button .icon {
flex:none;
background-size:100% 100%;
}
.I159882 .button:hover, .I159882.button:hover {
background-color:rgb(217,217,217);

}
.I159882 .button:hover .text, .I159882.button:hover .text {
}
.I159882 .button:hover .icon, .I159882.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:640px) {
.I159882 .button, .I159882.button {
margin-left:0;
margin-top:24px;

}
.I159882 button.button, button.I159882.button {
}
.I159882 .button .text, .I159882.button .text {
}
.I159882 .button .icon, .I159882.button .icon {
background-size:100% 100%;
}
.I159882 .button:hover, .I159882.button:hover {
}
.I159882 .button:hover .text, .I159882.button:hover .text {
}
.I159882 .button:hover .icon, .I159882.button:hover .icon {
background-size:100% 100%;
}
}

.I159883, a.I159883 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I159883:hover, a.I159883:hover {
}
@media (max-width:992px) {
.I159883, a.I159883 {
}
.I159883:hover, a.I159883:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I159883, a.I159883 {
display:flex;
padding-left:1.875rem;
padding-right:1.875rem;

}
.I159883:hover, a.I159883:hover {
}
}

.I159884 .button, .I159884.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);

}
.I159884 button.button, button.I159884.button {
cursor:pointer;
}
.I159884 .button .text, .I159884.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I159884 .button .icon, .I159884.button .icon {
flex:none;
background-size:100% 100%;
}
.I159884 .button:hover, .I159884.button:hover {
border-color:rgb(217,217,217);
background-color:rgb(217,217,217);

}
.I159884 .button:hover .text, .I159884.button:hover .text {
}
.I159884 .button:hover .icon, .I159884.button:hover .icon {
background-size:100% 100%;
}

.I159885 .image, .I159885.image {
vertical-align:top;
width:20px;
height:20px;

}
.I159885 .image:hover, .I159885.image:hover {
}

.I159886 .image, .I159886.image {
vertical-align:top;
margin-bottom:32px;
padding-left:32px;
border-image-source:url('https://www.genexus.com/media/images/gwds_ajedrez.png?timestamp=20231003192859');
border-image-slice:100%;
background-image:url('https://www.genexus.com/media/images/gwds_ajedrez.png?timestamp=20231003192859');
background-clip:content-box;

}
.I159886 .image:hover, .I159886.image:hover {
}
@media (max-width:992px) {
.I159886 .image, .I159886.image {
padding-left:2rem;

}
.I159886 .image:hover, .I159886.image:hover {
}
}
@media (min-width:1440px) {
.I159886 .image, .I159886.image {
padding-left:64px;

}
.I159886 .image:hover, .I159886.image:hover {
}
}
.I159887, a.I159887 {
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;

}
.I159887:hover, a.I159887:hover {
}

.I159888, a.I159888 {
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;

}
.I159888:hover, a.I159888:hover {
display:flex;
text-decoration:underline;


}

.I159889, a.I159889 {
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;

}
.I159889:hover, a.I159889:hover {
}

.I159890 .image, .I159890.image {
vertical-align:top;
}
.I159890 .image:hover, .I159890.image:hover {
}

.I159891 .image, .I159891.image {
vertical-align:top;
}
.I159891 .image:hover, .I159891.image:hover {
}

.I162622, a.I162622 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I162622:hover, a.I162622:hover {
}
@media (max-width:992px) {
.I162622, a.I162622 {
}
.I162622:hover, a.I162622:hover {
display:flex;
width:100%;

}
}

h1.I184465, .I184465 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184465 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I184465:hover {
}
.I184465 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184465 > .viewport:hover {
}


.I184446 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
margin-top:-244px;
padding-top:182px;
background-color:rgb(108,72,201);
background-image:url('https://www.genexus.com/media/images/fdo_cabezal_genexus--geai.svg?timestamp=20250704165055');
background-repeat:no-repeat;
background-size:cover;
background-position:right top;

align-items:center;

	
}
.I184446:hover {
}
@media (max-width:992px) {
.I184446 {
margin-top:-170px;
padding-bottom:4rem;
padding-top:280px;

	
}
.I184446:hover {
}
}
@media (max-width:640px) {
.I184446 {
margin-top:-170px;
padding-bottom:4rem;
padding-top:280px;
background-image:url('https://www.genexus.com/media/images/genexus--geai_mobile.svg?timestamp=20250717193640');

	
}
.I184446:hover {
}
}
@media (min-width:1440px) {
.I184446 {
	
}
.I184446:hover {
}
}
.I184447 {
display:flex;
position:var(--I184447-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:12rem;
box-sizing:border-box;

align-items:flex-start;


}
.I184447:hover {
}

@media (max-width:992px) {
.I184447 {

width:100%;
margin-right:0;
padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;

}
.I184447:hover {
}

}
@media (max-width:640px) {
.I184447 {

min-width:100%;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0em;

}
.I184447:hover {
}

}
@media (min-width:1440px) {
.I184447 {

width:100%;

}
.I184447:hover {
}

}
.I184448 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:80%;



flex-direction:column;

	
}
.I184448:hover {
}

@media (max-width:640px) {
.I184448 {

width:100%;



	
}
.I184448:hover {
}

}

h1.I184449, .I184449 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184449 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I184449:hover {
}
.I184449 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I184449 > .viewport:hover {
}

@media (min-width:1440px) {
.I184449 {

order:3;

}
.I184449:hover {
}
.I184449 > .viewport {



}
.I184449 > .viewport:hover {
}

}
h1.I184450, .I184450 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184450 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I184450:hover {
}
.I184450 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184450 > .viewport:hover {
}

@media (min-width:1440px) {
.I184450 {

order:4;

}
.I184450:hover {
}
.I184450 > .viewport {



}
.I184450 > .viewport:hover {
}

}
h1.I184451, .I184451 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184451 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-bottom:0.5rem;


}
.I184451:hover {
}
.I184451 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184451 > .viewport:hover {
}

@media (min-width:1440px) {
.I184451 {

order:2;

}
.I184451:hover {
}
.I184451 > .viewport {



}
.I184451 > .viewport:hover {
}

}
h1.I184452, .I184452 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184452 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;
margin-top:2rem;


}
.I184452:hover {
}
.I184452 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184452 > .viewport:hover {
}

@media (min-width:1440px) {
.I184452 {

order:8;

}
.I184452:hover {
}
.I184452 > .viewport {



}
.I184452 > .viewport:hover {
}

}
h1.I184453, .I184453 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184453 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I184453:hover {
}
.I184453 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184453 > .viewport:hover {
}

@media (min-width:1440px) {
.I184453 {

order:11;

}
.I184453:hover {
}
.I184453 > .viewport {



}
.I184453 > .viewport:hover {
}

}
h1.I184454, .I184454 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184454 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
margin-top:2rem;


}
.I184454:hover {
}
.I184454 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184454 > .viewport:hover {
}

@media (min-width:1440px) {
.I184454 {

order:13;

}
.I184454:hover {
}
.I184454 > .viewport {



}
.I184454 > .viewport:hover {
}

}
h1.I184455, .I184455 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184455 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I184455:hover {
}
.I184455 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184455 > .viewport:hover {
}

@media (min-width:1440px) {
.I184455 {

order:12;

}
.I184455:hover {
}
.I184455 > .viewport {



}
.I184455 > .viewport:hover {
}

}
h1.I184456, .I184456 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184456 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
max-width:740px;
margin-top:0rem;


}
.I184456:hover {
}
.I184456 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184456 > .viewport:hover {
}

@media (min-width:1440px) {
.I184456 {

order:5;

}
.I184456:hover {
}
.I184456 > .viewport {



}
.I184456 > .viewport:hover {
}

}
h1.I188257, .I188257 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188257 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I188257:hover {
}
.I188257 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188257 > .viewport:hover {
}

@media (min-width:1440px) {
.I188257 {

order:6;

}
.I188257:hover {
}
.I188257 > .viewport {



}
.I188257 > .viewport:hover {
}

}
h1.I189794, .I189794 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189794 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I189794:hover {
}
.I189794 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189794 > .viewport:hover {
}

@media (min-width:1440px) {
.I189794 {

order:7;

}
.I189794:hover {
}
.I189794 > .viewport {



}
.I189794 > .viewport:hover {
}

}
h1.I190547, .I190547 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I190547 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-bottom:3rem;


}
.I190547:hover {
}
.I190547 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I190547 > .viewport:hover {
}

@media (min-width:1440px) {
.I190547 {

order:1;

}
.I190547:hover {
}
.I190547 > .viewport {



}
.I190547 > .viewport:hover {
}

}
.I184457, a.I184457 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(255,255,255);


}
.I184457:hover, a.I184457:hover {
}
@media (max-width:992px) {
.I184457, a.I184457 {
display:flex;
font-size:1.625rem;


}
.I184457:hover, a.I184457:hover {
}
}

.I184458, a.I184458 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I184458:hover, a.I184458:hover {
}
@media (max-width:992px) {
.I184458, a.I184458 {
}
.I184458:hover, a.I184458:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184458, a.I184458 {
display:flex;
padding-bottom:1rem;

}
.I184458:hover, a.I184458:hover {
}
}

.I184459, a.I184459 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:500;
color:rgb(255,255,255);


}
.I184459:hover, a.I184459:hover {
}
@media (max-width:992px) {
.I184459, a.I184459 {
display:flex;
font-size:1.25rem;


}
.I184459:hover, a.I184459:hover {
}
}
@media (max-width:640px) {
.I184459, a.I184459 {
display:flex;
font-size:1.25rem;


}
.I184459:hover, a.I184459:hover {
}
}

.I184460 .button, .I184460.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(91,167,255);

}
.I184460 button.button, button.I184460.button {
cursor:pointer;
}
.I184460 .button .text, .I184460.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I184460 .button .icon, .I184460.button .icon {
flex:none;
background-size:100% 100%;
}
.I184460 .button:hover, .I184460.button:hover {
background-color:rgb(67,125,192);

}
.I184460 .button:hover .text, .I184460.button:hover .text {
}
.I184460 .button:hover .icon, .I184460.button:hover .icon {
background-size:100% 100%;
}

.I184461 .button, .I184461.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184461 button.button, button.I184461.button {
cursor:pointer;
}
.I184461 .button .text, .I184461.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I184461 .button .icon, .I184461.button .icon {
flex:none;
background-size:100% 100%;
}
.I184461 .button:hover, .I184461.button:hover {
}
.I184461 .button:hover .text, .I184461.button:hover .text {
}
.I184461 .button:hover .icon, .I184461.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184461 .button, .I184461.button {
}
.I184461 button.button, button.I184461.button {
}
.I184461 .button .text, .I184461.button .text {
font-family:Rubik;

}
.I184461 .button .icon, .I184461.button .icon {
background-size:100% 100%;
}
.I184461 .button:hover, .I184461.button:hover {
}
.I184461 .button:hover .text, .I184461.button:hover .text {
}
.I184461 .button:hover .icon, .I184461.button:hover .icon {
background-size:100% 100%;
}
}

.I184462 .button, .I184462.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);

}
.I184462 button.button, button.I184462.button {
cursor:pointer;
}
.I184462 .button .text, .I184462.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I184462 .button .icon, .I184462.button .icon {
flex:none;
background-size:100% 100%;
}
.I184462 .button:hover, .I184462.button:hover {
background-color:rgb(210,40,93);

}
.I184462 .button:hover .text, .I184462.button:hover .text {
}
.I184462 .button:hover .icon, .I184462.button:hover .icon {
background-size:100% 100%;
}

.I184463 .button, .I184463.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;
}
.I184463 button.button, button.I184463.button {
cursor:pointer;
}
.I184463 .button .text, .I184463.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(18,88,84);
line-height:1.4rem;

}
.I184463 .button .icon, .I184463.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;
}
.I184463 .button:hover, .I184463.button:hover {
}
.I184463 .button:hover .text, .I184463.button:hover .text {
}
.I184463 .button:hover .icon, .I184463.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184463 .button, .I184463.button {
flex-direction:row-reverse;
}
.I184463 button.button, button.I184463.button {
}
.I184463 .button .text, .I184463.button .text {
}
.I184463 .button .icon, .I184463.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I184463 .button:hover, .I184463.button:hover {
}
.I184463 .button:hover .text, .I184463.button:hover .text {
}
.I184463 .button:hover .icon, .I184463.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I184463 .button, .I184463.button {
flex-direction:row-reverse;
}
.I184463 button.button, button.I184463.button {
}
.I184463 .button .text, .I184463.button .text {
}
.I184463 .button .icon, .I184463.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I184463 .button:hover, .I184463.button:hover {
}
.I184463 .button:hover .text, .I184463.button:hover .text {
}
.I184463 .button:hover .icon, .I184463.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I184463 .button, .I184463.button {
flex-direction:row-reverse;
}
.I184463 button.button, button.I184463.button {
}
.I184463 .button .text, .I184463.button .text {
}
.I184463 .button .icon, .I184463.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I184463 .button:hover, .I184463.button:hover {
}
.I184463 .button:hover .text, .I184463.button:hover .text {
}
.I184463 .button:hover .icon, .I184463.button:hover .icon {
background-size:100% 100%;
}
}
.I184464, a.I184464 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I184464:hover, a.I184464:hover {
}
@media (max-width:992px) {
.I184464, a.I184464 {
}
.I184464:hover, a.I184464:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184464, a.I184464 {
display:flex;
padding-bottom:1rem;

}
.I184464:hover, a.I184464:hover {
}
}

.I188042, a.I188042 {
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;

}
.I188042:hover, a.I188042:hover {
}
@media (max-width:992px) {
.I188042, a.I188042 {
}
.I188042:hover, a.I188042:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I188042, a.I188042 {
display:flex;
padding-bottom:1rem;

}
.I188042:hover, a.I188042:hover {
}
}

.I189577, a.I189577 {
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;

}
.I189577:hover, a.I189577:hover {
}
@media (max-width:992px) {
.I189577, a.I189577 {
}
.I189577:hover, a.I189577:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189577, a.I189577 {
display:flex;
padding-bottom:1rem;

}
.I189577:hover, a.I189577:hover {
}
}

.I190330 .image, .I190330.image {
vertical-align:top;
width:327px;
height:auto;

}
.I190330 .image:hover, .I190330.image:hover {
}

h1.I184586, .I184586 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184586 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I184586:hover {
}
.I184586 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184586 > .viewport:hover {
}


.I184547 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I184547:hover {
}
@media (min-width:1440px) {
.I184547 {
align-items:center;

	
}
.I184547:hover {
}
}
.I184548 {
display:flex;
position:var(--I184548-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I184548:hover {
}

@media (max-width:992px) {
.I184548 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I184548:hover {
}

}
@media (max-width:640px) {
.I184548 {

align-items:flex-start;


}
.I184548:hover {
}

}

.I184549 {
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;

	
}
.I184549:hover {
}

@media (max-width:992px) {
.I184549 {

margin-left:0rem;



	
}
.I184549:hover {
}

}
@media (max-width:640px) {
.I184549 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I184549:hover {
}

}
@media (min-width:1440px) {
.I184549 {

order:3;
margin-left:0px;



	
}
.I184549:hover {
}

}
h1.I184550, .I184550 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184550 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I184550:hover {
}
.I184550 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184550 > .viewport:hover {
}

@media (min-width:1440px) {
.I184550 {

order:2;

}
.I184550:hover {
}
.I184550 > .viewport {



}
.I184550 > .viewport:hover {
}

}
h1.I184551, .I184551 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184551 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I184551:hover {
}
.I184551 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I184551 > .viewport:hover {
}

@media (min-width:1440px) {
.I184551 {

order:4;

}
.I184551:hover {
}
.I184551 > .viewport {



}
.I184551 > .viewport:hover {
}

}
h1.I184552, .I184552 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184552 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I184552:hover {
}
.I184552 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I184552 > .viewport:hover {
}

@media (max-width:640px) {
.I184552 {


}
.I184552:hover {
}
.I184552 > .viewport {

justify-content:flex-start;


}
.I184552 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I184552 {

order:5;

}
.I184552:hover {
}
.I184552 > .viewport {



}
.I184552 > .viewport:hover {
}

}
h1.I184553, .I184553 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184553 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I184553:hover {
}
.I184553 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184553 > .viewport:hover {
}

@media (min-width:1440px) {
.I184553 {

order:13;

}
.I184553:hover {
}
.I184553 > .viewport {



}
.I184553 > .viewport:hover {
}

}
h1.I184554, .I184554 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184554 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184554:hover {
}
.I184554 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184554 > .viewport:hover {
}


h1.I184555, .I184555 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184555 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I184555:hover {
}
.I184555 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184555 > .viewport:hover {
}

@media (min-width:1440px) {
.I184555 {

order:21;

}
.I184555:hover {
}
.I184555 > .viewport {



}
.I184555 > .viewport:hover {
}

}
h1.I184556, .I184556 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184556 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I184556:hover {
}
.I184556 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184556 > .viewport:hover {
}

@media (min-width:1440px) {
.I184556 {

order:9;

}
.I184556:hover {
}
.I184556 > .viewport {



}
.I184556 > .viewport:hover {
}

}
h1.I184557, .I184557 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184557 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I184557:hover {
}
.I184557 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I184557 > .viewport:hover {
}

@media (max-width:640px) {
.I184557 {

padding-top:1rem;


}
.I184557:hover {
}
.I184557 > .viewport {

justify-content:flex-start;


}
.I184557 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I184557 {

order:6;

}
.I184557:hover {
}
.I184557 > .viewport {



}
.I184557 > .viewport:hover {
}

}
h1.I184558, .I184558 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184558 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I184558:hover {
}
.I184558 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184558 > .viewport:hover {
}

@media (min-width:1440px) {
.I184558 {

order:1;

}
.I184558:hover {
}
.I184558 > .viewport {



}
.I184558 > .viewport:hover {
}

}
h1.I184559, .I184559 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184559 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I184559:hover {
}
.I184559 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184559 > .viewport:hover {
}

@media (min-width:1440px) {
.I184559 {

order:14;

}
.I184559:hover {
}
.I184559 > .viewport {



}
.I184559 > .viewport:hover {
}

}
h1.I184560, .I184560 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184560 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I184560:hover {
}
.I184560 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184560 > .viewport:hover {
}

@media (min-width:1440px) {
.I184560 {

order:9;

}
.I184560:hover {
}
.I184560 > .viewport {



}
.I184560 > .viewport:hover {
}

}
h1.I184561, .I184561 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184561 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I184561:hover {
}
.I184561 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I184561 > .viewport:hover {
}

@media (min-width:1440px) {
.I184561 {

order:14;

}
.I184561:hover {
}
.I184561 > .viewport {



}
.I184561 > .viewport:hover {
}

}
h1.I184562, .I184562 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184562 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I184562:hover {
}
.I184562 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I184562 > .viewport:hover {
}

@media (min-width:1440px) {
.I184562 {

order:22;

}
.I184562:hover {
}
.I184562 > .viewport {



}
.I184562 > .viewport:hover {
}

}
h1.I184563, .I184563 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184563 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184563:hover {
}
.I184563 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184563 > .viewport:hover {
}


h1.I184564, .I184564 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184564 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I184564:hover {
}
.I184564 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184564 > .viewport:hover {
}


h1.I184565, .I184565 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184565 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I184565:hover {
}
.I184565 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184565 > .viewport:hover {
}


h1.I184566, .I184566 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184566 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I184566:hover {
}
.I184566 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184566 > .viewport:hover {
}


h1.I184567, .I184567 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184567 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I184567:hover {
}
.I184567 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184567 > .viewport:hover {
}


.I184568, a.I184568 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I184568:hover, a.I184568:hover {
}
@media (max-width:992px) {
.I184568, a.I184568 {
display:flex;
font-size:1.25rem;


}
.I184568:hover, a.I184568:hover {
}
}
@media (max-width:640px) {
.I184568, a.I184568 {
display:flex;
font-size:1.25rem;


}
.I184568:hover, a.I184568:hover {
}
}

.I184569, a.I184569 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I184569:hover, a.I184569:hover {
}
@media (max-width:992px) {
.I184569, a.I184569 {
display:flex;
font-size:1.625rem;


}
.I184569:hover, a.I184569:hover {
}
}
@media (max-width:640px) {
.I184569, a.I184569 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I184569:hover, a.I184569:hover {
}
}

.I184570, a.I184570 {
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;

}
.I184570:hover, a.I184570:hover {
}
@media (max-width:992px) {
.I184570, a.I184570 {
}
.I184570:hover, a.I184570:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184570, a.I184570 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I184570:hover, a.I184570:hover {
}
}

.I184571 .button, .I184571.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);

}
.I184571 button.button, button.I184571.button {
cursor:pointer;
}
.I184571 .button .text, .I184571.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I184571 .button .icon, .I184571.button .icon {
flex:none;
background-size:100% 100%;
}
.I184571 .button:hover, .I184571.button:hover {
background-color:rgb(217,217,217);

}
.I184571 .button:hover .text, .I184571.button:hover .text {
}
.I184571 .button:hover .icon, .I184571.button:hover .icon {
background-size:100% 100%;
}

.I184572 .button, .I184572.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184572 button.button, button.I184572.button {
cursor:pointer;
}
.I184572 .button .text, .I184572.button .text {
}
.I184572 .button .icon, .I184572.button .icon {
flex:none;
background-size:100% 100%;
}
.I184572 .button:hover, .I184572.button:hover {
}
.I184572 .button:hover .text, .I184572.button:hover .text {
}
.I184572 .button:hover .icon, .I184572.button:hover .icon {
background-size:100% 100%;
}

.I184573 .button, .I184573.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184573 button.button, button.I184573.button {
cursor:pointer;
}
.I184573 .button .text, .I184573.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I184573 .button .icon, .I184573.button .icon {
flex:none;
background-size:100% 100%;
}
.I184573 .button:hover, .I184573.button:hover {
}
.I184573 .button:hover .text, .I184573.button:hover .text {
}
.I184573 .button:hover .icon, .I184573.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184573 .button, .I184573.button {
}
.I184573 button.button, button.I184573.button {
}
.I184573 .button .text, .I184573.button .text {
font-family:Rubik;

}
.I184573 .button .icon, .I184573.button .icon {
background-size:100% 100%;
}
.I184573 .button:hover, .I184573.button:hover {
}
.I184573 .button:hover .text, .I184573.button:hover .text {
}
.I184573 .button:hover .icon, .I184573.button:hover .icon {
background-size:100% 100%;
}
}

.I184574 .button, .I184574.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);

}
.I184574 button.button, button.I184574.button {
cursor:pointer;
}
.I184574 .button .text, .I184574.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I184574 .button .icon, .I184574.button .icon {
flex:none;
background-size:100% 100%;
}
.I184574 .button:hover, .I184574.button:hover {
background-color:rgb(210,40,93);

}
.I184574 .button:hover .text, .I184574.button:hover .text {
}
.I184574 .button:hover .icon, .I184574.button:hover .icon {
background-size:100% 100%;
}

.I184575, a.I184575 {
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;


}
.I184575:hover, a.I184575:hover {
}
@media (max-width:992px) {
.I184575, a.I184575 {
}
.I184575:hover, a.I184575:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184575, a.I184575 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I184575:hover, a.I184575:hover {
}
}

.I184576 .image, .I184576.image {
vertical-align:top;
}
.I184576 .image:hover, .I184576.image:hover {
}

.I184577 .button, .I184577.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184577 button.button, button.I184577.button {
cursor:pointer;
}
.I184577 .button .text, .I184577.button .text {
}
.I184577 .button .icon, .I184577.button .icon {
flex:none;
background-size:100% 100%;
}
.I184577 .button:hover, .I184577.button:hover {
}
.I184577 .button:hover .text, .I184577.button:hover .text {
}
.I184577 .button:hover .icon, .I184577.button:hover .icon {
background-size:100% 100%;
}

h1.I184578, .I184578 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I184578, .I184578 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I184578, .I184578 p {
margin:0px;
}

figure.I184578, .I184578 figure {
margin:0px;
}

a.I184578, .I184578 a {
text-decoration:inherit;
color:inherit;
}

.I184578 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I184578 article, article.I184578 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I184578 article:hover, article.I184578:hover {
}
.I184578 article.active, article.I184578.active {
}
.I184578 .body {
}
.I184578 .body:hover {
	
}
.I184578 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I184578 .body img {
}
.I184578 .body ul, .I184578 .body ol {
margin-left:1rem;

}
.I184578 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I184578 .body iframe {
}
.I184578 .body img:hover {
}
.I184578 .body iframe:hover {
}

.I184578 .body li {
list-style-type:disc;
}



.I184579 .image, .I184579.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I184579 .image:hover, .I184579.image:hover {
}

.I184580 .image, .I184580.image {
vertical-align:top;
}
.I184580 .image:hover, .I184580.image:hover {
}

.I184581 .image, .I184581.image {
vertical-align:top;
width:20px;
height:20px;

}
.I184581 .image:hover, .I184581.image:hover {
}

.I184582, a.I184582 {
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;

}
.I184582:hover, a.I184582:hover {
}

.I184583, a.I184583 {
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;

}
.I184583:hover, a.I184583:hover {
}

.I184584, a.I184584 {
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;

}
.I184584:hover, a.I184584:hover {
display:flex;
text-decoration:underline;


}

.I184585 .image, .I184585.image {
vertical-align:top;
}
.I184585 .image:hover, .I184585.image:hover {
}

h1.I184655, .I184655 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184655 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I184655:hover {
}
.I184655 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184655 > .viewport:hover {
}


.I184607 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:120px;
padding-top:0px;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I184607:hover {
}
@media (max-width:992px) {
.I184607 {
padding-bottom:4rem;
padding-top:4rem;

	
}
.I184607:hover {
}
}

.I184608 {
display:flex;

order:2;
width:100%;
max-width:1360px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


}
.I184608:hover {
}
@media (max-width:992px) {
.I184608 {


flex-direction:column;
}
.I184608:hover {
}
}
@media (max-width:640px) {
.I184608 {

padding-left:1.625rem;
padding-right:1.625rem;


}
.I184608:hover {
}
}

.I184609 {
display:flex;
position:var(--I184609-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:calc(50% - 1rem);
margin-right:1rem;
box-sizing:border-box;

flex-direction:row;
justify-content:space-between;


}
.I184609:hover {
}

@media (max-width:992px) {
.I184609 {

width:100%;
margin-bottom:3rem;
margin-right:0;

}
.I184609:hover {
}

}
@media (max-width:640px) {
.I184609 {

margin-bottom:0;

flex-direction:column;


}
.I184609:hover {
}

}

.I184610 {
display:flex;
position:var(--I184610-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:880px;
margin-bottom:2rem;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

}
.I184610:hover {
}

@media (max-width:640px) {
.I184610 {

padding-left:1.625rem;
padding-right:1.625rem;

}
.I184610:hover {
}

}

.I184611 {
display:flex;
position:var(--I184611-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:calc(50% - 1rem);
margin-left:1rem;

flex-direction:row;
justify-content:space-between;


}
.I184611:hover {
}

@media (max-width:992px) {
.I184611 {

width:100%;
margin-left:0;

}
.I184611:hover {
}

}
@media (max-width:640px) {
.I184611 {

flex-direction:column;
align-items:center;


}
.I184611:hover {
}

}

.I184612 {
display:flex;
position:var(--I184612-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:3;
width:100%;
max-width:1360px;
padding-left:2rem;
padding-right:2rem;
padding-top:4rem;
box-sizing:border-box;

align-items:center;


}
.I184612:hover {
}

@media (max-width:992px) {
.I184612 {

padding-top:2rem;

}
.I184612:hover {
}

}
@media (max-width:640px) {
.I184612 {

align-items:flex-start;


}
.I184612:hover {
}

}

.I184613 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 1rem);



flex-direction:column;
align-items:center;

	
}
.I184613:hover {
}

@media (max-width:640px) {
.I184613 {

width:100%;
margin-bottom:2rem;



flex-direction:column;
align-items:flex-start;

	
}
.I184613:hover {
}

}
@media (min-width:1440px) {
.I184613 {

order:2;


	
}
.I184613:hover {
}

}
.I184614 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:calc(50% - 1rem);



flex-direction:column;
align-items:center;

	
}
.I184614:hover {
}

@media (max-width:640px) {
.I184614 {

width:100%;
margin-bottom:2rem;



flex-direction:column;
align-items:flex-start;

	
}
.I184614:hover {
}

}
@media (min-width:1440px) {
.I184614 {

order:3;


	
}
.I184614:hover {
}

}
.I184615 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 1rem);



flex-direction:column;
align-items:center;

	
}
.I184615:hover {
}

@media (max-width:640px) {
.I184615 {

width:100%;



flex-direction:column;
align-items:flex-start;

	
}
.I184615:hover {
}

}

.I184616 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 1rem);



flex-direction:column;
align-items:center;

	
}
.I184616:hover {
}

@media (max-width:640px) {
.I184616 {

width:100%;
margin-bottom:2rem;



flex-direction:column;
align-items:flex-start;

	
}
.I184616:hover {
}

}

h1.I184617, .I184617 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184617 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:1rem;


}
.I184617:hover {
}
.I184617 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184617 > .viewport:hover {
}


h1.I184618, .I184618 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184618 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I184618:hover {
}
.I184618 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184618 > .viewport:hover {
}

@media (max-width:640px) {
.I184618 {

width:100%;


}
.I184618:hover {
}
.I184618 > .viewport {

justify-content:center;


}
.I184618 > .viewport:hover {
}

}

h1.I184619, .I184619 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184619 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I184619:hover {
}
.I184619 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184619 > .viewport:hover {
}

@media (max-width:640px) {
.I184619 {


}
.I184619:hover {
}
.I184619 > .viewport {

justify-content:center;


}
.I184619 > .viewport:hover {
}

}

h1.I184620, .I184620 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184620 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I184620:hover {
}
.I184620 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184620 > .viewport:hover {
}

@media (max-width:640px) {
.I184620 {

width:100%;


}
.I184620:hover {
}
.I184620 > .viewport {

justify-content:center;


}
.I184620 > .viewport:hover {
}

}

h1.I184621, .I184621 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184621 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:1rem;


}
.I184621:hover {
}
.I184621 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184621 > .viewport:hover {
}


h1.I184622, .I184622 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184622 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I184622:hover {
}
.I184622 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184622 > .viewport:hover {
}

@media (max-width:640px) {
.I184622 {


}
.I184622:hover {
}
.I184622 > .viewport {

justify-content:center;


}
.I184622 > .viewport:hover {
}

}

h1.I184623, .I184623 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184623 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I184623:hover {
}
.I184623 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184623 > .viewport:hover {
}

@media (max-width:640px) {
.I184623 {

width:100%;


}
.I184623:hover {
}
.I184623 > .viewport {

justify-content:center;


}
.I184623 > .viewport:hover {
}

}

h1.I184624, .I184624 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184624 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:1rem;


}
.I184624:hover {
}
.I184624 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184624 > .viewport:hover {
}


h1.I184625, .I184625 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184625 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I184625:hover {
}
.I184625 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184625 > .viewport:hover {
}

@media (max-width:640px) {
.I184625 {


}
.I184625:hover {
}
.I184625 > .viewport {

justify-content:center;


}
.I184625 > .viewport:hover {
}

}

h1.I184626, .I184626 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184626 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I184626:hover {
}
.I184626 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184626 > .viewport:hover {
}


h1.I184627, .I184627 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184627 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;


}
.I184627:hover {
}
.I184627 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I184627 > .viewport:hover {
}


h1.I184628, .I184628 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184628 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:1rem;


}
.I184628:hover {
}
.I184628 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184628 > .viewport:hover {
}

@media (min-width:1440px) {
.I184628 {

order:5;

}
.I184628:hover {
}
.I184628 > .viewport {



}
.I184628 > .viewport:hover {
}

}
h1.I184629, .I184629 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184629 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I184629:hover {
}
.I184629 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184629 > .viewport:hover {
}

@media (max-width:640px) {
.I184629 {

width:100%;


}
.I184629:hover {
}
.I184629 > .viewport {

justify-content:center;


}
.I184629 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I184629 {

order:7;

}
.I184629:hover {
}
.I184629 > .viewport {



}
.I184629 > .viewport:hover {
}

}
h1.I184630, .I184630 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184630 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I184630:hover {
}
.I184630 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184630 > .viewport:hover {
}

@media (max-width:640px) {
.I184630 {


}
.I184630:hover {
}
.I184630 > .viewport {

justify-content:center;


}
.I184630 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I184630 {

order:8;

}
.I184630:hover {
}
.I184630 > .viewport {



}
.I184630 > .viewport:hover {
}

}
h1.I184631, .I184631 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184631 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:1rem;


}
.I184631:hover {
}
.I184631 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184631 > .viewport:hover {
}

@media (max-width:640px) {
.I184631 {

margin-bottom:0rem;


}
.I184631:hover {
}
.I184631 > .viewport {



}
.I184631 > .viewport:hover {
}

}

h1.I184632, .I184632 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184632 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:1rem;


}
.I184632:hover {
}
.I184632 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184632 > .viewport:hover {
}

@media (max-width:640px) {
.I184632 {

margin-bottom:0rem;


}
.I184632:hover {
}
.I184632 > .viewport {



}
.I184632 > .viewport:hover {
}

}

h1.I184633, .I184633 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184633 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:1rem;


}
.I184633:hover {
}
.I184633 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184633 > .viewport:hover {
}

@media (max-width:640px) {
.I184633 {

margin-bottom:0rem;


}
.I184633:hover {
}
.I184633 > .viewport {



}
.I184633 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I184633 {

order:6;

}
.I184633:hover {
}
.I184633 > .viewport {



}
.I184633 > .viewport:hover {
}

}
h1.I184634, .I184634 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184634 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:1rem;


}
.I184634:hover {
}
.I184634 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184634 > .viewport:hover {
}

@media (max-width:640px) {
.I184634 {

margin-bottom:0rem;


}
.I184634:hover {
}
.I184634 > .viewport {



}
.I184634 > .viewport:hover {
}

}

h1.I184635, .I184635 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184635 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I184635:hover {
}
.I184635 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184635 > .viewport:hover {
}


h1.I184671, .I184671 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184671 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:1;
width:100%;
padding-bottom:0.25rem;


}
.I184671:hover {
}
.I184671 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I184671 > .viewport:hover {
}

@media (max-width:992px) {
.I184671 {

display:flex;

}
.I184671:hover {
}
.I184671 > .viewport {



}
.I184671 > .viewport:hover {
}

}
@media (max-width:640px) {
.I184671 {


}
.I184671:hover {
}
.I184671 > .viewport {

justify-content:flex-start;


}
.I184671 > .viewport:hover {
}

}

.I184636 .image, .I184636.image {
vertical-align:top;
width:100%;
height:auto;

}
.I184636 .image:hover, .I184636.image:hover {
}
@media (max-width:992px) {
.I184636 .image, .I184636.image {
width:100%;
height:auto;

}
.I184636 .image:hover, .I184636.image:hover {
}
}
@media (max-width:640px) {
.I184636 .image, .I184636.image {
width:100%;

}
.I184636 .image:hover, .I184636.image:hover {
}
}

.I184637, a.I184637 {
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:0;

}
.I184637:hover, a.I184637:hover {
}
@media (max-width:992px) {
.I184637, a.I184637 {
}
.I184637:hover, a.I184637:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184637, a.I184637 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;
padding-bottom:0;

}
.I184637:hover, a.I184637:hover {
}
}

.I184638 .button, .I184638.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184638 button.button, button.I184638.button {
cursor:pointer;
}
.I184638 .button .text, .I184638.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-decoration:underline;
text-align:center;
color:rgb(250,50,99);
line-height:1.625rem;

}
.I184638 .button .icon, .I184638.button .icon {
flex:none;
background-size:100% 100%;
}
.I184638 .button:hover, .I184638.button:hover {
}
.I184638 .button:hover .text, .I184638.button:hover .text {
}
.I184638 .button:hover .icon, .I184638.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184638 .button, .I184638.button {
}
.I184638 button.button, button.I184638.button {
}
.I184638 .button .text, .I184638.button .text {
font-family:Rubik;

}
.I184638 .button .icon, .I184638.button .icon {
background-size:100% 100%;
}
.I184638 .button:hover, .I184638.button:hover {
}
.I184638 .button:hover .text, .I184638.button:hover .text {
}
.I184638 .button:hover .icon, .I184638.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I184638 .button, .I184638.button {
}
.I184638 button.button, button.I184638.button {
}
.I184638 .button .text, .I184638.button .text {
color:rgb(250,50,99);

}
.I184638 .button .icon, .I184638.button .icon {
background-size:100% 100%;
}
.I184638 .button:hover, .I184638.button:hover {
}
.I184638 .button:hover .text, .I184638.button:hover .text {
}
.I184638 .button:hover .icon, .I184638.button:hover .icon {
background-size:100% 100%;
}
}
.I184639, a.I184639 {
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:0;

}
.I184639:hover, a.I184639:hover {
}
@media (max-width:992px) {
.I184639, a.I184639 {
}
.I184639:hover, a.I184639:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184639, a.I184639 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;
padding-bottom:0;

}
.I184639:hover, a.I184639:hover {
}
}

.I184640 .image, .I184640.image {
vertical-align:top;
width:100%;
height:auto;

}
.I184640 .image:hover, .I184640.image:hover {
}
@media (max-width:992px) {
.I184640 .image, .I184640.image {
width:100%;
height:auto;

}
.I184640 .image:hover, .I184640.image:hover {
}
}
@media (max-width:640px) {
.I184640 .image, .I184640.image {
width:100%;

}
.I184640 .image:hover, .I184640.image:hover {
}
}

.I184641 .button, .I184641.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184641 button.button, button.I184641.button {
cursor:pointer;
}
.I184641 .button .text, .I184641.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-decoration:underline;
text-align:center;
color:rgb(250,50,99);
line-height:1.625rem;

}
.I184641 .button .icon, .I184641.button .icon {
flex:none;
background-size:100% 100%;
}
.I184641 .button:hover, .I184641.button:hover {
}
.I184641 .button:hover .text, .I184641.button:hover .text {
}
.I184641 .button:hover .icon, .I184641.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184641 .button, .I184641.button {
}
.I184641 button.button, button.I184641.button {
}
.I184641 .button .text, .I184641.button .text {
font-family:Rubik;

}
.I184641 .button .icon, .I184641.button .icon {
background-size:100% 100%;
}
.I184641 .button:hover, .I184641.button:hover {
}
.I184641 .button:hover .text, .I184641.button:hover .text {
}
.I184641 .button:hover .icon, .I184641.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I184641 .button, .I184641.button {
}
.I184641 button.button, button.I184641.button {
}
.I184641 .button .text, .I184641.button .text {
color:rgb(250,50,99);

}
.I184641 .button .icon, .I184641.button .icon {
background-size:100% 100%;
}
.I184641 .button:hover, .I184641.button:hover {
}
.I184641 .button:hover .text, .I184641.button:hover .text {
}
.I184641 .button:hover .icon, .I184641.button:hover .icon {
background-size:100% 100%;
}
}
.I184642, a.I184642 {
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:0;

}
.I184642:hover, a.I184642:hover {
}
@media (max-width:992px) {
.I184642, a.I184642 {
}
.I184642:hover, a.I184642:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184642, a.I184642 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;
padding-bottom:0;

}
.I184642:hover, a.I184642:hover {
}
}

.I184643 .image, .I184643.image {
vertical-align:top;
width:100%;
height:auto;

}
.I184643 .image:hover, .I184643.image:hover {
}
@media (max-width:992px) {
.I184643 .image, .I184643.image {
width:100%;
height:auto;

}
.I184643 .image:hover, .I184643.image:hover {
}
}
@media (max-width:640px) {
.I184643 .image, .I184643.image {
width:100%;

}
.I184643 .image:hover, .I184643.image:hover {
}
}

.I184644 .button, .I184644.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184644 button.button, button.I184644.button {
cursor:pointer;
}
.I184644 .button .text, .I184644.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-decoration:underline;
text-align:center;
color:rgb(250,50,99);
line-height:1.625rem;

}
.I184644 .button .icon, .I184644.button .icon {
flex:none;
background-size:100% 100%;
}
.I184644 .button:hover, .I184644.button:hover {
}
.I184644 .button:hover .text, .I184644.button:hover .text {
}
.I184644 .button:hover .icon, .I184644.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184644 .button, .I184644.button {
}
.I184644 button.button, button.I184644.button {
}
.I184644 .button .text, .I184644.button .text {
font-family:Rubik;

}
.I184644 .button .icon, .I184644.button .icon {
background-size:100% 100%;
}
.I184644 .button:hover, .I184644.button:hover {
}
.I184644 .button:hover .text, .I184644.button:hover .text {
}
.I184644 .button:hover .icon, .I184644.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I184644 .button, .I184644.button {
}
.I184644 button.button, button.I184644.button {
}
.I184644 .button .text, .I184644.button .text {
color:rgb(250,50,99);

}
.I184644 .button .icon, .I184644.button .icon {
background-size:100% 100%;
}
.I184644 .button:hover, .I184644.button:hover {
}
.I184644 .button:hover .text, .I184644.button:hover .text {
}
.I184644 .button:hover .icon, .I184644.button:hover .icon {
background-size:100% 100%;
}
}
.I184645, a.I184645 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);

width:100%;
padding-bottom:0;

}
.I184645:hover, a.I184645:hover {
}
@media (max-width:992px) {
.I184645, a.I184645 {
display:flex;
font-size:1.625rem;


}
.I184645:hover, a.I184645:hover {
}
}
@media (max-width:640px) {
.I184645, a.I184645 {
display:flex;
justify-content:flex-start;
font-size:1.625rem;
text-align:left;


}
.I184645:hover, a.I184645:hover {
}
}

.I184646, a.I184646 {
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:1.5rem;
padding-top:1rem;

}
.I184646:hover, a.I184646:hover {
}
@media (max-width:992px) {
.I184646, a.I184646 {
}
.I184646:hover, a.I184646:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184646, a.I184646 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;
padding-bottom:0;

}
.I184646:hover, a.I184646:hover {
}
}

.I184647 .image, .I184647.image {
vertical-align:top;
width:100%;
height:auto;

}
.I184647 .image:hover, .I184647.image:hover {
}

.I184648, a.I184648 {
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:0;

}
.I184648:hover, a.I184648:hover {
}
@media (max-width:992px) {
.I184648, a.I184648 {
}
.I184648:hover, a.I184648:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184648, a.I184648 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;
padding-bottom:0;

}
.I184648:hover, a.I184648:hover {
}
}

.I184649 .button, .I184649.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184649 button.button, button.I184649.button {
cursor:pointer;
}
.I184649 .button .text, .I184649.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-decoration:underline;
color:rgb(250,50,99);
line-height:1.625rem;

}
.I184649 .button .icon, .I184649.button .icon {
flex:none;
background-size:100% 100%;
}
.I184649 .button:hover, .I184649.button:hover {
}
.I184649 .button:hover .text, .I184649.button:hover .text {
}
.I184649 .button:hover .icon, .I184649.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184649 .button, .I184649.button {
}
.I184649 button.button, button.I184649.button {
}
.I184649 .button .text, .I184649.button .text {
font-family:Rubik;

}
.I184649 .button .icon, .I184649.button .icon {
background-size:100% 100%;
}
.I184649 .button:hover, .I184649.button:hover {
}
.I184649 .button:hover .text, .I184649.button:hover .text {
}
.I184649 .button:hover .icon, .I184649.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I184649 .button, .I184649.button {
}
.I184649 button.button, button.I184649.button {
}
.I184649 .button .text, .I184649.button .text {
color:rgb(250,50,99);

}
.I184649 .button .icon, .I184649.button .icon {
background-size:100% 100%;
}
.I184649 .button:hover, .I184649.button:hover {
}
.I184649 .button:hover .text, .I184649.button:hover .text {
}
.I184649 .button:hover .icon, .I184649.button:hover .icon {
background-size:100% 100%;
}
}
.I184650, a.I184650 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I184650:hover, a.I184650:hover {
}
@media (max-width:992px) {
.I184650, a.I184650 {
}
.I184650:hover, a.I184650:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184650, a.I184650 {
display:flex;
padding-bottom:1rem;

}
.I184650:hover, a.I184650:hover {
}
}

.I184651, a.I184651 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I184651:hover, a.I184651:hover {
}
@media (max-width:992px) {
.I184651, a.I184651 {
}
.I184651:hover, a.I184651:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184651, a.I184651 {
display:flex;
padding-bottom:1rem;

}
.I184651:hover, a.I184651:hover {
}
}

.I184652, a.I184652 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I184652:hover, a.I184652:hover {
}
@media (max-width:992px) {
.I184652, a.I184652 {
}
.I184652:hover, a.I184652:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184652, a.I184652 {
display:flex;
padding-bottom:1rem;

}
.I184652:hover, a.I184652:hover {
}
}

.I184653, a.I184653 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I184653:hover, a.I184653:hover {
}
@media (max-width:992px) {
.I184653, a.I184653 {
}
.I184653:hover, a.I184653:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184653, a.I184653 {
display:flex;
padding-bottom:1rem;

}
.I184653:hover, a.I184653:hover {
}
}

.I184654 .button, .I184654.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(91,167,255);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(91,167,255);

}
.I184654 button.button, button.I184654.button {
cursor:pointer;
}
.I184654 .button .text, .I184654.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I184654 .button .icon, .I184654.button .icon {
flex:none;
background-size:100% 100%;
}
.I184654 .button:hover, .I184654.button:hover {
border-color:rgb(67,125,192);
background-color:rgb(67,125,192);

}
.I184654 .button:hover .text, .I184654.button:hover .text {
}
.I184654 .button:hover .icon, .I184654.button:hover .icon {
background-size:100% 100%;
}

.I184663, a.I184663 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(0,154,143);


}
.I184663:hover, a.I184663:hover {
}
@media (max-width:992px) {
.I184663, a.I184663 {
display:flex;
font-size:1.25rem;


}
.I184663:hover, a.I184663:hover {
}
}
@media (max-width:640px) {
.I184663, a.I184663 {
display:flex;
font-size:1.25rem;


}
.I184663:hover, a.I184663:hover {
}
}

h1.I184734, .I184734 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184734 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I184734:hover {
}
.I184734 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184734 > .viewport:hover {
}


.I184698 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:6.375rem;
padding-top:1.75rem;

align-items:center;

	
}
.I184698:hover {
}
@media (max-width:992px) {
.I184698 {
padding-bottom:0rem;
padding-top:0rem;

	
}
.I184698:hover {
}
}
@media (max-width:640px) {
.I184698 {
padding-top:0rem;

	
}
.I184698:hover {
}
}

.I184699 {
display:flex;
position:var(--I184699-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1180px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

flex-direction:row;
justify-content:space-between;


}
.I184699:hover {
}

@media (max-width:640px) {
.I184699 {

padding-left:1.625rem;
padding-right:1.625rem;

flex-direction:column;


}
.I184699:hover {
}

}

.I184700 {
display:flex;
position:var(--I184700-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:880px;
margin-bottom:2rem;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

}
.I184700:hover {
}

@media (max-width:640px) {
.I184700 {

padding-left:1.625rem;
padding-right:1.625rem;

}
.I184700:hover {
}

}

.I184701 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:30%;



flex-direction:column;
align-items:center;

	
}
.I184701:hover {
}

@media (max-width:640px) {
.I184701 {

width:100%;
margin-bottom:2rem;



flex-direction:column;
align-items:flex-start;

	
}
.I184701:hover {
}

}

.I184702 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:30%;



flex-direction:column;
align-items:center;

	
}
.I184702:hover {
}

@media (max-width:640px) {
.I184702 {

width:100%;
margin-bottom:2rem;



flex-direction:column;
align-items:flex-start;

	
}
.I184702:hover {
}

}

.I184703 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:30%;



flex-direction:column;
align-items:center;

	
}
.I184703:hover {
}

@media (max-width:640px) {
.I184703 {

width:100%;



flex-direction:column;
align-items:flex-start;

	
}
.I184703:hover {
}

}

h1.I184704, .I184704 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184704 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:1rem;


}
.I184704:hover {
}
.I184704 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184704 > .viewport:hover {
}


h1.I184705, .I184705 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184705 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I184705:hover {
}
.I184705 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184705 > .viewport:hover {
}

@media (max-width:640px) {
.I184705 {

width:100%;


}
.I184705:hover {
}
.I184705 > .viewport {

justify-content:flex-start;


}
.I184705 > .viewport:hover {
}

}

h1.I184706, .I184706 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184706 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I184706:hover {
}
.I184706 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184706 > .viewport:hover {
}


h1.I184707, .I184707 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184707 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I184707:hover {
}
.I184707 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184707 > .viewport:hover {
}

@media (max-width:640px) {
.I184707 {

width:100%;


}
.I184707:hover {
}
.I184707 > .viewport {

justify-content:flex-start;


}
.I184707 > .viewport:hover {
}

}

h1.I184708, .I184708 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184708 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:1rem;


}
.I184708:hover {
}
.I184708 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184708 > .viewport:hover {
}


h1.I184709, .I184709 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184709 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I184709:hover {
}
.I184709 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184709 > .viewport:hover {
}

@media (max-width:640px) {
.I184709 {


}
.I184709:hover {
}
.I184709 > .viewport {

justify-content:flex-start;


}
.I184709 > .viewport:hover {
}

}

h1.I184710, .I184710 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184710 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I184710:hover {
}
.I184710 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184710 > .viewport:hover {
}

@media (max-width:640px) {
.I184710 {

width:100%;


}
.I184710:hover {
}
.I184710 > .viewport {

justify-content:flex-start;


}
.I184710 > .viewport:hover {
}

}

h1.I184711, .I184711 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184711 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
margin-bottom:1rem;


}
.I184711:hover {
}
.I184711 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184711 > .viewport:hover {
}


h1.I184712, .I184712 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184712 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I184712:hover {
}
.I184712 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184712 > .viewport:hover {
}

@media (max-width:640px) {
.I184712 {


}
.I184712:hover {
}
.I184712 > .viewport {

justify-content:flex-start;


}
.I184712 > .viewport:hover {
}

}

h1.I184713, .I184713 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184713 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I184713:hover {
}
.I184713 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184713 > .viewport:hover {
}

@media (max-width:640px) {
.I184713 {

display:flex;

}
.I184713:hover {
}
.I184713 > .viewport {



}
.I184713 > .viewport:hover {
}

}

h1.I184714, .I184714 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184714 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;


}
.I184714:hover {
}
.I184714 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I184714 > .viewport:hover {
}

@media (max-width:640px) {
.I184714 {


}
.I184714:hover {
}
.I184714 > .viewport {

justify-content:flex-start;


}
.I184714 > .viewport:hover {
}

}

h1.I184715, .I184715 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184715 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:1rem;


}
.I184715:hover {
}
.I184715 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184715 > .viewport:hover {
}

@media (max-width:640px) {
.I184715 {

margin-bottom:0rem;


}
.I184715:hover {
}
.I184715 > .viewport {



}
.I184715 > .viewport:hover {
}

}

h1.I184716, .I184716 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184716 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:1rem;


}
.I184716:hover {
}
.I184716 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184716 > .viewport:hover {
}

@media (max-width:640px) {
.I184716 {

margin-bottom:0rem;


}
.I184716:hover {
}
.I184716 > .viewport {



}
.I184716 > .viewport:hover {
}

}

h1.I184717, .I184717 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184717 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:1rem;


}
.I184717:hover {
}
.I184717 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184717 > .viewport:hover {
}

@media (max-width:640px) {
.I184717 {

margin-bottom:0rem;


}
.I184717:hover {
}
.I184717 > .viewport {



}
.I184717 > .viewport:hover {
}

}

h1.I184718, .I184718 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184718 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:1;
width:100%;
padding-bottom:0.25rem;


}
.I184718:hover {
}
.I184718 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I184718 > .viewport:hover {
}

@media (max-width:640px) {
.I184718 {


}
.I184718:hover {
}
.I184718 > .viewport {

justify-content:flex-start;


}
.I184718 > .viewport:hover {
}

}

.I184719 .image, .I184719.image {
vertical-align:top;
width:100%;
height:auto;

}
.I184719 .image:hover, .I184719.image:hover {
}
@media (max-width:992px) {
.I184719 .image, .I184719.image {
width:100%;
height:auto;

}
.I184719 .image:hover, .I184719.image:hover {
}
}
@media (max-width:640px) {
.I184719 .image, .I184719.image {
width:100%;

}
.I184719 .image:hover, .I184719.image:hover {
}
}

.I184720, a.I184720 {
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:0;

}
.I184720:hover, a.I184720:hover {
}
@media (max-width:992px) {
.I184720, a.I184720 {
}
.I184720:hover, a.I184720:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184720, a.I184720 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;
padding-bottom:0;

}
.I184720:hover, a.I184720:hover {
}
}

.I184721 .button, .I184721.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184721 button.button, button.I184721.button {
cursor:pointer;
}
.I184721 .button .text, .I184721.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-decoration:underline;
color:rgb(250,50,99);
line-height:1.625rem;

}
.I184721 .button .icon, .I184721.button .icon {
flex:none;
background-size:100% 100%;
}
.I184721 .button:hover, .I184721.button:hover {
}
.I184721 .button:hover .text, .I184721.button:hover .text {
}
.I184721 .button:hover .icon, .I184721.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184721 .button, .I184721.button {
}
.I184721 button.button, button.I184721.button {
}
.I184721 .button .text, .I184721.button .text {
font-family:Rubik;

}
.I184721 .button .icon, .I184721.button .icon {
background-size:100% 100%;
}
.I184721 .button:hover, .I184721.button:hover {
}
.I184721 .button:hover .text, .I184721.button:hover .text {
}
.I184721 .button:hover .icon, .I184721.button:hover .icon {
background-size:100% 100%;
}
}

.I184722, a.I184722 {
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:0;

}
.I184722:hover, a.I184722:hover {
}
@media (max-width:992px) {
.I184722, a.I184722 {
}
.I184722:hover, a.I184722:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184722, a.I184722 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;
padding-bottom:0;

}
.I184722:hover, a.I184722:hover {
}
}

.I184723 .image, .I184723.image {
vertical-align:top;
width:100%;
height:auto;

}
.I184723 .image:hover, .I184723.image:hover {
}
@media (max-width:992px) {
.I184723 .image, .I184723.image {
width:100%;
height:auto;

}
.I184723 .image:hover, .I184723.image:hover {
}
}
@media (max-width:640px) {
.I184723 .image, .I184723.image {
width:100%;

}
.I184723 .image:hover, .I184723.image:hover {
}
}

.I184724 .button, .I184724.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184724 button.button, button.I184724.button {
cursor:pointer;
}
.I184724 .button .text, .I184724.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-decoration:underline;
color:rgb(250,50,99);
line-height:1.625rem;

}
.I184724 .button .icon, .I184724.button .icon {
flex:none;
background-size:100% 100%;
}
.I184724 .button:hover, .I184724.button:hover {
}
.I184724 .button:hover .text, .I184724.button:hover .text {
}
.I184724 .button:hover .icon, .I184724.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184724 .button, .I184724.button {
}
.I184724 button.button, button.I184724.button {
}
.I184724 .button .text, .I184724.button .text {
font-family:Rubik;

}
.I184724 .button .icon, .I184724.button .icon {
background-size:100% 100%;
}
.I184724 .button:hover, .I184724.button:hover {
}
.I184724 .button:hover .text, .I184724.button:hover .text {
}
.I184724 .button:hover .icon, .I184724.button:hover .icon {
background-size:100% 100%;
}
}

.I184725, a.I184725 {
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:0;

}
.I184725:hover, a.I184725:hover {
}
@media (max-width:992px) {
.I184725, a.I184725 {
}
.I184725:hover, a.I184725:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184725, a.I184725 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;
padding-bottom:0;

}
.I184725:hover, a.I184725:hover {
}
}

.I184726 .image, .I184726.image {
vertical-align:top;
width:100%;
height:auto;

}
.I184726 .image:hover, .I184726.image:hover {
}
@media (max-width:992px) {
.I184726 .image, .I184726.image {
width:100%;
height:auto;

}
.I184726 .image:hover, .I184726.image:hover {
}
}
@media (max-width:640px) {
.I184726 .image, .I184726.image {
width:100%;

}
.I184726 .image:hover, .I184726.image:hover {
}
}

.I184727 .button, .I184727.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184727 button.button, button.I184727.button {
cursor:pointer;
}
.I184727 .button .text, .I184727.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-decoration:underline;
color:rgb(250,50,99);
line-height:1.625rem;

}
.I184727 .button .icon, .I184727.button .icon {
flex:none;
background-size:100% 100%;
}
.I184727 .button:hover, .I184727.button:hover {
}
.I184727 .button:hover .text, .I184727.button:hover .text {
}
.I184727 .button:hover .icon, .I184727.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184727 .button, .I184727.button {
}
.I184727 button.button, button.I184727.button {
}
.I184727 .button .text, .I184727.button .text {
font-family:Rubik;

}
.I184727 .button .icon, .I184727.button .icon {
background-size:100% 100%;
}
.I184727 .button:hover, .I184727.button:hover {
}
.I184727 .button:hover .text, .I184727.button:hover .text {
}
.I184727 .button:hover .icon, .I184727.button:hover .icon {
background-size:100% 100%;
}
}

.I184728, a.I184728 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);

width:100%;
padding-bottom:0;

}
.I184728:hover, a.I184728:hover {
}
@media (max-width:992px) {
.I184728, a.I184728 {
display:flex;
font-size:1.625rem;


}
.I184728:hover, a.I184728:hover {
}
}
@media (max-width:640px) {
.I184728, a.I184728 {
display:flex;
justify-content:flex-start;
font-size:1.625rem;
text-align:left;


}
.I184728:hover, a.I184728:hover {
}
}

.I184729, a.I184729 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I184729:hover, a.I184729:hover {
}
@media (max-width:992px) {
.I184729, a.I184729 {
}
.I184729:hover, a.I184729:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184729, a.I184729 {
display:flex;
justify-content:flex-start;
text-align:left;

padding-bottom:0;

}
.I184729:hover, a.I184729:hover {
}
}

.I184730, a.I184730 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I184730:hover, a.I184730:hover {
}
@media (max-width:992px) {
.I184730, a.I184730 {
display:flex;
justify-content:center;
text-align:center;


}
.I184730:hover, a.I184730:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184730, a.I184730 {
display:flex;
justify-content:flex-start;
text-align:left;

padding-bottom:1rem;

}
.I184730:hover, a.I184730:hover {
}
}

.I184731, a.I184731 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I184731:hover, a.I184731:hover {
}
@media (max-width:992px) {
.I184731, a.I184731 {
display:flex;
justify-content:center;
text-align:center;


}
.I184731:hover, a.I184731:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184731, a.I184731 {
display:flex;
justify-content:flex-start;
text-align:left;

padding-bottom:1rem;

}
.I184731:hover, a.I184731:hover {
}
}

.I184732, a.I184732 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I184732:hover, a.I184732:hover {
}
@media (max-width:992px) {
.I184732, a.I184732 {
display:flex;
justify-content:center;
text-align:center;


}
.I184732:hover, a.I184732:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184732, a.I184732 {
display:flex;
justify-content:flex-start;
text-align:left;

padding-bottom:1rem;

}
.I184732:hover, a.I184732:hover {
}
}

.I184733, a.I184733 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(91,167,255);


}
.I184733:hover, a.I184733:hover {
}
@media (max-width:992px) {
.I184733, a.I184733 {
display:flex;
font-size:1.25rem;


}
.I184733:hover, a.I184733:hover {
}
}
@media (max-width:640px) {
.I184733, a.I184733 {
display:flex;
font-size:1.25rem;


}
.I184733:hover, a.I184733:hover {
}
}

h1.I184816, .I184816 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184816 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I184816:hover {
}
.I184816 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184816 > .viewport:hover {
}


.I184738 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-top:8rem;
background-color:rgb(229,255,243);

align-items:center;

	
}
.I184738:hover {
}
@media (max-width:992px) {
.I184738 {
padding-bottom:4rem;
padding-top:4rem;

	
}
.I184738:hover {
}
}

.I184739 {
display:flex;

order:1;
width:100%;
max-width:1024px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I184739:hover {
}
@media (max-width:992px) {
.I184739 {

padding-left:1.625rem;
padding-right:1.625rem;


}
.I184739:hover {
}
}
@media (min-width:1440px) {
.I184739 {

width:100%;


}
.I184739:hover {
}
}
.I184740 {
display:flex;
position:var(--I184740-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
box-sizing:border-box;

}
.I184740:hover {
}


.I184741 {
display:flex;
position:var(--I184741-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;


}
.I184741:hover {
}

@media (max-width:992px) {
.I184741 {

margin-top:2rem;

}
.I184741:hover {
}

}
@media (max-width:640px) {
.I184741 {

flex-direction:column;


}
.I184741:hover {
}

}

.I184742 {
display:flex;
position:var(--I184742-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
margin-bottom:0;
margin-top:4rem;

flex-direction:row;
align-items:stretch;


}
.I184742:hover {
}

@media (max-width:992px) {
.I184742 {

margin-top:2rem;

}
.I184742:hover {
}

}
@media (max-width:640px) {
.I184742 {

margin-top:1rem;

flex-direction:column;


}
.I184742:hover {
}

}

.I184743 {
display:flex;
position:var(--I184743-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:4;
margin-top:4rem;

flex-direction:row;
align-items:stretch;


}
.I184743:hover {
}

@media (max-width:992px) {
.I184743 {

margin-top:2rem;

}
.I184743:hover {
}

}
@media (max-width:640px) {
.I184743 {

margin-top:1rem;

flex-direction:column;


}
.I184743:hover {
}

}

.I184744 {
display:flex;
position:var(--I184744-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
padding-top:4rem;

align-items:center;


}
.I184744:hover {
}


.I184745 {
display:flex;
position:var(--I184745-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
margin-top:4rem;

flex-direction:row;
align-items:stretch;


}
.I184745:hover {
}

@media (max-width:640px) {
.I184745 {

margin-top:1rem;

flex-direction:column;


}
.I184745:hover {
}

}

.I184746 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-color:rgb(255,255,255);
border-style:solid;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I184746:hover {
}

@media (max-width:992px) {
.I184746 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I184746:hover {
}

}
@media (max-width:640px) {
.I184746 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I184746:hover {
}

}

.I184747 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-color:rgb(255,255,255);
border-style:solid;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;
box-shadow:none;



flex-direction:column;

	
}
.I184747:hover {
}

@media (max-width:992px) {
.I184747 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I184747:hover {
}

}
@media (max-width:640px) {
.I184747 {

width:100%;



	
}
.I184747:hover {
}

}

.I184748 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-color:rgb(255,255,255);
border-style:solid;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I184748:hover {
}

@media (max-width:992px) {
.I184748 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I184748:hover {
}

}
@media (max-width:640px) {
.I184748 {

width:100%;
margin-right:0;



	
}
.I184748:hover {
}

}

.I184749 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-color:rgb(255,255,255);
border-style:solid;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I184749:hover {
}

@media (max-width:992px) {
.I184749 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I184749:hover {
}

}
@media (max-width:640px) {
.I184749 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I184749:hover {
}

}

.I184750 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-style:solid;
border-radius:1rem;
background-color:rgba(0,0,0,0.07000);
box-sizing:border-box;



flex-direction:column;

	
}
.I184750:hover {
border-color:rgb(67,125,192);

}

@media (max-width:992px) {
.I184750 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I184750:hover {
}

}
@media (max-width:640px) {
.I184750 {

width:100%;
margin-right:0;



	
}
.I184750:hover {
}

}

.I184751 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-color:rgb(91,167,255);
border-style:solid;
border-radius:1rem;
background-color:rgb(28,39,58);
box-sizing:border-box;



flex-direction:column;

	
}
.I184751:hover {
border-color:rgb(67,125,192);

}

@media (max-width:992px) {
.I184751 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I184751:hover {
}

}
@media (max-width:640px) {
.I184751 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I184751:hover {
}

}

.I184752 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-color:rgb(91,167,255);
border-style:solid;
border-radius:1rem;
background-color:rgb(28,39,58);
box-sizing:border-box;



flex-direction:column;

	
}
.I184752:hover {
border-color:rgb(67,125,192);

}

@media (max-width:992px) {
.I184752 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I184752:hover {
}

}
@media (max-width:640px) {
.I184752 {

width:100%;
margin-right:0;



	
}
.I184752:hover {
}

}

.I184753 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-color:rgb(91,167,255);
border-style:solid;
border-radius:1rem;
background-color:rgb(28,39,58);
box-sizing:border-box;



flex-direction:column;

	
}
.I184753:hover {
border-color:rgb(67,125,192);

}

@media (max-width:992px) {
.I184753 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I184753:hover {
}

}
@media (max-width:640px) {
.I184753 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I184753:hover {
}

}

h1.I184754, .I184754 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184754 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I184754:hover {
}
.I184754 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184754 > .viewport:hover {
}


h1.I184755, .I184755 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184755 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-top:1rem;


}
.I184755:hover {
}
.I184755 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184755 > .viewport:hover {
}


h1.I184756, .I184756 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184756 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:2rem;


}
.I184756:hover {
}
.I184756 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184756 > .viewport:hover {
}


h1.I184757, .I184757 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184757 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184757:hover {
}
.I184757 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184757 > .viewport:hover {
}


h1.I184758, .I184758 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184758 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I184758:hover {
}
.I184758 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184758 > .viewport:hover {
}


h1.I184759, .I184759 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184759 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I184759:hover {
}
.I184759 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184759 > .viewport:hover {
}


h1.I184760, .I184760 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184760 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184760:hover {
}
.I184760 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184760 > .viewport:hover {
}


h1.I184761, .I184761 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184761 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I184761:hover {
}
.I184761 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184761 > .viewport:hover {
}


h1.I184762, .I184762 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184762 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184762:hover {
}
.I184762 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184762 > .viewport:hover {
}


h1.I184763, .I184763 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184763 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I184763:hover {
}
.I184763 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184763 > .viewport:hover {
}


h1.I184764, .I184764 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184764 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I184764:hover {
}
.I184764 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184764 > .viewport:hover {
}


h1.I184765, .I184765 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184765 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184765:hover {
}
.I184765 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184765 > .viewport:hover {
}


h1.I184766, .I184766 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184766 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I184766:hover {
}
.I184766 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184766 > .viewport:hover {
}


h1.I184767, .I184767 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184767 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I184767:hover {
}
.I184767 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184767 > .viewport:hover {
}


h1.I184768, .I184768 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184768 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184768:hover {
}
.I184768 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184768 > .viewport:hover {
}


h1.I184769, .I184769 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184769 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I184769:hover {
}
.I184769 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184769 > .viewport:hover {
}


h1.I184770, .I184770 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184770 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I184770:hover {
}
.I184770 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184770 > .viewport:hover {
}


h1.I184771, .I184771 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184771 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184771:hover {
}
.I184771 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184771 > .viewport:hover {
}


h1.I184772, .I184772 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184772 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I184772:hover {
}
.I184772 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184772 > .viewport:hover {
}


h1.I184773, .I184773 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184773 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I184773:hover {
}
.I184773 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184773 > .viewport:hover {
}


h1.I184774, .I184774 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184774 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184774:hover {
}
.I184774 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184774 > .viewport:hover {
}


h1.I184775, .I184775 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184775 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I184775:hover {
}
.I184775 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184775 > .viewport:hover {
}


h1.I184776, .I184776 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184776 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I184776:hover {
}
.I184776 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184776 > .viewport:hover {
}


h1.I184777, .I184777 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184777 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:1;

}
.I184777:hover {
}
.I184777 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184777 > .viewport:hover {
}


h1.I184778, .I184778 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184778 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I184778:hover {
}
.I184778 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184778 > .viewport:hover {
}


h1.I184779, .I184779 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184779 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184779:hover {
}
.I184779 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184779 > .viewport:hover {
}


h1.I184780, .I184780 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184780 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I184780:hover {
}
.I184780 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184780 > .viewport:hover {
}


h1.I184781, .I184781 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184781 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I184781:hover {
}
.I184781 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184781 > .viewport:hover {
}


h1.I184782, .I184782 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184782 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184782:hover {
}
.I184782 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184782 > .viewport:hover {
}


h1.I184783, .I184783 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184783 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I184783:hover {
}
.I184783 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184783 > .viewport:hover {
}


h1.I184784, .I184784 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184784 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I184784:hover {
}
.I184784 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184784 > .viewport:hover {
}


.I184785, a.I184785 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I184785:hover, a.I184785:hover {
}
@media (max-width:992px) {
.I184785, a.I184785 {
display:flex;
font-size:1.625rem;


}
.I184785:hover, a.I184785:hover {
}
}

.I184786, a.I184786 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I184786:hover, a.I184786:hover {
}
@media (max-width:992px) {
.I184786, a.I184786 {
}
.I184786:hover, a.I184786:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184786, a.I184786 {
display:flex;
padding-bottom:1rem;

}
.I184786:hover, a.I184786:hover {
}
}

.I184787 .button, .I184787.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);

}
.I184787 button.button, button.I184787.button {
cursor:pointer;
}
.I184787 .button .text, .I184787.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I184787 .button .icon, .I184787.button .icon {
flex:none;
background-size:100% 100%;
}
.I184787 .button:hover, .I184787.button:hover {
background-color:rgb(210,40,93);

}
.I184787 .button:hover .text, .I184787.button:hover .text {
}
.I184787 .button:hover .icon, .I184787.button:hover .icon {
background-size:100% 100%;
}

.I184788, a.I184788 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I184788:hover, a.I184788:hover {
}

.I184789, a.I184789 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I184789:hover, a.I184789:hover {
}
@media (max-width:992px) {
.I184789, a.I184789 {
}
.I184789:hover, a.I184789:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184789, a.I184789 {
display:flex;
padding-bottom:1rem;

}
.I184789:hover, a.I184789:hover {
}
}

.I184790 .button, .I184790.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184790 button.button, button.I184790.button {
cursor:pointer;
}
.I184790 .button .text, .I184790.button .text {
}
.I184790 .button .icon, .I184790.button .icon {
flex:none;
background-size:100% 100%;
}
.I184790 .button:hover, .I184790.button:hover {
}
.I184790 .button:hover .text, .I184790.button:hover .text {
}
.I184790 .button:hover .icon, .I184790.button:hover .icon {
background-size:100% 100%;
}

.I184791 .button, .I184791.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184791 button.button, button.I184791.button {
cursor:pointer;
}
.I184791 .button .text, .I184791.button .text {
}
.I184791 .button .icon, .I184791.button .icon {
flex:none;
background-size:100% 100%;
}
.I184791 .button:hover, .I184791.button:hover {
}
.I184791 .button:hover .text, .I184791.button:hover .text {
}
.I184791 .button:hover .icon, .I184791.button:hover .icon {
background-size:100% 100%;
}

.I184792 .button, .I184792.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184792 button.button, button.I184792.button {
cursor:pointer;
}
.I184792 .button .text, .I184792.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I184792 .button .icon, .I184792.button .icon {
flex:none;
background-size:100% 100%;
}
.I184792 .button:hover, .I184792.button:hover {
}
.I184792 .button:hover .text, .I184792.button:hover .text {
}
.I184792 .button:hover .icon, .I184792.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184792 .button, .I184792.button {
}
.I184792 button.button, button.I184792.button {
}
.I184792 .button .text, .I184792.button .text {
font-family:Rubik;

}
.I184792 .button .icon, .I184792.button .icon {
background-size:100% 100%;
}
.I184792 .button:hover, .I184792.button:hover {
}
.I184792 .button:hover .text, .I184792.button:hover .text {
}
.I184792 .button:hover .icon, .I184792.button:hover .icon {
background-size:100% 100%;
}
}

.I184793, a.I184793 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I184793:hover, a.I184793:hover {
}

.I184794, a.I184794 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I184794:hover, a.I184794:hover {
}
@media (max-width:992px) {
.I184794, a.I184794 {
}
.I184794:hover, a.I184794:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184794, a.I184794 {
display:flex;
padding-bottom:1rem;

}
.I184794:hover, a.I184794:hover {
}
}

.I184795 .button, .I184795.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184795 button.button, button.I184795.button {
cursor:pointer;
}
.I184795 .button .text, .I184795.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I184795 .button .icon, .I184795.button .icon {
flex:none;
background-size:100% 100%;
}
.I184795 .button:hover, .I184795.button:hover {
}
.I184795 .button:hover .text, .I184795.button:hover .text {
}
.I184795 .button:hover .icon, .I184795.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184795 .button, .I184795.button {
}
.I184795 button.button, button.I184795.button {
}
.I184795 .button .text, .I184795.button .text {
font-family:Rubik;

}
.I184795 .button .icon, .I184795.button .icon {
background-size:100% 100%;
}
.I184795 .button:hover, .I184795.button:hover {
}
.I184795 .button:hover .text, .I184795.button:hover .text {
}
.I184795 .button:hover .icon, .I184795.button:hover .icon {
background-size:100% 100%;
}
}

.I184796, a.I184796 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I184796:hover, a.I184796:hover {
}

.I184797, a.I184797 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I184797:hover, a.I184797:hover {
}
@media (max-width:992px) {
.I184797, a.I184797 {
}
.I184797:hover, a.I184797:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184797, a.I184797 {
display:flex;
padding-bottom:1rem;

}
.I184797:hover, a.I184797:hover {
}
}

.I184798 .button, .I184798.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184798 button.button, button.I184798.button {
cursor:pointer;
}
.I184798 .button .text, .I184798.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I184798 .button .icon, .I184798.button .icon {
flex:none;
background-size:100% 100%;
}
.I184798 .button:hover, .I184798.button:hover {
}
.I184798 .button:hover .text, .I184798.button:hover .text {
}
.I184798 .button:hover .icon, .I184798.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184798 .button, .I184798.button {
}
.I184798 button.button, button.I184798.button {
}
.I184798 .button .text, .I184798.button .text {
font-family:Rubik;

}
.I184798 .button .icon, .I184798.button .icon {
background-size:100% 100%;
}
.I184798 .button:hover, .I184798.button:hover {
}
.I184798 .button:hover .text, .I184798.button:hover .text {
}
.I184798 .button:hover .icon, .I184798.button:hover .icon {
background-size:100% 100%;
}
}

.I184799, a.I184799 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I184799:hover, a.I184799:hover {
}

.I184800, a.I184800 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I184800:hover, a.I184800:hover {
}
@media (max-width:992px) {
.I184800, a.I184800 {
}
.I184800:hover, a.I184800:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184800, a.I184800 {
display:flex;
padding-bottom:1rem;

}
.I184800:hover, a.I184800:hover {
}
}

.I184801 .button, .I184801.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184801 button.button, button.I184801.button {
cursor:pointer;
}
.I184801 .button .text, .I184801.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I184801 .button .icon, .I184801.button .icon {
flex:none;
background-size:100% 100%;
}
.I184801 .button:hover, .I184801.button:hover {
}
.I184801 .button:hover .text, .I184801.button:hover .text {
}
.I184801 .button:hover .icon, .I184801.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184801 .button, .I184801.button {
}
.I184801 button.button, button.I184801.button {
}
.I184801 .button .text, .I184801.button .text {
font-family:Rubik;

}
.I184801 .button .icon, .I184801.button .icon {
background-size:100% 100%;
}
.I184801 .button:hover, .I184801.button:hover {
}
.I184801 .button:hover .text, .I184801.button:hover .text {
}
.I184801 .button:hover .icon, .I184801.button:hover .icon {
background-size:100% 100%;
}
}

.I184802, a.I184802 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I184802:hover, a.I184802:hover {
}

.I184803, a.I184803 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I184803:hover, a.I184803:hover {
}
@media (max-width:992px) {
.I184803, a.I184803 {
}
.I184803:hover, a.I184803:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184803, a.I184803 {
display:flex;
padding-bottom:1rem;

}
.I184803:hover, a.I184803:hover {
}
}

.I184804 .button, .I184804.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184804 button.button, button.I184804.button {
cursor:pointer;
}
.I184804 .button .text, .I184804.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I184804 .button .icon, .I184804.button .icon {
flex:none;
background-size:100% 100%;
}
.I184804 .button:hover, .I184804.button:hover {
}
.I184804 .button:hover .text, .I184804.button:hover .text {
}
.I184804 .button:hover .icon, .I184804.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184804 .button, .I184804.button {
}
.I184804 button.button, button.I184804.button {
}
.I184804 .button .text, .I184804.button .text {
font-family:Rubik;

}
.I184804 .button .icon, .I184804.button .icon {
background-size:100% 100%;
}
.I184804 .button:hover, .I184804.button:hover {
}
.I184804 .button:hover .text, .I184804.button:hover .text {
}
.I184804 .button:hover .icon, .I184804.button:hover .icon {
background-size:100% 100%;
}
}

.I184805, a.I184805 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I184805:hover, a.I184805:hover {
}

.I184806, a.I184806 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I184806:hover, a.I184806:hover {
}
@media (max-width:992px) {
.I184806, a.I184806 {
}
.I184806:hover, a.I184806:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184806, a.I184806 {
display:flex;
padding-bottom:1rem;

}
.I184806:hover, a.I184806:hover {
}
}

.I184807 .button, .I184807.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184807 button.button, button.I184807.button {
cursor:pointer;
}
.I184807 .button .text, .I184807.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I184807 .button .icon, .I184807.button .icon {
flex:none;
background-size:100% 100%;
}
.I184807 .button:hover, .I184807.button:hover {
}
.I184807 .button:hover .text, .I184807.button:hover .text {
}
.I184807 .button:hover .icon, .I184807.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184807 .button, .I184807.button {
}
.I184807 button.button, button.I184807.button {
}
.I184807 .button .text, .I184807.button .text {
font-family:Rubik;

}
.I184807 .button .icon, .I184807.button .icon {
background-size:100% 100%;
}
.I184807 .button:hover, .I184807.button:hover {
}
.I184807 .button:hover .text, .I184807.button:hover .text {
}
.I184807 .button:hover .icon, .I184807.button:hover .icon {
background-size:100% 100%;
}
}

.I184808 .button, .I184808.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:0.063rem;
border-radius:100rem;

}
.I184808 button.button, button.I184808.button {
cursor:pointer;
}
.I184808 .button .text, .I184808.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I184808 .button .icon, .I184808.button .icon {
flex:none;
background-size:100% 100%;
}
.I184808 .button:hover, .I184808.button:hover {
}
.I184808 .button:hover .text, .I184808.button:hover .text {
}
.I184808 .button:hover .icon, .I184808.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184808 .button, .I184808.button {
padding-top:0.75rem;

}
.I184808 button.button, button.I184808.button {
}
.I184808 .button .text, .I184808.button .text {
font-family:Rubik;

}
.I184808 .button .icon, .I184808.button .icon {
background-size:100% 100%;
}
.I184808 .button:hover, .I184808.button:hover {
}
.I184808 .button:hover .text, .I184808.button:hover .text {
}
.I184808 .button:hover .icon, .I184808.button:hover .icon {
background-size:100% 100%;
}
}

h1.I184809, .I184809 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I184809, .I184809 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I184809, .I184809 p {
margin:0px;
}

figure.I184809, .I184809 figure {
margin:0px;
}

a.I184809, .I184809 a {
text-decoration:inherit;
color:inherit;
}

.I184809 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I184809 article, article.I184809 {
flex-direction:column;	
}
.I184809 article:hover, article.I184809:hover {
}
.I184809 article.active, article.I184809.active {
}
.I184809 .body {
}
.I184809 .body:hover {
	
}
.I184809 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I184809 .body a {
text-decoration:underline;

}
.I184809 .body img {
}
.I184809 .body img:hover {
}




.I184810, a.I184810 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I184810:hover, a.I184810:hover {
}

.I184811, a.I184811 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I184811:hover, a.I184811:hover {
}
@media (max-width:992px) {
.I184811, a.I184811 {
}
.I184811:hover, a.I184811:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184811, a.I184811 {
display:flex;
padding-bottom:1rem;

}
.I184811:hover, a.I184811:hover {
}
}

.I184812 .button, .I184812.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184812 button.button, button.I184812.button {
cursor:pointer;
}
.I184812 .button .text, .I184812.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I184812 .button .icon, .I184812.button .icon {
flex:none;
background-size:100% 100%;
}
.I184812 .button:hover, .I184812.button:hover {
}
.I184812 .button:hover .text, .I184812.button:hover .text {
}
.I184812 .button:hover .icon, .I184812.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184812 .button, .I184812.button {
}
.I184812 button.button, button.I184812.button {
}
.I184812 .button .text, .I184812.button .text {
font-family:Rubik;

}
.I184812 .button .icon, .I184812.button .icon {
background-size:100% 100%;
}
.I184812 .button:hover, .I184812.button:hover {
}
.I184812 .button:hover .text, .I184812.button:hover .text {
}
.I184812 .button:hover .icon, .I184812.button:hover .icon {
background-size:100% 100%;
}
}

.I184813, a.I184813 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I184813:hover, a.I184813:hover {
}

.I184814, a.I184814 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I184814:hover, a.I184814:hover {
}
@media (max-width:992px) {
.I184814, a.I184814 {
}
.I184814:hover, a.I184814:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184814, a.I184814 {
display:flex;
padding-bottom:1rem;

}
.I184814:hover, a.I184814:hover {
}
}

.I184815 .button, .I184815.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184815 button.button, button.I184815.button {
cursor:pointer;
}
.I184815 .button .text, .I184815.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I184815 .button .icon, .I184815.button .icon {
flex:none;
background-size:100% 100%;
}
.I184815 .button:hover, .I184815.button:hover {
}
.I184815 .button:hover .text, .I184815.button:hover .text {
}
.I184815 .button:hover .icon, .I184815.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184815 .button, .I184815.button {
}
.I184815 button.button, button.I184815.button {
}
.I184815 .button .text, .I184815.button .text {
font-family:Rubik;

}
.I184815 .button .icon, .I184815.button .icon {
background-size:100% 100%;
}
.I184815 .button:hover, .I184815.button:hover {
}
.I184815 .button:hover .text, .I184815.button:hover .text {
}
.I184815 .button:hover .icon, .I184815.button:hover .icon {
background-size:100% 100%;
}
}

h1.I184895, .I184895 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184895 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I184895:hover {
}
.I184895 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184895 > .viewport:hover {
}


.I184817 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-top:8rem;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I184817:hover {
}
@media (max-width:992px) {
.I184817 {
padding-bottom:4rem;
padding-top:4rem;

	
}
.I184817:hover {
}
}

.I184818 {
display:flex;

order:1;
width:100%;
max-width:1024px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I184818:hover {
}
@media (max-width:992px) {
.I184818 {

padding-left:1.625rem;
padding-right:1.625rem;


}
.I184818:hover {
}
}
@media (min-width:1440px) {
.I184818 {

width:100%;


}
.I184818:hover {
}
}
.I184819 {
display:flex;
position:var(--I184819-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
box-sizing:border-box;

}
.I184819:hover {
}


.I184820 {
display:flex;
position:var(--I184820-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;


}
.I184820:hover {
}

@media (max-width:992px) {
.I184820 {

margin-top:2rem;

}
.I184820:hover {
}

}
@media (max-width:640px) {
.I184820 {

flex-direction:column;


}
.I184820:hover {
}

}

.I184821 {
display:flex;
position:var(--I184821-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
margin-bottom:0;
margin-top:4rem;

flex-direction:row;
align-items:stretch;


}
.I184821:hover {
}

@media (max-width:992px) {
.I184821 {

margin-top:2rem;

}
.I184821:hover {
}

}
@media (max-width:640px) {
.I184821 {

margin-top:1rem;

flex-direction:column;


}
.I184821:hover {
}

}

.I184822 {
display:flex;
position:var(--I184822-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:4;
margin-top:4rem;

flex-direction:row;
align-items:stretch;


}
.I184822:hover {
}

@media (max-width:992px) {
.I184822 {

margin-top:2rem;

}
.I184822:hover {
}

}
@media (max-width:640px) {
.I184822 {

margin-top:1rem;

flex-direction:column;


}
.I184822:hover {
}

}

.I184823 {
display:flex;
position:var(--I184823-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
padding-top:4rem;

align-items:center;


}
.I184823:hover {
}


.I184824 {
display:flex;
position:var(--I184824-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
margin-top:4rem;

flex-direction:row;
align-items:stretch;


}
.I184824:hover {
}

@media (max-width:640px) {
.I184824 {

margin-top:1rem;

flex-direction:column;


}
.I184824:hover {
}

}

.I184825 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-color:rgb(245,245,245);
border-style:solid;
border-radius:1rem;
background-color:rgb(245,245,245);
box-sizing:border-box;



flex-direction:column;

	
}
.I184825:hover {
}

@media (max-width:992px) {
.I184825 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I184825:hover {
}

}
@media (max-width:640px) {
.I184825 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I184825:hover {
}

}

.I184826 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-color:rgb(245,245,245);
border-style:solid;
border-radius:1rem;
background-color:rgb(245,245,245);
box-sizing:border-box;
box-shadow:none;



flex-direction:column;

	
}
.I184826:hover {
}

@media (max-width:992px) {
.I184826 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I184826:hover {
}

}
@media (max-width:640px) {
.I184826 {

width:100%;



	
}
.I184826:hover {
}

}

.I184827 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-color:rgb(245,245,245);
border-style:solid;
border-radius:1rem;
background-color:rgb(245,245,245);
box-sizing:border-box;



flex-direction:column;

	
}
.I184827:hover {
}

@media (max-width:992px) {
.I184827 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I184827:hover {
}

}
@media (max-width:640px) {
.I184827 {

width:100%;
margin-right:0;



	
}
.I184827:hover {
}

}

.I184828 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-color:rgb(245,245,245);
border-style:solid;
border-radius:1rem;
background-color:rgb(245,245,245);
box-sizing:border-box;



flex-direction:column;

	
}
.I184828:hover {
}

@media (max-width:992px) {
.I184828 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I184828:hover {
}

}
@media (max-width:640px) {
.I184828 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I184828:hover {
}

}

.I184829 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-color:rgb(245,245,245);
border-style:solid;
border-radius:1rem;
background-color:rgb(245,245,245);
box-sizing:border-box;



flex-direction:column;

	
}
.I184829:hover {
}

@media (max-width:992px) {
.I184829 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I184829:hover {
}

}
@media (max-width:640px) {
.I184829 {

width:100%;
margin-right:0;



	
}
.I184829:hover {
}

}

.I184830 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-color:rgb(245,245,245);
border-style:solid;
border-radius:1rem;
background-color:rgb(245,245,245);
box-sizing:border-box;



flex-direction:column;

	
}
.I184830:hover {
}

@media (max-width:992px) {
.I184830 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I184830:hover {
}

}
@media (max-width:640px) {
.I184830 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I184830:hover {
}

}

.I184831 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-color:rgb(91,167,255);
border-style:solid;
border-radius:1rem;
background-color:rgb(28,39,58);
box-sizing:border-box;



flex-direction:column;

	
}
.I184831:hover {
border-color:rgb(67,125,192);

}

@media (max-width:992px) {
.I184831 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I184831:hover {
}

}
@media (max-width:640px) {
.I184831 {

width:100%;
margin-right:0;



	
}
.I184831:hover {
}

}

.I184832 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-color:rgb(91,167,255);
border-style:solid;
border-radius:1rem;
background-color:rgb(28,39,58);
box-sizing:border-box;



flex-direction:column;

	
}
.I184832:hover {
border-color:rgb(67,125,192);

}

@media (max-width:992px) {
.I184832 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I184832:hover {
}

}
@media (max-width:640px) {
.I184832 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I184832:hover {
}

}

h1.I184833, .I184833 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184833 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I184833:hover {
}
.I184833 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184833 > .viewport:hover {
}


h1.I184834, .I184834 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184834 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
width:100%;
margin-top:1rem;


}
.I184834:hover {
}
.I184834 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I184834 > .viewport:hover {
}


h1.I184835, .I184835 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184835 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:2rem;


}
.I184835:hover {
}
.I184835 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184835 > .viewport:hover {
}


h1.I184836, .I184836 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184836 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184836:hover {
}
.I184836 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184836 > .viewport:hover {
}


h1.I184837, .I184837 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184837 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I184837:hover {
}
.I184837 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184837 > .viewport:hover {
}


h1.I184838, .I184838 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184838 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I184838:hover {
}
.I184838 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184838 > .viewport:hover {
}


h1.I184839, .I184839 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184839 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184839:hover {
}
.I184839 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184839 > .viewport:hover {
}


h1.I184840, .I184840 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184840 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I184840:hover {
}
.I184840 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184840 > .viewport:hover {
}


h1.I184841, .I184841 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184841 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184841:hover {
}
.I184841 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184841 > .viewport:hover {
}


h1.I184842, .I184842 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184842 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I184842:hover {
}
.I184842 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184842 > .viewport:hover {
}


h1.I184843, .I184843 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184843 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I184843:hover {
}
.I184843 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184843 > .viewport:hover {
}


h1.I184844, .I184844 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184844 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184844:hover {
}
.I184844 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184844 > .viewport:hover {
}


h1.I184845, .I184845 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184845 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I184845:hover {
}
.I184845 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184845 > .viewport:hover {
}


h1.I184846, .I184846 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184846 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I184846:hover {
}
.I184846 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184846 > .viewport:hover {
}


h1.I184847, .I184847 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184847 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184847:hover {
}
.I184847 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184847 > .viewport:hover {
}


h1.I184848, .I184848 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184848 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I184848:hover {
}
.I184848 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184848 > .viewport:hover {
}


h1.I184849, .I184849 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184849 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I184849:hover {
}
.I184849 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184849 > .viewport:hover {
}


h1.I184850, .I184850 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184850 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184850:hover {
}
.I184850 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184850 > .viewport:hover {
}


h1.I184851, .I184851 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184851 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I184851:hover {
}
.I184851 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184851 > .viewport:hover {
}


h1.I184852, .I184852 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184852 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I184852:hover {
}
.I184852 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184852 > .viewport:hover {
}


h1.I184853, .I184853 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184853 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184853:hover {
}
.I184853 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184853 > .viewport:hover {
}


h1.I184854, .I184854 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184854 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I184854:hover {
}
.I184854 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184854 > .viewport:hover {
}


h1.I184855, .I184855 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184855 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I184855:hover {
}
.I184855 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184855 > .viewport:hover {
}


h1.I184856, .I184856 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184856 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:1;

}
.I184856:hover {
}
.I184856 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184856 > .viewport:hover {
}


h1.I184857, .I184857 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184857 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I184857:hover {
}
.I184857 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184857 > .viewport:hover {
}


h1.I184858, .I184858 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184858 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184858:hover {
}
.I184858 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184858 > .viewport:hover {
}


h1.I184859, .I184859 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184859 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I184859:hover {
}
.I184859 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184859 > .viewport:hover {
}


h1.I184860, .I184860 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184860 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I184860:hover {
}
.I184860 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184860 > .viewport:hover {
}


h1.I184861, .I184861 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184861 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I184861:hover {
}
.I184861 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184861 > .viewport:hover {
}


h1.I184862, .I184862 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184862 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I184862:hover {
}
.I184862 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184862 > .viewport:hover {
}


h1.I184863, .I184863 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I184863 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I184863:hover {
}
.I184863 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I184863 > .viewport:hover {
}


.I184864, a.I184864 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I184864:hover, a.I184864:hover {
}
@media (max-width:992px) {
.I184864, a.I184864 {
display:flex;
font-size:1.625rem;


}
.I184864:hover, a.I184864:hover {
}
}

.I184865, a.I184865 {
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;

}
.I184865:hover, a.I184865:hover {
}
@media (max-width:992px) {
.I184865, a.I184865 {
}
.I184865:hover, a.I184865:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184865, a.I184865 {
display:flex;
padding-bottom:1rem;

}
.I184865:hover, a.I184865:hover {
}
}

.I184866 .button, .I184866.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);

}
.I184866 button.button, button.I184866.button {
cursor:pointer;
}
.I184866 .button .text, .I184866.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I184866 .button .icon, .I184866.button .icon {
flex:none;
background-size:100% 100%;
}
.I184866 .button:hover, .I184866.button:hover {
background-color:rgb(210,40,93);

}
.I184866 .button:hover .text, .I184866.button:hover .text {
}
.I184866 .button:hover .icon, .I184866.button:hover .icon {
background-size:100% 100%;
}

.I184867, a.I184867 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:0rem;

}
.I184867:hover, a.I184867:hover {
}

.I184868, a.I184868 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I184868:hover, a.I184868:hover {
}
@media (max-width:992px) {
.I184868, a.I184868 {
}
.I184868:hover, a.I184868:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184868, a.I184868 {
display:flex;
padding-bottom:1rem;

}
.I184868:hover, a.I184868:hover {
}
}

.I184869 .button, .I184869.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184869 button.button, button.I184869.button {
cursor:pointer;
}
.I184869 .button .text, .I184869.button .text {
}
.I184869 .button .icon, .I184869.button .icon {
flex:none;
background-size:100% 100%;
}
.I184869 .button:hover, .I184869.button:hover {
}
.I184869 .button:hover .text, .I184869.button:hover .text {
}
.I184869 .button:hover .icon, .I184869.button:hover .icon {
background-size:100% 100%;
}

.I184870 .button, .I184870.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I184870 button.button, button.I184870.button {
cursor:pointer;
}
.I184870 .button .text, .I184870.button .text {
}
.I184870 .button .icon, .I184870.button .icon {
flex:none;
background-size:100% 100%;
}
.I184870 .button:hover, .I184870.button:hover {
}
.I184870 .button:hover .text, .I184870.button:hover .text {
}
.I184870 .button:hover .icon, .I184870.button:hover .icon {
background-size:100% 100%;
}

.I184871 .button, .I184871.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184871 button.button, button.I184871.button {
cursor:pointer;
}
.I184871 .button .text, .I184871.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I184871 .button .icon, .I184871.button .icon {
flex:none;
background-size:100% 100%;
}
.I184871 .button:hover, .I184871.button:hover {
}
.I184871 .button:hover .text, .I184871.button:hover .text {
}
.I184871 .button:hover .icon, .I184871.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184871 .button, .I184871.button {
}
.I184871 button.button, button.I184871.button {
}
.I184871 .button .text, .I184871.button .text {
font-family:Rubik;

}
.I184871 .button .icon, .I184871.button .icon {
background-size:100% 100%;
}
.I184871 .button:hover, .I184871.button:hover {
}
.I184871 .button:hover .text, .I184871.button:hover .text {
}
.I184871 .button:hover .icon, .I184871.button:hover .icon {
background-size:100% 100%;
}
}

.I184872, a.I184872 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:0rem;

}
.I184872:hover, a.I184872:hover {
}

.I184873, a.I184873 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I184873:hover, a.I184873:hover {
}
@media (max-width:992px) {
.I184873, a.I184873 {
}
.I184873:hover, a.I184873:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184873, a.I184873 {
display:flex;
padding-bottom:1rem;

}
.I184873:hover, a.I184873:hover {
}
}

.I184874 .button, .I184874.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184874 button.button, button.I184874.button {
cursor:pointer;
}
.I184874 .button .text, .I184874.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I184874 .button .icon, .I184874.button .icon {
flex:none;
background-size:100% 100%;
}
.I184874 .button:hover, .I184874.button:hover {
}
.I184874 .button:hover .text, .I184874.button:hover .text {
}
.I184874 .button:hover .icon, .I184874.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184874 .button, .I184874.button {
}
.I184874 button.button, button.I184874.button {
}
.I184874 .button .text, .I184874.button .text {
font-family:Rubik;

}
.I184874 .button .icon, .I184874.button .icon {
background-size:100% 100%;
}
.I184874 .button:hover, .I184874.button:hover {
}
.I184874 .button:hover .text, .I184874.button:hover .text {
}
.I184874 .button:hover .icon, .I184874.button:hover .icon {
background-size:100% 100%;
}
}

.I184875, a.I184875 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:0rem;

}
.I184875:hover, a.I184875:hover {
}

.I184876, a.I184876 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I184876:hover, a.I184876:hover {
}
@media (max-width:992px) {
.I184876, a.I184876 {
}
.I184876:hover, a.I184876:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184876, a.I184876 {
display:flex;
padding-bottom:1rem;

}
.I184876:hover, a.I184876:hover {
}
}

.I184877 .button, .I184877.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184877 button.button, button.I184877.button {
cursor:pointer;
}
.I184877 .button .text, .I184877.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I184877 .button .icon, .I184877.button .icon {
flex:none;
background-size:100% 100%;
}
.I184877 .button:hover, .I184877.button:hover {
}
.I184877 .button:hover .text, .I184877.button:hover .text {
}
.I184877 .button:hover .icon, .I184877.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184877 .button, .I184877.button {
}
.I184877 button.button, button.I184877.button {
}
.I184877 .button .text, .I184877.button .text {
font-family:Rubik;

}
.I184877 .button .icon, .I184877.button .icon {
background-size:100% 100%;
}
.I184877 .button:hover, .I184877.button:hover {
}
.I184877 .button:hover .text, .I184877.button:hover .text {
}
.I184877 .button:hover .icon, .I184877.button:hover .icon {
background-size:100% 100%;
}
}

.I184878, a.I184878 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:0rem;

}
.I184878:hover, a.I184878:hover {
}

.I184879, a.I184879 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I184879:hover, a.I184879:hover {
}
@media (max-width:992px) {
.I184879, a.I184879 {
}
.I184879:hover, a.I184879:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184879, a.I184879 {
display:flex;
padding-bottom:1rem;

}
.I184879:hover, a.I184879:hover {
}
}

.I184880 .button, .I184880.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184880 button.button, button.I184880.button {
cursor:pointer;
}
.I184880 .button .text, .I184880.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I184880 .button .icon, .I184880.button .icon {
flex:none;
background-size:100% 100%;
}
.I184880 .button:hover, .I184880.button:hover {
}
.I184880 .button:hover .text, .I184880.button:hover .text {
}
.I184880 .button:hover .icon, .I184880.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184880 .button, .I184880.button {
}
.I184880 button.button, button.I184880.button {
}
.I184880 .button .text, .I184880.button .text {
font-family:Rubik;

}
.I184880 .button .icon, .I184880.button .icon {
background-size:100% 100%;
}
.I184880 .button:hover, .I184880.button:hover {
}
.I184880 .button:hover .text, .I184880.button:hover .text {
}
.I184880 .button:hover .icon, .I184880.button:hover .icon {
background-size:100% 100%;
}
}

.I184881, a.I184881 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:0rem;

}
.I184881:hover, a.I184881:hover {
}

.I184882, a.I184882 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I184882:hover, a.I184882:hover {
}
@media (max-width:992px) {
.I184882, a.I184882 {
}
.I184882:hover, a.I184882:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184882, a.I184882 {
display:flex;
padding-bottom:1rem;

}
.I184882:hover, a.I184882:hover {
}
}

.I184883 .button, .I184883.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184883 button.button, button.I184883.button {
cursor:pointer;
}
.I184883 .button .text, .I184883.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I184883 .button .icon, .I184883.button .icon {
flex:none;
background-size:100% 100%;
}
.I184883 .button:hover, .I184883.button:hover {
}
.I184883 .button:hover .text, .I184883.button:hover .text {
}
.I184883 .button:hover .icon, .I184883.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184883 .button, .I184883.button {
}
.I184883 button.button, button.I184883.button {
}
.I184883 .button .text, .I184883.button .text {
font-family:Rubik;

}
.I184883 .button .icon, .I184883.button .icon {
background-size:100% 100%;
}
.I184883 .button:hover, .I184883.button:hover {
}
.I184883 .button:hover .text, .I184883.button:hover .text {
}
.I184883 .button:hover .icon, .I184883.button:hover .icon {
background-size:100% 100%;
}
}

.I184884, a.I184884 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:0rem;

}
.I184884:hover, a.I184884:hover {
}

.I184885, a.I184885 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I184885:hover, a.I184885:hover {
}
@media (max-width:992px) {
.I184885, a.I184885 {
}
.I184885:hover, a.I184885:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184885, a.I184885 {
display:flex;
padding-bottom:1rem;

}
.I184885:hover, a.I184885:hover {
}
}

.I184886 .button, .I184886.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184886 button.button, button.I184886.button {
cursor:pointer;
}
.I184886 .button .text, .I184886.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I184886 .button .icon, .I184886.button .icon {
flex:none;
background-size:100% 100%;
}
.I184886 .button:hover, .I184886.button:hover {
}
.I184886 .button:hover .text, .I184886.button:hover .text {
}
.I184886 .button:hover .icon, .I184886.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184886 .button, .I184886.button {
}
.I184886 button.button, button.I184886.button {
}
.I184886 .button .text, .I184886.button .text {
font-family:Rubik;

}
.I184886 .button .icon, .I184886.button .icon {
background-size:100% 100%;
}
.I184886 .button:hover, .I184886.button:hover {
}
.I184886 .button:hover .text, .I184886.button:hover .text {
}
.I184886 .button:hover .icon, .I184886.button:hover .icon {
background-size:100% 100%;
}
}

.I184887 .button, .I184887.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:0.063rem;
border-radius:100rem;

}
.I184887 button.button, button.I184887.button {
cursor:pointer;
}
.I184887 .button .text, .I184887.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I184887 .button .icon, .I184887.button .icon {
flex:none;
background-size:100% 100%;
}
.I184887 .button:hover, .I184887.button:hover {
}
.I184887 .button:hover .text, .I184887.button:hover .text {
}
.I184887 .button:hover .icon, .I184887.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184887 .button, .I184887.button {
padding-top:0.75rem;

}
.I184887 button.button, button.I184887.button {
}
.I184887 .button .text, .I184887.button .text {
font-family:Rubik;

}
.I184887 .button .icon, .I184887.button .icon {
background-size:100% 100%;
}
.I184887 .button:hover, .I184887.button:hover {
}
.I184887 .button:hover .text, .I184887.button:hover .text {
}
.I184887 .button:hover .icon, .I184887.button:hover .icon {
background-size:100% 100%;
}
}

h1.I184888, .I184888 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I184888, .I184888 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I184888, .I184888 p {
margin:0px;
}

figure.I184888, .I184888 figure {
margin:0px;
}

a.I184888, .I184888 a {
text-decoration:inherit;
color:inherit;
}

.I184888 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I184888 article, article.I184888 {
flex-direction:column;	
}
.I184888 article:hover, article.I184888:hover {
}
.I184888 article.active, article.I184888.active {
}
.I184888 .body {
}
.I184888 .body:hover {
	
}
.I184888 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I184888 .body a {
text-decoration:underline;

}
.I184888 .body img {
}
.I184888 .body img:hover {
}




.I184889, a.I184889 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I184889:hover, a.I184889:hover {
}

.I184890, a.I184890 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I184890:hover, a.I184890:hover {
}
@media (max-width:992px) {
.I184890, a.I184890 {
}
.I184890:hover, a.I184890:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184890, a.I184890 {
display:flex;
padding-bottom:1rem;

}
.I184890:hover, a.I184890:hover {
}
}

.I184891 .button, .I184891.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184891 button.button, button.I184891.button {
cursor:pointer;
}
.I184891 .button .text, .I184891.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I184891 .button .icon, .I184891.button .icon {
flex:none;
background-size:100% 100%;
}
.I184891 .button:hover, .I184891.button:hover {
}
.I184891 .button:hover .text, .I184891.button:hover .text {
}
.I184891 .button:hover .icon, .I184891.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184891 .button, .I184891.button {
}
.I184891 button.button, button.I184891.button {
}
.I184891 .button .text, .I184891.button .text {
font-family:Rubik;

}
.I184891 .button .icon, .I184891.button .icon {
background-size:100% 100%;
}
.I184891 .button:hover, .I184891.button:hover {
}
.I184891 .button:hover .text, .I184891.button:hover .text {
}
.I184891 .button:hover .icon, .I184891.button:hover .icon {
background-size:100% 100%;
}
}

.I184892, a.I184892 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I184892:hover, a.I184892:hover {
}

.I184893, a.I184893 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I184893:hover, a.I184893:hover {
}
@media (max-width:992px) {
.I184893, a.I184893 {
}
.I184893:hover, a.I184893:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I184893, a.I184893 {
display:flex;
padding-bottom:1rem;

}
.I184893:hover, a.I184893:hover {
}
}

.I184894 .button, .I184894.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I184894 button.button, button.I184894.button {
cursor:pointer;
}
.I184894 .button .text, .I184894.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I184894 .button .icon, .I184894.button .icon {
flex:none;
background-size:100% 100%;
}
.I184894 .button:hover, .I184894.button:hover {
}
.I184894 .button:hover .text, .I184894.button:hover .text {
}
.I184894 .button:hover .icon, .I184894.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I184894 .button, .I184894.button {
}
.I184894 button.button, button.I184894.button {
}
.I184894 .button .text, .I184894.button .text {
font-family:Rubik;

}
.I184894 .button .icon, .I184894.button .icon {
background-size:100% 100%;
}
.I184894 .button:hover, .I184894.button:hover {
}
.I184894 .button:hover .text, .I184894.button:hover .text {
}
.I184894 .button:hover .icon, .I184894.button:hover .icon {
background-size:100% 100%;
}
}

.I136580 {
}
.I136580:hover {
}
.I136580 {
}
.I136580:hover {
}


.I146733 .button, .I146733.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(0,169,157);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(99,227,207);

}
.I146733 button.button, button.I146733.button {
cursor:pointer;
}
.I146733 .button .text, .I146733.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I146733 .button .icon, .I146733.button .icon {
flex:none;
background-size:100% 100%;
}
.I146733 .button:hover, .I146733.button:hover {
background-color:rgb(84,197,189);

}
.I146733 .button:hover .text, .I146733.button:hover .text {
}
.I146733 .button:hover .icon, .I146733.button:hover .icon {
background-size:100% 100%;
}

.I146760, a.I146760 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);

width:600px;
padding-bottom:1rem;

}
.I146760:hover, a.I146760:hover {
}
@media (max-width:992px) {
.I146760, a.I146760 {
display:flex;
font-size:1.625rem;


}
.I146760:hover, a.I146760:hover {
}
}
@media (max-width:640px) {
.I146760, a.I146760 {
display:flex;
justify-content:center;
text-align:center;

width:100%;

}
.I146760:hover, a.I146760:hover {
}
}

.I155308, a.I155308 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);

width:600px;
padding-bottom:1rem;

}
.I155308:hover, a.I155308:hover {
}
@media (max-width:992px) {
.I155308, a.I155308 {
display:flex;
font-size:1.625rem;


}
.I155308:hover, a.I155308:hover {
}
}
@media (max-width:640px) {
.I155308, a.I155308 {
display:flex;
justify-content:center;
text-align:center;

width:100%;

}
.I155308:hover, a.I155308:hover {
}
}


