/* Cache file:3248_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 {
}
.I95946 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I95946: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 {
}
.I95946 {
width:100%;

	
}
.I95946: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 {
}
.I95946 {
width:100%;

	
}
.I95946:hover {
}
}

.I95947 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I95947:hover {
}
@media (max-width:992px) {
.I95947 {

padding-top:70px;


}
.I95947:hover {
}
}
@media (max-width:640px) {
.I95947 {

width:100%;
margin-top:40px;


}
.I95947:hover {
}
}
@media (min-width:1440px) {
.I95947 {

order:28;

}
.I95947:hover {
}
}
.I95955 {
display:flex;
position:var(--I95955-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(--I95955-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I95955-location-transform:translate(0px,0px);
	

transform:
var(--I95955-location-transform, translate(0px,0px))
var(--I95955-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I95955:hover {
}
.I95955 {
--I95955-position-static-computed:static;
}
.I95955 > .sector, .I95955 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I95955 {

position:fixed;
z-index:var(--I95955-z-index, 1);

transform:
var(--I95955-location-transform, translate(0px,0px))
var(--I95955-user-box-transform, translate(0px,0px))
;


}
.I95955:hover {
}

}
@media (max-width:640px) {
.I95955 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I95955-z-index, 1);

transform:
var(--I95955-location-transform, translate(0px,0px))
var(--I95955-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I95955:hover {
}
.I95955 {
--I95955-position-static-computed:static;
}
.I95955 > .sector, .I95955 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I95955 {

order:25;
}
.I95955:hover {
}

}
.I95961 {
display:flex;
position:var(--I95961-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;
width:940px;
max-width:940px;
margin-left:auto;
margin-right:auto;
margin-top:12rem;

align-items:center;


}
.I95961:hover {
}

@media (max-width:992px) {
.I95961 {

margin-top:2rem;

}
.I95961:hover {
}

}
@media (max-width:640px) {
.I95961 {

width:100%;
margin-top:0rem;

}
.I95961:hover {
}

}

.I95977 {
display:flex;
position:var(--I95977-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;
--I95977-location-transform:translate(0px,0px);
z-index:var(--I95977-z-index, auto);

transform:
var(--I95977-location-transform, translate(0px,0px))
var(--I95977-user-box-transform, translate(0px,0px))
;

--I95977-z-index:1000;
position:var(--I95977-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I95977:hover {
}
.I95977 {
--I95977-position-static-computed:static;
}
.I95977 > .sector, .I95977 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I95977 {

width:100%;

}
.I95977:hover {
}

}
@media (min-width:1440px) {
.I95977 {

order:59;
}
.I95977:hover {
}

}
.I95970 {
display:flex;
position:var(--I95970-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I95970:hover {
}

@media (min-width:1440px) {
.I95970 {

order:49;
}
.I95970:hover {
}

}
.I95971 {
display:flex;
position:var(--I95971-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I95971:hover {
}

@media (min-width:1440px) {
.I95971 {

order:51;
}
.I95971:hover {
}

}
.I95969 {
display:flex;
position:var(--I95969-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I95969:hover {
}

@media (min-width:1440px) {
.I95969 {

order:47;
}
.I95969:hover {
}

}
.I95968 {
display:flex;
position:var(--I95968-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I95968:hover {
}

@media (min-width:1440px) {
.I95968 {

order:44;
}
.I95968:hover {
}

}
.I95965 {
display:flex;
position:var(--I95965-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I95965:hover {
}


.I95967 {
display:flex;
position:var(--I95967-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I95967:hover {
}

@media (min-width:1440px) {
.I95967 {

order:40;
}
.I95967:hover {
}

}
.I95956 {
display:flex;
position:var(--I95956-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I95956:hover {
}

@media (min-width:1440px) {
.I95956 {

order:26;
}
.I95956:hover {
}

}
.I95964 {
display:flex;
position:var(--I95964-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I95964:hover {
}


.I95954 {
display:flex;
position:var(--I95954-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(--I95954-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I95954-location-transform:translate(0px,0px);
z-index:var(--I95954-z-index, 1);

transform:
var(--I95954-location-transform, translate(0px,0px))
var(--I95954-user-box-transform, translate(0px,0px))
;

--I95954-z-index:555;
}
.I95954:hover {
}
.I95954 {
--I95954-position-static-computed:relative;
}
.I95954 > .sector, .I95954 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I95954 {

height:72px;
margin-bottom:-72px;

}
.I95954:hover {
}

}
@media (max-width:640px) {
.I95954 {

box-sizing:border-box;

}
.I95954:hover {
}

}
@media (min-width:1440px) {
.I95954 {

order:17;
}
.I95954:hover {
}

}
.I95951 {
display:flex;
position:var(--I95951-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(--I95951-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I95951-location-transform:translate(-50%,0px);
	

transform:
var(--I95951-location-transform, translate(0px,0px))
var(--I95951-user-box-transform, translate(0px,0px))
;

--I95951-z-index:999;
}
.I95951:hover {
}
.I95951 {
--I95951-position-static-computed:relative;
}
.I95951 > .sector, .I95951 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I95951 {

height:auto;
min-height:90px;

}
.I95951:hover {
}
.I95951 {
--I95951-position-static-computed:static;
}
.I95951 > .sector, .I95951 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I95951 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I95951:hover {
}

}
@media (min-width:1440px) {
.I95951 {

order:4;
position:fixed;
z-index:var(--I95951-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I95951-location-transform:translate(-50%,0px);
	

transform:
var(--I95951-location-transform, translate(0px,0px))
var(--I95951-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I95951:hover {
}

}
.I95957 {
display:flex;
position:var(--I95957-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I95957:hover {
}

@media (min-width:1440px) {
.I95957 {

order:18;
}
.I95957:hover {
}

}
.I95972 {
display:flex;
position:var(--I95972-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I95972:hover {
}

@media (min-width:1440px) {
.I95972 {

order:52;
}
.I95972:hover {
}

}
.I95974 {
display:flex;
position:var(--I95974-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I95974:hover {
}

@media (min-width:1440px) {
.I95974 {

order:55;
}
.I95974:hover {
}

}
.I95973 {
display:flex;
position:var(--I95973-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I95973:hover {
}

@media (min-width:1440px) {
.I95973 {

order:54;
}
.I95973:hover {
}

}
.I95975 {
display:flex;
position:var(--I95975-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I95975:hover {
}

@media (min-width:1440px) {
.I95975 {

order:56;
}
.I95975:hover {
}

}
.I95958 {
display:flex;
position:var(--I95958-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I95958:hover {
}

@media (min-width:1440px) {
.I95958 {

order:24;
}
.I95958:hover {
}

}
.I95963 {
display:flex;
position:var(--I95963-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I95963:hover {
}


.I95959 {
display:flex;
position:var(--I95959-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I95959:hover {
}

@media (min-width:1440px) {
.I95959 {

order:27;
}
.I95959:hover {
}

}
.I95976 {
display:flex;
position:var(--I95976-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I95976:hover {
}

@media (min-width:1440px) {
.I95976 {

order:58;
}
.I95976:hover {
}

}
.I95978 {
display:flex;
position:var(--I95978-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I95978:hover {
}

@media (min-width:1440px) {
.I95978 {

order:59;
}
.I95978:hover {
}

}
.I95979 {
display:flex;
position:var(--I95979-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I95979:hover {
}

@media (min-width:1440px) {
.I95979 {

order:60;
}
.I95979:hover {
}

}
.I95980 {
display:flex;
position:var(--I95980-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I95980:hover {
}

@media (min-width:1440px) {
.I95980 {

order:61;
}
.I95980:hover {
}

}
.I95966 {
display:flex;
position:var(--I95966-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I95966:hover {
}


.I95981 {
display:flex;
position:var(--I95981-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I95981:hover {
}

@media (min-width:1440px) {
.I95981 {

order:63;
}
.I95981:hover {
}

}
.I95982 {
display:flex;
position:var(--I95982-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I95982:hover {
}

@media (min-width:1440px) {
.I95982 {

order:65;
}
.I95982:hover {
}

}
.I95953 {
display:flex;
position:var(--I95953-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I95953:hover {
}

@media (min-width:1440px) {
.I95953 {

order:66;
}
.I95953:hover {
}

}
.I95983 {
display:flex;
position:var(--I95983-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I95983:hover {
}

@media (min-width:1440px) {
.I95983 {

order:68;
}
.I95983:hover {
}

}
.I95984 {
display:flex;
position:var(--I95984-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I95984:hover {
}

@media (min-width:1440px) {
.I95984 {

order:69;
}
.I95984:hover {
}

}
.I95960 {
display:flex;
position:var(--I95960-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I95960:hover {
}

@media (min-width:1440px) {
.I95960 {

order:70;
}
.I95960:hover {
}

}
.I95985 {
display:flex;
position:var(--I95985-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I95985:hover {
}

@media (min-width:1440px) {
.I95985 {

order:71;
}
.I95985:hover {
}

}
.I95952 {
display:flex;
position:var(--I95952-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I95952:hover {
}

@media (min-width:1440px) {
.I95952 {

order:72;
}
.I95952:hover {
}

}
.I95949 {
display:flex;
position:var(--I95949-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I95949:hover {
}

@media (min-width:1440px) {
.I95949 {

order:73;
}
.I95949:hover {
}

}
.I95948 {
display:flex;
position:var(--I95948-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I95948:hover {
}

@media (min-width:1440px) {
.I95948 {

order:74;
}
.I95948:hover {
}

}
.I95962 {
display:flex;
position:var(--I95962-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I95962:hover {
}


.I95950 {
display:flex;
position:var(--I95950-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I95950:hover {
}

@media (min-width:1440px) {
.I95950 {

order:16;
}
.I95950:hover {
}

}
.I99765 {
display:flex;
position:var(--I99765-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99765:hover {
}

@media (min-width:1440px) {
.I99765 {

order:76;
}
.I99765:hover {
}

}
.I115776 {
display:flex;
position:var(--I115776-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115776:hover {
}


.I116396 {
display:flex;
position:var(--I116396-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116396:hover {
}


h1.I95987, .I95987 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95987 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95987:hover {
}
.I95987 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95987 > .viewport:hover {
}


.I95988 {
display:flex;
flex-direction:column;
position:relative;
width:940px;
margin-left:auto;
margin-right:auto;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

align-items:center;

	
}
.I95988:hover {
}
@media (max-width:992px) {
.I95988 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I95988:hover {
}
}
@media (max-width:640px) {
.I95988 {
padding-left:1rem;
padding-right:1rem;

	
}
.I95988:hover {
}
}

.I95989 {
display:flex;
position:var(--I95989-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I95989:hover {
}


.I95990 {
display:flex;
position:var(--I95990-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I95990:hover {
}


.I95991 {
display:flex;
position:var(--I95991-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I95991:hover {
}


.I95992 {
display:flex;
position:var(--I95992-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

flex-direction:row;


}
.I95992:hover {
}


.I95993 {
display:flex;
position:var(--I95993-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I95993:hover {
}


.I157910 {
display:flex;
position:var(--I157910-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157910:hover {
}


.I167920 {
display:flex;
position:var(--I167920-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167920:hover {
}


.I168676 {
display:flex;
position:var(--I168676-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168676:hover {
}


.I169216 {
display:flex;
position:var(--I169216-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169216:hover {
}


.I95994 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I95994:hover {
}


.I95995 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I95995:hover {
}


.I158125 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158125:hover {
}


.I168298 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168298:hover {
}


.I168946 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168946:hover {
}


.I169486 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169486:hover {
}


h1.I95996, .I95996 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95996 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I95996:hover {
}
.I95996 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95996 > .viewport:hover {
}

@media (max-width:992px) {
.I95996 {

height:auto;


}
.I95996:hover {
}
.I95996 > .viewport {



}
.I95996 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I95996 {

order:4;

}
.I95996:hover {
}
.I95996 > .viewport {



}
.I95996 > .viewport:hover {
}

}
h1.I95997, .I95997 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95997 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I95997:hover {
}
.I95997 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95997 > .viewport:hover {
}

@media (min-width:1440px) {
.I95997 {

order:5;

}
.I95997:hover {
}
.I95997 > .viewport {



}
.I95997 > .viewport:hover {
}

}
h1.I95998, .I95998 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95998 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I95998:hover {
}
.I95998 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95998 > .viewport:hover {
}


h1.I95999, .I95999 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95999 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I95999:hover {
}
.I95999 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95999 > .viewport:hover {
}


h1.I96000, .I96000 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96000 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96000:hover {
}
.I96000 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96000 > .viewport:hover {
}


h1.I96001, .I96001 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96001 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I96001:hover {
}
.I96001 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96001 > .viewport:hover {
}


h1.I96002, .I96002 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96002 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I96002:hover {
}
.I96002 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96002 > .viewport:hover {
}


h1.I96003, .I96003 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96003 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I96003:hover {
}
.I96003 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96003 > .viewport:hover {
}


h1.I96004, .I96004 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96004 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96004:hover {
}
.I96004 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96004 > .viewport:hover {
}


h1.I96005, .I96005 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96005 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96005:hover {
}
.I96005 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96005 > .viewport:hover {
}


h1.I96006, .I96006 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96006 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I96006:hover {
}
.I96006 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96006 > .viewport:hover {
}


h1.I96007, .I96007 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96007 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I96007:hover {
}
.I96007 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96007 > .viewport:hover {
}

@media (min-width:1440px) {
.I96007 {

order:3;

}
.I96007:hover {
}
.I96007 > .viewport {



}
.I96007 > .viewport:hover {
}

}
h1.I96008, .I96008 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96008 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:7;

}
.I96008:hover {
}
.I96008 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96008 > .viewport:hover {
}

@media (min-width:1440px) {
.I96008 {

order:7;

}
.I96008:hover {
}
.I96008 > .viewport {



}
.I96008 > .viewport:hover {
}

}
h1.I96009, .I96009 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96009 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I96009:hover {
}
.I96009 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96009 > .viewport:hover {
}

@media (min-width:1440px) {
.I96009 {

order:6;

}
.I96009:hover {
}
.I96009 > .viewport {



}
.I96009 > .viewport:hover {
}

}
h1.I96010, .I96010 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96010 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I96010:hover {
}
.I96010 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96010 > .viewport:hover {
}

@media (min-width:1440px) {
.I96010 {

order:8;

}
.I96010:hover {
}
.I96010 > .viewport {



}
.I96010 > .viewport:hover {
}

}
h1.I96011, .I96011 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96011 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96011:hover {
}
.I96011 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96011 > .viewport:hover {
}


h1.I96012, .I96012 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96012 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;

}
.I96012:hover {
}
.I96012 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96012 > .viewport:hover {
}


h1.I96013, .I96013 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96013 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I96013:hover {
}
.I96013 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96013 > .viewport:hover {
}


h1.I96014, .I96014 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96014 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I96014:hover {
}
.I96014 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96014 > .viewport:hover {
}


h1.I96015, .I96015 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96015 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I96015:hover {
}
.I96015 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96015 > .viewport:hover {
}


h1.I96016, .I96016 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96016 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I96016:hover {
}
.I96016 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96016 > .viewport:hover {
}


h1.I157996, .I157996 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I157996 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I157996:hover {
}
.I157996 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I157996 > .viewport:hover {
}


h1.I158082, .I158082 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158082 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158082:hover {
}
.I158082 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158082 > .viewport:hover {
}


h1.I158211, .I158211 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158211 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158211:hover {
}
.I158211 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158211 > .viewport:hover {
}


h1.I158297, .I158297 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158297 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158297:hover {
}
.I158297 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158297 > .viewport:hover {
}


h1.I165801, .I165801 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165801 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165801:hover {
}
.I165801 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165801 > .viewport:hover {
}


h1.I167797, .I167797 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167797 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167797:hover {
}
.I167797 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167797 > .viewport:hover {
}


h1.I168028, .I168028 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168028 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168028:hover {
}
.I168028 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168028 > .viewport:hover {
}


h1.I168244, .I168244 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168244 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168244:hover {
}
.I168244 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168244 > .viewport:hover {
}


h1.I168406, .I168406 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168406 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168406:hover {
}
.I168406 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168406 > .viewport:hover {
}


h1.I168514, .I168514 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168514 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168514:hover {
}
.I168514 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168514 > .viewport:hover {
}


h1.I168784, .I168784 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168784 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168784:hover {
}
.I168784 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168784 > .viewport:hover {
}


h1.I168892, .I168892 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168892 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168892:hover {
}
.I168892 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168892 > .viewport:hover {
}


h1.I169054, .I169054 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169054 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169054:hover {
}
.I169054 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169054 > .viewport:hover {
}


h1.I169162, .I169162 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169162 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169162:hover {
}
.I169162 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169162 > .viewport:hover {
}


h1.I169324, .I169324 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169324 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169324:hover {
}
.I169324 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169324 > .viewport:hover {
}


h1.I169432, .I169432 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169432 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169432:hover {
}
.I169432 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169432 > .viewport:hover {
}


h1.I169594, .I169594 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169594 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169594:hover {
}
.I169594 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169594 > .viewport:hover {
}


h1.I169702, .I169702 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169702 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169702:hover {
}
.I169702 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169702 > .viewport:hover {
}


.I96017 {
display:flex;

}
.I96017:hover {
}
@media (max-width:992px) {
.I96017 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I96017:hover {
}
}
@media (max-width:640px) {
.I96017 {
display:flex;
height:60vw;

}
.I96017:hover {
}
}

.I96018, a.I96018 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I96018:hover, a.I96018:hover {
}
@media (max-width:640px) {
.I96018, a.I96018 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I96018:hover, a.I96018:hover {
}
}

.I96019, a.I96019 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(17,17,17);

width:100%;
margin-bottom:1.5rem;
padding-bottom:1.5rem;
border-bottom-color:rgb(217,217,217);
border-style:solid;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;

}
.I96019:hover, a.I96019:hover {
}
@media (max-width:640px) {
.I96019, a.I96019 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I96019:hover, a.I96019:hover {
}
}

.I96020 .image, .I96020.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I96020 .image:hover, .I96020.image:hover {
}
@media (max-width:640px) {
.I96020 .image, .I96020.image {
border-radius:100%;

}
.I96020 .image:hover, .I96020.image:hover {
}
}

.I96021, a.I96021 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I96021:hover, a.I96021:hover {
}
@media (max-width:992px) {
.I96021, a.I96021 {
}
.I96021:hover, a.I96021:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96021, a.I96021 {
display:flex;
padding-bottom:1rem;

}
.I96021:hover, a.I96021:hover {
}
}

.I96022, a.I96022 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I96022:hover, a.I96022:hover {
}
@media (max-width:992px) {
.I96022, a.I96022 {
}
.I96022:hover, a.I96022:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96022, a.I96022 {
display:flex;
padding-bottom:1rem;

}
.I96022:hover, a.I96022:hover {
}
}

.I96023, a.I96023 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I96023:hover, a.I96023:hover {
}
@media (max-width:992px) {
.I96023, a.I96023 {
}
.I96023:hover, a.I96023:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96023, a.I96023 {
display:flex;
padding-bottom:1rem;

}
.I96023:hover, a.I96023:hover {
}
}

.I96024 .image, .I96024.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I96024 .image:hover, .I96024.image:hover {
}
@media (max-width:640px) {
.I96024 .image, .I96024.image {
border-radius:100%;

}
.I96024 .image:hover, .I96024.image:hover {
}
}

.I96025, a.I96025 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I96025:hover, a.I96025:hover {
}
@media (max-width:992px) {
.I96025, a.I96025 {
}
.I96025:hover, a.I96025:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96025, a.I96025 {
display:flex;
padding-bottom:1rem;

}
.I96025:hover, a.I96025:hover {
}
}

.I96026, a.I96026 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I96026:hover, a.I96026:hover {
}
@media (max-width:992px) {
.I96026, a.I96026 {
}
.I96026:hover, a.I96026:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96026, a.I96026 {
display:flex;
padding-bottom:1rem;

}
.I96026:hover, a.I96026:hover {
}
}

.I96027, a.I96027 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I96027:hover, a.I96027:hover {
}
@media (max-width:992px) {
.I96027, a.I96027 {
}
.I96027:hover, a.I96027:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96027, a.I96027 {
display:flex;
padding-bottom:1rem;

}
.I96027:hover, a.I96027:hover {
}
}

.I96028 .button, .I96028.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I96028 button.button, button.I96028.button {
cursor:pointer;
}
.I96028 .button .text, .I96028.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I96028 .button .icon, .I96028.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;
}
.I96028 .button:hover, .I96028.button:hover {
}
.I96028 .button:hover .text, .I96028.button:hover .text {
text-decoration:underline;

}
.I96028 .button:hover .icon, .I96028.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) {
.I96028 .button, .I96028.button {
}
.I96028 button.button, button.I96028.button {
}
.I96028 .button .text, .I96028.button .text {
font-family:Rubik;

}
.I96028 .button .icon, .I96028.button .icon {
background-size:100% 100%;
}
.I96028 .button:hover, .I96028.button:hover {
}
.I96028 .button:hover .text, .I96028.button:hover .text {
}
.I96028 .button:hover .icon, .I96028.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I96028 .button, .I96028.button {
}
.I96028 button.button, button.I96028.button {
}
.I96028 .button .text, .I96028.button .text {
}
.I96028 .button .icon, .I96028.button .icon {
background-size:100% 100%;
}
.I96028 .button:hover, .I96028.button:hover {
}
.I96028 .button:hover .text, .I96028.button:hover .text {
}
.I96028 .button:hover .icon, .I96028.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I96028 .button, .I96028.button {
}
.I96028 button.button, button.I96028.button {
}
.I96028 .button .text, .I96028.button .text {
}
.I96028 .button .icon, .I96028.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');
}
.I96028 .button:hover, .I96028.button:hover {
}
.I96028 .button:hover .text, .I96028.button:hover .text {
}
.I96028 .button:hover .icon, .I96028.button:hover .icon {
background-size:100% 100%;
}
}
.I96029, a.I96029 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I96029:hover, a.I96029:hover {
}
@media (max-width:992px) {
.I96029, a.I96029 {
}
.I96029:hover, a.I96029:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96029, a.I96029 {
display:flex;
padding-bottom:1rem;

}
.I96029:hover, a.I96029:hover {
}
}

.I96030, a.I96030 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I96030:hover, a.I96030:hover {
}
@media (max-width:992px) {
.I96030, a.I96030 {
}
.I96030:hover, a.I96030:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96030, a.I96030 {
display:flex;
padding-bottom:1rem;

}
.I96030:hover, a.I96030:hover {
}
}

.I96031, a.I96031 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I96031:hover, a.I96031:hover {
}
@media (max-width:992px) {
.I96031, a.I96031 {
}
.I96031:hover, a.I96031:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96031, a.I96031 {
display:flex;
padding-bottom:1rem;

}
.I96031:hover, a.I96031:hover {
}
}

.I96032 .button, .I96032.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96032 button.button, button.I96032.button {
cursor:pointer;
}
.I96032 .button .text, .I96032.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I96032 .button .icon, .I96032.button .icon {
flex:none;
background-size:100% 100%;
}
.I96032 .button:hover, .I96032.button:hover {
}
.I96032 .button:hover .text, .I96032.button:hover .text {
}
.I96032 .button:hover .icon, .I96032.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I96032 .button, .I96032.button {
}
.I96032 button.button, button.I96032.button {
}
.I96032 .button .text, .I96032.button .text {
font-family:Rubik;

}
.I96032 .button .icon, .I96032.button .icon {
background-size:100% 100%;
}
.I96032 .button:hover, .I96032.button:hover {
}
.I96032 .button:hover .text, .I96032.button:hover .text {
}
.I96032 .button:hover .icon, .I96032.button:hover .icon {
background-size:100% 100%;
}
}

.I96033 .button, .I96033.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96033 button.button, button.I96033.button {
cursor:pointer;
}
.I96033 .button .text, .I96033.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I96033 .button .icon, .I96033.button .icon {
flex:none;
background-size:100% 100%;
}
.I96033 .button:hover, .I96033.button:hover {
}
.I96033 .button:hover .text, .I96033.button:hover .text {
}
.I96033 .button:hover .icon, .I96033.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I96033 .button, .I96033.button {
}
.I96033 button.button, button.I96033.button {
}
.I96033 .button .text, .I96033.button .text {
font-family:Rubik;

}
.I96033 .button .icon, .I96033.button .icon {
background-size:100% 100%;
}
.I96033 .button:hover, .I96033.button:hover {
}
.I96033 .button:hover .text, .I96033.button:hover .text {
}
.I96033 .button:hover .icon, .I96033.button:hover .icon {
background-size:100% 100%;
}
}

.I96034 .button, .I96034.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96034 button.button, button.I96034.button {
cursor:pointer;
}
.I96034 .button .text, .I96034.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I96034 .button .icon, .I96034.button .icon {
flex:none;
background-size:100% 100%;
}
.I96034 .button:hover, .I96034.button:hover {
}
.I96034 .button:hover .text, .I96034.button:hover .text {
}
.I96034 .button:hover .icon, .I96034.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I96034 .button, .I96034.button {
}
.I96034 button.button, button.I96034.button {
}
.I96034 .button .text, .I96034.button .text {
font-family:Rubik;

}
.I96034 .button .icon, .I96034.button .icon {
background-size:100% 100%;
}
.I96034 .button:hover, .I96034.button:hover {
}
.I96034 .button:hover .text, .I96034.button:hover .text {
}
.I96034 .button:hover .icon, .I96034.button:hover .icon {
background-size:100% 100%;
}
}

.I96035 .button, .I96035.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96035 button.button, button.I96035.button {
cursor:pointer;
}
.I96035 .button .text, .I96035.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I96035 .button .icon, .I96035.button .icon {
flex:none;
background-size:100% 100%;
}
.I96035 .button:hover, .I96035.button:hover {
}
.I96035 .button:hover .text, .I96035.button:hover .text {
}
.I96035 .button:hover .icon, .I96035.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I96035 .button, .I96035.button {
}
.I96035 button.button, button.I96035.button {
}
.I96035 .button .text, .I96035.button .text {
font-family:Rubik;

}
.I96035 .button .icon, .I96035.button .icon {
background-size:100% 100%;
}
.I96035 .button:hover, .I96035.button:hover {
}
.I96035 .button:hover .text, .I96035.button:hover .text {
}
.I96035 .button:hover .icon, .I96035.button:hover .icon {
background-size:100% 100%;
}
}

.I96036 .button, .I96036.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96036 button.button, button.I96036.button {
cursor:pointer;
}
.I96036 .button .text, .I96036.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I96036 .button .icon, .I96036.button .icon {
flex:none;
background-size:100% 100%;
}
.I96036 .button:hover, .I96036.button:hover {
}
.I96036 .button:hover .text, .I96036.button:hover .text {
}
.I96036 .button:hover .icon, .I96036.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I96036 .button, .I96036.button {
}
.I96036 button.button, button.I96036.button {
}
.I96036 .button .text, .I96036.button .text {
font-family:Rubik;

}
.I96036 .button .icon, .I96036.button .icon {
background-size:100% 100%;
}
.I96036 .button:hover, .I96036.button:hover {
}
.I96036 .button:hover .text, .I96036.button:hover .text {
}
.I96036 .button:hover .icon, .I96036.button:hover .icon {
background-size:100% 100%;
}
}

.I96037, a.I96037 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I96037:hover, a.I96037:hover {
}

.I157953 .image, .I157953.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157953 .image:hover, .I157953.image:hover {
}
@media (max-width:640px) {
.I157953 .image, .I157953.image {
border-radius:100%;

}
.I157953 .image:hover, .I157953.image:hover {
}
}

.I158039, a.I158039 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158039:hover, a.I158039:hover {
}
@media (max-width:992px) {
.I158039, a.I158039 {
}
.I158039:hover, a.I158039:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158039, a.I158039 {
display:flex;
padding-bottom:1rem;

}
.I158039:hover, a.I158039:hover {
}
}

.I158168, a.I158168 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158168:hover, a.I158168:hover {
}
@media (max-width:992px) {
.I158168, a.I158168 {
}
.I158168:hover, a.I158168:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158168, a.I158168 {
display:flex;
padding-bottom:1rem;

}
.I158168:hover, a.I158168:hover {
}
}

.I158254, a.I158254 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I158254:hover, a.I158254:hover {
}
@media (max-width:992px) {
.I158254, a.I158254 {
}
.I158254:hover, a.I158254:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158254, a.I158254 {
display:flex;
padding-bottom:1rem;

}
.I158254:hover, a.I158254:hover {
}
}

.I165747, a.I165747 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-style:italic;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I165747:hover, a.I165747:hover {
}
@media (max-width:992px) {
.I165747, a.I165747 {
}
.I165747:hover, a.I165747:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165747, a.I165747 {
display:flex;
padding-bottom:1rem;

}
.I165747:hover, a.I165747:hover {
}
}

.I167743, a.I167743 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167743:hover, a.I167743:hover {
}
@media (max-width:992px) {
.I167743, a.I167743 {
}
.I167743:hover, a.I167743:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167743, a.I167743 {
display:flex;
padding-bottom:1rem;

}
.I167743:hover, a.I167743:hover {
}
}

.I167974 .image, .I167974.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167974 .image:hover, .I167974.image:hover {
}
@media (max-width:640px) {
.I167974 .image, .I167974.image {
border-radius:100%;

}
.I167974 .image:hover, .I167974.image:hover {
}
}

.I168190, a.I168190 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168190:hover, a.I168190:hover {
}
@media (max-width:992px) {
.I168190, a.I168190 {
}
.I168190:hover, a.I168190:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168190, a.I168190 {
display:flex;
padding-bottom:1rem;

}
.I168190:hover, a.I168190:hover {
}
}

.I168352, a.I168352 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168352:hover, a.I168352:hover {
}
@media (max-width:992px) {
.I168352, a.I168352 {
}
.I168352:hover, a.I168352:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168352, a.I168352 {
display:flex;
padding-bottom:1rem;

}
.I168352:hover, a.I168352:hover {
}
}

.I168460, a.I168460 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I168460:hover, a.I168460:hover {
}
@media (max-width:992px) {
.I168460, a.I168460 {
}
.I168460:hover, a.I168460:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168460, a.I168460 {
display:flex;
padding-bottom:1rem;

}
.I168460:hover, a.I168460:hover {
}
}

.I168730 .image, .I168730.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168730 .image:hover, .I168730.image:hover {
}
@media (max-width:640px) {
.I168730 .image, .I168730.image {
border-radius:100%;

}
.I168730 .image:hover, .I168730.image:hover {
}
}

.I168838, a.I168838 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168838:hover, a.I168838:hover {
}
@media (max-width:992px) {
.I168838, a.I168838 {
}
.I168838:hover, a.I168838:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168838, a.I168838 {
display:flex;
padding-bottom:1rem;

}
.I168838:hover, a.I168838:hover {
}
}

.I169000, a.I169000 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169000:hover, a.I169000:hover {
}
@media (max-width:992px) {
.I169000, a.I169000 {
}
.I169000:hover, a.I169000:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169000, a.I169000 {
display:flex;
padding-bottom:1rem;

}
.I169000:hover, a.I169000:hover {
}
}

.I169108, a.I169108 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I169108:hover, a.I169108:hover {
}
@media (max-width:992px) {
.I169108, a.I169108 {
}
.I169108:hover, a.I169108:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169108, a.I169108 {
display:flex;
padding-bottom:1rem;

}
.I169108:hover, a.I169108:hover {
}
}

.I169270 .image, .I169270.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169270 .image:hover, .I169270.image:hover {
}
@media (max-width:640px) {
.I169270 .image, .I169270.image {
border-radius:100%;

}
.I169270 .image:hover, .I169270.image:hover {
}
}

.I169378, a.I169378 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169378:hover, a.I169378:hover {
}
@media (max-width:992px) {
.I169378, a.I169378 {
}
.I169378:hover, a.I169378:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169378, a.I169378 {
display:flex;
padding-bottom:1rem;

}
.I169378:hover, a.I169378:hover {
}
}

.I169540, a.I169540 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169540:hover, a.I169540:hover {
}
@media (max-width:992px) {
.I169540, a.I169540 {
}
.I169540:hover, a.I169540:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169540, a.I169540 {
display:flex;
padding-bottom:1rem;

}
.I169540:hover, a.I169540:hover {
}
}

.I169648, a.I169648 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I169648:hover, a.I169648:hover {
}
@media (max-width:992px) {
.I169648, a.I169648 {
}
.I169648:hover, a.I169648:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169648, a.I169648 {
display:flex;
padding-bottom:1rem;

}
.I169648:hover, a.I169648:hover {
}
}

h1.I96038, .I96038 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96038 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I96038:hover {
}
.I96038 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96038 > .viewport:hover {
}


.I96039 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
max-width:940px;
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;

	
}
.I96039:hover {
}
@media (max-width:992px) {
.I96039 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I96039:hover {
}
}
@media (max-width:640px) {
.I96039 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I96039:hover {
}
}

.I96040 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I96040:hover {
}
@media (max-width:992px) {
.I96040 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I96040:hover {
}
}
@media (max-width:640px) {
.I96040 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I96040:hover {
}
}

.I96041 {
display:flex;
position:var(--I96041-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I96041-location-transform:translate(0px,0px);
z-index:var(--I96041-z-index, auto);

transform:
var(--I96041-location-transform, translate(0px,0px))
var(--I96041-user-box-transform, translate(0px,0px))
;


position:var(--I96041-position-static-computed, static);
}
.I96041:hover {
}

@media (max-width:640px) {
.I96041 {

width:calc(100vw - 2rem);

}
.I96041:hover {
}

}

.I96042 {
display:flex;
position:var(--I96042-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
}
.I96042:hover {
}

@media (max-width:640px) {
.I96042 {

width:calc(100vw - 2rem);

}
.I96042:hover {
}

}

.I96043 {
display:flex;
position:var(--I96043-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I96043:hover {
}
.I96043 {
--I96043-position-static-computed:static;
}
.I96043 > .sector, .I96043 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I96043 {

width:calc(100vw - 2rem);

}
.I96043:hover {
}

}

.I96044 {
display:flex;
position:var(--I96044-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I96044:hover {
}

@media (max-width:640px) {
.I96044 {

padding-left:1rem;
padding-right:1rem;

}
.I96044:hover {
}

}

.I96045 {
display:flex;
position:var(--I96045-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;
}
.I96045:hover {
}

@media (max-width:640px) {
.I96045 {

width:calc(100vw - 2rem);

}
.I96045:hover {
}

}

.I96046 {
display:flex;
position:var(--I96046-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I96046:hover {
}
.I96046 {
--I96046-position-static-computed:static;
}
.I96046 > .sector, .I96046 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I96046 {

width:calc(100vw - 2rem);

}
.I96046:hover {
}

}
@media (min-width:1440px) {
.I96046 {

}
.I96046:hover {
}
.I96046 {
--I96046-position-static-computed:static;
}
.I96046 > .sector, .I96046 > .group-sectors {
position:relative;
}
}
.I96047 {
display:flex;
position:var(--I96047-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;
}
.I96047:hover {
}

@media (max-width:640px) {
.I96047 {

width:calc(100vw - 2rem);

}
.I96047:hover {
}

}

.I96048 {
display:flex;
position:var(--I96048-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;
}
.I96048:hover {
}

@media (max-width:640px) {
.I96048 {

width:calc(100vw - 2rem);

}
.I96048:hover {
}

}

.I96049 {
display:flex;
position:var(--I96049-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;
}
.I96049:hover {
}

@media (max-width:640px) {
.I96049 {

width:calc(100vw - 2rem);

}
.I96049:hover {
}

}

.I96050 {
display:flex;
position:var(--I96050-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;
}
.I96050:hover {
}

@media (max-width:640px) {
.I96050 {

width:calc(100vw - 2rem);

}
.I96050:hover {
}

}

.I96051 {
display:flex;
position:var(--I96051-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I96051:hover {
}


.I108529 {
display:flex;
position:var(--I108529-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;
}
.I108529:hover {
}

@media (max-width:640px) {
.I108529 {

width:calc(100vw - 2rem);

}
.I108529:hover {
}

}

.I166546 {
display:flex;
position:var(--I166546-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;
}
.I166546:hover {
}


.I96052 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96052:hover {
}

@media (min-width:1440px) {
.I96052 {

order:4;


	
}
.I96052:hover {
}

}
.I96053 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96053:hover {
}

@media (min-width:1440px) {
.I96053 {

order:2;


	
}
.I96053:hover {
}

}
.I96054 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96054:hover {
}


.I96055 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96055:hover {
}


.I96056 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96056:hover {
}


.I96057 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96057:hover {
}


.I96058 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96058:hover {
}


.I96059 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96059:hover {
}


.I96060 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96060:hover {
}


.I96061 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I96061:hover {
}
.I96061 > .sector {
position:relative;
}
@media (max-width:640px) {
.I96061 {



flex-direction:column;
align-items:flex-start;

	
}
.I96061:hover {
}

}

.I108834 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108834:hover {
}


.I167051 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167051:hover {
}


h1.I96062, .I96062 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96062 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I96062:hover {
}
.I96062 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96062 > .viewport:hover {
}

@media (min-width:1440px) {
.I96062 {

order:8;

}
.I96062:hover {
}
.I96062 > .viewport {



}
.I96062 > .viewport:hover {
}

}
h1.I96063, .I96063 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96063 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I96063:hover {
}
.I96063 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I96063 > .viewport:hover {
}


h1.I96064, .I96064 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96064 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I96064:hover {
}
.I96064 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96064 > .viewport:hover {
}

@media (min-width:1440px) {
.I96064 {

order:3;

}
.I96064:hover {
}
.I96064 > .viewport {



}
.I96064 > .viewport:hover {
}

}
h1.I96065, .I96065 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96065 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I96065:hover {
}
.I96065 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96065 > .viewport:hover {
}


h1.I96066, .I96066 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96066 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I96066:hover {
}
.I96066 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96066 > .viewport:hover {
}


h1.I96067, .I96067 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96067 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96067:hover {
}
.I96067 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96067 > .viewport:hover {
}


h1.I96068, .I96068 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96068 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I96068:hover {
}
.I96068 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I96068 > .viewport:hover {
}


h1.I96069, .I96069 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96069 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I96069:hover {
}
.I96069 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96069 > .viewport:hover {
}


h1.I96070, .I96070 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96070 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I96070:hover {
}
.I96070 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96070 > .viewport:hover {
}


h1.I96071, .I96071 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96071 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96071:hover {
}
.I96071 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96071 > .viewport:hover {
}


h1.I96072, .I96072 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96072 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I96072:hover {
}
.I96072 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96072 > .viewport:hover {
}


h1.I96073, .I96073 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96073 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I96073:hover {
}
.I96073 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96073 > .viewport:hover {
}


h1.I96074, .I96074 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96074 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96074:hover {
}
.I96074 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96074 > .viewport:hover {
}


h1.I96075, .I96075 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96075 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I96075:hover {
}
.I96075 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I96075 > .viewport:hover {
}


h1.I96076, .I96076 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96076 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I96076:hover {
}
.I96076 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96076 > .viewport:hover {
}


h1.I96077, .I96077 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96077 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96077:hover {
}
.I96077 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96077 > .viewport:hover {
}


h1.I96078, .I96078 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96078 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I96078:hover {
}
.I96078 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I96078 > .viewport:hover {
}


h1.I96079, .I96079 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96079 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96079:hover {
}
.I96079 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96079 > .viewport:hover {
}

@media (max-width:640px) {
.I96079 {

width:100%;


}
.I96079:hover {
}
.I96079 > .viewport {



}
.I96079 > .viewport:hover {
}

}

h1.I96080, .I96080 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96080 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96080:hover {
}
.I96080 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96080 > .viewport:hover {
}


h1.I96081, .I96081 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96081 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96081:hover {
}
.I96081 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96081 > .viewport:hover {
}


h1.I96082, .I96082 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96082 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I96082:hover {
}
.I96082 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96082 > .viewport:hover {
}


h1.I96083, .I96083 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96083 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I96083:hover {
}
.I96083 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96083 > .viewport:hover {
}


h1.I96084, .I96084 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96084 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I96084:hover {
}
.I96084 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96084 > .viewport:hover {
}


h1.I96085, .I96085 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96085 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I96085:hover {
}
.I96085 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96085 > .viewport:hover {
}


h1.I96086, .I96086 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96086 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96086:hover {
}
.I96086 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96086 > .viewport:hover {
}


h1.I96087, .I96087 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96087 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I96087:hover {
}
.I96087 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96087 > .viewport:hover {
}


h1.I96088, .I96088 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96088 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96088:hover {
}
.I96088 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96088 > .viewport:hover {
}


h1.I96089, .I96089 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96089 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I96089:hover {
}
.I96089 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96089 > .viewport:hover {
}


h1.I96090, .I96090 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96090 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96090:hover {
}
.I96090 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96090 > .viewport:hover {
}


h1.I96091, .I96091 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96091 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I96091:hover {
}
.I96091 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96091 > .viewport:hover {
}


h1.I96092, .I96092 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96092 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I96092:hover {
}
.I96092 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96092 > .viewport:hover {
}


h1.I96093, .I96093 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96093 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I96093:hover {
}
.I96093 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96093 > .viewport:hover {
}


h1.I96094, .I96094 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96094 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I96094:hover {
}
.I96094 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96094 > .viewport:hover {
}

@media (min-width:1440px) {
.I96094 {

order:3;

}
.I96094:hover {
}
.I96094 > .viewport {



}
.I96094 > .viewport:hover {
}

}
h1.I96095, .I96095 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96095 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I96095:hover {
}
.I96095 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96095 > .viewport:hover {
}


h1.I96096, .I96096 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96096 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I96096:hover {
}
.I96096 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96096 > .viewport:hover {
}


h1.I96097, .I96097 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96097 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I96097:hover {
}
.I96097 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96097 > .viewport:hover {
}


h1.I96098, .I96098 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96098 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96098:hover {
}
.I96098 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96098 > .viewport:hover {
}


h1.I96099, .I96099 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96099 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I96099:hover {
}
.I96099 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96099 > .viewport:hover {
}


h1.I96100, .I96100 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96100 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96100:hover {
}
.I96100 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96100 > .viewport:hover {
}


h1.I96101, .I96101 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96101 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96101:hover {
}
.I96101 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96101 > .viewport:hover {
}


h1.I96102, .I96102 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96102 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96102:hover {
}
.I96102 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96102 > .viewport:hover {
}


h1.I96103, .I96103 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96103 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I96103:hover {
}
.I96103 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96103 > .viewport:hover {
}


h1.I96104, .I96104 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96104 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I96104:hover {
}
.I96104 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96104 > .viewport:hover {
}


h1.I96105, .I96105 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96105 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I96105:hover {
}
.I96105 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96105 > .viewport:hover {
}


h1.I96106, .I96106 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96106 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I96106:hover {
}
.I96106 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96106 > .viewport:hover {
}


h1.I96107, .I96107 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96107 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I96107:hover {
}
.I96107 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96107 > .viewport:hover {
}


h1.I96108, .I96108 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96108 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I96108:hover {
}
.I96108 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96108 > .viewport:hover {
}


h1.I96109, .I96109 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96109 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I96109:hover {
}
.I96109 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96109 > .viewport:hover {
}


h1.I96110, .I96110 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96110 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I96110:hover {
}
.I96110 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96110 > .viewport:hover {
}


h1.I108651, .I108651 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108651 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108651:hover {
}
.I108651 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108651 > .viewport:hover {
}


h1.I108773, .I108773 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108773 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108773:hover {
}
.I108773 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108773 > .viewport:hover {
}


h1.I108956, .I108956 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108956 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108956:hover {
}
.I108956 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108956 > .viewport:hover {
}


h1.I109078, .I109078 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109078 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109078:hover {
}
.I109078 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109078 > .viewport:hover {
}


h1.I109200, .I109200 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109200 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109200:hover {
}
.I109200 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109200 > .viewport:hover {
}

@media (max-width:640px) {
.I109200 {

width:100%;


}
.I109200:hover {
}
.I109200 > .viewport {



}
.I109200 > .viewport:hover {
}

}

h1.I163040, .I163040 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163040 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163040:hover {
}
.I163040 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163040 > .viewport:hover {
}


h1.I165972, .I165972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165972:hover {
}
.I165972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165972 > .viewport:hover {
}


h1.I166445, .I166445 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166445 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166445:hover {
}
.I166445 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166445 > .viewport:hover {
}


h1.I166748, .I166748 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166748 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166748:hover {
}
.I166748 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166748 > .viewport:hover {
}


h1.I166950, .I166950 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166950 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166950:hover {
}
.I166950 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166950 > .viewport:hover {
}


h1.I167253, .I167253 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167253 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167253:hover {
}
.I167253 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167253 > .viewport:hover {
}


h1.I167455, .I167455 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167455 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167455:hover {
}
.I167455 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167455 > .viewport:hover {
}


h1.I167657, .I167657 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167657 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167657:hover {
}
.I167657 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167657 > .viewport:hover {
}

@media (max-width:640px) {
.I167657 {

width:100%;


}
.I167657:hover {
}
.I167657 > .viewport {



}
.I167657 > .viewport:hover {
}

}

h1.I176933, .I176933 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176933 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176933:hover {
}
.I176933 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176933 > .viewport:hover {
}


h1.I177139, .I177139 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177139 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177139:hover {
}
.I177139 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177139 > .viewport:hover {
}


h1.I177345, .I177345 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177345 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177345:hover {
}
.I177345 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177345 > .viewport:hover {
}


h1.I177711, .I177711 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177711 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177711:hover {
}
.I177711 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177711 > .viewport:hover {
}


.I96112 .image, .I96112.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96112 .image:hover, .I96112.image:hover {
}
@media (min-width:1440px) {
.I96112 .image, .I96112.image {
width:100%;

}
.I96112 .image:hover, .I96112.image:hover {
}
}
.I96113, a.I96113 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96113:hover, a.I96113:hover {
}
@media (max-width:992px) {
.I96113, a.I96113 {
}
.I96113:hover, a.I96113:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96113, a.I96113 {
display:flex;
padding-bottom:0rem;

}
.I96113:hover, a.I96113:hover {
}
}

.I96114 .image, .I96114.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96114 .image:hover, .I96114.image:hover {
}
@media (min-width:1440px) {
.I96114 .image, .I96114.image {
width:100%;

}
.I96114 .image:hover, .I96114.image:hover {
}
}
.I96115 .image, .I96115.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96115 .image:hover, .I96115.image:hover {
}

.I96116, a.I96116 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96116:hover, a.I96116:hover {
}
@media (max-width:992px) {
.I96116, a.I96116 {
}
.I96116:hover, a.I96116:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96116, a.I96116 {
display:flex;
padding-bottom:0rem;

}
.I96116:hover, a.I96116:hover {
}
}

.I96117, a.I96117 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96117:hover, a.I96117:hover {
}
@media (min-width:1440px) {
.I96117, a.I96117 {
display:flex;
font-weight:500;


}
.I96117:hover, a.I96117:hover {
}
}
.I96118, a.I96118 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96118:hover, a.I96118:hover {
}
@media (max-width:992px) {
.I96118, a.I96118 {
}
.I96118:hover, a.I96118:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96118, a.I96118 {
display:flex;
padding-bottom:0rem;

}
.I96118:hover, a.I96118:hover {
}
}

.I96119, a.I96119 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I96119:hover, a.I96119:hover {
}
@media (max-width:640px) {
.I96119, a.I96119 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I96119:hover, a.I96119:hover {
}
}

.I96120, a.I96120 {
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;

}
.I96120:hover, a.I96120:hover {
}
@media (max-width:992px) {
.I96120, a.I96120 {
}
.I96120:hover, a.I96120:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96120, a.I96120 {
display:flex;
padding-bottom:1rem;

}
.I96120:hover, a.I96120:hover {
}
}

.I96121, a.I96121 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96121:hover, a.I96121:hover {
}

.I96122, a.I96122 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96122:hover, a.I96122:hover {
}
@media (min-width:1440px) {
.I96122, a.I96122 {
display:flex;
font-weight:500;


}
.I96122:hover, a.I96122:hover {
}
}
.I96123 .image, .I96123.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96123 .image:hover, .I96123.image:hover {
}

.I96124, a.I96124 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96124:hover, a.I96124:hover {
}
@media (min-width:1440px) {
.I96124, a.I96124 {
display:flex;
font-weight:500;


}
.I96124:hover, a.I96124:hover {
}
}
.I96125, a.I96125 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96125:hover, a.I96125:hover {
}
@media (max-width:992px) {
.I96125, a.I96125 {
}
.I96125:hover, a.I96125:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96125, a.I96125 {
display:flex;
padding-bottom:0rem;

}
.I96125:hover, a.I96125:hover {
}
}

.I96126 .image, .I96126.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96126 .image:hover, .I96126.image:hover {
}

.I96127, a.I96127 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96127:hover, a.I96127:hover {
}
@media (min-width:1440px) {
.I96127, a.I96127 {
display:flex;
font-weight:500;


}
.I96127:hover, a.I96127:hover {
}
}
.I96128, a.I96128 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96128:hover, a.I96128:hover {
}
@media (max-width:992px) {
.I96128, a.I96128 {
}
.I96128:hover, a.I96128:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96128, a.I96128 {
display:flex;
padding-bottom:0rem;

}
.I96128:hover, a.I96128:hover {
}
}

.I96129 .image, .I96129.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I96129 .image:hover, .I96129.image:hover {
}

.I96130, a.I96130 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96130:hover, a.I96130:hover {
}
@media (min-width:1440px) {
.I96130, a.I96130 {
display:flex;
font-weight:500;


}
.I96130:hover, a.I96130:hover {
}
}
.I96131, a.I96131 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96131:hover, a.I96131:hover {
}
@media (max-width:992px) {
.I96131, a.I96131 {
}
.I96131:hover, a.I96131:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96131, a.I96131 {
display:flex;
padding-bottom:0rem;

}
.I96131:hover, a.I96131:hover {
}
}

.I96132 .image, .I96132.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96132 .image:hover, .I96132.image:hover {
}

.I96133 .image, .I96133.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96133 .image:hover, .I96133.image:hover {
}

.I96134 .image, .I96134.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96134 .image:hover, .I96134.image:hover {
}

.I96135, a.I96135 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96135:hover, a.I96135:hover {
}
@media (max-width:992px) {
.I96135, a.I96135 {
}
.I96135:hover, a.I96135:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96135, a.I96135 {
display:flex;
padding-bottom:0rem;

}
.I96135:hover, a.I96135:hover {
}
}

.I96136, a.I96136 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96136:hover, a.I96136:hover {
}
@media (min-width:1440px) {
.I96136, a.I96136 {
display:flex;
font-weight:500;


}
.I96136:hover, a.I96136:hover {
}
}
.I96137, a.I96137 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96137:hover, a.I96137:hover {
}
@media (max-width:992px) {
.I96137, a.I96137 {
}
.I96137:hover, a.I96137:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96137, a.I96137 {
display:flex;
padding-bottom:0rem;

}
.I96137:hover, a.I96137:hover {
}
}

.I96138, a.I96138 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I96138:hover, a.I96138:hover {
}
@media (max-width:992px) {
.I96138, a.I96138 {
}
.I96138:hover, a.I96138:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I96138, a.I96138 {
display:flex;
font-weight:500;


}
.I96138:hover, a.I96138:hover {
}
}
.I96139, a.I96139 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96139:hover, a.I96139:hover {
}
@media (max-width:992px) {
.I96139, a.I96139 {
}
.I96139:hover, a.I96139:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96139, a.I96139 {
display:flex;
padding-bottom:0rem;

}
.I96139:hover, a.I96139:hover {
}
}

.I96140, a.I96140 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96140:hover, a.I96140:hover {
}
@media (min-width:1440px) {
.I96140, a.I96140 {
display:flex;
font-weight:500;


}
.I96140:hover, a.I96140:hover {
}
}
.I96141 {
}
.I96141:hover {
}
.I96141 {
}
.I96141:hover {
}


.I96142, a.I96142 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96142:hover, a.I96142:hover {
}

.I96143, a.I96143 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96143:hover, a.I96143:hover {
}

.I96144 .button, .I96144.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96144 button.button, button.I96144.button {
cursor:pointer;
}
.I96144 .button .text, .I96144.button .text {
}
.I96144 .button .icon, .I96144.button .icon {
flex:none;
background-size:100% 100%;
}
.I96144 .button:hover, .I96144.button:hover {
}
.I96144 .button:hover .text, .I96144.button:hover .text {
}
.I96144 .button:hover .icon, .I96144.button:hover .icon {
background-size:100% 100%;
}

.I96145 .button, .I96145.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96145 button.button, button.I96145.button {
cursor:pointer;
}
.I96145 .button .text, .I96145.button .text {
}
.I96145 .button .icon, .I96145.button .icon {
flex:none;
background-size:100% 100%;
}
.I96145 .button:hover, .I96145.button:hover {
}
.I96145 .button:hover .text, .I96145.button:hover .text {
}
.I96145 .button:hover .icon, .I96145.button:hover .icon {
background-size:100% 100%;
}

.I96146 .button, .I96146.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96146 button.button, button.I96146.button {
cursor:pointer;
}
.I96146 .button .text, .I96146.button .text {
}
.I96146 .button .icon, .I96146.button .icon {
flex:none;
background-size:100% 100%;
}
.I96146 .button:hover, .I96146.button:hover {
}
.I96146 .button:hover .text, .I96146.button:hover .text {
}
.I96146 .button:hover .icon, .I96146.button:hover .icon {
background-size:100% 100%;
}

.I96147 .button, .I96147.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96147 button.button, button.I96147.button {
cursor:pointer;
}
.I96147 .button .text, .I96147.button .text {
}
.I96147 .button .icon, .I96147.button .icon {
flex:none;
background-size:100% 100%;
}
.I96147 .button:hover, .I96147.button:hover {
}
.I96147 .button:hover .text, .I96147.button:hover .text {
}
.I96147 .button:hover .icon, .I96147.button:hover .icon {
background-size:100% 100%;
}

.I96148 .button, .I96148.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96148 button.button, button.I96148.button {
cursor:pointer;
}
.I96148 .button .text, .I96148.button .text {
}
.I96148 .button .icon, .I96148.button .icon {
flex:none;
background-size:100% 100%;
}
.I96148 .button:hover, .I96148.button:hover {
}
.I96148 .button:hover .text, .I96148.button:hover .text {
}
.I96148 .button:hover .icon, .I96148.button:hover .icon {
background-size:100% 100%;
}

.I96149 .button, .I96149.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96149 button.button, button.I96149.button {
cursor:pointer;
}
.I96149 .button .text, .I96149.button .text {
}
.I96149 .button .icon, .I96149.button .icon {
flex:none;
background-size:100% 100%;
}
.I96149 .button:hover, .I96149.button:hover {
}
.I96149 .button:hover .text, .I96149.button:hover .text {
}
.I96149 .button:hover .icon, .I96149.button:hover .icon {
background-size:100% 100%;
}

.I96150 .button, .I96150.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96150 button.button, button.I96150.button {
cursor:pointer;
}
.I96150 .button .text, .I96150.button .text {
}
.I96150 .button .icon, .I96150.button .icon {
flex:none;
background-size:100% 100%;
}
.I96150 .button:hover, .I96150.button:hover {
}
.I96150 .button:hover .text, .I96150.button:hover .text {
}
.I96150 .button:hover .icon, .I96150.button:hover .icon {
background-size:100% 100%;
}

.I96151 .button, .I96151.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96151 button.button, button.I96151.button {
cursor:pointer;
}
.I96151 .button .text, .I96151.button .text {
}
.I96151 .button .icon, .I96151.button .icon {
flex:none;
background-size:100% 100%;
}
.I96151 .button:hover, .I96151.button:hover {
}
.I96151 .button:hover .text, .I96151.button:hover .text {
}
.I96151 .button:hover .icon, .I96151.button:hover .icon {
background-size:100% 100%;
}

.I96152 .button, .I96152.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96152 button.button, button.I96152.button {
cursor:pointer;
}
.I96152 .button .text, .I96152.button .text {
}
.I96152 .button .icon, .I96152.button .icon {
flex:none;
background-size:100% 100%;
}
.I96152 .button:hover, .I96152.button:hover {
}
.I96152 .button:hover .text, .I96152.button:hover .text {
}
.I96152 .button:hover .icon, .I96152.button:hover .icon {
background-size:100% 100%;
}

.I96153 .button, .I96153.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96153 button.button, button.I96153.button {
cursor:pointer;
}
.I96153 .button .text, .I96153.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I96153 .button .icon, .I96153.button .icon {
flex:none;
background-size:100% 100%;
}
.I96153 .button:hover, .I96153.button:hover {
}
.I96153 .button:hover .text, .I96153.button:hover .text {
}
.I96153 .button:hover .icon, .I96153.button:hover .icon {
background-size:100% 100%;
}

.I96154, a.I96154 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96154:hover, a.I96154:hover {
}

.I96155, a.I96155 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96155:hover, a.I96155:hover {
}

.I96156, a.I96156 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96156:hover, a.I96156:hover {
}

.I96157, a.I96157 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96157:hover, a.I96157:hover {
}

.I96158, a.I96158 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96158:hover, a.I96158:hover {
}

.I96159, a.I96159 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96159:hover, a.I96159:hover {
}

.I96160, a.I96160 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96160:hover, a.I96160:hover {
}

.I108590 .button, .I108590.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108590 button.button, button.I108590.button {
cursor:pointer;
}
.I108590 .button .text, .I108590.button .text {
}
.I108590 .button .icon, .I108590.button .icon {
flex:none;
background-size:100% 100%;
}
.I108590 .button:hover, .I108590.button:hover {
}
.I108590 .button:hover .text, .I108590.button:hover .text {
}
.I108590 .button:hover .icon, .I108590.button:hover .icon {
background-size:100% 100%;
}

.I108712, a.I108712 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108712:hover, a.I108712:hover {
}

.I108895, a.I108895 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108895:hover, a.I108895:hover {
}

.I109017, a.I109017 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109017:hover, a.I109017:hover {
}

.I109139 .image, .I109139.image {
vertical-align:top;
}
.I109139 .image:hover, .I109139.image:hover {
}

.I162943, a.I162943 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162943:hover, a.I162943:hover {
}

.I165871, a.I165871 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165871:hover, a.I165871:hover {
}

.I166344, a.I166344 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166344:hover, a.I166344:hover {
}

.I166647 .button, .I166647.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166647 button.button, button.I166647.button {
cursor:pointer;
}
.I166647 .button .text, .I166647.button .text {
}
.I166647 .button .icon, .I166647.button .icon {
flex:none;
background-size:100% 100%;
}
.I166647 .button:hover, .I166647.button:hover {
}
.I166647 .button:hover .text, .I166647.button:hover .text {
}
.I166647 .button:hover .icon, .I166647.button:hover .icon {
background-size:100% 100%;
}

.I166849, a.I166849 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166849:hover, a.I166849:hover {
}

.I167152, a.I167152 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167152:hover, a.I167152:hover {
}

.I167354, a.I167354 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167354:hover, a.I167354:hover {
}

.I167556 .image, .I167556.image {
vertical-align:top;
}
.I167556 .image:hover, .I167556.image:hover {
}

.I176830, a.I176830 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176830:hover, a.I176830:hover {
}

.I177036, a.I177036 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177036:hover, a.I177036:hover {
}

.I177242, a.I177242 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177242:hover, a.I177242:hover {
}

.I177607, a.I177607 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177607:hover, a.I177607:hover {
}

h1.I96162, .I96162 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96162 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96162:hover {
}
.I96162 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96162 > .viewport:hover {
}


.I95986 {
}
.I95986:hover {
}
.I95986 {
}
.I95986: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;
}
}


