/* Cache file:3116_es_20251120161917.css*/
body {
margin:0px;
}

html.popup-visible, html.uc-popup-visible {
overflow:hidden;
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
position:fixed;
width:100vw;
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
-webkit-overflow-scrolling:touch;
}
html {
}
.I69921 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I69921:hover {
}
@media (max-width:992px) {
html.popup-visible, html.uc-popup-visible {
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
}
html {
}
.I69921 {
width:100%;

	
}
.I69921:hover {
}
}
@media (max-width:640px) {
html.popup-visible, html.uc-popup-visible {
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
}
html {
}
.I69921 {
width:100%;

	
}
.I69921:hover {
}
}

.I69922 {
display:flex;

order:23;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:100px;
box-sizing:border-box;


}
.I69922:hover {
}
@media (max-width:992px) {
.I69922 {

padding-top:70px;


}
.I69922:hover {
}
}
@media (max-width:640px) {
.I69922 {

width:100%;
margin-top:40px;


}
.I69922:hover {
}
}
@media (min-width:1440px) {
.I69922 {

order:28;

}
.I69922:hover {
}
}
.I69927 {
display:flex;
position:var(--I69927-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
width:100%;
height:90px;
padding-left:5%;
padding-right:5%;
background-color:rgb(255,255,255);
box-sizing:border-box;

position:fixed;
z-index:var(--I69927-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I69927-location-transform:translate(0px,0px);
	

transform:
var(--I69927-location-transform, translate(0px,0px))
var(--I69927-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I69927:hover {
}
.I69927 {
--I69927-position-static-computed:static;
}
.I69927 > .sector, .I69927 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I69927 {

position:fixed;
z-index:var(--I69927-z-index, 1);

transform:
var(--I69927-location-transform, translate(0px,0px))
var(--I69927-user-box-transform, translate(0px,0px))
;


}
.I69927:hover {
}

}
@media (max-width:640px) {
.I69927 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I69927-z-index, 1);

transform:
var(--I69927-location-transform, translate(0px,0px))
var(--I69927-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I69927:hover {
}
.I69927 {
--I69927-position-static-computed:static;
}
.I69927 > .sector, .I69927 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I69927 {

order:25;
}
.I69927:hover {
}

}
.I69932 {
display:flex;
position:var(--I69932-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;
width:100%;
margin-top:-100px;

align-items:center;
justify-content:center;


}
.I69932:hover {
}


.I69946 {
display:flex;
position:var(--I69946-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:53;
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;
--I69946-location-transform:translate(0px,0px);
z-index:var(--I69946-z-index, auto);

transform:
var(--I69946-location-transform, translate(0px,0px))
var(--I69946-user-box-transform, translate(0px,0px))
;

--I69946-z-index:1000;
position:var(--I69946-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I69946:hover {
}
.I69946 {
--I69946-position-static-computed:static;
}
.I69946 > .sector, .I69946 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I69946 {

width:100vw;

}
.I69946:hover {
}

}
@media (max-width:640px) {
.I69946 {

width:100%;

}
.I69946:hover {
}

}
@media (min-width:1440px) {
.I69946 {

order:59;
}
.I69946:hover {
}

}
.I69939 {
display:flex;
position:var(--I69939-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:42;
}
.I69939:hover {
}

@media (min-width:1440px) {
.I69939 {

order:49;
}
.I69939:hover {
}

}
.I69940 {
display:flex;
position:var(--I69940-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I69940:hover {
}

@media (min-width:1440px) {
.I69940 {

order:51;
}
.I69940:hover {
}

}
.I69938 {
display:flex;
position:var(--I69938-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:40;
}
.I69938:hover {
}

@media (min-width:1440px) {
.I69938 {

order:47;
}
.I69938:hover {
}

}
.I69937 {
display:flex;
position:var(--I69937-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:37;
}
.I69937:hover {
}

@media (min-width:1440px) {
.I69937 {

order:44;
}
.I69937:hover {
}

}
.I69935 {
display:flex;
position:var(--I69935-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I69935:hover {
}


.I69936 {
display:flex;
position:var(--I69936-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:33;
}
.I69936:hover {
}

@media (min-width:1440px) {
.I69936 {

order:40;
}
.I69936:hover {
}

}
.I69928 {
display:flex;
position:var(--I69928-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:18;
}
.I69928:hover {
}

@media (min-width:1440px) {
.I69928 {

order:26;
}
.I69928:hover {
}

}
.I69934 {
display:flex;
position:var(--I69934-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I69934:hover {
}


.I69925 {
display:flex;
position:var(--I69925-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
width:100%;
height:100px;
max-width:1440px;
margin-bottom:-100px;
margin-left:auto;
margin-right:auto;
background-color:rgb(255,255,255);
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

position:-webkit-sticky;
position:sticky;
top:var(--I69925-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I69925-location-transform:translate(0px,0px);
z-index:var(--I69925-z-index, 1);

transform:
var(--I69925-location-transform, translate(0px,0px))
var(--I69925-user-box-transform, translate(0px,0px))
;

--I69925-z-index:555;
}
.I69925:hover {
}
.I69925 {
--I69925-position-static-computed:relative;
}
.I69925 > .sector, .I69925 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I69925 {

height:72px;
margin-bottom:-72px;

}
.I69925:hover {
}

}
@media (max-width:640px) {
.I69925 {

box-sizing:border-box;

}
.I69925:hover {
}

}
@media (min-width:1440px) {
.I69925 {

order:17;
}
.I69925:hover {
}

}
.I69924 {
display:flex;
position:var(--I69924-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;
min-height:80px;
background-color:rgba(17,17,17,0.90000);

position:fixed;
z-index:var(--I69924-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I69924-location-transform:translate(-50%,0px);
	

transform:
var(--I69924-location-transform, translate(0px,0px))
var(--I69924-user-box-transform, translate(0px,0px))
;

--I69924-z-index:999;
}
.I69924:hover {
}
.I69924 {
--I69924-position-static-computed:relative;
}
.I69924 > .sector, .I69924 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I69924 {

height:auto;
min-height:90px;

}
.I69924:hover {
}
.I69924 {
--I69924-position-static-computed:static;
}
.I69924 > .sector, .I69924 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I69924 {

width:100vw;
min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I69924:hover {
}

}
@media (min-width:1440px) {
.I69924 {

order:4;
background-color:rgba(17,17,17,0.90000);

position:fixed;
z-index:var(--I69924-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I69924-location-transform:translate(-50%,0px);
	

transform:
var(--I69924-location-transform, translate(0px,0px))
var(--I69924-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I69924:hover {
}

}
.I69929 {
display:flex;
position:var(--I69929-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:19;
align-items:center;


}
.I69929:hover {
}

@media (min-width:1440px) {
.I69929 {

order:18;
}
.I69929:hover {
}

}
.I69941 {
display:flex;
position:var(--I69941-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:45;
}
.I69941:hover {
}

@media (min-width:1440px) {
.I69941 {

order:52;
}
.I69941:hover {
}

}
.I69926 {
display:flex;
position:var(--I69926-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:12;
width:100%;

}
.I69926:hover {
}

@media (min-width:1440px) {
.I69926 {

order:19;
height:5px;
background-color:rgb(247,105,74);

}
.I69926:hover {
}

}
.I69943 {
display:flex;
position:var(--I69943-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:48;
}
.I69943:hover {
}

@media (min-width:1440px) {
.I69943 {

order:55;
}
.I69943:hover {
}

}
.I69942 {
display:flex;
position:var(--I69942-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I69942:hover {
}

@media (min-width:1440px) {
.I69942 {

order:54;
}
.I69942:hover {
}

}
.I69944 {
display:flex;
position:var(--I69944-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:49;
}
.I69944:hover {
}

@media (min-width:1440px) {
.I69944 {

order:56;
}
.I69944:hover {
}

}
.I69930 {
display:flex;
position:var(--I69930-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:21;
}
.I69930:hover {
}

@media (min-width:1440px) {
.I69930 {

order:24;
}
.I69930:hover {
}

}
.I69933 {
display:flex;
position:var(--I69933-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I69933:hover {
}


.I69931 {
display:flex;
position:var(--I69931-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I69931:hover {
}

@media (min-width:1440px) {
.I69931 {

order:27;
}
.I69931:hover {
}

}
.I69945 {
display:flex;
position:var(--I69945-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I69945:hover {
}

@media (min-width:1440px) {
.I69945 {

order:58;
}
.I69945:hover {
}

}
.I69947 {
display:flex;
position:var(--I69947-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I69947:hover {
}

@media (min-width:1440px) {
.I69947 {

order:50;
}
.I69947:hover {
}

}
.I69948 {
display:flex;
position:var(--I69948-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:55;
}
.I69948:hover {
}

@media (min-width:1440px) {
.I69948 {

order:51;
}
.I69948:hover {
}

}
.I69949 {
display:flex;
position:var(--I69949-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I69949:hover {
}

@media (min-width:1440px) {
.I69949 {

order:52;
}
.I69949:hover {
}

}
.I71196 {
display:flex;
position:var(--I71196-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I71196:hover {
}


.I79387 {
display:flex;
position:var(--I79387-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:57;
}
.I79387:hover {
}

@media (min-width:1440px) {
.I79387 {

order:62;
}
.I79387:hover {
}

}
.I80312 {
display:flex;
position:var(--I80312-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I80312:hover {
}

@media (min-width:1440px) {
.I80312 {

order:64;
}
.I80312:hover {
}

}
.I80678 {
display:flex;
position:var(--I80678-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I80678:hover {
}

@media (min-width:1440px) {
.I80678 {

order:65;
}
.I80678:hover {
}

}
.I81931 {
display:flex;
position:var(--I81931-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I81931:hover {
}

@media (min-width:1440px) {
.I81931 {

order:69;
}
.I81931:hover {
}

}
.I82297 {
display:flex;
position:var(--I82297-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:30;
}
.I82297:hover {
}

@media (min-width:1440px) {
.I82297 {

order:70;
}
.I82297:hover {
}

}
.I83091 {
display:flex;
position:var(--I83091-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I83091:hover {
}

@media (min-width:1440px) {
.I83091 {

order:71;
}
.I83091:hover {
}

}
.I83654 {
display:flex;
position:var(--I83654-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I83654:hover {
}

@media (min-width:1440px) {
.I83654 {

order:72;
}
.I83654:hover {
}

}
.I84422 {
display:flex;
position:var(--I84422-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I84422:hover {
}


.I85024 {
display:flex;
position:var(--I85024-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
}
.I85024:hover {
}

@media (min-width:1440px) {
.I85024 {

order:16;
}
.I85024:hover {
}

}
.I99725 {
display:flex;
position:var(--I99725-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I99725:hover {
}

@media (min-width:1440px) {
.I99725 {

order:76;
}
.I99725:hover {
}

}
.I115737 {
display:flex;
position:var(--I115737-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115737:hover {
}


.I116357 {
display:flex;
position:var(--I116357-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116357:hover {
}


h1.I69950, .I69950 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69950 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I69950:hover {
}
.I69950 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69950 > .viewport:hover {
}


.I69951 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-top:5.5rem;
background-color:rgb(82,187,128);

align-items:center;

	
}
.I69951:hover {
}
@media (max-width:640px) {
.I69951 {
padding-top:4rem;

	
}
.I69951:hover {
}
}
@media (min-width:1440px) {
.I69951 {
align-items:center;

	
}
.I69951:hover {
}
}
.I69952 {
display:flex;
position:var(--I69952-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;


}
.I69952:hover {
}

@media (max-width:992px) {
.I69952 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I69952:hover {
}

}
@media (max-width:640px) {
.I69952 {

align-items:flex-start;


}
.I69952:hover {
}

}

.I143560 {
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;

	
}
.I143560:hover {
}

@media (max-width:992px) {
.I143560 {

margin-left:0rem;



	
}
.I143560:hover {
}

}
@media (max-width:640px) {
.I143560 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143560:hover {
}

}
@media (min-width:1440px) {
.I143560 {

order:3;
margin-left:0px;



	
}
.I143560:hover {
}

}
h1.I69953, .I69953 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69953 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I69953:hover {
}
.I69953 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69953 > .viewport:hover {
}

@media (min-width:1440px) {
.I69953 {

order:2;

}
.I69953:hover {
}
.I69953 > .viewport {



}
.I69953 > .viewport:hover {
}

}
h1.I69954, .I69954 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69954 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I69954:hover {
}
.I69954 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I69954 > .viewport:hover {
}

@media (min-width:1440px) {
.I69954 {

order:4;

}
.I69954:hover {
}
.I69954 > .viewport {



}
.I69954 > .viewport:hover {
}

}
h1.I69955, .I69955 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69955 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I69955:hover {
}
.I69955 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I69955 > .viewport:hover {
}

@media (max-width:640px) {
.I69955 {


}
.I69955:hover {
}
.I69955 > .viewport {

justify-content:flex-start;


}
.I69955 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I69955 {

order:5;

}
.I69955:hover {
}
.I69955 > .viewport {



}
.I69955 > .viewport:hover {
}

}
h1.I69956, .I69956 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69956 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
margin-top:2rem;


}
.I69956:hover {
}
.I69956 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69956 > .viewport:hover {
}

@media (min-width:1440px) {
.I69956 {

order:13;

}
.I69956:hover {
}
.I69956 > .viewport {



}
.I69956 > .viewport:hover {
}

}
h1.I69957, .I69957 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69957 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I69957:hover {
}
.I69957 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69957 > .viewport:hover {
}


h1.I69958, .I69958 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69958 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I69958:hover {
}
.I69958 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69958 > .viewport:hover {
}

@media (min-width:1440px) {
.I69958 {

order:21;

}
.I69958:hover {
}
.I69958 > .viewport {



}
.I69958 > .viewport:hover {
}

}
h1.I69959, .I69959 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69959 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I69959:hover {
}
.I69959 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69959 > .viewport:hover {
}

@media (min-width:1440px) {
.I69959 {

order:9;

}
.I69959:hover {
}
.I69959 > .viewport {



}
.I69959 > .viewport:hover {
}

}
h1.I108274, .I108274 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108274 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I108274:hover {
}
.I108274 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I108274 > .viewport:hover {
}

@media (max-width:640px) {
.I108274 {

padding-top:1rem;


}
.I108274:hover {
}
.I108274 > .viewport {

justify-content:flex-start;


}
.I108274 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I108274 {

order:6;

}
.I108274:hover {
}
.I108274 > .viewport {



}
.I108274 > .viewport:hover {
}

}
h1.I113880, .I113880 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I113880 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I113880:hover {
}
.I113880 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I113880 > .viewport:hover {
}

@media (min-width:1440px) {
.I113880 {

order:1;

}
.I113880:hover {
}
.I113880 > .viewport {



}
.I113880 > .viewport:hover {
}

}
h1.I119646, .I119646 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I119646 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:14;

}
.I119646:hover {
}
.I119646 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I119646 > .viewport:hover {
}

@media (min-width:1440px) {
.I119646 {

order:14;

}
.I119646:hover {
}
.I119646 > .viewport {



}
.I119646 > .viewport:hover {
}

}
h1.I128110, .I128110 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I128110 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:11;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I128110:hover {
}
.I128110 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I128110 > .viewport:hover {
}

@media (min-width:1440px) {
.I128110 {

order:9;

}
.I128110:hover {
}
.I128110 > .viewport {



}
.I128110 > .viewport:hover {
}

}
h1.I136138, .I136138 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136138 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136138:hover {
}
.I136138 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136138 > .viewport:hover {
}

@media (min-width:1440px) {
.I136138 {

order:14;

}
.I136138:hover {
}
.I136138 > .viewport {



}
.I136138 > .viewport:hover {
}

}
h1.I136464, .I136464 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136464 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136464:hover {
}
.I136464 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136464 > .viewport:hover {
}

@media (min-width:1440px) {
.I136464 {

order:22;

}
.I136464:hover {
}
.I136464 > .viewport {



}
.I136464 > .viewport:hover {
}

}
h1.I143479, .I143479 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143479 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143479:hover {
}
.I143479 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143479 > .viewport:hover {
}


h1.I143722, .I143722 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143722 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143722:hover {
}
.I143722 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143722 > .viewport:hover {
}


h1.I143884, .I143884 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143884 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143884:hover {
}
.I143884 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143884 > .viewport:hover {
}


h1.I144046, .I144046 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144046 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144046:hover {
}
.I144046 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144046 > .viewport:hover {
}


h1.I144208, .I144208 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144208 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144208:hover {
}
.I144208 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144208 > .viewport:hover {
}


.I69960, a.I69960 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I69960:hover, a.I69960:hover {
}
@media (max-width:992px) {
.I69960, a.I69960 {
display:flex;
font-size:1.25rem;


}
.I69960:hover, a.I69960:hover {
}
}
@media (max-width:640px) {
.I69960, a.I69960 {
display:flex;
font-size:1.25rem;


}
.I69960:hover, a.I69960:hover {
}
}

.I69961, a.I69961 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(255,255,255);


}
.I69961:hover, a.I69961:hover {
}
@media (max-width:992px) {
.I69961, a.I69961 {
display:flex;
font-size:1.625rem;


}
.I69961:hover, a.I69961:hover {
}
}
@media (max-width:640px) {
.I69961, a.I69961 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I69961:hover, a.I69961:hover {
}
}

.I69962, a.I69962 {
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;

}
.I69962:hover, a.I69962:hover {
}
@media (max-width:992px) {
.I69962, a.I69962 {
}
.I69962:hover, a.I69962:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I69962, a.I69962 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I69962:hover, a.I69962:hover {
}
}

.I69963 .button, .I69963.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);

}
.I69963 button.button, button.I69963.button {
cursor:pointer;
}
.I69963 .button .text, .I69963.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I69963 .button .icon, .I69963.button .icon {
flex:none;
background-size:100% 100%;
}
.I69963 .button:hover, .I69963.button:hover {
background-color:rgb(217,217,217);

}
.I69963 .button:hover .text, .I69963.button:hover .text {
}
.I69963 .button:hover .icon, .I69963.button:hover .icon {
background-size:100% 100%;
}

.I69964 .button, .I69964.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I69964 button.button, button.I69964.button {
cursor:pointer;
}
.I69964 .button .text, .I69964.button .text {
}
.I69964 .button .icon, .I69964.button .icon {
flex:none;
background-size:100% 100%;
}
.I69964 .button:hover, .I69964.button:hover {
}
.I69964 .button:hover .text, .I69964.button:hover .text {
}
.I69964 .button:hover .icon, .I69964.button:hover .icon {
background-size:100% 100%;
}

.I69965 .button, .I69965.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I69965 button.button, button.I69965.button {
cursor:pointer;
}
.I69965 .button .text, .I69965.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I69965 .button .icon, .I69965.button .icon {
flex:none;
background-size:100% 100%;
}
.I69965 .button:hover, .I69965.button:hover {
}
.I69965 .button:hover .text, .I69965.button:hover .text {
}
.I69965 .button:hover .icon, .I69965.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I69965 .button, .I69965.button {
}
.I69965 button.button, button.I69965.button {
}
.I69965 .button .text, .I69965.button .text {
font-family:Rubik;

}
.I69965 .button .icon, .I69965.button .icon {
background-size:100% 100%;
}
.I69965 .button:hover, .I69965.button:hover {
}
.I69965 .button:hover .text, .I69965.button:hover .text {
}
.I69965 .button:hover .icon, .I69965.button:hover .icon {
background-size:100% 100%;
}
}

.I69966 .button, .I69966.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);

}
.I69966 button.button, button.I69966.button {
cursor:pointer;
}
.I69966 .button .text, .I69966.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I69966 .button .icon, .I69966.button .icon {
flex:none;
background-size:100% 100%;
}
.I69966 .button:hover, .I69966.button:hover {
background-color:rgb(210,40,93);

}
.I69966 .button:hover .text, .I69966.button:hover .text {
}
.I69966 .button:hover .icon, .I69966.button:hover .icon {
background-size:100% 100%;
}

.I108230, a.I108230 {
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;


}
.I108230:hover, a.I108230:hover {
}
@media (max-width:992px) {
.I108230, a.I108230 {
}
.I108230:hover, a.I108230:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I108230, a.I108230 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I108230:hover, a.I108230:hover {
}
}

.I113829 .image, .I113829.image {
vertical-align:top;
}
.I113829 .image:hover, .I113829.image:hover {
}

.I119591 .button, .I119591.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I119591 button.button, button.I119591.button {
cursor:pointer;
}
.I119591 .button .text, .I119591.button .text {
}
.I119591 .button .icon, .I119591.button .icon {
flex:none;
background-size:100% 100%;
}
.I119591 .button:hover, .I119591.button:hover {
}
.I119591 .button:hover .text, .I119591.button:hover .text {
}
.I119591 .button:hover .icon, .I119591.button:hover .icon {
background-size:100% 100%;
}

h1.I128049, .I128049 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I128049, .I128049 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I128049, .I128049 p {
margin:0px;
}

figure.I128049, .I128049 figure {
margin:0px;
}

a.I128049, .I128049 a {
text-decoration:inherit;
color:inherit;
}

.I128049 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I128049 article, article.I128049 {
padding-bottom:0rem;

flex-direction:column;	
}
.I128049 article:hover, article.I128049:hover {
}
.I128049 article.active, article.I128049.active {
}
.I128049 .body {
}
.I128049 .body:hover {
	
}
.I128049 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I128049 .body img {
}
.I128049 .body ul, .I128049 .body ol {
margin-left:1rem;

}
.I128049 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I128049 .body iframe {
}
.I128049 .body img:hover {
}
.I128049 .body iframe:hover {
}

.I128049 .body li {
list-style-type:disc;
}


@media (max-width:640px) {
.I128049 header {
}
.I128049 article, article.I128049 {
	
}
.I128049 article:hover, article.I128049:hover {
}
.I128049 article.active, article.I128049.active {
}
.I128049 .body {
}
.I128049 .body:hover {
	
}
.I128049 .body {
text-align:left;

}



}

.I136073 .image, .I136073.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136073 .image:hover, .I136073.image:hover {
}

.I136393 .image, .I136393.image {
vertical-align:top;
}
.I136393 .image:hover, .I136393.image:hover {
}

.I143398 .image, .I143398.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143398 .image:hover, .I143398.image:hover {
}

.I143641, a.I143641 {
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;

}
.I143641:hover, a.I143641:hover {
}

.I143803, a.I143803 {
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;

}
.I143803:hover, a.I143803:hover {
}

.I143965, a.I143965 {
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;

}
.I143965:hover, a.I143965:hover {
display:flex;
text-decoration:underline;


}

.I144127 .image, .I144127.image {
vertical-align:top;
}
.I144127 .image:hover, .I144127.image:hover {
}

h1.I69967, .I69967 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69967 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I69967:hover {
}
.I69967 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69967 > .viewport:hover {
}


.I69968 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I69968:hover {
}

.I69969 {
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;


}
.I69969:hover {
}
@media (max-width:992px) {
.I69969 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I69969:hover {
}
}
@media (max-width:640px) {
.I69969 {

padding-left:1.625em;
padding-right:1.625em;


flex-direction:column;
}
.I69969:hover {
}
}

.I69970 {
display:flex;
position:var(--I69970-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;


}
.I69970:hover {
}

@media (max-width:992px) {
.I69970 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I69970:hover {
}

}
@media (max-width:640px) {
.I69970 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I69970:hover {
}

}
@media (min-width:1440px) {
.I69970 {

order:3;
width:50%;
padding-right:4rem;

}
.I69970:hover {
}

}
.I69971 {
display:flex;
position:var(--I69971-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;


}
.I69971:hover {
}

@media (max-width:992px) {
.I69971 {

order:3;
width:50%;
padding-left:0rem;

}
.I69971:hover {
}

}
@media (max-width:640px) {
.I69971 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I69971:hover {
}

}
@media (min-width:1440px) {
.I69971 {

order:2;
width:50%;

flex-direction:column;


}
.I69971:hover {
}

}
.I128316 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I128316:hover {
}


h1.I69972, .I69972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I69972:hover {
}
.I69972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69972 > .viewport:hover {
}


h1.I69973, .I69973 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69973 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;


}
.I69973:hover {
}
.I69973 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69973 > .viewport:hover {
}


h1.I69974, .I69974 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69974 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I69974:hover {
}
.I69974 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69974 > .viewport:hover {
}


h1.I69975, .I69975 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69975 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I69975:hover {
}
.I69975 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69975 > .viewport:hover {
}

@media (max-width:640px) {
.I69975 {

margin-bottom:0;


}
.I69975:hover {
}
.I69975 > .viewport {



}
.I69975 > .viewport:hover {
}

}

h1.I69976, .I69976 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69976 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I69976:hover {
}
.I69976 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69976 > .viewport:hover {
}


h1.I69977, .I69977 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69977 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:8;

}
.I69977:hover {
}
.I69977 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69977 > .viewport:hover {
}

@media (max-width:640px) {
.I69977 {

margin-bottom:-1.65rem;


}
.I69977:hover {
}
.I69977 > .viewport {



}
.I69977 > .viewport:hover {
}

}

h1.I69978, .I69978 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69978 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I69978:hover {
}
.I69978 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69978 > .viewport:hover {
}


h1.I69979, .I69979 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69979 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I69979:hover {
}
.I69979 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69979 > .viewport:hover {
}


h1.I69980, .I69980 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69980 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I69980:hover {
}
.I69980 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69980 > .viewport:hover {
}


h1.I69981, .I69981 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69981 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I69981:hover {
}
.I69981 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69981 > .viewport:hover {
}

@media (max-width:992px) {
.I69981 {

height:auto;


}
.I69981:hover {
}
.I69981 > .viewport {



}
.I69981 > .viewport:hover {
}

}

h1.I74299, .I74299 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74299 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I74299:hover {
}
.I74299 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74299 > .viewport:hover {
}

@media (min-width:1440px) {
.I74299 {

width:100%;
padding-top:0.75rem;


}
.I74299:hover {
}
.I74299 > .viewport {



}
.I74299 > .viewport:hover {
}

}
h1.I114850, .I114850 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114850 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114850:hover {
}
.I114850 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114850 > .viewport:hover {
}


h1.I126799, .I126799 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I126799 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I126799:hover {
}
.I126799 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I126799 > .viewport:hover {
}


.I69982, a.I69982 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I69982:hover, a.I69982:hover {
}
@media (max-width:992px) {
.I69982, a.I69982 {
display:flex;
font-size:1.625rem;


}
.I69982:hover, a.I69982:hover {
}
}
@media (max-width:640px) {
.I69982, a.I69982 {
display:flex;
font-size:1.625rem;


}
.I69982:hover, a.I69982:hover {
}
}

.I69983, a.I69983 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I69983:hover, a.I69983:hover {
}
@media (max-width:992px) {
.I69983, a.I69983 {
}
.I69983:hover, a.I69983:hover {
display:flex;
width:100%;

}
}

.I69984 .image, .I69984.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/what_is_low-code.png?timestamp=20220606140458');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/what_is_low-code.png?timestamp=20220606140458') 1.00x,url('https://www.genexus.com/media/images/what_is_low-code_x1.99.png?timestamp=20220606140458') 1.99x,url('https://www.genexus.com/media/images/what_is_low-code_x2.99.png?timestamp=20220606140458') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/what_is_low-code.png?timestamp=20220606140458') 1.00x,url('https://www.genexus.com/media/images/what_is_low-code_x1.99.png?timestamp=20220606140458') 1.99x,url('https://www.genexus.com/media/images/what_is_low-code_x2.99.png?timestamp=20220606140458') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/what_is_low-code.png?timestamp=20220606140458') 1.00x,url('https://www.genexus.com/media/images/what_is_low-code_x1.99.png?timestamp=20220606140458') 1.99x,url('https://www.genexus.com/media/images/what_is_low-code_x2.99.png?timestamp=20220606140458') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/what_is_low-code.png?timestamp=20220606140458') 1.00x,url('https://www.genexus.com/media/images/what_is_low-code_x1.99.png?timestamp=20220606140458') 1.99x,url('https://www.genexus.com/media/images/what_is_low-code_x2.99.png?timestamp=20220606140458') 2.99x);
background-size:cover;
background-position:center center;

}
.I69984 .image:hover, .I69984.image:hover {
}

.I69985 .button, .I69985.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);

}
.I69985 button.button, button.I69985.button {
cursor:pointer;
}
.I69985 .button .text, .I69985.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I69985 .button .icon, .I69985.button .icon {
flex:none;
background-size:100% 100%;
}
.I69985 .button:hover, .I69985.button:hover {
background-color:rgb(210,40,93);

}
.I69985 .button:hover .text, .I69985.button:hover .text {
}
.I69985 .button:hover .icon, .I69985.button:hover .icon {
background-size:100% 100%;
}

.I69986, a.I69986 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I69986:hover, a.I69986:hover {
}

h1.I69987, .I69987 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I69987, .I69987 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I69987, .I69987 p {
margin:0px;
}

figure.I69987, .I69987 figure {
margin:0px;
}

a.I69987, .I69987 a {
text-decoration:inherit;
color:inherit;
}

.I69987 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I69987 article, article.I69987 {
width:100%;

flex-direction:column;	
}
.I69987 article:hover, article.I69987:hover {
}
.I69987 article.active, article.I69987.active {
}
.I69987 .body {
}
.I69987 .body:hover {
	
}
.I69987 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I69987 .body a {
text-decoration:underline;

}
.I69987 .body img {
}
.I69987 .body ul, .I69987 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I69987 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I69987 .body iframe {
}
.I69987 .body img:hover {
}
.I69987 .body iframe:hover {
}

.I69987 .body li {
list-style-type:disc;
}



.I69988 .button, .I69988.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);

}
.I69988 button.button, button.I69988.button {
cursor:pointer;
}
.I69988 .button .text, .I69988.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I69988 .button .icon, .I69988.button .icon {
flex:none;
background-size:100% 100%;
}
.I69988 .button:hover, .I69988.button:hover {
background-color:rgb(217,217,217);

}
.I69988 .button:hover .text, .I69988.button:hover .text {
}
.I69988 .button:hover .icon, .I69988.button:hover .icon {
background-size:100% 100%;
}

.I69989 .button, .I69989.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;

}
.I69989 button.button, button.I69989.button {
cursor:pointer;
}
.I69989 .button .text, .I69989.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I69989 .button .icon, .I69989.button .icon {
flex:none;
background-size:100% 100%;
}
.I69989 .button:hover, .I69989.button:hover {
}
.I69989 .button:hover .text, .I69989.button:hover .text {
}
.I69989 .button:hover .icon, .I69989.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I69989 .button, .I69989.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I69989 button.button, button.I69989.button {
}
.I69989 .button .text, .I69989.button .text {
color:rgb(108,72,201);

}
.I69989 .button .icon, .I69989.button .icon {
background-size:100% 100%;
}
.I69989 .button:hover, .I69989.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I69989 .button:hover .text, .I69989.button:hover .text {
color:rgb(150,155,160);

}
.I69989 .button:hover .icon, .I69989.button:hover .icon {
background-size:100% 100%;
}
}

.I69990 .button, .I69990.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I69990 button.button, button.I69990.button {
cursor:pointer;
}
.I69990 .button .text, .I69990.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I69990 .button .icon, .I69990.button .icon {
flex:none;
background-size:100% 100%;
}
.I69990 .button:hover, .I69990.button:hover {
}
.I69990 .button:hover .text, .I69990.button:hover .text {
}
.I69990 .button:hover .icon, .I69990.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I69990 .button, .I69990.button {
}
.I69990 button.button, button.I69990.button {
}
.I69990 .button .text, .I69990.button .text {
font-family:Rubik;

}
.I69990 .button .icon, .I69990.button .icon {
background-size:100% 100%;
}
.I69990 .button:hover, .I69990.button:hover {
}
.I69990 .button:hover .text, .I69990.button:hover .text {
}
.I69990 .button:hover .icon, .I69990.button:hover .icon {
background-size:100% 100%;
}
}

.I69991 {
display:flex;
width:100%;
height:270px;

}
.I69991:hover {
}

.I74263, a.I74263 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I74263:hover, a.I74263:hover {
}
@media (max-width:992px) {
.I74263, a.I74263 {
}
.I74263:hover, a.I74263:hover {
display:flex;
width:100%;

}
}

.I114795 .image, .I114795.image {
vertical-align:top;
}
.I114795 .image:hover, .I114795.image:hover {
}

.I126745 .button, .I126745.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I126745 button.button, button.I126745.button {
cursor:pointer;
}
.I126745 .button .text, .I126745.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I126745 .button .icon, .I126745.button .icon {
flex:none;
background-size:100% 100%;
}
.I126745 .button:hover, .I126745.button:hover {
}
.I126745 .button:hover .text, .I126745.button:hover .text {
}
.I126745 .button:hover .icon, .I126745.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I126745 .button, .I126745.button {
}
.I126745 button.button, button.I126745.button {
}
.I126745 .button .text, .I126745.button .text {
font-family:Rubik;

}
.I126745 .button .icon, .I126745.button .icon {
background-size:100% 100%;
}
.I126745 .button:hover, .I126745.button:hover {
}
.I126745 .button:hover .text, .I126745.button:hover .text {
}
.I126745 .button:hover .icon, .I126745.button:hover .icon {
background-size:100% 100%;
}
}

h1.I69992, .I69992 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69992 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I69992:hover {
}
.I69992 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69992 > .viewport:hover {
}


.I69993 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I69993:hover {
}

.I69994 {
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;


}
.I69994:hover {
}
@media (max-width:992px) {
.I69994 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I69994:hover {
}
}
@media (max-width:640px) {
.I69994 {


flex-direction:column;
}
.I69994:hover {
}
}

.I69995 {
display:flex;
position:var(--I69995-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;


}
.I69995:hover {
}

@media (max-width:992px) {
.I69995 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I69995:hover {
}

}
@media (max-width:640px) {
.I69995 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I69995:hover {
}

}
@media (min-width:1440px) {
.I69995 {

width:50%;
padding-right:4rem;

}
.I69995:hover {
}

}
.I69996 {
display:flex;
position:var(--I69996-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;


}
.I69996:hover {
}

@media (max-width:992px) {
.I69996 {

width:50%;

}
.I69996:hover {
}

}
@media (max-width:640px) {
.I69996 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I69996:hover {
}

}
@media (min-width:1440px) {
.I69996 {

width:50%;

flex-direction:column;


}
.I69996:hover {
}

}
.I127604 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I127604:hover {
}

@media (max-width:992px) {
.I127604 {



flex-direction:column;

	
}
.I127604:hover {
}

}

h1.I69997, .I69997 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69997 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I69997:hover {
}
.I69997 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69997 > .viewport:hover {
}


h1.I69998, .I69998 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69998 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;


}
.I69998:hover {
}
.I69998 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69998 > .viewport:hover {
}


h1.I69999, .I69999 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I69999 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I69999:hover {
}
.I69999 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I69999 > .viewport:hover {
}

@media (max-width:992px) {
.I69999 {

display:flex;

}
.I69999:hover {
}
.I69999 > .viewport {



}
.I69999 > .viewport:hover {
}

}
@media (max-width:640px) {
.I69999 {

height:auto;


}
.I69999:hover {
}
.I69999 > .viewport {



}
.I69999 > .viewport:hover {
}

}

h1.I70000, .I70000 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70000 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I70000:hover {
}
.I70000 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70000 > .viewport:hover {
}

@media (max-width:992px) {
.I70000 {

padding-bottom:1rem;


}
.I70000:hover {
}
.I70000 > .viewport {



}
.I70000 > .viewport:hover {
}

}
@media (max-width:640px) {
.I70000 {

margin-bottom:0;


}
.I70000:hover {
}
.I70000 > .viewport {



}
.I70000 > .viewport:hover {
}

}

h1.I70001, .I70001 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70001 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I70001:hover {
}
.I70001 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70001 > .viewport:hover {
}


h1.I70002, .I70002 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70002 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I70002:hover {
}
.I70002 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70002 > .viewport:hover {
}


h1.I70003, .I70003 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70003 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:9;

}
.I70003:hover {
}
.I70003 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70003 > .viewport:hover {
}

@media (max-width:640px) {
.I70003 {

margin-bottom:-1.65rem;


}
.I70003:hover {
}
.I70003 > .viewport {



}
.I70003 > .viewport:hover {
}

}

h1.I70004, .I70004 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70004 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I70004:hover {
}
.I70004 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70004 > .viewport:hover {
}

@media (min-width:1440px) {
.I70004 {

display:none;

}
.I70004:hover {
}
.I70004 > .viewport {



}
.I70004 > .viewport:hover {
}

}
h1.I70005, .I70005 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70005 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I70005:hover {
}
.I70005 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70005 > .viewport:hover {
}


h1.I70006, .I70006 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70006 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I70006:hover {
}
.I70006 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70006 > .viewport:hover {
}

@media (max-width:992px) {
.I70006 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I70006:hover {
}
.I70006 > .viewport {



}
.I70006 > .viewport:hover {
}

}

h1.I70007, .I70007 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70007 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I70007:hover {
}
.I70007 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70007 > .viewport:hover {
}

@media (max-width:992px) {
.I70007 {

display:none;

}
.I70007:hover {
}
.I70007 > .viewport {



}
.I70007 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I70007 {

width:100%;
height:auto;


}
.I70007:hover {
}
.I70007 > .viewport {



}
.I70007 > .viewport:hover {
}

}
h1.I74234, .I74234 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74234 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I74234:hover {
}
.I74234 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74234 > .viewport:hover {
}

@media (min-width:1440px) {
.I74234 {

width:100%;
box-sizing:border-box;


}
.I74234:hover {
}
.I74234 > .viewport {



}
.I74234 > .viewport:hover {
}

}
h1.I114521, .I114521 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114521 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114521:hover {
}
.I114521 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114521 > .viewport:hover {
}


.I70008, a.I70008 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I70008:hover, a.I70008:hover {
}
@media (max-width:992px) {
.I70008, a.I70008 {
display:flex;
font-size:1.625rem;


}
.I70008:hover, a.I70008:hover {
}
}
@media (max-width:640px) {
.I70008, a.I70008 {
display:flex;
font-size:1.625rem;


}
.I70008:hover, a.I70008:hover {
}
}

.I70009, a.I70009 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I70009:hover, a.I70009:hover {
}
@media (max-width:992px) {
.I70009, a.I70009 {
}
.I70009:hover, a.I70009:hover {
display:flex;
width:100%;

}
}

.I70010 .image, .I70010.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/characteristics_low-code.png?timestamp=20220606140801');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/characteristics_low-code.png?timestamp=20220606140801') 1.00x,url('https://www.genexus.com/media/images/characteristics_low-code_x1.99.png?timestamp=20220606140801') 1.99x,url('https://www.genexus.com/media/images/characteristics_low-code_x2.99.png?timestamp=20220606140801') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/characteristics_low-code.png?timestamp=20220606140801') 1.00x,url('https://www.genexus.com/media/images/characteristics_low-code_x1.99.png?timestamp=20220606140801') 1.99x,url('https://www.genexus.com/media/images/characteristics_low-code_x2.99.png?timestamp=20220606140801') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/characteristics_low-code.png?timestamp=20220606140801') 1.00x,url('https://www.genexus.com/media/images/characteristics_low-code_x1.99.png?timestamp=20220606140801') 1.99x,url('https://www.genexus.com/media/images/characteristics_low-code_x2.99.png?timestamp=20220606140801') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/characteristics_low-code.png?timestamp=20220606140801') 1.00x,url('https://www.genexus.com/media/images/characteristics_low-code_x1.99.png?timestamp=20220606140801') 1.99x,url('https://www.genexus.com/media/images/characteristics_low-code_x2.99.png?timestamp=20220606140801') 2.99x);
background-size:cover;
background-position:center center;

}
.I70010 .image:hover, .I70010.image:hover {
}

.I70011 .button, .I70011.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);

}
.I70011 button.button, button.I70011.button {
cursor:pointer;
}
.I70011 .button .text, .I70011.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I70011 .button .icon, .I70011.button .icon {
flex:none;
background-size:100% 100%;
}
.I70011 .button:hover, .I70011.button:hover {
background-color:rgb(210,40,93);

}
.I70011 .button:hover .text, .I70011.button:hover .text {
}
.I70011 .button:hover .icon, .I70011.button:hover .icon {
background-size:100% 100%;
}

.I70012, a.I70012 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I70012:hover, a.I70012:hover {
}

h1.I70013, .I70013 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I70013, .I70013 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I70013, .I70013 p {
margin:0px;
}

figure.I70013, .I70013 figure {
margin:0px;
}

a.I70013, .I70013 a {
text-decoration:inherit;
color:inherit;
}

.I70013 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I70013 article, article.I70013 {
flex-direction:column;	
}
.I70013 article:hover, article.I70013:hover {
}
.I70013 article.active, article.I70013.active {
}
.I70013 .body {
}
.I70013 .body:hover {
	
}
.I70013 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I70013 .body a {
text-decoration:underline;

}
.I70013 .body img {
}
.I70013 .body ul, .I70013 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I70013 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I70013 .body iframe {
}
.I70013 .body img:hover {
}
.I70013 .body iframe:hover {
}

.I70013 .body li {
list-style-type:disc;
}



.I70014 .button, .I70014.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I70014 button.button, button.I70014.button {
cursor:pointer;
}
.I70014 .button .text, .I70014.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I70014 .button .icon, .I70014.button .icon {
flex:none;
background-size:100% 100%;
}
.I70014 .button:hover, .I70014.button:hover {
}
.I70014 .button:hover .text, .I70014.button:hover .text {
}
.I70014 .button:hover .icon, .I70014.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70014 .button, .I70014.button {
}
.I70014 button.button, button.I70014.button {
}
.I70014 .button .text, .I70014.button .text {
font-family:Rubik;

}
.I70014 .button .icon, .I70014.button .icon {
background-size:100% 100%;
}
.I70014 .button:hover, .I70014.button:hover {
}
.I70014 .button:hover .text, .I70014.button:hover .text {
}
.I70014 .button:hover .icon, .I70014.button:hover .icon {
background-size:100% 100%;
}
}

.I70015 .button, .I70015.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;

}
.I70015 button.button, button.I70015.button {
cursor:pointer;
}
.I70015 .button .text, .I70015.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I70015 .button .icon, .I70015.button .icon {
flex:none;
background-size:100% 100%;
}
.I70015 .button:hover, .I70015.button:hover {
}
.I70015 .button:hover .text, .I70015.button:hover .text {
}
.I70015 .button:hover .icon, .I70015.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70015 .button, .I70015.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I70015 button.button, button.I70015.button {
}
.I70015 .button .text, .I70015.button .text {
color:rgb(108,72,201);

}
.I70015 .button .icon, .I70015.button .icon {
background-size:100% 100%;
}
.I70015 .button:hover, .I70015.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I70015 .button:hover .text, .I70015.button:hover .text {
color:rgb(150,155,160);

}
.I70015 .button:hover .icon, .I70015.button:hover .icon {
background-size:100% 100%;
}
}

.I70016 .button, .I70016.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);

}
.I70016 button.button, button.I70016.button {
cursor:pointer;
}
.I70016 .button .text, .I70016.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I70016 .button .icon, .I70016.button .icon {
flex:none;
background-size:100% 100%;
}
.I70016 .button:hover, .I70016.button:hover {
background-color:rgb(217,217,217);

}
.I70016 .button:hover .text, .I70016.button:hover .text {
}
.I70016 .button:hover .icon, .I70016.button:hover .icon {
background-size:100% 100%;
}

.I70017 {
display:flex;
width:100%;
height:270px;

}
.I70017:hover {
}
@media (min-width:1440px) {
.I70017 {
display:flex;
width:100%;
height:270px;

}
.I70017:hover {
}
}
.I74202, a.I74202 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I74202:hover, a.I74202:hover {
}
@media (max-width:992px) {
.I74202, a.I74202 {
}
.I74202:hover, a.I74202:hover {
display:flex;
width:100%;

}
}

.I114464 .image, .I114464.image {
vertical-align:top;
}
.I114464 .image:hover, .I114464.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.I70018, .I70018 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70018 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I70018:hover {
}
.I70018 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70018 > .viewport:hover {
}


.I70019 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I70019:hover {
}

.I70020 {
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;


}
.I70020:hover {
}
@media (max-width:992px) {
.I70020 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I70020:hover {
}
}
@media (max-width:640px) {
.I70020 {

padding-left:1.625em;
padding-right:1.625em;


flex-direction:column;
}
.I70020:hover {
}
}

.I70021 {
display:flex;
position:var(--I70021-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;


}
.I70021:hover {
}

@media (max-width:992px) {
.I70021 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I70021:hover {
}

}
@media (max-width:640px) {
.I70021 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I70021:hover {
}

}
@media (min-width:1440px) {
.I70021 {

order:3;
width:50%;
padding-right:4rem;

}
.I70021:hover {
}

}
.I70022 {
display:flex;
position:var(--I70022-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;


}
.I70022:hover {
}

@media (max-width:992px) {
.I70022 {

order:3;
width:50%;
padding-left:0rem;

}
.I70022:hover {
}

}
@media (max-width:640px) {
.I70022 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I70022:hover {
}

}
@media (min-width:1440px) {
.I70022 {

order:2;
width:50%;

flex-direction:column;


}
.I70022:hover {
}

}
.I128317 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I128317:hover {
}


h1.I70023, .I70023 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70023 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I70023:hover {
}
.I70023 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70023 > .viewport:hover {
}


h1.I70024, .I70024 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70024 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;


}
.I70024:hover {
}
.I70024 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70024 > .viewport:hover {
}


h1.I70025, .I70025 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70025 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I70025:hover {
}
.I70025 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70025 > .viewport:hover {
}


h1.I70026, .I70026 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70026 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I70026:hover {
}
.I70026 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70026 > .viewport:hover {
}

@media (max-width:640px) {
.I70026 {

margin-bottom:0;


}
.I70026:hover {
}
.I70026 > .viewport {



}
.I70026 > .viewport:hover {
}

}

h1.I70027, .I70027 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70027 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I70027:hover {
}
.I70027 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70027 > .viewport:hover {
}


h1.I70028, .I70028 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70028 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:8;

}
.I70028:hover {
}
.I70028 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70028 > .viewport:hover {
}

@media (max-width:640px) {
.I70028 {

margin-bottom:-1.65rem;


}
.I70028:hover {
}
.I70028 > .viewport {



}
.I70028 > .viewport:hover {
}

}

h1.I70029, .I70029 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70029 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I70029:hover {
}
.I70029 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70029 > .viewport:hover {
}


h1.I70030, .I70030 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70030 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I70030:hover {
}
.I70030 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70030 > .viewport:hover {
}


h1.I70031, .I70031 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70031 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I70031:hover {
}
.I70031 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70031 > .viewport:hover {
}


h1.I70032, .I70032 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70032 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I70032:hover {
}
.I70032 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70032 > .viewport:hover {
}

@media (max-width:992px) {
.I70032 {

height:auto;


}
.I70032:hover {
}
.I70032 > .viewport {



}
.I70032 > .viewport:hover {
}

}

h1.I74300, .I74300 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74300 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I74300:hover {
}
.I74300 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74300 > .viewport:hover {
}

@media (min-width:1440px) {
.I74300 {

width:100%;
padding-top:0.75rem;


}
.I74300:hover {
}
.I74300 > .viewport {



}
.I74300 > .viewport:hover {
}

}
h1.I114851, .I114851 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114851 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114851:hover {
}
.I114851 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114851 > .viewport:hover {
}


h1.I126800, .I126800 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I126800 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I126800:hover {
}
.I126800 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I126800 > .viewport:hover {
}


.I70033, a.I70033 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I70033:hover, a.I70033:hover {
}
@media (max-width:992px) {
.I70033, a.I70033 {
display:flex;
font-size:1.625rem;


}
.I70033:hover, a.I70033:hover {
}
}
@media (max-width:640px) {
.I70033, a.I70033 {
display:flex;
font-size:1.625rem;


}
.I70033:hover, a.I70033:hover {
}
}

.I70034, a.I70034 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I70034:hover, a.I70034:hover {
}
@media (max-width:992px) {
.I70034, a.I70034 {
}
.I70034:hover, a.I70034:hover {
display:flex;
width:100%;

}
}

.I70035 .image, .I70035.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/low-code_vs_no-code.png?timestamp=20220606141246');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/low-code_vs_no-code.png?timestamp=20220606141246') 1.00x,url('https://www.genexus.com/media/images/low-code_vs_no-code_x1.99.png?timestamp=20220606141246') 1.99x,url('https://www.genexus.com/media/images/low-code_vs_no-code_x2.99.png?timestamp=20220606141246') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/low-code_vs_no-code.png?timestamp=20220606141246') 1.00x,url('https://www.genexus.com/media/images/low-code_vs_no-code_x1.99.png?timestamp=20220606141246') 1.99x,url('https://www.genexus.com/media/images/low-code_vs_no-code_x2.99.png?timestamp=20220606141246') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/low-code_vs_no-code.png?timestamp=20220606141246') 1.00x,url('https://www.genexus.com/media/images/low-code_vs_no-code_x1.99.png?timestamp=20220606141246') 1.99x,url('https://www.genexus.com/media/images/low-code_vs_no-code_x2.99.png?timestamp=20220606141246') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/low-code_vs_no-code.png?timestamp=20220606141246') 1.00x,url('https://www.genexus.com/media/images/low-code_vs_no-code_x1.99.png?timestamp=20220606141246') 1.99x,url('https://www.genexus.com/media/images/low-code_vs_no-code_x2.99.png?timestamp=20220606141246') 2.99x);
background-size:cover;
background-position:center center;

}
.I70035 .image:hover, .I70035.image:hover {
}

.I70036 .button, .I70036.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);

}
.I70036 button.button, button.I70036.button {
cursor:pointer;
}
.I70036 .button .text, .I70036.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I70036 .button .icon, .I70036.button .icon {
flex:none;
background-size:100% 100%;
}
.I70036 .button:hover, .I70036.button:hover {
background-color:rgb(210,40,93);

}
.I70036 .button:hover .text, .I70036.button:hover .text {
}
.I70036 .button:hover .icon, .I70036.button:hover .icon {
background-size:100% 100%;
}

.I70037, a.I70037 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I70037:hover, a.I70037:hover {
}

h1.I70038, .I70038 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I70038, .I70038 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I70038, .I70038 p {
margin:0px;
}

figure.I70038, .I70038 figure {
margin:0px;
}

a.I70038, .I70038 a {
text-decoration:inherit;
color:inherit;
}

.I70038 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I70038 article, article.I70038 {
width:100%;

flex-direction:column;	
}
.I70038 article:hover, article.I70038:hover {
}
.I70038 article.active, article.I70038.active {
}
.I70038 .body {
}
.I70038 .body:hover {
	
}
.I70038 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I70038 .body a {
text-decoration:underline;

}
.I70038 .body img {
}
.I70038 .body ul, .I70038 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I70038 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I70038 .body iframe {
}
.I70038 .body img:hover {
}
.I70038 .body iframe:hover {
}

.I70038 .body li {
list-style-type:disc;
}



.I70039 .button, .I70039.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);

}
.I70039 button.button, button.I70039.button {
cursor:pointer;
}
.I70039 .button .text, .I70039.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I70039 .button .icon, .I70039.button .icon {
flex:none;
background-size:100% 100%;
}
.I70039 .button:hover, .I70039.button:hover {
background-color:rgb(217,217,217);

}
.I70039 .button:hover .text, .I70039.button:hover .text {
}
.I70039 .button:hover .icon, .I70039.button:hover .icon {
background-size:100% 100%;
}

.I70040 .button, .I70040.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;

}
.I70040 button.button, button.I70040.button {
cursor:pointer;
}
.I70040 .button .text, .I70040.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I70040 .button .icon, .I70040.button .icon {
flex:none;
background-size:100% 100%;
}
.I70040 .button:hover, .I70040.button:hover {
}
.I70040 .button:hover .text, .I70040.button:hover .text {
}
.I70040 .button:hover .icon, .I70040.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70040 .button, .I70040.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I70040 button.button, button.I70040.button {
}
.I70040 .button .text, .I70040.button .text {
color:rgb(108,72,201);

}
.I70040 .button .icon, .I70040.button .icon {
background-size:100% 100%;
}
.I70040 .button:hover, .I70040.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I70040 .button:hover .text, .I70040.button:hover .text {
color:rgb(150,155,160);

}
.I70040 .button:hover .icon, .I70040.button:hover .icon {
background-size:100% 100%;
}
}

.I70041 .button, .I70041.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I70041 button.button, button.I70041.button {
cursor:pointer;
}
.I70041 .button .text, .I70041.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I70041 .button .icon, .I70041.button .icon {
flex:none;
background-size:100% 100%;
}
.I70041 .button:hover, .I70041.button:hover {
}
.I70041 .button:hover .text, .I70041.button:hover .text {
}
.I70041 .button:hover .icon, .I70041.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70041 .button, .I70041.button {
}
.I70041 button.button, button.I70041.button {
}
.I70041 .button .text, .I70041.button .text {
font-family:Rubik;

}
.I70041 .button .icon, .I70041.button .icon {
background-size:100% 100%;
}
.I70041 .button:hover, .I70041.button:hover {
}
.I70041 .button:hover .text, .I70041.button:hover .text {
}
.I70041 .button:hover .icon, .I70041.button:hover .icon {
background-size:100% 100%;
}
}

.I70042 {
display:flex;
width:100%;
height:270px;

}
.I70042:hover {
}

.I74264, a.I74264 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I74264:hover, a.I74264:hover {
}
@media (max-width:992px) {
.I74264, a.I74264 {
}
.I74264:hover, a.I74264:hover {
display:flex;
width:100%;

}
}

.I114796 .image, .I114796.image {
vertical-align:top;
}
.I114796 .image:hover, .I114796.image:hover {
}

.I126746 .button, .I126746.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I126746 button.button, button.I126746.button {
cursor:pointer;
}
.I126746 .button .text, .I126746.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I126746 .button .icon, .I126746.button .icon {
flex:none;
background-size:100% 100%;
}
.I126746 .button:hover, .I126746.button:hover {
}
.I126746 .button:hover .text, .I126746.button:hover .text {
}
.I126746 .button:hover .icon, .I126746.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I126746 .button, .I126746.button {
}
.I126746 button.button, button.I126746.button {
}
.I126746 .button .text, .I126746.button .text {
font-family:Rubik;

}
.I126746 .button .icon, .I126746.button .icon {
background-size:100% 100%;
}
.I126746 .button:hover, .I126746.button:hover {
}
.I126746 .button:hover .text, .I126746.button:hover .text {
}
.I126746 .button:hover .icon, .I126746.button:hover .icon {
background-size:100% 100%;
}
}

h1.I70043, .I70043 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70043 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I70043:hover {
}
.I70043 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70043 > .viewport:hover {
}


.I70044 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I70044:hover {
}

.I70045 {
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;


}
.I70045:hover {
}
@media (max-width:992px) {
.I70045 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I70045:hover {
}
}
@media (max-width:640px) {
.I70045 {

padding-top:3rem;


flex-direction:column;
}
.I70045:hover {
}
}

.I70046 {
display:flex;
position:var(--I70046-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;


}
.I70046:hover {
}

@media (max-width:992px) {
.I70046 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I70046:hover {
}

}
@media (max-width:640px) {
.I70046 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I70046:hover {
}

}
@media (min-width:1440px) {
.I70046 {

width:50%;
padding-right:4rem;

}
.I70046:hover {
}

}
.I70047 {
display:flex;
position:var(--I70047-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;


}
.I70047:hover {
}

@media (max-width:992px) {
.I70047 {

width:50%;

}
.I70047:hover {
}

}
@media (max-width:640px) {
.I70047 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I70047:hover {
}

}
@media (min-width:1440px) {
.I70047 {

width:50%;

flex-direction:column;


}
.I70047:hover {
}

}
.I127605 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I127605:hover {
}

@media (max-width:992px) {
.I127605 {



flex-direction:column;

	
}
.I127605:hover {
}

}

h1.I70048, .I70048 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70048 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I70048:hover {
}
.I70048 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70048 > .viewport:hover {
}


h1.I70049, .I70049 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70049 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;


}
.I70049:hover {
}
.I70049 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70049 > .viewport:hover {
}


h1.I70050, .I70050 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70050 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I70050:hover {
}
.I70050 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70050 > .viewport:hover {
}

@media (max-width:992px) {
.I70050 {

display:flex;

}
.I70050:hover {
}
.I70050 > .viewport {



}
.I70050 > .viewport:hover {
}

}
@media (max-width:640px) {
.I70050 {

height:auto;


}
.I70050:hover {
}
.I70050 > .viewport {



}
.I70050 > .viewport:hover {
}

}

h1.I70051, .I70051 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70051 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I70051:hover {
}
.I70051 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70051 > .viewport:hover {
}

@media (max-width:992px) {
.I70051 {

padding-bottom:1rem;


}
.I70051:hover {
}
.I70051 > .viewport {



}
.I70051 > .viewport:hover {
}

}
@media (max-width:640px) {
.I70051 {

margin-bottom:0;


}
.I70051:hover {
}
.I70051 > .viewport {



}
.I70051 > .viewport:hover {
}

}

h1.I70052, .I70052 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70052 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I70052:hover {
}
.I70052 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70052 > .viewport:hover {
}


h1.I70053, .I70053 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70053 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I70053:hover {
}
.I70053 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70053 > .viewport:hover {
}


h1.I70054, .I70054 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70054 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:9;

}
.I70054:hover {
}
.I70054 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70054 > .viewport:hover {
}

@media (max-width:640px) {
.I70054 {

margin-bottom:-1.65rem;


}
.I70054:hover {
}
.I70054 > .viewport {



}
.I70054 > .viewport:hover {
}

}

h1.I70055, .I70055 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70055 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I70055:hover {
}
.I70055 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70055 > .viewport:hover {
}

@media (min-width:1440px) {
.I70055 {

display:none;

}
.I70055:hover {
}
.I70055 > .viewport {



}
.I70055 > .viewport:hover {
}

}
h1.I70056, .I70056 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70056 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I70056:hover {
}
.I70056 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70056 > .viewport:hover {
}


h1.I70057, .I70057 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70057 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I70057:hover {
}
.I70057 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70057 > .viewport:hover {
}

@media (max-width:992px) {
.I70057 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I70057:hover {
}
.I70057 > .viewport {



}
.I70057 > .viewport:hover {
}

}

h1.I70058, .I70058 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70058 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I70058:hover {
}
.I70058 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70058 > .viewport:hover {
}

@media (max-width:992px) {
.I70058 {

display:none;

}
.I70058:hover {
}
.I70058 > .viewport {



}
.I70058 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I70058 {

width:100%;
height:auto;


}
.I70058:hover {
}
.I70058 > .viewport {



}
.I70058 > .viewport:hover {
}

}
h1.I74235, .I74235 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74235 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I74235:hover {
}
.I74235 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74235 > .viewport:hover {
}

@media (min-width:1440px) {
.I74235 {

width:100%;
box-sizing:border-box;


}
.I74235:hover {
}
.I74235 > .viewport {



}
.I74235 > .viewport:hover {
}

}
h1.I114522, .I114522 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114522 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114522:hover {
}
.I114522 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114522 > .viewport:hover {
}


.I70059, a.I70059 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I70059:hover, a.I70059:hover {
}
@media (max-width:992px) {
.I70059, a.I70059 {
display:flex;
font-size:1.625rem;


}
.I70059:hover, a.I70059:hover {
}
}
@media (max-width:640px) {
.I70059, a.I70059 {
display:flex;
font-size:1.625rem;


}
.I70059:hover, a.I70059:hover {
}
}

.I70060, a.I70060 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I70060:hover, a.I70060:hover {
}
@media (max-width:992px) {
.I70060, a.I70060 {
}
.I70060:hover, a.I70060:hover {
display:flex;
width:100%;

}
}

.I70061 .image, .I70061.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/why_low-code.png?timestamp=20220606141529');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/why_low-code.png?timestamp=20220606141529') 1.00x,url('https://www.genexus.com/media/images/why_low-code_x1.99.png?timestamp=20220606141529') 1.99x,url('https://www.genexus.com/media/images/why_low-code_x2.99.png?timestamp=20220606141529') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/why_low-code.png?timestamp=20220606141529') 1.00x,url('https://www.genexus.com/media/images/why_low-code_x1.99.png?timestamp=20220606141529') 1.99x,url('https://www.genexus.com/media/images/why_low-code_x2.99.png?timestamp=20220606141529') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/why_low-code.png?timestamp=20220606141529') 1.00x,url('https://www.genexus.com/media/images/why_low-code_x1.99.png?timestamp=20220606141529') 1.99x,url('https://www.genexus.com/media/images/why_low-code_x2.99.png?timestamp=20220606141529') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/why_low-code.png?timestamp=20220606141529') 1.00x,url('https://www.genexus.com/media/images/why_low-code_x1.99.png?timestamp=20220606141529') 1.99x,url('https://www.genexus.com/media/images/why_low-code_x2.99.png?timestamp=20220606141529') 2.99x);
background-size:cover;
background-position:center center;

}
.I70061 .image:hover, .I70061.image:hover {
}

.I70062 .button, .I70062.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);

}
.I70062 button.button, button.I70062.button {
cursor:pointer;
}
.I70062 .button .text, .I70062.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I70062 .button .icon, .I70062.button .icon {
flex:none;
background-size:100% 100%;
}
.I70062 .button:hover, .I70062.button:hover {
background-color:rgb(210,40,93);

}
.I70062 .button:hover .text, .I70062.button:hover .text {
}
.I70062 .button:hover .icon, .I70062.button:hover .icon {
background-size:100% 100%;
}

.I70063, a.I70063 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I70063:hover, a.I70063:hover {
}

h1.I70064, .I70064 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I70064, .I70064 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I70064, .I70064 p {
margin:0px;
}

figure.I70064, .I70064 figure {
margin:0px;
}

a.I70064, .I70064 a {
text-decoration:inherit;
color:inherit;
}

.I70064 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I70064 article, article.I70064 {
flex-direction:column;	
}
.I70064 article:hover, article.I70064:hover {
}
.I70064 article.active, article.I70064.active {
}
.I70064 .body {
}
.I70064 .body:hover {
	
}
.I70064 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I70064 .body a {
text-decoration:underline;

}
.I70064 .body img {
}
.I70064 .body ul, .I70064 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I70064 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I70064 .body iframe {
}
.I70064 .body img:hover {
}
.I70064 .body iframe:hover {
}

.I70064 .body li {
list-style-type:disc;
}



.I70065 .button, .I70065.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I70065 button.button, button.I70065.button {
cursor:pointer;
}
.I70065 .button .text, .I70065.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I70065 .button .icon, .I70065.button .icon {
flex:none;
background-size:100% 100%;
}
.I70065 .button:hover, .I70065.button:hover {
}
.I70065 .button:hover .text, .I70065.button:hover .text {
}
.I70065 .button:hover .icon, .I70065.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70065 .button, .I70065.button {
}
.I70065 button.button, button.I70065.button {
}
.I70065 .button .text, .I70065.button .text {
font-family:Rubik;

}
.I70065 .button .icon, .I70065.button .icon {
background-size:100% 100%;
}
.I70065 .button:hover, .I70065.button:hover {
}
.I70065 .button:hover .text, .I70065.button:hover .text {
}
.I70065 .button:hover .icon, .I70065.button:hover .icon {
background-size:100% 100%;
}
}

.I70066 .button, .I70066.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;

}
.I70066 button.button, button.I70066.button {
cursor:pointer;
}
.I70066 .button .text, .I70066.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I70066 .button .icon, .I70066.button .icon {
flex:none;
background-size:100% 100%;
}
.I70066 .button:hover, .I70066.button:hover {
}
.I70066 .button:hover .text, .I70066.button:hover .text {
}
.I70066 .button:hover .icon, .I70066.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70066 .button, .I70066.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I70066 button.button, button.I70066.button {
}
.I70066 .button .text, .I70066.button .text {
color:rgb(108,72,201);

}
.I70066 .button .icon, .I70066.button .icon {
background-size:100% 100%;
}
.I70066 .button:hover, .I70066.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I70066 .button:hover .text, .I70066.button:hover .text {
color:rgb(150,155,160);

}
.I70066 .button:hover .icon, .I70066.button:hover .icon {
background-size:100% 100%;
}
}

.I70067 .button, .I70067.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);

}
.I70067 button.button, button.I70067.button {
cursor:pointer;
}
.I70067 .button .text, .I70067.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I70067 .button .icon, .I70067.button .icon {
flex:none;
background-size:100% 100%;
}
.I70067 .button:hover, .I70067.button:hover {
background-color:rgb(217,217,217);

}
.I70067 .button:hover .text, .I70067.button:hover .text {
}
.I70067 .button:hover .icon, .I70067.button:hover .icon {
background-size:100% 100%;
}

.I70068 {
display:flex;
width:100%;
height:270px;

}
.I70068:hover {
}
@media (min-width:1440px) {
.I70068 {
display:flex;
width:100%;
height:270px;

}
.I70068:hover {
}
}
.I74203, a.I74203 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I74203:hover, a.I74203:hover {
}
@media (max-width:992px) {
.I74203, a.I74203 {
}
.I74203:hover, a.I74203:hover {
display:flex;
width:100%;

}
}

.I114465 .image, .I114465.image {
vertical-align:top;
}
.I114465 .image:hover, .I114465.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.I70069, .I70069 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70069 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;


}
.I70069:hover {
}
.I70069 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70069 > .viewport:hover {
}


.I70070 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-left:57px;
padding-right:57px;
box-sizing:border-box;

align-items:center;

	
}
.I70070:hover {
}
@media (max-width:992px) {
.I70070 {
width:100%;
padding-left:30px;
padding-right:30px;

	
}
.I70070:hover {
}
}
@media (max-width:640px) {
.I70070 {
padding-left:8px;
padding-right:8px;

	
}
.I70070:hover {
}
}

.I70071 {
display:flex;
position:var(--I70071-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1135px;

}
.I70071:hover {
}

@media (max-width:992px) {
.I70071 {

width:100%;

}
.I70071:hover {
}

}

.I70072 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;
max-width:1104px;
margin-bottom:20px;
padding-left:7px;
padding-right:7px;
box-sizing:border-box;



align-items:center;

	
}
.I70072:hover {
}

@media (max-width:992px) {
.I70072 {



flex-direction:column;

	
}
.I70072:hover {
}

}
@media (max-width:640px) {
.I70072 {

margin-bottom:0px;
padding-left:29px;
padding-right:0px;
box-sizing:border-box;



flex-direction:column;
align-items:flex-start;

	
}
.I70072:hover {
}

}

.I70073 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:100%;



	
}
.I70073:hover {
}


h1.I70074, .I70074 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70074 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I70074:hover {
}
.I70074 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70074 > .viewport:hover {
}

@media (max-width:992px) {
.I70074 {


}
.I70074:hover {
}
.I70074 > .viewport {

justify-content:center;


}
.I70074 > .viewport:hover {
}

}
@media (max-width:640px) {
.I70074 {

width:100%;
box-sizing:border-box;


}
.I70074:hover {
}
.I70074 > .viewport {

justify-content:center;


}
.I70074 > .viewport:hover {
}

}

h1.I70075, .I70075 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70075 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
width:100%;


}
.I70075:hover {
}
.I70075 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70075 > .viewport:hover {
}

@media (max-width:992px) {
.I70075 {

margin-bottom:15px;
padding-left:0px;


}
.I70075:hover {
}
.I70075 > .viewport {



}
.I70075 > .viewport:hover {
}

}
@media (max-width:640px) {
.I70075 {

width:100%;
margin-bottom:15px;
box-sizing:border-box;


}
.I70075:hover {
}
.I70075 > .viewport {



}
.I70075 > .viewport:hover {
}

}

h1.I70076, .I70076 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70076 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:auto;


}
.I70076:hover {
}
.I70076 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70076 > .viewport:hover {
}

@media (max-width:992px) {
.I70076 {

width:100%;


}
.I70076:hover {
}
.I70076 > .viewport {

justify-content:center;


}
.I70076 > .viewport:hover {
}

}
@media (max-width:640px) {
.I70076 {

width:100%;


}
.I70076:hover {
}
.I70076 > .viewport {

justify-content:flex-start;


}
.I70076 > .viewport:hover {
}

}

h1.I70077, .I70077 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70077 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;


}
.I70077:hover {
}
.I70077 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70077 > .viewport:hover {
}


.I70078 {
display:flex;
flex-direction:column;
width:100%;

}
.I70078:hover {
}
h1.I70078, .I70078 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I70078, .I70078 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I70078, .I70078 p {
margin:0px;
}

figure.I70078, .I70078 figure {
margin:0px;
}

a.I70078, .I70078 a {
text-decoration:inherit;
color:inherit;
}

.I70078 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I70078 article, article.I70078 {
margin-bottom:78px;
margin-left:9px;
margin-right:9px;

flex-direction:column;	
}
.I70078 article:hover, article.I70078:hover {
}
.I70078 article.active, article.I70078.active {
}
.I70078 .title {
display:flex;
font-family:Graphik;
font-size:18px;
font-weight:600;
line-height:22px;

width:360px;
margin-top:16px;

}
.I70078 .title:hover {
}
.I70078 article.active .title {
}

.I70078 .title {order:2;}
.I70078 .image, .I70078.image {
width:360px;
height:234px;

order:1;
}
.I70078 .image:hover, .I70078.image:hover {
}
.I70078 article.active .image, .I70078.image {
}

.I70078 .articles {
display:flex;
flex:1;
flex-direction:row;
width:100%;

flex-wrap:wrap;	
}
.I70078 .articles:hover {
}
.I70078 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I70078 .article-container:last-child::after {
content:none;	
}
.I70078:hover .article-container::after {
}

@media (max-width:992px) {
.I70078 {
width:100%;

}
.I70078:hover {
}
.I70078 header {
}
.I70078 article, article.I70078 {
margin-bottom:30px;
margin-left:5px;
margin-right:5px;

	
}
.I70078 article:hover, article.I70078:hover {
}
.I70078 article.active, article.I70078.active {
}
.I70078 .title {
display:flex;
width:344px;

}
.I70078 .title:hover {
}
.I70078 article.active .title {
}


.I70078 .image, .I70078.image {
width:344px;

order:;
}
.I70078 .image:hover, .I70078.image:hover {
}
.I70078 article.active .image, .I70078.image {
}

.I70078 .articles {
flex-wrap:wrap;	
}
.I70078 .articles:hover {
}
.I70078 .article-container::after {
content:'';
}
.I70078 .article-container:last-child::after {
	
}
.I70078:hover .article-container::after {
}

}
@media (max-width:640px) {
.I70078 {
width:auto;

}
.I70078:hover {
}
.I70078 header {
}
.I70078 article, article.I70078 {
margin-bottom:35px;
margin-left:0px;
margin-right:0px;
box-sizing:border-box;

	
}
.I70078 article:hover, article.I70078:hover {
}
.I70078 article.active, article.I70078.active {
}
.I70078 .title {
display:flex;
font-size:18px;
color:rgb(0,0,0);

width:343px;
margin-top:12px;

}
.I70078 .title:hover {
}
.I70078 article.active .title {
}


.I70078 .image, .I70078.image {
width:100%;
height:auto;

order:;
}
.I70078 .image:hover, .I70078.image:hover {
}
.I70078 article.active .image, .I70078.image {
}

.I70078 .articles {
flex-direction:column;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

flex-wrap:nowrap;	
}
.I70078 .articles:hover {
}
.I70078 .article-container::after {
content:'';
}
.I70078 .article-container:last-child::after {
	
}
.I70078:hover .article-container::after {
}

}

.I70079, a.I70079 {
display:flex;
font-family:Graphik;
font-size:1.625rem;
font-weight:600;

width:100%;
padding-left:0px;
padding-right:0px;

}
.I70079:hover, a.I70079:hover {
}
@media (max-width:992px) {
.I70079, a.I70079 {
display:flex;
font-size:36px;


}
.I70079:hover, a.I70079:hover {
}
}
@media (max-width:640px) {
.I70079, a.I70079 {
display:flex;
font-size:26px;

width:80%;

}
.I70079:hover, a.I70079:hover {
}
}

.I70080 .button, .I70080.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I70080 button.button, button.I70080.button {
cursor:pointer;
}
.I70080 .button .text, .I70080.button .text {
font-family:Graphik;
font-size:16px;
font-weight:600;
color:rgb(250,50,99);

}
.I70080 .button .icon, .I70080.button .icon {
flex:none;
background-size:100% 100%;
}
.I70080 .button:hover, .I70080.button:hover {
}
.I70080 .button:hover .text, .I70080.button:hover .text {
}
.I70080 .button:hover .icon, .I70080.button:hover .icon {
background-size:100% 100%;
}

.I70081, a.I70081 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;
padding-left:10px;
padding-right:10px;

}
.I70081:hover, a.I70081:hover {
}
@media (max-width:992px) {
.I70081, a.I70081 {
}
.I70081:hover, a.I70081:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I70081, a.I70081 {
display:flex;
padding-bottom:1rem;

}
.I70081:hover, a.I70081:hover {
}
}

h1.I70082, .I70082 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70082 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I70082:hover {
}
.I70082 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70082 > .viewport:hover {
}


.I70083 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:0px;
padding-top:8rem;
background-color:rgb(255,255,255);
box-sizing:border-box;

align-items:center;

	
}
.I70083:hover {
}
@media (max-width:992px) {
.I70083 {
width:100vw;
padding-bottom:4rem;
padding-left:4rem;
padding-right:4rem;
padding-top:4rem;
background-color:rgb(255,255,255);

	
}
.I70083:hover {
}
}
@media (max-width:640px) {
.I70083 {
padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

	
}
.I70083:hover {
}
}

.I70084 {
display:flex;
position:var(--I70084-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;

align-items:center;


}
.I70084:hover {
}

@media (max-width:640px) {
.I70084 {

align-items:center;


}
.I70084:hover {
}

}

h1.I70085, .I70085 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70085 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:32px;


}
.I70085:hover {
}
.I70085 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70085 > .viewport:hover {
}

@media (max-width:640px) {
.I70085 {

margin-bottom:16px;


}
.I70085:hover {
}
.I70085 > .viewport {



}
.I70085 > .viewport:hover {
}

}

h1.I70086, .I70086 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70086 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:16px;


}
.I70086:hover {
}
.I70086 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70086 > .viewport:hover {
}

@media (max-width:640px) {
.I70086 {

margin-bottom:8px;


}
.I70086:hover {
}
.I70086 > .viewport {



}
.I70086 > .viewport:hover {
}

}

h1.I70087, .I70087 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70087 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
max-width:800px;
margin-bottom:2rem;


}
.I70087:hover {
}
.I70087 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70087 > .viewport:hover {
}

@media (max-width:992px) {
.I70087 {


}
.I70087:hover {
}
.I70087 > .viewport {



}
.I70087 > .viewport:hover {
}

}
@media (max-width:640px) {
.I70087 {

margin-bottom:16px;


}
.I70087:hover {
}
.I70087 > .viewport {



}
.I70087 > .viewport:hover {
}

}

h1.I70088, .I70088 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70088 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;
max-width:600px;


}
.I70088:hover {
}
.I70088 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I70088 > .viewport:hover {
}

@media (max-width:992px) {
.I70088 {

max-width:512px;


}
.I70088:hover {
}
.I70088 > .viewport {



}
.I70088 > .viewport:hover {
}

}

h1.I70089, .I70089 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70089 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
max-width:800px;
margin-bottom:32px;


}
.I70089:hover {
}
.I70089 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70089 > .viewport:hover {
}

@media (max-width:992px) {
.I70089 {


}
.I70089:hover {
}
.I70089 > .viewport {



}
.I70089 > .viewport:hover {
}

}
@media (max-width:640px) {
.I70089 {

margin-bottom:16px;


}
.I70089:hover {
}
.I70089 > .viewport {



}
.I70089 > .viewport:hover {
}

}

h1.I70090, .I70090 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70090 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
width:100%;
max-width:600px;


}
.I70090:hover {
}
.I70090 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I70090 > .viewport:hover {
}

@media (max-width:992px) {
.I70090 {

max-width:512px;


}
.I70090:hover {
}
.I70090 > .viewport {



}
.I70090 > .viewport:hover {
}

}

.I70091 .image, .I70091.image {
vertical-align:top;
width:60px;
height:auto;

}
.I70091 .image:hover, .I70091.image:hover {
}
@media (max-width:992px) {
.I70091 .image, .I70091.image {
width:48px;

}
.I70091 .image:hover, .I70091.image:hover {
}
}

.I70092, a.I70092 {
display:flex;
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:19px;

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I70092:hover, a.I70092:hover {
}
@media (max-width:640px) {
.I70092, a.I70092 {
display:flex;
padding-left:0px;
padding-right:0px;

}
.I70092:hover, a.I70092:hover {
}
}

.I70093, a.I70093 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I70093:hover, a.I70093:hover {
}
@media (max-width:992px) {
.I70093, a.I70093 {
display:flex;
font-size:1.625rem;
line-height:30px;


}
.I70093:hover, a.I70093:hover {
}
}

.I70094, a.I70094 {
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;

}
.I70094:hover, a.I70094:hover {
}
@media (max-width:992px) {
.I70094, a.I70094 {
}
.I70094:hover, a.I70094:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I70094, a.I70094 {
display:flex;
padding-bottom:0rem;

}
.I70094:hover, a.I70094:hover {
}
}

.I70095, a.I70095 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(51,98,255);

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I70095:hover, a.I70095:hover {
}
@media (max-width:992px) {
.I70095, a.I70095 {
display:flex;
font-size:1.625rem;
line-height:30px;


}
.I70095:hover, a.I70095:hover {
}
}

.I70096, a.I70096 {
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;

}
.I70096:hover, a.I70096:hover {
}
@media (max-width:992px) {
.I70096, a.I70096 {
}
.I70096:hover, a.I70096:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I70096, a.I70096 {
display:flex;
padding-bottom:1rem;

}
.I70096:hover, a.I70096:hover {
}
}

h1.I70097, .I70097 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70097 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:16;
width:100%;


}
.I70097:hover {
}
.I70097 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70097 > .viewport:hover {
}


.I70098 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;
background-color:rgb(245,245,245);

align-items:center;

	
}
.I70098:hover {
}

.I70099 {
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;


}
.I70099:hover {
}
@media (max-width:992px) {
.I70099 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I70099:hover {
}
}
@media (max-width:640px) {
.I70099 {

padding-left:1.625em;
padding-right:1.625em;


flex-direction:column;
}
.I70099:hover {
}
}

.I70100 {
display:flex;
position:var(--I70100-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;


}
.I70100:hover {
}

@media (max-width:992px) {
.I70100 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I70100:hover {
}

}
@media (max-width:640px) {
.I70100 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I70100:hover {
}

}
@media (min-width:1440px) {
.I70100 {

order:3;
width:50%;
padding-right:4rem;

}
.I70100:hover {
}

}
.I70101 {
display:flex;
position:var(--I70101-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;


}
.I70101:hover {
}

@media (max-width:992px) {
.I70101 {

order:3;
width:50%;
padding-left:0rem;

}
.I70101:hover {
}

}
@media (max-width:640px) {
.I70101 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I70101:hover {
}

}
@media (min-width:1440px) {
.I70101 {

order:2;
width:50%;

flex-direction:column;


}
.I70101:hover {
}

}
.I128318 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I128318:hover {
}


h1.I70102, .I70102 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70102 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I70102:hover {
}
.I70102 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70102 > .viewport:hover {
}


h1.I70103, .I70103 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70103 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I70103:hover {
}
.I70103 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70103 > .viewport:hover {
}


h1.I70104, .I70104 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70104 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I70104:hover {
}
.I70104 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70104 > .viewport:hover {
}


h1.I70105, .I70105 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70105 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:1;
padding-top:0;


}
.I70105:hover {
}
.I70105 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70105 > .viewport:hover {
}

@media (max-width:640px) {
.I70105 {

margin-bottom:0;


}
.I70105:hover {
}
.I70105 > .viewport {



}
.I70105 > .viewport:hover {
}

}

h1.I70106, .I70106 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70106 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I70106:hover {
}
.I70106 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70106 > .viewport:hover {
}


h1.I70107, .I70107 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70107 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I70107:hover {
}
.I70107 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70107 > .viewport:hover {
}

@media (max-width:640px) {
.I70107 {

margin-bottom:-1.65rem;


}
.I70107:hover {
}
.I70107 > .viewport {



}
.I70107 > .viewport:hover {
}

}

h1.I70108, .I70108 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70108 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I70108:hover {
}
.I70108 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70108 > .viewport:hover {
}


h1.I70109, .I70109 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70109 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I70109:hover {
}
.I70109 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70109 > .viewport:hover {
}


h1.I70110, .I70110 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70110 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I70110:hover {
}
.I70110 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70110 > .viewport:hover {
}


h1.I70111, .I70111 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70111 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I70111:hover {
}
.I70111 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70111 > .viewport:hover {
}

@media (max-width:992px) {
.I70111 {

height:auto;


}
.I70111:hover {
}
.I70111 > .viewport {



}
.I70111 > .viewport:hover {
}

}

h1.I74301, .I74301 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74301 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I74301:hover {
}
.I74301 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74301 > .viewport:hover {
}

@media (min-width:1440px) {
.I74301 {

width:100%;
padding-top:0.75rem;


}
.I74301:hover {
}
.I74301 > .viewport {



}
.I74301 > .viewport:hover {
}

}
h1.I114852, .I114852 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114852 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114852:hover {
}
.I114852 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114852 > .viewport:hover {
}


h1.I126801, .I126801 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I126801 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I126801:hover {
}
.I126801 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I126801 > .viewport:hover {
}


.I70112, a.I70112 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I70112:hover, a.I70112:hover {
}
@media (max-width:992px) {
.I70112, a.I70112 {
display:flex;
font-size:1.625rem;


}
.I70112:hover, a.I70112:hover {
}
}
@media (max-width:640px) {
.I70112, a.I70112 {
display:flex;
font-size:1.625rem;


}
.I70112:hover, a.I70112:hover {
}
}

.I70113, a.I70113 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I70113:hover, a.I70113:hover {
}
@media (max-width:992px) {
.I70113, a.I70113 {
}
.I70113:hover, a.I70113:hover {
display:flex;
width:100%;

}
}

.I70114 .image, .I70114.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/whitepaper-low-code-platforms.png?timestamp=20220606141903');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/whitepaper-low-code-platforms.png?timestamp=20220606141903') 1.00x,url('https://www.genexus.com/media/images/whitepaper-low-code-platforms_x1.99.png?timestamp=20220606141903') 1.99x,url('https://www.genexus.com/media/images/whitepaper-low-code-platforms_x2.99.png?timestamp=20220606141903') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/whitepaper-low-code-platforms.png?timestamp=20220606141903') 1.00x,url('https://www.genexus.com/media/images/whitepaper-low-code-platforms_x1.99.png?timestamp=20220606141903') 1.99x,url('https://www.genexus.com/media/images/whitepaper-low-code-platforms_x2.99.png?timestamp=20220606141903') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/whitepaper-low-code-platforms.png?timestamp=20220606141903') 1.00x,url('https://www.genexus.com/media/images/whitepaper-low-code-platforms_x1.99.png?timestamp=20220606141903') 1.99x,url('https://www.genexus.com/media/images/whitepaper-low-code-platforms_x2.99.png?timestamp=20220606141903') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/whitepaper-low-code-platforms.png?timestamp=20220606141903') 1.00x,url('https://www.genexus.com/media/images/whitepaper-low-code-platforms_x1.99.png?timestamp=20220606141903') 1.99x,url('https://www.genexus.com/media/images/whitepaper-low-code-platforms_x2.99.png?timestamp=20220606141903') 2.99x);
background-size:cover;
background-position:center center;

}
.I70114 .image:hover, .I70114.image:hover {
}

.I70115 .button, .I70115.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);

}
.I70115 button.button, button.I70115.button {
cursor:pointer;
}
.I70115 .button .text, .I70115.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I70115 .button .icon, .I70115.button .icon {
flex:none;
background-size:100% 100%;
}
.I70115 .button:hover, .I70115.button:hover {
background-color:rgb(210,40,93);

}
.I70115 .button:hover .text, .I70115.button:hover .text {
}
.I70115 .button:hover .icon, .I70115.button:hover .icon {
background-size:100% 100%;
}

.I70116, a.I70116 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I70116:hover, a.I70116:hover {
}

h1.I70117, .I70117 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I70117, .I70117 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I70117, .I70117 p {
margin:0px;
}

figure.I70117, .I70117 figure {
margin:0px;
}

a.I70117, .I70117 a {
text-decoration:inherit;
color:inherit;
}

.I70117 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I70117 article, article.I70117 {
width:100%;

flex-direction:column;	
}
.I70117 article:hover, article.I70117:hover {
}
.I70117 article.active, article.I70117.active {
}
.I70117 .body {
}
.I70117 .body:hover {
	
}
.I70117 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I70117 .body a {
text-decoration:underline;

}
.I70117 .body img {
}
.I70117 .body ul, .I70117 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I70117 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I70117 .body iframe {
}
.I70117 .body img:hover {
}
.I70117 .body iframe:hover {
}

.I70117 .body li {
list-style-type:disc;
}



.I70118 .button, .I70118.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);

}
.I70118 button.button, button.I70118.button {
cursor:pointer;
}
.I70118 .button .text, .I70118.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I70118 .button .icon, .I70118.button .icon {
flex:none;
background-size:100% 100%;
}
.I70118 .button:hover, .I70118.button:hover {
background-color:rgb(217,217,217);

}
.I70118 .button:hover .text, .I70118.button:hover .text {
}
.I70118 .button:hover .icon, .I70118.button:hover .icon {
background-size:100% 100%;
}

