/* Cache file:3188_pt_20251120161917.css*/
body {
margin:0px;
}

html.popup-visible, html.uc-popup-visible {
overflow:hidden;
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
position:fixed;
width:100vw;
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
-webkit-overflow-scrolling:touch;
}
html {
}
.I85054 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I85054: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 {
}
.I85054 {
width:100%;

	
}
.I85054: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 {
}
.I85054 {
width:100%;

	
}
.I85054:hover {
}
}

.I85055 {
display:flex;

order:36;
flex:auto;
margin-top:0px;
padding-top:100px;
box-sizing:border-box;


}
.I85055:hover {
}
@media (max-width:992px) {
.I85055 {

padding-top:70px;


}
.I85055:hover {
}
}
@media (max-width:640px) {
.I85055 {

width:100%;
margin-top:40px;


}
.I85055:hover {
}
}
@media (min-width:1440px) {
.I85055 {

order:28;

}
.I85055:hover {
}
}
.I85056 {
display:flex;
position:var(--I85056-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:29;
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(--I85056-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I85056-location-transform:translate(0px,0px);
	

transform:
var(--I85056-location-transform, translate(0px,0px))
var(--I85056-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I85056:hover {
}
.I85056 {
--I85056-position-static-computed:static;
}
.I85056 > .sector, .I85056 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I85056 {

position:fixed;
z-index:var(--I85056-z-index, 1);

transform:
var(--I85056-location-transform, translate(0px,0px))
var(--I85056-user-box-transform, translate(0px,0px))
;


}
.I85056:hover {
}

}
@media (max-width:640px) {
.I85056 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I85056-z-index, 1);

transform:
var(--I85056-location-transform, translate(0px,0px))
var(--I85056-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I85056:hover {
}
.I85056 {
--I85056-position-static-computed:static;
}
.I85056 > .sector, .I85056 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I85056 {

order:25;
}
.I85056:hover {
}

}
.I85057 {
display:flex;
position:var(--I85057-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;


}
.I85057:hover {
}


.I85058 {
display:flex;
position:var(--I85058-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:67;
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;
--I85058-location-transform:translate(0px,0px);
z-index:var(--I85058-z-index, auto);

transform:
var(--I85058-location-transform, translate(0px,0px))
var(--I85058-user-box-transform, translate(0px,0px))
;

--I85058-z-index:1000;
position:var(--I85058-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I85058:hover {
}
.I85058 {
--I85058-position-static-computed:static;
}
.I85058 > .sector, .I85058 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I85058 {

width:100%;

}
.I85058:hover {
}

}
@media (min-width:1440px) {
.I85058 {

order:59;
}
.I85058:hover {
}

}
.I85059 {
display:flex;
position:var(--I85059-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I85059:hover {
}

@media (min-width:1440px) {
.I85059 {

order:49;
}
.I85059:hover {
}

}
.I85060 {
display:flex;
position:var(--I85060-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I85060:hover {
}

@media (min-width:1440px) {
.I85060 {

order:51;
}
.I85060:hover {
}

}
.I85061 {
display:flex;
position:var(--I85061-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I85061:hover {
}

@media (min-width:1440px) {
.I85061 {

order:47;
}
.I85061:hover {
}

}
.I85062 {
display:flex;
position:var(--I85062-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I85062:hover {
}

@media (min-width:1440px) {
.I85062 {

order:44;
}
.I85062:hover {
}

}
.I85063 {
display:flex;
position:var(--I85063-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I85063:hover {
}


.I85064 {
display:flex;
position:var(--I85064-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I85064:hover {
}

@media (min-width:1440px) {
.I85064 {

order:40;
}
.I85064:hover {
}

}
.I85065 {
display:flex;
position:var(--I85065-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I85065:hover {
}

@media (min-width:1440px) {
.I85065 {

order:26;
}
.I85065:hover {
}

}
.I85066 {
display:flex;
position:var(--I85066-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I85066:hover {
}


.I85067 {
display:flex;
position:var(--I85067-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:23;
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(--I85067-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I85067-location-transform:translate(0px,0px);
z-index:var(--I85067-z-index, 1);

transform:
var(--I85067-location-transform, translate(0px,0px))
var(--I85067-user-box-transform, translate(0px,0px))
;

--I85067-z-index:555;
}
.I85067:hover {
}
.I85067 {
--I85067-position-static-computed:relative;
}
.I85067 > .sector, .I85067 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I85067 {

height:72px;
margin-bottom:-72px;

}
.I85067:hover {
}

}
@media (max-width:640px) {
.I85067 {

box-sizing:border-box;

}
.I85067:hover {
}

}
@media (min-width:1440px) {
.I85067 {

order:17;
}
.I85067:hover {
}

}
.I85068 {
display:flex;
position:var(--I85068-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:13;
width:100%;
min-height:80px;
background-color:rgba(17,17,17,0.90000);

position:fixed;
z-index:var(--I85068-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I85068-location-transform:translate(-50%,0px);
	

transform:
var(--I85068-location-transform, translate(0px,0px))
var(--I85068-user-box-transform, translate(0px,0px))
;

--I85068-z-index:999;
}
.I85068:hover {
}
.I85068 {
--I85068-position-static-computed:relative;
}
.I85068 > .sector, .I85068 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I85068 {

height:auto;
min-height:90px;

}
.I85068:hover {
}
.I85068 {
--I85068-position-static-computed:static;
}
.I85068 > .sector, .I85068 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I85068 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I85068:hover {
}

}
@media (min-width:1440px) {
.I85068 {

order:4;
position:fixed;
z-index:var(--I85068-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I85068-location-transform:translate(-50%,0px);
	

transform:
var(--I85068-location-transform, translate(0px,0px))
var(--I85068-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I85068:hover {
}

}
.I85069 {
display:flex;
position:var(--I85069-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I85069:hover {
}

@media (min-width:1440px) {
.I85069 {

order:18;
}
.I85069:hover {
}

}
.I85070 {
display:flex;
position:var(--I85070-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I85070:hover {
}

@media (min-width:1440px) {
.I85070 {

order:52;
}
.I85070:hover {
}

}
.I85071 {
display:flex;
position:var(--I85071-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I85071:hover {
}

@media (min-width:1440px) {
.I85071 {

order:55;
}
.I85071:hover {
}

}
.I85072 {
display:flex;
position:var(--I85072-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I85072:hover {
}

@media (min-width:1440px) {
.I85072 {

order:54;
}
.I85072:hover {
}

}
.I85073 {
display:flex;
position:var(--I85073-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I85073:hover {
}

@media (min-width:1440px) {
.I85073 {

order:56;
}
.I85073:hover {
}

}
.I85074 {
display:flex;
position:var(--I85074-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I85074:hover {
}

@media (min-width:1440px) {
.I85074 {

order:24;
}
.I85074:hover {
}

}
.I85075 {
display:flex;
position:var(--I85075-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I85075:hover {
}


.I85076 {
display:flex;
position:var(--I85076-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I85076:hover {
}

@media (min-width:1440px) {
.I85076 {

order:27;
}
.I85076:hover {
}

}
.I85077 {
display:flex;
position:var(--I85077-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I85077:hover {
}

@media (min-width:1440px) {
.I85077 {

order:58;
}
.I85077:hover {
}

}
.I85078 {
display:flex;
position:var(--I85078-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I85078:hover {
}

@media (min-width:1440px) {
.I85078 {

order:59;
}
.I85078:hover {
}

}
.I85079 {
display:flex;
position:var(--I85079-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I85079:hover {
}

@media (min-width:1440px) {
.I85079 {

order:60;
}
.I85079:hover {
}

}
.I85080 {
display:flex;
position:var(--I85080-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I85080:hover {
}

@media (min-width:1440px) {
.I85080 {

order:61;
}
.I85080:hover {
}

}
.I85081 {
display:flex;
position:var(--I85081-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I85081:hover {
}


.I85082 {
display:flex;
position:var(--I85082-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I85082:hover {
}

@media (min-width:1440px) {
.I85082 {

order:63;
}
.I85082:hover {
}

}
.I85083 {
display:flex;
position:var(--I85083-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I85083:hover {
}

@media (min-width:1440px) {
.I85083 {

order:65;
}
.I85083:hover {
}

}
.I85084 {
display:flex;
position:var(--I85084-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I85084:hover {
}

@media (min-width:1440px) {
.I85084 {

order:66;
}
.I85084:hover {
}

}
.I85085 {
display:flex;
position:var(--I85085-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I85085:hover {
}

@media (min-width:1440px) {
.I85085 {

order:68;
}
.I85085:hover {
}

}
.I85086 {
display:flex;
position:var(--I85086-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I85086:hover {
}

@media (min-width:1440px) {
.I85086 {

order:69;
}
.I85086:hover {
}

}
.I85087 {
display:flex;
position:var(--I85087-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I85087:hover {
}

@media (min-width:1440px) {
.I85087 {

order:70;
}
.I85087:hover {
}

}
.I85088 {
display:flex;
position:var(--I85088-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I85088:hover {
}

@media (min-width:1440px) {
.I85088 {

order:71;
}
.I85088:hover {
}

}
.I85089 {
display:flex;
position:var(--I85089-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I85089:hover {
}

@media (min-width:1440px) {
.I85089 {

order:72;
}
.I85089:hover {
}

}
.I85090 {
display:flex;
position:var(--I85090-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I85090:hover {
}


.I85091 {
display:flex;
position:var(--I85091-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I85091:hover {
}

@media (min-width:1440px) {
.I85091 {

order:16;
}
.I85091:hover {
}

}
.I99742 {
display:flex;
position:var(--I99742-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99742:hover {
}

@media (min-width:1440px) {
.I99742 {

order:76;
}
.I99742:hover {
}

}
.I115753 {
display:flex;
position:var(--I115753-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115753:hover {
}


.I116373 {
display:flex;
position:var(--I116373-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116373:hover {
}


h1.I85108, .I85108 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85108 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I85108:hover {
}
.I85108 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85108 > .viewport:hover {
}


.I85092 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(154,127,218);

align-items:center;

	
}
.I85092:hover {
}
@media (min-width:1440px) {
.I85092 {
align-items:center;

	
}
.I85092:hover {
}
}
.I85093 {
display:flex;
position:var(--I85093-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:12rem;
box-sizing:border-box;

align-items:center;


}
.I85093:hover {
}

@media (max-width:992px) {
.I85093 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:10rem;

}
.I85093:hover {
}

}
@media (max-width:640px) {
.I85093 {

align-items:flex-start;


}
.I85093:hover {
}

}

.I143583 {
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;

	
}
.I143583:hover {
}

@media (max-width:992px) {
.I143583 {

margin-left:0rem;



	
}
.I143583:hover {
}

}
@media (max-width:640px) {
.I143583 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143583:hover {
}

}
@media (min-width:1440px) {
.I143583 {

order:3;
margin-left:0px;



	
}
.I143583:hover {
}

}
h1.I85094, .I85094 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85094 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I85094:hover {
}
.I85094 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85094 > .viewport:hover {
}

@media (min-width:1440px) {
.I85094 {

order:2;

}
.I85094:hover {
}
.I85094 > .viewport {



}
.I85094 > .viewport:hover {
}

}
h1.I85095, .I85095 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85095 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I85095:hover {
}
.I85095 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I85095 > .viewport:hover {
}

@media (min-width:1440px) {
.I85095 {

order:4;

}
.I85095:hover {
}
.I85095 > .viewport {



}
.I85095 > .viewport:hover {
}

}
h1.I85096, .I85096 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85096 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I85096:hover {
}
.I85096 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I85096 > .viewport:hover {
}

@media (max-width:640px) {
.I85096 {


}
.I85096:hover {
}
.I85096 > .viewport {

justify-content:flex-start;


}
.I85096 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I85096 {

order:5;

}
.I85096:hover {
}
.I85096 > .viewport {



}
.I85096 > .viewport:hover {
}

}
h1.I85097, .I85097 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85097 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
margin-top:2rem;


}
.I85097:hover {
}
.I85097 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85097 > .viewport:hover {
}

@media (min-width:1440px) {
.I85097 {

order:13;

}
.I85097:hover {
}
.I85097 > .viewport {



}
.I85097 > .viewport:hover {
}

}
h1.I85098, .I85098 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85098 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I85098:hover {
}
.I85098 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85098 > .viewport:hover {
}


h1.I85099, .I85099 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85099 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I85099:hover {
}
.I85099 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85099 > .viewport:hover {
}

@media (min-width:1440px) {
.I85099 {

order:21;

}
.I85099:hover {
}
.I85099 > .viewport {



}
.I85099 > .viewport:hover {
}

}
h1.I85100, .I85100 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85100 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I85100:hover {
}
.I85100 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85100 > .viewport:hover {
}

@media (min-width:1440px) {
.I85100 {

order:9;

}
.I85100:hover {
}
.I85100 > .viewport {



}
.I85100 > .viewport:hover {
}

}
h1.I108297, .I108297 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108297 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I108297:hover {
}
.I108297 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I108297 > .viewport:hover {
}

@media (max-width:640px) {
.I108297 {

padding-top:1rem;


}
.I108297:hover {
}
.I108297 > .viewport {

justify-content:flex-start;


}
.I108297 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I108297 {

order:6;

}
.I108297:hover {
}
.I108297 > .viewport {



}
.I108297 > .viewport:hover {
}

}
h1.I113903, .I113903 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I113903 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I113903:hover {
}
.I113903 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I113903 > .viewport:hover {
}

@media (min-width:1440px) {
.I113903 {

order:1;

}
.I113903:hover {
}
.I113903 > .viewport {



}
.I113903 > .viewport:hover {
}

}
h1.I119669, .I119669 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I119669 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I119669:hover {
}
.I119669 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I119669 > .viewport:hover {
}

@media (min-width:1440px) {
.I119669 {

order:14;

}
.I119669:hover {
}
.I119669 > .viewport {



}
.I119669 > .viewport:hover {
}

}
h1.I128133, .I128133 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I128133 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I128133:hover {
}
.I128133 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I128133 > .viewport:hover {
}

@media (min-width:1440px) {
.I128133 {

order:9;

}
.I128133:hover {
}
.I128133 > .viewport {



}
.I128133 > .viewport:hover {
}

}
h1.I136161, .I136161 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136161 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136161:hover {
}
.I136161 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136161 > .viewport:hover {
}

@media (min-width:1440px) {
.I136161 {

order:14;

}
.I136161:hover {
}
.I136161 > .viewport {



}
.I136161 > .viewport:hover {
}

}
h1.I136487, .I136487 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136487 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136487:hover {
}
.I136487 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136487 > .viewport:hover {
}

@media (min-width:1440px) {
.I136487 {

order:22;

}
.I136487:hover {
}
.I136487 > .viewport {



}
.I136487 > .viewport:hover {
}

}
h1.I143502, .I143502 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143502 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143502:hover {
}
.I143502 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143502 > .viewport:hover {
}


h1.I143745, .I143745 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143745 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143745:hover {
}
.I143745 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143745 > .viewport:hover {
}


h1.I143907, .I143907 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143907 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143907:hover {
}
.I143907 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143907 > .viewport:hover {
}


h1.I144069, .I144069 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144069 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144069:hover {
}
.I144069 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144069 > .viewport:hover {
}


h1.I144231, .I144231 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144231 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144231:hover {
}
.I144231 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144231 > .viewport:hover {
}


.I85101, a.I85101 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I85101:hover, a.I85101:hover {
}
@media (max-width:992px) {
.I85101, a.I85101 {
display:flex;
font-size:1.25rem;


}
.I85101:hover, a.I85101:hover {
}
}
@media (max-width:640px) {
.I85101, a.I85101 {
display:flex;
font-size:1.25rem;


}
.I85101:hover, a.I85101:hover {
}
}

.I85102, a.I85102 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(255,255,255);


}
.I85102:hover, a.I85102:hover {
}
@media (max-width:992px) {
.I85102, a.I85102 {
display:flex;
font-size:1.625rem;


}
.I85102:hover, a.I85102:hover {
}
}
@media (max-width:640px) {
.I85102, a.I85102 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I85102:hover, a.I85102:hover {
}
}

.I85103, a.I85103 {
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;

}
.I85103:hover, a.I85103:hover {
}
@media (max-width:992px) {
.I85103, a.I85103 {
}
.I85103:hover, a.I85103:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I85103, a.I85103 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I85103:hover, a.I85103:hover {
}
}

.I85104 .button, .I85104.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);

}
.I85104 button.button, button.I85104.button {
cursor:pointer;
}
.I85104 .button .text, .I85104.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I85104 .button .icon, .I85104.button .icon {
flex:none;
background-size:100% 100%;
}
.I85104 .button:hover, .I85104.button:hover {
background-color:rgb(217,217,217);

}
.I85104 .button:hover .text, .I85104.button:hover .text {
}
.I85104 .button:hover .icon, .I85104.button:hover .icon {
background-size:100% 100%;
}

.I85105 .button, .I85105.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I85105 button.button, button.I85105.button {
cursor:pointer;
}
.I85105 .button .text, .I85105.button .text {
}
.I85105 .button .icon, .I85105.button .icon {
flex:none;
background-size:100% 100%;
}
.I85105 .button:hover, .I85105.button:hover {
}
.I85105 .button:hover .text, .I85105.button:hover .text {
}
.I85105 .button:hover .icon, .I85105.button:hover .icon {
background-size:100% 100%;
}

.I85106 .button, .I85106.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I85106 button.button, button.I85106.button {
cursor:pointer;
}
.I85106 .button .text, .I85106.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I85106 .button .icon, .I85106.button .icon {
flex:none;
background-size:100% 100%;
}
.I85106 .button:hover, .I85106.button:hover {
}
.I85106 .button:hover .text, .I85106.button:hover .text {
}
.I85106 .button:hover .icon, .I85106.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85106 .button, .I85106.button {
}
.I85106 button.button, button.I85106.button {
}
.I85106 .button .text, .I85106.button .text {
font-family:Rubik;

}
.I85106 .button .icon, .I85106.button .icon {
background-size:100% 100%;
}
.I85106 .button:hover, .I85106.button:hover {
}
.I85106 .button:hover .text, .I85106.button:hover .text {
}
.I85106 .button:hover .icon, .I85106.button:hover .icon {
background-size:100% 100%;
}
}

.I85107 .button, .I85107.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);

}
.I85107 button.button, button.I85107.button {
cursor:pointer;
}
.I85107 .button .text, .I85107.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I85107 .button .icon, .I85107.button .icon {
flex:none;
background-size:100% 100%;
}
.I85107 .button:hover, .I85107.button:hover {
background-color:rgb(210,40,93);

}
.I85107 .button:hover .text, .I85107.button:hover .text {
}
.I85107 .button:hover .icon, .I85107.button:hover .icon {
background-size:100% 100%;
}

.I108253, a.I108253 {
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;


}
.I108253:hover, a.I108253:hover {
}
@media (max-width:992px) {
.I108253, a.I108253 {
}
.I108253:hover, a.I108253:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I108253, a.I108253 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I108253:hover, a.I108253:hover {
}
}

.I113852 .image, .I113852.image {
vertical-align:top;
}
.I113852 .image:hover, .I113852.image:hover {
}

.I119614 .button, .I119614.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I119614 button.button, button.I119614.button {
cursor:pointer;
}
.I119614 .button .text, .I119614.button .text {
}
.I119614 .button .icon, .I119614.button .icon {
flex:none;
background-size:100% 100%;
}
.I119614 .button:hover, .I119614.button:hover {
}
.I119614 .button:hover .text, .I119614.button:hover .text {
}
.I119614 .button:hover .icon, .I119614.button:hover .icon {
background-size:100% 100%;
}

h1.I128072, .I128072 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I128072, .I128072 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I128072, .I128072 p {
margin:0px;
}

figure.I128072, .I128072 figure {
margin:0px;
}

a.I128072, .I128072 a {
text-decoration:inherit;
color:inherit;
}

.I128072 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I128072 article, article.I128072 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I128072 article:hover, article.I128072:hover {
}
.I128072 article.active, article.I128072.active {
}
.I128072 .body {
}
.I128072 .body:hover {
	
}
.I128072 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I128072 .body img {
}
.I128072 .body ul, .I128072 .body ol {
margin-left:1rem;

}
.I128072 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I128072 .body iframe {
}
.I128072 .body img:hover {
}
.I128072 .body iframe:hover {
}

.I128072 .body li {
list-style-type:disc;
}



.I136096 .image, .I136096.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136096 .image:hover, .I136096.image:hover {
}

.I136416 .image, .I136416.image {
vertical-align:top;
}
.I136416 .image:hover, .I136416.image:hover {
}

.I143421 .image, .I143421.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143421 .image:hover, .I143421.image:hover {
}

.I143664, a.I143664 {
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;

}
.I143664:hover, a.I143664:hover {
}

.I143826, a.I143826 {
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;

}
.I143826:hover, a.I143826:hover {
}

.I143988, a.I143988 {
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;

}
.I143988:hover, a.I143988:hover {
display:flex;
text-decoration:underline;


}

.I144150 .image, .I144150.image {
vertical-align:top;
}
.I144150 .image:hover, .I144150.image:hover {
}

h1.I85123, .I85123 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85123 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I85123:hover {
}
.I85123 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85123 > .viewport:hover {
}


.I85109 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-top:8rem;
background-color:rgb(255,255,255);
box-sizing:border-box;

align-items:center;

	
}
.I85109:hover {
}
@media (max-width:992px) {
.I85109 {
width:100vw;
padding-bottom:4rem;
padding-left:4rem;
padding-right:4rem;
padding-top:4rem;
background-color:rgb(255,255,255);

	
}
.I85109:hover {
}
}
@media (max-width:640px) {
.I85109 {
padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:2rem;

	
}
.I85109:hover {
}
}

.I85110 {
display:flex;
position:var(--I85110-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;

align-items:center;


}
.I85110:hover {
}

@media (max-width:640px) {
.I85110 {

align-items:center;


}
.I85110:hover {
}

}

h1.I85111, .I85111 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85111 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
margin-bottom:32px;


}
.I85111:hover {
}
.I85111 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85111 > .viewport:hover {
}

@media (max-width:640px) {
.I85111 {

margin-bottom:16px;


}
.I85111:hover {
}
.I85111 > .viewport {



}
.I85111 > .viewport:hover {
}

}

h1.I85112, .I85112 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85112 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:16px;


}
.I85112:hover {
}
.I85112 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85112 > .viewport:hover {
}

@media (max-width:640px) {
.I85112 {

margin-bottom:8px;


}
.I85112:hover {
}
.I85112 > .viewport {



}
.I85112 > .viewport:hover {
}

}

h1.I85113, .I85113 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85113 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
max-width:800px;
margin-bottom:2rem;


}
.I85113:hover {
}
.I85113 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85113 > .viewport:hover {
}

@media (max-width:992px) {
.I85113 {


}
.I85113:hover {
}
.I85113 > .viewport {



}
.I85113 > .viewport:hover {
}

}
@media (max-width:640px) {
.I85113 {

margin-bottom:16px;


}
.I85113:hover {
}
.I85113 > .viewport {



}
.I85113 > .viewport:hover {
}

}

h1.I85114, .I85114 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85114 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;
max-width:960px;


}
.I85114:hover {
}
.I85114 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I85114 > .viewport:hover {
}

@media (max-width:992px) {
.I85114 {

max-width:512px;


}
.I85114:hover {
}
.I85114 > .viewport {



}
.I85114 > .viewport:hover {
}

}

h1.I85115, .I85115 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85115 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
max-width:800px;
margin-bottom:32px;


}
.I85115:hover {
}
.I85115 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85115 > .viewport:hover {
}

@media (max-width:992px) {
.I85115 {


}
.I85115:hover {
}
.I85115 > .viewport {



}
.I85115 > .viewport:hover {
}

}
@media (max-width:640px) {
.I85115 {

margin-bottom:16px;


}
.I85115:hover {
}
.I85115 > .viewport {



}
.I85115 > .viewport:hover {
}

}

h1.I85116, .I85116 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85116 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
width:100%;
max-width:960px;


}
.I85116:hover {
}
.I85116 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I85116 > .viewport:hover {
}

@media (max-width:992px) {
.I85116 {

max-width:512px;


}
.I85116:hover {
}
.I85116 > .viewport {



}
.I85116 > .viewport:hover {
}

}

.I85117 .image, .I85117.image {
vertical-align:top;
width:60px;
height:auto;

}
.I85117 .image:hover, .I85117.image:hover {
}
@media (max-width:992px) {
.I85117 .image, .I85117.image {
width:48px;

}
.I85117 .image:hover, .I85117.image:hover {
}
}

.I85118, a.I85118 {
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;

}
.I85118:hover, a.I85118:hover {
}
@media (max-width:640px) {
.I85118, a.I85118 {
display:flex;
padding-left:0px;
padding-right:0px;

}
.I85118:hover, a.I85118:hover {
}
}

.I85119, a.I85119 {
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;

}
.I85119:hover, a.I85119:hover {
}
@media (max-width:992px) {
.I85119, a.I85119 {
display:flex;
font-size:1.625rem;
line-height:30px;


}
.I85119:hover, a.I85119:hover {
}
}

.I85120, a.I85120 {
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;

}
.I85120:hover, a.I85120:hover {
}
@media (max-width:992px) {
.I85120, a.I85120 {
}
.I85120:hover, a.I85120:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I85120, a.I85120 {
display:flex;
padding-bottom:1rem;

}
.I85120:hover, a.I85120:hover {
}
}

.I85121, a.I85121 {
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;

}
.I85121:hover, a.I85121:hover {
}
@media (max-width:992px) {
.I85121, a.I85121 {
display:flex;
font-size:1.625rem;
line-height:30px;


}
.I85121:hover, a.I85121:hover {
}
}

.I85122, a.I85122 {
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;

}
.I85122:hover, a.I85122:hover {
}
@media (max-width:992px) {
.I85122, a.I85122 {
}
.I85122:hover, a.I85122:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I85122, a.I85122 {
display:flex;
padding-bottom:1rem;

}
.I85122:hover, a.I85122:hover {
}
}

h1.I85150, .I85150 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85150 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I85150:hover {
}
.I85150 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85150 > .viewport:hover {
}


.I85124 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I85124:hover {
}

.I85125 {
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;


}
.I85125:hover {
}
@media (max-width:992px) {
.I85125 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I85125:hover {
}
}
@media (max-width:640px) {
.I85125 {

padding-left:1.625em;
padding-right:1.625em;
padding-top:0rem;


flex-direction:column;
}
.I85125:hover {
}
}

.I85126 {
display:flex;
position:var(--I85126-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;


}
.I85126:hover {
}

@media (max-width:992px) {
.I85126 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I85126:hover {
}

}
@media (max-width:640px) {
.I85126 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I85126:hover {
}

}
@media (min-width:1440px) {
.I85126 {

order:3;
width:50%;
padding-right:4rem;

}
.I85126:hover {
}

}
.I85127 {
display:flex;
position:var(--I85127-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;


}
.I85127:hover {
}

@media (max-width:992px) {
.I85127 {

order:3;
width:50%;
padding-left:0rem;

}
.I85127:hover {
}

}
@media (max-width:640px) {
.I85127 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I85127:hover {
}

}
@media (min-width:1440px) {
.I85127 {

order:2;
width:50%;

flex-direction:column;


}
.I85127:hover {
}

}
.I128337 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I128337:hover {
}


h1.I85128, .I85128 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85128 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I85128:hover {
}
.I85128 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85128 > .viewport:hover {
}


h1.I85129, .I85129 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85129 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;


}
.I85129:hover {
}
.I85129 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85129 > .viewport:hover {
}


h1.I85130, .I85130 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85130 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I85130:hover {
}
.I85130 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85130 > .viewport:hover {
}


h1.I85131, .I85131 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85131 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I85131:hover {
}
.I85131 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85131 > .viewport:hover {
}

@media (max-width:640px) {
.I85131 {

margin-bottom:0;


}
.I85131:hover {
}
.I85131 > .viewport {



}
.I85131 > .viewport:hover {
}

}

h1.I85132, .I85132 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85132 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I85132:hover {
}
.I85132 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85132 > .viewport:hover {
}


h1.I85133, .I85133 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85133 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:8;

}
.I85133:hover {
}
.I85133 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85133 > .viewport:hover {
}

@media (max-width:640px) {
.I85133 {

margin-bottom:-1.65rem;


}
.I85133:hover {
}
.I85133 > .viewport {



}
.I85133 > .viewport:hover {
}

}

h1.I85134, .I85134 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85134 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I85134:hover {
}
.I85134 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85134 > .viewport:hover {
}


h1.I85135, .I85135 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85135 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I85135:hover {
}
.I85135 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85135 > .viewport:hover {
}


h1.I85136, .I85136 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85136 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I85136:hover {
}
.I85136 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85136 > .viewport:hover {
}


h1.I85137, .I85137 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85137 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I85137:hover {
}
.I85137 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85137 > .viewport:hover {
}

@media (max-width:992px) {
.I85137 {

height:auto;


}
.I85137:hover {
}
.I85137 > .viewport {



}
.I85137 > .viewport:hover {
}

}

h1.I85138, .I85138 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85138 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I85138:hover {
}
.I85138 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85138 > .viewport:hover {
}

@media (min-width:1440px) {
.I85138 {

width:100%;
padding-top:0.75rem;


}
.I85138:hover {
}
.I85138 > .viewport {



}
.I85138 > .viewport:hover {
}

}
h1.I114871, .I114871 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114871 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114871:hover {
}
.I114871 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114871 > .viewport:hover {
}


h1.I126820, .I126820 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I126820 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I126820:hover {
}
.I126820 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I126820 > .viewport:hover {
}


.I85139, a.I85139 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I85139:hover, a.I85139:hover {
}
@media (max-width:992px) {
.I85139, a.I85139 {
display:flex;
font-size:1.625rem;


}
.I85139:hover, a.I85139:hover {
}
}
@media (max-width:640px) {
.I85139, a.I85139 {
display:flex;
font-size:1.625rem;


}
.I85139:hover, a.I85139:hover {
}
}

.I85140, a.I85140 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I85140:hover, a.I85140:hover {
}
@media (max-width:992px) {
.I85140, a.I85140 {
}
.I85140:hover, a.I85140:hover {
display:flex;
width:100%;

}
}

.I85141 .image, .I85141.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/ventajas-devops.png?timestamp=20220919140558');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/ventajas-devops.png?timestamp=20220919140558') 1.00x,url('https://www.genexus.com/media/images/ventajas-devops_x1.99.png?timestamp=20220919140558') 1.99x,url('https://www.genexus.com/media/images/ventajas-devops_x2.99.png?timestamp=20220919140558') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/ventajas-devops.png?timestamp=20220919140558') 1.00x,url('https://www.genexus.com/media/images/ventajas-devops_x1.99.png?timestamp=20220919140558') 1.99x,url('https://www.genexus.com/media/images/ventajas-devops_x2.99.png?timestamp=20220919140558') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/ventajas-devops.png?timestamp=20220919140558') 1.00x,url('https://www.genexus.com/media/images/ventajas-devops_x1.99.png?timestamp=20220919140558') 1.99x,url('https://www.genexus.com/media/images/ventajas-devops_x2.99.png?timestamp=20220919140558') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/ventajas-devops.png?timestamp=20220919140558') 1.00x,url('https://www.genexus.com/media/images/ventajas-devops_x1.99.png?timestamp=20220919140558') 1.99x,url('https://www.genexus.com/media/images/ventajas-devops_x2.99.png?timestamp=20220919140558') 2.99x);
background-size:cover;
background-position:center center;

}
.I85141 .image:hover, .I85141.image:hover {
}

.I85142 .button, .I85142.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);

}
.I85142 button.button, button.I85142.button {
cursor:pointer;
}
.I85142 .button .text, .I85142.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I85142 .button .icon, .I85142.button .icon {
flex:none;
background-size:100% 100%;
}
.I85142 .button:hover, .I85142.button:hover {
background-color:rgb(210,40,93);

}
.I85142 .button:hover .text, .I85142.button:hover .text {
}
.I85142 .button:hover .icon, .I85142.button:hover .icon {
background-size:100% 100%;
}

.I85143, a.I85143 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I85143:hover, a.I85143:hover {
}

h1.I85144, .I85144 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I85144, .I85144 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I85144, .I85144 p {
margin:0px;
}

figure.I85144, .I85144 figure {
margin:0px;
}

a.I85144, .I85144 a {
text-decoration:inherit;
color:inherit;
}

.I85144 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I85144 article, article.I85144 {
width:100%;

flex-direction:column;	
}
.I85144 article:hover, article.I85144:hover {
}
.I85144 article.active, article.I85144.active {
}
.I85144 .body {
}
.I85144 .body:hover {
	
}
.I85144 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I85144 .body a {
text-decoration:underline;

}
.I85144 .body img {
}
.I85144 .body ul, .I85144 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I85144 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I85144 .body iframe {
}
.I85144 .body img:hover {
}
.I85144 .body iframe:hover {
}

.I85144 .body li {
list-style-type:disc;
}



.I85145 .button, .I85145.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);

}
.I85145 button.button, button.I85145.button {
cursor:pointer;
}
.I85145 .button .text, .I85145.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I85145 .button .icon, .I85145.button .icon {
flex:none;
background-size:100% 100%;
}
.I85145 .button:hover, .I85145.button:hover {
background-color:rgb(217,217,217);

}
.I85145 .button:hover .text, .I85145.button:hover .text {
}
.I85145 .button:hover .icon, .I85145.button:hover .icon {
background-size:100% 100%;
}

.I85146 .button, .I85146.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;

}
.I85146 button.button, button.I85146.button {
cursor:pointer;
}
.I85146 .button .text, .I85146.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I85146 .button .icon, .I85146.button .icon {
flex:none;
background-size:100% 100%;
}
.I85146 .button:hover, .I85146.button:hover {
}
.I85146 .button:hover .text, .I85146.button:hover .text {
}
.I85146 .button:hover .icon, .I85146.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85146 .button, .I85146.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I85146 button.button, button.I85146.button {
}
.I85146 .button .text, .I85146.button .text {
color:rgb(108,72,201);

}
.I85146 .button .icon, .I85146.button .icon {
background-size:100% 100%;
}
.I85146 .button:hover, .I85146.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I85146 .button:hover .text, .I85146.button:hover .text {
color:rgb(150,155,160);

}
.I85146 .button:hover .icon, .I85146.button:hover .icon {
background-size:100% 100%;
}
}

.I85147 .button, .I85147.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I85147 button.button, button.I85147.button {
cursor:pointer;
}
.I85147 .button .text, .I85147.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I85147 .button .icon, .I85147.button .icon {
flex:none;
background-size:100% 100%;
}
.I85147 .button:hover, .I85147.button:hover {
}
.I85147 .button:hover .text, .I85147.button:hover .text {
}
.I85147 .button:hover .icon, .I85147.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85147 .button, .I85147.button {
}
.I85147 button.button, button.I85147.button {
}
.I85147 .button .text, .I85147.button .text {
font-family:Rubik;

}
.I85147 .button .icon, .I85147.button .icon {
background-size:100% 100%;
}
.I85147 .button:hover, .I85147.button:hover {
}
.I85147 .button:hover .text, .I85147.button:hover .text {
}
.I85147 .button:hover .icon, .I85147.button:hover .icon {
background-size:100% 100%;
}
}

.I85148 {
display:flex;
width:100%;
height:270px;

}
.I85148:hover {
}

.I85149, a.I85149 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I85149:hover, a.I85149:hover {
}
@media (max-width:992px) {
.I85149, a.I85149 {
}
.I85149:hover, a.I85149:hover {
display:flex;
width:100%;

}
}

.I114816 .image, .I114816.image {
vertical-align:top;
}
.I114816 .image:hover, .I114816.image:hover {
}

.I126766 .button, .I126766.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I126766 button.button, button.I126766.button {
cursor:pointer;
}
.I126766 .button .text, .I126766.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I126766 .button .icon, .I126766.button .icon {
flex:none;
background-size:100% 100%;
}
.I126766 .button:hover, .I126766.button:hover {
}
.I126766 .button:hover .text, .I126766.button:hover .text {
}
.I126766 .button:hover .icon, .I126766.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I126766 .button, .I126766.button {
}
.I126766 button.button, button.I126766.button {
}
.I126766 .button .text, .I126766.button .text {
font-family:Rubik;

}
.I126766 .button .icon, .I126766.button .icon {
background-size:100% 100%;
}
.I126766 .button:hover, .I126766.button:hover {
}
.I126766 .button:hover .text, .I126766.button:hover .text {
}
.I126766 .button:hover .icon, .I126766.button:hover .icon {
background-size:100% 100%;
}
}

h1.I85309, .I85309 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85309 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I85309:hover {
}
.I85309 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85309 > .viewport:hover {
}


.I85282 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I85282:hover {
}

.I85283 {
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;


}
.I85283:hover {
}
@media (max-width:992px) {
.I85283 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I85283:hover {
}
}
@media (max-width:640px) {
.I85283 {

padding-top:0rem;


flex-direction:column;
}
.I85283:hover {
}
}

.I85284 {
display:flex;
position:var(--I85284-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;


}
.I85284:hover {
}

@media (max-width:992px) {
.I85284 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I85284:hover {
}

}
@media (max-width:640px) {
.I85284 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I85284:hover {
}

}
@media (min-width:1440px) {
.I85284 {

width:50%;
padding-right:4rem;

}
.I85284:hover {
}

}
.I85285 {
display:flex;
position:var(--I85285-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;


}
.I85285:hover {
}

@media (max-width:992px) {
.I85285 {

width:50%;

}
.I85285:hover {
}

}
@media (max-width:640px) {
.I85285 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I85285:hover {
}

}
@media (min-width:1440px) {
.I85285 {

width:50%;

flex-direction:column;


}
.I85285:hover {
}

}
.I127619 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I127619:hover {
}

@media (max-width:992px) {
.I127619 {



flex-direction:column;

	
}
.I127619:hover {
}

}

h1.I85286, .I85286 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85286 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I85286:hover {
}
.I85286 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85286 > .viewport:hover {
}


h1.I85287, .I85287 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85287 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;


}
.I85287:hover {
}
.I85287 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85287 > .viewport:hover {
}


h1.I85288, .I85288 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85288 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I85288:hover {
}
.I85288 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85288 > .viewport:hover {
}

@media (max-width:992px) {
.I85288 {

display:flex;

}
.I85288:hover {
}
.I85288 > .viewport {



}
.I85288 > .viewport:hover {
}

}
@media (max-width:640px) {
.I85288 {

height:auto;


}
.I85288:hover {
}
.I85288 > .viewport {



}
.I85288 > .viewport:hover {
}

}

h1.I85289, .I85289 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85289 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I85289:hover {
}
.I85289 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85289 > .viewport:hover {
}

@media (max-width:992px) {
.I85289 {

padding-bottom:1rem;


}
.I85289:hover {
}
.I85289 > .viewport {



}
.I85289 > .viewport:hover {
}

}
@media (max-width:640px) {
.I85289 {

margin-bottom:0;


}
.I85289:hover {
}
.I85289 > .viewport {



}
.I85289 > .viewport:hover {
}

}

h1.I85290, .I85290 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85290 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I85290:hover {
}
.I85290 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85290 > .viewport:hover {
}


h1.I85291, .I85291 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85291 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I85291:hover {
}
.I85291 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85291 > .viewport:hover {
}


h1.I85292, .I85292 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85292 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:9;

}
.I85292:hover {
}
.I85292 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85292 > .viewport:hover {
}

@media (max-width:640px) {
.I85292 {

margin-bottom:-1.65rem;


}
.I85292:hover {
}
.I85292 > .viewport {



}
.I85292 > .viewport:hover {
}

}

h1.I85293, .I85293 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85293 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I85293:hover {
}
.I85293 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85293 > .viewport:hover {
}

@media (min-width:1440px) {
.I85293 {

display:none;

}
.I85293:hover {
}
.I85293 > .viewport {



}
.I85293 > .viewport:hover {
}

}
h1.I85294, .I85294 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85294 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I85294:hover {
}
.I85294 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85294 > .viewport:hover {
}


h1.I85295, .I85295 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85295 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I85295:hover {
}
.I85295 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85295 > .viewport:hover {
}

@media (max-width:992px) {
.I85295 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I85295:hover {
}
.I85295 > .viewport {



}
.I85295 > .viewport:hover {
}

}

h1.I85296, .I85296 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85296 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I85296:hover {
}
.I85296 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85296 > .viewport:hover {
}

@media (max-width:992px) {
.I85296 {

display:none;

}
.I85296:hover {
}
.I85296 > .viewport {



}
.I85296 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I85296 {

width:100%;
height:auto;


}
.I85296:hover {
}
.I85296 > .viewport {



}
.I85296 > .viewport:hover {
}

}
h1.I85297, .I85297 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85297 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I85297:hover {
}
.I85297 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85297 > .viewport:hover {
}

@media (min-width:1440px) {
.I85297 {

width:100%;
box-sizing:border-box;


}
.I85297:hover {
}
.I85297 > .viewport {



}
.I85297 > .viewport:hover {
}

}
h1.I114536, .I114536 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114536 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114536:hover {
}
.I114536 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114536 > .viewport:hover {
}


.I85298, a.I85298 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I85298:hover, a.I85298:hover {
}
@media (max-width:992px) {
.I85298, a.I85298 {
display:flex;
font-size:1.625rem;


}
.I85298:hover, a.I85298:hover {
}
}
@media (max-width:640px) {
.I85298, a.I85298 {
display:flex;
font-size:1.625rem;


}
.I85298:hover, a.I85298:hover {
}
}

.I85299, a.I85299 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I85299:hover, a.I85299:hover {
}
@media (max-width:992px) {
.I85299, a.I85299 {
}
.I85299:hover, a.I85299:hover {
display:flex;
width:100%;

}
}

.I85300 .image, .I85300.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/recomendaciones-devops.png?timestamp=20220919184344');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/recomendaciones-devops.png?timestamp=20220919184344') 1.00x,url('https://www.genexus.com/media/images/recomendaciones-devops_x1.99.png?timestamp=20220919184344') 1.99x,url('https://www.genexus.com/media/images/recomendaciones-devops_x2.99.png?timestamp=20220919184344') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/recomendaciones-devops.png?timestamp=20220919184344') 1.00x,url('https://www.genexus.com/media/images/recomendaciones-devops_x1.99.png?timestamp=20220919184344') 1.99x,url('https://www.genexus.com/media/images/recomendaciones-devops_x2.99.png?timestamp=20220919184344') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/recomendaciones-devops.png?timestamp=20220919184344') 1.00x,url('https://www.genexus.com/media/images/recomendaciones-devops_x1.99.png?timestamp=20220919184344') 1.99x,url('https://www.genexus.com/media/images/recomendaciones-devops_x2.99.png?timestamp=20220919184344') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/recomendaciones-devops.png?timestamp=20220919184344') 1.00x,url('https://www.genexus.com/media/images/recomendaciones-devops_x1.99.png?timestamp=20220919184344') 1.99x,url('https://www.genexus.com/media/images/recomendaciones-devops_x2.99.png?timestamp=20220919184344') 2.99x);
background-size:cover;
background-position:center center;

}
.I85300 .image:hover, .I85300.image:hover {
}

.I85301 .button, .I85301.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);

}
.I85301 button.button, button.I85301.button {
cursor:pointer;
}
.I85301 .button .text, .I85301.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I85301 .button .icon, .I85301.button .icon {
flex:none;
background-size:100% 100%;
}
.I85301 .button:hover, .I85301.button:hover {
background-color:rgb(210,40,93);

}
.I85301 .button:hover .text, .I85301.button:hover .text {
}
.I85301 .button:hover .icon, .I85301.button:hover .icon {
background-size:100% 100%;
}

.I85302, a.I85302 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I85302:hover, a.I85302:hover {
}

h1.I85303, .I85303 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I85303, .I85303 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I85303, .I85303 p {
margin:0px;
}

figure.I85303, .I85303 figure {
margin:0px;
}

a.I85303, .I85303 a {
text-decoration:inherit;
color:inherit;
}

.I85303 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I85303 article, article.I85303 {
flex-direction:column;	
}
.I85303 article:hover, article.I85303:hover {
}
.I85303 article.active, article.I85303.active {
}
.I85303 .body {
}
.I85303 .body:hover {
	
}
.I85303 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I85303 .body a {
text-decoration:underline;

}
.I85303 .body img {
}
.I85303 .body ul, .I85303 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I85303 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I85303 .body iframe {
}
.I85303 .body img:hover {
}
.I85303 .body iframe:hover {
}

.I85303 .body li {
list-style-type:disc;
}



.I85304 .button, .I85304.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I85304 button.button, button.I85304.button {
cursor:pointer;
}
.I85304 .button .text, .I85304.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I85304 .button .icon, .I85304.button .icon {
flex:none;
background-size:100% 100%;
}
.I85304 .button:hover, .I85304.button:hover {
}
.I85304 .button:hover .text, .I85304.button:hover .text {
}
.I85304 .button:hover .icon, .I85304.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85304 .button, .I85304.button {
}
.I85304 button.button, button.I85304.button {
}
.I85304 .button .text, .I85304.button .text {
font-family:Rubik;

}
.I85304 .button .icon, .I85304.button .icon {
background-size:100% 100%;
}
.I85304 .button:hover, .I85304.button:hover {
}
.I85304 .button:hover .text, .I85304.button:hover .text {
}
.I85304 .button:hover .icon, .I85304.button:hover .icon {
background-size:100% 100%;
}
}

.I85305 .button, .I85305.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;

}
.I85305 button.button, button.I85305.button {
cursor:pointer;
}
.I85305 .button .text, .I85305.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I85305 .button .icon, .I85305.button .icon {
flex:none;
background-size:100% 100%;
}
.I85305 .button:hover, .I85305.button:hover {
}
.I85305 .button:hover .text, .I85305.button:hover .text {
}
.I85305 .button:hover .icon, .I85305.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85305 .button, .I85305.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I85305 button.button, button.I85305.button {
}
.I85305 .button .text, .I85305.button .text {
color:rgb(108,72,201);

}
.I85305 .button .icon, .I85305.button .icon {
background-size:100% 100%;
}
.I85305 .button:hover, .I85305.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I85305 .button:hover .text, .I85305.button:hover .text {
color:rgb(150,155,160);

}
.I85305 .button:hover .icon, .I85305.button:hover .icon {
background-size:100% 100%;
}
}

.I85306 .button, .I85306.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);

}
.I85306 button.button, button.I85306.button {
cursor:pointer;
}
.I85306 .button .text, .I85306.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I85306 .button .icon, .I85306.button .icon {
flex:none;
background-size:100% 100%;
}
.I85306 .button:hover, .I85306.button:hover {
background-color:rgb(217,217,217);

}
.I85306 .button:hover .text, .I85306.button:hover .text {
}
.I85306 .button:hover .icon, .I85306.button:hover .icon {
background-size:100% 100%;
}

.I85307 {
display:flex;
width:100%;
height:270px;

}
.I85307:hover {
}
@media (min-width:1440px) {
.I85307 {
display:flex;
width:100%;
height:270px;

}
.I85307:hover {
}
}
.I85308, a.I85308 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I85308:hover, a.I85308:hover {
}
@media (max-width:992px) {
.I85308, a.I85308 {
}
.I85308:hover, a.I85308:hover {
display:flex;
width:100%;

}
}

.I114479 .image, .I114479.image {
vertical-align:top;
}
.I114479 .image:hover, .I114479.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.I85337, .I85337 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85337 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I85337:hover {
}
.I85337 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85337 > .viewport:hover {
}


.I85311 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I85311:hover {
}

.I85312 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:4rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;


}
.I85312:hover {
}
@media (max-width:992px) {
.I85312 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I85312:hover {
}
}
@media (max-width:640px) {
.I85312 {

padding-left:1.625em;
padding-right:1.625em;
padding-top:0rem;


flex-direction:column;
}
.I85312:hover {
}
}

.I85313 {
display:flex;
position:var(--I85313-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;


}
.I85313:hover {
}

@media (max-width:992px) {
.I85313 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I85313:hover {
}

}
@media (max-width:640px) {
.I85313 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I85313:hover {
}

}
@media (min-width:1440px) {
.I85313 {

order:3;
width:50%;
padding-right:4rem;

}
.I85313:hover {
}

}
.I85314 {
display:flex;
position:var(--I85314-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;


}
.I85314:hover {
}

@media (max-width:992px) {
.I85314 {

order:3;
width:50%;
padding-left:0rem;

}
.I85314:hover {
}

}
@media (max-width:640px) {
.I85314 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I85314:hover {
}

}
@media (min-width:1440px) {
.I85314 {

order:2;
width:50%;

flex-direction:column;


}
.I85314:hover {
}

}
.I128338 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I128338:hover {
}


h1.I85315, .I85315 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85315 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I85315:hover {
}
.I85315 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85315 > .viewport:hover {
}


h1.I85316, .I85316 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85316 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;


}
.I85316:hover {
}
.I85316 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85316 > .viewport:hover {
}


h1.I85317, .I85317 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85317 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I85317:hover {
}
.I85317 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85317 > .viewport:hover {
}


h1.I85318, .I85318 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85318 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I85318:hover {
}
.I85318 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85318 > .viewport:hover {
}

@media (max-width:640px) {
.I85318 {

margin-bottom:0;


}
.I85318:hover {
}
.I85318 > .viewport {



}
.I85318 > .viewport:hover {
}

}

h1.I85319, .I85319 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85319 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I85319:hover {
}
.I85319 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85319 > .viewport:hover {
}


h1.I85320, .I85320 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85320 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:8;

}
.I85320:hover {
}
.I85320 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85320 > .viewport:hover {
}

@media (max-width:640px) {
.I85320 {

margin-bottom:-1.65rem;


}
.I85320:hover {
}
.I85320 > .viewport {



}
.I85320 > .viewport:hover {
}

}

h1.I85321, .I85321 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85321 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I85321:hover {
}
.I85321 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85321 > .viewport:hover {
}


h1.I85322, .I85322 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85322 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I85322:hover {
}
.I85322 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85322 > .viewport:hover {
}


h1.I85323, .I85323 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85323 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I85323:hover {
}
.I85323 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85323 > .viewport:hover {
}


h1.I85324, .I85324 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85324 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I85324:hover {
}
.I85324 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85324 > .viewport:hover {
}

@media (max-width:992px) {
.I85324 {

height:auto;


}
.I85324:hover {
}
.I85324 > .viewport {



}
.I85324 > .viewport:hover {
}

}

h1.I85325, .I85325 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85325 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I85325:hover {
}
.I85325 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85325 > .viewport:hover {
}

@media (min-width:1440px) {
.I85325 {

width:100%;
padding-top:0.75rem;


}
.I85325:hover {
}
.I85325 > .viewport {



}
.I85325 > .viewport:hover {
}

}
h1.I114872, .I114872 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114872 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114872:hover {
}
.I114872 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114872 > .viewport:hover {
}


h1.I126821, .I126821 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I126821 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I126821:hover {
}
.I126821 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I126821 > .viewport:hover {
}


.I85326, a.I85326 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I85326:hover, a.I85326:hover {
}
@media (max-width:992px) {
.I85326, a.I85326 {
display:flex;
font-size:1.625rem;


}
.I85326:hover, a.I85326:hover {
}
}
@media (max-width:640px) {
.I85326, a.I85326 {
display:flex;
font-size:1.625rem;


}
.I85326:hover, a.I85326:hover {
}
}

.I85327, a.I85327 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I85327:hover, a.I85327:hover {
}
@media (max-width:992px) {
.I85327, a.I85327 {
}
.I85327:hover, a.I85327:hover {
display:flex;
width:100%;

}
}

.I85328 .image, .I85328.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/pasos-devops.png?timestamp=20220919192425');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/pasos-devops.png?timestamp=20220919192425') 1.00x,url('https://www.genexus.com/media/images/pasos-devops_x1.99.png?timestamp=20220919192425') 1.99x,url('https://www.genexus.com/media/images/pasos-devops_x2.99.png?timestamp=20220919192425') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/pasos-devops.png?timestamp=20220919192425') 1.00x,url('https://www.genexus.com/media/images/pasos-devops_x1.99.png?timestamp=20220919192425') 1.99x,url('https://www.genexus.com/media/images/pasos-devops_x2.99.png?timestamp=20220919192425') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/pasos-devops.png?timestamp=20220919192425') 1.00x,url('https://www.genexus.com/media/images/pasos-devops_x1.99.png?timestamp=20220919192425') 1.99x,url('https://www.genexus.com/media/images/pasos-devops_x2.99.png?timestamp=20220919192425') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/pasos-devops.png?timestamp=20220919192425') 1.00x,url('https://www.genexus.com/media/images/pasos-devops_x1.99.png?timestamp=20220919192425') 1.99x,url('https://www.genexus.com/media/images/pasos-devops_x2.99.png?timestamp=20220919192425') 2.99x);
background-size:cover;
background-position:center center;

}
.I85328 .image:hover, .I85328.image:hover {
}

.I85329 .button, .I85329.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);

}
.I85329 button.button, button.I85329.button {
cursor:pointer;
}
.I85329 .button .text, .I85329.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I85329 .button .icon, .I85329.button .icon {
flex:none;
background-size:100% 100%;
}
.I85329 .button:hover, .I85329.button:hover {
background-color:rgb(210,40,93);

}
.I85329 .button:hover .text, .I85329.button:hover .text {
}
.I85329 .button:hover .icon, .I85329.button:hover .icon {
background-size:100% 100%;
}

.I85330, a.I85330 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I85330:hover, a.I85330:hover {
}

h1.I85331, .I85331 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I85331, .I85331 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I85331, .I85331 p {
margin:0px;
}

figure.I85331, .I85331 figure {
margin:0px;
}

a.I85331, .I85331 a {
text-decoration:inherit;
color:inherit;
}

.I85331 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I85331 article, article.I85331 {
width:100%;

flex-direction:column;	
}
.I85331 article:hover, article.I85331:hover {
}
.I85331 article.active, article.I85331.active {
}
.I85331 .body {
}
.I85331 .body:hover {
	
}
.I85331 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I85331 .body a {
text-decoration:underline;

}
.I85331 .body img {
}
.I85331 .body ul, .I85331 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I85331 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I85331 .body iframe {
}
.I85331 .body img:hover {
}
.I85331 .body iframe:hover {
}

.I85331 .body li {
list-style-type:disc;
}



.I85332 .button, .I85332.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);

}
.I85332 button.button, button.I85332.button {
cursor:pointer;
}
.I85332 .button .text, .I85332.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I85332 .button .icon, .I85332.button .icon {
flex:none;
background-size:100% 100%;
}
.I85332 .button:hover, .I85332.button:hover {
background-color:rgb(217,217,217);

}
.I85332 .button:hover .text, .I85332.button:hover .text {
}
.I85332 .button:hover .icon, .I85332.button:hover .icon {
background-size:100% 100%;
}

.I85333 .button, .I85333.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;

}
.I85333 button.button, button.I85333.button {
cursor:pointer;
}
.I85333 .button .text, .I85333.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I85333 .button .icon, .I85333.button .icon {
flex:none;
background-size:100% 100%;
}
.I85333 .button:hover, .I85333.button:hover {
}
.I85333 .button:hover .text, .I85333.button:hover .text {
}
.I85333 .button:hover .icon, .I85333.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85333 .button, .I85333.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I85333 button.button, button.I85333.button {
}
.I85333 .button .text, .I85333.button .text {
color:rgb(108,72,201);

}
.I85333 .button .icon, .I85333.button .icon {
background-size:100% 100%;
}
.I85333 .button:hover, .I85333.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I85333 .button:hover .text, .I85333.button:hover .text {
color:rgb(150,155,160);

}
.I85333 .button:hover .icon, .I85333.button:hover .icon {
background-size:100% 100%;
}
}

.I85334 .button, .I85334.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I85334 button.button, button.I85334.button {
cursor:pointer;
}
.I85334 .button .text, .I85334.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I85334 .button .icon, .I85334.button .icon {
flex:none;
background-size:100% 100%;
}
.I85334 .button:hover, .I85334.button:hover {
}
.I85334 .button:hover .text, .I85334.button:hover .text {
}
.I85334 .button:hover .icon, .I85334.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85334 .button, .I85334.button {
}
.I85334 button.button, button.I85334.button {
}
.I85334 .button .text, .I85334.button .text {
font-family:Rubik;

}
.I85334 .button .icon, .I85334.button .icon {
background-size:100% 100%;
}
.I85334 .button:hover, .I85334.button:hover {
}
.I85334 .button:hover .text, .I85334.button:hover .text {
}
.I85334 .button:hover .icon, .I85334.button:hover .icon {
background-size:100% 100%;
}
}

.I85335 {
display:flex;
width:100%;
height:270px;

}
.I85335:hover {
}

.I85336, a.I85336 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I85336:hover, a.I85336:hover {
}
@media (max-width:992px) {
.I85336, a.I85336 {
}
.I85336:hover, a.I85336:hover {
display:flex;
width:100%;

}
}

.I114817 .image, .I114817.image {
vertical-align:top;
}
.I114817 .image:hover, .I114817.image:hover {
}

.I126767 .button, .I126767.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I126767 button.button, button.I126767.button {
cursor:pointer;
}
.I126767 .button .text, .I126767.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I126767 .button .icon, .I126767.button .icon {
flex:none;
background-size:100% 100%;
}
.I126767 .button:hover, .I126767.button:hover {
}
.I126767 .button:hover .text, .I126767.button:hover .text {
}
.I126767 .button:hover .icon, .I126767.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I126767 .button, .I126767.button {
}
.I126767 button.button, button.I126767.button {
}
.I126767 .button .text, .I126767.button .text {
font-family:Rubik;

}
.I126767 .button .icon, .I126767.button .icon {
background-size:100% 100%;
}
.I126767 .button:hover, .I126767.button:hover {
}
.I126767 .button:hover .text, .I126767.button:hover .text {
}
.I126767 .button:hover .icon, .I126767.button:hover .icon {
background-size:100% 100%;
}
}

h1.I85747, .I85747 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85747 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I85747:hover {
}
.I85747 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85747 > .viewport:hover {
}


.I85720 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I85720:hover {
}

.I85721 {
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;


}
.I85721:hover {
}
@media (max-width:992px) {
.I85721 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I85721:hover {
}
}
@media (max-width:640px) {
.I85721 {

padding-bottom:2rem;
padding-top:0rem;


flex-direction:column;
}
.I85721:hover {
}
}

.I85722 {
display:flex;
position:var(--I85722-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;


}
.I85722:hover {
}

@media (max-width:992px) {
.I85722 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I85722:hover {
}

}
@media (max-width:640px) {
.I85722 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I85722:hover {
}

}
@media (min-width:1440px) {
.I85722 {

width:50%;
padding-right:4rem;

}
.I85722:hover {
}

}
.I85723 {
display:flex;
position:var(--I85723-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;


}
.I85723:hover {
}

@media (max-width:992px) {
.I85723 {

width:50%;

}
.I85723:hover {
}

}
@media (max-width:640px) {
.I85723 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I85723:hover {
}

}
@media (min-width:1440px) {
.I85723 {

width:50%;

flex-direction:column;


}
.I85723:hover {
}

}
.I127620 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I127620:hover {
}

@media (max-width:992px) {
.I127620 {



flex-direction:column;

	
}
.I127620:hover {
}

}

h1.I85724, .I85724 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85724 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:5;
width:100%;


}
.I85724:hover {
}
.I85724 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85724 > .viewport:hover {
}


h1.I85725, .I85725 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85725 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;


}
.I85725:hover {
}
.I85725 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85725 > .viewport:hover {
}


h1.I85726, .I85726 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85726 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I85726:hover {
}
.I85726 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85726 > .viewport:hover {
}

@media (max-width:992px) {
.I85726 {

display:flex;

}
.I85726:hover {
}
.I85726 > .viewport {



}
.I85726 > .viewport:hover {
}

}
@media (max-width:640px) {
.I85726 {

height:auto;


}
.I85726:hover {
}
.I85726 > .viewport {



}
.I85726 > .viewport:hover {
}

}

h1.I85727, .I85727 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85727 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I85727:hover {
}
.I85727 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85727 > .viewport:hover {
}

@media (max-width:992px) {
.I85727 {

padding-bottom:1rem;


}
.I85727:hover {
}
.I85727 > .viewport {



}
.I85727 > .viewport:hover {
}

}
@media (max-width:640px) {
.I85727 {

margin-bottom:0;


}
.I85727:hover {
}
.I85727 > .viewport {



}
.I85727 > .viewport:hover {
}

}

h1.I85728, .I85728 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85728 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I85728:hover {
}
.I85728 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85728 > .viewport:hover {
}


h1.I85729, .I85729 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85729 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I85729:hover {
}
.I85729 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85729 > .viewport:hover {
}


h1.I85730, .I85730 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85730 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:9;

}
.I85730:hover {
}
.I85730 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85730 > .viewport:hover {
}

@media (max-width:640px) {
.I85730 {

margin-bottom:-1.65rem;


}
.I85730:hover {
}
.I85730 > .viewport {



}
.I85730 > .viewport:hover {
}

}

h1.I85731, .I85731 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85731 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I85731:hover {
}
.I85731 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85731 > .viewport:hover {
}

@media (min-width:1440px) {
.I85731 {

display:none;

}
.I85731:hover {
}
.I85731 > .viewport {



}
.I85731 > .viewport:hover {
}

}
h1.I85732, .I85732 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85732 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I85732:hover {
}
.I85732 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85732 > .viewport:hover {
}


h1.I85733, .I85733 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85733 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I85733:hover {
}
.I85733 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85733 > .viewport:hover {
}

@media (max-width:992px) {
.I85733 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I85733:hover {
}
.I85733 > .viewport {



}
.I85733 > .viewport:hover {
}

}

h1.I85734, .I85734 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85734 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I85734:hover {
}
.I85734 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85734 > .viewport:hover {
}

@media (max-width:992px) {
.I85734 {

display:none;

}
.I85734:hover {
}
.I85734 > .viewport {



}
.I85734 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I85734 {

width:100%;
height:auto;


}
.I85734:hover {
}
.I85734 > .viewport {



}
.I85734 > .viewport:hover {
}

}
h1.I85735, .I85735 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85735 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I85735:hover {
}
.I85735 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85735 > .viewport:hover {
}

@media (min-width:1440px) {
.I85735 {

width:100%;
box-sizing:border-box;


}
.I85735:hover {
}
.I85735 > .viewport {



}
.I85735 > .viewport:hover {
}

}
h1.I114537, .I114537 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114537 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114537:hover {
}
.I114537 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114537 > .viewport:hover {
}


.I85736, a.I85736 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I85736:hover, a.I85736:hover {
}
@media (max-width:992px) {
.I85736, a.I85736 {
display:flex;
font-size:1.625rem;


}
.I85736:hover, a.I85736:hover {
}
}
@media (max-width:640px) {
.I85736, a.I85736 {
display:flex;
font-size:1.625rem;


}
.I85736:hover, a.I85736:hover {
}
}

.I85737, a.I85737 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I85737:hover, a.I85737:hover {
}
@media (max-width:992px) {
.I85737, a.I85737 {
}
.I85737:hover, a.I85737:hover {
display:flex;
width:100%;

}
}

.I85738 .image, .I85738.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/genexus-devops.png?timestamp=20220922120812');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/genexus-devops.png?timestamp=20220922120812') 1.00x,url('https://www.genexus.com/media/images/genexus-devops_x1.99.png?timestamp=20220922120812') 1.99x,url('https://www.genexus.com/media/images/genexus-devops_x2.99.png?timestamp=20220922120812') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/genexus-devops.png?timestamp=20220922120812') 1.00x,url('https://www.genexus.com/media/images/genexus-devops_x1.99.png?timestamp=20220922120812') 1.99x,url('https://www.genexus.com/media/images/genexus-devops_x2.99.png?timestamp=20220922120812') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/genexus-devops.png?timestamp=20220922120812') 1.00x,url('https://www.genexus.com/media/images/genexus-devops_x1.99.png?timestamp=20220922120812') 1.99x,url('https://www.genexus.com/media/images/genexus-devops_x2.99.png?timestamp=20220922120812') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/genexus-devops.png?timestamp=20220922120812') 1.00x,url('https://www.genexus.com/media/images/genexus-devops_x1.99.png?timestamp=20220922120812') 1.99x,url('https://www.genexus.com/media/images/genexus-devops_x2.99.png?timestamp=20220922120812') 2.99x);
background-size:cover;
background-position:center center;

}
.I85738 .image:hover, .I85738.image:hover {
}

.I85739 .button, .I85739.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);

}
.I85739 button.button, button.I85739.button {
cursor:pointer;
}
.I85739 .button .text, .I85739.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I85739 .button .icon, .I85739.button .icon {
flex:none;
background-size:100% 100%;
}
.I85739 .button:hover, .I85739.button:hover {
background-color:rgb(210,40,93);

}
.I85739 .button:hover .text, .I85739.button:hover .text {
}
.I85739 .button:hover .icon, .I85739.button:hover .icon {
background-size:100% 100%;
}

.I85740, a.I85740 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I85740:hover, a.I85740:hover {
}

h1.I85741, .I85741 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I85741, .I85741 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I85741, .I85741 p {
margin:0px;
}

figure.I85741, .I85741 figure {
margin:0px;
}

a.I85741, .I85741 a {
text-decoration:inherit;
color:inherit;
}

.I85741 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I85741 article, article.I85741 {
flex-direction:column;	
}
.I85741 article:hover, article.I85741:hover {
}
.I85741 article.active, article.I85741.active {
}
.I85741 .body {
}
.I85741 .body:hover {
	
}
.I85741 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I85741 .body a {
text-decoration:underline;

}
.I85741 .body img {
}
.I85741 .body ul, .I85741 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I85741 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I85741 .body iframe {
}
.I85741 .body img:hover {
}
.I85741 .body iframe:hover {
}

.I85741 .body li {
list-style-type:disc;
}



.I85742 .button, .I85742.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I85742 button.button, button.I85742.button {
cursor:pointer;
}
.I85742 .button .text, .I85742.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I85742 .button .icon, .I85742.button .icon {
flex:none;
background-size:100% 100%;
}
.I85742 .button:hover, .I85742.button:hover {
}
.I85742 .button:hover .text, .I85742.button:hover .text {
}
.I85742 .button:hover .icon, .I85742.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85742 .button, .I85742.button {
}
.I85742 button.button, button.I85742.button {
}
.I85742 .button .text, .I85742.button .text {
font-family:Rubik;

}
.I85742 .button .icon, .I85742.button .icon {
background-size:100% 100%;
}
.I85742 .button:hover, .I85742.button:hover {
}
.I85742 .button:hover .text, .I85742.button:hover .text {
}
.I85742 .button:hover .icon, .I85742.button:hover .icon {
background-size:100% 100%;
}
}

.I85743 .button, .I85743.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;

}
.I85743 button.button, button.I85743.button {
cursor:pointer;
}
.I85743 .button .text, .I85743.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I85743 .button .icon, .I85743.button .icon {
flex:none;
background-size:100% 100%;
}
.I85743 .button:hover, .I85743.button:hover {
}
.I85743 .button:hover .text, .I85743.button:hover .text {
}
.I85743 .button:hover .icon, .I85743.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85743 .button, .I85743.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I85743 button.button, button.I85743.button {
}
.I85743 .button .text, .I85743.button .text {
color:rgb(108,72,201);

}
.I85743 .button .icon, .I85743.button .icon {
background-size:100% 100%;
}
.I85743 .button:hover, .I85743.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I85743 .button:hover .text, .I85743.button:hover .text {
color:rgb(150,155,160);

}
.I85743 .button:hover .icon, .I85743.button:hover .icon {
background-size:100% 100%;
}
}

.I85744 .button, .I85744.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);

}
.I85744 button.button, button.I85744.button {
cursor:pointer;
}
.I85744 .button .text, .I85744.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I85744 .button .icon, .I85744.button .icon {
flex:none;
background-size:100% 100%;
}
.I85744 .button:hover, .I85744.button:hover {
background-color:rgb(217,217,217);

}
.I85744 .button:hover .text, .I85744.button:hover .text {
}
.I85744 .button:hover .icon, .I85744.button:hover .icon {
background-size:100% 100%;
}

.I85745 {
display:flex;
width:100%;
height:270px;

}
.I85745:hover {
}
@media (min-width:1440px) {
.I85745 {
display:flex;
width:100%;
height:270px;

}
.I85745:hover {
}
}
.I85746, a.I85746 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I85746:hover, a.I85746:hover {
}
@media (max-width:992px) {
.I85746, a.I85746 {
}
.I85746:hover, a.I85746:hover {
display:flex;
width:100%;

}
}

.I114480 .image, .I114480.image {
vertical-align:top;
}
.I114480 .image:hover, .I114480.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.I85775, .I85775 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85775 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I85775:hover {
}
.I85775 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85775 > .viewport:hover {
}


.I85749 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I85749:hover {
}

.I85750 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;


}
.I85750:hover {
}
@media (max-width:992px) {
.I85750 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I85750:hover {
}
}
@media (max-width:640px) {
.I85750 {

padding-left:1.625em;
padding-right:1.625em;
padding-top:0rem;


flex-direction:column;
}
.I85750:hover {
}
}

.I85751 {
display:flex;
position:var(--I85751-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;


}
.I85751:hover {
}

@media (max-width:992px) {
.I85751 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I85751:hover {
}

}
@media (max-width:640px) {
.I85751 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I85751:hover {
}

}
@media (min-width:1440px) {
.I85751 {

order:3;
width:50%;
padding-right:4rem;

}
.I85751:hover {
}

}
.I85752 {
display:flex;
position:var(--I85752-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;


}
.I85752:hover {
}

@media (max-width:992px) {
.I85752 {

order:3;
width:50%;
padding-left:0rem;

}
.I85752:hover {
}

}
@media (max-width:640px) {
.I85752 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I85752:hover {
}

}
@media (min-width:1440px) {
.I85752 {

order:2;
width:50%;

flex-direction:column;


}
.I85752:hover {
}

}
.I128339 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I128339:hover {
}


h1.I85753, .I85753 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85753 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I85753:hover {
}
.I85753 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85753 > .viewport:hover {
}


h1.I85754, .I85754 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85754 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;


}
.I85754:hover {
}
.I85754 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85754 > .viewport:hover {
}


h1.I85755, .I85755 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85755 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I85755:hover {
}
.I85755 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85755 > .viewport:hover {
}


h1.I85756, .I85756 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85756 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I85756:hover {
}
.I85756 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85756 > .viewport:hover {
}

@media (max-width:640px) {
.I85756 {

margin-bottom:0;


}
.I85756:hover {
}
.I85756 > .viewport {



}
.I85756 > .viewport:hover {
}

}

h1.I85757, .I85757 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85757 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I85757:hover {
}
.I85757 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85757 > .viewport:hover {
}


h1.I85758, .I85758 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85758 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:8;

}
.I85758:hover {
}
.I85758 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85758 > .viewport:hover {
}

@media (max-width:640px) {
.I85758 {

margin-bottom:-1.65rem;


}
.I85758:hover {
}
.I85758 > .viewport {



}
.I85758 > .viewport:hover {
}

}

h1.I85759, .I85759 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85759 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I85759:hover {
}
.I85759 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85759 > .viewport:hover {
}


h1.I85760, .I85760 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85760 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I85760:hover {
}
.I85760 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85760 > .viewport:hover {
}


h1.I85761, .I85761 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85761 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I85761:hover {
}
.I85761 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85761 > .viewport:hover {
}


h1.I85762, .I85762 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85762 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I85762:hover {
}
.I85762 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85762 > .viewport:hover {
}

@media (max-width:992px) {
.I85762 {

height:auto;


}
.I85762:hover {
}
.I85762 > .viewport {



}
.I85762 > .viewport:hover {
}

}

h1.I85763, .I85763 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85763 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I85763:hover {
}
.I85763 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85763 > .viewport:hover {
}

@media (min-width:1440px) {
.I85763 {

width:100%;
padding-top:0.75rem;


}
.I85763:hover {
}
.I85763 > .viewport {



}
.I85763 > .viewport:hover {
}

}
h1.I114873, .I114873 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114873 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114873:hover {
}
.I114873 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114873 > .viewport:hover {
}


h1.I126822, .I126822 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I126822 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I126822:hover {
}
.I126822 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I126822 > .viewport:hover {
}


.I85764, a.I85764 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I85764:hover, a.I85764:hover {
}
@media (max-width:992px) {
.I85764, a.I85764 {
display:flex;
font-size:1.625rem;


}
.I85764:hover, a.I85764:hover {
}
}
@media (max-width:640px) {
.I85764, a.I85764 {
display:flex;
font-size:1.625rem;


}
.I85764:hover, a.I85764:hover {
}
}

.I85765, a.I85765 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I85765:hover, a.I85765:hover {
}
@media (max-width:992px) {
.I85765, a.I85765 {
}
.I85765:hover, a.I85765:hover {
display:flex;
width:100%;

}
}

.I85766 .image, .I85766.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/genexus-5.png?timestamp=20220920120529');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/genexus-5.png?timestamp=20220920120529') 1.00x,url('https://www.genexus.com/media/images/genexus-5_x1.99.png?timestamp=20220920120529') 1.99x,url('https://www.genexus.com/media/images/genexus-5_x2.99.png?timestamp=20220920120529') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/genexus-5.png?timestamp=20220920120529') 1.00x,url('https://www.genexus.com/media/images/genexus-5_x1.99.png?timestamp=20220920120529') 1.99x,url('https://www.genexus.com/media/images/genexus-5_x2.99.png?timestamp=20220920120529') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/genexus-5.png?timestamp=20220920120529') 1.00x,url('https://www.genexus.com/media/images/genexus-5_x1.99.png?timestamp=20220920120529') 1.99x,url('https://www.genexus.com/media/images/genexus-5_x2.99.png?timestamp=20220920120529') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/genexus-5.png?timestamp=20220920120529') 1.00x,url('https://www.genexus.com/media/images/genexus-5_x1.99.png?timestamp=20220920120529') 1.99x,url('https://www.genexus.com/media/images/genexus-5_x2.99.png?timestamp=20220920120529') 2.99x);
background-size:cover;
background-position:center center;

}
.I85766 .image:hover, .I85766.image:hover {
}

.I85767 .button, .I85767.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);

}
.I85767 button.button, button.I85767.button {
cursor:pointer;
}
.I85767 .button .text, .I85767.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I85767 .button .icon, .I85767.button .icon {
flex:none;
background-size:100% 100%;
}
.I85767 .button:hover, .I85767.button:hover {
background-color:rgb(210,40,93);

}
.I85767 .button:hover .text, .I85767.button:hover .text {
}
.I85767 .button:hover .icon, .I85767.button:hover .icon {
background-size:100% 100%;
}

.I85768, a.I85768 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I85768:hover, a.I85768:hover {
}

h1.I85769, .I85769 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I85769, .I85769 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I85769, .I85769 p {
margin:0px;
}

figure.I85769, .I85769 figure {
margin:0px;
}

a.I85769, .I85769 a {
text-decoration:inherit;
color:inherit;
}

.I85769 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I85769 article, article.I85769 {
width:100%;

flex-direction:column;	
}
.I85769 article:hover, article.I85769:hover {
}
.I85769 article.active, article.I85769.active {
}
.I85769 .body {
}
.I85769 .body:hover {
	
}
.I85769 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I85769 .body a {
text-decoration:underline;

}
.I85769 .body img {
}
.I85769 .body ul, .I85769 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I85769 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I85769 .body iframe {
}
.I85769 .body img:hover {
}
.I85769 .body iframe:hover {
}

.I85769 .body li {
list-style-type:disc;
}



.I85770 .button, .I85770.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);

}
.I85770 button.button, button.I85770.button {
cursor:pointer;
}
.I85770 .button .text, .I85770.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I85770 .button .icon, .I85770.button .icon {
flex:none;
background-size:100% 100%;
}
.I85770 .button:hover, .I85770.button:hover {
background-color:rgb(217,217,217);

}
.I85770 .button:hover .text, .I85770.button:hover .text {
}
.I85770 .button:hover .icon, .I85770.button:hover .icon {
background-size:100% 100%;
}

.I85771 .button, .I85771.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;

}
.I85771 button.button, button.I85771.button {
cursor:pointer;
}
.I85771 .button .text, .I85771.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I85771 .button .icon, .I85771.button .icon {
flex:none;
background-size:100% 100%;
}
.I85771 .button:hover, .I85771.button:hover {
}
.I85771 .button:hover .text, .I85771.button:hover .text {
}
.I85771 .button:hover .icon, .I85771.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85771 .button, .I85771.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I85771 button.button, button.I85771.button {
}
.I85771 .button .text, .I85771.button .text {
color:rgb(108,72,201);

}
.I85771 .button .icon, .I85771.button .icon {
background-size:100% 100%;
}
.I85771 .button:hover, .I85771.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I85771 .button:hover .text, .I85771.button:hover .text {
color:rgb(150,155,160);

}
.I85771 .button:hover .icon, .I85771.button:hover .icon {
background-size:100% 100%;
}
}

.I85772 .button, .I85772.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I85772 button.button, button.I85772.button {
cursor:pointer;
}
.I85772 .button .text, .I85772.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I85772 .button .icon, .I85772.button .icon {
flex:none;
background-size:100% 100%;
}
.I85772 .button:hover, .I85772.button:hover {
}
.I85772 .button:hover .text, .I85772.button:hover .text {
}
.I85772 .button:hover .icon, .I85772.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85772 .button, .I85772.button {
}
.I85772 button.button, button.I85772.button {
}
.I85772 .button .text, .I85772.button .text {
font-family:Rubik;

}
.I85772 .button .icon, .I85772.button .icon {
background-size:100% 100%;
}
.I85772 .button:hover, .I85772.button:hover {
}
.I85772 .button:hover .text, .I85772.button:hover .text {
}
.I85772 .button:hover .icon, .I85772.button:hover .icon {
background-size:100% 100%;
}
}

.I85773 {
display:flex;
width:100%;
height:270px;

}
.I85773:hover {
}

.I85774, a.I85774 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I85774:hover, a.I85774:hover {
}
@media (max-width:992px) {
.I85774, a.I85774 {
}
.I85774:hover, a.I85774:hover {
display:flex;
width:100%;

}
}

.I114818 .image, .I114818.image {
vertical-align:top;
}
.I114818 .image:hover, .I114818.image:hover {
}

.I126768 .button, .I126768.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I126768 button.button, button.I126768.button {
cursor:pointer;
}
.I126768 .button .text, .I126768.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I126768 .button .icon, .I126768.button .icon {
flex:none;
background-size:100% 100%;
}
.I126768 .button:hover, .I126768.button:hover {
}
.I126768 .button:hover .text, .I126768.button:hover .text {
}
.I126768 .button:hover .icon, .I126768.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I126768 .button, .I126768.button {
}
.I126768 button.button, button.I126768.button {
}
.I126768 .button .text, .I126768.button .text {
font-family:Rubik;

}
.I126768 .button .icon, .I126768.button .icon {
background-size:100% 100%;
}
.I126768 .button:hover, .I126768.button:hover {
}
.I126768 .button:hover .text, .I126768.button:hover .text {
}
.I126768 .button:hover .icon, .I126768.button:hover .icon {
background-size:100% 100%;
}
}

h1.I85789, .I85789 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85789 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;
width:100%;


}
.I85789:hover {
}
.I85789 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85789 > .viewport:hover {
}


.I85777 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-left:57px;
padding-right:57px;
box-sizing:border-box;

align-items:center;

	
}
.I85777:hover {
}
@media (max-width:992px) {
.I85777 {
width:100vw;
padding-left:30px;
padding-right:30px;

	
}
.I85777:hover {
}
}
@media (max-width:640px) {
.I85777 {
padding-left:8px;
padding-right:8px;

	
}
.I85777:hover {
}
}

.I85778 {
display:flex;
position:var(--I85778-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1135px;

}
.I85778:hover {
}

@media (max-width:992px) {
.I85778 {

width:100%;

}
.I85778:hover {
}

}

.I85779 {
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;

	
}
.I85779:hover {
}

@media (max-width:992px) {
.I85779 {



flex-direction:column;

	
}
.I85779:hover {
}

}
@media (max-width:640px) {
.I85779 {

margin-bottom:35px;
padding-left:29px;
padding-right:0px;
box-sizing:border-box;



flex-direction:column;
align-items:flex-start;

	
}
.I85779:hover {
}

}

.I85780 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:100%;



	
}
.I85780:hover {
}


h1.I85781, .I85781 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85781 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
padding-bottom:50px;


}
.I85781:hover {
}
.I85781 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85781 > .viewport:hover {
}

@media (max-width:992px) {
.I85781 {


}
.I85781:hover {
}
.I85781 > .viewport {

justify-content:center;


}
.I85781 > .viewport:hover {
}

}
@media (max-width:640px) {
.I85781 {

width:100%;
padding-bottom:34px;
box-sizing:border-box;


}
.I85781:hover {
}
.I85781 > .viewport {

justify-content:center;


}
.I85781 > .viewport:hover {
}

}

h1.I85782, .I85782 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85782 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I85782:hover {
}
.I85782 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85782 > .viewport:hover {
}

@media (max-width:992px) {
.I85782 {

margin-bottom:15px;
padding-left:0px;


}
.I85782:hover {
}
.I85782 > .viewport {



}
.I85782 > .viewport:hover {
}

}
@media (max-width:640px) {
.I85782 {

width:100%;
margin-bottom:15px;
box-sizing:border-box;


}
.I85782:hover {
}
.I85782 > .viewport {



}
.I85782 > .viewport:hover {
}

}

h1.I85783, .I85783 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85783 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:auto;


}
.I85783:hover {
}
.I85783 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85783 > .viewport:hover {
}

@media (max-width:992px) {
.I85783 {

width:100%;


}
.I85783:hover {
}
.I85783 > .viewport {

justify-content:center;


}
.I85783 > .viewport:hover {
}

}
@media (max-width:640px) {
.I85783 {

width:100%;


}
.I85783:hover {
}
.I85783 > .viewport {

justify-content:flex-start;


}
.I85783 > .viewport:hover {
}

}

h1.I85784, .I85784 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85784 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;
width:100%;


}
.I85784:hover {
}
.I85784 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85784 > .viewport:hover {
}

@media (max-width:640px) {
.I85784 {

padding-left:29px;
box-sizing:border-box;


}
.I85784:hover {
}
.I85784 > .viewport {



}
.I85784 > .viewport:hover {
}

}

.I85785 {
display:flex;
flex-direction:column;
width:100%;

}
.I85785:hover {
}
h1.I85785, .I85785 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I85785, .I85785 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I85785, .I85785 p {
margin:0px;
}

figure.I85785, .I85785 figure {
margin:0px;
}

a.I85785, .I85785 a {
text-decoration:inherit;
color:inherit;
}

.I85785 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I85785 article, article.I85785 {
margin-bottom:78px;
margin-left:9px;
margin-right:9px;

flex-direction:column;	
}
.I85785 article:hover, article.I85785:hover {
}
.I85785 article.active, article.I85785.active {
}
.I85785 .title {
display:flex;
font-family:Graphik;
font-size:18px;
font-weight:600;
line-height:22px;

width:360px;
margin-top:8px;

}
.I85785 .title:hover {
}
.I85785 article.active .title {
}

.I85785 .title {order:2;}
.I85785 .image, .I85785.image {
width:360px;
height:234px;

order:1;
}
.I85785 .image:hover, .I85785.image:hover {
}
.I85785 article.active .image, .I85785.image {
}

.I85785 .articles {
display:flex;
flex:1;
flex-direction:row;
width:100%;

flex-wrap:wrap;	
}
.I85785 .articles:hover {
}
.I85785 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I85785 .article-container:last-child::after {
content:none;	
}
.I85785:hover .article-container::after {
}

@media (max-width:992px) {
.I85785 {
width:100%;

}
.I85785:hover {
}
.I85785 header {
}
.I85785 article, article.I85785 {
margin-bottom:30px;
margin-left:5px;
margin-right:5px;

	
}
.I85785 article:hover, article.I85785:hover {
}
.I85785 article.active, article.I85785.active {
}
.I85785 .title {
display:flex;
width:344px;

}
.I85785 .title:hover {
}
.I85785 article.active .title {
}


.I85785 .image, .I85785.image {
width:344px;

order:;
}
.I85785 .image:hover, .I85785.image:hover {
}
.I85785 article.active .image, .I85785.image {
}

.I85785 .articles {
flex-wrap:wrap;	
}
.I85785 .articles:hover {
}
.I85785 .article-container::after {
content:'';
}
.I85785 .article-container:last-child::after {
	
}
.I85785:hover .article-container::after {
}

}
@media (max-width:640px) {
.I85785 {
width:auto;

}
.I85785:hover {
}
.I85785 header {
}
.I85785 article, article.I85785 {
margin-bottom:35px;
margin-left:0px;
margin-right:0px;
box-sizing:border-box;

	
}
.I85785 article:hover, article.I85785:hover {
}
.I85785 article.active, article.I85785.active {
}
.I85785 .title {
display:flex;
font-size:14px;
color:rgb(0,0,0);

width:343px;
margin-top:8px;

}
.I85785 .title:hover {
}
.I85785 article.active .title {
}


.I85785 .image, .I85785.image {
width:343px;
height:auto;

order:;
}
.I85785 .image:hover, .I85785.image:hover {
}
.I85785 article.active .image, .I85785.image {
}

.I85785 .articles {
flex-direction:column;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

flex-wrap:nowrap;	
}
.I85785 .articles:hover {
}
.I85785 .article-container::after {
content:'';
}
.I85785 .article-container:last-child::after {
	
}
.I85785:hover .article-container::after {
}

}

.I85786, a.I85786 {
display:flex;
font-family:Graphik;
font-size:1.625rem;
font-weight:600;

width:100%;
padding-left:0px;
padding-right:0px;

}
.I85786:hover, a.I85786:hover {
}
@media (max-width:992px) {
.I85786, a.I85786 {
display:flex;
font-size:36px;


}
.I85786:hover, a.I85786:hover {
}
}
@media (max-width:640px) {
.I85786, a.I85786 {
display:flex;
font-size:26px;

width:80%;

}
.I85786:hover, a.I85786:hover {
}
}

.I85787 .button, .I85787.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I85787 button.button, button.I85787.button {
cursor:pointer;
}
.I85787 .button .text, .I85787.button .text {
font-family:Graphik;
font-size:16px;
font-weight:600;
color:rgb(250,50,99);

}
.I85787 .button .icon, .I85787.button .icon {
flex:none;
background-size:100% 100%;
}
.I85787 .button:hover, .I85787.button:hover {
}
.I85787 .button:hover .text, .I85787.button:hover .text {
}
.I85787 .button:hover .icon, .I85787.button:hover .icon {
background-size:100% 100%;
}

.I85788, a.I85788 {
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;

}
.I85788:hover, a.I85788:hover {
}
@media (max-width:992px) {
.I85788, a.I85788 {
}
.I85788:hover, a.I85788:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I85788, a.I85788 {
display:flex;
width:80%;
padding-bottom:1rem;
padding-left:0px;

}
.I85788:hover, a.I85788:hover {
}
}

h1.I85816, .I85816 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85816 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;
width:100%;


}
.I85816:hover {
}
.I85816 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85816 > .viewport:hover {
}


.I85804 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-left:57px;
padding-right:57px;
box-sizing:border-box;

align-items:center;

	
}
.I85804:hover {
}
@media (max-width:992px) {
.I85804 {
width:100vw;
padding-left:30px;
padding-right:30px;

	
}
.I85804:hover {
}
}
@media (max-width:640px) {
.I85804 {
padding-left:8px;
padding-right:8px;

	
}
.I85804:hover {
}
}

.I85805 {
display:flex;
position:var(--I85805-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1135px;

}
.I85805:hover {
}

@media (max-width:992px) {
.I85805 {

width:100%;

}
.I85805:hover {
}

}

.I85806 {
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;

	
}
.I85806:hover {
}

@media (max-width:992px) {
.I85806 {



flex-direction:column;
align-items:flex-start;

	
}
.I85806:hover {
}

}
@media (max-width:640px) {
.I85806 {

margin-bottom:0rem;
padding-left:29px;
padding-right:0px;
box-sizing:border-box;



flex-direction:column;
align-items:flex-start;

	
}
.I85806:hover {
}

}

.I85807 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
width:100%;



	
}
.I85807:hover {
}


h1.I85808, .I85808 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85808 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
padding-bottom:50px;


}
.I85808:hover {
}
.I85808 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85808 > .viewport:hover {
}

@media (max-width:992px) {
.I85808 {


}
.I85808:hover {
}
.I85808 > .viewport {

justify-content:center;


}
.I85808 > .viewport:hover {
}

}
@media (max-width:640px) {
.I85808 {

width:100%;
padding-left:0px;
padding-right:29px;
box-sizing:border-box;


}
.I85808:hover {
}
.I85808 > .viewport {

justify-content:center;


}
.I85808 > .viewport:hover {
}

}

h1.I85809, .I85809 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85809 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I85809:hover {
}
.I85809 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85809 > .viewport:hover {
}

@media (max-width:992px) {
.I85809 {

margin-bottom:16px;
padding-left:0px;


}
.I85809:hover {
}
.I85809 > .viewport {



}
.I85809 > .viewport:hover {
}

}
@media (max-width:640px) {
.I85809 {

width:100%;
margin-bottom:15px;
box-sizing:border-box;


}
.I85809:hover {
}
.I85809 > .viewport {



}
.I85809 > .viewport:hover {
}

}

h1.I85810, .I85810 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85810 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:auto;


}
.I85810:hover {
}
.I85810 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85810 > .viewport:hover {
}

@media (max-width:992px) {
.I85810 {

width:100%;


}
.I85810:hover {
}
.I85810 > .viewport {

justify-content:center;


}
.I85810 > .viewport:hover {
}

}
@media (max-width:640px) {
.I85810 {

width:100%;


}
.I85810:hover {
}
.I85810 > .viewport {

justify-content:flex-start;


}
.I85810 > .viewport:hover {
}

}

h1.I85811, .I85811 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85811 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;
width:100%;


}
.I85811:hover {
}
.I85811 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85811 > .viewport:hover {
}

@media (max-width:640px) {
.I85811 {

padding-left:29px;
padding-right:29px;
box-sizing:border-box;


}
.I85811:hover {
}
.I85811 > .viewport {



}
.I85811 > .viewport:hover {
}

}

.I85812 {
display:flex;
flex-direction:column;
width:100%;

}
.I85812:hover {
}
h1.I85812, .I85812 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I85812, .I85812 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I85812, .I85812 p {
margin:0px;
}

figure.I85812, .I85812 figure {
margin:0px;
}

a.I85812, .I85812 a {
text-decoration:inherit;
color:inherit;
}

.I85812 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I85812 article, article.I85812 {
margin-bottom:78px;
margin-left:9px;
margin-right:9px;

flex-direction:column;	
}
.I85812 article:hover, article.I85812:hover {
}
.I85812 article.active, article.I85812.active {
}
.I85812 .title {
display:flex;
font-family:Graphik;
font-size:18px;
font-weight:600;
line-height:22px;

width:360px;
margin-top:16px;

}
.I85812 .title:hover {
}
.I85812 article.active .title {
}

.I85812 .title {order:2;}
.I85812 .image, .I85812.image {
width:360px;
height:234px;

order:1;
}
.I85812 .image:hover, .I85812.image:hover {
}
.I85812 article.active .image, .I85812.image {
}

.I85812 .articles {
display:flex;
flex:1;
flex-direction:row;
width:100%;

flex-wrap:wrap;	
}
.I85812 .articles:hover {
}
.I85812 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I85812 .article-container:last-child::after {
content:none;	
}
.I85812:hover .article-container::after {
}

@media (max-width:992px) {
.I85812 {
width:100%;

}
.I85812:hover {
}
.I85812 header {
}
.I85812 article, article.I85812 {
margin-bottom:30px;
margin-left:5px;
margin-right:5px;

	
}
.I85812 article:hover, article.I85812:hover {
}
.I85812 article.active, article.I85812.active {
}
.I85812 .title {
display:flex;
width:344px;

}
.I85812 .title:hover {
}
.I85812 article.active .title {
}


.I85812 .image, .I85812.image {
width:344px;

order:;
}
.I85812 .image:hover, .I85812.image:hover {
}
.I85812 article.active .image, .I85812.image {
}

.I85812 .articles {
flex-wrap:wrap;	
}
.I85812 .articles:hover {
}
.I85812 .article-container::after {
content:'';
}
.I85812 .article-container:last-child::after {
	
}
.I85812:hover .article-container::after {
}

}
@media (max-width:640px) {
.I85812 {
width:auto;

}
.I85812:hover {
}
.I85812 header {
}
.I85812 article, article.I85812 {
margin-bottom:35px;
margin-left:0px;
margin-right:0px;
box-sizing:border-box;

	
}
.I85812 article:hover, article.I85812:hover {
}
.I85812 article.active, article.I85812.active {
}
.I85812 .title {
display:flex;
font-size:14px;
color:rgb(0,0,0);

width:343px;
margin-top:8px;

}
.I85812 .title:hover {
}
.I85812 article.active .title {
}


.I85812 .image, .I85812.image {
width:100%;
height:auto;

order:;
}
.I85812 .image:hover, .I85812.image:hover {
}
.I85812 article.active .image, .I85812.image {
}

.I85812 .articles {
flex-direction:column;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

flex-wrap:nowrap;	
}
.I85812 .articles:hover {
}
.I85812 .article-container::after {
content:'';
}
.I85812 .article-container:last-child::after {
	
}
.I85812:hover .article-container::after {
}

}

.I85813, a.I85813 {
display:flex;
font-family:Graphik;
font-size:1.625rem;
font-weight:600;

width:100%;
padding-left:0px;
padding-right:0px;

}
.I85813:hover, a.I85813:hover {
}
@media (max-width:992px) {
.I85813, a.I85813 {
display:flex;
font-size:36px;


}
.I85813:hover, a.I85813:hover {
}
}
@media (max-width:640px) {
.I85813, a.I85813 {
display:flex;
font-size:26px;

width:80%;

}
.I85813:hover, a.I85813:hover {
}
}

.I85814 .button, .I85814.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I85814 button.button, button.I85814.button {
cursor:pointer;
}
.I85814 .button .text, .I85814.button .text {
font-family:Graphik;
font-size:16px;
font-weight:600;
color:rgb(250,50,99);

}
.I85814 .button .icon, .I85814.button .icon {
flex:none;
background-size:100% 100%;
}
.I85814 .button:hover, .I85814.button:hover {
}
.I85814 .button:hover .text, .I85814.button:hover .text {
}
.I85814 .button:hover .icon, .I85814.button:hover .icon {
background-size:100% 100%;
}

.I85815, a.I85815 {
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;

}
.I85815:hover, a.I85815:hover {
}
@media (max-width:992px) {
.I85815, a.I85815 {
display:flex;
justify-content:flex-start;
text-align:left;

padding-bottom:2rem;

}
.I85815:hover, a.I85815:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I85815, a.I85815 {
display:flex;
padding-bottom:1rem;
padding-left:0px;
padding-right:0px;

}
.I85815:hover, a.I85815:hover {
}
}

h1.I85987, .I85987 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85987 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;


}
.I85987:hover {
}
.I85987 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85987 > .viewport:hover {
}


.I85926 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-top:0rem;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I85926:hover {
}
@media (max-width:992px) {
.I85926 {
padding-bottom:4rem;
padding-top:4rem;

	
}
.I85926:hover {
}
}
@media (max-width:640px) {
.I85926 {
padding-top:0rem;

	
}
.I85926:hover {
}
}

.I85927 {
display:flex;

order:1;
width:100%;
max-width:1024px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I85927:hover {
}
@media (max-width:992px) {
.I85927 {

padding-left:1.625rem;
padding-right:1.625rem;


}
.I85927:hover {
}
}
@media (min-width:1440px) {
.I85927 {

width:100%;


}
.I85927:hover {
}
}
.I85928 {
display:flex;
position:var(--I85928-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
box-sizing:border-box;

}
.I85928:hover {
}


.I85929 {
display:flex;
position:var(--I85929-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;


}
.I85929:hover {
}

@media (max-width:992px) {
.I85929 {

margin-top:2rem;

}
.I85929:hover {
}

}
@media (max-width:640px) {
.I85929 {

flex-direction:column;


}
.I85929:hover {
}

}

.I85930 {
display:flex;
position:var(--I85930-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;


}
.I85930:hover {
}

@media (max-width:992px) {
.I85930 {

margin-top:2rem;

}
.I85930:hover {
}

}
@media (max-width:640px) {
.I85930 {

margin-top:1rem;

flex-direction:column;


}
.I85930:hover {
}

}

.I85931 {
display:flex;
position:var(--I85931-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
margin-top:4rem;

flex-direction:row;
align-items:stretch;


}
.I85931:hover {
}

@media (max-width:992px) {
.I85931 {

margin-top:2rem;

}
.I85931:hover {
}

}
@media (max-width:640px) {
.I85931 {

margin-top:1rem;

flex-direction:column;


}
.I85931:hover {
}

}

.I85932 {
display:flex;
position:var(--I85932-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
}
.I85932:hover {
}

@media (max-width:640px) {
.I85932 {

display:none;
}
.I85932:hover {
}

}

.I161577 {
display:flex;
position:var(--I161577-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
margin-top:4rem;

flex-direction:row;
align-items:stretch;


}
.I161577:hover {
}

@media (max-width:640px) {
.I161577 {

margin-top:1rem;

flex-direction:column;


}
.I161577:hover {
}

}

.I85933 {
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(238,233,248);
box-sizing:border-box;



flex-direction:column;

	
}
.I85933:hover {
}

@media (max-width:992px) {
.I85933 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I85933:hover {
}

}
@media (max-width:640px) {
.I85933 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I85933:hover {
}

}

.I85934 {
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(238,233,248);
box-sizing:border-box;
box-shadow:none;



flex-direction:column;

	
}
.I85934:hover {
}

@media (max-width:992px) {
.I85934 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I85934:hover {
}

}
@media (max-width:640px) {
.I85934 {

width:100%;



	
}
.I85934:hover {
}

}

.I85935 {
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(238,233,248);
box-sizing:border-box;



flex-direction:column;

	
}
.I85935:hover {
}

@media (max-width:992px) {
.I85935 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I85935:hover {
}

}
@media (max-width:640px) {
.I85935 {

width:100%;
margin-right:0;



	
}
.I85935:hover {
}

}

.I85936 {
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(238,233,248);
box-sizing:border-box;



flex-direction:column;

	
}
.I85936:hover {
}

@media (max-width:992px) {
.I85936 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I85936:hover {
}

}
@media (max-width:640px) {
.I85936 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I85936:hover {
}

}

.I85937 {
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(238,233,248);
box-sizing:border-box;



flex-direction:column;

	
}
.I85937:hover {
}

@media (max-width:992px) {
.I85937 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I85937:hover {
}

}
@media (max-width:640px) {
.I85937 {

width:100%;
margin-right:0;



	
}
.I85937:hover {
}

}

.I85938 {
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(238,233,248);
box-sizing:border-box;



flex-direction:column;

	
}
.I85938:hover {
}

@media (max-width:992px) {
.I85938 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I85938:hover {
}

}
@media (max-width:640px) {
.I85938 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I85938:hover {
}

}

.I161628 {
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;

	
}
.I161628:hover {
}

@media (max-width:992px) {
.I161628 {

width:calc(50% - 1rem);
margin-right:1rem;



	
}
.I161628:hover {
}

}
@media (max-width:640px) {
.I161628 {

width:100%;
margin-right:0;



	
}
.I161628:hover {
}

}

.I161747 {
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;

	
}
.I161747:hover {
}

@media (max-width:992px) {
.I161747 {

width:calc(50% - 1rem);
margin-left:1rem;



	
}
.I161747:hover {
}

}
@media (max-width:640px) {
.I161747 {

width:100%;
margin-left:0;
margin-top:1rem;



	
}
.I161747:hover {
}

}

h1.I85939, .I85939 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85939 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I85939:hover {
}
.I85939 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I85939 > .viewport:hover {
}


h1.I85940, .I85940 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85940 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-top:1rem;


}
.I85940:hover {
}
.I85940 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85940 > .viewport:hover {
}


h1.I85941, .I85941 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85941 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:2rem;


}
.I85941:hover {
}
.I85941 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85941 > .viewport:hover {
}


h1.I85942, .I85942 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85942 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I85942:hover {
}
.I85942 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85942 > .viewport:hover {
}


h1.I85943, .I85943 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85943 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I85943:hover {
}
.I85943 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85943 > .viewport:hover {
}


h1.I85944, .I85944 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85944 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I85944:hover {
}
.I85944 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85944 > .viewport:hover {
}


h1.I85945, .I85945 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85945 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I85945:hover {
}
.I85945 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85945 > .viewport:hover {
}


h1.I85946, .I85946 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85946 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I85946:hover {
}
.I85946 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85946 > .viewport:hover {
}


h1.I85947, .I85947 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85947 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I85947:hover {
}
.I85947 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85947 > .viewport:hover {
}


h1.I85948, .I85948 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85948 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I85948:hover {
}
.I85948 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85948 > .viewport:hover {
}


h1.I85949, .I85949 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85949 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I85949:hover {
}
.I85949 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85949 > .viewport:hover {
}


h1.I85950, .I85950 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85950 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I85950:hover {
}
.I85950 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85950 > .viewport:hover {
}


h1.I85951, .I85951 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85951 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I85951:hover {
}
.I85951 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85951 > .viewport:hover {
}


h1.I85952, .I85952 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85952 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I85952:hover {
}
.I85952 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85952 > .viewport:hover {
}


h1.I85953, .I85953 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85953 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I85953:hover {
}
.I85953 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85953 > .viewport:hover {
}


h1.I85954, .I85954 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85954 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I85954:hover {
}
.I85954 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85954 > .viewport:hover {
}


h1.I85955, .I85955 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85955 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I85955:hover {
}
.I85955 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85955 > .viewport:hover {
}


h1.I85956, .I85956 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85956 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I85956:hover {
}
.I85956 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85956 > .viewport:hover {
}


h1.I85957, .I85957 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85957 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I85957:hover {
}
.I85957 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85957 > .viewport:hover {
}


h1.I85958, .I85958 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85958 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I85958:hover {
}
.I85958 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85958 > .viewport:hover {
}


h1.I85959, .I85959 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85959 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I85959:hover {
}
.I85959 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85959 > .viewport:hover {
}


h1.I85960, .I85960 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85960 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I85960:hover {
}
.I85960 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85960 > .viewport:hover {
}


h1.I85961, .I85961 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85961 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I85961:hover {
}
.I85961 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85961 > .viewport:hover {
}


h1.I85962, .I85962 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I85962 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I85962:hover {
}
.I85962 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I85962 > .viewport:hover {
}


h1.I138278, .I138278 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I138278 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I138278:hover {
}
.I138278 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I138278 > .viewport:hover {
}


h1.I161611, .I161611 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I161611 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I161611:hover {
}
.I161611 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I161611 > .viewport:hover {
}


h1.I161662, .I161662 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I161662 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I161662:hover {
}
.I161662 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I161662 > .viewport:hover {
}


h1.I161696, .I161696 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I161696 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I161696:hover {
}
.I161696 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I161696 > .viewport:hover {
}


h1.I161730, .I161730 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I161730 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I161730:hover {
}
.I161730 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I161730 > .viewport:hover {
}


h1.I161781, .I161781 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I161781 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I161781:hover {
}
.I161781 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I161781 > .viewport:hover {
}


h1.I161815, .I161815 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I161815 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I161815:hover {
}
.I161815 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I161815 > .viewport:hover {
}


.I85963, a.I85963 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(17,17,17);


}
.I85963:hover, a.I85963:hover {
}
@media (max-width:992px) {
.I85963, a.I85963 {
display:flex;
font-size:1.625rem;


}
.I85963:hover, a.I85963:hover {
}
}

.I85964, a.I85964 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I85964:hover, a.I85964:hover {
}
@media (max-width:992px) {
.I85964, a.I85964 {
}
.I85964:hover, a.I85964:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I85964, a.I85964 {
display:flex;
padding-bottom:1rem;

}
.I85964:hover, a.I85964:hover {
}
}

.I85965 .button, .I85965.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);

}
.I85965 button.button, button.I85965.button {
cursor:pointer;
}
.I85965 .button .text, .I85965.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I85965 .button .icon, .I85965.button .icon {
flex:none;
background-size:100% 100%;
}
.I85965 .button:hover, .I85965.button:hover {
background-color:rgb(210,40,93);

}
.I85965 .button:hover .text, .I85965.button:hover .text {
}
.I85965 .button:hover .icon, .I85965.button:hover .icon {
background-size:100% 100%;
}

.I85966, a.I85966 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I85966:hover, a.I85966:hover {
}

.I85967, a.I85967 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I85967:hover, a.I85967:hover {
}
@media (max-width:992px) {
.I85967, a.I85967 {
}
.I85967:hover, a.I85967:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I85967, a.I85967 {
display:flex;
padding-bottom:1rem;

}
.I85967:hover, a.I85967:hover {
}
}

.I85968 .button, .I85968.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I85968 button.button, button.I85968.button {
cursor:pointer;
}
.I85968 .button .text, .I85968.button .text {
}
.I85968 .button .icon, .I85968.button .icon {
flex:none;
background-size:100% 100%;
}
.I85968 .button:hover, .I85968.button:hover {
}
.I85968 .button:hover .text, .I85968.button:hover .text {
}
.I85968 .button:hover .icon, .I85968.button:hover .icon {
background-size:100% 100%;
}

.I85969 .button, .I85969.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I85969 button.button, button.I85969.button {
cursor:pointer;
}
.I85969 .button .text, .I85969.button .text {
}
.I85969 .button .icon, .I85969.button .icon {
flex:none;
background-size:100% 100%;
}
.I85969 .button:hover, .I85969.button:hover {
}
.I85969 .button:hover .text, .I85969.button:hover .text {
}
.I85969 .button:hover .icon, .I85969.button:hover .icon {
background-size:100% 100%;
}

.I85970 .button, .I85970.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I85970 button.button, button.I85970.button {
cursor:pointer;
}
.I85970 .button .text, .I85970.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I85970 .button .icon, .I85970.button .icon {
flex:none;
background-size:100% 100%;
}
.I85970 .button:hover, .I85970.button:hover {
}
.I85970 .button:hover .text, .I85970.button:hover .text {
}
.I85970 .button:hover .icon, .I85970.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85970 .button, .I85970.button {
}
.I85970 button.button, button.I85970.button {
}
.I85970 .button .text, .I85970.button .text {
font-family:Rubik;

}
.I85970 .button .icon, .I85970.button .icon {
background-size:100% 100%;
}
.I85970 .button:hover, .I85970.button:hover {
}
.I85970 .button:hover .text, .I85970.button:hover .text {
}
.I85970 .button:hover .icon, .I85970.button:hover .icon {
background-size:100% 100%;
}
}

.I85971, a.I85971 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I85971:hover, a.I85971:hover {
}

.I85972, a.I85972 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I85972:hover, a.I85972:hover {
}
@media (max-width:992px) {
.I85972, a.I85972 {
}
.I85972:hover, a.I85972:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I85972, a.I85972 {
display:flex;
padding-bottom:1rem;

}
.I85972:hover, a.I85972:hover {
}
}

.I85973 .button, .I85973.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I85973 button.button, button.I85973.button {
cursor:pointer;
}
.I85973 .button .text, .I85973.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I85973 .button .icon, .I85973.button .icon {
flex:none;
background-size:100% 100%;
}
.I85973 .button:hover, .I85973.button:hover {
}
.I85973 .button:hover .text, .I85973.button:hover .text {
}
.I85973 .button:hover .icon, .I85973.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85973 .button, .I85973.button {
}
.I85973 button.button, button.I85973.button {
}
.I85973 .button .text, .I85973.button .text {
font-family:Rubik;

}
.I85973 .button .icon, .I85973.button .icon {
background-size:100% 100%;
}
.I85973 .button:hover, .I85973.button:hover {
}
.I85973 .button:hover .text, .I85973.button:hover .text {
}
.I85973 .button:hover .icon, .I85973.button:hover .icon {
background-size:100% 100%;
}
}

.I85974, a.I85974 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I85974:hover, a.I85974:hover {
}

.I85975, a.I85975 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I85975:hover, a.I85975:hover {
}
@media (max-width:992px) {
.I85975, a.I85975 {
}
.I85975:hover, a.I85975:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I85975, a.I85975 {
display:flex;
padding-bottom:1rem;

}
.I85975:hover, a.I85975:hover {
}
}

.I85976 .button, .I85976.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I85976 button.button, button.I85976.button {
cursor:pointer;
}
.I85976 .button .text, .I85976.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I85976 .button .icon, .I85976.button .icon {
flex:none;
background-size:100% 100%;
}
.I85976 .button:hover, .I85976.button:hover {
}
.I85976 .button:hover .text, .I85976.button:hover .text {
}
.I85976 .button:hover .icon, .I85976.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85976 .button, .I85976.button {
}
.I85976 button.button, button.I85976.button {
}
.I85976 .button .text, .I85976.button .text {
font-family:Rubik;

}
.I85976 .button .icon, .I85976.button .icon {
background-size:100% 100%;
}
.I85976 .button:hover, .I85976.button:hover {
}
.I85976 .button:hover .text, .I85976.button:hover .text {
}
.I85976 .button:hover .icon, .I85976.button:hover .icon {
background-size:100% 100%;
}
}

.I85977, a.I85977 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I85977:hover, a.I85977:hover {
}

.I85978, a.I85978 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I85978:hover, a.I85978:hover {
}
@media (max-width:992px) {
.I85978, a.I85978 {
}
.I85978:hover, a.I85978:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I85978, a.I85978 {
display:flex;
padding-bottom:1rem;

}
.I85978:hover, a.I85978:hover {
}
}

.I85979 .button, .I85979.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I85979 button.button, button.I85979.button {
cursor:pointer;
}
.I85979 .button .text, .I85979.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I85979 .button .icon, .I85979.button .icon {
flex:none;
background-size:100% 100%;
}
.I85979 .button:hover, .I85979.button:hover {
}
.I85979 .button:hover .text, .I85979.button:hover .text {
}
.I85979 .button:hover .icon, .I85979.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85979 .button, .I85979.button {
}
.I85979 button.button, button.I85979.button {
}
.I85979 .button .text, .I85979.button .text {
font-family:Rubik;

}
.I85979 .button .icon, .I85979.button .icon {
background-size:100% 100%;
}
.I85979 .button:hover, .I85979.button:hover {
}
.I85979 .button:hover .text, .I85979.button:hover .text {
}
.I85979 .button:hover .icon, .I85979.button:hover .icon {
background-size:100% 100%;
}
}

.I85980, a.I85980 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I85980:hover, a.I85980:hover {
}

.I85981, a.I85981 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I85981:hover, a.I85981:hover {
}
@media (max-width:992px) {
.I85981, a.I85981 {
}
.I85981:hover, a.I85981:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I85981, a.I85981 {
display:flex;
padding-bottom:1rem;

}
.I85981:hover, a.I85981:hover {
}
}

.I85982 .button, .I85982.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I85982 button.button, button.I85982.button {
cursor:pointer;
}
.I85982 .button .text, .I85982.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I85982 .button .icon, .I85982.button .icon {
flex:none;
background-size:100% 100%;
}
.I85982 .button:hover, .I85982.button:hover {
}
.I85982 .button:hover .text, .I85982.button:hover .text {
}
.I85982 .button:hover .icon, .I85982.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85982 .button, .I85982.button {
}
.I85982 button.button, button.I85982.button {
}
.I85982 .button .text, .I85982.button .text {
font-family:Rubik;

}
.I85982 .button .icon, .I85982.button .icon {
background-size:100% 100%;
}
.I85982 .button:hover, .I85982.button:hover {
}
.I85982 .button:hover .text, .I85982.button:hover .text {
}
.I85982 .button:hover .icon, .I85982.button:hover .icon {
background-size:100% 100%;
}
}

