/* Cache file:3235_en_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 {
}
.I91939 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I91939: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 {
}
.I91939 {
width:100%;

	
}
.I91939: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 {
}
.I91939 {
width:100%;

	
}
.I91939:hover {
}
}

.I91940 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I91940:hover {
}
@media (max-width:992px) {
.I91940 {

padding-top:70px;


}
.I91940:hover {
}
}
@media (max-width:640px) {
.I91940 {

width:100%;
margin-top:0;


}
.I91940:hover {
}
}
@media (min-width:1440px) {
.I91940 {

order:28;

}
.I91940:hover {
}
}
.I91948 {
display:flex;
position:var(--I91948-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(--I91948-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I91948-location-transform:translate(0px,0px);
	

transform:
var(--I91948-location-transform, translate(0px,0px))
var(--I91948-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I91948:hover {
}
.I91948 {
--I91948-position-static-computed:static;
}
.I91948 > .sector, .I91948 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I91948 {

position:fixed;
z-index:var(--I91948-z-index, 1);

transform:
var(--I91948-location-transform, translate(0px,0px))
var(--I91948-user-box-transform, translate(0px,0px))
;


}
.I91948:hover {
}

}
@media (max-width:640px) {
.I91948 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I91948-z-index, 1);

transform:
var(--I91948-location-transform, translate(0px,0px))
var(--I91948-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I91948:hover {
}
.I91948 {
--I91948-position-static-computed:static;
}
.I91948 > .sector, .I91948 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I91948 {

order:25;
}
.I91948:hover {
}

}
.I91954 {
display:flex;
position:var(--I91954-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;

}
.I91954:hover {
}


.I91970 {
display:flex;
position:var(--I91970-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;
--I91970-location-transform:translate(0px,0px);
z-index:var(--I91970-z-index, auto);

transform:
var(--I91970-location-transform, translate(0px,0px))
var(--I91970-user-box-transform, translate(0px,0px))
;

--I91970-z-index:1000;
position:var(--I91970-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I91970:hover {
}
.I91970 {
--I91970-position-static-computed:static;
}
.I91970 > .sector, .I91970 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I91970 {

width:100%;

}
.I91970:hover {
}

}
@media (min-width:1440px) {
.I91970 {

order:59;
}
.I91970:hover {
}

}
.I91963 {
display:flex;
position:var(--I91963-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I91963:hover {
}

@media (min-width:1440px) {
.I91963 {

order:49;
}
.I91963:hover {
}

}
.I91964 {
display:flex;
position:var(--I91964-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I91964:hover {
}

@media (min-width:1440px) {
.I91964 {

order:51;
}
.I91964:hover {
}

}
.I91962 {
display:flex;
position:var(--I91962-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I91962:hover {
}

@media (min-width:1440px) {
.I91962 {

order:47;
}
.I91962:hover {
}

}
.I91961 {
display:flex;
position:var(--I91961-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I91961:hover {
}

@media (min-width:1440px) {
.I91961 {

order:44;
}
.I91961:hover {
}

}
.I91958 {
display:flex;
position:var(--I91958-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I91958:hover {
}


.I91960 {
display:flex;
position:var(--I91960-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I91960:hover {
}

@media (min-width:1440px) {
.I91960 {

order:40;
}
.I91960:hover {
}

}
.I91949 {
display:flex;
position:var(--I91949-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I91949:hover {
}

@media (min-width:1440px) {
.I91949 {

order:26;
}
.I91949:hover {
}

}
.I91957 {
display:flex;
position:var(--I91957-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I91957:hover {
}


.I91947 {
display:flex;
position:var(--I91947-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(--I91947-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I91947-location-transform:translate(0px,0px);
z-index:var(--I91947-z-index, 1);

transform:
var(--I91947-location-transform, translate(0px,0px))
var(--I91947-user-box-transform, translate(0px,0px))
;

--I91947-z-index:555;
}
.I91947:hover {
}
.I91947 {
--I91947-position-static-computed:relative;
}
.I91947 > .sector, .I91947 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I91947 {

height:72px;
margin-bottom:-72px;

}
.I91947:hover {
}

}
@media (max-width:640px) {
.I91947 {

box-sizing:border-box;

}
.I91947:hover {
}

}
@media (min-width:1440px) {
.I91947 {

order:17;
}
.I91947:hover {
}

}
.I91944 {
display:flex;
position:var(--I91944-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(--I91944-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I91944-location-transform:translate(-50%,0px);
	

transform:
var(--I91944-location-transform, translate(0px,0px))
var(--I91944-user-box-transform, translate(0px,0px))
;

--I91944-z-index:999;
}
.I91944:hover {
}
.I91944 {
--I91944-position-static-computed:relative;
}
.I91944 > .sector, .I91944 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I91944 {

height:auto;
min-height:90px;

}
.I91944:hover {
}
.I91944 {
--I91944-position-static-computed:static;
}
.I91944 > .sector, .I91944 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I91944 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I91944:hover {
}

}
@media (min-width:1440px) {
.I91944 {

order:4;
position:fixed;
z-index:var(--I91944-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I91944-location-transform:translate(-50%,0px);
	

transform:
var(--I91944-location-transform, translate(0px,0px))
var(--I91944-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I91944:hover {
}

}
.I91950 {
display:flex;
position:var(--I91950-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I91950:hover {
}

@media (min-width:1440px) {
.I91950 {

order:18;
}
.I91950:hover {
}

}
.I91965 {
display:flex;
position:var(--I91965-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I91965:hover {
}

@media (min-width:1440px) {
.I91965 {

order:52;
}
.I91965:hover {
}

}
.I91967 {
display:flex;
position:var(--I91967-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I91967:hover {
}

@media (min-width:1440px) {
.I91967 {

order:55;
}
.I91967:hover {
}

}
.I91966 {
display:flex;
position:var(--I91966-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I91966:hover {
}

@media (min-width:1440px) {
.I91966 {

order:54;
}
.I91966:hover {
}

}
.I91968 {
display:flex;
position:var(--I91968-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I91968:hover {
}

@media (min-width:1440px) {
.I91968 {

order:56;
}
.I91968:hover {
}

}
.I91951 {
display:flex;
position:var(--I91951-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I91951:hover {
}

@media (min-width:1440px) {
.I91951 {

order:24;
}
.I91951:hover {
}

}
.I91956 {
display:flex;
position:var(--I91956-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I91956:hover {
}


.I91952 {
display:flex;
position:var(--I91952-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I91952:hover {
}

@media (min-width:1440px) {
.I91952 {

order:27;
}
.I91952:hover {
}

}
.I91969 {
display:flex;
position:var(--I91969-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I91969:hover {
}

@media (min-width:1440px) {
.I91969 {

order:58;
}
.I91969:hover {
}

}
.I91971 {
display:flex;
position:var(--I91971-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I91971:hover {
}

@media (min-width:1440px) {
.I91971 {

order:59;
}
.I91971:hover {
}

}
.I91972 {
display:flex;
position:var(--I91972-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I91972:hover {
}

@media (min-width:1440px) {
.I91972 {

order:60;
}
.I91972:hover {
}

}
.I91973 {
display:flex;
position:var(--I91973-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I91973:hover {
}

@media (min-width:1440px) {
.I91973 {

order:61;
}
.I91973:hover {
}

}
.I91959 {
display:flex;
position:var(--I91959-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I91959:hover {
}


.I91974 {
display:flex;
position:var(--I91974-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I91974:hover {
}

@media (min-width:1440px) {
.I91974 {

order:63;
}
.I91974:hover {
}

}
.I91975 {
display:flex;
position:var(--I91975-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I91975:hover {
}

@media (min-width:1440px) {
.I91975 {

order:65;
}
.I91975:hover {
}

}
.I91946 {
display:flex;
position:var(--I91946-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I91946:hover {
}

@media (min-width:1440px) {
.I91946 {

order:66;
}
.I91946:hover {
}

}
.I91976 {
display:flex;
position:var(--I91976-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I91976:hover {
}

@media (min-width:1440px) {
.I91976 {

order:68;
}
.I91976:hover {
}

}
.I91977 {
display:flex;
position:var(--I91977-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I91977:hover {
}

@media (min-width:1440px) {
.I91977 {

order:69;
}
.I91977:hover {
}

}
.I91953 {
display:flex;
position:var(--I91953-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I91953:hover {
}

@media (min-width:1440px) {
.I91953 {

order:70;
}
.I91953:hover {
}

}
.I91978 {
display:flex;
position:var(--I91978-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I91978:hover {
}

@media (min-width:1440px) {
.I91978 {

order:71;
}
.I91978:hover {
}

}
.I91945 {
display:flex;
position:var(--I91945-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I91945:hover {
}

@media (min-width:1440px) {
.I91945 {

order:72;
}
.I91945:hover {
}

}
.I91942 {
display:flex;
position:var(--I91942-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I91942:hover {
}

@media (min-width:1440px) {
.I91942 {

order:73;
}
.I91942:hover {
}

}
.I91941 {
display:flex;
position:var(--I91941-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I91941:hover {
}

@media (min-width:1440px) {
.I91941 {

order:74;
}
.I91941:hover {
}

}
.I91955 {
display:flex;
position:var(--I91955-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I91955:hover {
}


.I91943 {
display:flex;
position:var(--I91943-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I91943:hover {
}

@media (min-width:1440px) {
.I91943 {

order:16;
}
.I91943:hover {
}

}
.I99753 {
display:flex;
position:var(--I99753-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99753:hover {
}

@media (min-width:1440px) {
.I99753 {

order:76;
}
.I99753:hover {
}

}
.I115764 {
display:flex;
position:var(--I115764-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115764:hover {
}


.I116384 {
display:flex;
position:var(--I116384-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116384:hover {
}


h1.I91980, .I91980 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91980 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I91980:hover {
}
.I91980 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91980 > .viewport:hover {
}


.I91981 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-top:6rem;
background-color:rgb(17,17,17);
background-repeat:no-repeat;
background-size:contain;
background-position:right bottom;

align-items:center;

	
}
.I91981:hover {
}
@media (max-width:992px) {
.I91981 {
padding-bottom:2rem;
padding-top:2rem;

	
}
.I91981:hover {
}
}
@media (max-width:640px) {
.I91981 {
padding-bottom:0;
padding-top:0;
background-image:url('https://www.genexus.com/media/images/gwds__square-empty.svg?timestamp=20220512180358');

	
}
.I91981:hover {
}
}
@media (min-width:1440px) {
.I91981 {
	
}
.I91981:hover {
}
}
.I91982 {
display:flex;
position:var(--I91982-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
background-image:url('https://www.genexus.com/media/images/live-2022__category-header-software-development.svg?timestamp=20221005194614');
background-repeat:no-repeat;
background-position:right center;
box-sizing:border-box;

align-items:flex-start;


}
.I91982:hover {
}

@media (max-width:992px) {
.I91982 {

width:100%;
margin-right:0;
padding-bottom:7rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:7rem;

}
.I91982:hover {
}

}
@media (max-width:640px) {
.I91982 {

min-width:100%;
padding-bottom:6rem;
padding-left:2rem;
padding-right:2rem;
padding-top:6em;
background-size:200px 200px;

}
.I91982:hover {
}

}
@media (min-width:1440px) {
.I91982 {

width:100%;

}
.I91982:hover {
}

}
.I91983 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:50%;



flex-direction:column;

	
}
.I91983:hover {
}

@media (max-width:640px) {
.I91983 {

width:100%;



	
}
.I91983:hover {
}

}

h1.I91984, .I91984 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91984 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I91984:hover {
}
.I91984 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I91984 > .viewport:hover {
}

@media (min-width:1440px) {
.I91984 {

order:3;

}
.I91984:hover {
}
.I91984 > .viewport {



}
.I91984 > .viewport:hover {
}

}
h1.I91985, .I91985 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91985 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I91985:hover {
}
.I91985 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91985 > .viewport:hover {
}

@media (min-width:1440px) {
.I91985 {

order:4;

}
.I91985:hover {
}
.I91985 > .viewport {



}
.I91985 > .viewport:hover {
}

}
h1.I91986, .I91986 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91986 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:0.5rem;


}
.I91986:hover {
}
.I91986 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91986 > .viewport:hover {
}

@media (min-width:1440px) {
.I91986 {

order:2;

}
.I91986:hover {
}
.I91986 > .viewport {



}
.I91986 > .viewport:hover {
}

}
h1.I91987, .I91987 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91987 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
margin-top:2rem;


}
.I91987:hover {
}
.I91987 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91987 > .viewport:hover {
}

@media (min-width:1440px) {
.I91987 {

order:8;

}
.I91987:hover {
}
.I91987 > .viewport {



}
.I91987 > .viewport:hover {
}

}
h1.I91988, .I91988 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91988 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I91988:hover {
}
.I91988 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91988 > .viewport:hover {
}

@media (min-width:1440px) {
.I91988 {

order:11;

}
.I91988:hover {
}
.I91988 > .viewport {



}
.I91988 > .viewport:hover {
}

}
h1.I91989, .I91989 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91989 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
margin-top:2rem;


}
.I91989:hover {
}
.I91989 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91989 > .viewport:hover {
}

@media (min-width:1440px) {
.I91989 {

order:13;

}
.I91989:hover {
}
.I91989 > .viewport {



}
.I91989 > .viewport:hover {
}

}
h1.I125026, .I125026 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I125026 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I125026:hover {
}
.I125026 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I125026 > .viewport:hover {
}

@media (min-width:1440px) {
.I125026 {

order:12;

}
.I125026:hover {
}
.I125026 > .viewport {



}
.I125026 > .viewport:hover {
}

}
h1.I125769, .I125769 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I125769 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
max-width:740px;
margin-top:0rem;


}
.I125769:hover {
}
.I125769 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I125769 > .viewport:hover {
}

@media (min-width:1440px) {
.I125769 {

order:5;

}
.I125769:hover {
}
.I125769 > .viewport {



}
.I125769 > .viewport:hover {
}

}
h1.I188052, .I188052 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188052 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I188052:hover {
}
.I188052 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188052 > .viewport:hover {
}

@media (min-width:1440px) {
.I188052 {

order:6;

}
.I188052:hover {
}
.I188052 > .viewport {



}
.I188052 > .viewport:hover {
}

}
h1.I189589, .I189589 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189589 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I189589:hover {
}
.I189589 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189589 > .viewport:hover {
}

@media (min-width:1440px) {
.I189589 {

order:7;

}
.I189589:hover {
}
.I189589 > .viewport {



}
.I189589 > .viewport:hover {
}

}
h1.I190342, .I190342 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I190342 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-bottom:3rem;


}
.I190342:hover {
}
.I190342 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I190342 > .viewport:hover {
}

@media (min-width:1440px) {
.I190342 {

order:1;

}
.I190342:hover {
}
.I190342 > .viewport {



}
.I190342 > .viewport:hover {
}

}
.I91990, a.I91990 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(255,255,255);


}
.I91990:hover, a.I91990:hover {
}
@media (max-width:992px) {
.I91990, a.I91990 {
display:flex;
font-size:1.625rem;


}
.I91990:hover, a.I91990:hover {
}
}

.I91991, a.I91991 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I91991:hover, a.I91991:hover {
}
@media (max-width:992px) {
.I91991, a.I91991 {
}
.I91991:hover, a.I91991:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91991, a.I91991 {
display:flex;
padding-bottom:1rem;

}
.I91991:hover, a.I91991:hover {
}
}

.I91992, a.I91992 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I91992:hover, a.I91992:hover {
}
@media (max-width:992px) {
.I91992, a.I91992 {
display:flex;
font-size:1.25rem;


}
.I91992:hover, a.I91992:hover {
}
}
@media (max-width:640px) {
.I91992, a.I91992 {
display:flex;
font-size:1.25rem;


}
.I91992:hover, a.I91992:hover {
}
}

.I91993 .button, .I91993.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I91993 button.button, button.I91993.button {
cursor:pointer;
}
.I91993 .button .text, .I91993.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I91993 .button .icon, .I91993.button .icon {
flex:none;
background-size:100% 100%;
}
.I91993 .button:hover, .I91993.button:hover {
background-color:rgb(217,217,217);

}
.I91993 .button:hover .text, .I91993.button:hover .text {
}
.I91993 .button:hover .icon, .I91993.button:hover .icon {
background-size:100% 100%;
}

.I91994 .button, .I91994.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91994 button.button, button.I91994.button {
cursor:pointer;
}
.I91994 .button .text, .I91994.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I91994 .button .icon, .I91994.button .icon {
flex:none;
background-size:100% 100%;
}
.I91994 .button:hover, .I91994.button:hover {
}
.I91994 .button:hover .text, .I91994.button:hover .text {
}
.I91994 .button:hover .icon, .I91994.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I91994 .button, .I91994.button {
}
.I91994 button.button, button.I91994.button {
}
.I91994 .button .text, .I91994.button .text {
font-family:Rubik;

}
.I91994 .button .icon, .I91994.button .icon {
background-size:100% 100%;
}
.I91994 .button:hover, .I91994.button:hover {
}
.I91994 .button:hover .text, .I91994.button:hover .text {
}
.I91994 .button:hover .icon, .I91994.button:hover .icon {
background-size:100% 100%;
}
}

.I91995 .button, .I91995.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);

}
.I91995 button.button, button.I91995.button {
cursor:pointer;
}
.I91995 .button .text, .I91995.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I91995 .button .icon, .I91995.button .icon {
flex:none;
background-size:100% 100%;
}
.I91995 .button:hover, .I91995.button:hover {
background-color:rgb(210,40,93);

}
.I91995 .button:hover .text, .I91995.button:hover .text {
}
.I91995 .button:hover .icon, .I91995.button:hover .icon {
background-size:100% 100%;
}

.I124866 .button, .I124866.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(18,88,84);
border-style:solid;
border-width:0.063rem;
border-radius:6.25rem;

flex-direction:row-reverse;
}
.I124866 button.button, button.I124866.button {
cursor:pointer;
}
.I124866 .button .text, .I124866.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(18,88,84);
line-height:1.4rem;

}
.I124866 .button .icon, .I124866.button .icon {
flex:none;
background-size:100% 100%;
width:16px;
height:16px;
background-image:url('https://www.genexus.com/media/images/flecha-descarga.svg?timestamp=20230614191107');
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I124866 .button:hover, .I124866.button:hover {
}
.I124866 .button:hover .text, .I124866.button:hover .text {
}
.I124866 .button:hover .icon, .I124866.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I124866 .button, .I124866.button {
flex-direction:row-reverse;
}
.I124866 button.button, button.I124866.button {
}
.I124866 .button .text, .I124866.button .text {
}
.I124866 .button .icon, .I124866.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I124866 .button:hover, .I124866.button:hover {
}
.I124866 .button:hover .text, .I124866.button:hover .text {
}
.I124866 .button:hover .icon, .I124866.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I124866 .button, .I124866.button {
flex-direction:row-reverse;
}
.I124866 button.button, button.I124866.button {
}
.I124866 .button .text, .I124866.button .text {
}
.I124866 .button .icon, .I124866.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I124866 .button:hover, .I124866.button:hover {
}
.I124866 .button:hover .text, .I124866.button:hover .text {
}
.I124866 .button:hover .icon, .I124866.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I124866 .button, .I124866.button {
flex-direction:row-reverse;
}
.I124866 button.button, button.I124866.button {
}
.I124866 .button .text, .I124866.button .text {
}
.I124866 .button .icon, .I124866.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I124866 .button:hover, .I124866.button:hover {
}
.I124866 .button:hover .text, .I124866.button:hover .text {
}
.I124866 .button:hover .icon, .I124866.button:hover .icon {
background-size:100% 100%;
}
}
.I125608, a.I125608 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I125608:hover, a.I125608:hover {
}
@media (max-width:992px) {
.I125608, a.I125608 {
}
.I125608:hover, a.I125608:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I125608, a.I125608 {
display:flex;
padding-bottom:1rem;

}
.I125608:hover, a.I125608:hover {
}
}

.I187837, a.I187837 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I187837:hover, a.I187837:hover {
}
@media (max-width:992px) {
.I187837, a.I187837 {
}
.I187837:hover, a.I187837:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I187837, a.I187837 {
display:flex;
padding-bottom:1rem;

}
.I187837:hover, a.I187837:hover {
}
}

.I189372, a.I189372 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I189372:hover, a.I189372:hover {
}
@media (max-width:992px) {
.I189372, a.I189372 {
}
.I189372:hover, a.I189372:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189372, a.I189372 {
display:flex;
padding-bottom:1rem;

}
.I189372:hover, a.I189372:hover {
}
}

.I190125 .image, .I190125.image {
vertical-align:top;
width:327px;
height:auto;

}
.I190125 .image:hover, .I190125.image:hover {
}

h1.I91996, .I91996 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91996 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I91996:hover {
}
.I91996 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91996 > .viewport:hover {
}


.I91997 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
max-width:1180px;
margin-left:auto;
margin-right:auto;
padding-bottom:0;
padding-left:2rem;
padding-right:2rem;
padding-top:0;
box-sizing:border-box;

flex-direction:column;
align-items:center;

	
}
.I91997:hover {
}
@media (max-width:992px) {
.I91997 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I91997:hover {
}
}
@media (max-width:640px) {
.I91997 {
padding-bottom:0;
padding-left:0rem;
padding-right:0rem;
padding-top:0;

	
}
.I91997:hover {
}
}

.I91998 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I91998:hover {
}
@media (max-width:992px) {
.I91998 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I91998:hover {
}
}
@media (max-width:640px) {
.I91998 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I91998:hover {
}
}

.I91999 {
display:flex;
position:var(--I91999-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I91999-location-transform:translate(0px,0px);
z-index:var(--I91999-z-index, auto);

transform:
var(--I91999-location-transform, translate(0px,0px))
var(--I91999-user-box-transform, translate(0px,0px))
;


position:var(--I91999-position-static-computed, static);
}
.I91999:hover {
}

@media (max-width:640px) {
.I91999 {

width:calc(100vw - 2rem);

}
.I91999:hover {
}

}

.I92000 {
display:flex;
position:var(--I92000-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I92000:hover {
}

@media (max-width:640px) {
.I92000 {

width:calc(100vw - 2rem);

}
.I92000:hover {
}

}

.I92001 {
display:flex;
position:var(--I92001-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
}
.I92001:hover {
}
.I92001 {
--I92001-position-static-computed:static;
}
.I92001 > .sector, .I92001 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I92001 {

width:calc(100vw - 2rem);

}
.I92001:hover {
}

}

.I92002 {
display:flex;
position:var(--I92002-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I92002:hover {
}

@media (max-width:640px) {
.I92002 {

padding-left:1rem;
padding-right:1rem;

}
.I92002:hover {
}

}

.I92003 {
display:flex;
position:var(--I92003-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I92003:hover {
}

@media (max-width:640px) {
.I92003 {

width:calc(100vw - 2rem);

}
.I92003:hover {
}

}

.I92004 {
display:flex;
position:var(--I92004-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I92004:hover {
}
.I92004 {
--I92004-position-static-computed:static;
}
.I92004 > .sector, .I92004 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I92004 {

width:calc(100vw - 2rem);

}
.I92004:hover {
}

}
@media (min-width:1440px) {
.I92004 {

}
.I92004:hover {
}
.I92004 {
--I92004-position-static-computed:static;
}
.I92004 > .sector, .I92004 > .group-sectors {
position:relative;
}
}
.I92005 {
display:flex;
position:var(--I92005-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I92005:hover {
}

@media (max-width:640px) {
.I92005 {

width:calc(100vw - 2rem);

}
.I92005:hover {
}

}

.I92006 {
display:flex;
position:var(--I92006-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:44;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92006:hover {
}

@media (max-width:640px) {
.I92006 {

width:calc(100vw - 2rem);

}
.I92006:hover {
}

}

.I92007 {
display:flex;
position:var(--I92007-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:45;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92007:hover {
}

@media (max-width:640px) {
.I92007 {

width:calc(100vw - 2rem);

}
.I92007:hover {
}

}

.I92008 {
display:flex;
position:var(--I92008-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:46;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92008:hover {
}

@media (max-width:640px) {
.I92008 {

width:calc(100vw - 2rem);

}
.I92008:hover {
}

}

.I92009 {
display:flex;
position:var(--I92009-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I92009:hover {
}


.I108513 {
display:flex;
position:var(--I108513-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:47;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I108513:hover {
}

@media (max-width:640px) {
.I108513 {

width:calc(100vw - 2rem);

}
.I108513:hover {
}

}

.I166530 {
display:flex;
position:var(--I166530-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:48;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I166530:hover {
}


.I92010 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92010:hover {
}

@media (min-width:1440px) {
.I92010 {

order:4;


	
}
.I92010:hover {
}

}
.I92011 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92011:hover {
}

@media (min-width:1440px) {
.I92011 {

order:2;


	
}
.I92011:hover {
}

}
.I92012 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92012:hover {
}


.I92013 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92013:hover {
}


.I92014 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92014:hover {
}


.I92015 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92015:hover {
}


.I92016 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92016:hover {
}


.I92017 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92017:hover {
}


.I92018 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92018:hover {
}


.I92019 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I92019:hover {
}
.I92019 > .sector {
position:relative;
}
@media (max-width:640px) {
.I92019 {



flex-direction:column;
align-items:flex-start;

	
}
.I92019:hover {
}

}

.I108818 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108818:hover {
}


.I167035 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167035:hover {
}


h1.I92020, .I92020 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92020 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I92020:hover {
}
.I92020 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92020 > .viewport:hover {
}

@media (min-width:1440px) {
.I92020 {

order:8;

}
.I92020:hover {
}
.I92020 > .viewport {



}
.I92020 > .viewport:hover {
}

}
h1.I92021, .I92021 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92021 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I92021:hover {
}
.I92021 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92021 > .viewport:hover {
}


h1.I92022, .I92022 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92022 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92022:hover {
}
.I92022 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92022 > .viewport:hover {
}

@media (min-width:1440px) {
.I92022 {

order:3;

}
.I92022:hover {
}
.I92022 > .viewport {



}
.I92022 > .viewport:hover {
}

}
h1.I92023, .I92023 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92023 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92023:hover {
}
.I92023 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92023 > .viewport:hover {
}


h1.I92024, .I92024 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92024 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I92024:hover {
}
.I92024 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92024 > .viewport:hover {
}


h1.I92025, .I92025 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92025 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92025:hover {
}
.I92025 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92025 > .viewport:hover {
}


h1.I92026, .I92026 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92026 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92026:hover {
}
.I92026 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92026 > .viewport:hover {
}


h1.I92027, .I92027 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92027 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92027:hover {
}
.I92027 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92027 > .viewport:hover {
}


h1.I92028, .I92028 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92028 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I92028:hover {
}
.I92028 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92028 > .viewport:hover {
}


h1.I92029, .I92029 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92029 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92029:hover {
}
.I92029 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92029 > .viewport:hover {
}


h1.I92030, .I92030 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92030 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92030:hover {
}
.I92030 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92030 > .viewport:hover {
}


h1.I92031, .I92031 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92031 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92031:hover {
}
.I92031 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92031 > .viewport:hover {
}


h1.I92032, .I92032 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92032 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92032:hover {
}
.I92032 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92032 > .viewport:hover {
}


h1.I92033, .I92033 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92033 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I92033:hover {
}
.I92033 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92033 > .viewport:hover {
}


h1.I92034, .I92034 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92034 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92034:hover {
}
.I92034 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92034 > .viewport:hover {
}


h1.I92035, .I92035 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92035 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92035:hover {
}
.I92035 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92035 > .viewport:hover {
}


h1.I92036, .I92036 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92036 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92036:hover {
}
.I92036 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92036 > .viewport:hover {
}


h1.I92037, .I92037 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92037 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92037:hover {
}
.I92037 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92037 > .viewport:hover {
}

@media (max-width:640px) {
.I92037 {

width:100%;


}
.I92037:hover {
}
.I92037 > .viewport {



}
.I92037 > .viewport:hover {
}

}

h1.I92038, .I92038 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92038 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92038:hover {
}
.I92038 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92038 > .viewport:hover {
}


h1.I92039, .I92039 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92039 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92039:hover {
}
.I92039 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92039 > .viewport:hover {
}


h1.I92040, .I92040 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92040 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92040:hover {
}
.I92040 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92040 > .viewport:hover {
}


h1.I92041, .I92041 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92041 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92041:hover {
}
.I92041 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92041 > .viewport:hover {
}


h1.I92042, .I92042 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92042 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92042:hover {
}
.I92042 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92042 > .viewport:hover {
}


h1.I92043, .I92043 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92043 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92043:hover {
}
.I92043 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92043 > .viewport:hover {
}


h1.I92044, .I92044 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92044 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92044:hover {
}
.I92044 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92044 > .viewport:hover {
}


h1.I92045, .I92045 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92045 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92045:hover {
}
.I92045 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92045 > .viewport:hover {
}


h1.I92046, .I92046 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92046 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92046:hover {
}
.I92046 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92046 > .viewport:hover {
}


h1.I92047, .I92047 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92047 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92047:hover {
}
.I92047 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92047 > .viewport:hover {
}


h1.I92048, .I92048 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92048 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92048:hover {
}
.I92048 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92048 > .viewport:hover {
}


h1.I92049, .I92049 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92049 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92049:hover {
}
.I92049 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92049 > .viewport:hover {
}


h1.I92050, .I92050 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92050 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I92050:hover {
}
.I92050 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92050 > .viewport:hover {
}


h1.I92051, .I92051 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92051 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I92051:hover {
}
.I92051 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92051 > .viewport:hover {
}


h1.I92052, .I92052 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92052 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I92052:hover {
}
.I92052 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92052 > .viewport:hover {
}

@media (min-width:1440px) {
.I92052 {

order:3;

}
.I92052:hover {
}
.I92052 > .viewport {



}
.I92052 > .viewport:hover {
}

}
h1.I92053, .I92053 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92053 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92053:hover {
}
.I92053 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92053 > .viewport:hover {
}


h1.I92054, .I92054 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92054 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92054:hover {
}
.I92054 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92054 > .viewport:hover {
}


h1.I92055, .I92055 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92055 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I92055:hover {
}
.I92055 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92055 > .viewport:hover {
}


h1.I92056, .I92056 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92056 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92056:hover {
}
.I92056 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92056 > .viewport:hover {
}


h1.I92057, .I92057 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92057 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92057:hover {
}
.I92057 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92057 > .viewport:hover {
}


h1.I92058, .I92058 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92058 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92058:hover {
}
.I92058 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92058 > .viewport:hover {
}


h1.I92059, .I92059 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92059 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92059:hover {
}
.I92059 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92059 > .viewport:hover {
}


h1.I92060, .I92060 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92060 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92060:hover {
}
.I92060 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92060 > .viewport:hover {
}


h1.I92061, .I92061 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92061 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I92061:hover {
}
.I92061 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92061 > .viewport:hover {
}


h1.I92062, .I92062 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92062 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I92062:hover {
}
.I92062 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92062 > .viewport:hover {
}


h1.I92063, .I92063 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92063 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I92063:hover {
}
.I92063 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92063 > .viewport:hover {
}


h1.I92064, .I92064 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92064 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I92064:hover {
}
.I92064 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92064 > .viewport:hover {
}


h1.I92065, .I92065 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92065 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92065:hover {
}
.I92065 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92065 > .viewport:hover {
}


h1.I92066, .I92066 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92066 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92066:hover {
}
.I92066 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92066 > .viewport:hover {
}


h1.I92067, .I92067 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92067 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92067:hover {
}
.I92067 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92067 > .viewport:hover {
}


h1.I92068, .I92068 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92068 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92068:hover {
}
.I92068 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92068 > .viewport:hover {
}


h1.I108635, .I108635 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108635 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108635:hover {
}
.I108635 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108635 > .viewport:hover {
}


h1.I108757, .I108757 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108757 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108757:hover {
}
.I108757 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108757 > .viewport:hover {
}


h1.I108940, .I108940 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108940 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108940:hover {
}
.I108940 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108940 > .viewport:hover {
}


h1.I109062, .I109062 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109062 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109062:hover {
}
.I109062 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109062 > .viewport:hover {
}


h1.I109184, .I109184 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109184 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109184:hover {
}
.I109184 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109184 > .viewport:hover {
}

@media (max-width:640px) {
.I109184 {

width:100%;


}
.I109184:hover {
}
.I109184 > .viewport {



}
.I109184 > .viewport:hover {
}

}

h1.I163024, .I163024 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163024 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163024:hover {
}
.I163024 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163024 > .viewport:hover {
}


h1.I165956, .I165956 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165956 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165956:hover {
}
.I165956 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165956 > .viewport:hover {
}


h1.I166429, .I166429 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166429 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166429:hover {
}
.I166429 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166429 > .viewport:hover {
}


h1.I166732, .I166732 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166732 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166732:hover {
}
.I166732 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166732 > .viewport:hover {
}


h1.I166934, .I166934 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166934 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166934:hover {
}
.I166934 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166934 > .viewport:hover {
}


h1.I167237, .I167237 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167237 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167237:hover {
}
.I167237 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167237 > .viewport:hover {
}


h1.I167439, .I167439 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167439 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167439:hover {
}
.I167439 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167439 > .viewport:hover {
}


h1.I167641, .I167641 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167641 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167641:hover {
}
.I167641 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167641 > .viewport:hover {
}

@media (max-width:640px) {
.I167641 {

width:100%;


}
.I167641:hover {
}
.I167641 > .viewport {



}
.I167641 > .viewport:hover {
}

}

h1.I176917, .I176917 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176917 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176917:hover {
}
.I176917 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176917 > .viewport:hover {
}


h1.I177123, .I177123 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177123 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177123:hover {
}
.I177123 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177123 > .viewport:hover {
}


h1.I177329, .I177329 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177329 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177329:hover {
}
.I177329 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177329 > .viewport:hover {
}


h1.I177695, .I177695 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177695 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177695:hover {
}
.I177695 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177695 > .viewport:hover {
}


.I92069 .image, .I92069.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92069 .image:hover, .I92069.image:hover {
}
@media (min-width:1440px) {
.I92069 .image, .I92069.image {
width:100%;

}
.I92069 .image:hover, .I92069.image:hover {
}
}
.I92070, a.I92070 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92070:hover, a.I92070:hover {
}
@media (max-width:992px) {
.I92070, a.I92070 {
}
.I92070:hover, a.I92070:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92070, a.I92070 {
display:flex;
padding-bottom:0rem;

}
.I92070:hover, a.I92070:hover {
}
}

.I92071 .image, .I92071.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92071 .image:hover, .I92071.image:hover {
}
@media (min-width:1440px) {
.I92071 .image, .I92071.image {
width:100%;

}
.I92071 .image:hover, .I92071.image:hover {
}
}
.I92072 .image, .I92072.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92072 .image:hover, .I92072.image:hover {
}

.I92073, a.I92073 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92073:hover, a.I92073:hover {
}
@media (max-width:992px) {
.I92073, a.I92073 {
}
.I92073:hover, a.I92073:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92073, a.I92073 {
display:flex;
padding-bottom:0rem;

}
.I92073:hover, a.I92073:hover {
}
}

.I92074, a.I92074 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92074:hover, a.I92074:hover {
}
@media (min-width:1440px) {
.I92074, a.I92074 {
display:flex;
font-weight:500;


}
.I92074:hover, a.I92074:hover {
}
}
.I92075, a.I92075 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92075:hover, a.I92075:hover {
}
@media (max-width:992px) {
.I92075, a.I92075 {
}
.I92075:hover, a.I92075:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92075, a.I92075 {
display:flex;
padding-bottom:0rem;

}
.I92075:hover, a.I92075:hover {
}
}

.I92076, a.I92076 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I92076:hover, a.I92076:hover {
}
@media (max-width:640px) {
.I92076, a.I92076 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I92076:hover, a.I92076:hover {
}
}

.I92077, a.I92077 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

margin-top:1rem;
padding-bottom:1.5rem;

}
.I92077:hover, a.I92077:hover {
}
@media (max-width:992px) {
.I92077, a.I92077 {
}
.I92077:hover, a.I92077:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92077, a.I92077 {
display:flex;
padding-bottom:1rem;

}
.I92077:hover, a.I92077:hover {
}
}

.I92078, a.I92078 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92078:hover, a.I92078:hover {
}

.I92079, a.I92079 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92079:hover, a.I92079:hover {
}
@media (min-width:1440px) {
.I92079, a.I92079 {
display:flex;
font-weight:500;


}
.I92079:hover, a.I92079:hover {
}
}
.I92080 .image, .I92080.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92080 .image:hover, .I92080.image:hover {
}

.I92081, a.I92081 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92081:hover, a.I92081:hover {
}
@media (min-width:1440px) {
.I92081, a.I92081 {
display:flex;
font-weight:500;


}
.I92081:hover, a.I92081:hover {
}
}
.I92082, a.I92082 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92082:hover, a.I92082:hover {
}
@media (max-width:992px) {
.I92082, a.I92082 {
}
.I92082:hover, a.I92082:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92082, a.I92082 {
display:flex;
padding-bottom:0rem;

}
.I92082:hover, a.I92082:hover {
}
}

.I92083 .image, .I92083.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92083 .image:hover, .I92083.image:hover {
}

.I92084, a.I92084 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92084:hover, a.I92084:hover {
}
@media (min-width:1440px) {
.I92084, a.I92084 {
display:flex;
font-weight:500;


}
.I92084:hover, a.I92084:hover {
}
}
.I92085, a.I92085 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92085:hover, a.I92085:hover {
}
@media (max-width:992px) {
.I92085, a.I92085 {
}
.I92085:hover, a.I92085:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92085, a.I92085 {
display:flex;
padding-bottom:0rem;

}
.I92085:hover, a.I92085:hover {
}
}

.I92086 .image, .I92086.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I92086 .image:hover, .I92086.image:hover {
}

.I92087, a.I92087 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92087:hover, a.I92087:hover {
}
@media (min-width:1440px) {
.I92087, a.I92087 {
display:flex;
font-weight:500;


}
.I92087:hover, a.I92087:hover {
}
}
.I92088, a.I92088 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92088:hover, a.I92088:hover {
}
@media (max-width:992px) {
.I92088, a.I92088 {
}
.I92088:hover, a.I92088:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92088, a.I92088 {
display:flex;
padding-bottom:0rem;

}
.I92088:hover, a.I92088:hover {
}
}

.I92089 .image, .I92089.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92089 .image:hover, .I92089.image:hover {
}

.I92090 .image, .I92090.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92090 .image:hover, .I92090.image:hover {
}

.I92091 .image, .I92091.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92091 .image:hover, .I92091.image:hover {
}

.I92092, a.I92092 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92092:hover, a.I92092:hover {
}
@media (max-width:992px) {
.I92092, a.I92092 {
}
.I92092:hover, a.I92092:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92092, a.I92092 {
display:flex;
padding-bottom:0rem;

}
.I92092:hover, a.I92092:hover {
}
}

.I92093, a.I92093 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92093:hover, a.I92093:hover {
}
@media (min-width:1440px) {
.I92093, a.I92093 {
display:flex;
font-weight:500;


}
.I92093:hover, a.I92093:hover {
}
}
.I92094, a.I92094 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92094:hover, a.I92094:hover {
}
@media (max-width:992px) {
.I92094, a.I92094 {
}
.I92094:hover, a.I92094:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92094, a.I92094 {
display:flex;
padding-bottom:0rem;

}
.I92094:hover, a.I92094:hover {
}
}

.I92095, a.I92095 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I92095:hover, a.I92095:hover {
}
@media (max-width:992px) {
.I92095, a.I92095 {
}
.I92095:hover, a.I92095:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I92095, a.I92095 {
display:flex;
font-weight:500;


}
.I92095:hover, a.I92095:hover {
}
}
.I92096, a.I92096 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92096:hover, a.I92096:hover {
}
@media (max-width:992px) {
.I92096, a.I92096 {
}
.I92096:hover, a.I92096:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92096, a.I92096 {
display:flex;
padding-bottom:0rem;

}
.I92096:hover, a.I92096:hover {
}
}

.I92097, a.I92097 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92097:hover, a.I92097:hover {
}
@media (min-width:1440px) {
.I92097, a.I92097 {
display:flex;
font-weight:500;


}
.I92097:hover, a.I92097:hover {
}
}
.I92098 {
}
.I92098:hover {
}
.I92098 {
}
.I92098:hover {
}


.I92099, a.I92099 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92099:hover, a.I92099:hover {
}

.I92100, a.I92100 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92100:hover, a.I92100:hover {
}

.I92101 .button, .I92101.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92101 button.button, button.I92101.button {
cursor:pointer;
}
.I92101 .button .text, .I92101.button .text {
}
.I92101 .button .icon, .I92101.button .icon {
flex:none;
background-size:100% 100%;
}
.I92101 .button:hover, .I92101.button:hover {
}
.I92101 .button:hover .text, .I92101.button:hover .text {
}
.I92101 .button:hover .icon, .I92101.button:hover .icon {
background-size:100% 100%;
}

.I92102 .button, .I92102.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92102 button.button, button.I92102.button {
cursor:pointer;
}
.I92102 .button .text, .I92102.button .text {
}
.I92102 .button .icon, .I92102.button .icon {
flex:none;
background-size:100% 100%;
}
.I92102 .button:hover, .I92102.button:hover {
}
.I92102 .button:hover .text, .I92102.button:hover .text {
}
.I92102 .button:hover .icon, .I92102.button:hover .icon {
background-size:100% 100%;
}

.I92103 .button, .I92103.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92103 button.button, button.I92103.button {
cursor:pointer;
}
.I92103 .button .text, .I92103.button .text {
}
.I92103 .button .icon, .I92103.button .icon {
flex:none;
background-size:100% 100%;
}
.I92103 .button:hover, .I92103.button:hover {
}
.I92103 .button:hover .text, .I92103.button:hover .text {
}
.I92103 .button:hover .icon, .I92103.button:hover .icon {
background-size:100% 100%;
}

.I92104 .button, .I92104.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92104 button.button, button.I92104.button {
cursor:pointer;
}
.I92104 .button .text, .I92104.button .text {
}
.I92104 .button .icon, .I92104.button .icon {
flex:none;
background-size:100% 100%;
}
.I92104 .button:hover, .I92104.button:hover {
}
.I92104 .button:hover .text, .I92104.button:hover .text {
}
.I92104 .button:hover .icon, .I92104.button:hover .icon {
background-size:100% 100%;
}

.I92105 .button, .I92105.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92105 button.button, button.I92105.button {
cursor:pointer;
}
.I92105 .button .text, .I92105.button .text {
}
.I92105 .button .icon, .I92105.button .icon {
flex:none;
background-size:100% 100%;
}
.I92105 .button:hover, .I92105.button:hover {
}
.I92105 .button:hover .text, .I92105.button:hover .text {
}
.I92105 .button:hover .icon, .I92105.button:hover .icon {
background-size:100% 100%;
}

.I92106 .button, .I92106.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92106 button.button, button.I92106.button {
cursor:pointer;
}
.I92106 .button .text, .I92106.button .text {
}
.I92106 .button .icon, .I92106.button .icon {
flex:none;
background-size:100% 100%;
}
.I92106 .button:hover, .I92106.button:hover {
}
.I92106 .button:hover .text, .I92106.button:hover .text {
}
.I92106 .button:hover .icon, .I92106.button:hover .icon {
background-size:100% 100%;
}

.I92107 .button, .I92107.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92107 button.button, button.I92107.button {
cursor:pointer;
}
.I92107 .button .text, .I92107.button .text {
}
.I92107 .button .icon, .I92107.button .icon {
flex:none;
background-size:100% 100%;
}
.I92107 .button:hover, .I92107.button:hover {
}
.I92107 .button:hover .text, .I92107.button:hover .text {
}
.I92107 .button:hover .icon, .I92107.button:hover .icon {
background-size:100% 100%;
}

.I92108 .button, .I92108.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92108 button.button, button.I92108.button {
cursor:pointer;
}
.I92108 .button .text, .I92108.button .text {
}
.I92108 .button .icon, .I92108.button .icon {
flex:none;
background-size:100% 100%;
}
.I92108 .button:hover, .I92108.button:hover {
}
.I92108 .button:hover .text, .I92108.button:hover .text {
}
.I92108 .button:hover .icon, .I92108.button:hover .icon {
background-size:100% 100%;
}

.I92109 .button, .I92109.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92109 button.button, button.I92109.button {
cursor:pointer;
}
.I92109 .button .text, .I92109.button .text {
}
.I92109 .button .icon, .I92109.button .icon {
flex:none;
background-size:100% 100%;
}
.I92109 .button:hover, .I92109.button:hover {
}
.I92109 .button:hover .text, .I92109.button:hover .text {
}
.I92109 .button:hover .icon, .I92109.button:hover .icon {
background-size:100% 100%;
}

.I92110 .button, .I92110.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92110 button.button, button.I92110.button {
cursor:pointer;
}
.I92110 .button .text, .I92110.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I92110 .button .icon, .I92110.button .icon {
flex:none;
background-size:100% 100%;
}
.I92110 .button:hover, .I92110.button:hover {
}
.I92110 .button:hover .text, .I92110.button:hover .text {
}
.I92110 .button:hover .icon, .I92110.button:hover .icon {
background-size:100% 100%;
}

.I92111, a.I92111 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92111:hover, a.I92111:hover {
}

.I92112, a.I92112 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92112:hover, a.I92112:hover {
}

.I92113, a.I92113 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92113:hover, a.I92113:hover {
}

.I92114, a.I92114 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92114:hover, a.I92114:hover {
}

.I92115, a.I92115 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92115:hover, a.I92115:hover {
}

.I92116, a.I92116 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92116:hover, a.I92116:hover {
}

.I92117, a.I92117 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92117:hover, a.I92117:hover {
}

.I108574 .button, .I108574.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108574 button.button, button.I108574.button {
cursor:pointer;
}
.I108574 .button .text, .I108574.button .text {
}
.I108574 .button .icon, .I108574.button .icon {
flex:none;
background-size:100% 100%;
}
.I108574 .button:hover, .I108574.button:hover {
}
.I108574 .button:hover .text, .I108574.button:hover .text {
}
.I108574 .button:hover .icon, .I108574.button:hover .icon {
background-size:100% 100%;
}

.I108696, a.I108696 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108696:hover, a.I108696:hover {
}

.I108879, a.I108879 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108879:hover, a.I108879:hover {
}

.I109001, a.I109001 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109001:hover, a.I109001:hover {
}

.I109123 .image, .I109123.image {
vertical-align:top;
}
.I109123 .image:hover, .I109123.image:hover {
}

.I162927, a.I162927 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162927:hover, a.I162927:hover {
}

.I165855, a.I165855 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165855:hover, a.I165855:hover {
}

.I166328, a.I166328 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166328:hover, a.I166328:hover {
}

.I166631 .button, .I166631.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166631 button.button, button.I166631.button {
cursor:pointer;
}
.I166631 .button .text, .I166631.button .text {
}
.I166631 .button .icon, .I166631.button .icon {
flex:none;
background-size:100% 100%;
}
.I166631 .button:hover, .I166631.button:hover {
}
.I166631 .button:hover .text, .I166631.button:hover .text {
}
.I166631 .button:hover .icon, .I166631.button:hover .icon {
background-size:100% 100%;
}

.I166833, a.I166833 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166833:hover, a.I166833:hover {
}

.I167136, a.I167136 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167136:hover, a.I167136:hover {
}

.I167338, a.I167338 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167338:hover, a.I167338:hover {
}

.I167540 .image, .I167540.image {
vertical-align:top;
}
.I167540 .image:hover, .I167540.image:hover {
}

.I176814, a.I176814 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176814:hover, a.I176814:hover {
}

.I177020, a.I177020 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177020:hover, a.I177020:hover {
}

.I177226, a.I177226 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177226:hover, a.I177226:hover {
}

.I177591, a.I177591 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177591:hover, a.I177591:hover {
}

h1.I92118, .I92118 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92118 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I92118:hover {
}
.I92118 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92118 > .viewport:hover {
}


.I92119 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(238,238,238);

align-items:center;

	
}
.I92119:hover {
}
@media (min-width:1440px) {
.I92119 {
align-items:center;

	
}
.I92119:hover {
}
}
.I92120 {
display:flex;
position:var(--I92120-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;


}
.I92120:hover {
}

@media (max-width:992px) {
.I92120 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I92120:hover {
}

}
@media (max-width:640px) {
.I92120 {

align-items:flex-start;


}
.I92120:hover {
}

}

.I143587 {
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;

	
}
.I143587:hover {
}

@media (max-width:992px) {
.I143587 {

margin-left:0rem;



	
}
.I143587:hover {
}

}
@media (max-width:640px) {
.I143587 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143587:hover {
}

}
@media (min-width:1440px) {
.I143587 {

order:3;
margin-left:0px;



	
}
.I143587:hover {
}

}
h1.I92121, .I92121 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92121 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I92121:hover {
}
.I92121 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92121 > .viewport:hover {
}

@media (min-width:1440px) {
.I92121 {

order:2;

}
.I92121:hover {
}
.I92121 > .viewport {



}
.I92121 > .viewport:hover {
}

}
h1.I92122, .I92122 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92122 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I92122:hover {
}
.I92122 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I92122 > .viewport:hover {
}

@media (min-width:1440px) {
.I92122 {

order:4;

}
.I92122:hover {
}
.I92122 > .viewport {



}
.I92122 > .viewport:hover {
}

}
h1.I92123, .I92123 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92123 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I92123:hover {
}
.I92123 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I92123 > .viewport:hover {
}

@media (max-width:640px) {
.I92123 {


}
.I92123:hover {
}
.I92123 > .viewport {

justify-content:flex-start;


}
.I92123 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I92123 {

order:5;

}
.I92123:hover {
}
.I92123 > .viewport {



}
.I92123 > .viewport:hover {
}

}
h1.I92124, .I92124 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92124 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
margin-top:2rem;


}
.I92124:hover {
}
.I92124 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92124 > .viewport:hover {
}

@media (min-width:1440px) {
.I92124 {

order:13;

}
.I92124:hover {
}
.I92124 > .viewport {



}
.I92124 > .viewport:hover {
}

}
h1.I92125, .I92125 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92125 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92125:hover {
}
.I92125 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92125 > .viewport:hover {
}


h1.I92126, .I92126 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92126 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I92126:hover {
}
.I92126 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92126 > .viewport:hover {
}

@media (min-width:1440px) {
.I92126 {

order:21;

}
.I92126:hover {
}
.I92126 > .viewport {



}
.I92126 > .viewport:hover {
}

}
h1.I92127, .I92127 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92127 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I92127:hover {
}
.I92127 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92127 > .viewport:hover {
}

@media (min-width:1440px) {
.I92127 {

order:9;

}
.I92127:hover {
}
.I92127 > .viewport {



}
.I92127 > .viewport:hover {
}

}
h1.I108301, .I108301 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108301 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I108301:hover {
}
.I108301 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I108301 > .viewport:hover {
}

@media (max-width:640px) {
.I108301 {

padding-top:1rem;


}
.I108301:hover {
}
.I108301 > .viewport {

justify-content:flex-start;


}
.I108301 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I108301 {

order:6;

}
.I108301:hover {
}
.I108301 > .viewport {



}
.I108301 > .viewport:hover {
}

}
h1.I113907, .I113907 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I113907 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I113907:hover {
}
.I113907 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I113907 > .viewport:hover {
}

@media (min-width:1440px) {
.I113907 {

order:1;

}
.I113907:hover {
}
.I113907 > .viewport {



}
.I113907 > .viewport:hover {
}

}
h1.I119673, .I119673 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I119673 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I119673:hover {
}
.I119673 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I119673 > .viewport:hover {
}

@media (min-width:1440px) {
.I119673 {

order:14;

}
.I119673:hover {
}
.I119673 > .viewport {



}
.I119673 > .viewport:hover {
}

}
h1.I128137, .I128137 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I128137 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I128137:hover {
}
.I128137 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I128137 > .viewport:hover {
}

@media (min-width:1440px) {
.I128137 {

order:9;

}
.I128137:hover {
}
.I128137 > .viewport {



}
.I128137 > .viewport:hover {
}

}
h1.I136165, .I136165 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136165 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136165:hover {
}
.I136165 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136165 > .viewport:hover {
}

@media (min-width:1440px) {
.I136165 {

order:14;

}
.I136165:hover {
}
.I136165 > .viewport {



}
.I136165 > .viewport:hover {
}

}
h1.I136491, .I136491 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136491 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136491:hover {
}
.I136491 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136491 > .viewport:hover {
}

@media (min-width:1440px) {
.I136491 {

order:22;

}
.I136491:hover {
}
.I136491 > .viewport {



}
.I136491 > .viewport:hover {
}

}
h1.I143506, .I143506 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143506 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143506:hover {
}
.I143506 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143506 > .viewport:hover {
}


h1.I143749, .I143749 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143749 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143749:hover {
}
.I143749 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143749 > .viewport:hover {
}


h1.I143911, .I143911 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143911 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143911:hover {
}
.I143911 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143911 > .viewport:hover {
}


h1.I144073, .I144073 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144073 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144073:hover {
}
.I144073 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144073 > .viewport:hover {
}


h1.I144235, .I144235 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144235 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144235:hover {
}
.I144235 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144235 > .viewport:hover {
}


.I92128, a.I92128 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(17,17,17);


}
.I92128:hover, a.I92128:hover {
}
@media (max-width:992px) {
.I92128, a.I92128 {
display:flex;
font-size:1.25rem;


}
.I92128:hover, a.I92128:hover {
}
}
@media (max-width:640px) {
.I92128, a.I92128 {
display:flex;
font-size:1.25rem;


}
.I92128:hover, a.I92128:hover {
}
}

.I92129, a.I92129 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I92129:hover, a.I92129:hover {
}
@media (max-width:992px) {
.I92129, a.I92129 {
display:flex;
font-size:1.625rem;


}
.I92129:hover, a.I92129:hover {
}
}
@media (max-width:640px) {
.I92129, a.I92129 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I92129:hover, a.I92129:hover {
}
}

.I92130, a.I92130 {
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;

}
.I92130:hover, a.I92130:hover {
}
@media (max-width:992px) {
.I92130, a.I92130 {
}
.I92130:hover, a.I92130:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92130, a.I92130 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I92130:hover, a.I92130:hover {
}
}

.I92131 .button, .I92131.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(250,50,99);

}
.I92131 button.button, button.I92131.button {
cursor:pointer;
}
.I92131 .button .text, .I92131.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I92131 .button .icon, .I92131.button .icon {
flex:none;
background-size:100% 100%;
}
.I92131 .button:hover, .I92131.button:hover {
background-color:rgb(210,40,93);

}
.I92131 .button:hover .text, .I92131.button:hover .text {
}
.I92131 .button:hover .icon, .I92131.button:hover .icon {
background-size:100% 100%;
}

.I92132 .button, .I92132.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92132 button.button, button.I92132.button {
cursor:pointer;
}
.I92132 .button .text, .I92132.button .text {
}
.I92132 .button .icon, .I92132.button .icon {
flex:none;
background-size:100% 100%;
}
.I92132 .button:hover, .I92132.button:hover {
}
.I92132 .button:hover .text, .I92132.button:hover .text {
}
.I92132 .button:hover .icon, .I92132.button:hover .icon {
background-size:100% 100%;
}

.I92133 .button, .I92133.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92133 button.button, button.I92133.button {
cursor:pointer;
}
.I92133 .button .text, .I92133.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I92133 .button .icon, .I92133.button .icon {
flex:none;
background-size:100% 100%;
}
.I92133 .button:hover, .I92133.button:hover {
}
.I92133 .button:hover .text, .I92133.button:hover .text {
}
.I92133 .button:hover .icon, .I92133.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I92133 .button, .I92133.button {
}
.I92133 button.button, button.I92133.button {
}
.I92133 .button .text, .I92133.button .text {
font-family:Rubik;

}
.I92133 .button .icon, .I92133.button .icon {
background-size:100% 100%;
}
.I92133 .button:hover, .I92133.button:hover {
}
.I92133 .button:hover .text, .I92133.button:hover .text {
}
.I92133 .button:hover .icon, .I92133.button:hover .icon {
background-size:100% 100%;
}
}

.I92134 .button, .I92134.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);

}
.I92134 button.button, button.I92134.button {
cursor:pointer;
}
.I92134 .button .text, .I92134.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I92134 .button .icon, .I92134.button .icon {
flex:none;
background-size:100% 100%;
}
.I92134 .button:hover, .I92134.button:hover {
background-color:rgb(210,40,93);

}
.I92134 .button:hover .text, .I92134.button:hover .text {
}
.I92134 .button:hover .icon, .I92134.button:hover .icon {
background-size:100% 100%;
}

.I108257, a.I108257 {
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;


}
.I108257:hover, a.I108257:hover {
}
@media (max-width:992px) {
.I108257, a.I108257 {
}
.I108257:hover, a.I108257:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I108257, a.I108257 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I108257:hover, a.I108257:hover {
}
}

.I113856 .image, .I113856.image {
vertical-align:top;
}
.I113856 .image:hover, .I113856.image:hover {
}

.I119618 .button, .I119618.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I119618 button.button, button.I119618.button {
cursor:pointer;
}
.I119618 .button .text, .I119618.button .text {
}
.I119618 .button .icon, .I119618.button .icon {
flex:none;
background-size:100% 100%;
}
.I119618 .button:hover, .I119618.button:hover {
}
.I119618 .button:hover .text, .I119618.button:hover .text {
}
.I119618 .button:hover .icon, .I119618.button:hover .icon {
background-size:100% 100%;
}

h1.I128076, .I128076 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I128076, .I128076 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I128076, .I128076 p {
margin:0px;
}

figure.I128076, .I128076 figure {
margin:0px;
}

a.I128076, .I128076 a {
text-decoration:inherit;
color:inherit;
}

.I128076 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I128076 article, article.I128076 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I128076 article:hover, article.I128076:hover {
}
.I128076 article.active, article.I128076.active {
}
.I128076 .body {
}
.I128076 .body:hover {
	
}
.I128076 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I128076 .body img {
}
.I128076 .body ul, .I128076 .body ol {
margin-left:1rem;

}
.I128076 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I128076 .body iframe {
}
.I128076 .body img:hover {
}
.I128076 .body iframe:hover {
}

.I128076 .body li {
list-style-type:disc;
}



.I136100 .image, .I136100.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136100 .image:hover, .I136100.image:hover {
}

.I136420 .image, .I136420.image {
vertical-align:top;
}
.I136420 .image:hover, .I136420.image:hover {
}

.I143425 .image, .I143425.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143425 .image:hover, .I143425.image:hover {
}

.I143668, a.I143668 {
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;

}
.I143668:hover, a.I143668:hover {
}

.I143830, a.I143830 {
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;

}
.I143830:hover, a.I143830:hover {
}

.I143992, a.I143992 {
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;

}
.I143992:hover, a.I143992:hover {
display:flex;
text-decoration:underline;


}

.I144154 .image, .I144154.image {
vertical-align:top;
}
.I144154 .image:hover, .I144154.image:hover {
}

h1.I92135, .I92135 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92135 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92135:hover {
}
.I92135 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92135 > .viewport:hover {
}


.I92136 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I92136:hover {
}

.I92137 {
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;


}
.I92137:hover {
}
@media (max-width:992px) {
.I92137 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I92137:hover {
}
}
@media (max-width:640px) {
.I92137 {


flex-direction:column;
}
.I92137:hover {
}
}

.I92138 {
display:flex;
position:var(--I92138-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;


}
.I92138:hover {
}

@media (max-width:992px) {
.I92138 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I92138:hover {
}

}
@media (max-width:640px) {
.I92138 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I92138:hover {
}

}
@media (min-width:1440px) {
.I92138 {

width:50%;
padding-right:4rem;

}
.I92138:hover {
}

}
.I92139 {
display:flex;
position:var(--I92139-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;


}
.I92139:hover {
}

@media (max-width:992px) {
.I92139 {

width:50%;

}
.I92139:hover {
}

}
@media (max-width:640px) {
.I92139 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I92139:hover {
}

}
@media (min-width:1440px) {
.I92139 {

width:50%;

flex-direction:column;


}
.I92139:hover {
}

}
.I127624 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I127624:hover {
}

@media (max-width:992px) {
.I127624 {



flex-direction:column;

	
}
.I127624:hover {
}

}

h1.I92140, .I92140 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92140 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I92140:hover {
}
.I92140 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92140 > .viewport:hover {
}


h1.I92141, .I92141 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92141 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I92141:hover {
}
.I92141 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92141 > .viewport:hover {
}


h1.I92142, .I92142 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92142 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;
height:auto;


}
.I92142:hover {
}
.I92142 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92142 > .viewport:hover {
}

@media (max-width:992px) {
.I92142 {

display:none;

}
.I92142:hover {
}
.I92142 > .viewport {



}
.I92142 > .viewport:hover {
}

}
@media (max-width:640px) {
.I92142 {

height:auto;


}
.I92142:hover {
}
.I92142 > .viewport {



}
.I92142 > .viewport:hover {
}

}

h1.I92143, .I92143 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92143 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I92143:hover {
}
.I92143 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92143 > .viewport:hover {
}

@media (max-width:992px) {
.I92143 {

padding-bottom:1rem;


}
.I92143:hover {
}
.I92143 > .viewport {



}
.I92143 > .viewport:hover {
}

}
@media (max-width:640px) {
.I92143 {

margin-bottom:0;


}
.I92143:hover {
}
.I92143 > .viewport {



}
.I92143 > .viewport:hover {
}

}

h1.I92144, .I92144 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92144 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92144:hover {
}
.I92144 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92144 > .viewport:hover {
}


h1.I92145, .I92145 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92145 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92145:hover {
}
.I92145 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92145 > .viewport:hover {
}


h1.I92146, .I92146 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92146 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I92146:hover {
}
.I92146 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92146 > .viewport:hover {
}

@media (max-width:640px) {
.I92146 {

margin-bottom:-1.65rem;


}
.I92146:hover {
}
.I92146 > .viewport {



}
.I92146 > .viewport:hover {
}

}

h1.I92147, .I92147 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92147 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I92147:hover {
}
.I92147 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92147 > .viewport:hover {
}

@media (min-width:1440px) {
.I92147 {

display:none;

}
.I92147:hover {
}
.I92147 > .viewport {



}
.I92147 > .viewport:hover {
}

}
h1.I92148, .I92148 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92148 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I92148:hover {
}
.I92148 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92148 > .viewport:hover {
}


h1.I92149, .I92149 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92149 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I92149:hover {
}
.I92149 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92149 > .viewport:hover {
}

@media (max-width:992px) {
.I92149 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I92149:hover {
}
.I92149 > .viewport {



}
.I92149 > .viewport:hover {
}

}

h1.I92150, .I92150 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92150 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;
width:100%;
height:auto;


}
.I92150:hover {
}
.I92150 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92150 > .viewport:hover {
}

@media (max-width:992px) {
.I92150 {

display:flex;

}
.I92150:hover {
}
.I92150 > .viewport {



}
.I92150 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I92150 {

width:100%;
height:auto;


}
.I92150:hover {
}
.I92150 > .viewport {



}
.I92150 > .viewport:hover {
}

}
h1.I92151, .I92151 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92151 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I92151:hover {
}
.I92151 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92151 > .viewport:hover {
}

@media (min-width:1440px) {
.I92151 {

width:100%;
box-sizing:border-box;


}
.I92151:hover {
}
.I92151 > .viewport {



}
.I92151 > .viewport:hover {
}

}
h1.I114541, .I114541 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114541 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114541:hover {
}
.I114541 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114541 > .viewport:hover {
}


.I92152, a.I92152 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I92152:hover, a.I92152:hover {
}
@media (max-width:992px) {
.I92152, a.I92152 {
display:flex;
font-size:1.625rem;


}
.I92152:hover, a.I92152:hover {
}
}
@media (max-width:640px) {
.I92152, a.I92152 {
display:flex;
font-size:1.625rem;


}
.I92152:hover, a.I92152:hover {
}
}

.I92153, a.I92153 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I92153:hover, a.I92153:hover {
}
@media (max-width:992px) {
.I92153, a.I92153 {
}
.I92153:hover, a.I92153:hover {
display:flex;
width:100%;

}
}

.I92154 .image, .I92154.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/gwds__img-3x2-placeholder.png?timestamp=20220404173848');
background-size:cover;
background-position:center center;

}
.I92154 .image:hover, .I92154.image:hover {
}

.I92155 .button, .I92155.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);

}
.I92155 button.button, button.I92155.button {
cursor:pointer;
}
.I92155 .button .text, .I92155.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I92155 .button .icon, .I92155.button .icon {
flex:none;
background-size:100% 100%;
}
.I92155 .button:hover, .I92155.button:hover {
background-color:rgb(210,40,93);

}
.I92155 .button:hover .text, .I92155.button:hover .text {
}
.I92155 .button:hover .icon, .I92155.button:hover .icon {
background-size:100% 100%;
}

.I92156, a.I92156 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I92156:hover, a.I92156:hover {
}

h1.I92157, .I92157 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I92157, .I92157 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I92157, .I92157 p {
margin:0px;
}

figure.I92157, .I92157 figure {
margin:0px;
}

a.I92157, .I92157 a {
text-decoration:inherit;
color:inherit;
}

.I92157 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I92157 article, article.I92157 {
flex-direction:column;	
}
.I92157 article:hover, article.I92157:hover {
}
.I92157 article.active, article.I92157.active {
}
.I92157 .body {
}
.I92157 .body:hover {
	
}
.I92157 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I92157 .body a {
text-decoration:underline;

}
.I92157 .body img {
}
.I92157 .body ul, .I92157 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I92157 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I92157 .body iframe {
}
.I92157 .body img:hover {
}
.I92157 .body iframe:hover {
}

.I92157 .body li {
list-style-type:disc;
}



.I92158 .button, .I92158.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92158 button.button, button.I92158.button {
cursor:pointer;
}
.I92158 .button .text, .I92158.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I92158 .button .icon, .I92158.button .icon {
flex:none;
background-size:100% 100%;
}
.I92158 .button:hover, .I92158.button:hover {
}
.I92158 .button:hover .text, .I92158.button:hover .text {
}
.I92158 .button:hover .icon, .I92158.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I92158 .button, .I92158.button {
}
.I92158 button.button, button.I92158.button {
}
.I92158 .button .text, .I92158.button .text {
font-family:Rubik;

}
.I92158 .button .icon, .I92158.button .icon {
background-size:100% 100%;
}
.I92158 .button:hover, .I92158.button:hover {
}
.I92158 .button:hover .text, .I92158.button:hover .text {
}
.I92158 .button:hover .icon, .I92158.button:hover .icon {
background-size:100% 100%;
}
}

.I92159 .button, .I92159.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;

}
.I92159 button.button, button.I92159.button {
cursor:pointer;
}
.I92159 .button .text, .I92159.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I92159 .button .icon, .I92159.button .icon {
flex:none;
background-size:100% 100%;
}
.I92159 .button:hover, .I92159.button:hover {
}
.I92159 .button:hover .text, .I92159.button:hover .text {
}
.I92159 .button:hover .icon, .I92159.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I92159 .button, .I92159.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I92159 button.button, button.I92159.button {
}
.I92159 .button .text, .I92159.button .text {
color:rgb(108,72,201);

}
.I92159 .button .icon, .I92159.button .icon {
background-size:100% 100%;
}
.I92159 .button:hover, .I92159.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I92159 .button:hover .text, .I92159.button:hover .text {
color:rgb(150,155,160);

}
.I92159 .button:hover .icon, .I92159.button:hover .icon {
background-size:100% 100%;
}
}

.I92160 .button, .I92160.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);

}
.I92160 button.button, button.I92160.button {
cursor:pointer;
}
.I92160 .button .text, .I92160.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I92160 .button .icon, .I92160.button .icon {
flex:none;
background-size:100% 100%;
}
.I92160 .button:hover, .I92160.button:hover {
background-color:rgb(217,217,217);

}
.I92160 .button:hover .text, .I92160.button:hover .text {
}
.I92160 .button:hover .icon, .I92160.button:hover .icon {
background-size:100% 100%;
}

.I92161 {
display:flex;
width:100%;
height:270px;

}
.I92161:hover {
}
@media (min-width:1440px) {
.I92161 {
display:flex;
width:100%;
height:270px;

}
.I92161:hover {
}
}
.I92162, a.I92162 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I92162:hover, a.I92162:hover {
}
@media (max-width:992px) {
.I92162, a.I92162 {
}
.I92162:hover, a.I92162:hover {
display:flex;
width:100%;

}
}

.I114484 .image, .I114484.image {
vertical-align:top;
}
.I114484 .image:hover, .I114484.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.I92163, .I92163 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92163 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I92163:hover {
}
.I92163 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92163 > .viewport:hover {
}


.I92164 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
max-width:1180px;
margin-left:auto;
margin-right:auto;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

flex-direction:column;
align-items:center;

	
}
.I92164:hover {
}
@media (max-width:992px) {
.I92164 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I92164:hover {
}
}
@media (max-width:640px) {
.I92164 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I92164:hover {
}
}

.I92165 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I92165:hover {
}
@media (max-width:992px) {
.I92165 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I92165:hover {
}
}
@media (max-width:640px) {
.I92165 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I92165:hover {
}
}

.I92166 {
display:flex;
position:var(--I92166-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I92166-location-transform:translate(0px,0px);
z-index:var(--I92166-z-index, auto);

transform:
var(--I92166-location-transform, translate(0px,0px))
var(--I92166-user-box-transform, translate(0px,0px))
;


position:var(--I92166-position-static-computed, static);
}
.I92166:hover {
}

@media (max-width:640px) {
.I92166 {

width:calc(100vw - 2rem);

}
.I92166:hover {
}

}

.I92167 {
display:flex;
position:var(--I92167-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92167:hover {
}

@media (max-width:640px) {
.I92167 {

width:calc(100vw - 2rem);

}
.I92167:hover {
}

}

.I92168 {
display:flex;
position:var(--I92168-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I92168:hover {
}
.I92168 {
--I92168-position-static-computed:static;
}
.I92168 > .sector, .I92168 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I92168 {

width:calc(100vw - 2rem);

}
.I92168:hover {
}

}

.I92169 {
display:flex;
position:var(--I92169-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I92169:hover {
}

@media (max-width:640px) {
.I92169 {

padding-left:1rem;
padding-right:1rem;

}
.I92169:hover {
}

}

.I92170 {
display:flex;
position:var(--I92170-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:15;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92170:hover {
}

@media (max-width:640px) {
.I92170 {

width:calc(100vw - 2rem);

}
.I92170:hover {
}

}

.I92171 {
display:flex;
position:var(--I92171-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:17;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92171:hover {
}
.I92171 {
--I92171-position-static-computed:static;
}
.I92171 > .sector, .I92171 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I92171 {

width:calc(100vw - 2rem);

}
.I92171:hover {
}

}
@media (min-width:1440px) {
.I92171 {

}
.I92171:hover {
}
.I92171 {
--I92171-position-static-computed:static;
}
.I92171 > .sector, .I92171 > .group-sectors {
position:relative;
}
}
.I92172 {
display:flex;
position:var(--I92172-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92172:hover {
}

@media (max-width:640px) {
.I92172 {

width:calc(100vw - 2rem);

}
.I92172:hover {
}

}

.I92173 {
display:flex;
position:var(--I92173-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:44;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92173:hover {
}

@media (max-width:640px) {
.I92173 {

width:calc(100vw - 2rem);

}
.I92173:hover {
}

}

.I92174 {
display:flex;
position:var(--I92174-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:45;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92174:hover {
}

@media (max-width:640px) {
.I92174 {

width:calc(100vw - 2rem);

}
.I92174:hover {
}

}

.I92175 {
display:flex;
position:var(--I92175-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:46;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92175:hover {
}

@media (max-width:640px) {
.I92175 {

width:calc(100vw - 2rem);

}
.I92175:hover {
}

}

.I92176 {
display:flex;
position:var(--I92176-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I92176:hover {
}


.I108514 {
display:flex;
position:var(--I108514-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:47;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I108514:hover {
}

@media (max-width:640px) {
.I108514 {

width:calc(100vw - 2rem);

}
.I108514:hover {
}

}

.I166531 {
display:flex;
position:var(--I166531-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:48;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I166531:hover {
}


.I92177 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92177:hover {
}

@media (min-width:1440px) {
.I92177 {

order:4;


	
}
.I92177:hover {
}

}
.I92178 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92178:hover {
}

@media (min-width:1440px) {
.I92178 {

order:2;


	
}
.I92178:hover {
}

}
.I92179 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92179:hover {
}


.I92180 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92180:hover {
}


.I92181 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92181:hover {
}


.I92182 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92182:hover {
}


.I92183 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92183:hover {
}


.I92184 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92184:hover {
}


.I92185 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92185:hover {
}


.I92186 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I92186:hover {
}
.I92186 > .sector {
position:relative;
}
@media (max-width:640px) {
.I92186 {



flex-direction:column;
align-items:flex-start;

	
}
.I92186:hover {
}

}

.I108819 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108819:hover {
}


.I167036 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167036:hover {
}


h1.I92187, .I92187 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92187 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I92187:hover {
}
.I92187 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92187 > .viewport:hover {
}

@media (min-width:1440px) {
.I92187 {

order:8;

}
.I92187:hover {
}
.I92187 > .viewport {



}
.I92187 > .viewport:hover {
}

}
h1.I92188, .I92188 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92188 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I92188:hover {
}
.I92188 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92188 > .viewport:hover {
}


h1.I92189, .I92189 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92189 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92189:hover {
}
.I92189 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92189 > .viewport:hover {
}

@media (min-width:1440px) {
.I92189 {

order:3;

}
.I92189:hover {
}
.I92189 > .viewport {



}
.I92189 > .viewport:hover {
}

}
h1.I92190, .I92190 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92190 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92190:hover {
}
.I92190 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92190 > .viewport:hover {
}


h1.I92191, .I92191 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92191 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I92191:hover {
}
.I92191 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92191 > .viewport:hover {
}


h1.I92192, .I92192 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92192 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92192:hover {
}
.I92192 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92192 > .viewport:hover {
}


h1.I92193, .I92193 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92193 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92193:hover {
}
.I92193 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92193 > .viewport:hover {
}


h1.I92194, .I92194 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92194 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92194:hover {
}
.I92194 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92194 > .viewport:hover {
}


h1.I92195, .I92195 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92195 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I92195:hover {
}
.I92195 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92195 > .viewport:hover {
}


h1.I92196, .I92196 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92196 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92196:hover {
}
.I92196 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92196 > .viewport:hover {
}


h1.I92197, .I92197 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92197 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92197:hover {
}
.I92197 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92197 > .viewport:hover {
}


h1.I92198, .I92198 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92198 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92198:hover {
}
.I92198 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92198 > .viewport:hover {
}


h1.I92199, .I92199 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92199 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92199:hover {
}
.I92199 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92199 > .viewport:hover {
}


h1.I92200, .I92200 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92200 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I92200:hover {
}
.I92200 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92200 > .viewport:hover {
}


h1.I92201, .I92201 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92201 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92201:hover {
}
.I92201 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92201 > .viewport:hover {
}


h1.I92202, .I92202 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92202 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92202:hover {
}
.I92202 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92202 > .viewport:hover {
}


h1.I92203, .I92203 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92203 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92203:hover {
}
.I92203 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92203 > .viewport:hover {
}


h1.I92204, .I92204 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92204 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92204:hover {
}
.I92204 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92204 > .viewport:hover {
}

@media (max-width:640px) {
.I92204 {

width:100%;


}
.I92204:hover {
}
.I92204 > .viewport {



}
.I92204 > .viewport:hover {
}

}

h1.I92205, .I92205 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92205 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92205:hover {
}
.I92205 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92205 > .viewport:hover {
}


h1.I92206, .I92206 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92206 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92206:hover {
}
.I92206 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92206 > .viewport:hover {
}


h1.I92207, .I92207 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92207 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92207:hover {
}
.I92207 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92207 > .viewport:hover {
}


h1.I92208, .I92208 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92208 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92208:hover {
}
.I92208 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92208 > .viewport:hover {
}


h1.I92209, .I92209 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92209 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92209:hover {
}
.I92209 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92209 > .viewport:hover {
}


h1.I92210, .I92210 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92210 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92210:hover {
}
.I92210 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92210 > .viewport:hover {
}


h1.I92211, .I92211 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92211 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92211:hover {
}
.I92211 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92211 > .viewport:hover {
}


h1.I92212, .I92212 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92212 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92212:hover {
}
.I92212 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92212 > .viewport:hover {
}


h1.I92213, .I92213 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92213 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92213:hover {
}
.I92213 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92213 > .viewport:hover {
}


h1.I92214, .I92214 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92214 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92214:hover {
}
.I92214 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92214 > .viewport:hover {
}


h1.I92215, .I92215 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92215 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92215:hover {
}
.I92215 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92215 > .viewport:hover {
}


h1.I92216, .I92216 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92216 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92216:hover {
}
.I92216 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92216 > .viewport:hover {
}


h1.I92217, .I92217 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92217 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I92217:hover {
}
.I92217 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92217 > .viewport:hover {
}


h1.I92218, .I92218 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92218 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I92218:hover {
}
.I92218 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92218 > .viewport:hover {
}


h1.I92219, .I92219 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92219 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I92219:hover {
}
.I92219 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92219 > .viewport:hover {
}

@media (min-width:1440px) {
.I92219 {

order:3;

}
.I92219:hover {
}
.I92219 > .viewport {



}
.I92219 > .viewport:hover {
}

}
h1.I92220, .I92220 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92220 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92220:hover {
}
.I92220 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92220 > .viewport:hover {
}


h1.I92221, .I92221 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92221 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92221:hover {
}
.I92221 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92221 > .viewport:hover {
}


h1.I92222, .I92222 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92222 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I92222:hover {
}
.I92222 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92222 > .viewport:hover {
}


h1.I92223, .I92223 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92223 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92223:hover {
}
.I92223 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92223 > .viewport:hover {
}


h1.I92224, .I92224 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92224 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92224:hover {
}
.I92224 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92224 > .viewport:hover {
}


h1.I92225, .I92225 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92225 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92225:hover {
}
.I92225 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92225 > .viewport:hover {
}


h1.I92226, .I92226 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92226 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92226:hover {
}
.I92226 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92226 > .viewport:hover {
}


h1.I92227, .I92227 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92227 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92227:hover {
}
.I92227 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92227 > .viewport:hover {
}


h1.I92228, .I92228 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92228 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I92228:hover {
}
.I92228 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92228 > .viewport:hover {
}


h1.I92229, .I92229 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92229 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I92229:hover {
}
.I92229 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92229 > .viewport:hover {
}


h1.I92230, .I92230 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92230 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I92230:hover {
}
.I92230 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92230 > .viewport:hover {
}


h1.I92231, .I92231 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92231 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92231:hover {
}
.I92231 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92231 > .viewport:hover {
}


h1.I92232, .I92232 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92232 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92232:hover {
}
.I92232 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92232 > .viewport:hover {
}


h1.I92233, .I92233 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92233 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92233:hover {
}
.I92233 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92233 > .viewport:hover {
}


h1.I92234, .I92234 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92234 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92234:hover {
}
.I92234 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92234 > .viewport:hover {
}


h1.I92235, .I92235 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92235 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92235:hover {
}
.I92235 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92235 > .viewport:hover {
}


h1.I108636, .I108636 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108636 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108636:hover {
}
.I108636 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108636 > .viewport:hover {
}


h1.I108758, .I108758 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108758 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108758:hover {
}
.I108758 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108758 > .viewport:hover {
}


h1.I108941, .I108941 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108941 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108941:hover {
}
.I108941 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108941 > .viewport:hover {
}


h1.I109063, .I109063 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109063 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109063:hover {
}
.I109063 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109063 > .viewport:hover {
}


h1.I109185, .I109185 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109185 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109185:hover {
}
.I109185 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109185 > .viewport:hover {
}

@media (max-width:640px) {
.I109185 {

width:100%;


}
.I109185:hover {
}
.I109185 > .viewport {



}
.I109185 > .viewport:hover {
}

}

h1.I163025, .I163025 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163025 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163025:hover {
}
.I163025 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163025 > .viewport:hover {
}


h1.I165957, .I165957 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165957 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165957:hover {
}
.I165957 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165957 > .viewport:hover {
}


h1.I166430, .I166430 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166430 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166430:hover {
}
.I166430 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166430 > .viewport:hover {
}


h1.I166733, .I166733 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166733 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166733:hover {
}
.I166733 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166733 > .viewport:hover {
}


h1.I166935, .I166935 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166935 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166935:hover {
}
.I166935 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166935 > .viewport:hover {
}


h1.I167238, .I167238 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167238 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167238:hover {
}
.I167238 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167238 > .viewport:hover {
}


h1.I167440, .I167440 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167440 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167440:hover {
}
.I167440 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167440 > .viewport:hover {
}


h1.I167642, .I167642 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167642 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167642:hover {
}
.I167642 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167642 > .viewport:hover {
}

@media (max-width:640px) {
.I167642 {

width:100%;


}
.I167642:hover {
}
.I167642 > .viewport {



}
.I167642 > .viewport:hover {
}

}

h1.I176918, .I176918 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176918 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176918:hover {
}
.I176918 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176918 > .viewport:hover {
}


h1.I177124, .I177124 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177124 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177124:hover {
}
.I177124 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177124 > .viewport:hover {
}


h1.I177330, .I177330 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177330 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177330:hover {
}
.I177330 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177330 > .viewport:hover {
}


h1.I177696, .I177696 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177696 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177696:hover {
}
.I177696 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177696 > .viewport:hover {
}


.I92236 .image, .I92236.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92236 .image:hover, .I92236.image:hover {
}
@media (min-width:1440px) {
.I92236 .image, .I92236.image {
width:100%;

}
.I92236 .image:hover, .I92236.image:hover {
}
}
.I92237, a.I92237 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92237:hover, a.I92237:hover {
}
@media (max-width:992px) {
.I92237, a.I92237 {
}
.I92237:hover, a.I92237:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92237, a.I92237 {
display:flex;
padding-bottom:0rem;

}
.I92237:hover, a.I92237:hover {
}
}

.I92238 .image, .I92238.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92238 .image:hover, .I92238.image:hover {
}
@media (min-width:1440px) {
.I92238 .image, .I92238.image {
width:100%;

}
.I92238 .image:hover, .I92238.image:hover {
}
}
.I92239 .image, .I92239.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92239 .image:hover, .I92239.image:hover {
}

.I92240, a.I92240 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92240:hover, a.I92240:hover {
}
@media (max-width:992px) {
.I92240, a.I92240 {
}
.I92240:hover, a.I92240:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92240, a.I92240 {
display:flex;
padding-bottom:0rem;

}
.I92240:hover, a.I92240:hover {
}
}

.I92241, a.I92241 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92241:hover, a.I92241:hover {
}
@media (min-width:1440px) {
.I92241, a.I92241 {
display:flex;
font-weight:500;


}
.I92241:hover, a.I92241:hover {
}
}
.I92242, a.I92242 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92242:hover, a.I92242:hover {
}
@media (max-width:992px) {
.I92242, a.I92242 {
}
.I92242:hover, a.I92242:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92242, a.I92242 {
display:flex;
padding-bottom:0rem;

}
.I92242:hover, a.I92242:hover {
}
}

.I92243, a.I92243 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I92243:hover, a.I92243:hover {
}
@media (max-width:640px) {
.I92243, a.I92243 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I92243:hover, a.I92243:hover {
}
}

.I92244, a.I92244 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

margin-top:1rem;
padding-bottom:1.5rem;

}
.I92244:hover, a.I92244:hover {
}
@media (max-width:992px) {
.I92244, a.I92244 {
}
.I92244:hover, a.I92244:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92244, a.I92244 {
display:flex;
padding-bottom:1rem;

}
.I92244:hover, a.I92244:hover {
}
}

.I92245, a.I92245 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92245:hover, a.I92245:hover {
}

.I92246, a.I92246 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92246:hover, a.I92246:hover {
}
@media (min-width:1440px) {
.I92246, a.I92246 {
display:flex;
font-weight:500;


}
.I92246:hover, a.I92246:hover {
}
}
.I92247 .image, .I92247.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92247 .image:hover, .I92247.image:hover {
}

.I92248, a.I92248 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92248:hover, a.I92248:hover {
}
@media (min-width:1440px) {
.I92248, a.I92248 {
display:flex;
font-weight:500;


}
.I92248:hover, a.I92248:hover {
}
}
.I92249, a.I92249 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92249:hover, a.I92249:hover {
}
@media (max-width:992px) {
.I92249, a.I92249 {
}
.I92249:hover, a.I92249:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92249, a.I92249 {
display:flex;
padding-bottom:0rem;

}
.I92249:hover, a.I92249:hover {
}
}

.I92250 .image, .I92250.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92250 .image:hover, .I92250.image:hover {
}

.I92251, a.I92251 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92251:hover, a.I92251:hover {
}
@media (min-width:1440px) {
.I92251, a.I92251 {
display:flex;
font-weight:500;


}
.I92251:hover, a.I92251:hover {
}
}
.I92252, a.I92252 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92252:hover, a.I92252:hover {
}
@media (max-width:992px) {
.I92252, a.I92252 {
}
.I92252:hover, a.I92252:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92252, a.I92252 {
display:flex;
padding-bottom:0rem;

}
.I92252:hover, a.I92252:hover {
}
}

.I92253 .image, .I92253.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I92253 .image:hover, .I92253.image:hover {
}

.I92254, a.I92254 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92254:hover, a.I92254:hover {
}
@media (min-width:1440px) {
.I92254, a.I92254 {
display:flex;
font-weight:500;


}
.I92254:hover, a.I92254:hover {
}
}
.I92255, a.I92255 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92255:hover, a.I92255:hover {
}
@media (max-width:992px) {
.I92255, a.I92255 {
}
.I92255:hover, a.I92255:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92255, a.I92255 {
display:flex;
padding-bottom:0rem;

}
.I92255:hover, a.I92255:hover {
}
}

.I92256 .image, .I92256.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92256 .image:hover, .I92256.image:hover {
}

.I92257 .image, .I92257.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92257 .image:hover, .I92257.image:hover {
}

.I92258 .image, .I92258.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92258 .image:hover, .I92258.image:hover {
}

.I92259, a.I92259 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92259:hover, a.I92259:hover {
}
@media (max-width:992px) {
.I92259, a.I92259 {
}
.I92259:hover, a.I92259:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92259, a.I92259 {
display:flex;
padding-bottom:0rem;

}
.I92259:hover, a.I92259:hover {
}
}

.I92260, a.I92260 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92260:hover, a.I92260:hover {
}
@media (min-width:1440px) {
.I92260, a.I92260 {
display:flex;
font-weight:500;


}
.I92260:hover, a.I92260:hover {
}
}
.I92261, a.I92261 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92261:hover, a.I92261:hover {
}
@media (max-width:992px) {
.I92261, a.I92261 {
}
.I92261:hover, a.I92261:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92261, a.I92261 {
display:flex;
padding-bottom:0rem;

}
.I92261:hover, a.I92261:hover {
}
}

.I92262, a.I92262 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I92262:hover, a.I92262:hover {
}
@media (max-width:992px) {
.I92262, a.I92262 {
}
.I92262:hover, a.I92262:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I92262, a.I92262 {
display:flex;
font-weight:500;


}
.I92262:hover, a.I92262:hover {
}
}
.I92263, a.I92263 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92263:hover, a.I92263:hover {
}
@media (max-width:992px) {
.I92263, a.I92263 {
}
.I92263:hover, a.I92263:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92263, a.I92263 {
display:flex;
padding-bottom:0rem;

}
.I92263:hover, a.I92263:hover {
}
}

.I92264, a.I92264 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92264:hover, a.I92264:hover {
}
@media (min-width:1440px) {
.I92264, a.I92264 {
display:flex;
font-weight:500;


}
.I92264:hover, a.I92264:hover {
}
}
.I92265 {
}
.I92265:hover {
}
.I92265 {
}
.I92265:hover {
}


.I92266, a.I92266 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92266:hover, a.I92266:hover {
}

.I92267, a.I92267 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92267:hover, a.I92267:hover {
}

.I92268 .button, .I92268.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92268 button.button, button.I92268.button {
cursor:pointer;
}
.I92268 .button .text, .I92268.button .text {
}
.I92268 .button .icon, .I92268.button .icon {
flex:none;
background-size:100% 100%;
}
.I92268 .button:hover, .I92268.button:hover {
}
.I92268 .button:hover .text, .I92268.button:hover .text {
}
.I92268 .button:hover .icon, .I92268.button:hover .icon {
background-size:100% 100%;
}

.I92269 .button, .I92269.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92269 button.button, button.I92269.button {
cursor:pointer;
}
.I92269 .button .text, .I92269.button .text {
}
.I92269 .button .icon, .I92269.button .icon {
flex:none;
background-size:100% 100%;
}
.I92269 .button:hover, .I92269.button:hover {
}
.I92269 .button:hover .text, .I92269.button:hover .text {
}
.I92269 .button:hover .icon, .I92269.button:hover .icon {
background-size:100% 100%;
}

.I92270 .button, .I92270.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92270 button.button, button.I92270.button {
cursor:pointer;
}
.I92270 .button .text, .I92270.button .text {
}
.I92270 .button .icon, .I92270.button .icon {
flex:none;
background-size:100% 100%;
}
.I92270 .button:hover, .I92270.button:hover {
}
.I92270 .button:hover .text, .I92270.button:hover .text {
}
.I92270 .button:hover .icon, .I92270.button:hover .icon {
background-size:100% 100%;
}

.I92271 .button, .I92271.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92271 button.button, button.I92271.button {
cursor:pointer;
}
.I92271 .button .text, .I92271.button .text {
}
.I92271 .button .icon, .I92271.button .icon {
flex:none;
background-size:100% 100%;
}
.I92271 .button:hover, .I92271.button:hover {
}
.I92271 .button:hover .text, .I92271.button:hover .text {
}
.I92271 .button:hover .icon, .I92271.button:hover .icon {
background-size:100% 100%;
}

.I92272 .button, .I92272.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92272 button.button, button.I92272.button {
cursor:pointer;
}
.I92272 .button .text, .I92272.button .text {
}
.I92272 .button .icon, .I92272.button .icon {
flex:none;
background-size:100% 100%;
}
.I92272 .button:hover, .I92272.button:hover {
}
.I92272 .button:hover .text, .I92272.button:hover .text {
}
.I92272 .button:hover .icon, .I92272.button:hover .icon {
background-size:100% 100%;
}

.I92273 .button, .I92273.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92273 button.button, button.I92273.button {
cursor:pointer;
}
.I92273 .button .text, .I92273.button .text {
}
.I92273 .button .icon, .I92273.button .icon {
flex:none;
background-size:100% 100%;
}
.I92273 .button:hover, .I92273.button:hover {
}
.I92273 .button:hover .text, .I92273.button:hover .text {
}
.I92273 .button:hover .icon, .I92273.button:hover .icon {
background-size:100% 100%;
}

.I92274 .button, .I92274.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92274 button.button, button.I92274.button {
cursor:pointer;
}
.I92274 .button .text, .I92274.button .text {
}
.I92274 .button .icon, .I92274.button .icon {
flex:none;
background-size:100% 100%;
}
.I92274 .button:hover, .I92274.button:hover {
}
.I92274 .button:hover .text, .I92274.button:hover .text {
}
.I92274 .button:hover .icon, .I92274.button:hover .icon {
background-size:100% 100%;
}

.I92275 .button, .I92275.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92275 button.button, button.I92275.button {
cursor:pointer;
}
.I92275 .button .text, .I92275.button .text {
}
.I92275 .button .icon, .I92275.button .icon {
flex:none;
background-size:100% 100%;
}
.I92275 .button:hover, .I92275.button:hover {
}
.I92275 .button:hover .text, .I92275.button:hover .text {
}
.I92275 .button:hover .icon, .I92275.button:hover .icon {
background-size:100% 100%;
}

.I92276 .button, .I92276.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92276 button.button, button.I92276.button {
cursor:pointer;
}
.I92276 .button .text, .I92276.button .text {
}
.I92276 .button .icon, .I92276.button .icon {
flex:none;
background-size:100% 100%;
}
.I92276 .button:hover, .I92276.button:hover {
}
.I92276 .button:hover .text, .I92276.button:hover .text {
}
.I92276 .button:hover .icon, .I92276.button:hover .icon {
background-size:100% 100%;
}

.I92277 .button, .I92277.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92277 button.button, button.I92277.button {
cursor:pointer;
}
.I92277 .button .text, .I92277.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I92277 .button .icon, .I92277.button .icon {
flex:none;
background-size:100% 100%;
}
.I92277 .button:hover, .I92277.button:hover {
}
.I92277 .button:hover .text, .I92277.button:hover .text {
}
.I92277 .button:hover .icon, .I92277.button:hover .icon {
background-size:100% 100%;
}

.I92278, a.I92278 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92278:hover, a.I92278:hover {
}

.I92279, a.I92279 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92279:hover, a.I92279:hover {
}

.I92280, a.I92280 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92280:hover, a.I92280:hover {
}

.I92281, a.I92281 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92281:hover, a.I92281:hover {
}

.I92282, a.I92282 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92282:hover, a.I92282:hover {
}

.I92283, a.I92283 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92283:hover, a.I92283:hover {
}

.I92284, a.I92284 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92284:hover, a.I92284:hover {
}

.I108575 .button, .I108575.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108575 button.button, button.I108575.button {
cursor:pointer;
}
.I108575 .button .text, .I108575.button .text {
}
.I108575 .button .icon, .I108575.button .icon {
flex:none;
background-size:100% 100%;
}
.I108575 .button:hover, .I108575.button:hover {
}
.I108575 .button:hover .text, .I108575.button:hover .text {
}
.I108575 .button:hover .icon, .I108575.button:hover .icon {
background-size:100% 100%;
}

.I108697, a.I108697 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108697:hover, a.I108697:hover {
}

.I108880, a.I108880 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108880:hover, a.I108880:hover {
}

.I109002, a.I109002 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109002:hover, a.I109002:hover {
}

.I109124 .image, .I109124.image {
vertical-align:top;
}
.I109124 .image:hover, .I109124.image:hover {
}

.I162928, a.I162928 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162928:hover, a.I162928:hover {
}

.I165856, a.I165856 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165856:hover, a.I165856:hover {
}

.I166329, a.I166329 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166329:hover, a.I166329:hover {
}

.I166632 .button, .I166632.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166632 button.button, button.I166632.button {
cursor:pointer;
}
.I166632 .button .text, .I166632.button .text {
}
.I166632 .button .icon, .I166632.button .icon {
flex:none;
background-size:100% 100%;
}
.I166632 .button:hover, .I166632.button:hover {
}
.I166632 .button:hover .text, .I166632.button:hover .text {
}
.I166632 .button:hover .icon, .I166632.button:hover .icon {
background-size:100% 100%;
}

.I166834, a.I166834 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166834:hover, a.I166834:hover {
}

.I167137, a.I167137 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167137:hover, a.I167137:hover {
}

.I167339, a.I167339 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167339:hover, a.I167339:hover {
}

.I167541 .image, .I167541.image {
vertical-align:top;
}
.I167541 .image:hover, .I167541.image:hover {
}

.I176815, a.I176815 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176815:hover, a.I176815:hover {
}

.I177021, a.I177021 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177021:hover, a.I177021:hover {
}

.I177227, a.I177227 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177227:hover, a.I177227:hover {
}

.I177592, a.I177592 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177592:hover, a.I177592:hover {
}

h1.I92285, .I92285 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92285 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I92285:hover {
}
.I92285 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92285 > .viewport:hover {
}


.I92286 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
max-width:1180px;
margin-left:auto;
margin-right:auto;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

flex-direction:column;
align-items:center;

	
}
.I92286:hover {
}
@media (max-width:992px) {
.I92286 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I92286:hover {
}
}
@media (max-width:640px) {
.I92286 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I92286:hover {
}
}

.I92287 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I92287:hover {
}
@media (max-width:992px) {
.I92287 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I92287:hover {
}
}
@media (max-width:640px) {
.I92287 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I92287:hover {
}
}

.I92288 {
display:flex;
position:var(--I92288-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(17,17,17);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I92288-location-transform:translate(0px,0px);
z-index:var(--I92288-z-index, auto);

transform:
var(--I92288-location-transform, translate(0px,0px))
var(--I92288-user-box-transform, translate(0px,0px))
;


position:var(--I92288-position-static-computed, static);
}
.I92288:hover {
}

@media (max-width:640px) {
.I92288 {

width:calc(100vw - 2rem);

}
.I92288:hover {
}

}

.I92289 {
display:flex;
position:var(--I92289-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(17,17,17);
box-shadow:none;
overflow:hidden;
}
.I92289:hover {
}

@media (max-width:640px) {
.I92289 {

width:calc(100vw - 2rem);

}
.I92289:hover {
}

}

.I92290 {
display:flex;
position:var(--I92290-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(17,17,17);
box-shadow:none;
overflow:hidden;
}
.I92290:hover {
}
.I92290 {
--I92290-position-static-computed:static;
}
.I92290 > .sector, .I92290 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I92290 {

width:calc(100vw - 2rem);

}
.I92290:hover {
}

}

.I92291 {
display:flex;
position:var(--I92291-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I92291:hover {
}

@media (max-width:640px) {
.I92291 {

padding-left:1rem;
padding-right:1rem;

}
.I92291:hover {
}

}

.I92292 {
display:flex;
position:var(--I92292-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:15;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92292:hover {
}

@media (max-width:640px) {
.I92292 {

width:calc(100vw - 2rem);

}
.I92292:hover {
}

}

.I92293 {
display:flex;
position:var(--I92293-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:17;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92293:hover {
}
.I92293 {
--I92293-position-static-computed:static;
}
.I92293 > .sector, .I92293 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I92293 {

width:calc(100vw - 2rem);

}
.I92293:hover {
}

}
@media (min-width:1440px) {
.I92293 {

}
.I92293:hover {
}
.I92293 {
--I92293-position-static-computed:static;
}
.I92293 > .sector, .I92293 > .group-sectors {
position:relative;
}
}
.I92294 {
display:flex;
position:var(--I92294-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92294:hover {
}

@media (max-width:640px) {
.I92294 {

width:calc(100vw - 2rem);

}
.I92294:hover {
}

}

.I92295 {
display:flex;
position:var(--I92295-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:44;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92295:hover {
}

@media (max-width:640px) {
.I92295 {

width:calc(100vw - 2rem);

}
.I92295:hover {
}

}

.I92296 {
display:flex;
position:var(--I92296-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:45;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92296:hover {
}

@media (max-width:640px) {
.I92296 {

width:calc(100vw - 2rem);

}
.I92296:hover {
}

}

.I92297 {
display:flex;
position:var(--I92297-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:46;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92297:hover {
}

@media (max-width:640px) {
.I92297 {

width:calc(100vw - 2rem);

}
.I92297:hover {
}

}

.I92298 {
display:flex;
position:var(--I92298-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I92298:hover {
}


.I108515 {
display:flex;
position:var(--I108515-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:47;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I108515:hover {
}

@media (max-width:640px) {
.I108515 {

width:calc(100vw - 2rem);

}
.I108515:hover {
}

}

.I166532 {
display:flex;
position:var(--I166532-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:48;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I166532:hover {
}


.I92299 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92299:hover {
}

@media (min-width:1440px) {
.I92299 {

order:4;


	
}
.I92299:hover {
}

}
.I92300 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92300:hover {
}

@media (min-width:1440px) {
.I92300 {

order:2;


	
}
.I92300:hover {
}

}
.I92301 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92301:hover {
}


.I92302 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92302:hover {
}


.I92303 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92303:hover {
}


.I92304 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92304:hover {
}


.I92305 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92305:hover {
}


.I92306 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92306:hover {
}


.I92307 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92307:hover {
}


.I92308 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I92308:hover {
}
.I92308 > .sector {
position:relative;
}
@media (max-width:640px) {
.I92308 {



flex-direction:column;
align-items:flex-start;

	
}
.I92308:hover {
}

}

.I108820 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108820:hover {
}


.I167037 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167037:hover {
}


h1.I92309, .I92309 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92309 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I92309:hover {
}
.I92309 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92309 > .viewport:hover {
}

@media (min-width:1440px) {
.I92309 {

order:8;

}
.I92309:hover {
}
.I92309 > .viewport {



}
.I92309 > .viewport:hover {
}

}
h1.I92310, .I92310 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92310 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I92310:hover {
}
.I92310 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92310 > .viewport:hover {
}


h1.I92311, .I92311 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92311 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92311:hover {
}
.I92311 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92311 > .viewport:hover {
}

@media (min-width:1440px) {
.I92311 {

order:3;

}
.I92311:hover {
}
.I92311 > .viewport {



}
.I92311 > .viewport:hover {
}

}
h1.I92312, .I92312 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92312 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92312:hover {
}
.I92312 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92312 > .viewport:hover {
}


h1.I92313, .I92313 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92313 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I92313:hover {
}
.I92313 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92313 > .viewport:hover {
}


h1.I92314, .I92314 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92314 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92314:hover {
}
.I92314 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92314 > .viewport:hover {
}


h1.I92315, .I92315 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92315 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92315:hover {
}
.I92315 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92315 > .viewport:hover {
}


h1.I92316, .I92316 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92316 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92316:hover {
}
.I92316 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92316 > .viewport:hover {
}


h1.I92317, .I92317 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92317 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I92317:hover {
}
.I92317 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92317 > .viewport:hover {
}


h1.I92318, .I92318 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92318 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92318:hover {
}
.I92318 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92318 > .viewport:hover {
}


h1.I92319, .I92319 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92319 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92319:hover {
}
.I92319 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92319 > .viewport:hover {
}


h1.I92320, .I92320 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92320 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92320:hover {
}
.I92320 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92320 > .viewport:hover {
}


h1.I92321, .I92321 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92321 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92321:hover {
}
.I92321 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92321 > .viewport:hover {
}


h1.I92322, .I92322 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92322 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I92322:hover {
}
.I92322 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92322 > .viewport:hover {
}


h1.I92323, .I92323 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92323 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92323:hover {
}
.I92323 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92323 > .viewport:hover {
}


h1.I92324, .I92324 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92324 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92324:hover {
}
.I92324 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92324 > .viewport:hover {
}


h1.I92325, .I92325 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92325 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92325:hover {
}
.I92325 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92325 > .viewport:hover {
}


h1.I92326, .I92326 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92326 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92326:hover {
}
.I92326 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92326 > .viewport:hover {
}

@media (max-width:640px) {
.I92326 {

width:100%;


}
.I92326:hover {
}
.I92326 > .viewport {



}
.I92326 > .viewport:hover {
}

}

h1.I92327, .I92327 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92327 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92327:hover {
}
.I92327 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92327 > .viewport:hover {
}


h1.I92328, .I92328 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92328 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92328:hover {
}
.I92328 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92328 > .viewport:hover {
}


h1.I92329, .I92329 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92329 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92329:hover {
}
.I92329 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92329 > .viewport:hover {
}


h1.I92330, .I92330 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92330 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92330:hover {
}
.I92330 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92330 > .viewport:hover {
}


h1.I92331, .I92331 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92331 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92331:hover {
}
.I92331 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92331 > .viewport:hover {
}


h1.I92332, .I92332 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92332 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92332:hover {
}
.I92332 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92332 > .viewport:hover {
}


h1.I92333, .I92333 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92333 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92333:hover {
}
.I92333 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92333 > .viewport:hover {
}


h1.I92334, .I92334 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92334 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92334:hover {
}
.I92334 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92334 > .viewport:hover {
}


h1.I92335, .I92335 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92335 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92335:hover {
}
.I92335 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92335 > .viewport:hover {
}


h1.I92336, .I92336 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92336 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92336:hover {
}
.I92336 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92336 > .viewport:hover {
}


h1.I92337, .I92337 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92337 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92337:hover {
}
.I92337 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92337 > .viewport:hover {
}


h1.I92338, .I92338 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92338 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92338:hover {
}
.I92338 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92338 > .viewport:hover {
}


h1.I92339, .I92339 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92339 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I92339:hover {
}
.I92339 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92339 > .viewport:hover {
}


h1.I92340, .I92340 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92340 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I92340:hover {
}
.I92340 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92340 > .viewport:hover {
}


h1.I92341, .I92341 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92341 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I92341:hover {
}
.I92341 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92341 > .viewport:hover {
}

@media (min-width:1440px) {
.I92341 {

order:3;

}
.I92341:hover {
}
.I92341 > .viewport {



}
.I92341 > .viewport:hover {
}

}
h1.I92342, .I92342 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92342 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92342:hover {
}
.I92342 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92342 > .viewport:hover {
}


h1.I92343, .I92343 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92343 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92343:hover {
}
.I92343 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92343 > .viewport:hover {
}


h1.I92344, .I92344 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92344 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I92344:hover {
}
.I92344 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92344 > .viewport:hover {
}


h1.I92345, .I92345 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92345 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92345:hover {
}
.I92345 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92345 > .viewport:hover {
}


h1.I92346, .I92346 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92346 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92346:hover {
}
.I92346 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92346 > .viewport:hover {
}


h1.I92347, .I92347 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92347 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92347:hover {
}
.I92347 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92347 > .viewport:hover {
}


h1.I92348, .I92348 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92348 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92348:hover {
}
.I92348 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92348 > .viewport:hover {
}


h1.I92349, .I92349 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92349 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92349:hover {
}
.I92349 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92349 > .viewport:hover {
}


h1.I92350, .I92350 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92350 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I92350:hover {
}
.I92350 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92350 > .viewport:hover {
}


h1.I92351, .I92351 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92351 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I92351:hover {
}
.I92351 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92351 > .viewport:hover {
}


h1.I92352, .I92352 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92352 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I92352:hover {
}
.I92352 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92352 > .viewport:hover {
}


h1.I92353, .I92353 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92353 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92353:hover {
}
.I92353 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92353 > .viewport:hover {
}


h1.I92354, .I92354 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92354 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92354:hover {
}
.I92354 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92354 > .viewport:hover {
}


h1.I92355, .I92355 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92355 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92355:hover {
}
.I92355 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92355 > .viewport:hover {
}


h1.I92356, .I92356 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92356 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92356:hover {
}
.I92356 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92356 > .viewport:hover {
}


h1.I92357, .I92357 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92357 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92357:hover {
}
.I92357 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92357 > .viewport:hover {
}


h1.I108637, .I108637 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108637 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108637:hover {
}
.I108637 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108637 > .viewport:hover {
}


h1.I108759, .I108759 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108759 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108759:hover {
}
.I108759 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108759 > .viewport:hover {
}


h1.I108942, .I108942 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108942 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108942:hover {
}
.I108942 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108942 > .viewport:hover {
}


h1.I109064, .I109064 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109064 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109064:hover {
}
.I109064 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109064 > .viewport:hover {
}


h1.I109186, .I109186 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109186 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109186:hover {
}
.I109186 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109186 > .viewport:hover {
}

@media (max-width:640px) {
.I109186 {

width:100%;


}
.I109186:hover {
}
.I109186 > .viewport {



}
.I109186 > .viewport:hover {
}

}

h1.I163026, .I163026 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163026 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163026:hover {
}
.I163026 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163026 > .viewport:hover {
}


h1.I165958, .I165958 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165958 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165958:hover {
}
.I165958 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165958 > .viewport:hover {
}


h1.I166431, .I166431 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166431 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166431:hover {
}
.I166431 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166431 > .viewport:hover {
}


h1.I166734, .I166734 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166734 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166734:hover {
}
.I166734 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166734 > .viewport:hover {
}


h1.I166936, .I166936 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166936 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166936:hover {
}
.I166936 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166936 > .viewport:hover {
}


h1.I167239, .I167239 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167239 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167239:hover {
}
.I167239 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167239 > .viewport:hover {
}


h1.I167441, .I167441 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167441 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167441:hover {
}
.I167441 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167441 > .viewport:hover {
}


h1.I167643, .I167643 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167643 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167643:hover {
}
.I167643 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167643 > .viewport:hover {
}

@media (max-width:640px) {
.I167643 {

width:100%;


}
.I167643:hover {
}
.I167643 > .viewport {



}
.I167643 > .viewport:hover {
}

}

h1.I176919, .I176919 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176919 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176919:hover {
}
.I176919 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176919 > .viewport:hover {
}


h1.I177125, .I177125 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177125 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177125:hover {
}
.I177125 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177125 > .viewport:hover {
}


h1.I177331, .I177331 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177331 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177331:hover {
}
.I177331 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177331 > .viewport:hover {
}


h1.I177697, .I177697 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177697 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177697:hover {
}
.I177697 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177697 > .viewport:hover {
}


.I92358 .image, .I92358.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92358 .image:hover, .I92358.image:hover {
}
@media (min-width:1440px) {
.I92358 .image, .I92358.image {
width:100%;

}
.I92358 .image:hover, .I92358.image:hover {
}
}
.I92359, a.I92359 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I92359:hover, a.I92359:hover {
}
@media (max-width:992px) {
.I92359, a.I92359 {
}
.I92359:hover, a.I92359:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92359, a.I92359 {
display:flex;
padding-bottom:0rem;

}
.I92359:hover, a.I92359:hover {
}
}

.I92360 .image, .I92360.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92360 .image:hover, .I92360.image:hover {
}
@media (min-width:1440px) {
.I92360 .image, .I92360.image {
width:100%;

}
.I92360 .image:hover, .I92360.image:hover {
}
}
.I92361 .image, .I92361.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92361 .image:hover, .I92361.image:hover {
}

.I92362, a.I92362 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I92362:hover, a.I92362:hover {
}
@media (max-width:992px) {
.I92362, a.I92362 {
}
.I92362:hover, a.I92362:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92362, a.I92362 {
display:flex;
padding-bottom:0rem;

}
.I92362:hover, a.I92362:hover {
}
}

.I92363, a.I92363 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.5rem;

padding-bottom:1rem;

}
.I92363:hover, a.I92363:hover {
}
@media (min-width:1440px) {
.I92363, a.I92363 {
display:flex;
font-weight:500;


}
.I92363:hover, a.I92363:hover {
}
}
.I92364, a.I92364 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I92364:hover, a.I92364:hover {
}
@media (max-width:992px) {
.I92364, a.I92364 {
}
.I92364:hover, a.I92364:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92364, a.I92364 {
display:flex;
padding-bottom:0rem;

}
.I92364:hover, a.I92364:hover {
}
}

.I92365, a.I92365 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I92365:hover, a.I92365:hover {
}
@media (max-width:640px) {
.I92365, a.I92365 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I92365:hover, a.I92365:hover {
}
}

.I92366, a.I92366 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

margin-top:1rem;
padding-bottom:1.5rem;

}
.I92366:hover, a.I92366:hover {
}
@media (max-width:992px) {
.I92366, a.I92366 {
}
.I92366:hover, a.I92366:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92366, a.I92366 {
display:flex;
padding-bottom:1rem;

}
.I92366:hover, a.I92366:hover {
}
}

.I92367, a.I92367 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.5rem;

padding-bottom:1rem;

}
.I92367:hover, a.I92367:hover {
}

.I92368, a.I92368 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.5rem;

padding-bottom:1rem;

}
.I92368:hover, a.I92368:hover {
}
@media (min-width:1440px) {
.I92368, a.I92368 {
display:flex;
font-weight:500;


}
.I92368:hover, a.I92368:hover {
}
}
.I92369 .image, .I92369.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92369 .image:hover, .I92369.image:hover {
}

.I92370, a.I92370 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92370:hover, a.I92370:hover {
}
@media (min-width:1440px) {
.I92370, a.I92370 {
display:flex;
font-weight:500;


}
.I92370:hover, a.I92370:hover {
}
}
.I92371, a.I92371 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92371:hover, a.I92371:hover {
}
@media (max-width:992px) {
.I92371, a.I92371 {
}
.I92371:hover, a.I92371:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92371, a.I92371 {
display:flex;
padding-bottom:0rem;

}
.I92371:hover, a.I92371:hover {
}
}

.I92372 .image, .I92372.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92372 .image:hover, .I92372.image:hover {
}

.I92373, a.I92373 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92373:hover, a.I92373:hover {
}
@media (min-width:1440px) {
.I92373, a.I92373 {
display:flex;
font-weight:500;


}
.I92373:hover, a.I92373:hover {
}
}
.I92374, a.I92374 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92374:hover, a.I92374:hover {
}
@media (max-width:992px) {
.I92374, a.I92374 {
}
.I92374:hover, a.I92374:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92374, a.I92374 {
display:flex;
padding-bottom:0rem;

}
.I92374:hover, a.I92374:hover {
}
}

.I92375 .image, .I92375.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I92375 .image:hover, .I92375.image:hover {
}

.I92376, a.I92376 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92376:hover, a.I92376:hover {
}
@media (min-width:1440px) {
.I92376, a.I92376 {
display:flex;
font-weight:500;


}
.I92376:hover, a.I92376:hover {
}
}
.I92377, a.I92377 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92377:hover, a.I92377:hover {
}
@media (max-width:992px) {
.I92377, a.I92377 {
}
.I92377:hover, a.I92377:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92377, a.I92377 {
display:flex;
padding-bottom:0rem;

}
.I92377:hover, a.I92377:hover {
}
}

.I92378 .image, .I92378.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92378 .image:hover, .I92378.image:hover {
}

.I92379 .image, .I92379.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92379 .image:hover, .I92379.image:hover {
}

.I92380 .image, .I92380.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92380 .image:hover, .I92380.image:hover {
}

.I92381, a.I92381 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92381:hover, a.I92381:hover {
}
@media (max-width:992px) {
.I92381, a.I92381 {
}
.I92381:hover, a.I92381:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92381, a.I92381 {
display:flex;
padding-bottom:0rem;

}
.I92381:hover, a.I92381:hover {
}
}

.I92382, a.I92382 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92382:hover, a.I92382:hover {
}
@media (min-width:1440px) {
.I92382, a.I92382 {
display:flex;
font-weight:500;


}
.I92382:hover, a.I92382:hover {
}
}
.I92383, a.I92383 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92383:hover, a.I92383:hover {
}
@media (max-width:992px) {
.I92383, a.I92383 {
}
.I92383:hover, a.I92383:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92383, a.I92383 {
display:flex;
padding-bottom:0rem;

}
.I92383:hover, a.I92383:hover {
}
}

.I92384, a.I92384 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I92384:hover, a.I92384:hover {
}
@media (max-width:992px) {
.I92384, a.I92384 {
}
.I92384:hover, a.I92384:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I92384, a.I92384 {
display:flex;
font-weight:500;


}
.I92384:hover, a.I92384:hover {
}
}
.I92385, a.I92385 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92385:hover, a.I92385:hover {
}
@media (max-width:992px) {
.I92385, a.I92385 {
}
.I92385:hover, a.I92385:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92385, a.I92385 {
display:flex;
padding-bottom:0rem;

}
.I92385:hover, a.I92385:hover {
}
}

.I92386, a.I92386 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92386:hover, a.I92386:hover {
}
@media (min-width:1440px) {
.I92386, a.I92386 {
display:flex;
font-weight:500;


}
.I92386:hover, a.I92386:hover {
}
}
.I92387 {
}
.I92387:hover {
}
.I92387 {
}
.I92387:hover {
}


.I92388, a.I92388 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92388:hover, a.I92388:hover {
}

.I92389, a.I92389 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92389:hover, a.I92389:hover {
}

.I92390 .button, .I92390.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92390 button.button, button.I92390.button {
cursor:pointer;
}
.I92390 .button .text, .I92390.button .text {
color:rgb(255,255,255);

}
.I92390 .button .icon, .I92390.button .icon {
flex:none;
background-size:100% 100%;
}
.I92390 .button:hover, .I92390.button:hover {
}
.I92390 .button:hover .text, .I92390.button:hover .text {
}
.I92390 .button:hover .icon, .I92390.button:hover .icon {
background-size:100% 100%;
}

.I92391 .button, .I92391.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92391 button.button, button.I92391.button {
cursor:pointer;
}
.I92391 .button .text, .I92391.button .text {
color:rgb(255,255,255);

}
.I92391 .button .icon, .I92391.button .icon {
flex:none;
background-size:100% 100%;
}
.I92391 .button:hover, .I92391.button:hover {
}
.I92391 .button:hover .text, .I92391.button:hover .text {
}
.I92391 .button:hover .icon, .I92391.button:hover .icon {
background-size:100% 100%;
}

.I92392 .button, .I92392.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92392 button.button, button.I92392.button {
cursor:pointer;
}
.I92392 .button .text, .I92392.button .text {
}
.I92392 .button .icon, .I92392.button .icon {
flex:none;
background-size:100% 100%;
}
.I92392 .button:hover, .I92392.button:hover {
}
.I92392 .button:hover .text, .I92392.button:hover .text {
}
.I92392 .button:hover .icon, .I92392.button:hover .icon {
background-size:100% 100%;
}

.I92393 .button, .I92393.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92393 button.button, button.I92393.button {
cursor:pointer;
}
.I92393 .button .text, .I92393.button .text {
}
.I92393 .button .icon, .I92393.button .icon {
flex:none;
background-size:100% 100%;
}
.I92393 .button:hover, .I92393.button:hover {
}
.I92393 .button:hover .text, .I92393.button:hover .text {
}
.I92393 .button:hover .icon, .I92393.button:hover .icon {
background-size:100% 100%;
}

.I92394 .button, .I92394.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92394 button.button, button.I92394.button {
cursor:pointer;
}
.I92394 .button .text, .I92394.button .text {
color:rgb(255,255,255);

}
.I92394 .button .icon, .I92394.button .icon {
flex:none;
background-size:100% 100%;
}
.I92394 .button:hover, .I92394.button:hover {
}
.I92394 .button:hover .text, .I92394.button:hover .text {
}
.I92394 .button:hover .icon, .I92394.button:hover .icon {
background-size:100% 100%;
}

.I92395 .button, .I92395.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92395 button.button, button.I92395.button {
cursor:pointer;
}
.I92395 .button .text, .I92395.button .text {
}
.I92395 .button .icon, .I92395.button .icon {
flex:none;
background-size:100% 100%;
}
.I92395 .button:hover, .I92395.button:hover {
}
.I92395 .button:hover .text, .I92395.button:hover .text {
}
.I92395 .button:hover .icon, .I92395.button:hover .icon {
background-size:100% 100%;
}

.I92396 .button, .I92396.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92396 button.button, button.I92396.button {
cursor:pointer;
}
.I92396 .button .text, .I92396.button .text {
}
.I92396 .button .icon, .I92396.button .icon {
flex:none;
background-size:100% 100%;
}
.I92396 .button:hover, .I92396.button:hover {
}
.I92396 .button:hover .text, .I92396.button:hover .text {
}
.I92396 .button:hover .icon, .I92396.button:hover .icon {
background-size:100% 100%;
}

.I92397 .button, .I92397.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92397 button.button, button.I92397.button {
cursor:pointer;
}
.I92397 .button .text, .I92397.button .text {
}
.I92397 .button .icon, .I92397.button .icon {
flex:none;
background-size:100% 100%;
}
.I92397 .button:hover, .I92397.button:hover {
}
.I92397 .button:hover .text, .I92397.button:hover .text {
}
.I92397 .button:hover .icon, .I92397.button:hover .icon {
background-size:100% 100%;
}

.I92398 .button, .I92398.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92398 button.button, button.I92398.button {
cursor:pointer;
}
.I92398 .button .text, .I92398.button .text {
}
.I92398 .button .icon, .I92398.button .icon {
flex:none;
background-size:100% 100%;
}
.I92398 .button:hover, .I92398.button:hover {
}
.I92398 .button:hover .text, .I92398.button:hover .text {
}
.I92398 .button:hover .icon, .I92398.button:hover .icon {
background-size:100% 100%;
}

.I92399 .button, .I92399.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92399 button.button, button.I92399.button {
cursor:pointer;
}
.I92399 .button .text, .I92399.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I92399 .button .icon, .I92399.button .icon {
flex:none;
background-size:100% 100%;
}
.I92399 .button:hover, .I92399.button:hover {
}
.I92399 .button:hover .text, .I92399.button:hover .text {
}
.I92399 .button:hover .icon, .I92399.button:hover .icon {
background-size:100% 100%;
}

.I92400, a.I92400 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I92400:hover, a.I92400:hover {
}

.I92401, a.I92401 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I92401:hover, a.I92401:hover {
}

.I92402, a.I92402 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I92402:hover, a.I92402:hover {
}

.I92403, a.I92403 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92403:hover, a.I92403:hover {
}

.I92404, a.I92404 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92404:hover, a.I92404:hover {
}

.I92405, a.I92405 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92405:hover, a.I92405:hover {
}

.I92406, a.I92406 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92406:hover, a.I92406:hover {
}

.I108576 .button, .I108576.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108576 button.button, button.I108576.button {
cursor:pointer;
}
.I108576 .button .text, .I108576.button .text {
}
.I108576 .button .icon, .I108576.button .icon {
flex:none;
background-size:100% 100%;
}
.I108576 .button:hover, .I108576.button:hover {
}
.I108576 .button:hover .text, .I108576.button:hover .text {
}
.I108576 .button:hover .icon, .I108576.button:hover .icon {
background-size:100% 100%;
}

.I108698, a.I108698 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108698:hover, a.I108698:hover {
}

.I108881, a.I108881 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108881:hover, a.I108881:hover {
}

.I109003, a.I109003 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109003:hover, a.I109003:hover {
}

.I109125 .image, .I109125.image {
vertical-align:top;
}
.I109125 .image:hover, .I109125.image:hover {
}

.I162929, a.I162929 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162929:hover, a.I162929:hover {
}

.I165857, a.I165857 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165857:hover, a.I165857:hover {
}

.I166330, a.I166330 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166330:hover, a.I166330:hover {
}

.I166633 .button, .I166633.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166633 button.button, button.I166633.button {
cursor:pointer;
}
.I166633 .button .text, .I166633.button .text {
}
.I166633 .button .icon, .I166633.button .icon {
flex:none;
background-size:100% 100%;
}
.I166633 .button:hover, .I166633.button:hover {
}
.I166633 .button:hover .text, .I166633.button:hover .text {
}
.I166633 .button:hover .icon, .I166633.button:hover .icon {
background-size:100% 100%;
}

.I166835, a.I166835 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166835:hover, a.I166835:hover {
}

.I167138, a.I167138 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167138:hover, a.I167138:hover {
}

.I167340, a.I167340 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167340:hover, a.I167340:hover {
}

.I167542 .image, .I167542.image {
vertical-align:top;
}
.I167542 .image:hover, .I167542.image:hover {
}

.I176816, a.I176816 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176816:hover, a.I176816:hover {
}

.I177022, a.I177022 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177022:hover, a.I177022:hover {
}

.I177228, a.I177228 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177228:hover, a.I177228:hover {
}

.I177593, a.I177593 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177593:hover, a.I177593:hover {
}

h1.I92407, .I92407 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92407 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I92407:hover {
}
.I92407 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92407 > .viewport:hover {
}


h1.I100778, .I100778 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100778 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;


}
.I100778:hover {
}
.I100778 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100778 > .viewport:hover {
}


.I100774 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
max-width:1180px;
margin-left:auto;
margin-right:auto;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

align-items:center;

	
}
.I100774:hover {
}
@media (max-width:992px) {
.I100774 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I100774:hover {
}
}
@media (max-width:640px) {
.I100774 {
padding-left:1rem;
padding-right:1rem;

	
}
.I100774:hover {
}
}
@media (min-width:1440px) {
.I100774 {
width:100%;

	
}
.I100774:hover {
}
}
.I100775 {
display:flex;
position:var(--I100775-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:8rem;
padding-top:1rem;
border-color:rgb(17,17,17);
border-top-style:solid;
border-top-width:1px;

}
.I100775:hover {
}


h1.I100776, .I100776 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100776 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I100776:hover {
}
.I100776 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100776 > .viewport:hover {
}

@media (min-width:1440px) {
.I100776 {

order:3;

}
.I100776:hover {
}
.I100776 > .viewport {



}
.I100776 > .viewport:hover {
}

}
.I100777 .button, .I100777.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I100777 button.button, button.I100777.button {
cursor:pointer;
}
.I100777 .button .text, .I100777.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I100777 .button .icon, .I100777.button .icon {
flex:none;
background-size:100% 100%;
width:36px;
height:36px;
background-image:url('https://www.genexus.com/media/images/live-2022__button-arrow-back.svg?timestamp=20220919190057');
margin-right:1rem;margin-top:0px;margin-bottom:0px;margin-left:0px;
}
.I100777 .button:hover, .I100777.button:hover {
}
.I100777 .button:hover .text, .I100777.button:hover .text {
text-decoration:underline;

}
.I100777 .button:hover .icon, .I100777.button:hover .icon {
background-size:100% 100%;
width:36px;
height:36px;
background-image:url('https://www.genexus.com/media/images/live-2022__button-arrow-back-hover.svg?timestamp=20220921203911');
}
@media (max-width:992px) {
.I100777 .button, .I100777.button {
flex-direction:row;
}
.I100777 button.button, button.I100777.button {
}
.I100777 .button .text, .I100777.button .text {
font-family:Rubik;

}
.I100777 .button .icon, .I100777.button .icon {
background-size:100% 100%;
margin-right:1rem;margin-top:0px;margin-bottom:0px;margin-left:0px;
}
.I100777 .button:hover, .I100777.button:hover {
}
.I100777 .button:hover .text, .I100777.button:hover .text {
}
.I100777 .button:hover .icon, .I100777.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I100777 .button, .I100777.button {
flex-direction:row;
}
.I100777 button.button, button.I100777.button {
}
.I100777 .button .text, .I100777.button .text {
}
.I100777 .button .icon, .I100777.button .icon {
background-size:100% 100%;
margin-right:1rem;margin-top:0px;margin-bottom:0px;margin-left:0px;
}
.I100777 .button:hover, .I100777.button:hover {
}
.I100777 .button:hover .text, .I100777.button:hover .text {
}
.I100777 .button:hover .icon, .I100777.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I100777 .button, .I100777.button {
flex-direction:row;
}
.I100777 button.button, button.I100777.button {
}
.I100777 .button .text, .I100777.button .text {
}
.I100777 .button .icon, .I100777.button .icon {
background-size:100% 100%;
width:36px;
height:36px;
background-image:url('https://www.genexus.com/media/images/live-2022__button-arrow-back.svg?timestamp=20220919190057');
margin-right:1rem;margin-top:0px;margin-bottom:0px;margin-left:0px;
}
.I100777 .button:hover, .I100777.button:hover {
}
.I100777 .button:hover .text, .I100777.button:hover .text {
}
.I100777 .button:hover .icon, .I100777.button:hover .icon {
background-size:100% 100%;
}
}
.I91979 {
}
.I91979:hover {
}
.I91979 {
}
.I91979:hover {
}


/************************ GRID *************************/
.live-2022-play-me-grid .group-regions .region:nth-child(1n) > .sector {
  width: 100%;
  height: 100%;
  position: absolute;
}