.I70119 .button, .I70119.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;

}
.I70119 button.button, button.I70119.button {
cursor:pointer;
}
.I70119 .button .text, .I70119.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I70119 .button .icon, .I70119.button .icon {
flex:none;
background-size:100% 100%;
}
.I70119 .button:hover, .I70119.button:hover {
}
.I70119 .button:hover .text, .I70119.button:hover .text {
}
.I70119 .button:hover .icon, .I70119.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70119 .button, .I70119.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I70119 button.button, button.I70119.button {
}
.I70119 .button .text, .I70119.button .text {
color:rgb(108,72,201);

}
.I70119 .button .icon, .I70119.button .icon {
background-size:100% 100%;
}
.I70119 .button:hover, .I70119.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I70119 .button:hover .text, .I70119.button:hover .text {
color:rgb(150,155,160);

}
.I70119 .button:hover .icon, .I70119.button:hover .icon {
background-size:100% 100%;
}
}

.I70120 .button, .I70120.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I70120 button.button, button.I70120.button {
cursor:pointer;
}
.I70120 .button .text, .I70120.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I70120 .button .icon, .I70120.button .icon {
flex:none;
background-size:100% 100%;
}
.I70120 .button:hover, .I70120.button:hover {
}
.I70120 .button:hover .text, .I70120.button:hover .text {
}
.I70120 .button:hover .icon, .I70120.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70120 .button, .I70120.button {
}
.I70120 button.button, button.I70120.button {
}
.I70120 .button .text, .I70120.button .text {
font-family:Rubik;

}
.I70120 .button .icon, .I70120.button .icon {
background-size:100% 100%;
}
.I70120 .button:hover, .I70120.button:hover {
}
.I70120 .button:hover .text, .I70120.button:hover .text {
}
.I70120 .button:hover .icon, .I70120.button:hover .icon {
background-size:100% 100%;
}
}