.I85983, a.I85983 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I85983:hover, a.I85983:hover {
}

.I85984, a.I85984 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0;

}
.I85984:hover, a.I85984:hover {
}
@media (max-width:992px) {
.I85984, a.I85984 {
}
.I85984:hover, a.I85984:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I85984, a.I85984 {
display:flex;
padding-bottom:1rem;

}
.I85984:hover, a.I85984:hover {
}
}

.I85985 .button, .I85985.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I85985 button.button, button.I85985.button {
cursor:pointer;
}
.I85985 .button .text, .I85985.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I85985 .button .icon, .I85985.button .icon {
flex:none;
background-size:100% 100%;
}
.I85985 .button:hover, .I85985.button:hover {
}
.I85985 .button:hover .text, .I85985.button:hover .text {
}
.I85985 .button:hover .icon, .I85985.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85985 .button, .I85985.button {
}
.I85985 button.button, button.I85985.button {
}
.I85985 .button .text, .I85985.button .text {
font-family:Rubik;

}
.I85985 .button .icon, .I85985.button .icon {
background-size:100% 100%;
}
.I85985 .button:hover, .I85985.button:hover {
}
.I85985 .button:hover .text, .I85985.button:hover .text {
}
.I85985 .button:hover .icon, .I85985.button:hover .icon {
background-size:100% 100%;
}
}