.live-2022-play-me-grid .group-regions .region,
.live-2022-play-me-grid .group-regions .region .sector .gorup-sectors .sector {
  position: relative;
}

.live-2022-play-me-grid .group-regions .region .sector .viewport a {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  box-sizing: border-box;
  transition: all 0.3s;
  overflow: hidden;
  z-index: 1;
}

.live-2022-play-me-grid .group-regions .region .sector .viewport a:hover {
  border: 0.25rem solid #111;
}

.live-2022-play-me-grid .group-regions {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 1rem;
}

@media (max-width: 992px) {
  .live-2022-play-me-grid .group-regions .region .sector .viewport a {
    width: calc(50vw - 2.5rem);
  }
  .live-2022-play-me-grid .group-regions {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 640px) {
  .live-2022-play-me-grid .group-regions .region .sector .viewport a {
    width: calc(100vw - 2rem);

  }

  .live-2022-play-me-grid .group-regions {
    width: auto;
    max-width: 100%;
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 1rem;
  }
}

.live-2022-play-me-grid .group-regions img {
  position: absolute;
  right: 1rem;
  bottom: 1rem;
  width: 125px;
  height: 100px;
}

/* Scrollbar styles */
.live-2022-play-me-grid .group-regions::-webkit-scrollbar {
  width: 0.5em;
}

.live-2022-play-me-grid .group-regions::-webkit-scrollbar-track {
  background-color: rgb(250, 250, 250);
}

.live-2022-play-me-grid .group-regions::-webkit-scrollbar-thumb {
  border-radius: 5rem;
  background-color: rgb(250, 50, 99);
  outline: 1px solid #fff;
  transition: background-color 0.5s ease;
}

.live-2022-play-me-grid .group-regions::-webkit-scrollbar-thumb:hover {
  border-radius: 5rem;
  background-color: rgb(210, 40, 93);
  outline: 1px solid #fff;
  transition: background-color 0.5s ease;
}

/************************ SLIDER *************************/
.live-2022-play-me-slider .group-regions .region:nth-child(1n) > .sector {
  width: 100%;
  height: 100%;
  position: absolute;
}
.live-2022-play-me-slider .group-regions .region {
  position: relative;
}


.live-2022-play-me-slider {
padding-top:4rem;
}
@media (max-width: 640px) {
.live-2022-play-me-slider {
padding-top:2rem;
}

}

.live-2022-play-me-slider .group-regions .region .sector .viewport a {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 9;
  box-sizing: border-box;
  transition: all 0.3s;
  overflow: hidden;
}

.live-2022-play-me-slider .group-regions .region .sector .viewport a:hover {
  border: 0.25rem solid #111;
}

.live-2022-play-me-slider .group-regions {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 1rem;
}

.live-2022-play-me-slider .group-regions {
  grid-template-columns: repeat(2, 1fr);
  max-width: 940px;
}

.live-2022-play-me-slider .group-regions {
  display: flex;
  scroll-snap-type: x mandatory;
  overflow-x: scroll;
}

.live-2022-play-me-slider .group-regions > .region {
  flex: 0 0 320px;
}

.live-2022-play-me-slider .group-regions img {
  position: absolute;
  right: 1rem;
  bottom: 1rem;
  width: 125px;
  height: 100px;
  z-index: 0;
}

/* Scrollbar styles */
.live-2022-play-me-slider .group-regions::-webkit-scrollbar {
  width: 0.5em;
  height: 6px;
}

.live-2022-play-me-slider .group-regions::-webkit-scrollbar-track {
  background-color: #eeeeee;
}

.live-2022-play-me-slider .group-regions::-webkit-scrollbar-thumb {
  border-radius: 5rem;
/*  background-color: rgb(250, 50, 99);*/
  background-color: #111;

  transition: background-color 0.5s ease;
}

.live-2022-play-me-slider .group-regions ::-webkit-scrollbar-thumb:hover {
}

/* This is a FIX to hide the horizontal scroll in the "Legacy Modernization & Digital Transformation" in the live-2022 homapage */
@media (min-width: 992px) {
.group-regions.I101624::-webkit-scrollbar, .group-regions.I103798::-webkit-scrollbar {
    height: 0px;
}
}