.I70121 {
display:flex;
width:100%;
height:270px;

}
.I70121:hover {
}

.I74265, a.I74265 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I74265:hover, a.I74265:hover {
}
@media (max-width:992px) {
.I74265, a.I74265 {
}
.I74265:hover, a.I74265:hover {
display:flex;
width:100%;

}
}

.I114797 .image, .I114797.image {
vertical-align:top;
}
.I114797 .image:hover, .I114797.image:hover {
}

.I126747 .button, .I126747.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I126747 button.button, button.I126747.button {
cursor:pointer;
}
.I126747 .button .text, .I126747.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I126747 .button .icon, .I126747.button .icon {
flex:none;
background-size:100% 100%;
}
.I126747 .button:hover, .I126747.button:hover {
}
.I126747 .button:hover .text, .I126747.button:hover .text {
}
.I126747 .button:hover .icon, .I126747.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I126747 .button, .I126747.button {
}
.I126747 button.button, button.I126747.button {
}
.I126747 .button .text, .I126747.button .text {
font-family:Rubik;

}
.I126747 .button .icon, .I126747.button .icon {
background-size:100% 100%;
}
.I126747 .button:hover, .I126747.button:hover {
}
.I126747 .button:hover .text, .I126747.button:hover .text {
}
.I126747 .button:hover .icon, .I126747.button:hover .icon {
background-size:100% 100%;
}
}