.I85986 .button, .I85986.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-top:4rem;

}
.I85986 button.button, button.I85986.button {
cursor:pointer;
}
.I85986 .button .text, .I85986.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I85986 .button .icon, .I85986.button .icon {
flex:none;
background-size:100% 100%;
}
.I85986 .button:hover, .I85986.button:hover {
}
.I85986 .button:hover .text, .I85986.button:hover .text {
}
.I85986 .button:hover .icon, .I85986.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I85986 .button, .I85986.button {
padding-top:2rem;

}
.I85986 button.button, button.I85986.button {
}
.I85986 .button .text, .I85986.button .text {
font-family:Rubik;

}
.I85986 .button .icon, .I85986.button .icon {
background-size:100% 100%;
}
.I85986 .button:hover, .I85986.button:hover {
}
.I85986 .button:hover .text, .I85986.button:hover .text {
}
.I85986 .button:hover .icon, .I85986.button:hover .icon {
background-size:100% 100%;
}
}

h1.I138266, .I138266 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I138266, .I138266 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I138266, .I138266 p {
margin:0px;
}

figure.I138266, .I138266 figure {
margin:0px;
}

a.I138266, .I138266 a {
text-decoration:inherit;
color:inherit;
}

.I138266 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I138266 article, article.I138266 {
flex-direction:column;	
}
.I138266 article:hover, article.I138266:hover {
}
.I138266 article.active, article.I138266.active {
}
.I138266 .body {
}
.I138266 .body:hover {
	
}
.I138266 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I138266 .body a {
text-decoration:underline;

}
.I138266 .body img {
}
.I138266 .body img:hover {
}