h1.I70122, .I70122 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70122 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:18;
width:100%;


}
.I70122:hover {
}
.I70122 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70122 > .viewport:hover {
}


.I70123 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-top:8rem;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I70123:hover {
}
@media (max-width:992px) {
.I70123 {
padding-bottom:4rem;
padding-top:4rem;

	
}
.I70123:hover {
}
}

.I70124 {
display:flex;

order:1;
width:100%;
max-width:1024px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I70124:hover {
}
@media (max-width:992px) {
.I70124 {

padding-left:1.625rem;
padding-right:1.625rem;


}
.I70124:hover {
}
}
@media (min-width:1440px) {
.I70124 {

width:100%;


}
.I70124:hover {
}
}
.I70125 {
display:flex;
position:var(--I70125-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
box-sizing:border-box;

}
.I70125:hover {
}


.I70126 {
display:flex;
position:var(--I70126-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;


}
.I70126:hover {
}

@media (max-width:992px) {
.I70126 {

margin-top:2rem;

}
.I70126:hover {
}

}
@media (max-width:640px) {
.I70126 {

flex-direction:column;


}
.I70126:hover {
}

}

.I70127 {
display:flex;
position:var(--I70127-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;


}
.I70127:hover {
}

@media (max-width:992px) {
.I70127 {

margin-top:2rem;

}
.I70127:hover {
}

}
@media (max-width:640px) {
.I70127 {

margin-top:1rem;

flex-direction:column;


}
.I70127:hover {
}

}

.I70128 {
display:flex;
position:var(--I70128-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:4;
margin-top:4rem;

flex-direction:row;
align-items:stretch;


}
.I70128:hover {
}

@media (max-width:992px) {
.I70128 {

margin-top:2rem;

}
.I70128:hover {
}

}
@media (max-width:640px) {
.I70128 {

margin-top:1rem;

flex-direction:column;


}
.I70128:hover {
}

}

.I70129 {
display:flex;
position:var(--I70129-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
}
.I70129:hover {
}


.I161573 {
display:flex;
position:var(--I161573-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
margin-top:4rem;

flex-direction:row;
align-items:stretch;


}
.I161573:hover {
}

@media (max-width:640px) {
.I161573 {

margin-top:1rem;

flex-direction:column;


}
.I161573:hover {
}

}

.I70130 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(233,250,240);
box-sizing:border-box;



flex-direction:column;

	
}
.I70130:hover {
}

@media (max-width:992px) {
.I70130 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I70130:hover {
}

}
@media (max-width:640px) {
.I70130 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I70130:hover {
}

}

.I70131 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(233,250,240);
box-sizing:border-box;
box-shadow:none;



flex-direction:column;

	
}
.I70131:hover {
}

@media (max-width:992px) {
.I70131 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I70131:hover {
}

}
@media (max-width:640px) {
.I70131 {

width:100%;



	
}
.I70131:hover {
}

}

.I70132 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(233,250,240);
box-sizing:border-box;



flex-direction:column;

	
}
.I70132:hover {
}

@media (max-width:992px) {
.I70132 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I70132:hover {
}

}
@media (max-width:640px) {
.I70132 {

width:100%;
margin-right:0;



	
}
.I70132:hover {
}

}

.I70133 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(233,250,240);
box-sizing:border-box;



flex-direction:column;

	
}
.I70133:hover {
}

@media (max-width:992px) {
.I70133 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I70133:hover {
}

}
@media (max-width:640px) {
.I70133 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I70133:hover {
}

}

.I70134 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgba(0,0,0,0.07000);
box-sizing:border-box;



flex-direction:column;

	
}
.I70134:hover {
}

@media (max-width:992px) {
.I70134 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I70134:hover {
}

}
@media (max-width:640px) {
.I70134 {

width:100%;
margin-right:0;



	
}
.I70134:hover {
}

}

.I70135 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgba(0,0,0,0.07000);
box-sizing:border-box;



flex-direction:column;

	
}
.I70135:hover {
}

@media (max-width:992px) {
.I70135 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I70135:hover {
}

}
@media (max-width:640px) {
.I70135 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I70135:hover {
}

}

.I161624 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgba(0,0,0,0.07000);
box-sizing:border-box;



flex-direction:column;

	
}
.I161624:hover {
}

@media (max-width:992px) {
.I161624 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I161624:hover {
}

}
@media (max-width:640px) {
.I161624 {

width:100%;
margin-right:0;



	
}
.I161624:hover {
}

}

.I161743 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgba(0,0,0,0.07000);
box-sizing:border-box;



flex-direction:column;

	
}
.I161743:hover {
}

@media (max-width:992px) {
.I161743 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I161743:hover {
}

}
@media (max-width:640px) {
.I161743 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I161743:hover {
}

}

h1.I70136, .I70136 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70136 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I70136:hover {
}
.I70136 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70136 > .viewport:hover {
}


h1.I70137, .I70137 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70137 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-top:1rem;


}
.I70137:hover {
}
.I70137 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70137 > .viewport:hover {
}


h1.I70138, .I70138 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70138 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:2rem;


}
.I70138:hover {
}
.I70138 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70138 > .viewport:hover {
}


h1.I70139, .I70139 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70139 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I70139:hover {
}
.I70139 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70139 > .viewport:hover {
}


h1.I70140, .I70140 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70140 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I70140:hover {
}
.I70140 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70140 > .viewport:hover {
}


h1.I70141, .I70141 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70141 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I70141:hover {
}
.I70141 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70141 > .viewport:hover {
}


h1.I70142, .I70142 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70142 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I70142:hover {
}
.I70142 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70142 > .viewport:hover {
}


h1.I70143, .I70143 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70143 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I70143:hover {
}
.I70143 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70143 > .viewport:hover {
}


h1.I70144, .I70144 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70144 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I70144:hover {
}
.I70144 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70144 > .viewport:hover {
}


h1.I70145, .I70145 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70145 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I70145:hover {
}
.I70145 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70145 > .viewport:hover {
}


h1.I70146, .I70146 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70146 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I70146:hover {
}
.I70146 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70146 > .viewport:hover {
}


h1.I70147, .I70147 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70147 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I70147:hover {
}
.I70147 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70147 > .viewport:hover {
}


h1.I70148, .I70148 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70148 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I70148:hover {
}
.I70148 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70148 > .viewport:hover {
}


h1.I70149, .I70149 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70149 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I70149:hover {
}
.I70149 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70149 > .viewport:hover {
}


h1.I70150, .I70150 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70150 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I70150:hover {
}
.I70150 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70150 > .viewport:hover {
}


h1.I70151, .I70151 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70151 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I70151:hover {
}
.I70151 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70151 > .viewport:hover {
}


h1.I70152, .I70152 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70152 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I70152:hover {
}
.I70152 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70152 > .viewport:hover {
}


h1.I70153, .I70153 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70153 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I70153:hover {
}
.I70153 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70153 > .viewport:hover {
}


h1.I70154, .I70154 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70154 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I70154:hover {
}
.I70154 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70154 > .viewport:hover {
}


h1.I70155, .I70155 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70155 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I70155:hover {
}
.I70155 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70155 > .viewport:hover {
}


h1.I70156, .I70156 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70156 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I70156:hover {
}
.I70156 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70156 > .viewport:hover {
}


h1.I70157, .I70157 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70157 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I70157:hover {
}
.I70157 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70157 > .viewport:hover {
}


h1.I70158, .I70158 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70158 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I70158:hover {
}
.I70158 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70158 > .viewport:hover {
}


h1.I70159, .I70159 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70159 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I70159:hover {
}
.I70159 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70159 > .viewport:hover {
}


h1.I138274, .I138274 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I138274 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I138274:hover {
}
.I138274 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I138274 > .viewport:hover {
}


h1.I161607, .I161607 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I161607 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I161607:hover {
}
.I161607 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I161607 > .viewport:hover {
}


h1.I161658, .I161658 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I161658 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I161658:hover {
}
.I161658 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I161658 > .viewport:hover {
}


h1.I161692, .I161692 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I161692 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I161692:hover {
}
.I161692 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I161692 > .viewport:hover {
}


h1.I161726, .I161726 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I161726 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I161726:hover {
}
.I161726 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I161726 > .viewport:hover {
}


h1.I161777, .I161777 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I161777 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I161777:hover {
}
.I161777 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I161777 > .viewport:hover {
}


h1.I161811, .I161811 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I161811 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I161811:hover {
}
.I161811 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I161811 > .viewport:hover {
}


.I70160, a.I70160 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(17,17,17);


}
.I70160:hover, a.I70160:hover {
}
@media (max-width:992px) {
.I70160, a.I70160 {
display:flex;
font-size:1.625rem;


}
.I70160:hover, a.I70160:hover {
}
}

.I70161, a.I70161 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I70161:hover, a.I70161:hover {
}
@media (max-width:992px) {
.I70161, a.I70161 {
}
.I70161:hover, a.I70161:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I70161, a.I70161 {
display:flex;
padding-bottom:1rem;

}
.I70161:hover, a.I70161:hover {
}
}

.I70162 .button, .I70162.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);

}
.I70162 button.button, button.I70162.button {
cursor:pointer;
}
.I70162 .button .text, .I70162.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I70162 .button .icon, .I70162.button .icon {
flex:none;
background-size:100% 100%;
}
.I70162 .button:hover, .I70162.button:hover {
background-color:rgb(210,40,93);

}
.I70162 .button:hover .text, .I70162.button:hover .text {
}
.I70162 .button:hover .icon, .I70162.button:hover .icon {
background-size:100% 100%;
}

.I70163, a.I70163 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I70163:hover, a.I70163:hover {
}

.I70164, a.I70164 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I70164:hover, a.I70164:hover {
}
@media (max-width:992px) {
.I70164, a.I70164 {
}
.I70164:hover, a.I70164:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I70164, a.I70164 {
display:flex;
padding-bottom:1rem;

}
.I70164:hover, a.I70164:hover {
}
}

.I70165 .button, .I70165.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I70165 button.button, button.I70165.button {
cursor:pointer;
}
.I70165 .button .text, .I70165.button .text {
}
.I70165 .button .icon, .I70165.button .icon {
flex:none;
background-size:100% 100%;
}
.I70165 .button:hover, .I70165.button:hover {
}
.I70165 .button:hover .text, .I70165.button:hover .text {
}
.I70165 .button:hover .icon, .I70165.button:hover .icon {
background-size:100% 100%;
}

.I70166 .button, .I70166.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I70166 button.button, button.I70166.button {
cursor:pointer;
}
.I70166 .button .text, .I70166.button .text {
}
.I70166 .button .icon, .I70166.button .icon {
flex:none;
background-size:100% 100%;
}
.I70166 .button:hover, .I70166.button:hover {
}
.I70166 .button:hover .text, .I70166.button:hover .text {
}
.I70166 .button:hover .icon, .I70166.button:hover .icon {
background-size:100% 100%;
}

.I70167 .button, .I70167.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I70167 button.button, button.I70167.button {
cursor:pointer;
}
.I70167 .button .text, .I70167.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I70167 .button .icon, .I70167.button .icon {
flex:none;
background-size:100% 100%;
}
.I70167 .button:hover, .I70167.button:hover {
}
.I70167 .button:hover .text, .I70167.button:hover .text {
}
.I70167 .button:hover .icon, .I70167.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70167 .button, .I70167.button {
}
.I70167 button.button, button.I70167.button {
}
.I70167 .button .text, .I70167.button .text {
font-family:Rubik;

}
.I70167 .button .icon, .I70167.button .icon {
background-size:100% 100%;
}
.I70167 .button:hover, .I70167.button:hover {
}
.I70167 .button:hover .text, .I70167.button:hover .text {
}
.I70167 .button:hover .icon, .I70167.button:hover .icon {
background-size:100% 100%;
}
}

.I70168, a.I70168 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I70168:hover, a.I70168:hover {
}

.I70169, a.I70169 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I70169:hover, a.I70169:hover {
}
@media (max-width:992px) {
.I70169, a.I70169 {
}
.I70169:hover, a.I70169:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I70169, a.I70169 {
display:flex;
padding-bottom:1rem;

}
.I70169:hover, a.I70169:hover {
}
}

.I70170 .button, .I70170.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I70170 button.button, button.I70170.button {
cursor:pointer;
}
.I70170 .button .text, .I70170.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I70170 .button .icon, .I70170.button .icon {
flex:none;
background-size:100% 100%;
}
.I70170 .button:hover, .I70170.button:hover {
}
.I70170 .button:hover .text, .I70170.button:hover .text {
}
.I70170 .button:hover .icon, .I70170.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70170 .button, .I70170.button {
}
.I70170 button.button, button.I70170.button {
}
.I70170 .button .text, .I70170.button .text {
font-family:Rubik;

}
.I70170 .button .icon, .I70170.button .icon {
background-size:100% 100%;
}
.I70170 .button:hover, .I70170.button:hover {
}
.I70170 .button:hover .text, .I70170.button:hover .text {
}
.I70170 .button:hover .icon, .I70170.button:hover .icon {
background-size:100% 100%;
}
}

.I70171, a.I70171 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I70171:hover, a.I70171:hover {
}

.I70172, a.I70172 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I70172:hover, a.I70172:hover {
}
@media (max-width:992px) {
.I70172, a.I70172 {
}
.I70172:hover, a.I70172:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I70172, a.I70172 {
display:flex;
padding-bottom:1rem;

}
.I70172:hover, a.I70172:hover {
}
}

.I70173 .button, .I70173.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I70173 button.button, button.I70173.button {
cursor:pointer;
}
.I70173 .button .text, .I70173.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I70173 .button .icon, .I70173.button .icon {
flex:none;
background-size:100% 100%;
}
.I70173 .button:hover, .I70173.button:hover {
}
.I70173 .button:hover .text, .I70173.button:hover .text {
}
.I70173 .button:hover .icon, .I70173.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70173 .button, .I70173.button {
}
.I70173 button.button, button.I70173.button {
}
.I70173 .button .text, .I70173.button .text {
font-family:Rubik;

}
.I70173 .button .icon, .I70173.button .icon {
background-size:100% 100%;
}
.I70173 .button:hover, .I70173.button:hover {
}
.I70173 .button:hover .text, .I70173.button:hover .text {
}
.I70173 .button:hover .icon, .I70173.button:hover .icon {
background-size:100% 100%;
}
}

.I70174, a.I70174 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I70174:hover, a.I70174:hover {
}

.I70175, a.I70175 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I70175:hover, a.I70175:hover {
}
@media (max-width:992px) {
.I70175, a.I70175 {
}
.I70175:hover, a.I70175:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I70175, a.I70175 {
display:flex;
padding-bottom:1rem;

}
.I70175:hover, a.I70175:hover {
}
}

.I70176 .button, .I70176.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I70176 button.button, button.I70176.button {
cursor:pointer;
}
.I70176 .button .text, .I70176.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I70176 .button .icon, .I70176.button .icon {
flex:none;
background-size:100% 100%;
}
.I70176 .button:hover, .I70176.button:hover {
}
.I70176 .button:hover .text, .I70176.button:hover .text {
}
.I70176 .button:hover .icon, .I70176.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70176 .button, .I70176.button {
}
.I70176 button.button, button.I70176.button {
}
.I70176 .button .text, .I70176.button .text {
font-family:Rubik;

}
.I70176 .button .icon, .I70176.button .icon {
background-size:100% 100%;
}
.I70176 .button:hover, .I70176.button:hover {
}
.I70176 .button:hover .text, .I70176.button:hover .text {
}
.I70176 .button:hover .icon, .I70176.button:hover .icon {
background-size:100% 100%;
}
}

.I70177, a.I70177 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I70177:hover, a.I70177:hover {
}

.I70178, a.I70178 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I70178:hover, a.I70178:hover {
}
@media (max-width:992px) {
.I70178, a.I70178 {
}
.I70178:hover, a.I70178:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I70178, a.I70178 {
display:flex;
padding-bottom:1rem;

}
.I70178:hover, a.I70178:hover {
}
}

.I70179 .button, .I70179.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I70179 button.button, button.I70179.button {
cursor:pointer;
}
.I70179 .button .text, .I70179.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I70179 .button .icon, .I70179.button .icon {
flex:none;
background-size:100% 100%;
}
.I70179 .button:hover, .I70179.button:hover {
}
.I70179 .button:hover .text, .I70179.button:hover .text {
}
.I70179 .button:hover .icon, .I70179.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70179 .button, .I70179.button {
}
.I70179 button.button, button.I70179.button {
}
.I70179 .button .text, .I70179.button .text {
font-family:Rubik;

}
.I70179 .button .icon, .I70179.button .icon {
background-size:100% 100%;
}
.I70179 .button:hover, .I70179.button:hover {
}
.I70179 .button:hover .text, .I70179.button:hover .text {
}
.I70179 .button:hover .icon, .I70179.button:hover .icon {
background-size:100% 100%;
}
}

.I70180, a.I70180 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I70180:hover, a.I70180:hover {
}

.I70181, a.I70181 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I70181:hover, a.I70181:hover {
}
@media (max-width:992px) {
.I70181, a.I70181 {
}
.I70181:hover, a.I70181:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I70181, a.I70181 {
display:flex;
padding-bottom:1rem;

}
.I70181:hover, a.I70181:hover {
}
}

.I70182 .button, .I70182.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I70182 button.button, button.I70182.button {
cursor:pointer;
}
.I70182 .button .text, .I70182.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I70182 .button .icon, .I70182.button .icon {
flex:none;
background-size:100% 100%;
}
.I70182 .button:hover, .I70182.button:hover {
}
.I70182 .button:hover .text, .I70182.button:hover .text {
}
.I70182 .button:hover .icon, .I70182.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70182 .button, .I70182.button {
}
.I70182 button.button, button.I70182.button {
}
.I70182 .button .text, .I70182.button .text {
font-family:Rubik;

}
.I70182 .button .icon, .I70182.button .icon {
background-size:100% 100%;
}
.I70182 .button:hover, .I70182.button:hover {
}
.I70182 .button:hover .text, .I70182.button:hover .text {
}
.I70182 .button:hover .icon, .I70182.button:hover .icon {
background-size:100% 100%;
}
}

.I70183 .button, .I70183.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-top:4rem;

}
.I70183 button.button, button.I70183.button {
cursor:pointer;
}
.I70183 .button .text, .I70183.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I70183 .button .icon, .I70183.button .icon {
flex:none;
background-size:100% 100%;
}
.I70183 .button:hover, .I70183.button:hover {
}
.I70183 .button:hover .text, .I70183.button:hover .text {
}
.I70183 .button:hover .icon, .I70183.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70183 .button, .I70183.button {
padding-top:2rem;

}
.I70183 button.button, button.I70183.button {
}
.I70183 .button .text, .I70183.button .text {
font-family:Rubik;

}
.I70183 .button .icon, .I70183.button .icon {
background-size:100% 100%;
}
.I70183 .button:hover, .I70183.button:hover {
}
.I70183 .button:hover .text, .I70183.button:hover .text {
}
.I70183 .button:hover .icon, .I70183.button:hover .icon {
background-size:100% 100%;
}
}

h1.I138262, .I138262 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I138262, .I138262 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I138262, .I138262 p {
margin:0px;
}

figure.I138262, .I138262 figure {
margin:0px;
}

a.I138262, .I138262 a {
text-decoration:inherit;
color:inherit;
}

.I138262 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I138262 article, article.I138262 {
flex-direction:column;	
}
.I138262 article:hover, article.I138262:hover {
}
.I138262 article.active, article.I138262.active {
}
.I138262 .body {
}
.I138262 .body:hover {
	
}
.I138262 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I138262 .body a {
text-decoration:underline;

}
.I138262 .body img {
}
.I138262 .body img:hover {
}




.I161590, a.I161590 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I161590:hover, a.I161590:hover {
}

.I161641, a.I161641 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I161641:hover, a.I161641:hover {
}
@media (max-width:992px) {
.I161641, a.I161641 {
}
.I161641:hover, a.I161641:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I161641, a.I161641 {
display:flex;
padding-bottom:1rem;

}
.I161641:hover, a.I161641:hover {
}
}

.I161675 .button, .I161675.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I161675 button.button, button.I161675.button {
cursor:pointer;
}
.I161675 .button .text, .I161675.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I161675 .button .icon, .I161675.button .icon {
flex:none;
background-size:100% 100%;
}
.I161675 .button:hover, .I161675.button:hover {
}
.I161675 .button:hover .text, .I161675.button:hover .text {
}
.I161675 .button:hover .icon, .I161675.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I161675 .button, .I161675.button {
}
.I161675 button.button, button.I161675.button {
}
.I161675 .button .text, .I161675.button .text {
font-family:Rubik;

}
.I161675 .button .icon, .I161675.button .icon {
background-size:100% 100%;
}
.I161675 .button:hover, .I161675.button:hover {
}
.I161675 .button:hover .text, .I161675.button:hover .text {
}
.I161675 .button:hover .icon, .I161675.button:hover .icon {
background-size:100% 100%;
}
}

.I161709, a.I161709 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I161709:hover, a.I161709:hover {
}

.I161760, a.I161760 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I161760:hover, a.I161760:hover {
}
@media (max-width:992px) {
.I161760, a.I161760 {
}
.I161760:hover, a.I161760:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I161760, a.I161760 {
display:flex;
padding-bottom:1rem;

}
.I161760:hover, a.I161760:hover {
}
}

.I161794 .button, .I161794.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I161794 button.button, button.I161794.button {
cursor:pointer;
}
.I161794 .button .text, .I161794.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I161794 .button .icon, .I161794.button .icon {
flex:none;
background-size:100% 100%;
}
.I161794 .button:hover, .I161794.button:hover {
}
.I161794 .button:hover .text, .I161794.button:hover .text {
}
.I161794 .button:hover .icon, .I161794.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I161794 .button, .I161794.button {
}
.I161794 button.button, button.I161794.button {
}
.I161794 .button .text, .I161794.button .text {
font-family:Rubik;

}
.I161794 .button .icon, .I161794.button .icon {
background-size:100% 100%;
}
.I161794 .button:hover, .I161794.button:hover {
}
.I161794 .button:hover .text, .I161794.button:hover .text {
}
.I161794 .button:hover .icon, .I161794.button:hover .icon {
background-size:100% 100%;
}
}

h1.I70184, .I70184 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70184 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:19;
width:100%;


}
.I70184:hover {
}
.I70184 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70184 > .viewport:hover {
}


.I70185 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;
background-color:rgb(245,245,245);

align-items:center;

	
}
.I70185:hover {
}

.I70186 {
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;


}
.I70186:hover {
}
@media (max-width:992px) {
.I70186 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I70186:hover {
}
}
@media (max-width:640px) {
.I70186 {

padding-left:1.625em;
padding-right:1.625em;


flex-direction:column;
}
.I70186:hover {
}
}

.I70187 {
display:flex;
position:var(--I70187-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;


}
.I70187:hover {
}

@media (max-width:992px) {
.I70187 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I70187:hover {
}

}
@media (max-width:640px) {
.I70187 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I70187:hover {
}

}
@media (min-width:1440px) {
.I70187 {

order:3;
width:50%;
padding-right:4rem;

}
.I70187:hover {
}

}
.I70188 {
display:flex;
position:var(--I70188-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;


}
.I70188:hover {
}

@media (max-width:992px) {
.I70188 {

order:3;
width:50%;
padding-left:0rem;

}
.I70188:hover {
}

}
@media (max-width:640px) {
.I70188 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I70188:hover {
}

}
@media (min-width:1440px) {
.I70188 {

order:2;
width:50%;

flex-direction:column;


}
.I70188:hover {
}

}
.I128319 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I128319:hover {
}


h1.I70189, .I70189 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70189 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I70189:hover {
}
.I70189 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70189 > .viewport:hover {
}


h1.I70190, .I70190 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70190 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I70190:hover {
}
.I70190 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70190 > .viewport:hover {
}


h1.I70191, .I70191 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70191 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I70191:hover {
}
.I70191 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70191 > .viewport:hover {
}


h1.I70192, .I70192 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70192 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:1;
padding-top:0;


}
.I70192:hover {
}
.I70192 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70192 > .viewport:hover {
}

@media (max-width:640px) {
.I70192 {

margin-bottom:0;


}
.I70192:hover {
}
.I70192 > .viewport {



}
.I70192 > .viewport:hover {
}

}

h1.I70193, .I70193 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70193 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I70193:hover {
}
.I70193 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70193 > .viewport:hover {
}


h1.I70194, .I70194 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70194 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I70194:hover {
}
.I70194 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70194 > .viewport:hover {
}

@media (max-width:640px) {
.I70194 {

margin-bottom:-1.65rem;


}
.I70194:hover {
}
.I70194 > .viewport {



}
.I70194 > .viewport:hover {
}

}

h1.I70195, .I70195 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70195 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I70195:hover {
}
.I70195 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70195 > .viewport:hover {
}


h1.I70196, .I70196 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70196 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I70196:hover {
}
.I70196 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70196 > .viewport:hover {
}


h1.I70197, .I70197 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70197 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I70197:hover {
}
.I70197 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70197 > .viewport:hover {
}


h1.I70198, .I70198 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70198 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I70198:hover {
}
.I70198 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70198 > .viewport:hover {
}

@media (max-width:992px) {
.I70198 {

height:auto;


}
.I70198:hover {
}
.I70198 > .viewport {



}
.I70198 > .viewport:hover {
}

}

h1.I74302, .I74302 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I74302 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I74302:hover {
}
.I74302 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I74302 > .viewport:hover {
}

@media (min-width:1440px) {
.I74302 {

width:100%;
padding-top:0.75rem;


}
.I74302:hover {
}
.I74302 > .viewport {



}
.I74302 > .viewport:hover {
}

}
h1.I114853, .I114853 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114853 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114853:hover {
}
.I114853 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114853 > .viewport:hover {
}


h1.I126802, .I126802 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I126802 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I126802:hover {
}
.I126802 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I126802 > .viewport:hover {
}


.I70199, a.I70199 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I70199:hover, a.I70199:hover {
}
@media (max-width:992px) {
.I70199, a.I70199 {
display:flex;
font-size:1.625rem;


}
.I70199:hover, a.I70199:hover {
}
}
@media (max-width:640px) {
.I70199, a.I70199 {
display:flex;
font-size:1.625rem;


}
.I70199:hover, a.I70199:hover {
}
}

.I70200, a.I70200 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I70200:hover, a.I70200:hover {
}
@media (max-width:992px) {
.I70200, a.I70200 {
}
.I70200:hover, a.I70200:hover {
display:flex;
width:100%;

}
}

.I70201 .image, .I70201.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/keynote_jodal_2024.jpg?timestamp=20250122194117');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/keynote_jodal_2024.jpg?timestamp=20250122194117') 1.00x,url('https://www.genexus.com/media/images/keynote_jodal_2024_x2.png?timestamp=20250122194117') 2.00x,url('https://www.genexus.com/media/images/keynote_jodal_2024_x3.png?timestamp=20250122194117') 3.00x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/keynote_jodal_2024.jpg?timestamp=20250122194117') 1.00x,url('https://www.genexus.com/media/images/keynote_jodal_2024_x2.png?timestamp=20250122194117') 2.00x,url('https://www.genexus.com/media/images/keynote_jodal_2024_x3.png?timestamp=20250122194117') 3.00x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/keynote_jodal_2024.jpg?timestamp=20250122194117') 1.00x,url('https://www.genexus.com/media/images/keynote_jodal_2024_x2.png?timestamp=20250122194117') 2.00x,url('https://www.genexus.com/media/images/keynote_jodal_2024_x3.png?timestamp=20250122194117') 3.00x);
background-image:image-set(url('https://www.genexus.com/media/images/keynote_jodal_2024.jpg?timestamp=20250122194117') 1.00x,url('https://www.genexus.com/media/images/keynote_jodal_2024_x2.png?timestamp=20250122194117') 2.00x,url('https://www.genexus.com/media/images/keynote_jodal_2024_x3.png?timestamp=20250122194117') 3.00x);
background-size:cover;
background-position:center center;

}
.I70201 .image:hover, .I70201.image:hover {
}

.I70202 .button, .I70202.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);

}
.I70202 button.button, button.I70202.button {
cursor:pointer;
}
.I70202 .button .text, .I70202.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I70202 .button .icon, .I70202.button .icon {
flex:none;
background-size:100% 100%;
}
.I70202 .button:hover, .I70202.button:hover {
background-color:rgb(210,40,93);

}
.I70202 .button:hover .text, .I70202.button:hover .text {
}
.I70202 .button:hover .icon, .I70202.button:hover .icon {
background-size:100% 100%;
}

.I70203, a.I70203 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I70203:hover, a.I70203:hover {
}

h1.I70204, .I70204 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I70204, .I70204 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I70204, .I70204 p {
margin:0px;
}

figure.I70204, .I70204 figure {
margin:0px;
}

a.I70204, .I70204 a {
text-decoration:inherit;
color:inherit;
}

.I70204 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I70204 article, article.I70204 {
width:100%;

flex-direction:column;	
}
.I70204 article:hover, article.I70204:hover {
}
.I70204 article.active, article.I70204.active {
}
.I70204 .body {
}
.I70204 .body:hover {
	
}
.I70204 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I70204 .body a {
text-decoration:underline;

}
.I70204 .body img {
}
.I70204 .body ul, .I70204 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I70204 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I70204 .body iframe {
}
.I70204 .body img:hover {
}
.I70204 .body iframe:hover {
}