.I161594, a.I161594 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I161594:hover, a.I161594:hover {
}

.I161645, a.I161645 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I161645:hover, a.I161645:hover {
}
@media (max-width:992px) {
.I161645, a.I161645 {
}
.I161645:hover, a.I161645:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I161645, a.I161645 {
display:flex;
padding-bottom:1rem;

}
.I161645:hover, a.I161645:hover {
}
}

.I161679 .button, .I161679.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I161679 button.button, button.I161679.button {
cursor:pointer;
}
.I161679 .button .text, .I161679.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I161679 .button .icon, .I161679.button .icon {
flex:none;
background-size:100% 100%;
}
.I161679 .button:hover, .I161679.button:hover {
}
.I161679 .button:hover .text, .I161679.button:hover .text {
}
.I161679 .button:hover .icon, .I161679.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I161679 .button, .I161679.button {
}
.I161679 button.button, button.I161679.button {
}
.I161679 .button .text, .I161679.button .text {
font-family:Rubik;

}
.I161679 .button .icon, .I161679.button .icon {
background-size:100% 100%;
}
.I161679 .button:hover, .I161679.button:hover {
}
.I161679 .button:hover .text, .I161679.button:hover .text {
}
.I161679 .button:hover .icon, .I161679.button:hover .icon {
background-size:100% 100%;
}
}