.I70204 .body li {
list-style-type:disc;
}



.I70205 .button, .I70205.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);

}
.I70205 button.button, button.I70205.button {
cursor:pointer;
}
.I70205 .button .text, .I70205.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I70205 .button .icon, .I70205.button .icon {
flex:none;
background-size:100% 100%;
}
.I70205 .button:hover, .I70205.button:hover {
background-color:rgb(217,217,217);

}
.I70205 .button:hover .text, .I70205.button:hover .text {
}
.I70205 .button:hover .icon, .I70205.button:hover .icon {
background-size:100% 100%;
}

.I70206 .button, .I70206.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;

}
.I70206 button.button, button.I70206.button {
cursor:pointer;
}
.I70206 .button .text, .I70206.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I70206 .button .icon, .I70206.button .icon {
flex:none;
background-size:100% 100%;
}
.I70206 .button:hover, .I70206.button:hover {
}
.I70206 .button:hover .text, .I70206.button:hover .text {
}
.I70206 .button:hover .icon, .I70206.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70206 .button, .I70206.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I70206 button.button, button.I70206.button {
}
.I70206 .button .text, .I70206.button .text {
color:rgb(108,72,201);

}
.I70206 .button .icon, .I70206.button .icon {
background-size:100% 100%;
}
.I70206 .button:hover, .I70206.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I70206 .button:hover .text, .I70206.button:hover .text {
color:rgb(150,155,160);

}
.I70206 .button:hover .icon, .I70206.button:hover .icon {
background-size:100% 100%;
}
}

.I70207 .button, .I70207.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I70207 button.button, button.I70207.button {
cursor:pointer;
}
.I70207 .button .text, .I70207.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I70207 .button .icon, .I70207.button .icon {
flex:none;
background-size:100% 100%;
}
.I70207 .button:hover, .I70207.button:hover {
}
.I70207 .button:hover .text, .I70207.button:hover .text {
}
.I70207 .button:hover .icon, .I70207.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I70207 .button, .I70207.button {
}
.I70207 button.button, button.I70207.button {
}
.I70207 .button .text, .I70207.button .text {
font-family:Rubik;

}
.I70207 .button .icon, .I70207.button .icon {
background-size:100% 100%;
}
.I70207 .button:hover, .I70207.button:hover {
}
.I70207 .button:hover .text, .I70207.button:hover .text {
}
.I70207 .button:hover .icon, .I70207.button:hover .icon {
background-size:100% 100%;
}
}

.I70208 {
display:flex;
width:100%;
height:270px;

}
.I70208:hover {
}

.I74266, a.I74266 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I74266:hover, a.I74266:hover {
}
@media (max-width:992px) {
.I74266, a.I74266 {
}
.I74266:hover, a.I74266:hover {
display:flex;
width:100%;

}
}

.I114798 .image, .I114798.image {
vertical-align:top;
}
.I114798 .image:hover, .I114798.image:hover {
}

.I126748 .button, .I126748.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I126748 button.button, button.I126748.button {
cursor:pointer;
}
.I126748 .button .text, .I126748.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I126748 .button .icon, .I126748.button .icon {
flex:none;
background-size:100% 100%;
}
.I126748 .button:hover, .I126748.button:hover {
}
.I126748 .button:hover .text, .I126748.button:hover .text {
}
.I126748 .button:hover .icon, .I126748.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I126748 .button, .I126748.button {
}
.I126748 button.button, button.I126748.button {
}
.I126748 .button .text, .I126748.button .text {
font-family:Rubik;

}
.I126748 .button .icon, .I126748.button .icon {
background-size:100% 100%;
}
.I126748 .button:hover, .I126748.button:hover {
}
.I126748 .button:hover .text, .I126748.button:hover .text {
}
.I126748 .button:hover .icon, .I126748.button:hover .icon {
background-size:100% 100%;
}
}

h1.I70209, .I70209 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70209 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:20;
width:100%;


}
.I70209:hover {
}
.I70209 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70209 > .viewport:hover {
}


.I70210 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I70210:hover {
}
@media (max-width:992px) {
.I70210 {
padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

	
}
.I70210:hover {
}
}
@media (max-width:640px) {
.I70210 {
box-sizing:border-box;

	
}
.I70210:hover {
}
}

.I70211 {
display:flex;

order:3;
width:100%;
max-width:960px;
box-sizing:border-box;


}
.I70211:hover {
}
@media (max-width:992px) {
.I70211 {

width:100%;


flex-direction:column;
}
.I70211:hover {
}
}
@media (max-width:640px) {
.I70211 {

width:100%;
max-width:100%;


}
.I70211:hover {
}
}

.I70212 {
display:flex;
position:var(--I70212-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:300px;
margin-right:150px;

}
.I70212:hover {
}

@media (max-width:992px) {
.I70212 {

width:100%;
max-width:450px;
margin-right:32px;

}
.I70212:hover {
}

}
@media (max-width:640px) {
.I70212 {

width:100%;
margin-right:0;

}
.I70212:hover {
}

}

.I70213 {
display:flex;
position:var(--I70213-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:calc(100% - 450px);

align-items:flex-end;


}
.I70213:hover {
}

@media (max-width:992px) {
.I70213 {

width:100%;
max-width:450px;

}
.I70213:hover {
}

}
@media (max-width:640px) {
.I70213 {

max-width:100%;

}
.I70213:hover {
}

}

h1.I70214, .I70214 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70214 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I70214:hover {
}
.I70214 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70214 > .viewport:hover {
}

@media (max-width:640px) {
.I70214 {

width:100%;


}
.I70214:hover {
}
.I70214 > .viewport {



}
.I70214 > .viewport:hover {
}

}

h1.I70215, .I70215 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70215 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I70215:hover {
}
.I70215 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70215 > .viewport:hover {
}

@media (max-width:640px) {
.I70215 {

width:100%;


}
.I70215:hover {
}
.I70215 > .viewport {



}
.I70215 > .viewport:hover {
}

}

h1.I70216, .I70216 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70216 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:1.5rem;


}
.I70216:hover {
}
.I70216 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70216 > .viewport:hover {
}


h1.I70217, .I70217 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70217 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I70217:hover {
}
.I70217 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70217 > .viewport:hover {
}


h1.I70218, .I70218 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I70218 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I70218:hover {
}
.I70218 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I70218 > .viewport:hover {
}


h1.I153844, .I153844 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153844 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I153844:hover {
}
.I153844 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153844 > .viewport:hover {
}


h1.I189929, .I189929 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189929 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I189929:hover {
}
.I189929 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189929 > .viewport:hover {
}

@media (max-width:640px) {
.I189929 {

width:100%;


}
.I189929:hover {
}
.I189929 > .viewport {



}
.I189929 > .viewport:hover {
}

}

.I70219, a.I70219 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I70219:hover, a.I70219:hover {
}
@media (max-width:992px) {
.I70219, a.I70219 {
display:flex;
font-size:1.625rem;


}
.I70219:hover, a.I70219:hover {
}
}
@media (max-width:640px) {
.I70219, a.I70219 {
display:flex;
font-size:1.625rem;


}
.I70219:hover, a.I70219:hover {
}
}

.I70220, a.I70220 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I70220:hover, a.I70220:hover {
}
@media (max-width:992px) {
.I70220, a.I70220 {
}
.I70220:hover, a.I70220:hover {
display:flex;
width:100%;

}
}

.I70221 .image, .I70221.image {
vertical-align:top;
}
.I70221 .image:hover, .I70221.image:hover {
}

.I70222 {
}
.I70222:hover {
}
.I70222 {
}
.I70222: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;
}


.I70223 {
width:100%;

}
.I70223:hover {
}
.I70223 {
}
.I70223:hover {
}


.I153797 {}
.I189860, a.I189860 {
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;

}
.I189860:hover, a.I189860:hover {
}
@media (max-width:992px) {
.I189860, a.I189860 {
}
.I189860:hover, a.I189860:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189860, a.I189860 {
display:flex;
padding-bottom:1rem;

}
.I189860:hover, a.I189860:hover {
}
}

h1.I116671, .I116671 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116671 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;
width:100%;


}
.I116671:hover {
}
.I116671 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116671 > .viewport:hover {
}


.I116538 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
max-width:1180px;
margin-left:auto;
margin-right:auto;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;

flex-direction:column;
align-items:center;

	
}
.I116538:hover {
}
@media (max-width:992px) {
.I116538 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:0rem;
padding-top:0rem;

align-items:flex-start;

	
}
.I116538:hover {
}
}
@media (max-width:640px) {
.I116538 {
padding-bottom:0rem;
padding-left:0rem;
padding-right:0rem;
padding-top:0rem;

	
}
.I116538:hover {
}
}

.I116539 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:0rem;
box-sizing:border-box;


flex-direction:row;
}
.I116539:hover {
}
@media (max-width:992px) {
.I116539 {

width:100%;
padding-bottom:0rem;
padding-right:0;


}
.I116539:hover {
}
}
@media (max-width:640px) {
.I116539 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I116539:hover {
}
}