.I161713, a.I161713 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I161713:hover, a.I161713:hover {
}

.I161764, a.I161764 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I161764:hover, a.I161764:hover {
}
@media (max-width:992px) {
.I161764, a.I161764 {
}
.I161764:hover, a.I161764:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I161764, a.I161764 {
display:flex;
padding-bottom:1rem;

}
.I161764:hover, a.I161764:hover {
}
}

.I161798 .button, .I161798.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I161798 button.button, button.I161798.button {
cursor:pointer;
}
.I161798 .button .text, .I161798.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I161798 .button .icon, .I161798.button .icon {
flex:none;
background-size:100% 100%;
}
.I161798 .button:hover, .I161798.button:hover {
}
.I161798 .button:hover .text, .I161798.button:hover .text {
}
.I161798 .button:hover .icon, .I161798.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I161798 .button, .I161798.button {
}
.I161798 button.button, button.I161798.button {
}
.I161798 .button .text, .I161798.button .text {
font-family:Rubik;

}
.I161798 .button .icon, .I161798.button .icon {
background-size:100% 100%;
}
.I161798 .button:hover, .I161798.button:hover {
}
.I161798 .button:hover .text, .I161798.button:hover .text {
}
.I161798 .button:hover .icon, .I161798.button:hover .icon {
background-size:100% 100%;
}
}