.I116540 {
display:flex;
position:var(--I116540-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I116540-location-transform:translate(0px,0px);
z-index:var(--I116540-z-index, auto);

transform:
var(--I116540-location-transform, translate(0px,0px))
var(--I116540-user-box-transform, translate(0px,0px))
;


position:var(--I116540-position-static-computed, static);
}
.I116540:hover {
}

@media (max-width:640px) {
.I116540 {

width:calc(100vw - 2rem);

}
.I116540:hover {
}

}

.I116541 {
display:flex;
position:var(--I116541-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I116541:hover {
}

@media (max-width:640px) {
.I116541 {

width:calc(100vw - 2rem);

}
.I116541:hover {
}

}

.I116542 {
display:flex;
position:var(--I116542-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
}
.I116542:hover {
}
.I116542 {
--I116542-position-static-computed:static;
}
.I116542 > .sector, .I116542 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I116542 {

width:calc(100vw - 2rem);

}
.I116542:hover {
}

}

.I116543 {
display:flex;
position:var(--I116543-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I116543:hover {
}

@media (max-width:640px) {
.I116543 {

padding-left:1rem;
padding-right:1rem;

}
.I116543:hover {
}

}

.I116544 {
display:flex;
position:var(--I116544-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I116544:hover {
}

@media (max-width:640px) {
.I116544 {

width:calc(100vw - 2rem);

}
.I116544:hover {
}

}

.I116545 {
display:flex;
position:var(--I116545-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I116545:hover {
}
.I116545 {
--I116545-position-static-computed:static;
}
.I116545 > .sector, .I116545 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I116545 {

width:calc(100vw - 2rem);

}
.I116545:hover {
}

}
@media (min-width:1440px) {
.I116545 {

}
.I116545:hover {
}
.I116545 {
--I116545-position-static-computed:static;
}
.I116545 > .sector, .I116545 > .group-sectors {
position:relative;
}
}
.I116546 {
display:flex;
position:var(--I116546-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I116546:hover {
}

@media (max-width:640px) {
.I116546 {

width:calc(100vw - 2rem);

}
.I116546:hover {
}

}

.I116547 {
display:flex;
position:var(--I116547-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:44;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I116547:hover {
}

@media (max-width:640px) {
.I116547 {

width:calc(100vw - 2rem);

}
.I116547:hover {
}

}

.I116548 {
display:flex;
position:var(--I116548-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:45;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I116548:hover {
}

@media (max-width:640px) {
.I116548 {

width:calc(100vw - 2rem);

}
.I116548:hover {
}

}

.I116549 {
display:flex;
position:var(--I116549-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:46;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I116549:hover {
}

@media (max-width:640px) {
.I116549 {

width:calc(100vw - 2rem);

}
.I116549:hover {
}

}

.I116550 {
display:flex;
position:var(--I116550-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I116550:hover {
}


.I116551 {
display:flex;
position:var(--I116551-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:47;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I116551:hover {
}

@media (max-width:640px) {
.I116551 {

width:calc(100vw - 2rem);

}
.I116551:hover {
}

}

.I166573 {
display:flex;
position:var(--I166573-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:48;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I166573:hover {
}


.I116552 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116552:hover {
}

@media (min-width:1440px) {
.I116552 {

order:4;


	
}
.I116552:hover {
}

}
.I116553 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116553:hover {
}

@media (min-width:1440px) {
.I116553 {

order:2;


	
}
.I116553:hover {
}

}
.I116554 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116554:hover {
}


.I116555 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116555:hover {
}


.I116556 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116556:hover {
}


.I116557 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116557:hover {
}


.I116558 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116558:hover {
}


.I116559 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116559:hover {
}


.I116560 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116560:hover {
}


.I116561 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I116561:hover {
}
.I116561 > .sector {
position:relative;
}
@media (max-width:640px) {
.I116561 {



flex-direction:column;
align-items:flex-start;

	
}
.I116561:hover {
}

}

.I116562 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116562:hover {
}


.I167078 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167078:hover {
}


h1.I116563, .I116563 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116563 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I116563:hover {
}
.I116563 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116563 > .viewport:hover {
}

@media (min-width:1440px) {
.I116563 {

order:8;

}
.I116563:hover {
}
.I116563 > .viewport {



}
.I116563 > .viewport:hover {
}

}
h1.I116564, .I116564 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116564 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I116564:hover {
}
.I116564 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I116564 > .viewport:hover {
}


h1.I116565, .I116565 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116565 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I116565:hover {
}
.I116565 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116565 > .viewport:hover {
}

@media (min-width:1440px) {
.I116565 {

order:3;

}
.I116565:hover {
}
.I116565 > .viewport {



}
.I116565 > .viewport:hover {
}

}
h1.I116566, .I116566 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116566 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I116566:hover {
}
.I116566 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116566 > .viewport:hover {
}


h1.I116567, .I116567 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116567 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I116567:hover {
}
.I116567 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116567 > .viewport:hover {
}


h1.I116568, .I116568 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116568 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116568:hover {
}
.I116568 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116568 > .viewport:hover {
}


h1.I116569, .I116569 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116569 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I116569:hover {
}
.I116569 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I116569 > .viewport:hover {
}


h1.I116570, .I116570 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116570 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I116570:hover {
}
.I116570 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116570 > .viewport:hover {
}


h1.I116571, .I116571 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116571 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;

}
.I116571:hover {
}
.I116571 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116571 > .viewport:hover {
}


h1.I116572, .I116572 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116572 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116572:hover {
}
.I116572 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116572 > .viewport:hover {
}


h1.I116573, .I116573 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116573 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I116573:hover {
}
.I116573 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116573 > .viewport:hover {
}


h1.I116574, .I116574 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116574 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I116574:hover {
}
.I116574 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116574 > .viewport:hover {
}


h1.I116575, .I116575 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116575 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I116575:hover {
}
.I116575 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116575 > .viewport:hover {
}


h1.I116576, .I116576 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116576 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I116576:hover {
}
.I116576 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I116576 > .viewport:hover {
}


h1.I116577, .I116577 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116577 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I116577:hover {
}
.I116577 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116577 > .viewport:hover {
}


h1.I116578, .I116578 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116578 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116578:hover {
}
.I116578 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116578 > .viewport:hover {
}


h1.I116579, .I116579 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116579 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I116579:hover {
}
.I116579 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I116579 > .viewport:hover {
}


h1.I116580, .I116580 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116580 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I116580:hover {
}
.I116580 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116580 > .viewport:hover {
}

@media (max-width:640px) {
.I116580 {

width:100%;


}
.I116580:hover {
}
.I116580 > .viewport {



}
.I116580 > .viewport:hover {
}

}

h1.I116581, .I116581 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116581 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116581:hover {
}
.I116581 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116581 > .viewport:hover {
}


h1.I116582, .I116582 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116582 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I116582:hover {
}
.I116582 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116582 > .viewport:hover {
}


h1.I116583, .I116583 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116583 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I116583:hover {
}
.I116583 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116583 > .viewport:hover {
}


h1.I116584, .I116584 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116584 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I116584:hover {
}
.I116584 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116584 > .viewport:hover {
}


h1.I116585, .I116585 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116585 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I116585:hover {
}
.I116585 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116585 > .viewport:hover {
}


h1.I116586, .I116586 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116586 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I116586:hover {
}
.I116586 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116586 > .viewport:hover {
}


h1.I116587, .I116587 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116587 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I116587:hover {
}
.I116587 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116587 > .viewport:hover {
}


h1.I116588, .I116588 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116588 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I116588:hover {
}
.I116588 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116588 > .viewport:hover {
}


h1.I116589, .I116589 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116589 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I116589:hover {
}
.I116589 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116589 > .viewport:hover {
}


h1.I116590, .I116590 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116590 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I116590:hover {
}
.I116590 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116590 > .viewport:hover {
}


h1.I116591, .I116591 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116591 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I116591:hover {
}
.I116591 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116591 > .viewport:hover {
}


h1.I116592, .I116592 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116592 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I116592:hover {
}
.I116592 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116592 > .viewport:hover {
}


h1.I116593, .I116593 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116593 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I116593:hover {
}
.I116593 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116593 > .viewport:hover {
}


h1.I116594, .I116594 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116594 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I116594:hover {
}
.I116594 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116594 > .viewport:hover {
}


h1.I116595, .I116595 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116595 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I116595:hover {
}
.I116595 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116595 > .viewport:hover {
}

@media (min-width:1440px) {
.I116595 {

order:3;

}
.I116595:hover {
}
.I116595 > .viewport {



}
.I116595 > .viewport:hover {
}

}
h1.I116596, .I116596 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116596 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I116596:hover {
}
.I116596 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116596 > .viewport:hover {
}


h1.I116597, .I116597 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116597 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I116597:hover {
}
.I116597 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116597 > .viewport:hover {
}


h1.I116598, .I116598 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116598 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I116598:hover {
}
.I116598 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116598 > .viewport:hover {
}


h1.I116599, .I116599 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116599 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116599:hover {
}
.I116599 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116599 > .viewport:hover {
}


h1.I116600, .I116600 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116600 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I116600:hover {
}
.I116600 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116600 > .viewport:hover {
}


h1.I116601, .I116601 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116601 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116601:hover {
}
.I116601 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116601 > .viewport:hover {
}


h1.I116602, .I116602 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116602 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116602:hover {
}
.I116602 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116602 > .viewport:hover {
}


h1.I116603, .I116603 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116603 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116603:hover {
}
.I116603 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116603 > .viewport:hover {
}


h1.I116604, .I116604 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116604 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I116604:hover {
}
.I116604 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116604 > .viewport:hover {
}


h1.I116605, .I116605 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116605 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I116605:hover {
}
.I116605 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116605 > .viewport:hover {
}


h1.I116606, .I116606 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116606 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I116606:hover {
}
.I116606 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116606 > .viewport:hover {
}


h1.I116607, .I116607 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116607 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I116607:hover {
}
.I116607 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116607 > .viewport:hover {
}


h1.I116608, .I116608 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116608 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I116608:hover {
}
.I116608 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116608 > .viewport:hover {
}


h1.I116609, .I116609 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116609 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I116609:hover {
}
.I116609 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116609 > .viewport:hover {
}


h1.I116610, .I116610 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116610 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I116610:hover {
}
.I116610 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116610 > .viewport:hover {
}


h1.I116611, .I116611 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116611 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I116611:hover {
}
.I116611 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116611 > .viewport:hover {
}


h1.I116612, .I116612 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116612 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I116612:hover {
}
.I116612 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116612 > .viewport:hover {
}


h1.I116613, .I116613 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116613 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I116613:hover {
}
.I116613 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116613 > .viewport:hover {
}


h1.I116614, .I116614 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116614 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I116614:hover {
}
.I116614 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116614 > .viewport:hover {
}


h1.I116615, .I116615 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116615 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I116615:hover {
}
.I116615 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116615 > .viewport:hover {
}


h1.I116616, .I116616 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116616 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I116616:hover {
}
.I116616 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116616 > .viewport:hover {
}

@media (max-width:640px) {
.I116616 {

width:100%;


}
.I116616:hover {
}
.I116616 > .viewport {



}
.I116616 > .viewport:hover {
}

}

h1.I163067, .I163067 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163067 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163067:hover {
}
.I163067 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163067 > .viewport:hover {
}


h1.I165999, .I165999 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165999 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165999:hover {
}
.I165999 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165999 > .viewport:hover {
}


h1.I166472, .I166472 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166472 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166472:hover {
}
.I166472 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166472 > .viewport:hover {
}


h1.I166775, .I166775 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166775 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166775:hover {
}
.I166775 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166775 > .viewport:hover {
}


h1.I166977, .I166977 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166977 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166977:hover {
}
.I166977 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166977 > .viewport:hover {
}


h1.I167280, .I167280 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167280 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167280:hover {
}
.I167280 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167280 > .viewport:hover {
}


h1.I167482, .I167482 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167482 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167482:hover {
}
.I167482 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167482 > .viewport:hover {
}


h1.I167684, .I167684 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167684 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167684:hover {
}
.I167684 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167684 > .viewport:hover {
}

@media (max-width:640px) {
.I167684 {

width:100%;


}
.I167684:hover {
}
.I167684 > .viewport {



}
.I167684 > .viewport:hover {
}

}

h1.I176960, .I176960 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176960 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176960:hover {
}
.I176960 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176960 > .viewport:hover {
}


h1.I177166, .I177166 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177166 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177166:hover {
}
.I177166 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177166 > .viewport:hover {
}


h1.I177372, .I177372 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177372 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177372:hover {
}
.I177372 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177372 > .viewport:hover {
}


h1.I177738, .I177738 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177738 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177738:hover {
}
.I177738 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177738 > .viewport:hover {
}


.I116617 .image, .I116617.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116617 .image:hover, .I116617.image:hover {
}
@media (min-width:1440px) {
.I116617 .image, .I116617.image {
width:100%;

}
.I116617 .image:hover, .I116617.image:hover {
}
}
.I116618, a.I116618 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116618:hover, a.I116618:hover {
}
@media (max-width:992px) {
.I116618, a.I116618 {
}
.I116618:hover, a.I116618:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116618, a.I116618 {
display:flex;
padding-bottom:0rem;

}
.I116618:hover, a.I116618:hover {
}
}

.I116619 .image, .I116619.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116619 .image:hover, .I116619.image:hover {
}
@media (min-width:1440px) {
.I116619 .image, .I116619.image {
width:100%;

}
.I116619 .image:hover, .I116619.image:hover {
}
}
.I116620 .image, .I116620.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116620 .image:hover, .I116620.image:hover {
}

.I116621, a.I116621 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116621:hover, a.I116621:hover {
}
@media (max-width:992px) {
.I116621, a.I116621 {
}
.I116621:hover, a.I116621:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116621, a.I116621 {
display:flex;
padding-bottom:0rem;

}
.I116621:hover, a.I116621:hover {
}
}

.I116622, a.I116622 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116622:hover, a.I116622:hover {
}
@media (min-width:1440px) {
.I116622, a.I116622 {
display:flex;
font-weight:500;


}
.I116622:hover, a.I116622:hover {
}
}
.I116623, a.I116623 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116623:hover, a.I116623:hover {
}
@media (max-width:992px) {
.I116623, a.I116623 {
}
.I116623:hover, a.I116623:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116623, a.I116623 {
display:flex;
padding-bottom:0rem;

}
.I116623:hover, a.I116623:hover {
}
}

.I116624, a.I116624 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I116624:hover, a.I116624:hover {
}
@media (max-width:640px) {
.I116624, a.I116624 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I116624:hover, a.I116624:hover {
}
}

.I116625, a.I116625 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

margin-top:1rem;
padding-bottom:1.5rem;

}
.I116625:hover, a.I116625:hover {
}
@media (max-width:992px) {
.I116625, a.I116625 {
}
.I116625:hover, a.I116625:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116625, a.I116625 {
display:flex;
padding-bottom:1rem;

}
.I116625:hover, a.I116625:hover {
}
}

.I116626, a.I116626 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116626:hover, a.I116626:hover {
}

.I116627, a.I116627 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116627:hover, a.I116627:hover {
}
@media (min-width:1440px) {
.I116627, a.I116627 {
display:flex;
font-weight:500;


}
.I116627:hover, a.I116627:hover {
}
}
.I116628 .image, .I116628.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116628 .image:hover, .I116628.image:hover {
}

.I116629, a.I116629 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116629:hover, a.I116629:hover {
}
@media (min-width:1440px) {
.I116629, a.I116629 {
display:flex;
font-weight:500;


}
.I116629:hover, a.I116629:hover {
}
}
.I116630, a.I116630 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116630:hover, a.I116630:hover {
}
@media (max-width:992px) {
.I116630, a.I116630 {
}
.I116630:hover, a.I116630:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116630, a.I116630 {
display:flex;
padding-bottom:0rem;

}
.I116630:hover, a.I116630:hover {
}
}

.I116631 .image, .I116631.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116631 .image:hover, .I116631.image:hover {
}

.I116632, a.I116632 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116632:hover, a.I116632:hover {
}
@media (min-width:1440px) {
.I116632, a.I116632 {
display:flex;
font-weight:500;


}
.I116632:hover, a.I116632:hover {
}
}
.I116633, a.I116633 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116633:hover, a.I116633:hover {
}
@media (max-width:992px) {
.I116633, a.I116633 {
}
.I116633:hover, a.I116633:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116633, a.I116633 {
display:flex;
padding-bottom:0rem;

}
.I116633:hover, a.I116633:hover {
}
}

.I116634 .image, .I116634.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I116634 .image:hover, .I116634.image:hover {
}

.I116635, a.I116635 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116635:hover, a.I116635:hover {
}
@media (min-width:1440px) {
.I116635, a.I116635 {
display:flex;
font-weight:500;


}
.I116635:hover, a.I116635:hover {
}
}
.I116636, a.I116636 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116636:hover, a.I116636:hover {
}
@media (max-width:992px) {
.I116636, a.I116636 {
}
.I116636:hover, a.I116636:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116636, a.I116636 {
display:flex;
padding-bottom:0rem;

}
.I116636:hover, a.I116636:hover {
}
}

.I116637 .image, .I116637.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116637 .image:hover, .I116637.image:hover {
}

.I116638 .image, .I116638.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116638 .image:hover, .I116638.image:hover {
}

.I116639 .image, .I116639.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116639 .image:hover, .I116639.image:hover {
}

.I116640, a.I116640 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116640:hover, a.I116640:hover {
}
@media (max-width:992px) {
.I116640, a.I116640 {
}
.I116640:hover, a.I116640:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116640, a.I116640 {
display:flex;
padding-bottom:0rem;

}
.I116640:hover, a.I116640:hover {
}
}

.I116641, a.I116641 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116641:hover, a.I116641:hover {
}
@media (min-width:1440px) {
.I116641, a.I116641 {
display:flex;
font-weight:500;


}
.I116641:hover, a.I116641:hover {
}
}
.I116642, a.I116642 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116642:hover, a.I116642:hover {
}
@media (max-width:992px) {
.I116642, a.I116642 {
}
.I116642:hover, a.I116642:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116642, a.I116642 {
display:flex;
padding-bottom:0rem;

}
.I116642:hover, a.I116642:hover {
}
}

.I116643, a.I116643 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I116643:hover, a.I116643:hover {
}
@media (max-width:992px) {
.I116643, a.I116643 {
}
.I116643:hover, a.I116643:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I116643, a.I116643 {
display:flex;
font-weight:500;


}
.I116643:hover, a.I116643:hover {
}
}
.I116644, a.I116644 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116644:hover, a.I116644:hover {
}
@media (max-width:992px) {
.I116644, a.I116644 {
}
.I116644:hover, a.I116644:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116644, a.I116644 {
display:flex;
padding-bottom:0rem;

}
.I116644:hover, a.I116644:hover {
}
}

.I116645, a.I116645 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116645:hover, a.I116645:hover {
}
@media (min-width:1440px) {
.I116645, a.I116645 {
display:flex;
font-weight:500;


}
.I116645:hover, a.I116645:hover {
}
}
.I116646 {
}
.I116646:hover {
}
.I116646 {
}
.I116646:hover {
}


.I116647, a.I116647 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116647:hover, a.I116647:hover {
}

.I116648, a.I116648 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116648:hover, a.I116648:hover {
}

.I116649 .button, .I116649.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116649 button.button, button.I116649.button {
cursor:pointer;
}
.I116649 .button .text, .I116649.button .text {
}
.I116649 .button .icon, .I116649.button .icon {
flex:none;
background-size:100% 100%;
}
.I116649 .button:hover, .I116649.button:hover {
}
.I116649 .button:hover .text, .I116649.button:hover .text {
}
.I116649 .button:hover .icon, .I116649.button:hover .icon {
background-size:100% 100%;
}

.I116650 .button, .I116650.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116650 button.button, button.I116650.button {
cursor:pointer;
}
.I116650 .button .text, .I116650.button .text {
}
.I116650 .button .icon, .I116650.button .icon {
flex:none;
background-size:100% 100%;
}
.I116650 .button:hover, .I116650.button:hover {
}
.I116650 .button:hover .text, .I116650.button:hover .text {
}
.I116650 .button:hover .icon, .I116650.button:hover .icon {
background-size:100% 100%;
}

.I116651 .button, .I116651.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116651 button.button, button.I116651.button {
cursor:pointer;
}
.I116651 .button .text, .I116651.button .text {
}
.I116651 .button .icon, .I116651.button .icon {
flex:none;
background-size:100% 100%;
}
.I116651 .button:hover, .I116651.button:hover {
}
.I116651 .button:hover .text, .I116651.button:hover .text {
}
.I116651 .button:hover .icon, .I116651.button:hover .icon {
background-size:100% 100%;
}

.I116652 .button, .I116652.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116652 button.button, button.I116652.button {
cursor:pointer;
}
.I116652 .button .text, .I116652.button .text {
}
.I116652 .button .icon, .I116652.button .icon {
flex:none;
background-size:100% 100%;
}
.I116652 .button:hover, .I116652.button:hover {
}
.I116652 .button:hover .text, .I116652.button:hover .text {
}
.I116652 .button:hover .icon, .I116652.button:hover .icon {
background-size:100% 100%;
}

.I116653 .button, .I116653.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116653 button.button, button.I116653.button {
cursor:pointer;
}
.I116653 .button .text, .I116653.button .text {
}
.I116653 .button .icon, .I116653.button .icon {
flex:none;
background-size:100% 100%;
}
.I116653 .button:hover, .I116653.button:hover {
}
.I116653 .button:hover .text, .I116653.button:hover .text {
}
.I116653 .button:hover .icon, .I116653.button:hover .icon {
background-size:100% 100%;
}

.I116654 .button, .I116654.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116654 button.button, button.I116654.button {
cursor:pointer;
}
.I116654 .button .text, .I116654.button .text {
}
.I116654 .button .icon, .I116654.button .icon {
flex:none;
background-size:100% 100%;
}
.I116654 .button:hover, .I116654.button:hover {
}
.I116654 .button:hover .text, .I116654.button:hover .text {
}
.I116654 .button:hover .icon, .I116654.button:hover .icon {
background-size:100% 100%;
}

.I116655 .button, .I116655.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116655 button.button, button.I116655.button {
cursor:pointer;
}
.I116655 .button .text, .I116655.button .text {
}
.I116655 .button .icon, .I116655.button .icon {
flex:none;
background-size:100% 100%;
}
.I116655 .button:hover, .I116655.button:hover {
}
.I116655 .button:hover .text, .I116655.button:hover .text {
}
.I116655 .button:hover .icon, .I116655.button:hover .icon {
background-size:100% 100%;
}

.I116656 .button, .I116656.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116656 button.button, button.I116656.button {
cursor:pointer;
}
.I116656 .button .text, .I116656.button .text {
}
.I116656 .button .icon, .I116656.button .icon {
flex:none;
background-size:100% 100%;
}
.I116656 .button:hover, .I116656.button:hover {
}
.I116656 .button:hover .text, .I116656.button:hover .text {
}
.I116656 .button:hover .icon, .I116656.button:hover .icon {
background-size:100% 100%;
}

.I116657 .button, .I116657.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116657 button.button, button.I116657.button {
cursor:pointer;
}
.I116657 .button .text, .I116657.button .text {
}
.I116657 .button .icon, .I116657.button .icon {
flex:none;
background-size:100% 100%;
}
.I116657 .button:hover, .I116657.button:hover {
}
.I116657 .button:hover .text, .I116657.button:hover .text {
}
.I116657 .button:hover .icon, .I116657.button:hover .icon {
background-size:100% 100%;
}

.I116658 .button, .I116658.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116658 button.button, button.I116658.button {
cursor:pointer;
}
.I116658 .button .text, .I116658.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I116658 .button .icon, .I116658.button .icon {
flex:none;
background-size:100% 100%;
}
.I116658 .button:hover, .I116658.button:hover {
}
.I116658 .button:hover .text, .I116658.button:hover .text {
}
.I116658 .button:hover .icon, .I116658.button:hover .icon {
background-size:100% 100%;
}

.I116659, a.I116659 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116659:hover, a.I116659:hover {
}

.I116660, a.I116660 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116660:hover, a.I116660:hover {
}

.I116661, a.I116661 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116661:hover, a.I116661:hover {
}

.I116662, a.I116662 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116662:hover, a.I116662:hover {
}

.I116663, a.I116663 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116663:hover, a.I116663:hover {
}

.I116664, a.I116664 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116664:hover, a.I116664:hover {
}

.I116665, a.I116665 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116665:hover, a.I116665:hover {
}

.I116666 .button, .I116666.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116666 button.button, button.I116666.button {
cursor:pointer;
}
.I116666 .button .text, .I116666.button .text {
}
.I116666 .button .icon, .I116666.button .icon {
flex:none;
background-size:100% 100%;
}
.I116666 .button:hover, .I116666.button:hover {
}
.I116666 .button:hover .text, .I116666.button:hover .text {
}
.I116666 .button:hover .icon, .I116666.button:hover .icon {
background-size:100% 100%;
}

.I116667, a.I116667 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116667:hover, a.I116667:hover {
}

.I116668, a.I116668 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116668:hover, a.I116668:hover {
}

.I116669, a.I116669 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116669:hover, a.I116669:hover {
}

.I116670 .image, .I116670.image {
vertical-align:top;
}
.I116670 .image:hover, .I116670.image:hover {
}

.I162970, a.I162970 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162970:hover, a.I162970:hover {
}

.I165898, a.I165898 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165898:hover, a.I165898:hover {
}

.I166371, a.I166371 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166371:hover, a.I166371:hover {
}

.I166674 .button, .I166674.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166674 button.button, button.I166674.button {
cursor:pointer;
}
.I166674 .button .text, .I166674.button .text {
}
.I166674 .button .icon, .I166674.button .icon {
flex:none;
background-size:100% 100%;
}
.I166674 .button:hover, .I166674.button:hover {
}
.I166674 .button:hover .text, .I166674.button:hover .text {
}
.I166674 .button:hover .icon, .I166674.button:hover .icon {
background-size:100% 100%;
}

.I166876, a.I166876 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166876:hover, a.I166876:hover {
}

.I167179, a.I167179 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167179:hover, a.I167179:hover {
}

.I167381, a.I167381 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167381:hover, a.I167381:hover {
}

.I167583 .image, .I167583.image {
vertical-align:top;
}
.I167583 .image:hover, .I167583.image:hover {
}

.I176857, a.I176857 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176857:hover, a.I176857:hover {
}

.I177063, a.I177063 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177063:hover, a.I177063:hover {
}

.I177269, a.I177269 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177269:hover, a.I177269:hover {
}

.I177634, a.I177634 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177634:hover, a.I177634:hover {
}

h1.I116673, .I116673 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116673 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:22;

}
.I116673:hover {
}
.I116673 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116673 > .viewport:hover {
}


h1.I116876, .I116876 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116876 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;
width:100%;


}
.I116876:hover {
}
.I116876 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116876 > .viewport:hover {
}


.I116743 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
max-width:1180px;
margin-left:auto;
margin-right:auto;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;

flex-direction:column;
align-items:center;

	
}
.I116743:hover {
}
@media (max-width:992px) {
.I116743 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:0rem;

align-items:flex-start;

	
}
.I116743:hover {
}
}
@media (max-width:640px) {
.I116743 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I116743:hover {
}
}

.I116744 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I116744:hover {
}
@media (max-width:992px) {
.I116744 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I116744:hover {
}
}
@media (max-width:640px) {
.I116744 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I116744:hover {
}
}

.I116745 {
display:flex;
position:var(--I116745-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I116745-location-transform:translate(0px,0px);
z-index:var(--I116745-z-index, auto);

transform:
var(--I116745-location-transform, translate(0px,0px))
var(--I116745-user-box-transform, translate(0px,0px))
;


position:var(--I116745-position-static-computed, static);
}
.I116745:hover {
}

@media (max-width:640px) {
.I116745 {

width:calc(100vw - 2rem);

}
.I116745:hover {
}

}

.I116746 {
display:flex;
position:var(--I116746-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I116746:hover {
}

@media (max-width:640px) {
.I116746 {

width:calc(100vw - 2rem);

}
.I116746:hover {
}

}

.I116747 {
display:flex;
position:var(--I116747-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I116747:hover {
}
.I116747 {
--I116747-position-static-computed:static;
}
.I116747 > .sector, .I116747 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I116747 {

width:calc(100vw - 2rem);

}
.I116747:hover {
}

}

.I116748 {
display:flex;
position:var(--I116748-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I116748:hover {
}

@media (max-width:640px) {
.I116748 {

padding-left:1rem;
padding-right:1rem;

}
.I116748:hover {
}

}

.I116749 {
display:flex;
position:var(--I116749-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:15;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I116749:hover {
}

@media (max-width:640px) {
.I116749 {

width:calc(100vw - 2rem);

}
.I116749:hover {
}

}

.I116750 {
display:flex;
position:var(--I116750-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:17;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I116750:hover {
}
.I116750 {
--I116750-position-static-computed:static;
}
.I116750 > .sector, .I116750 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I116750 {

width:calc(100vw - 2rem);

}
.I116750:hover {
}

}
@media (min-width:1440px) {
.I116750 {

}
.I116750:hover {
}
.I116750 {
--I116750-position-static-computed:static;
}
.I116750 > .sector, .I116750 > .group-sectors {
position:relative;
}
}
.I116751 {
display:flex;
position:var(--I116751-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I116751:hover {
}

@media (max-width:640px) {
.I116751 {

width:calc(100vw - 2rem);

}
.I116751:hover {
}

}

.I116752 {
display:flex;
position:var(--I116752-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:44;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I116752:hover {
}

@media (max-width:640px) {
.I116752 {

width:calc(100vw - 2rem);

}
.I116752:hover {
}

}

.I116753 {
display:flex;
position:var(--I116753-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:45;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I116753:hover {
}

@media (max-width:640px) {
.I116753 {

width:calc(100vw - 2rem);

}
.I116753:hover {
}

}

.I116754 {
display:flex;
position:var(--I116754-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:46;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I116754:hover {
}

@media (max-width:640px) {
.I116754 {

width:calc(100vw - 2rem);

}
.I116754:hover {
}

}

.I116755 {
display:flex;
position:var(--I116755-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I116755:hover {
}


.I116756 {
display:flex;
position:var(--I116756-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:47;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I116756:hover {
}

@media (max-width:640px) {
.I116756 {

width:calc(100vw - 2rem);

}
.I116756:hover {
}

}

.I166574 {
display:flex;
position:var(--I166574-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:48;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I166574:hover {
}


.I116757 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116757:hover {
}

@media (min-width:1440px) {
.I116757 {

order:4;


	
}
.I116757:hover {
}

}
.I116758 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116758:hover {
}

@media (min-width:1440px) {
.I116758 {

order:2;


	
}
.I116758:hover {
}

}
.I116759 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116759:hover {
}


.I116760 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116760:hover {
}


.I116761 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116761:hover {
}


.I116762 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116762:hover {
}


.I116763 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116763:hover {
}


.I116764 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116764:hover {
}


.I116765 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116765:hover {
}


.I116766 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I116766:hover {
}
.I116766 > .sector {
position:relative;
}
@media (max-width:640px) {
.I116766 {



flex-direction:column;
align-items:flex-start;

	
}
.I116766:hover {
}

}

.I116767 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I116767:hover {
}


.I167079 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167079:hover {
}


h1.I116768, .I116768 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116768 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I116768:hover {
}
.I116768 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116768 > .viewport:hover {
}

@media (min-width:1440px) {
.I116768 {

order:8;

}
.I116768:hover {
}
.I116768 > .viewport {



}
.I116768 > .viewport:hover {
}

}
h1.I116769, .I116769 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116769 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I116769:hover {
}
.I116769 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I116769 > .viewport:hover {
}


h1.I116770, .I116770 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116770 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I116770:hover {
}
.I116770 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116770 > .viewport:hover {
}

@media (min-width:1440px) {
.I116770 {

order:3;

}
.I116770:hover {
}
.I116770 > .viewport {



}
.I116770 > .viewport:hover {
}

}
h1.I116771, .I116771 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116771 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I116771:hover {
}
.I116771 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116771 > .viewport:hover {
}


h1.I116772, .I116772 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116772 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I116772:hover {
}
.I116772 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116772 > .viewport:hover {
}


h1.I116773, .I116773 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116773 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116773:hover {
}
.I116773 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116773 > .viewport:hover {
}


h1.I116774, .I116774 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116774 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I116774:hover {
}
.I116774 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I116774 > .viewport:hover {
}


h1.I116775, .I116775 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116775 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I116775:hover {
}
.I116775 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116775 > .viewport:hover {
}


h1.I116776, .I116776 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116776 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;

}
.I116776:hover {
}
.I116776 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116776 > .viewport:hover {
}


h1.I116777, .I116777 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116777 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116777:hover {
}
.I116777 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116777 > .viewport:hover {
}


h1.I116778, .I116778 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116778 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I116778:hover {
}
.I116778 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116778 > .viewport:hover {
}


h1.I116779, .I116779 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116779 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I116779:hover {
}
.I116779 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116779 > .viewport:hover {
}


h1.I116780, .I116780 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116780 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I116780:hover {
}
.I116780 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116780 > .viewport:hover {
}


h1.I116781, .I116781 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116781 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I116781:hover {
}
.I116781 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I116781 > .viewport:hover {
}


h1.I116782, .I116782 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116782 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I116782:hover {
}
.I116782 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116782 > .viewport:hover {
}


h1.I116783, .I116783 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116783 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116783:hover {
}
.I116783 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116783 > .viewport:hover {
}


h1.I116784, .I116784 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116784 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I116784:hover {
}
.I116784 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I116784 > .viewport:hover {
}


h1.I116785, .I116785 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116785 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I116785:hover {
}
.I116785 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116785 > .viewport:hover {
}

@media (max-width:640px) {
.I116785 {

width:100%;


}
.I116785:hover {
}
.I116785 > .viewport {



}
.I116785 > .viewport:hover {
}

}

h1.I116786, .I116786 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116786 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116786:hover {
}
.I116786 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116786 > .viewport:hover {
}


h1.I116787, .I116787 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116787 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I116787:hover {
}
.I116787 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116787 > .viewport:hover {
}


h1.I116788, .I116788 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116788 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I116788:hover {
}
.I116788 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116788 > .viewport:hover {
}


h1.I116789, .I116789 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116789 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I116789:hover {
}
.I116789 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116789 > .viewport:hover {
}


h1.I116790, .I116790 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116790 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I116790:hover {
}
.I116790 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116790 > .viewport:hover {
}


h1.I116791, .I116791 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116791 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I116791:hover {
}
.I116791 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116791 > .viewport:hover {
}


h1.I116792, .I116792 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116792 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I116792:hover {
}
.I116792 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116792 > .viewport:hover {
}


h1.I116793, .I116793 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116793 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I116793:hover {
}
.I116793 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116793 > .viewport:hover {
}


h1.I116794, .I116794 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116794 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I116794:hover {
}
.I116794 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116794 > .viewport:hover {
}


h1.I116795, .I116795 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116795 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I116795:hover {
}
.I116795 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116795 > .viewport:hover {
}


h1.I116796, .I116796 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116796 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I116796:hover {
}
.I116796 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116796 > .viewport:hover {
}


h1.I116797, .I116797 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116797 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I116797:hover {
}
.I116797 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116797 > .viewport:hover {
}


h1.I116798, .I116798 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116798 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I116798:hover {
}
.I116798 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116798 > .viewport:hover {
}


h1.I116799, .I116799 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116799 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I116799:hover {
}
.I116799 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116799 > .viewport:hover {
}


h1.I116800, .I116800 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116800 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I116800:hover {
}
.I116800 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116800 > .viewport:hover {
}

@media (min-width:1440px) {
.I116800 {

order:3;

}
.I116800:hover {
}
.I116800 > .viewport {



}
.I116800 > .viewport:hover {
}

}
h1.I116801, .I116801 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116801 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I116801:hover {
}
.I116801 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116801 > .viewport:hover {
}


h1.I116802, .I116802 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116802 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I116802:hover {
}
.I116802 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116802 > .viewport:hover {
}


h1.I116803, .I116803 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116803 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I116803:hover {
}
.I116803 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116803 > .viewport:hover {
}


h1.I116804, .I116804 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116804 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116804:hover {
}
.I116804 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116804 > .viewport:hover {
}


h1.I116805, .I116805 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116805 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I116805:hover {
}
.I116805 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116805 > .viewport:hover {
}


h1.I116806, .I116806 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116806 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116806:hover {
}
.I116806 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116806 > .viewport:hover {
}


h1.I116807, .I116807 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116807 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116807:hover {
}
.I116807 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116807 > .viewport:hover {
}


h1.I116808, .I116808 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116808 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I116808:hover {
}
.I116808 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116808 > .viewport:hover {
}


h1.I116809, .I116809 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116809 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I116809:hover {
}
.I116809 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116809 > .viewport:hover {
}


h1.I116810, .I116810 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116810 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I116810:hover {
}
.I116810 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116810 > .viewport:hover {
}


h1.I116811, .I116811 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116811 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I116811:hover {
}
.I116811 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116811 > .viewport:hover {
}


h1.I116812, .I116812 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116812 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I116812:hover {
}
.I116812 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116812 > .viewport:hover {
}


h1.I116813, .I116813 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116813 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I116813:hover {
}
.I116813 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116813 > .viewport:hover {
}


h1.I116814, .I116814 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116814 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I116814:hover {
}
.I116814 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116814 > .viewport:hover {
}


h1.I116815, .I116815 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116815 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I116815:hover {
}
.I116815 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116815 > .viewport:hover {
}


h1.I116816, .I116816 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116816 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I116816:hover {
}
.I116816 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116816 > .viewport:hover {
}


h1.I116817, .I116817 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116817 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I116817:hover {
}
.I116817 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116817 > .viewport:hover {
}


h1.I116818, .I116818 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116818 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I116818:hover {
}
.I116818 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116818 > .viewport:hover {
}


h1.I116819, .I116819 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116819 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I116819:hover {
}
.I116819 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116819 > .viewport:hover {
}


h1.I116820, .I116820 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116820 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I116820:hover {
}
.I116820 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116820 > .viewport:hover {
}


h1.I116821, .I116821 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I116821 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I116821:hover {
}
.I116821 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I116821 > .viewport:hover {
}

@media (max-width:640px) {
.I116821 {

width:100%;


}
.I116821:hover {
}
.I116821 > .viewport {



}
.I116821 > .viewport:hover {
}

}

h1.I163068, .I163068 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163068 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163068:hover {
}
.I163068 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163068 > .viewport:hover {
}


h1.I166000, .I166000 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166000 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I166000:hover {
}
.I166000 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166000 > .viewport:hover {
}


h1.I166473, .I166473 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166473 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166473:hover {
}
.I166473 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166473 > .viewport:hover {
}


h1.I166776, .I166776 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166776 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166776:hover {
}
.I166776 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166776 > .viewport:hover {
}


h1.I166978, .I166978 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166978 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166978:hover {
}
.I166978 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166978 > .viewport:hover {
}


h1.I167281, .I167281 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167281 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167281:hover {
}
.I167281 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167281 > .viewport:hover {
}


h1.I167483, .I167483 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167483 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167483:hover {
}
.I167483 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167483 > .viewport:hover {
}


h1.I167685, .I167685 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167685 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167685:hover {
}
.I167685 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167685 > .viewport:hover {
}

@media (max-width:640px) {
.I167685 {

width:100%;


}
.I167685:hover {
}
.I167685 > .viewport {



}
.I167685 > .viewport:hover {
}

}

h1.I176961, .I176961 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176961 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176961:hover {
}
.I176961 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176961 > .viewport:hover {
}


h1.I177167, .I177167 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177167 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177167:hover {
}
.I177167 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177167 > .viewport:hover {
}


h1.I177373, .I177373 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177373 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177373:hover {
}
.I177373 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177373 > .viewport:hover {
}


h1.I177739, .I177739 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177739 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177739:hover {
}
.I177739 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177739 > .viewport:hover {
}


.I116822 .image, .I116822.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116822 .image:hover, .I116822.image:hover {
}
@media (min-width:1440px) {
.I116822 .image, .I116822.image {
width:100%;

}
.I116822 .image:hover, .I116822.image:hover {
}
}
.I116823, a.I116823 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116823:hover, a.I116823:hover {
}
@media (max-width:992px) {
.I116823, a.I116823 {
}
.I116823:hover, a.I116823:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116823, a.I116823 {
display:flex;
padding-bottom:0rem;

}
.I116823:hover, a.I116823:hover {
}
}

.I116824 .image, .I116824.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116824 .image:hover, .I116824.image:hover {
}
@media (min-width:1440px) {
.I116824 .image, .I116824.image {
width:100%;

}
.I116824 .image:hover, .I116824.image:hover {
}
}
.I116825 .image, .I116825.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116825 .image:hover, .I116825.image:hover {
}

.I116826, a.I116826 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116826:hover, a.I116826:hover {
}
@media (max-width:992px) {
.I116826, a.I116826 {
}
.I116826:hover, a.I116826:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116826, a.I116826 {
display:flex;
padding-bottom:0rem;

}
.I116826:hover, a.I116826:hover {
}
}

.I116827, a.I116827 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116827:hover, a.I116827:hover {
}
@media (min-width:1440px) {
.I116827, a.I116827 {
display:flex;
font-weight:500;


}
.I116827:hover, a.I116827:hover {
}
}
.I116828, a.I116828 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116828:hover, a.I116828:hover {
}
@media (max-width:992px) {
.I116828, a.I116828 {
}
.I116828:hover, a.I116828:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116828, a.I116828 {
display:flex;
padding-bottom:0rem;

}
.I116828:hover, a.I116828:hover {
}
}

.I116829, a.I116829 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I116829:hover, a.I116829:hover {
}
@media (max-width:640px) {
.I116829, a.I116829 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I116829:hover, a.I116829:hover {
}
}

.I116830, a.I116830 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

margin-top:1rem;
padding-bottom:1.5rem;

}
.I116830:hover, a.I116830:hover {
}
@media (max-width:992px) {
.I116830, a.I116830 {
}
.I116830:hover, a.I116830:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116830, a.I116830 {
display:flex;
padding-bottom:1rem;

}
.I116830:hover, a.I116830:hover {
}
}

.I116831, a.I116831 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116831:hover, a.I116831:hover {
}

.I116832, a.I116832 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116832:hover, a.I116832:hover {
}
@media (min-width:1440px) {
.I116832, a.I116832 {
display:flex;
font-weight:500;


}
.I116832:hover, a.I116832:hover {
}
}
.I116833 .image, .I116833.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116833 .image:hover, .I116833.image:hover {
}

.I116834, a.I116834 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116834:hover, a.I116834:hover {
}
@media (min-width:1440px) {
.I116834, a.I116834 {
display:flex;
font-weight:500;


}
.I116834:hover, a.I116834:hover {
}
}
.I116835, a.I116835 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116835:hover, a.I116835:hover {
}
@media (max-width:992px) {
.I116835, a.I116835 {
}
.I116835:hover, a.I116835:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116835, a.I116835 {
display:flex;
padding-bottom:0rem;

}
.I116835:hover, a.I116835:hover {
}
}

.I116836 .image, .I116836.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116836 .image:hover, .I116836.image:hover {
}

.I116837, a.I116837 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116837:hover, a.I116837:hover {
}
@media (min-width:1440px) {
.I116837, a.I116837 {
display:flex;
font-weight:500;


}
.I116837:hover, a.I116837:hover {
}
}
.I116838, a.I116838 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116838:hover, a.I116838:hover {
}
@media (max-width:992px) {
.I116838, a.I116838 {
}
.I116838:hover, a.I116838:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116838, a.I116838 {
display:flex;
padding-bottom:0rem;

}
.I116838:hover, a.I116838:hover {
}
}

.I116839 .image, .I116839.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I116839 .image:hover, .I116839.image:hover {
}

.I116840, a.I116840 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116840:hover, a.I116840:hover {
}
@media (min-width:1440px) {
.I116840, a.I116840 {
display:flex;
font-weight:500;


}
.I116840:hover, a.I116840:hover {
}
}
.I116841, a.I116841 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116841:hover, a.I116841:hover {
}
@media (max-width:992px) {
.I116841, a.I116841 {
}
.I116841:hover, a.I116841:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116841, a.I116841 {
display:flex;
padding-bottom:0rem;

}
.I116841:hover, a.I116841:hover {
}
}

.I116842 .image, .I116842.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116842 .image:hover, .I116842.image:hover {
}

.I116843 .image, .I116843.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116843 .image:hover, .I116843.image:hover {
}

.I116844 .image, .I116844.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I116844 .image:hover, .I116844.image:hover {
}

.I116845, a.I116845 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116845:hover, a.I116845:hover {
}
@media (max-width:992px) {
.I116845, a.I116845 {
}
.I116845:hover, a.I116845:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116845, a.I116845 {
display:flex;
padding-bottom:0rem;

}
.I116845:hover, a.I116845:hover {
}
}

.I116846, a.I116846 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116846:hover, a.I116846:hover {
}
@media (min-width:1440px) {
.I116846, a.I116846 {
display:flex;
font-weight:500;


}
.I116846:hover, a.I116846:hover {
}
}
.I116847, a.I116847 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116847:hover, a.I116847:hover {
}
@media (max-width:992px) {
.I116847, a.I116847 {
}
.I116847:hover, a.I116847:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116847, a.I116847 {
display:flex;
padding-bottom:0rem;

}
.I116847:hover, a.I116847:hover {
}
}

.I116848, a.I116848 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I116848:hover, a.I116848:hover {
}
@media (max-width:992px) {
.I116848, a.I116848 {
}
.I116848:hover, a.I116848:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I116848, a.I116848 {
display:flex;
font-weight:500;


}
.I116848:hover, a.I116848:hover {
}
}
.I116849, a.I116849 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I116849:hover, a.I116849:hover {
}
@media (max-width:992px) {
.I116849, a.I116849 {
}
.I116849:hover, a.I116849:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I116849, a.I116849 {
display:flex;
padding-bottom:0rem;

}
.I116849:hover, a.I116849:hover {
}
}

.I116850, a.I116850 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116850:hover, a.I116850:hover {
}
@media (min-width:1440px) {
.I116850, a.I116850 {
display:flex;
font-weight:500;


}
.I116850:hover, a.I116850:hover {
}
}
.I116851 {
}
.I116851:hover {
}
.I116851 {
}
.I116851:hover {
}


.I116852, a.I116852 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116852:hover, a.I116852:hover {
}

.I116853, a.I116853 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116853:hover, a.I116853:hover {
}

.I116854 .button, .I116854.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116854 button.button, button.I116854.button {
cursor:pointer;
}
.I116854 .button .text, .I116854.button .text {
}
.I116854 .button .icon, .I116854.button .icon {
flex:none;
background-size:100% 100%;
}
.I116854 .button:hover, .I116854.button:hover {
}
.I116854 .button:hover .text, .I116854.button:hover .text {
}
.I116854 .button:hover .icon, .I116854.button:hover .icon {
background-size:100% 100%;
}

.I116855 .button, .I116855.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116855 button.button, button.I116855.button {
cursor:pointer;
}
.I116855 .button .text, .I116855.button .text {
}
.I116855 .button .icon, .I116855.button .icon {
flex:none;
background-size:100% 100%;
}
.I116855 .button:hover, .I116855.button:hover {
}
.I116855 .button:hover .text, .I116855.button:hover .text {
}
.I116855 .button:hover .icon, .I116855.button:hover .icon {
background-size:100% 100%;
}

.I116856 .button, .I116856.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116856 button.button, button.I116856.button {
cursor:pointer;
}
.I116856 .button .text, .I116856.button .text {
}
.I116856 .button .icon, .I116856.button .icon {
flex:none;
background-size:100% 100%;
}
.I116856 .button:hover, .I116856.button:hover {
}
.I116856 .button:hover .text, .I116856.button:hover .text {
}
.I116856 .button:hover .icon, .I116856.button:hover .icon {
background-size:100% 100%;
}

.I116857 .button, .I116857.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116857 button.button, button.I116857.button {
cursor:pointer;
}
.I116857 .button .text, .I116857.button .text {
}
.I116857 .button .icon, .I116857.button .icon {
flex:none;
background-size:100% 100%;
}
.I116857 .button:hover, .I116857.button:hover {
}
.I116857 .button:hover .text, .I116857.button:hover .text {
}
.I116857 .button:hover .icon, .I116857.button:hover .icon {
background-size:100% 100%;
}

.I116858 .button, .I116858.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116858 button.button, button.I116858.button {
cursor:pointer;
}
.I116858 .button .text, .I116858.button .text {
}
.I116858 .button .icon, .I116858.button .icon {
flex:none;
background-size:100% 100%;
}
.I116858 .button:hover, .I116858.button:hover {
}
.I116858 .button:hover .text, .I116858.button:hover .text {
}
.I116858 .button:hover .icon, .I116858.button:hover .icon {
background-size:100% 100%;
}

.I116859 .button, .I116859.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116859 button.button, button.I116859.button {
cursor:pointer;
}
.I116859 .button .text, .I116859.button .text {
}
.I116859 .button .icon, .I116859.button .icon {
flex:none;
background-size:100% 100%;
}
.I116859 .button:hover, .I116859.button:hover {
}
.I116859 .button:hover .text, .I116859.button:hover .text {
}
.I116859 .button:hover .icon, .I116859.button:hover .icon {
background-size:100% 100%;
}

.I116860 .button, .I116860.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116860 button.button, button.I116860.button {
cursor:pointer;
}
.I116860 .button .text, .I116860.button .text {
}
.I116860 .button .icon, .I116860.button .icon {
flex:none;
background-size:100% 100%;
}
.I116860 .button:hover, .I116860.button:hover {
}
.I116860 .button:hover .text, .I116860.button:hover .text {
}
.I116860 .button:hover .icon, .I116860.button:hover .icon {
background-size:100% 100%;
}

.I116861 .button, .I116861.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116861 button.button, button.I116861.button {
cursor:pointer;
}
.I116861 .button .text, .I116861.button .text {
}
.I116861 .button .icon, .I116861.button .icon {
flex:none;
background-size:100% 100%;
}
.I116861 .button:hover, .I116861.button:hover {
}
.I116861 .button:hover .text, .I116861.button:hover .text {
}
.I116861 .button:hover .icon, .I116861.button:hover .icon {
background-size:100% 100%;
}

.I116862 .button, .I116862.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116862 button.button, button.I116862.button {
cursor:pointer;
}
.I116862 .button .text, .I116862.button .text {
}
.I116862 .button .icon, .I116862.button .icon {
flex:none;
background-size:100% 100%;
}
.I116862 .button:hover, .I116862.button:hover {
}
.I116862 .button:hover .text, .I116862.button:hover .text {
}
.I116862 .button:hover .icon, .I116862.button:hover .icon {
background-size:100% 100%;
}

.I116863 .button, .I116863.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116863 button.button, button.I116863.button {
cursor:pointer;
}
.I116863 .button .text, .I116863.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I116863 .button .icon, .I116863.button .icon {
flex:none;
background-size:100% 100%;
}
.I116863 .button:hover, .I116863.button:hover {
}
.I116863 .button:hover .text, .I116863.button:hover .text {
}
.I116863 .button:hover .icon, .I116863.button:hover .icon {
background-size:100% 100%;
}

.I116864, a.I116864 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116864:hover, a.I116864:hover {
}

.I116865, a.I116865 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116865:hover, a.I116865:hover {
}

.I116866, a.I116866 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116866:hover, a.I116866:hover {
}

.I116867, a.I116867 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116867:hover, a.I116867:hover {
}

.I116868, a.I116868 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116868:hover, a.I116868:hover {
}

.I116869, a.I116869 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116869:hover, a.I116869:hover {
}

.I116870, a.I116870 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116870:hover, a.I116870:hover {
}

.I116871 .button, .I116871.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I116871 button.button, button.I116871.button {
cursor:pointer;
}
.I116871 .button .text, .I116871.button .text {
}
.I116871 .button .icon, .I116871.button .icon {
flex:none;
background-size:100% 100%;
}
.I116871 .button:hover, .I116871.button:hover {
}
.I116871 .button:hover .text, .I116871.button:hover .text {
}
.I116871 .button:hover .icon, .I116871.button:hover .icon {
background-size:100% 100%;
}

.I116872, a.I116872 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I116872:hover, a.I116872:hover {
}

.I116873, a.I116873 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116873:hover, a.I116873:hover {
}

.I116874, a.I116874 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I116874:hover, a.I116874:hover {
}

.I116875 .image, .I116875.image {
vertical-align:top;
}
.I116875 .image:hover, .I116875.image:hover {
}

.I162971, a.I162971 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162971:hover, a.I162971:hover {
}

.I165899, a.I165899 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165899:hover, a.I165899:hover {
}

.I166372, a.I166372 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166372:hover, a.I166372:hover {
}

.I166675 .button, .I166675.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166675 button.button, button.I166675.button {
cursor:pointer;
}
.I166675 .button .text, .I166675.button .text {
}
.I166675 .button .icon, .I166675.button .icon {
flex:none;
background-size:100% 100%;
}
.I166675 .button:hover, .I166675.button:hover {
}
.I166675 .button:hover .text, .I166675.button:hover .text {
}
.I166675 .button:hover .icon, .I166675.button:hover .icon {
background-size:100% 100%;
}

.I166877, a.I166877 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166877:hover, a.I166877:hover {
}

.I167180, a.I167180 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167180:hover, a.I167180:hover {
}

.I167382, a.I167382 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167382:hover, a.I167382:hover {
}

.I167584 .image, .I167584.image {
vertical-align:top;
}
.I167584 .image:hover, .I167584.image:hover {
}

.I176858, a.I176858 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176858:hover, a.I176858:hover {
}

.I177064, a.I177064 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177064:hover, a.I177064:hover {
}

.I177270, a.I177270 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177270:hover, a.I177270:hover {
}

.I177635, a.I177635 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177635:hover, a.I177635:hover {
}

h1.I177572, .I177572 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177572 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;
width:100%;


}
.I177572:hover {
}
.I177572 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177572 > .viewport:hover {
}


.I177415 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
max-width:1180px;
margin-left:auto;
margin-right:auto;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;

flex-direction:column;
align-items:center;

	
}
.I177415:hover {
}
@media (max-width:992px) {
.I177415 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:0rem;
padding-top:0rem;

align-items:flex-start;

	
}
.I177415:hover {
}
}
@media (max-width:640px) {
.I177415 {
padding-bottom:0rem;
padding-left:0rem;
padding-right:0rem;
padding-top:0rem;

	
}
.I177415:hover {
}
}

.I177416 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I177416:hover {
}
@media (max-width:992px) {
.I177416 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I177416:hover {
}
}
@media (max-width:640px) {
.I177416 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I177416:hover {
}
}

.I177417 {
display:flex;
position:var(--I177417-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I177417-location-transform:translate(0px,0px);
z-index:var(--I177417-z-index, auto);

transform:
var(--I177417-location-transform, translate(0px,0px))
var(--I177417-user-box-transform, translate(0px,0px))
;


position:var(--I177417-position-static-computed, static);
}
.I177417:hover {
}

@media (max-width:640px) {
.I177417 {

width:calc(100vw - 2rem);

}
.I177417:hover {
}

}

.I177418 {
display:flex;
position:var(--I177418-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I177418:hover {
}

@media (max-width:640px) {
.I177418 {

width:calc(100vw - 2rem);

}
.I177418:hover {
}

}

.I177419 {
display:flex;
position:var(--I177419-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I177419:hover {
}
.I177419 {
--I177419-position-static-computed:static;
}
.I177419 > .sector, .I177419 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I177419 {

width:calc(100vw - 2rem);

}
.I177419:hover {
}

}

.I177420 {
display:flex;
position:var(--I177420-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I177420:hover {
}

@media (max-width:640px) {
.I177420 {

padding-left:1rem;
padding-right:1rem;

}
.I177420:hover {
}

}

.I177421 {
display:flex;
position:var(--I177421-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:15;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I177421:hover {
}

@media (max-width:640px) {
.I177421 {

width:calc(100vw - 2rem);

}
.I177421:hover {
}

}

.I177422 {
display:flex;
position:var(--I177422-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
width:100%;
height:240px;
background-color:rgb(255,255,255);
background-image:url('https://www.genexus.com/media/images/en-ia-generativa-y-low-code.svg?timestamp=20241107160120');
box-shadow:none;
overflow:hidden;
}
.I177422:hover {
}
.I177422 {
--I177422-position-static-computed:static;
}
.I177422 > .sector, .I177422 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I177422 {

width:calc(100vw - 2rem);

}
.I177422:hover {
}

}
@media (min-width:1440px) {
.I177422 {

}
.I177422:hover {
}
.I177422 {
--I177422-position-static-computed:static;
}
.I177422 > .sector, .I177422 > .group-sectors {
position:relative;
}
}
.I177423 {
display:flex;
position:var(--I177423-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:22;
width:100%;
height:240px;
background-color:rgb(255,255,255);
background-image:url('https://www.genexus.com/media/images/en-plataforma-low-code.svg?timestamp=20241107194922');
box-shadow:none;
overflow:hidden;
}
.I177423:hover {
}

@media (max-width:640px) {
.I177423 {

width:calc(100vw - 2rem);

}
.I177423:hover {
}

}

.I177424 {
display:flex;
position:var(--I177424-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
width:100%;
height:240px;
background-color:rgb(255,255,255);
background-image:url('https://www.genexus.com/media/images/en-genexus-next-start.svg?timestamp=20241104214234');
box-shadow:none;
overflow:hidden;
}
.I177424:hover {
}

@media (max-width:640px) {
.I177424 {

width:calc(100vw - 2rem);

}
.I177424:hover {
}

}

.I177425 {
display:flex;
position:var(--I177425-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:45;
width:100%;
height:240px;
background-color:rgb(255,255,255);
background-image:url('https://www.genexus.com/media/images/en-transformative-power-of-genexus.svg?timestamp=20241105003011');
box-shadow:none;
overflow:hidden;
}
.I177425:hover {
}

@media (max-width:640px) {
.I177425 {

width:calc(100vw - 2rem);

}
.I177425:hover {
}

}

.I177426 {
display:flex;
position:var(--I177426-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:46;
width:100%;
height:240px;
background-color:rgb(255,255,255);
background-image:url('https://www.genexus.com/media/images/gx18_low-code.svg?timestamp=20250121211549');
box-shadow:none;
overflow:hidden;
}
.I177426:hover {
}

@media (max-width:640px) {
.I177426 {

width:calc(100vw - 2rem);

}
.I177426:hover {
}

}

.I177427 {
display:flex;
position:var(--I177427-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I177427:hover {
}


.I177428 {
display:flex;
position:var(--I177428-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:47;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I177428:hover {
}

@media (max-width:640px) {
.I177428 {

width:calc(100vw - 2rem);

}
.I177428:hover {
}

}

.I177429 {
display:flex;
position:var(--I177429-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:48;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I177429:hover {
}


.I177430 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I177430:hover {
}

@media (min-width:1440px) {
.I177430 {

order:4;


	
}
.I177430:hover {
}

}
.I177431 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I177431:hover {
}

@media (min-width:1440px) {
.I177431 {

order:2;


	
}
.I177431:hover {
}

}
.I177432 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I177432:hover {
}


.I177433 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I177433:hover {
}


.I177434 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I177434:hover {
}


.I177435 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I177435:hover {
}


.I177436 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I177436:hover {
}


.I177437 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I177437:hover {
}


.I177438 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I177438:hover {
}


.I177439 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I177439:hover {
}
.I177439 > .sector {
position:relative;
}
@media (max-width:640px) {
.I177439 {



flex-direction:column;
align-items:flex-start;

	
}
.I177439:hover {
}

}

.I177440 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I177440:hover {
}


.I177441 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I177441:hover {
}


h1.I177442, .I177442 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177442 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I177442:hover {
}
.I177442 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177442 > .viewport:hover {
}

@media (min-width:1440px) {
.I177442 {

order:8;

}
.I177442:hover {
}
.I177442 > .viewport {



}
.I177442 > .viewport:hover {
}

}
h1.I177443, .I177443 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177443 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I177443:hover {
}
.I177443 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I177443 > .viewport:hover {
}


h1.I177444, .I177444 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177444 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I177444:hover {
}
.I177444 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177444 > .viewport:hover {
}

@media (min-width:1440px) {
.I177444 {

order:3;

}
.I177444:hover {
}
.I177444 > .viewport {



}
.I177444 > .viewport:hover {
}

}
h1.I177445, .I177445 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177445 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I177445:hover {
}
.I177445 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177445 > .viewport:hover {
}


h1.I177446, .I177446 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177446 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I177446:hover {
}
.I177446 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177446 > .viewport:hover {
}


h1.I177447, .I177447 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177447 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177447:hover {
}
.I177447 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177447 > .viewport:hover {
}


h1.I177448, .I177448 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177448 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I177448:hover {
}
.I177448 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I177448 > .viewport:hover {
}


h1.I177449, .I177449 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177449 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177449:hover {
}
.I177449 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177449 > .viewport:hover {
}


h1.I177450, .I177450 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177450 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;

}
.I177450:hover {
}
.I177450 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177450 > .viewport:hover {
}


h1.I177451, .I177451 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177451 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177451:hover {
}
.I177451 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177451 > .viewport:hover {
}


h1.I177452, .I177452 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177452 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I177452:hover {
}
.I177452 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177452 > .viewport:hover {
}


h1.I177453, .I177453 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177453 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I177453:hover {
}
.I177453 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177453 > .viewport:hover {
}


h1.I177454, .I177454 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177454 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I177454:hover {
}
.I177454 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177454 > .viewport:hover {
}


h1.I177455, .I177455 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177455 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I177455:hover {
}
.I177455 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I177455 > .viewport:hover {
}


h1.I177456, .I177456 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177456 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I177456:hover {
}
.I177456 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177456 > .viewport:hover {
}


h1.I177457, .I177457 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177457 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177457:hover {
}
.I177457 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177457 > .viewport:hover {
}


h1.I177458, .I177458 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177458 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I177458:hover {
}
.I177458 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I177458 > .viewport:hover {
}


h1.I177459, .I177459 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177459 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I177459:hover {
}
.I177459 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177459 > .viewport:hover {
}

@media (max-width:640px) {
.I177459 {

width:100%;


}
.I177459:hover {
}
.I177459 > .viewport {



}
.I177459 > .viewport:hover {
}

}

h1.I177460, .I177460 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177460 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177460:hover {
}
.I177460 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177460 > .viewport:hover {
}


h1.I177461, .I177461 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177461 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I177461:hover {
}
.I177461 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177461 > .viewport:hover {
}


h1.I177462, .I177462 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177462 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I177462:hover {
}
.I177462 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177462 > .viewport:hover {
}


h1.I177463, .I177463 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177463 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I177463:hover {
}
.I177463 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177463 > .viewport:hover {
}


h1.I177464, .I177464 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177464 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I177464:hover {
}
.I177464 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177464 > .viewport:hover {
}


h1.I177465, .I177465 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177465 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I177465:hover {
}
.I177465 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177465 > .viewport:hover {
}


h1.I177466, .I177466 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177466 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I177466:hover {
}
.I177466 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177466 > .viewport:hover {
}


h1.I177467, .I177467 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177467 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I177467:hover {
}
.I177467 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177467 > .viewport:hover {
}


h1.I177468, .I177468 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177468 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I177468:hover {
}
.I177468 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177468 > .viewport:hover {
}


h1.I177469, .I177469 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177469 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I177469:hover {
}
.I177469 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177469 > .viewport:hover {
}


h1.I177470, .I177470 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177470 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I177470:hover {
}
.I177470 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177470 > .viewport:hover {
}


h1.I177471, .I177471 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177471 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177471:hover {
}
.I177471 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177471 > .viewport:hover {
}


h1.I177472, .I177472 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177472 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I177472:hover {
}
.I177472 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177472 > .viewport:hover {
}


h1.I177473, .I177473 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177473 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I177473:hover {
}
.I177473 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177473 > .viewport:hover {
}


h1.I177474, .I177474 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177474 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I177474:hover {
}
.I177474 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177474 > .viewport:hover {
}

@media (min-width:1440px) {
.I177474 {

order:3;

}
.I177474:hover {
}
.I177474 > .viewport {



}
.I177474 > .viewport:hover {
}

}
h1.I177475, .I177475 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177475 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177475:hover {
}
.I177475 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177475 > .viewport:hover {
}


h1.I177476, .I177476 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177476 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177476:hover {
}
.I177476 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177476 > .viewport:hover {
}


h1.I177477, .I177477 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177477 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I177477:hover {
}
.I177477 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177477 > .viewport:hover {
}


h1.I177478, .I177478 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177478 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177478:hover {
}
.I177478 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177478 > .viewport:hover {
}


h1.I177479, .I177479 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177479 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177479:hover {
}
.I177479 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177479 > .viewport:hover {
}


h1.I177480, .I177480 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177480 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177480:hover {
}
.I177480 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177480 > .viewport:hover {
}


h1.I177481, .I177481 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177481 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177481:hover {
}
.I177481 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177481 > .viewport:hover {
}


h1.I177482, .I177482 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177482 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177482:hover {
}
.I177482 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177482 > .viewport:hover {
}


h1.I177483, .I177483 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177483 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I177483:hover {
}
.I177483 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177483 > .viewport:hover {
}


h1.I177484, .I177484 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177484 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I177484:hover {
}
.I177484 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177484 > .viewport:hover {
}


h1.I177485, .I177485 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177485 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I177485:hover {
}
.I177485 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177485 > .viewport:hover {
}


h1.I177486, .I177486 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177486 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I177486:hover {
}
.I177486 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177486 > .viewport:hover {
}


h1.I177487, .I177487 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177487 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I177487:hover {
}
.I177487 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177487 > .viewport:hover {
}


h1.I177488, .I177488 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177488 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I177488:hover {
}
.I177488 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177488 > .viewport:hover {
}


h1.I177489, .I177489 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177489 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I177489:hover {
}
.I177489 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177489 > .viewport:hover {
}


h1.I177490, .I177490 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177490 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I177490:hover {
}
.I177490 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177490 > .viewport:hover {
}


h1.I177491, .I177491 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177491 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I177491:hover {
}
.I177491 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177491 > .viewport:hover {
}


h1.I177492, .I177492 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177492 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I177492:hover {
}
.I177492 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177492 > .viewport:hover {
}


h1.I177493, .I177493 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177493 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I177493:hover {
}
.I177493 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177493 > .viewport:hover {
}


h1.I177494, .I177494 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177494 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I177494:hover {
}
.I177494 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177494 > .viewport:hover {
}


h1.I177495, .I177495 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177495 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I177495:hover {
}
.I177495 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177495 > .viewport:hover {
}

@media (max-width:640px) {
.I177495 {

width:100%;


}
.I177495:hover {
}
.I177495 > .viewport {



}
.I177495 > .viewport:hover {
}

}

h1.I177496, .I177496 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177496 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I177496:hover {
}
.I177496 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177496 > .viewport:hover {
}


h1.I177497, .I177497 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177497 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177497:hover {
}
.I177497 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177497 > .viewport:hover {
}


h1.I177498, .I177498 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177498 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I177498:hover {
}
.I177498 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177498 > .viewport:hover {
}


h1.I177499, .I177499 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177499 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177499:hover {
}
.I177499 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177499 > .viewport:hover {
}


h1.I177500, .I177500 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177500 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I177500:hover {
}
.I177500 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177500 > .viewport:hover {
}


h1.I177501, .I177501 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177501 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I177501:hover {
}
.I177501 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177501 > .viewport:hover {
}


h1.I177502, .I177502 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177502 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I177502:hover {
}
.I177502 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177502 > .viewport:hover {
}


h1.I177503, .I177503 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177503 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I177503:hover {
}
.I177503 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177503 > .viewport:hover {
}

@media (max-width:640px) {
.I177503 {

width:100%;


}
.I177503:hover {
}
.I177503 > .viewport {



}
.I177503 > .viewport:hover {
}

}

h1.I177504, .I177504 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177504 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I177504:hover {
}
.I177504 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177504 > .viewport:hover {
}


h1.I177505, .I177505 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177505 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177505:hover {
}
.I177505 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177505 > .viewport:hover {
}


h1.I177506, .I177506 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177506 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177506:hover {
}
.I177506 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177506 > .viewport:hover {
}


h1.I177780, .I177780 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177780 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177780:hover {
}
.I177780 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177780 > .viewport:hover {
}


.I177507 .image, .I177507.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I177507 .image:hover, .I177507.image:hover {
}
@media (min-width:1440px) {
.I177507 .image, .I177507.image {
width:100%;

}
.I177507 .image:hover, .I177507.image:hover {
}
}
.I177508, a.I177508 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I177508:hover, a.I177508:hover {
}
@media (max-width:992px) {
.I177508, a.I177508 {
}
.I177508:hover, a.I177508:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177508, a.I177508 {
display:flex;
padding-bottom:0rem;

}
.I177508:hover, a.I177508:hover {
}
}

.I177509 .image, .I177509.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I177509 .image:hover, .I177509.image:hover {
}
@media (min-width:1440px) {
.I177509 .image, .I177509.image {
width:100%;

}
.I177509 .image:hover, .I177509.image:hover {
}
}
.I177510 .image, .I177510.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I177510 .image:hover, .I177510.image:hover {
}

.I177511, a.I177511 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I177511:hover, a.I177511:hover {
}
@media (max-width:992px) {
.I177511, a.I177511 {
}
.I177511:hover, a.I177511:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177511, a.I177511 {
display:flex;
padding-bottom:0rem;

}
.I177511:hover, a.I177511:hover {
}
}

.I177512, a.I177512 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I177512:hover, a.I177512:hover {
}
@media (min-width:1440px) {
.I177512, a.I177512 {
display:flex;
font-weight:500;


}
.I177512:hover, a.I177512:hover {
}
}
.I177513, a.I177513 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I177513:hover, a.I177513:hover {
}
@media (max-width:992px) {
.I177513, a.I177513 {
}
.I177513:hover, a.I177513:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177513, a.I177513 {
display:flex;
padding-bottom:0rem;

}
.I177513:hover, a.I177513:hover {
}
}

.I177514, a.I177514 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I177514:hover, a.I177514:hover {
}
@media (max-width:640px) {
.I177514, a.I177514 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I177514:hover, a.I177514:hover {
}
}

.I177515, a.I177515 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

margin-top:1rem;
padding-bottom:1.5rem;

}
.I177515:hover, a.I177515:hover {
}
@media (max-width:992px) {
.I177515, a.I177515 {
}
.I177515:hover, a.I177515:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177515, a.I177515 {
display:flex;
padding-bottom:1rem;

}
.I177515:hover, a.I177515:hover {
}
}

.I177516, a.I177516 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I177516:hover, a.I177516:hover {
}

.I177517, a.I177517 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I177517:hover, a.I177517:hover {
}
@media (min-width:1440px) {
.I177517, a.I177517 {
display:flex;
font-weight:500;


}
.I177517:hover, a.I177517:hover {
}
}
.I177518 .image, .I177518.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I177518 .image:hover, .I177518.image:hover {
}

.I177519, a.I177519 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I177519:hover, a.I177519:hover {
}
@media (min-width:1440px) {
.I177519, a.I177519 {
display:flex;
font-weight:500;


}
.I177519:hover, a.I177519:hover {
}
}
.I177520, a.I177520 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I177520:hover, a.I177520:hover {
}
@media (max-width:992px) {
.I177520, a.I177520 {
}
.I177520:hover, a.I177520:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177520, a.I177520 {
display:flex;
padding-bottom:0rem;

}
.I177520:hover, a.I177520:hover {
}
}

.I177521 .image, .I177521.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I177521 .image:hover, .I177521.image:hover {
}

.I177522, a.I177522 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.5rem;

padding-bottom:1rem;

}
.I177522:hover, a.I177522:hover {
}
@media (min-width:1440px) {
.I177522, a.I177522 {
display:flex;
font-weight:500;


}
.I177522:hover, a.I177522:hover {
}
}
.I177523, a.I177523 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I177523:hover, a.I177523:hover {
}
@media (max-width:992px) {
.I177523, a.I177523 {
}
.I177523:hover, a.I177523:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177523, a.I177523 {
display:flex;
padding-bottom:0rem;

}
.I177523:hover, a.I177523:hover {
}
}

.I177524 .image, .I177524.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I177524 .image:hover, .I177524.image:hover {
}

.I177525, a.I177525 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.5rem;

padding-bottom:1rem;

}
.I177525:hover, a.I177525:hover {
}
@media (min-width:1440px) {
.I177525, a.I177525 {
display:flex;
font-weight:500;


}
.I177525:hover, a.I177525:hover {
}
}
.I177526, a.I177526 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I177526:hover, a.I177526:hover {
}
@media (max-width:992px) {
.I177526, a.I177526 {
}
.I177526:hover, a.I177526:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177526, a.I177526 {
display:flex;
padding-bottom:0rem;

}
.I177526:hover, a.I177526:hover {
}
}

.I177527 .image, .I177527.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I177527 .image:hover, .I177527.image:hover {
}

.I177528 .image, .I177528.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I177528 .image:hover, .I177528.image:hover {
}

.I177529 .image, .I177529.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I177529 .image:hover, .I177529.image:hover {
}

.I177530, a.I177530 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I177530:hover, a.I177530:hover {
}
@media (max-width:992px) {
.I177530, a.I177530 {
}
.I177530:hover, a.I177530:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177530, a.I177530 {
display:flex;
padding-bottom:0rem;

}
.I177530:hover, a.I177530:hover {
}
}

.I177531, a.I177531 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.5rem;

padding-bottom:1rem;

}
.I177531:hover, a.I177531:hover {
}
@media (min-width:1440px) {
.I177531, a.I177531 {
display:flex;
font-weight:500;


}
.I177531:hover, a.I177531:hover {
}
}
.I177532, a.I177532 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I177532:hover, a.I177532:hover {
}
@media (max-width:992px) {
.I177532, a.I177532 {
}
.I177532:hover, a.I177532:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177532, a.I177532 {
display:flex;
padding-bottom:0rem;

}
.I177532:hover, a.I177532:hover {
}
}

.I177533, a.I177533 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.5rem;

padding-bottom:1rem;

}
.I177533:hover, a.I177533:hover {
}
@media (max-width:992px) {
.I177533, a.I177533 {
}
.I177533:hover, a.I177533:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I177533, a.I177533 {
display:flex;
font-weight:500;


}
.I177533:hover, a.I177533:hover {
}
}
.I177534, a.I177534 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I177534:hover, a.I177534:hover {
}
@media (max-width:992px) {
.I177534, a.I177534 {
}
.I177534:hover, a.I177534:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177534, a.I177534 {
display:flex;
padding-bottom:0rem;

}
.I177534:hover, a.I177534:hover {
}
}

.I177535, a.I177535 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.5rem;

padding-bottom:1rem;

}
.I177535:hover, a.I177535:hover {
}
@media (min-width:1440px) {
.I177535, a.I177535 {
display:flex;
font-weight:500;


}
.I177535:hover, a.I177535:hover {
}
}
.I177536 {
}
.I177536:hover {
}
.I177536 {
}
.I177536:hover {
}


.I177537, a.I177537 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177537:hover, a.I177537:hover {
}

.I177538, a.I177538 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177538:hover, a.I177538:hover {
}

.I177539 .button, .I177539.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I177539 button.button, button.I177539.button {
cursor:pointer;
}
.I177539 .button .text, .I177539.button .text {
}
.I177539 .button .icon, .I177539.button .icon {
flex:none;
background-size:100% 100%;
}
.I177539 .button:hover, .I177539.button:hover {
}
.I177539 .button:hover .text, .I177539.button:hover .text {
}
.I177539 .button:hover .icon, .I177539.button:hover .icon {
background-size:100% 100%;
}

.I177540 .button, .I177540.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I177540 button.button, button.I177540.button {
cursor:pointer;
}
.I177540 .button .text, .I177540.button .text {
}
.I177540 .button .icon, .I177540.button .icon {
flex:none;
background-size:100% 100%;
}
.I177540 .button:hover, .I177540.button:hover {
}
.I177540 .button:hover .text, .I177540.button:hover .text {
}
.I177540 .button:hover .icon, .I177540.button:hover .icon {
background-size:100% 100%;
}

.I177541 .button, .I177541.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I177541 button.button, button.I177541.button {
cursor:pointer;
}
.I177541 .button .text, .I177541.button .text {
}
.I177541 .button .icon, .I177541.button .icon {
flex:none;
background-size:100% 100%;
}
.I177541 .button:hover, .I177541.button:hover {
}
.I177541 .button:hover .text, .I177541.button:hover .text {
}
.I177541 .button:hover .icon, .I177541.button:hover .icon {
background-size:100% 100%;
}

.I177542 .button, .I177542.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I177542 button.button, button.I177542.button {
cursor:pointer;
}
.I177542 .button .text, .I177542.button .text {
}
.I177542 .button .icon, .I177542.button .icon {
flex:none;
background-size:100% 100%;
}
.I177542 .button:hover, .I177542.button:hover {
}
.I177542 .button:hover .text, .I177542.button:hover .text {
}
.I177542 .button:hover .icon, .I177542.button:hover .icon {
background-size:100% 100%;
}

.I177543 .button, .I177543.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I177543 button.button, button.I177543.button {
cursor:pointer;
}
.I177543 .button .text, .I177543.button .text {
}
.I177543 .button .icon, .I177543.button .icon {
flex:none;
background-size:100% 100%;
}
.I177543 .button:hover, .I177543.button:hover {
}
.I177543 .button:hover .text, .I177543.button:hover .text {
}
.I177543 .button:hover .icon, .I177543.button:hover .icon {
background-size:100% 100%;
}

.I177544 .button, .I177544.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I177544 button.button, button.I177544.button {
cursor:pointer;
}
.I177544 .button .text, .I177544.button .text {
}
.I177544 .button .icon, .I177544.button .icon {
flex:none;
background-size:100% 100%;
}
.I177544 .button:hover, .I177544.button:hover {
}
.I177544 .button:hover .text, .I177544.button:hover .text {
}
.I177544 .button:hover .icon, .I177544.button:hover .icon {
background-size:100% 100%;
}

.I177545 .button, .I177545.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I177545 button.button, button.I177545.button {
cursor:pointer;
}
.I177545 .button .text, .I177545.button .text {
}
.I177545 .button .icon, .I177545.button .icon {
flex:none;
background-size:100% 100%;
}
.I177545 .button:hover, .I177545.button:hover {
}
.I177545 .button:hover .text, .I177545.button:hover .text {
}
.I177545 .button:hover .icon, .I177545.button:hover .icon {
background-size:100% 100%;
}

.I177546 .button, .I177546.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I177546 button.button, button.I177546.button {
cursor:pointer;
}
.I177546 .button .text, .I177546.button .text {
}
.I177546 .button .icon, .I177546.button .icon {
flex:none;
background-size:100% 100%;
}
.I177546 .button:hover, .I177546.button:hover {
}
.I177546 .button:hover .text, .I177546.button:hover .text {
}
.I177546 .button:hover .icon, .I177546.button:hover .icon {
background-size:100% 100%;
}

.I177547 .button, .I177547.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I177547 button.button, button.I177547.button {
cursor:pointer;
}
.I177547 .button .text, .I177547.button .text {
}
.I177547 .button .icon, .I177547.button .icon {
flex:none;
background-size:100% 100%;
}
.I177547 .button:hover, .I177547.button:hover {
}
.I177547 .button:hover .text, .I177547.button:hover .text {
}
.I177547 .button:hover .icon, .I177547.button:hover .icon {
background-size:100% 100%;
}

.I177548 .button, .I177548.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I177548 button.button, button.I177548.button {
cursor:pointer;
}
.I177548 .button .text, .I177548.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I177548 .button .icon, .I177548.button .icon {
flex:none;
background-size:100% 100%;
}
.I177548 .button:hover, .I177548.button:hover {
}
.I177548 .button:hover .text, .I177548.button:hover .text {
}
.I177548 .button:hover .icon, .I177548.button:hover .icon {
background-size:100% 100%;
}

.I177549, a.I177549 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177549:hover, a.I177549:hover {
}

.I177550, a.I177550 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177550:hover, a.I177550:hover {
}

.I177551, a.I177551 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177551:hover, a.I177551:hover {
}

.I177552, a.I177552 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I177552:hover, a.I177552:hover {
}

.I177553, a.I177553 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177553:hover, a.I177553:hover {
}

.I177554, a.I177554 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177554:hover, a.I177554:hover {
}

.I177555, a.I177555 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177555:hover, a.I177555:hover {
}

.I177556 .button, .I177556.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I177556 button.button, button.I177556.button {
cursor:pointer;
}
.I177556 .button .text, .I177556.button .text {
}
.I177556 .button .icon, .I177556.button .icon {
flex:none;
background-size:100% 100%;
}
.I177556 .button:hover, .I177556.button:hover {
}
.I177556 .button:hover .text, .I177556.button:hover .text {
}
.I177556 .button:hover .icon, .I177556.button:hover .icon {
background-size:100% 100%;
}

.I177557, a.I177557 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I177557:hover, a.I177557:hover {
}

.I177558, a.I177558 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177558:hover, a.I177558:hover {
}

.I177559, a.I177559 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177559:hover, a.I177559:hover {
}

.I177560 .image, .I177560.image {
vertical-align:top;
}
.I177560 .image:hover, .I177560.image:hover {
}

.I177561, a.I177561 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177561:hover, a.I177561:hover {
}

.I177562, a.I177562 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177562:hover, a.I177562:hover {
}

.I177563, a.I177563 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177563:hover, a.I177563:hover {
}

.I177564 .button, .I177564.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I177564 button.button, button.I177564.button {
cursor:pointer;
}
.I177564 .button .text, .I177564.button .text {
}
.I177564 .button .icon, .I177564.button .icon {
flex:none;
background-size:100% 100%;
}
.I177564 .button:hover, .I177564.button:hover {
}
.I177564 .button:hover .text, .I177564.button:hover .text {
}
.I177564 .button:hover .icon, .I177564.button:hover .icon {
background-size:100% 100%;
}

.I177565, a.I177565 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I177565:hover, a.I177565:hover {
}

.I177566, a.I177566 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177566:hover, a.I177566:hover {
}

.I177567, a.I177567 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177567:hover, a.I177567:hover {
}

.I177568 .image, .I177568.image {
vertical-align:top;
}
.I177568 .image:hover, .I177568.image:hover {
}

.I177569, a.I177569 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177569:hover, a.I177569:hover {
}

.I177570, a.I177570 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177570:hover, a.I177570:hover {
}

.I177571, a.I177571 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177571:hover, a.I177571:hover {
}

.I177676, a.I177676 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I177676:hover, a.I177676:hover {
}

h1.I177859, .I177859 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177859 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:17;
width:100%;


}
.I177859:hover {
}
.I177859 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177859 > .viewport:hover {
}


.I177781 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-top:8rem;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I177781:hover {
}
@media (max-width:992px) {
.I177781 {
padding-bottom:4rem;
padding-top:4rem;

	
}
.I177781:hover {
}
}

.I177782 {
display:flex;

order:1;
width:100%;
max-width:1024px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I177782:hover {
}
@media (max-width:992px) {
.I177782 {

padding-left:1.625rem;
padding-right:1.625rem;


}
.I177782:hover {
}
}
@media (min-width:1440px) {
.I177782 {

width:100%;


}
.I177782:hover {
}
}
.I177783 {
display:flex;
position:var(--I177783-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
box-sizing:border-box;

}
.I177783:hover {
}


.I177784 {
display:flex;
position:var(--I177784-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;


}
.I177784:hover {
}

@media (max-width:992px) {
.I177784 {

margin-top:2rem;

}
.I177784:hover {
}

}
@media (max-width:640px) {
.I177784 {

flex-direction:column;


}
.I177784:hover {
}

}

.I177785 {
display:flex;
position:var(--I177785-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;


}
.I177785:hover {
}

@media (max-width:992px) {
.I177785 {

margin-top:2rem;

}
.I177785:hover {
}

}
@media (max-width:640px) {
.I177785 {

margin-top:1rem;

flex-direction:column;


}
.I177785:hover {
}

}

.I177786 {
display:flex;
position:var(--I177786-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:4;
margin-top:4rem;

flex-direction:row;
align-items:stretch;


}
.I177786:hover {
}

@media (max-width:992px) {
.I177786 {

margin-top:2rem;

}
.I177786:hover {
}

}
@media (max-width:640px) {
.I177786 {

margin-top:1rem;

flex-direction:column;


}
.I177786:hover {
}

}

.I177787 {
display:flex;
position:var(--I177787-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
}
.I177787:hover {
}


.I177788 {
display:flex;
position:var(--I177788-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:5;
margin-top:4rem;

flex-direction:row;
align-items:stretch;


}
.I177788:hover {
}

@media (max-width:640px) {
.I177788 {

margin-top:1rem;

flex-direction:column;


}
.I177788:hover {
}

}

.I177789 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(233,250,240);
box-sizing:border-box;



flex-direction:column;

	
}
.I177789:hover {
}

@media (max-width:992px) {
.I177789 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I177789:hover {
}

}
@media (max-width:640px) {
.I177789 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I177789:hover {
}

}

.I177790 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(233,250,240);
box-sizing:border-box;
box-shadow:none;



flex-direction:column;

	
}
.I177790:hover {
}

@media (max-width:992px) {
.I177790 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I177790:hover {
}

}
@media (max-width:640px) {
.I177790 {

width:100%;



	
}
.I177790:hover {
}

}

.I177791 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(233,250,240);
box-sizing:border-box;



flex-direction:column;

	
}
.I177791:hover {
}

@media (max-width:992px) {
.I177791 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I177791:hover {
}

}
@media (max-width:640px) {
.I177791 {

width:100%;
margin-right:0;



	
}
.I177791:hover {
}

}

.I177792 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(233,250,240);
box-sizing:border-box;



flex-direction:column;

	
}
.I177792:hover {
}

@media (max-width:992px) {
.I177792 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I177792:hover {
}

}
@media (max-width:640px) {
.I177792 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I177792:hover {
}

}

.I177793 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(233,250,240);
box-sizing:border-box;



flex-direction:column;

	
}
.I177793:hover {
}

@media (max-width:992px) {
.I177793 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I177793:hover {
}

}
@media (max-width:640px) {
.I177793 {

width:100%;
margin-right:0;



	
}
.I177793:hover {
}

}

.I177794 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(233,250,240);
box-sizing:border-box;



flex-direction:column;

	
}
.I177794:hover {
}

@media (max-width:992px) {
.I177794 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I177794:hover {
}

}
@media (max-width:640px) {
.I177794 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I177794:hover {
}

}

.I177795 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(50% - 2rem);
margin-right:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(233,250,240);
box-sizing:border-box;



flex-direction:column;

	
}
.I177795:hover {
}

@media (max-width:992px) {
.I177795 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I177795:hover {
}

}
@media (max-width:640px) {
.I177795 {

width:100%;
margin-right:0;



	
}
.I177795:hover {
}

}

.I177796 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:2;
width:calc(50% - 2rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgba(0,0,0,0.07000);
box-sizing:border-box;



flex-direction:column;

	
}
.I177796:hover {
}

@media (max-width:992px) {
.I177796 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I177796:hover {
}

}
@media (max-width:640px) {
.I177796 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I177796:hover {
}

}

h1.I177797, .I177797 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177797 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I177797:hover {
}
.I177797 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177797 > .viewport:hover {
}


h1.I177798, .I177798 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177798 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-top:1rem;


}
.I177798:hover {
}
.I177798 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177798 > .viewport:hover {
}


h1.I177799, .I177799 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177799 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:2rem;


}
.I177799:hover {
}
.I177799 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177799 > .viewport:hover {
}


h1.I177800, .I177800 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177800 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177800:hover {
}
.I177800 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177800 > .viewport:hover {
}


h1.I177801, .I177801 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177801 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177801:hover {
}
.I177801 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177801 > .viewport:hover {
}


h1.I177802, .I177802 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177802 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177802:hover {
}
.I177802 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177802 > .viewport:hover {
}


h1.I177803, .I177803 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177803 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177803:hover {
}
.I177803 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177803 > .viewport:hover {
}


h1.I177804, .I177804 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177804 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I177804:hover {
}
.I177804 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177804 > .viewport:hover {
}


h1.I177805, .I177805 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177805 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177805:hover {
}
.I177805 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177805 > .viewport:hover {
}


h1.I177806, .I177806 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177806 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I177806:hover {
}
.I177806 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177806 > .viewport:hover {
}


h1.I177807, .I177807 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177807 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I177807:hover {
}
.I177807 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177807 > .viewport:hover {
}


h1.I177808, .I177808 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177808 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177808:hover {
}
.I177808 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177808 > .viewport:hover {
}


h1.I177809, .I177809 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177809 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177809:hover {
}
.I177809 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177809 > .viewport:hover {
}


h1.I177810, .I177810 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177810 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I177810:hover {
}
.I177810 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177810 > .viewport:hover {
}


h1.I177811, .I177811 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177811 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177811:hover {
}
.I177811 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177811 > .viewport:hover {
}


h1.I177812, .I177812 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177812 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I177812:hover {
}
.I177812 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177812 > .viewport:hover {
}


h1.I177813, .I177813 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177813 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I177813:hover {
}
.I177813 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177813 > .viewport:hover {
}


h1.I177814, .I177814 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177814 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177814:hover {
}
.I177814 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177814 > .viewport:hover {
}


h1.I177815, .I177815 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177815 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177815:hover {
}
.I177815 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177815 > .viewport:hover {
}


h1.I177816, .I177816 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177816 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I177816:hover {
}
.I177816 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177816 > .viewport:hover {
}


h1.I177817, .I177817 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177817 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177817:hover {
}
.I177817 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177817 > .viewport:hover {
}


h1.I177818, .I177818 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177818 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177818:hover {
}
.I177818 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177818 > .viewport:hover {
}


h1.I177819, .I177819 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177819 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I177819:hover {
}
.I177819 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177819 > .viewport:hover {
}


h1.I177820, .I177820 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177820 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I177820:hover {
}
.I177820 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177820 > .viewport:hover {
}


h1.I177821, .I177821 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177821 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I177821:hover {
}
.I177821 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177821 > .viewport:hover {
}


h1.I177822, .I177822 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177822 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177822:hover {
}
.I177822 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177822 > .viewport:hover {
}


h1.I177823, .I177823 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177823 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177823:hover {
}
.I177823 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177823 > .viewport:hover {
}


h1.I177824, .I177824 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177824 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I177824:hover {
}
.I177824 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177824 > .viewport:hover {
}


h1.I177825, .I177825 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177825 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I177825:hover {
}
.I177825 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177825 > .viewport:hover {
}


h1.I177826, .I177826 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177826 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I177826:hover {
}
.I177826 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177826 > .viewport:hover {
}


h1.I177827, .I177827 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177827 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I177827:hover {
}
.I177827 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177827 > .viewport:hover {
}


.I177828, a.I177828 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(17,17,17);


}
.I177828:hover, a.I177828:hover {
}
@media (max-width:992px) {
.I177828, a.I177828 {
display:flex;
font-size:1.625rem;


}
.I177828:hover, a.I177828:hover {
}
}

.I177829, a.I177829 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I177829:hover, a.I177829:hover {
}
@media (max-width:992px) {
.I177829, a.I177829 {
}
.I177829:hover, a.I177829:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177829, a.I177829 {
display:flex;
padding-bottom:1rem;

}
.I177829:hover, a.I177829:hover {
}
}

.I177830 .button, .I177830.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);

}
.I177830 button.button, button.I177830.button {
cursor:pointer;
}
.I177830 .button .text, .I177830.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I177830 .button .icon, .I177830.button .icon {
flex:none;
background-size:100% 100%;
}
.I177830 .button:hover, .I177830.button:hover {
background-color:rgb(210,40,93);

}
.I177830 .button:hover .text, .I177830.button:hover .text {
}
.I177830 .button:hover .icon, .I177830.button:hover .icon {
background-size:100% 100%;
}

.I177831, a.I177831 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I177831:hover, a.I177831:hover {
}

.I177832, a.I177832 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I177832:hover, a.I177832:hover {
}
@media (max-width:992px) {
.I177832, a.I177832 {
}
.I177832:hover, a.I177832:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177832, a.I177832 {
display:flex;
padding-bottom:1rem;

}
.I177832:hover, a.I177832:hover {
}
}

.I177833 .button, .I177833.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I177833 button.button, button.I177833.button {
cursor:pointer;
}
.I177833 .button .text, .I177833.button .text {
}
.I177833 .button .icon, .I177833.button .icon {
flex:none;
background-size:100% 100%;
}
.I177833 .button:hover, .I177833.button:hover {
}
.I177833 .button:hover .text, .I177833.button:hover .text {
}
.I177833 .button:hover .icon, .I177833.button:hover .icon {
background-size:100% 100%;
}

.I177834 .button, .I177834.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I177834 button.button, button.I177834.button {
cursor:pointer;
}
.I177834 .button .text, .I177834.button .text {
}
.I177834 .button .icon, .I177834.button .icon {
flex:none;
background-size:100% 100%;
}
.I177834 .button:hover, .I177834.button:hover {
}
.I177834 .button:hover .text, .I177834.button:hover .text {
}
.I177834 .button:hover .icon, .I177834.button:hover .icon {
background-size:100% 100%;
}

.I177835 .button, .I177835.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I177835 button.button, button.I177835.button {
cursor:pointer;
}
.I177835 .button .text, .I177835.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I177835 .button .icon, .I177835.button .icon {
flex:none;
background-size:100% 100%;
}
.I177835 .button:hover, .I177835.button:hover {
}
.I177835 .button:hover .text, .I177835.button:hover .text {
}
.I177835 .button:hover .icon, .I177835.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I177835 .button, .I177835.button {
}
.I177835 button.button, button.I177835.button {
}
.I177835 .button .text, .I177835.button .text {
font-family:Rubik;

}
.I177835 .button .icon, .I177835.button .icon {
background-size:100% 100%;
}
.I177835 .button:hover, .I177835.button:hover {
}
.I177835 .button:hover .text, .I177835.button:hover .text {
}
.I177835 .button:hover .icon, .I177835.button:hover .icon {
background-size:100% 100%;
}
}

.I177836, a.I177836 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I177836:hover, a.I177836:hover {
}

.I177837, a.I177837 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I177837:hover, a.I177837:hover {
}
@media (max-width:992px) {
.I177837, a.I177837 {
}
.I177837:hover, a.I177837:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177837, a.I177837 {
display:flex;
padding-bottom:1rem;

}
.I177837:hover, a.I177837:hover {
}
}

.I177838 .button, .I177838.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I177838 button.button, button.I177838.button {
cursor:pointer;
}
.I177838 .button .text, .I177838.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I177838 .button .icon, .I177838.button .icon {
flex:none;
background-size:100% 100%;
}
.I177838 .button:hover, .I177838.button:hover {
}
.I177838 .button:hover .text, .I177838.button:hover .text {
}
.I177838 .button:hover .icon, .I177838.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I177838 .button, .I177838.button {
}
.I177838 button.button, button.I177838.button {
}
.I177838 .button .text, .I177838.button .text {
font-family:Rubik;

}
.I177838 .button .icon, .I177838.button .icon {
background-size:100% 100%;
}
.I177838 .button:hover, .I177838.button:hover {
}
.I177838 .button:hover .text, .I177838.button:hover .text {
}
.I177838 .button:hover .icon, .I177838.button:hover .icon {
background-size:100% 100%;
}
}

.I177839, a.I177839 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I177839:hover, a.I177839:hover {
}

.I177840, a.I177840 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I177840:hover, a.I177840:hover {
}
@media (max-width:992px) {
.I177840, a.I177840 {
}
.I177840:hover, a.I177840:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177840, a.I177840 {
display:flex;
padding-bottom:1rem;

}
.I177840:hover, a.I177840:hover {
}
}

.I177841 .button, .I177841.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I177841 button.button, button.I177841.button {
cursor:pointer;
}
.I177841 .button .text, .I177841.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I177841 .button .icon, .I177841.button .icon {
flex:none;
background-size:100% 100%;
}
.I177841 .button:hover, .I177841.button:hover {
}
.I177841 .button:hover .text, .I177841.button:hover .text {
}
.I177841 .button:hover .icon, .I177841.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I177841 .button, .I177841.button {
}
.I177841 button.button, button.I177841.button {
}
.I177841 .button .text, .I177841.button .text {
font-family:Rubik;

}
.I177841 .button .icon, .I177841.button .icon {
background-size:100% 100%;
}
.I177841 .button:hover, .I177841.button:hover {
}
.I177841 .button:hover .text, .I177841.button:hover .text {
}
.I177841 .button:hover .icon, .I177841.button:hover .icon {
background-size:100% 100%;
}
}

.I177842, a.I177842 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I177842:hover, a.I177842:hover {
}

.I177843, a.I177843 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I177843:hover, a.I177843:hover {
}
@media (max-width:992px) {
.I177843, a.I177843 {
}
.I177843:hover, a.I177843:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177843, a.I177843 {
display:flex;
padding-bottom:1rem;

}
.I177843:hover, a.I177843:hover {
}
}

.I177844 .button, .I177844.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I177844 button.button, button.I177844.button {
cursor:pointer;
}
.I177844 .button .text, .I177844.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I177844 .button .icon, .I177844.button .icon {
flex:none;
background-size:100% 100%;
}
.I177844 .button:hover, .I177844.button:hover {
}
.I177844 .button:hover .text, .I177844.button:hover .text {
}
.I177844 .button:hover .icon, .I177844.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I177844 .button, .I177844.button {
}
.I177844 button.button, button.I177844.button {
}
.I177844 .button .text, .I177844.button .text {
font-family:Rubik;

}
.I177844 .button .icon, .I177844.button .icon {
background-size:100% 100%;
}
.I177844 .button:hover, .I177844.button:hover {
}
.I177844 .button:hover .text, .I177844.button:hover .text {
}
.I177844 .button:hover .icon, .I177844.button:hover .icon {
background-size:100% 100%;
}
}

.I177845, a.I177845 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I177845:hover, a.I177845:hover {
}

.I177846, a.I177846 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I177846:hover, a.I177846:hover {
}
@media (max-width:992px) {
.I177846, a.I177846 {
}
.I177846:hover, a.I177846:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177846, a.I177846 {
display:flex;
padding-bottom:1rem;

}
.I177846:hover, a.I177846:hover {
}
}

.I177847 .button, .I177847.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I177847 button.button, button.I177847.button {
cursor:pointer;
}
.I177847 .button .text, .I177847.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I177847 .button .icon, .I177847.button .icon {
flex:none;
background-size:100% 100%;
}
.I177847 .button:hover, .I177847.button:hover {
}
.I177847 .button:hover .text, .I177847.button:hover .text {
}
.I177847 .button:hover .icon, .I177847.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I177847 .button, .I177847.button {
}
.I177847 button.button, button.I177847.button {
}
.I177847 .button .text, .I177847.button .text {
font-family:Rubik;

}
.I177847 .button .icon, .I177847.button .icon {
background-size:100% 100%;
}
.I177847 .button:hover, .I177847.button:hover {
}
.I177847 .button:hover .text, .I177847.button:hover .text {
}
.I177847 .button:hover .icon, .I177847.button:hover .icon {
background-size:100% 100%;
}
}

.I177848, a.I177848 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I177848:hover, a.I177848:hover {
}

.I177849, a.I177849 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I177849:hover, a.I177849:hover {
}
@media (max-width:992px) {
.I177849, a.I177849 {
}
.I177849:hover, a.I177849:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177849, a.I177849 {
display:flex;
padding-bottom:1rem;

}
.I177849:hover, a.I177849:hover {
}
}

.I177850 .button, .I177850.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I177850 button.button, button.I177850.button {
cursor:pointer;
}
.I177850 .button .text, .I177850.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I177850 .button .icon, .I177850.button .icon {
flex:none;
background-size:100% 100%;
}
.I177850 .button:hover, .I177850.button:hover {
}
.I177850 .button:hover .text, .I177850.button:hover .text {
}
.I177850 .button:hover .icon, .I177850.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I177850 .button, .I177850.button {
}
.I177850 button.button, button.I177850.button {
}
.I177850 .button .text, .I177850.button .text {
font-family:Rubik;

}
.I177850 .button .icon, .I177850.button .icon {
background-size:100% 100%;
}
.I177850 .button:hover, .I177850.button:hover {
}
.I177850 .button:hover .text, .I177850.button:hover .text {
}
.I177850 .button:hover .icon, .I177850.button:hover .icon {
background-size:100% 100%;
}
}

.I177851 .button, .I177851.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-top:4rem;

}
.I177851 button.button, button.I177851.button {
cursor:pointer;
}
.I177851 .button .text, .I177851.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I177851 .button .icon, .I177851.button .icon {
flex:none;
background-size:100% 100%;
}
.I177851 .button:hover, .I177851.button:hover {
}
.I177851 .button:hover .text, .I177851.button:hover .text {
}
.I177851 .button:hover .icon, .I177851.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I177851 .button, .I177851.button {
padding-top:2rem;

}
.I177851 button.button, button.I177851.button {
}
.I177851 .button .text, .I177851.button .text {
font-family:Rubik;

}
.I177851 .button .icon, .I177851.button .icon {
background-size:100% 100%;
}
.I177851 .button:hover, .I177851.button:hover {
}
.I177851 .button:hover .text, .I177851.button:hover .text {
}
.I177851 .button:hover .icon, .I177851.button:hover .icon {
background-size:100% 100%;
}
}

h1.I177852, .I177852 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I177852, .I177852 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I177852, .I177852 p {
margin:0px;
}

figure.I177852, .I177852 figure {
margin:0px;
}

a.I177852, .I177852 a {
text-decoration:inherit;
color:inherit;
}

.I177852 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I177852 article, article.I177852 {
flex-direction:column;	
}
.I177852 article:hover, article.I177852:hover {
}
.I177852 article.active, article.I177852.active {
}
.I177852 .body {
}
.I177852 .body:hover {
	
}
.I177852 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I177852 .body a {
text-decoration:underline;

}
.I177852 .body img {
}
.I177852 .body img:hover {
}




.I177853, a.I177853 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I177853:hover, a.I177853:hover {
}

.I177854, a.I177854 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I177854:hover, a.I177854:hover {
}
@media (max-width:992px) {
.I177854, a.I177854 {
}
.I177854:hover, a.I177854:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177854, a.I177854 {
display:flex;
padding-bottom:1rem;

}
.I177854:hover, a.I177854:hover {
}
}

.I177855 .button, .I177855.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I177855 button.button, button.I177855.button {
cursor:pointer;
}
.I177855 .button .text, .I177855.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I177855 .button .icon, .I177855.button .icon {
flex:none;
background-size:100% 100%;
}
.I177855 .button:hover, .I177855.button:hover {
}
.I177855 .button:hover .text, .I177855.button:hover .text {
}
.I177855 .button:hover .icon, .I177855.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I177855 .button, .I177855.button {
}
.I177855 button.button, button.I177855.button {
}
.I177855 .button .text, .I177855.button .text {
font-family:Rubik;

}
.I177855 .button .icon, .I177855.button .icon {
background-size:100% 100%;
}
.I177855 .button:hover, .I177855.button:hover {
}
.I177855 .button:hover .text, .I177855.button:hover .text {
}
.I177855 .button:hover .icon, .I177855.button:hover .icon {
background-size:100% 100%;
}
}

.I177856, a.I177856 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I177856:hover, a.I177856:hover {
}

.I177857, a.I177857 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I177857:hover, a.I177857:hover {
}
@media (max-width:992px) {
.I177857, a.I177857 {
}
.I177857:hover, a.I177857:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I177857, a.I177857 {
display:flex;
padding-bottom:1rem;

}
.I177857:hover, a.I177857:hover {
}
}

.I177858 .button, .I177858.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I177858 button.button, button.I177858.button {
cursor:pointer;
}
.I177858 .button .text, .I177858.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I177858 .button .icon, .I177858.button .icon {
flex:none;
background-size:100% 100%;
}
.I177858 .button:hover, .I177858.button:hover {
}
.I177858 .button:hover .text, .I177858.button:hover .text {
}
.I177858 .button:hover .icon, .I177858.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I177858 .button, .I177858.button {
}
.I177858 button.button, button.I177858.button {
}
.I177858 .button .text, .I177858.button .text {
font-family:Rubik;

}
.I177858 .button .icon, .I177858.button .icon {
background-size:100% 100%;
}
.I177858 .button:hover, .I177858.button:hover {
}
.I177858 .button:hover .text, .I177858.button:hover .text {
}
.I177858 .button:hover .icon, .I177858.button:hover .icon {
background-size:100% 100%;
}
}

.I116672 {
}
.I116672:hover {
}
.I116672 {
}
.I116672:hover {
}


/************************ GRID *************************/
.live-2022-play-me-grid .group-regions .region:nth-child(1n) > .sector {
  width: 100%;
  height: 100%;
  position: absolute;
}

.live-2022-play-me-grid .group-regions .region,
.live-2022-play-me-grid .group-regions .region .sector .gorup-sectors .sector {
  position: relative;
}

.live-2022-play-me-grid .group-regions .region .sector .viewport a {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  box-sizing: border-box;
  transition: all 0.3s;
  overflow: hidden;
  z-index: 1;
}

.live-2022-play-me-grid .group-regions .region .sector .viewport a:hover {
  border: 0.25rem solid #111;
}

.live-2022-play-me-grid .group-regions {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 1rem;
}

@media (max-width: 992px) {
  .live-2022-play-me-grid .group-regions .region .sector .viewport a {
    width: calc(50vw - 2.5rem);
  }
  .live-2022-play-me-grid .group-regions {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 640px) {
  .live-2022-play-me-grid .group-regions .region .sector .viewport a {
    width: calc(100vw - 2rem);

  }

  .live-2022-play-me-grid .group-regions {
    width: auto;
    max-width: 100%;
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 1rem;
  }
}

.live-2022-play-me-grid .group-regions img {
  position: absolute;
  right: 1rem;
  bottom: 1rem;
  width: 125px;
  height: 100px;
}

/* Scrollbar styles */
.live-2022-play-me-grid .group-regions::-webkit-scrollbar {
  width: 0.5em;
}

.live-2022-play-me-grid .group-regions::-webkit-scrollbar-track {
  background-color: rgb(250, 250, 250);
}

.live-2022-play-me-grid .group-regions::-webkit-scrollbar-thumb {
  border-radius: 5rem;
  background-color: rgb(250, 50, 99);
  outline: 1px solid #fff;
  transition: background-color 0.5s ease;
}

.live-2022-play-me-grid .group-regions::-webkit-scrollbar-thumb:hover {
  border-radius: 5rem;
  background-color: rgb(210, 40, 93);
  outline: 1px solid #fff;
  transition: background-color 0.5s ease;
}

/************************ SLIDER *************************/
.live-2022-play-me-slider .group-regions .region:nth-child(1n) > .sector {
  width: 100%;
  height: 100%;
  position: absolute;
}
.live-2022-play-me-slider .group-regions .region {
  position: relative;
}


.live-2022-play-me-slider {
padding-top:4rem;
}
@media (max-width: 640px) {
.live-2022-play-me-slider {
padding-top:2rem;
}

}

.live-2022-play-me-slider .group-regions .region .sector .viewport a {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 9;
  box-sizing: border-box;
  transition: all 0.3s;
  overflow: hidden;
}

.live-2022-play-me-slider .group-regions .region .sector .viewport a:hover {
  border: 0.25rem solid #111;
}

.live-2022-play-me-slider .group-regions {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 1rem;
}

.live-2022-play-me-slider .group-regions {
  grid-template-columns: repeat(2, 1fr);
  max-width: 940px;
}

.live-2022-play-me-slider .group-regions {
  display: flex;
  scroll-snap-type: x mandatory;
  overflow-x: scroll;
}

.live-2022-play-me-slider .group-regions > .region {
  flex: 0 0 320px;
}

.live-2022-play-me-slider .group-regions img {
  position: absolute;
  right: 1rem;
  bottom: 1rem;
  width: 125px;
  height: 100px;
  z-index: 0;
}

/* Scrollbar styles */
.live-2022-play-me-slider .group-regions::-webkit-scrollbar {
  width: 0.5em;
  height: 6px;
}

.live-2022-play-me-slider .group-regions::-webkit-scrollbar-track {
  background-color: #eeeeee;
}

.live-2022-play-me-slider .group-regions::-webkit-scrollbar-thumb {
  border-radius: 5rem;
/*  background-color: rgb(250, 50, 99);*/
  background-color: #111;

  transition: background-color 0.5s ease;
}

.live-2022-play-me-slider .group-regions ::-webkit-scrollbar-thumb:hover {
}

/* This is a FIX to hide the horizontal scroll in the "Legacy Modernization & Digital Transformation" in the live-2022 homapage */
@media (min-width: 992px) {
.group-regions.I101624::-webkit-scrollbar, .group-regions.I103798::-webkit-scrollbar {
    height: 0px;
}
}