h1.I86300, .I86300 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86300 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;
width:100%;


}
.I86300:hover {
}
.I86300 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86300 > .viewport:hover {
}


.I86274 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;
background-color:rgb(245,245,245);

align-items:center;

	
}
.I86274:hover {
}

.I86275 {
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;


}
.I86275:hover {
}
@media (max-width:992px) {
.I86275 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I86275:hover {
}
}
@media (max-width:640px) {
.I86275 {

padding-left:1.625em;
padding-right:1.625em;


flex-direction:column;
}
.I86275:hover {
}
}

.I86276 {
display:flex;
position:var(--I86276-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;


}
.I86276:hover {
}

@media (max-width:992px) {
.I86276 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I86276:hover {
}

}
@media (max-width:640px) {
.I86276 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I86276:hover {
}

}
@media (min-width:1440px) {
.I86276 {

order:3;
width:50%;
padding-right:4rem;

}
.I86276:hover {
}

}
.I86277 {
display:flex;
position:var(--I86277-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;


}
.I86277:hover {
}

@media (max-width:992px) {
.I86277 {

order:3;
width:50%;
padding-left:0rem;

}
.I86277:hover {
}

}
@media (max-width:640px) {
.I86277 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I86277:hover {
}

}
@media (min-width:1440px) {
.I86277 {

order:2;
width:50%;

flex-direction:column;


}
.I86277:hover {
}

}
.I128340 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I128340:hover {
}


h1.I86278, .I86278 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86278 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I86278:hover {
}
.I86278 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86278 > .viewport:hover {
}


h1.I86279, .I86279 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86279 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I86279:hover {
}
.I86279 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86279 > .viewport:hover {
}


h1.I86280, .I86280 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86280 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I86280:hover {
}
.I86280 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86280 > .viewport:hover {
}


h1.I86281, .I86281 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86281 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I86281:hover {
}
.I86281 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86281 > .viewport:hover {
}

@media (max-width:640px) {
.I86281 {

margin-bottom:0;


}
.I86281:hover {
}
.I86281 > .viewport {



}
.I86281 > .viewport:hover {
}

}

h1.I86282, .I86282 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86282 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I86282:hover {
}
.I86282 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86282 > .viewport:hover {
}


h1.I86283, .I86283 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86283 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I86283:hover {
}
.I86283 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86283 > .viewport:hover {
}

@media (max-width:640px) {
.I86283 {

margin-bottom:-1.65rem;


}
.I86283:hover {
}
.I86283 > .viewport {



}
.I86283 > .viewport:hover {
}

}

h1.I86284, .I86284 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86284 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I86284:hover {
}
.I86284 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86284 > .viewport:hover {
}


h1.I86285, .I86285 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86285 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I86285:hover {
}
.I86285 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86285 > .viewport:hover {
}


h1.I86286, .I86286 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86286 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I86286:hover {
}
.I86286 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86286 > .viewport:hover {
}


h1.I86287, .I86287 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86287 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I86287:hover {
}
.I86287 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86287 > .viewport:hover {
}

@media (max-width:992px) {
.I86287 {

height:auto;


}
.I86287:hover {
}
.I86287 > .viewport {



}
.I86287 > .viewport:hover {
}

}

h1.I86288, .I86288 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86288 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I86288:hover {
}
.I86288 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86288 > .viewport:hover {
}

@media (min-width:1440px) {
.I86288 {

width:100%;
padding-top:0.75rem;


}
.I86288:hover {
}
.I86288 > .viewport {



}
.I86288 > .viewport:hover {
}

}
h1.I114874, .I114874 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114874 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114874:hover {
}
.I114874 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114874 > .viewport:hover {
}


h1.I126823, .I126823 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I126823 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I126823:hover {
}
.I126823 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I126823 > .viewport:hover {
}


.I86289, a.I86289 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I86289:hover, a.I86289:hover {
}
@media (max-width:992px) {
.I86289, a.I86289 {
display:flex;
font-size:1.625rem;


}
.I86289:hover, a.I86289:hover {
}
}
@media (max-width:640px) {
.I86289, a.I86289 {
display:flex;
font-size:1.625rem;


}
.I86289:hover, a.I86289:hover {
}
}

.I86290, a.I86290 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I86290:hover, a.I86290:hover {
}
@media (max-width:992px) {
.I86290, a.I86290 {
}
.I86290:hover, a.I86290:hover {
display:flex;
width:100%;

}
}

.I86291 .image, .I86291.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/whitepaper-devops.png?timestamp=20220921153510');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/whitepaper-devops.png?timestamp=20220921153510') 1.00x,url('https://www.genexus.com/media/images/whitepaper-devops_x1.99.png?timestamp=20220921153510') 1.99x,url('https://www.genexus.com/media/images/whitepaper-devops_x2.99.png?timestamp=20220921153510') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/whitepaper-devops.png?timestamp=20220921153510') 1.00x,url('https://www.genexus.com/media/images/whitepaper-devops_x1.99.png?timestamp=20220921153510') 1.99x,url('https://www.genexus.com/media/images/whitepaper-devops_x2.99.png?timestamp=20220921153510') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/whitepaper-devops.png?timestamp=20220921153510') 1.00x,url('https://www.genexus.com/media/images/whitepaper-devops_x1.99.png?timestamp=20220921153510') 1.99x,url('https://www.genexus.com/media/images/whitepaper-devops_x2.99.png?timestamp=20220921153510') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/whitepaper-devops.png?timestamp=20220921153510') 1.00x,url('https://www.genexus.com/media/images/whitepaper-devops_x1.99.png?timestamp=20220921153510') 1.99x,url('https://www.genexus.com/media/images/whitepaper-devops_x2.99.png?timestamp=20220921153510') 2.99x);
background-size:cover;
background-position:center center;

}
.I86291 .image:hover, .I86291.image:hover {
}

.I86292 .button, .I86292.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);

}
.I86292 button.button, button.I86292.button {
cursor:pointer;
}
.I86292 .button .text, .I86292.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I86292 .button .icon, .I86292.button .icon {
flex:none;
background-size:100% 100%;
}
.I86292 .button:hover, .I86292.button:hover {
background-color:rgb(210,40,93);

}
.I86292 .button:hover .text, .I86292.button:hover .text {
}
.I86292 .button:hover .icon, .I86292.button:hover .icon {
background-size:100% 100%;
}

.I86293, a.I86293 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I86293:hover, a.I86293:hover {
}

h1.I86294, .I86294 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I86294, .I86294 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I86294, .I86294 p {
margin:0px;
}

figure.I86294, .I86294 figure {
margin:0px;
}

a.I86294, .I86294 a {
text-decoration:inherit;
color:inherit;
}

.I86294 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I86294 article, article.I86294 {
width:100%;

flex-direction:column;	
}
.I86294 article:hover, article.I86294:hover {
}
.I86294 article.active, article.I86294.active {
}
.I86294 .body {
}
.I86294 .body:hover {
	
}
.I86294 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I86294 .body a {
text-decoration:underline;

}
.I86294 .body img {
}
.I86294 .body ul, .I86294 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I86294 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I86294 .body iframe {
}
.I86294 .body img:hover {
}
.I86294 .body iframe:hover {
}

.I86294 .body li {
list-style-type:disc;
}



.I86295 .button, .I86295.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);

}
.I86295 button.button, button.I86295.button {
cursor:pointer;
}
.I86295 .button .text, .I86295.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I86295 .button .icon, .I86295.button .icon {
flex:none;
background-size:100% 100%;
}
.I86295 .button:hover, .I86295.button:hover {
background-color:rgb(217,217,217);

}
.I86295 .button:hover .text, .I86295.button:hover .text {
}
.I86295 .button:hover .icon, .I86295.button:hover .icon {
background-size:100% 100%;
}

.I86296 .button, .I86296.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;

}
.I86296 button.button, button.I86296.button {
cursor:pointer;
}
.I86296 .button .text, .I86296.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I86296 .button .icon, .I86296.button .icon {
flex:none;
background-size:100% 100%;
}
.I86296 .button:hover, .I86296.button:hover {
}
.I86296 .button:hover .text, .I86296.button:hover .text {
}
.I86296 .button:hover .icon, .I86296.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I86296 .button, .I86296.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I86296 button.button, button.I86296.button {
}
.I86296 .button .text, .I86296.button .text {
color:rgb(108,72,201);

}
.I86296 .button .icon, .I86296.button .icon {
background-size:100% 100%;
}
.I86296 .button:hover, .I86296.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I86296 .button:hover .text, .I86296.button:hover .text {
color:rgb(150,155,160);

}
.I86296 .button:hover .icon, .I86296.button:hover .icon {
background-size:100% 100%;
}
}

.I86297 .button, .I86297.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I86297 button.button, button.I86297.button {
cursor:pointer;
}
.I86297 .button .text, .I86297.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I86297 .button .icon, .I86297.button .icon {
flex:none;
background-size:100% 100%;
}
.I86297 .button:hover, .I86297.button:hover {
}
.I86297 .button:hover .text, .I86297.button:hover .text {
}
.I86297 .button:hover .icon, .I86297.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I86297 .button, .I86297.button {
}
.I86297 button.button, button.I86297.button {
}
.I86297 .button .text, .I86297.button .text {
font-family:Rubik;

}
.I86297 .button .icon, .I86297.button .icon {
background-size:100% 100%;
}
.I86297 .button:hover, .I86297.button:hover {
}
.I86297 .button:hover .text, .I86297.button:hover .text {
}
.I86297 .button:hover .icon, .I86297.button:hover .icon {
background-size:100% 100%;
}
}

.I86298 {
display:flex;
width:100%;
height:270px;

}
.I86298:hover {
}

.I86299, a.I86299 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I86299:hover, a.I86299:hover {
}
@media (max-width:992px) {
.I86299, a.I86299 {
}
.I86299:hover, a.I86299:hover {
display:flex;
width:100%;

}
}

.I114819 .image, .I114819.image {
vertical-align:top;
}
.I114819 .image:hover, .I114819.image:hover {
}

.I126769 .button, .I126769.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I126769 button.button, button.I126769.button {
cursor:pointer;
}
.I126769 .button .text, .I126769.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I126769 .button .icon, .I126769.button .icon {
flex:none;
background-size:100% 100%;
}
.I126769 .button:hover, .I126769.button:hover {
}
.I126769 .button:hover .text, .I126769.button:hover .text {
}
.I126769 .button:hover .icon, .I126769.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I126769 .button, .I126769.button {
}
.I126769 button.button, button.I126769.button {
}
.I126769 .button .text, .I126769.button .text {
font-family:Rubik;

}
.I126769 .button .icon, .I126769.button .icon {
background-size:100% 100%;
}
.I126769 .button:hover, .I126769.button:hover {
}
.I126769 .button:hover .text, .I126769.button:hover .text {
}
.I126769 .button:hover .icon, .I126769.button:hover .icon {
background-size:100% 100%;
}
}

h1.I86316, .I86316 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86316 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:16;
width:100%;


}
.I86316:hover {
}
.I86316 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86316 > .viewport:hover {
}


.I86302 {
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;

	
}
.I86302:hover {
}
@media (max-width:992px) {
.I86302 {
padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

	
}
.I86302:hover {
}
}
@media (max-width:640px) {
.I86302 {
padding-top:4rem;
box-sizing:border-box;

	
}
.I86302:hover {
}
}

.I86303 {
display:flex;

order:3;
width:100%;
max-width:960px;
box-sizing:border-box;


}
.I86303:hover {
}
@media (max-width:992px) {
.I86303 {

width:100%;


flex-direction:column;
}
.I86303:hover {
}
}
@media (max-width:640px) {
.I86303 {

width:100%;
max-width:100%;


}
.I86303:hover {
}
}

.I86304 {
display:flex;
position:var(--I86304-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:300px;
margin-right:150px;

}
.I86304:hover {
}

@media (max-width:992px) {
.I86304 {

width:50%;
max-width:450px;
margin-right:32px;

}
.I86304:hover {
}

}
@media (max-width:640px) {
.I86304 {

width:100%;
margin-right:0;

}
.I86304:hover {
}

}

.I86305 {
display:flex;
position:var(--I86305-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:calc(100% - 450px);

align-items:flex-end;


}
.I86305:hover {
}

@media (max-width:992px) {
.I86305 {

width:100%;
max-width:450px;

}
.I86305:hover {
}

}
@media (max-width:640px) {
.I86305 {

max-width:100%;

}
.I86305:hover {
}

}

h1.I86306, .I86306 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86306 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I86306:hover {
}
.I86306 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86306 > .viewport:hover {
}

@media (max-width:640px) {
.I86306 {

width:100%;


}
.I86306:hover {
}
.I86306 > .viewport {



}
.I86306 > .viewport:hover {
}

}

h1.I86307, .I86307 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86307 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I86307:hover {
}
.I86307 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86307 > .viewport:hover {
}

@media (max-width:640px) {
.I86307 {

width:100%;


}
.I86307:hover {
}
.I86307 > .viewport {



}
.I86307 > .viewport:hover {
}

}

h1.I86308, .I86308 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86308 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:1.5rem;


}
.I86308:hover {
}
.I86308 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86308 > .viewport:hover {
}


h1.I86309, .I86309 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86309 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I86309:hover {
}
.I86309 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86309 > .viewport:hover {
}


h1.I86310, .I86310 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I86310 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I86310:hover {
}
.I86310 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I86310 > .viewport:hover {
}


h1.I153849, .I153849 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153849 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I153849:hover {
}
.I153849 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153849 > .viewport:hover {
}


h1.I189934, .I189934 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189934 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I189934:hover {
}
.I189934 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189934 > .viewport:hover {
}

@media (max-width:640px) {
.I189934 {

width:100%;


}
.I189934:hover {
}
.I189934 > .viewport {



}
.I189934 > .viewport:hover {
}

}

.I86311, a.I86311 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I86311:hover, a.I86311:hover {
}
@media (max-width:992px) {
.I86311, a.I86311 {
display:flex;
font-size:1.625rem;


}
.I86311:hover, a.I86311:hover {
}
}
@media (max-width:640px) {
.I86311, a.I86311 {
display:flex;
font-size:1.625rem;


}
.I86311:hover, a.I86311:hover {
}
}

.I86312, a.I86312 {
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;

}
.I86312:hover, a.I86312:hover {
}
@media (max-width:992px) {
.I86312, a.I86312 {
}
.I86312:hover, a.I86312:hover {
display:flex;
width:100%;

}
}

.I86313 .image, .I86313.image {
vertical-align:top;
}
.I86313 .image:hover, .I86313.image:hover {
}

.I86314 {
}
.I86314:hover {
}
.I86314 {
}
.I86314: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;
}


.I86315 {
width:100%;

}
.I86315:hover {
}
.I86315 {
}
.I86315:hover {
}


.I153802 {}
.I189865, a.I189865 {
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;

}
.I189865:hover, a.I189865:hover {
}
@media (max-width:992px) {
.I189865, a.I189865 {
}
.I189865:hover, a.I189865:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189865, a.I189865 {
display:flex;
padding-bottom:1rem;

}
.I189865:hover, a.I189865:hover {
}
}

h1.I103080, .I103080 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103080 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;


}
.I103080:hover {
}
.I103080 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103080 > .viewport:hover {
}


.I103053 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I103053:hover {
}

.I103054 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;


}
.I103054:hover {
}
@media (max-width:992px) {
.I103054 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I103054:hover {
}
}
@media (max-width:640px) {
.I103054 {

padding-top:0rem;


flex-direction:column;
}
.I103054:hover {
}
}

.I103055 {
display:flex;
position:var(--I103055-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;


}
.I103055:hover {
}

@media (max-width:992px) {
.I103055 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I103055:hover {
}

}
@media (max-width:640px) {
.I103055 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I103055:hover {
}

}
@media (min-width:1440px) {
.I103055 {

width:50%;
padding-right:4rem;

}
.I103055:hover {
}

}
.I103056 {
display:flex;
position:var(--I103056-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;


}
.I103056:hover {
}

@media (max-width:992px) {
.I103056 {

width:50%;

}
.I103056:hover {
}

}
@media (max-width:640px) {
.I103056 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I103056:hover {
}

}
@media (min-width:1440px) {
.I103056 {

width:50%;

flex-direction:column;


}
.I103056:hover {
}

}
.I127633 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I127633:hover {
}

@media (max-width:992px) {
.I127633 {



flex-direction:column;

	
}
.I127633:hover {
}

}

h1.I103057, .I103057 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103057 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I103057:hover {
}
.I103057 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103057 > .viewport:hover {
}


h1.I103058, .I103058 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103058 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;


}
.I103058:hover {
}
.I103058 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103058 > .viewport:hover {
}


h1.I103059, .I103059 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103059 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I103059:hover {
}
.I103059 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103059 > .viewport:hover {
}

@media (max-width:992px) {
.I103059 {

display:flex;

}
.I103059:hover {
}
.I103059 > .viewport {



}
.I103059 > .viewport:hover {
}

}
@media (max-width:640px) {
.I103059 {

height:auto;


}
.I103059:hover {
}
.I103059 > .viewport {



}
.I103059 > .viewport:hover {
}

}

h1.I103060, .I103060 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103060 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I103060:hover {
}
.I103060 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103060 > .viewport:hover {
}

@media (max-width:992px) {
.I103060 {

padding-bottom:1rem;


}
.I103060:hover {
}
.I103060 > .viewport {



}
.I103060 > .viewport:hover {
}

}
@media (max-width:640px) {
.I103060 {

margin-bottom:0;


}
.I103060:hover {
}
.I103060 > .viewport {



}
.I103060 > .viewport:hover {
}

}

h1.I103061, .I103061 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103061 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I103061:hover {
}
.I103061 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103061 > .viewport:hover {
}


h1.I103062, .I103062 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103062 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I103062:hover {
}
.I103062 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103062 > .viewport:hover {
}


h1.I103063, .I103063 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103063 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I103063:hover {
}
.I103063 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103063 > .viewport:hover {
}

@media (max-width:640px) {
.I103063 {

margin-bottom:-1.65rem;


}
.I103063:hover {
}
.I103063 > .viewport {



}
.I103063 > .viewport:hover {
}

}

h1.I103064, .I103064 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103064 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I103064:hover {
}
.I103064 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103064 > .viewport:hover {
}

@media (min-width:1440px) {
.I103064 {

display:none;

}
.I103064:hover {
}
.I103064 > .viewport {



}
.I103064 > .viewport:hover {
}

}
h1.I103065, .I103065 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103065 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I103065:hover {
}
.I103065 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103065 > .viewport:hover {
}


h1.I103066, .I103066 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103066 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I103066:hover {
}
.I103066 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103066 > .viewport:hover {
}

@media (max-width:992px) {
.I103066 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I103066:hover {
}
.I103066 > .viewport {



}
.I103066 > .viewport:hover {
}

}

h1.I103067, .I103067 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103067 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I103067:hover {
}
.I103067 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103067 > .viewport:hover {
}

@media (max-width:992px) {
.I103067 {

display:none;

}
.I103067:hover {
}
.I103067 > .viewport {



}
.I103067 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I103067 {

width:100%;
height:auto;


}
.I103067:hover {
}
.I103067 > .viewport {



}
.I103067 > .viewport:hover {
}

}
h1.I103068, .I103068 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103068 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I103068:hover {
}
.I103068 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103068 > .viewport:hover {
}

@media (min-width:1440px) {
.I103068 {

width:100%;
box-sizing:border-box;


}
.I103068:hover {
}
.I103068 > .viewport {



}
.I103068 > .viewport:hover {
}

}
h1.I114550, .I114550 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114550 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114550:hover {
}
.I114550 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114550 > .viewport:hover {
}


.I103069, a.I103069 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I103069:hover, a.I103069:hover {
}
@media (max-width:992px) {
.I103069, a.I103069 {
display:flex;
font-size:1.625rem;


}
.I103069:hover, a.I103069:hover {
}
}
@media (max-width:640px) {
.I103069, a.I103069 {
display:flex;
font-size:1.625rem;


}
.I103069:hover, a.I103069:hover {
}
}

.I103070, a.I103070 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I103070:hover, a.I103070:hover {
}
@media (max-width:992px) {
.I103070, a.I103070 {
}
.I103070:hover, a.I103070:hover {
display:flex;
width:100%;

}
}

.I103071 .image, .I103071.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/designops-5.png?timestamp=20221014150538');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/designops-5.png?timestamp=20221014150538') 1.00x,url('https://www.genexus.com/media/images/designops-5_x1.99.png?timestamp=20221014150538') 1.99x,url('https://www.genexus.com/media/images/designops-5_x2.99.png?timestamp=20221014150538') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/designops-5.png?timestamp=20221014150538') 1.00x,url('https://www.genexus.com/media/images/designops-5_x1.99.png?timestamp=20221014150538') 1.99x,url('https://www.genexus.com/media/images/designops-5_x2.99.png?timestamp=20221014150538') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/designops-5.png?timestamp=20221014150538') 1.00x,url('https://www.genexus.com/media/images/designops-5_x1.99.png?timestamp=20221014150538') 1.99x,url('https://www.genexus.com/media/images/designops-5_x2.99.png?timestamp=20221014150538') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/designops-5.png?timestamp=20221014150538') 1.00x,url('https://www.genexus.com/media/images/designops-5_x1.99.png?timestamp=20221014150538') 1.99x,url('https://www.genexus.com/media/images/designops-5_x2.99.png?timestamp=20221014150538') 2.99x);
background-size:cover;
background-position:center center;

}
.I103071 .image:hover, .I103071.image:hover {
}

.I103072 .button, .I103072.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);

}
.I103072 button.button, button.I103072.button {
cursor:pointer;
}
.I103072 .button .text, .I103072.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I103072 .button .icon, .I103072.button .icon {
flex:none;
background-size:100% 100%;
}
.I103072 .button:hover, .I103072.button:hover {
background-color:rgb(210,40,93);

}
.I103072 .button:hover .text, .I103072.button:hover .text {
}
.I103072 .button:hover .icon, .I103072.button:hover .icon {
background-size:100% 100%;
}

.I103073, a.I103073 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I103073:hover, a.I103073:hover {
}

h1.I103074, .I103074 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I103074, .I103074 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I103074, .I103074 p {
margin:0px;
}

figure.I103074, .I103074 figure {
margin:0px;
}

a.I103074, .I103074 a {
text-decoration:inherit;
color:inherit;
}

.I103074 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I103074 article, article.I103074 {
flex-direction:column;	
}
.I103074 article:hover, article.I103074:hover {
}
.I103074 article.active, article.I103074.active {
}
.I103074 .body {
}
.I103074 .body:hover {
	
}
.I103074 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I103074 .body a {
text-decoration:underline;

}
.I103074 .body img {
}
.I103074 .body ul, .I103074 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I103074 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I103074 .body iframe {
}
.I103074 .body img:hover {
}
.I103074 .body iframe:hover {
}

.I103074 .body li {
list-style-type:disc;
}



.I103075 .button, .I103075.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I103075 button.button, button.I103075.button {
cursor:pointer;
}
.I103075 .button .text, .I103075.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I103075 .button .icon, .I103075.button .icon {
flex:none;
background-size:100% 100%;
}
.I103075 .button:hover, .I103075.button:hover {
}
.I103075 .button:hover .text, .I103075.button:hover .text {
}
.I103075 .button:hover .icon, .I103075.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I103075 .button, .I103075.button {
}
.I103075 button.button, button.I103075.button {
}
.I103075 .button .text, .I103075.button .text {
font-family:Rubik;

}
.I103075 .button .icon, .I103075.button .icon {
background-size:100% 100%;
}
.I103075 .button:hover, .I103075.button:hover {
}
.I103075 .button:hover .text, .I103075.button:hover .text {
}
.I103075 .button:hover .icon, .I103075.button:hover .icon {
background-size:100% 100%;
}
}

.I103076 .button, .I103076.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;

}
.I103076 button.button, button.I103076.button {
cursor:pointer;
}
.I103076 .button .text, .I103076.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I103076 .button .icon, .I103076.button .icon {
flex:none;
background-size:100% 100%;
}
.I103076 .button:hover, .I103076.button:hover {
}
.I103076 .button:hover .text, .I103076.button:hover .text {
}
.I103076 .button:hover .icon, .I103076.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I103076 .button, .I103076.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I103076 button.button, button.I103076.button {
}
.I103076 .button .text, .I103076.button .text {
color:rgb(108,72,201);

}
.I103076 .button .icon, .I103076.button .icon {
background-size:100% 100%;
}
.I103076 .button:hover, .I103076.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I103076 .button:hover .text, .I103076.button:hover .text {
color:rgb(150,155,160);

}
.I103076 .button:hover .icon, .I103076.button:hover .icon {
background-size:100% 100%;
}
}

.I103077 .button, .I103077.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);

}
.I103077 button.button, button.I103077.button {
cursor:pointer;
}
.I103077 .button .text, .I103077.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I103077 .button .icon, .I103077.button .icon {
flex:none;
background-size:100% 100%;
}
.I103077 .button:hover, .I103077.button:hover {
background-color:rgb(217,217,217);

}
.I103077 .button:hover .text, .I103077.button:hover .text {
}
.I103077 .button:hover .icon, .I103077.button:hover .icon {
background-size:100% 100%;
}

.I103078 {
display:flex;
width:100%;
height:270px;

}
.I103078:hover {
}
@media (min-width:1440px) {
.I103078 {
display:flex;
width:100%;
height:270px;

}
.I103078:hover {
}
}
.I103079, a.I103079 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I103079:hover, a.I103079:hover {
}
@media (max-width:992px) {
.I103079, a.I103079 {
}
.I103079:hover, a.I103079:hover {
display:flex;
width:100%;

}
}

.I114493 .image, .I114493.image {
vertical-align:top;
}
.I114493 .image:hover, .I114493.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.I103107, .I103107 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103107 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;
width:100%;


}
.I103107:hover {
}
.I103107 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103107 > .viewport:hover {
}


.I103081 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I103081:hover {
}

.I103082 {
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;


}
.I103082:hover {
}
@media (max-width:992px) {
.I103082 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I103082:hover {
}
}
@media (max-width:640px) {
.I103082 {

padding-left:1.625em;
padding-right:1.625em;
padding-top:0rem;


flex-direction:column;
}
.I103082:hover {
}
}

.I103083 {
display:flex;
position:var(--I103083-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;


}
.I103083:hover {
}

@media (max-width:992px) {
.I103083 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I103083:hover {
}

}
@media (max-width:640px) {
.I103083 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I103083:hover {
}

}
@media (min-width:1440px) {
.I103083 {

order:3;
width:50%;
padding-right:4rem;

}
.I103083:hover {
}

}
.I103084 {
display:flex;
position:var(--I103084-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;


}
.I103084:hover {
}

@media (max-width:992px) {
.I103084 {

order:3;
width:50%;
padding-left:0rem;

}
.I103084:hover {
}

}
@media (max-width:640px) {
.I103084 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I103084:hover {
}

}
@media (min-width:1440px) {
.I103084 {

order:2;
width:50%;

flex-direction:column;


}
.I103084:hover {
}

}
.I128344 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I128344:hover {
}


h1.I103085, .I103085 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103085 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I103085:hover {
}
.I103085 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103085 > .viewport:hover {
}


h1.I103086, .I103086 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103086 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;


}
.I103086:hover {
}
.I103086 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103086 > .viewport:hover {
}


h1.I103087, .I103087 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103087 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I103087:hover {
}
.I103087 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103087 > .viewport:hover {
}


h1.I103088, .I103088 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103088 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-top:0;


}
.I103088:hover {
}
.I103088 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103088 > .viewport:hover {
}

@media (max-width:640px) {
.I103088 {

margin-bottom:0;


}
.I103088:hover {
}
.I103088 > .viewport {



}
.I103088 > .viewport:hover {
}

}

h1.I103089, .I103089 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103089 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I103089:hover {
}
.I103089 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103089 > .viewport:hover {
}


h1.I103090, .I103090 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103090 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I103090:hover {
}
.I103090 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103090 > .viewport:hover {
}

@media (max-width:640px) {
.I103090 {

margin-bottom:-1.65rem;


}
.I103090:hover {
}
.I103090 > .viewport {



}
.I103090 > .viewport:hover {
}

}

h1.I103091, .I103091 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103091 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I103091:hover {
}
.I103091 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103091 > .viewport:hover {
}


h1.I103092, .I103092 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103092 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I103092:hover {
}
.I103092 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103092 > .viewport:hover {
}


h1.I103093, .I103093 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103093 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I103093:hover {
}
.I103093 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103093 > .viewport:hover {
}


h1.I103094, .I103094 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103094 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I103094:hover {
}
.I103094 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103094 > .viewport:hover {
}

@media (max-width:992px) {
.I103094 {

height:auto;


}
.I103094:hover {
}
.I103094 > .viewport {



}
.I103094 > .viewport:hover {
}

}

h1.I103095, .I103095 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I103095 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I103095:hover {
}
.I103095 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I103095 > .viewport:hover {
}

@media (min-width:1440px) {
.I103095 {

width:100%;
padding-top:0.75rem;


}
.I103095:hover {
}
.I103095 > .viewport {



}
.I103095 > .viewport:hover {
}

}
h1.I114878, .I114878 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114878 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114878:hover {
}
.I114878 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114878 > .viewport:hover {
}


h1.I126827, .I126827 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I126827 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I126827:hover {
}
.I126827 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I126827 > .viewport:hover {
}


.I103096, a.I103096 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I103096:hover, a.I103096:hover {
}
@media (max-width:992px) {
.I103096, a.I103096 {
display:flex;
font-size:1.625rem;


}
.I103096:hover, a.I103096:hover {
}
}
@media (max-width:640px) {
.I103096, a.I103096 {
display:flex;
font-size:1.625rem;


}
.I103096:hover, a.I103096:hover {
}
}

.I103097, a.I103097 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I103097:hover, a.I103097:hover {
}
@media (max-width:992px) {
.I103097, a.I103097 {
}
.I103097:hover, a.I103097:hover {
display:flex;
width:100%;

}
}

.I103098 .image, .I103098.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/devsecops.png?timestamp=20221014185128');
background-image:-webkit-image-set(url('https://www.genexus.com/media/images/devsecops.png?timestamp=20221014185128') 1.00x,url('https://www.genexus.com/media/images/devsecops_x1.99.png?timestamp=20221014185128') 1.99x,url('https://www.genexus.com/media/images/devsecops_x2.99.png?timestamp=20221014185128') 2.99x);
background-image:-moz-image-set(url('https://www.genexus.com/media/images/devsecops.png?timestamp=20221014185128') 1.00x,url('https://www.genexus.com/media/images/devsecops_x1.99.png?timestamp=20221014185128') 1.99x,url('https://www.genexus.com/media/images/devsecops_x2.99.png?timestamp=20221014185128') 2.99x);
background-image:-ms-image-set(url('https://www.genexus.com/media/images/devsecops.png?timestamp=20221014185128') 1.00x,url('https://www.genexus.com/media/images/devsecops_x1.99.png?timestamp=20221014185128') 1.99x,url('https://www.genexus.com/media/images/devsecops_x2.99.png?timestamp=20221014185128') 2.99x);
background-image:image-set(url('https://www.genexus.com/media/images/devsecops.png?timestamp=20221014185128') 1.00x,url('https://www.genexus.com/media/images/devsecops_x1.99.png?timestamp=20221014185128') 1.99x,url('https://www.genexus.com/media/images/devsecops_x2.99.png?timestamp=20221014185128') 2.99x);
background-size:cover;
background-position:center center;

}
.I103098 .image:hover, .I103098.image:hover {
}

.I103099 .button, .I103099.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);

}
.I103099 button.button, button.I103099.button {
cursor:pointer;
}
.I103099 .button .text, .I103099.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I103099 .button .icon, .I103099.button .icon {
flex:none;
background-size:100% 100%;
}
.I103099 .button:hover, .I103099.button:hover {
background-color:rgb(210,40,93);

}
.I103099 .button:hover .text, .I103099.button:hover .text {
}
.I103099 .button:hover .icon, .I103099.button:hover .icon {
background-size:100% 100%;
}

.I103100, a.I103100 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I103100:hover, a.I103100:hover {
}

h1.I103101, .I103101 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I103101, .I103101 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I103101, .I103101 p {
margin:0px;
}

figure.I103101, .I103101 figure {
margin:0px;
}

a.I103101, .I103101 a {
text-decoration:inherit;
color:inherit;
}

.I103101 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I103101 article, article.I103101 {
width:100%;

flex-direction:column;	
}
.I103101 article:hover, article.I103101:hover {
}
.I103101 article.active, article.I103101.active {
}
.I103101 .body {
}
.I103101 .body:hover {
	
}
.I103101 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I103101 .body a {
text-decoration:underline;

}
.I103101 .body img {
}
.I103101 .body ul, .I103101 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I103101 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I103101 .body iframe {
}
.I103101 .body img:hover {
}
.I103101 .body iframe:hover {
}

.I103101 .body li {
list-style-type:disc;
}



.I103102 .button, .I103102.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);

}
.I103102 button.button, button.I103102.button {
cursor:pointer;
}
.I103102 .button .text, .I103102.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I103102 .button .icon, .I103102.button .icon {
flex:none;
background-size:100% 100%;
}
.I103102 .button:hover, .I103102.button:hover {
background-color:rgb(217,217,217);

}
.I103102 .button:hover .text, .I103102.button:hover .text {
}
.I103102 .button:hover .icon, .I103102.button:hover .icon {
background-size:100% 100%;
}

.I103103 .button, .I103103.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;

}
.I103103 button.button, button.I103103.button {
cursor:pointer;
}
.I103103 .button .text, .I103103.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I103103 .button .icon, .I103103.button .icon {
flex:none;
background-size:100% 100%;
}
.I103103 .button:hover, .I103103.button:hover {
}
.I103103 .button:hover .text, .I103103.button:hover .text {
}
.I103103 .button:hover .icon, .I103103.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I103103 .button, .I103103.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I103103 button.button, button.I103103.button {
}
.I103103 .button .text, .I103103.button .text {
color:rgb(108,72,201);

}
.I103103 .button .icon, .I103103.button .icon {
background-size:100% 100%;
}
.I103103 .button:hover, .I103103.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I103103 .button:hover .text, .I103103.button:hover .text {
color:rgb(150,155,160);

}
.I103103 .button:hover .icon, .I103103.button:hover .icon {
background-size:100% 100%;
}
}

.I103104 .button, .I103104.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I103104 button.button, button.I103104.button {
cursor:pointer;
}
.I103104 .button .text, .I103104.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I103104 .button .icon, .I103104.button .icon {
flex:none;
background-size:100% 100%;
}
.I103104 .button:hover, .I103104.button:hover {
}
.I103104 .button:hover .text, .I103104.button:hover .text {
}
.I103104 .button:hover .icon, .I103104.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I103104 .button, .I103104.button {
}
.I103104 button.button, button.I103104.button {
}
.I103104 .button .text, .I103104.button .text {
font-family:Rubik;

}
.I103104 .button .icon, .I103104.button .icon {
background-size:100% 100%;
}
.I103104 .button:hover, .I103104.button:hover {
}
.I103104 .button:hover .text, .I103104.button:hover .text {
}
.I103104 .button:hover .icon, .I103104.button:hover .icon {
background-size:100% 100%;
}
}

.I103105 {
display:flex;
width:100%;
height:270px;

}
.I103105:hover {
}

.I103106, a.I103106 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I103106:hover, a.I103106:hover {
}
@media (max-width:992px) {
.I103106, a.I103106 {
}
.I103106:hover, a.I103106:hover {
display:flex;
width:100%;

}
}

.I114823 .image, .I114823.image {
vertical-align:top;
}
.I114823 .image:hover, .I114823.image:hover {
}

.I126773 .button, .I126773.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I126773 button.button, button.I126773.button {
cursor:pointer;
}
.I126773 .button .text, .I126773.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I126773 .button .icon, .I126773.button .icon {
flex:none;
background-size:100% 100%;
}
.I126773 .button:hover, .I126773.button:hover {
}
.I126773 .button:hover .text, .I126773.button:hover .text {
}
.I126773 .button:hover .icon, .I126773.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I126773 .button, .I126773.button {
}
.I126773 button.button, button.I126773.button {
}
.I126773 .button .text, .I126773.button .text {
font-family:Rubik;

}
.I126773 .button .icon, .I126773.button .icon {
background-size:100% 100%;
}
.I126773 .button:hover, .I126773.button:hover {
}
.I126773 .button:hover .text, .I126773.button:hover .text {
}
.I126773 .button:hover .icon, .I126773.button:hover .icon {
background-size:100% 100%;
}
}

h1.I104207, .I104207 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I104207 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I104207:hover {
}
.I104207 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I104207 > .viewport:hover {
}


.I104191 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(255,255,255);

align-items:center;

	
}
.I104191:hover {
}
@media (min-width:1440px) {
.I104191 {
align-items:center;

	
}
.I104191:hover {
}
}
.I104192 {
display:flex;
position:var(--I104192-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;


}
.I104192:hover {
}

@media (max-width:992px) {
.I104192 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I104192:hover {
}

}
@media (max-width:640px) {
.I104192 {

align-items:flex-start;


}
.I104192:hover {
}

}

.I143591 {
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;

	
}
.I143591:hover {
}

@media (max-width:992px) {
.I143591 {

margin-left:0rem;



	
}
.I143591:hover {
}

}
@media (max-width:640px) {
.I143591 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143591:hover {
}

}
@media (min-width:1440px) {
.I143591 {

order:3;
margin-left:0px;



	
}
.I143591:hover {
}

}
h1.I104193, .I104193 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I104193 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I104193:hover {
}
.I104193 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I104193 > .viewport:hover {
}

@media (min-width:1440px) {
.I104193 {

order:2;

}
.I104193:hover {
}
.I104193 > .viewport {



}
.I104193 > .viewport:hover {
}

}
h1.I104194, .I104194 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I104194 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I104194:hover {
}
.I104194 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I104194 > .viewport:hover {
}

@media (min-width:1440px) {
.I104194 {

order:4;

}
.I104194:hover {
}
.I104194 > .viewport {



}
.I104194 > .viewport:hover {
}

}
h1.I104195, .I104195 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I104195 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I104195:hover {
}
.I104195 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I104195 > .viewport:hover {
}

@media (max-width:640px) {
.I104195 {


}
.I104195:hover {
}
.I104195 > .viewport {

justify-content:flex-start;


}
.I104195 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I104195 {

order:5;

}
.I104195:hover {
}
.I104195 > .viewport {



}
.I104195 > .viewport:hover {
}

}
h1.I104196, .I104196 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I104196 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I104196:hover {
}
.I104196 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I104196 > .viewport:hover {
}

@media (min-width:1440px) {
.I104196 {

order:13;

}
.I104196:hover {
}
.I104196 > .viewport {



}
.I104196 > .viewport:hover {
}

}
h1.I104197, .I104197 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I104197 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I104197:hover {
}
.I104197 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I104197 > .viewport:hover {
}


h1.I104198, .I104198 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I104198 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I104198:hover {
}
.I104198 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I104198 > .viewport:hover {
}

@media (min-width:1440px) {
.I104198 {

order:21;

}
.I104198:hover {
}
.I104198 > .viewport {



}
.I104198 > .viewport:hover {
}

}
h1.I104199, .I104199 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I104199 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I104199:hover {
}
.I104199 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I104199 > .viewport:hover {
}

@media (min-width:1440px) {
.I104199 {

order:9;

}
.I104199:hover {
}
.I104199 > .viewport {



}
.I104199 > .viewport:hover {
}

}
h1.I108305, .I108305 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108305 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I108305:hover {
}
.I108305 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I108305 > .viewport:hover {
}

@media (max-width:640px) {
.I108305 {

padding-top:1rem;


}
.I108305:hover {
}
.I108305 > .viewport {

justify-content:flex-start;


}
.I108305 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I108305 {

order:6;

}
.I108305:hover {
}
.I108305 > .viewport {



}
.I108305 > .viewport:hover {
}

}
h1.I113911, .I113911 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I113911 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I113911:hover {
}
.I113911 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I113911 > .viewport:hover {
}

@media (min-width:1440px) {
.I113911 {

order:1;

}
.I113911:hover {
}
.I113911 > .viewport {



}
.I113911 > .viewport:hover {
}

}
h1.I119677, .I119677 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I119677 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I119677:hover {
}
.I119677 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I119677 > .viewport:hover {
}

@media (min-width:1440px) {
.I119677 {

order:14;

}
.I119677:hover {
}
.I119677 > .viewport {



}
.I119677 > .viewport:hover {
}

}
h1.I128141, .I128141 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I128141 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I128141:hover {
}
.I128141 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I128141 > .viewport:hover {
}

@media (min-width:1440px) {
.I128141 {

order:9;

}
.I128141:hover {
}
.I128141 > .viewport {



}
.I128141 > .viewport:hover {
}

}
h1.I136169, .I136169 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136169 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136169:hover {
}
.I136169 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136169 > .viewport:hover {
}

@media (min-width:1440px) {
.I136169 {

order:14;

}
.I136169:hover {
}
.I136169 > .viewport {



}
.I136169 > .viewport:hover {
}

}
h1.I136495, .I136495 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136495 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136495:hover {
}
.I136495 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136495 > .viewport:hover {
}

@media (min-width:1440px) {
.I136495 {

order:22;

}
.I136495:hover {
}
.I136495 > .viewport {



}
.I136495 > .viewport:hover {
}

}
h1.I143510, .I143510 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143510 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143510:hover {
}
.I143510 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143510 > .viewport:hover {
}


h1.I143753, .I143753 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143753 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143753:hover {
}
.I143753 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143753 > .viewport:hover {
}


h1.I143915, .I143915 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143915 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143915:hover {
}
.I143915 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143915 > .viewport:hover {
}


h1.I144077, .I144077 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144077 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144077:hover {
}
.I144077 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144077 > .viewport:hover {
}


h1.I144239, .I144239 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144239 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144239:hover {
}
.I144239 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144239 > .viewport:hover {
}


.I104200, a.I104200 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I104200:hover, a.I104200:hover {
}
@media (max-width:992px) {
.I104200, a.I104200 {
display:flex;
font-size:1.25rem;


}
.I104200:hover, a.I104200:hover {
}
}
@media (max-width:640px) {
.I104200, a.I104200 {
display:flex;
font-size:1.25rem;


}
.I104200:hover, a.I104200:hover {
}
}

.I104201, a.I104201 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I104201:hover, a.I104201:hover {
}
@media (max-width:992px) {
.I104201, a.I104201 {
display:flex;
font-size:1.625rem;


}
.I104201:hover, a.I104201:hover {
}
}
@media (max-width:640px) {
.I104201, a.I104201 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I104201:hover, a.I104201:hover {
}
}

.I104202, a.I104202 {
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;

}
.I104202:hover, a.I104202:hover {
}
@media (max-width:992px) {
.I104202, a.I104202 {
}
.I104202:hover, a.I104202:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I104202, a.I104202 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I104202:hover, a.I104202:hover {
}
}

.I104203 .button, .I104203.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);

}
.I104203 button.button, button.I104203.button {
cursor:pointer;
}
.I104203 .button .text, .I104203.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I104203 .button .icon, .I104203.button .icon {
flex:none;
background-size:100% 100%;
}
.I104203 .button:hover, .I104203.button:hover {
background-color:rgb(217,217,217);

}
.I104203 .button:hover .text, .I104203.button:hover .text {
}
.I104203 .button:hover .icon, .I104203.button:hover .icon {
background-size:100% 100%;
}

.I104204 .button, .I104204.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I104204 button.button, button.I104204.button {
cursor:pointer;
}
.I104204 .button .text, .I104204.button .text {
}
.I104204 .button .icon, .I104204.button .icon {
flex:none;
background-size:100% 100%;
}
.I104204 .button:hover, .I104204.button:hover {
}
.I104204 .button:hover .text, .I104204.button:hover .text {
}
.I104204 .button:hover .icon, .I104204.button:hover .icon {
background-size:100% 100%;
}

.I104205 .button, .I104205.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I104205 button.button, button.I104205.button {
cursor:pointer;
}
.I104205 .button .text, .I104205.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I104205 .button .icon, .I104205.button .icon {
flex:none;
background-size:100% 100%;
}
.I104205 .button:hover, .I104205.button:hover {
}
.I104205 .button:hover .text, .I104205.button:hover .text {
}
.I104205 .button:hover .icon, .I104205.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I104205 .button, .I104205.button {
}
.I104205 button.button, button.I104205.button {
}
.I104205 .button .text, .I104205.button .text {
font-family:Rubik;

}
.I104205 .button .icon, .I104205.button .icon {
background-size:100% 100%;
}
.I104205 .button:hover, .I104205.button:hover {
}
.I104205 .button:hover .text, .I104205.button:hover .text {
}
.I104205 .button:hover .icon, .I104205.button:hover .icon {
background-size:100% 100%;
}
}

.I104206 .button, .I104206.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);

}
.I104206 button.button, button.I104206.button {
cursor:pointer;
}
.I104206 .button .text, .I104206.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I104206 .button .icon, .I104206.button .icon {
flex:none;
background-size:100% 100%;
}
.I104206 .button:hover, .I104206.button:hover {
background-color:rgb(210,40,93);

}
.I104206 .button:hover .text, .I104206.button:hover .text {
}
.I104206 .button:hover .icon, .I104206.button:hover .icon {
background-size:100% 100%;
}

.I108261, a.I108261 {
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;


}
.I108261:hover, a.I108261:hover {
}
@media (max-width:992px) {
.I108261, a.I108261 {
}
.I108261:hover, a.I108261:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I108261, a.I108261 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I108261:hover, a.I108261:hover {
}
}

.I113860 .image, .I113860.image {
vertical-align:top;
}
.I113860 .image:hover, .I113860.image:hover {
}

.I119622 .button, .I119622.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I119622 button.button, button.I119622.button {
cursor:pointer;
}
.I119622 .button .text, .I119622.button .text {
}
.I119622 .button .icon, .I119622.button .icon {
flex:none;
background-size:100% 100%;
}
.I119622 .button:hover, .I119622.button:hover {
}
.I119622 .button:hover .text, .I119622.button:hover .text {
}
.I119622 .button:hover .icon, .I119622.button:hover .icon {
background-size:100% 100%;
}

h1.I128080, .I128080 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I128080, .I128080 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I128080, .I128080 p {
margin:0px;
}

figure.I128080, .I128080 figure {
margin:0px;
}

a.I128080, .I128080 a {
text-decoration:inherit;
color:inherit;
}

.I128080 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I128080 article, article.I128080 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I128080 article:hover, article.I128080:hover {
}
.I128080 article.active, article.I128080.active {
}
.I128080 .body {
}
.I128080 .body:hover {
	
}
.I128080 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I128080 .body img {
}
.I128080 .body ul, .I128080 .body ol {
margin-left:1rem;

}
.I128080 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I128080 .body iframe {
}
.I128080 .body img:hover {
}
.I128080 .body iframe:hover {
}

.I128080 .body li {
list-style-type:disc;
}



.I136104 .image, .I136104.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136104 .image:hover, .I136104.image:hover {
}

.I136424 .image, .I136424.image {
vertical-align:top;
}
.I136424 .image:hover, .I136424.image:hover {
}

.I143429 .image, .I143429.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143429 .image:hover, .I143429.image:hover {
}

.I143672, a.I143672 {
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;

}
.I143672:hover, a.I143672:hover {
}

.I143834, a.I143834 {
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;

}
.I143834:hover, a.I143834:hover {
}

.I143996, a.I143996 {
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;

}
.I143996:hover, a.I143996:hover {
display:flex;
text-decoration:underline;


}

.I144158 .image, .I144158.image {
vertical-align:top;
}
.I144158 .image:hover, .I144158.image:hover {
}


