/* Cache file:3241_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 {
}
.I93930 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I93930: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 {
}
.I93930 {
width:100%;

	
}
.I93930: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 {
}
.I93930 {
width:100%;

	
}
.I93930:hover {
}
}

.I93931 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I93931:hover {
}
@media (max-width:992px) {
.I93931 {

padding-top:70px;


}
.I93931:hover {
}
}
@media (max-width:640px) {
.I93931 {

width:100%;
margin-top:40px;


}
.I93931:hover {
}
}
@media (min-width:1440px) {
.I93931 {

order:28;

}
.I93931:hover {
}
}
.I93939 {
display:flex;
position:var(--I93939-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(--I93939-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I93939-location-transform:translate(0px,0px);
	

transform:
var(--I93939-location-transform, translate(0px,0px))
var(--I93939-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I93939:hover {
}
.I93939 {
--I93939-position-static-computed:static;
}
.I93939 > .sector, .I93939 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I93939 {

position:fixed;
z-index:var(--I93939-z-index, 1);

transform:
var(--I93939-location-transform, translate(0px,0px))
var(--I93939-user-box-transform, translate(0px,0px))
;


}
.I93939:hover {
}

}
@media (max-width:640px) {
.I93939 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I93939-z-index, 1);

transform:
var(--I93939-location-transform, translate(0px,0px))
var(--I93939-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I93939:hover {
}
.I93939 {
--I93939-position-static-computed:static;
}
.I93939 > .sector, .I93939 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I93939 {

order:25;
}
.I93939:hover {
}

}
.I93945 {
display:flex;
position:var(--I93945-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;


}
.I93945:hover {
}

@media (max-width:992px) {
.I93945 {

margin-top:2rem;

}
.I93945:hover {
}

}
@media (max-width:640px) {
.I93945 {

width:100%;
margin-top:0rem;

}
.I93945:hover {
}

}

.I93961 {
display:flex;
position:var(--I93961-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;
--I93961-location-transform:translate(0px,0px);
z-index:var(--I93961-z-index, auto);

transform:
var(--I93961-location-transform, translate(0px,0px))
var(--I93961-user-box-transform, translate(0px,0px))
;

--I93961-z-index:1000;
position:var(--I93961-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I93961:hover {
}
.I93961 {
--I93961-position-static-computed:static;
}
.I93961 > .sector, .I93961 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I93961 {

width:100%;

}
.I93961:hover {
}

}
@media (min-width:1440px) {
.I93961 {

order:59;
}
.I93961:hover {
}

}
.I93954 {
display:flex;
position:var(--I93954-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I93954:hover {
}

@media (min-width:1440px) {
.I93954 {

order:49;
}
.I93954:hover {
}

}
.I93955 {
display:flex;
position:var(--I93955-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I93955:hover {
}

@media (min-width:1440px) {
.I93955 {

order:51;
}
.I93955:hover {
}

}
.I93953 {
display:flex;
position:var(--I93953-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I93953:hover {
}

@media (min-width:1440px) {
.I93953 {

order:47;
}
.I93953:hover {
}

}
.I93952 {
display:flex;
position:var(--I93952-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I93952:hover {
}

@media (min-width:1440px) {
.I93952 {

order:44;
}
.I93952:hover {
}

}
.I93949 {
display:flex;
position:var(--I93949-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I93949:hover {
}


.I93951 {
display:flex;
position:var(--I93951-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I93951:hover {
}

@media (min-width:1440px) {
.I93951 {

order:40;
}
.I93951:hover {
}

}
.I93940 {
display:flex;
position:var(--I93940-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I93940:hover {
}

@media (min-width:1440px) {
.I93940 {

order:26;
}
.I93940:hover {
}

}
.I93948 {
display:flex;
position:var(--I93948-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I93948:hover {
}


.I93938 {
display:flex;
position:var(--I93938-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(--I93938-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I93938-location-transform:translate(0px,0px);
z-index:var(--I93938-z-index, 1);

transform:
var(--I93938-location-transform, translate(0px,0px))
var(--I93938-user-box-transform, translate(0px,0px))
;

--I93938-z-index:555;
}
.I93938:hover {
}
.I93938 {
--I93938-position-static-computed:relative;
}
.I93938 > .sector, .I93938 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I93938 {

height:72px;
margin-bottom:-72px;

}
.I93938:hover {
}

}
@media (max-width:640px) {
.I93938 {

box-sizing:border-box;

}
.I93938:hover {
}

}
@media (min-width:1440px) {
.I93938 {

order:17;
}
.I93938:hover {
}

}
.I93935 {
display:flex;
position:var(--I93935-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(--I93935-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I93935-location-transform:translate(-50%,0px);
	

transform:
var(--I93935-location-transform, translate(0px,0px))
var(--I93935-user-box-transform, translate(0px,0px))
;

--I93935-z-index:999;
}
.I93935:hover {
}
.I93935 {
--I93935-position-static-computed:relative;
}
.I93935 > .sector, .I93935 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I93935 {

height:auto;
min-height:90px;

}
.I93935:hover {
}
.I93935 {
--I93935-position-static-computed:static;
}
.I93935 > .sector, .I93935 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I93935 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I93935:hover {
}

}
@media (min-width:1440px) {
.I93935 {

order:4;
position:fixed;
z-index:var(--I93935-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I93935-location-transform:translate(-50%,0px);
	

transform:
var(--I93935-location-transform, translate(0px,0px))
var(--I93935-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I93935:hover {
}

}
.I93941 {
display:flex;
position:var(--I93941-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I93941:hover {
}

@media (min-width:1440px) {
.I93941 {

order:18;
}
.I93941:hover {
}

}
.I93956 {
display:flex;
position:var(--I93956-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I93956:hover {
}

@media (min-width:1440px) {
.I93956 {

order:52;
}
.I93956:hover {
}

}
.I93958 {
display:flex;
position:var(--I93958-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I93958:hover {
}

@media (min-width:1440px) {
.I93958 {

order:55;
}
.I93958:hover {
}

}
.I93957 {
display:flex;
position:var(--I93957-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I93957:hover {
}

@media (min-width:1440px) {
.I93957 {

order:54;
}
.I93957:hover {
}

}
.I93959 {
display:flex;
position:var(--I93959-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I93959:hover {
}

@media (min-width:1440px) {
.I93959 {

order:56;
}
.I93959:hover {
}

}
.I93942 {
display:flex;
position:var(--I93942-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I93942:hover {
}

@media (min-width:1440px) {
.I93942 {

order:24;
}
.I93942:hover {
}

}
.I93947 {
display:flex;
position:var(--I93947-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I93947:hover {
}


.I93943 {
display:flex;
position:var(--I93943-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I93943:hover {
}

@media (min-width:1440px) {
.I93943 {

order:27;
}
.I93943:hover {
}

}
.I93960 {
display:flex;
position:var(--I93960-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I93960:hover {
}

@media (min-width:1440px) {
.I93960 {

order:58;
}
.I93960:hover {
}

}
.I93962 {
display:flex;
position:var(--I93962-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I93962:hover {
}

@media (min-width:1440px) {
.I93962 {

order:59;
}
.I93962:hover {
}

}
.I93963 {
display:flex;
position:var(--I93963-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I93963:hover {
}

@media (min-width:1440px) {
.I93963 {

order:60;
}
.I93963:hover {
}

}
.I93964 {
display:flex;
position:var(--I93964-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I93964:hover {
}

@media (min-width:1440px) {
.I93964 {

order:61;
}
.I93964:hover {
}

}
.I93950 {
display:flex;
position:var(--I93950-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I93950:hover {
}


.I93965 {
display:flex;
position:var(--I93965-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I93965:hover {
}

@media (min-width:1440px) {
.I93965 {

order:63;
}
.I93965:hover {
}

}
.I93966 {
display:flex;
position:var(--I93966-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I93966:hover {
}

@media (min-width:1440px) {
.I93966 {

order:65;
}
.I93966:hover {
}

}
.I93937 {
display:flex;
position:var(--I93937-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I93937:hover {
}

@media (min-width:1440px) {
.I93937 {

order:66;
}
.I93937:hover {
}

}
.I93967 {
display:flex;
position:var(--I93967-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I93967:hover {
}

@media (min-width:1440px) {
.I93967 {

order:68;
}
.I93967:hover {
}

}
.I93968 {
display:flex;
position:var(--I93968-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I93968:hover {
}

@media (min-width:1440px) {
.I93968 {

order:69;
}
.I93968:hover {
}

}
.I93944 {
display:flex;
position:var(--I93944-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I93944:hover {
}

@media (min-width:1440px) {
.I93944 {

order:70;
}
.I93944:hover {
}

}
.I93969 {
display:flex;
position:var(--I93969-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I93969:hover {
}

@media (min-width:1440px) {
.I93969 {

order:71;
}
.I93969:hover {
}

}
.I93936 {
display:flex;
position:var(--I93936-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I93936:hover {
}

@media (min-width:1440px) {
.I93936 {

order:72;
}
.I93936:hover {
}

}
.I93933 {
display:flex;
position:var(--I93933-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I93933:hover {
}

@media (min-width:1440px) {
.I93933 {

order:73;
}
.I93933:hover {
}

}
.I93932 {
display:flex;
position:var(--I93932-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I93932:hover {
}

@media (min-width:1440px) {
.I93932 {

order:74;
}
.I93932:hover {
}

}
.I93946 {
display:flex;
position:var(--I93946-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I93946:hover {
}


.I93934 {
display:flex;
position:var(--I93934-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I93934:hover {
}

@media (min-width:1440px) {
.I93934 {

order:16;
}
.I93934:hover {
}

}
.I99758 {
display:flex;
position:var(--I99758-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99758:hover {
}

@media (min-width:1440px) {
.I99758 {

order:76;
}
.I99758:hover {
}

}
.I115769 {
display:flex;
position:var(--I115769-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115769:hover {
}


.I116389 {
display:flex;
position:var(--I116389-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116389:hover {
}


h1.I93971, .I93971 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93971 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I93971:hover {
}
.I93971 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93971 > .viewport:hover {
}


.I93972 {
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;

	
}
.I93972:hover {
}
@media (max-width:992px) {
.I93972 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I93972:hover {
}
}
@media (max-width:640px) {
.I93972 {
padding-left:1rem;
padding-right:1rem;

	
}
.I93972:hover {
}
}

.I93973 {
display:flex;
position:var(--I93973-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I93973:hover {
}


.I93974 {
display:flex;
position:var(--I93974-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I93974:hover {
}


.I93975 {
display:flex;
position:var(--I93975-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I93975:hover {
}


.I93976 {
display:flex;
position:var(--I93976-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

flex-direction:row;


}
.I93976:hover {
}


.I93977 {
display:flex;
position:var(--I93977-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I93977:hover {
}


.I157903 {
display:flex;
position:var(--I157903-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157903:hover {
}


.I167913 {
display:flex;
position:var(--I167913-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167913:hover {
}


.I168669 {
display:flex;
position:var(--I168669-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168669:hover {
}


.I169209 {
display:flex;
position:var(--I169209-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169209:hover {
}


.I93978 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I93978:hover {
}


.I93979 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I93979:hover {
}


.I158118 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158118:hover {
}


.I168291 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168291:hover {
}


.I168939 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168939:hover {
}


.I169479 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169479:hover {
}


h1.I93980, .I93980 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93980 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I93980:hover {
}
.I93980 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93980 > .viewport:hover {
}

@media (max-width:992px) {
.I93980 {

height:auto;


}
.I93980:hover {
}
.I93980 > .viewport {



}
.I93980 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I93980 {

order:4;

}
.I93980:hover {
}
.I93980 > .viewport {



}
.I93980 > .viewport:hover {
}

}
h1.I93981, .I93981 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93981 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I93981:hover {
}
.I93981 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93981 > .viewport:hover {
}

@media (min-width:1440px) {
.I93981 {

order:5;

}
.I93981:hover {
}
.I93981 > .viewport {



}
.I93981 > .viewport:hover {
}

}
h1.I93982, .I93982 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93982 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I93982:hover {
}
.I93982 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93982 > .viewport:hover {
}


h1.I93983, .I93983 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93983 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I93983:hover {
}
.I93983 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93983 > .viewport:hover {
}


h1.I93984, .I93984 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93984 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93984:hover {
}
.I93984 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93984 > .viewport:hover {
}


h1.I93985, .I93985 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93985 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I93985:hover {
}
.I93985 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93985 > .viewport:hover {
}


h1.I93986, .I93986 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93986 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I93986:hover {
}
.I93986 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93986 > .viewport:hover {
}


h1.I93987, .I93987 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93987 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I93987:hover {
}
.I93987 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93987 > .viewport:hover {
}


h1.I93988, .I93988 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93988 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93988:hover {
}
.I93988 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93988 > .viewport:hover {
}


h1.I93989, .I93989 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93989 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I93989:hover {
}
.I93989 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93989 > .viewport:hover {
}


h1.I93990, .I93990 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93990 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;

}
.I93990:hover {
}
.I93990 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93990 > .viewport:hover {
}


h1.I93991, .I93991 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93991 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I93991:hover {
}
.I93991 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93991 > .viewport:hover {
}

@media (min-width:1440px) {
.I93991 {

order:3;

}
.I93991:hover {
}
.I93991 > .viewport {



}
.I93991 > .viewport:hover {
}

}
h1.I93992, .I93992 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93992 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I93992:hover {
}
.I93992 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93992 > .viewport:hover {
}

@media (min-width:1440px) {
.I93992 {

order:7;

}
.I93992:hover {
}
.I93992 > .viewport {



}
.I93992 > .viewport:hover {
}

}
h1.I93993, .I93993 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93993 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I93993:hover {
}
.I93993 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93993 > .viewport:hover {
}

@media (min-width:1440px) {
.I93993 {

order:6;

}
.I93993:hover {
}
.I93993 > .viewport {



}
.I93993 > .viewport:hover {
}

}
h1.I93994, .I93994 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93994 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I93994:hover {
}
.I93994 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93994 > .viewport:hover {
}

@media (min-width:1440px) {
.I93994 {

order:8;

}
.I93994:hover {
}
.I93994 > .viewport {



}
.I93994 > .viewport:hover {
}

}
h1.I93995, .I93995 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93995 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93995:hover {
}
.I93995 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93995 > .viewport:hover {
}


h1.I93996, .I93996 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93996 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I93996:hover {
}
.I93996 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93996 > .viewport:hover {
}


h1.I93997, .I93997 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93997 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I93997:hover {
}
.I93997 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93997 > .viewport:hover {
}


h1.I93998, .I93998 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93998 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I93998:hover {
}
.I93998 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93998 > .viewport:hover {
}


h1.I93999, .I93999 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93999 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I93999:hover {
}
.I93999 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93999 > .viewport:hover {
}


h1.I94000, .I94000 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94000 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94000:hover {
}
.I94000 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94000 > .viewport:hover {
}


h1.I157989, .I157989 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I157989 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I157989:hover {
}
.I157989 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I157989 > .viewport:hover {
}


h1.I158075, .I158075 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158075 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158075:hover {
}
.I158075 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158075 > .viewport:hover {
}


h1.I158204, .I158204 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158204 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158204:hover {
}
.I158204 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158204 > .viewport:hover {
}


h1.I158290, .I158290 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158290 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158290:hover {
}
.I158290 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158290 > .viewport:hover {
}


h1.I165794, .I165794 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165794 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165794:hover {
}
.I165794 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165794 > .viewport:hover {
}


h1.I167790, .I167790 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167790 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167790:hover {
}
.I167790 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167790 > .viewport:hover {
}


h1.I168021, .I168021 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168021 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168021:hover {
}
.I168021 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168021 > .viewport:hover {
}


h1.I168237, .I168237 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168237 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168237:hover {
}
.I168237 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168237 > .viewport:hover {
}


h1.I168399, .I168399 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168399 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168399:hover {
}
.I168399 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168399 > .viewport:hover {
}


h1.I168507, .I168507 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168507 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168507:hover {
}
.I168507 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168507 > .viewport:hover {
}


h1.I168777, .I168777 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168777 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168777:hover {
}
.I168777 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168777 > .viewport:hover {
}


h1.I168885, .I168885 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168885 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168885:hover {
}
.I168885 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168885 > .viewport:hover {
}


h1.I169047, .I169047 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169047 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169047:hover {
}
.I169047 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169047 > .viewport:hover {
}


h1.I169155, .I169155 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169155 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169155:hover {
}
.I169155 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169155 > .viewport:hover {
}


h1.I169317, .I169317 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169317 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169317:hover {
}
.I169317 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169317 > .viewport:hover {
}


h1.I169425, .I169425 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169425 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169425:hover {
}
.I169425 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169425 > .viewport:hover {
}


h1.I169587, .I169587 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169587 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169587:hover {
}
.I169587 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169587 > .viewport:hover {
}


h1.I169695, .I169695 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169695 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169695:hover {
}
.I169695 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169695 > .viewport:hover {
}


.I94001 {
display:flex;

}
.I94001:hover {
}
@media (max-width:992px) {
.I94001 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I94001:hover {
}
}
@media (max-width:640px) {
.I94001 {
display:flex;
height:60vw;

}
.I94001:hover {
}
}

.I94002, a.I94002 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I94002:hover, a.I94002:hover {
}
@media (max-width:640px) {
.I94002, a.I94002 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I94002:hover, a.I94002:hover {
}
}

.I94003, a.I94003 {
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;

}
.I94003:hover, a.I94003:hover {
}
@media (max-width:640px) {
.I94003, a.I94003 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I94003:hover, a.I94003:hover {
}
}

.I94004 .image, .I94004.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I94004 .image:hover, .I94004.image:hover {
}
@media (max-width:640px) {
.I94004 .image, .I94004.image {
border-radius:100%;

}
.I94004 .image:hover, .I94004.image:hover {
}
}

.I94005, a.I94005 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I94005:hover, a.I94005:hover {
}
@media (max-width:992px) {
.I94005, a.I94005 {
}
.I94005:hover, a.I94005:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94005, a.I94005 {
display:flex;
padding-bottom:1rem;

}
.I94005:hover, a.I94005:hover {
}
}

.I94006, a.I94006 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I94006:hover, a.I94006:hover {
}
@media (max-width:992px) {
.I94006, a.I94006 {
}
.I94006:hover, a.I94006:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94006, a.I94006 {
display:flex;
padding-bottom:1rem;

}
.I94006:hover, a.I94006:hover {
}
}

.I94007, a.I94007 {
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;

}
.I94007:hover, a.I94007:hover {
}
@media (max-width:992px) {
.I94007, a.I94007 {
}
.I94007:hover, a.I94007:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94007, a.I94007 {
display:flex;
padding-bottom:1rem;

}
.I94007:hover, a.I94007:hover {
}
}

.I94008 .image, .I94008.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I94008 .image:hover, .I94008.image:hover {
}
@media (max-width:640px) {
.I94008 .image, .I94008.image {
border-radius:100%;

}
.I94008 .image:hover, .I94008.image:hover {
}
}

.I94009, a.I94009 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I94009:hover, a.I94009:hover {
}
@media (max-width:992px) {
.I94009, a.I94009 {
}
.I94009:hover, a.I94009:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94009, a.I94009 {
display:flex;
padding-bottom:1rem;

}
.I94009:hover, a.I94009:hover {
}
}

.I94010, a.I94010 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I94010:hover, a.I94010:hover {
}
@media (max-width:992px) {
.I94010, a.I94010 {
}
.I94010:hover, a.I94010:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94010, a.I94010 {
display:flex;
padding-bottom:1rem;

}
.I94010:hover, a.I94010:hover {
}
}

.I94011, a.I94011 {
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;

}
.I94011:hover, a.I94011:hover {
}
@media (max-width:992px) {
.I94011, a.I94011 {
}
.I94011:hover, a.I94011:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94011, a.I94011 {
display:flex;
padding-bottom:1rem;

}
.I94011:hover, a.I94011:hover {
}
}

.I94012 .button, .I94012.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I94012 button.button, button.I94012.button {
cursor:pointer;
}
.I94012 .button .text, .I94012.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I94012 .button .icon, .I94012.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;
}
.I94012 .button:hover, .I94012.button:hover {
}
.I94012 .button:hover .text, .I94012.button:hover .text {
text-decoration:underline;

}
.I94012 .button:hover .icon, .I94012.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) {
.I94012 .button, .I94012.button {
}
.I94012 button.button, button.I94012.button {
}
.I94012 .button .text, .I94012.button .text {
font-family:Rubik;

}
.I94012 .button .icon, .I94012.button .icon {
background-size:100% 100%;
}
.I94012 .button:hover, .I94012.button:hover {
}
.I94012 .button:hover .text, .I94012.button:hover .text {
}
.I94012 .button:hover .icon, .I94012.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I94012 .button, .I94012.button {
}
.I94012 button.button, button.I94012.button {
}
.I94012 .button .text, .I94012.button .text {
}
.I94012 .button .icon, .I94012.button .icon {
background-size:100% 100%;
}
.I94012 .button:hover, .I94012.button:hover {
}
.I94012 .button:hover .text, .I94012.button:hover .text {
}
.I94012 .button:hover .icon, .I94012.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I94012 .button, .I94012.button {
}
.I94012 button.button, button.I94012.button {
}
.I94012 .button .text, .I94012.button .text {
}
.I94012 .button .icon, .I94012.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');
}
.I94012 .button:hover, .I94012.button:hover {
}
.I94012 .button:hover .text, .I94012.button:hover .text {
}
.I94012 .button:hover .icon, .I94012.button:hover .icon {
background-size:100% 100%;
}
}
.I94013, a.I94013 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I94013:hover, a.I94013:hover {
}
@media (max-width:992px) {
.I94013, a.I94013 {
}
.I94013:hover, a.I94013:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94013, a.I94013 {
display:flex;
padding-bottom:1rem;

}
.I94013:hover, a.I94013:hover {
}
}

.I94014, a.I94014 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I94014:hover, a.I94014:hover {
}
@media (max-width:992px) {
.I94014, a.I94014 {
}
.I94014:hover, a.I94014:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94014, a.I94014 {
display:flex;
padding-bottom:1rem;

}
.I94014:hover, a.I94014:hover {
}
}

.I94015, a.I94015 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I94015:hover, a.I94015:hover {
}
@media (max-width:992px) {
.I94015, a.I94015 {
}
.I94015:hover, a.I94015:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94015, a.I94015 {
display:flex;
padding-bottom:1rem;

}
.I94015:hover, a.I94015:hover {
}
}

.I94016 .button, .I94016.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94016 button.button, button.I94016.button {
cursor:pointer;
}
.I94016 .button .text, .I94016.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94016 .button .icon, .I94016.button .icon {
flex:none;
background-size:100% 100%;
}
.I94016 .button:hover, .I94016.button:hover {
}
.I94016 .button:hover .text, .I94016.button:hover .text {
}
.I94016 .button:hover .icon, .I94016.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94016 .button, .I94016.button {
}
.I94016 button.button, button.I94016.button {
}
.I94016 .button .text, .I94016.button .text {
font-family:Rubik;

}
.I94016 .button .icon, .I94016.button .icon {
background-size:100% 100%;
}
.I94016 .button:hover, .I94016.button:hover {
}
.I94016 .button:hover .text, .I94016.button:hover .text {
}
.I94016 .button:hover .icon, .I94016.button:hover .icon {
background-size:100% 100%;
}
}

.I94017 .button, .I94017.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94017 button.button, button.I94017.button {
cursor:pointer;
}
.I94017 .button .text, .I94017.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94017 .button .icon, .I94017.button .icon {
flex:none;
background-size:100% 100%;
}
.I94017 .button:hover, .I94017.button:hover {
}
.I94017 .button:hover .text, .I94017.button:hover .text {
}
.I94017 .button:hover .icon, .I94017.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94017 .button, .I94017.button {
}
.I94017 button.button, button.I94017.button {
}
.I94017 .button .text, .I94017.button .text {
font-family:Rubik;

}
.I94017 .button .icon, .I94017.button .icon {
background-size:100% 100%;
}
.I94017 .button:hover, .I94017.button:hover {
}
.I94017 .button:hover .text, .I94017.button:hover .text {
}
.I94017 .button:hover .icon, .I94017.button:hover .icon {
background-size:100% 100%;
}
}

.I94018 .button, .I94018.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94018 button.button, button.I94018.button {
cursor:pointer;
}
.I94018 .button .text, .I94018.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94018 .button .icon, .I94018.button .icon {
flex:none;
background-size:100% 100%;
}
.I94018 .button:hover, .I94018.button:hover {
}
.I94018 .button:hover .text, .I94018.button:hover .text {
}
.I94018 .button:hover .icon, .I94018.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94018 .button, .I94018.button {
}
.I94018 button.button, button.I94018.button {
}
.I94018 .button .text, .I94018.button .text {
font-family:Rubik;

}
.I94018 .button .icon, .I94018.button .icon {
background-size:100% 100%;
}
.I94018 .button:hover, .I94018.button:hover {
}
.I94018 .button:hover .text, .I94018.button:hover .text {
}
.I94018 .button:hover .icon, .I94018.button:hover .icon {
background-size:100% 100%;
}
}

.I94019 .button, .I94019.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94019 button.button, button.I94019.button {
cursor:pointer;
}
.I94019 .button .text, .I94019.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94019 .button .icon, .I94019.button .icon {
flex:none;
background-size:100% 100%;
}
.I94019 .button:hover, .I94019.button:hover {
}
.I94019 .button:hover .text, .I94019.button:hover .text {
}
.I94019 .button:hover .icon, .I94019.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94019 .button, .I94019.button {
}
.I94019 button.button, button.I94019.button {
}
.I94019 .button .text, .I94019.button .text {
font-family:Rubik;

}
.I94019 .button .icon, .I94019.button .icon {
background-size:100% 100%;
}
.I94019 .button:hover, .I94019.button:hover {
}
.I94019 .button:hover .text, .I94019.button:hover .text {
}
.I94019 .button:hover .icon, .I94019.button:hover .icon {
background-size:100% 100%;
}
}

.I94020 .button, .I94020.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94020 button.button, button.I94020.button {
cursor:pointer;
}
.I94020 .button .text, .I94020.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94020 .button .icon, .I94020.button .icon {
flex:none;
background-size:100% 100%;
}
.I94020 .button:hover, .I94020.button:hover {
}
.I94020 .button:hover .text, .I94020.button:hover .text {
}
.I94020 .button:hover .icon, .I94020.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94020 .button, .I94020.button {
}
.I94020 button.button, button.I94020.button {
}
.I94020 .button .text, .I94020.button .text {
font-family:Rubik;

}
.I94020 .button .icon, .I94020.button .icon {
background-size:100% 100%;
}
.I94020 .button:hover, .I94020.button:hover {
}
.I94020 .button:hover .text, .I94020.button:hover .text {
}
.I94020 .button:hover .icon, .I94020.button:hover .icon {
background-size:100% 100%;
}
}

.I94021, a.I94021 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I94021:hover, a.I94021:hover {
}

.I157946 .image, .I157946.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157946 .image:hover, .I157946.image:hover {
}
@media (max-width:640px) {
.I157946 .image, .I157946.image {
border-radius:100%;

}
.I157946 .image:hover, .I157946.image:hover {
}
}

.I158032, a.I158032 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158032:hover, a.I158032:hover {
}
@media (max-width:992px) {
.I158032, a.I158032 {
}
.I158032:hover, a.I158032:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158032, a.I158032 {
display:flex;
padding-bottom:1rem;

}
.I158032:hover, a.I158032:hover {
}
}

.I158161, a.I158161 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158161:hover, a.I158161:hover {
}
@media (max-width:992px) {
.I158161, a.I158161 {
}
.I158161:hover, a.I158161:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158161, a.I158161 {
display:flex;
padding-bottom:1rem;

}
.I158161:hover, a.I158161:hover {
}
}

.I158247, a.I158247 {
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;

}
.I158247:hover, a.I158247:hover {
}
@media (max-width:992px) {
.I158247, a.I158247 {
}
.I158247:hover, a.I158247:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158247, a.I158247 {
display:flex;
padding-bottom:1rem;

}
.I158247:hover, a.I158247:hover {
}
}

.I165740, a.I165740 {
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;

}
.I165740:hover, a.I165740:hover {
}
@media (max-width:992px) {
.I165740, a.I165740 {
}
.I165740:hover, a.I165740:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165740, a.I165740 {
display:flex;
padding-bottom:1rem;

}
.I165740:hover, a.I165740:hover {
}
}

.I167736, a.I167736 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167736:hover, a.I167736:hover {
}
@media (max-width:992px) {
.I167736, a.I167736 {
}
.I167736:hover, a.I167736:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167736, a.I167736 {
display:flex;
padding-bottom:1rem;

}
.I167736:hover, a.I167736:hover {
}
}

.I167967 .image, .I167967.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167967 .image:hover, .I167967.image:hover {
}
@media (max-width:640px) {
.I167967 .image, .I167967.image {
border-radius:100%;

}
.I167967 .image:hover, .I167967.image:hover {
}
}

.I168183, a.I168183 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168183:hover, a.I168183:hover {
}
@media (max-width:992px) {
.I168183, a.I168183 {
}
.I168183:hover, a.I168183:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168183, a.I168183 {
display:flex;
padding-bottom:1rem;

}
.I168183:hover, a.I168183:hover {
}
}

.I168345, a.I168345 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168345:hover, a.I168345:hover {
}
@media (max-width:992px) {
.I168345, a.I168345 {
}
.I168345:hover, a.I168345:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168345, a.I168345 {
display:flex;
padding-bottom:1rem;

}
.I168345:hover, a.I168345:hover {
}
}

.I168453, a.I168453 {
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;

}
.I168453:hover, a.I168453:hover {
}
@media (max-width:992px) {
.I168453, a.I168453 {
}
.I168453:hover, a.I168453:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168453, a.I168453 {
display:flex;
padding-bottom:1rem;

}
.I168453:hover, a.I168453:hover {
}
}

.I168723 .image, .I168723.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168723 .image:hover, .I168723.image:hover {
}
@media (max-width:640px) {
.I168723 .image, .I168723.image {
border-radius:100%;

}
.I168723 .image:hover, .I168723.image:hover {
}
}

.I168831, a.I168831 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168831:hover, a.I168831:hover {
}
@media (max-width:992px) {
.I168831, a.I168831 {
}
.I168831:hover, a.I168831:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168831, a.I168831 {
display:flex;
padding-bottom:1rem;

}
.I168831:hover, a.I168831:hover {
}
}

.I168993, a.I168993 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168993:hover, a.I168993:hover {
}
@media (max-width:992px) {
.I168993, a.I168993 {
}
.I168993:hover, a.I168993:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168993, a.I168993 {
display:flex;
padding-bottom:1rem;

}
.I168993:hover, a.I168993:hover {
}
}

.I169101, a.I169101 {
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;

}
.I169101:hover, a.I169101:hover {
}
@media (max-width:992px) {
.I169101, a.I169101 {
}
.I169101:hover, a.I169101:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169101, a.I169101 {
display:flex;
padding-bottom:1rem;

}
.I169101:hover, a.I169101:hover {
}
}

.I169263 .image, .I169263.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169263 .image:hover, .I169263.image:hover {
}
@media (max-width:640px) {
.I169263 .image, .I169263.image {
border-radius:100%;

}
.I169263 .image:hover, .I169263.image:hover {
}
}

.I169371, a.I169371 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169371:hover, a.I169371:hover {
}
@media (max-width:992px) {
.I169371, a.I169371 {
}
.I169371:hover, a.I169371:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169371, a.I169371 {
display:flex;
padding-bottom:1rem;

}
.I169371:hover, a.I169371:hover {
}
}

.I169533, a.I169533 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169533:hover, a.I169533:hover {
}
@media (max-width:992px) {
.I169533, a.I169533 {
}
.I169533:hover, a.I169533:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169533, a.I169533 {
display:flex;
padding-bottom:1rem;

}
.I169533:hover, a.I169533:hover {
}
}

.I169641, a.I169641 {
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;

}
.I169641:hover, a.I169641:hover {
}
@media (max-width:992px) {
.I169641, a.I169641 {
}
.I169641:hover, a.I169641:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169641, a.I169641 {
display:flex;
padding-bottom:1rem;

}
.I169641:hover, a.I169641:hover {
}
}

h1.I94022, .I94022 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94022 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94022:hover {
}
.I94022 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94022 > .viewport:hover {
}


.I94023 {
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;

	
}
.I94023:hover {
}
@media (max-width:992px) {
.I94023 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I94023:hover {
}
}
@media (max-width:640px) {
.I94023 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I94023:hover {
}
}

.I94024 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I94024:hover {
}
@media (max-width:992px) {
.I94024 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I94024:hover {
}
}
@media (max-width:640px) {
.I94024 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I94024:hover {
}
}

.I94025 {
display:flex;
position:var(--I94025-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I94025-location-transform:translate(0px,0px);
z-index:var(--I94025-z-index, auto);

transform:
var(--I94025-location-transform, translate(0px,0px))
var(--I94025-user-box-transform, translate(0px,0px))
;


position:var(--I94025-position-static-computed, static);
}
.I94025:hover {
}

@media (max-width:640px) {
.I94025 {

width:calc(100vw - 2rem);

}
.I94025:hover {
}

}

.I94026 {
display:flex;
position:var(--I94026-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I94026:hover {
}

@media (max-width:640px) {
.I94026 {

width:calc(100vw - 2rem);

}
.I94026:hover {
}

}

.I94027 {
display:flex;
position:var(--I94027-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(255,205,65);
box-shadow:none;
overflow:hidden;
}
.I94027:hover {
}
.I94027 {
--I94027-position-static-computed:static;
}
.I94027 > .sector, .I94027 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I94027 {

width:calc(100vw - 2rem);

}
.I94027:hover {
}

}

.I94028 {
display:flex;
position:var(--I94028-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I94028:hover {
}

@media (max-width:640px) {
.I94028 {

padding-left:1rem;
padding-right:1rem;

}
.I94028:hover {
}

}

.I94029 {
display:flex;
position:var(--I94029-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:15;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I94029:hover {
}

@media (max-width:640px) {
.I94029 {

width:calc(100vw - 2rem);

}
.I94029:hover {
}

}

.I94030 {
display:flex;
position:var(--I94030-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I94030:hover {
}
.I94030 {
--I94030-position-static-computed:static;
}
.I94030 > .sector, .I94030 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I94030 {

width:calc(100vw - 2rem);

}
.I94030:hover {
}

}
@media (min-width:1440px) {
.I94030 {

}
.I94030:hover {
}
.I94030 {
--I94030-position-static-computed:static;
}
.I94030 > .sector, .I94030 > .group-sectors {
position:relative;
}
}
.I94031 {
display:flex;
position:var(--I94031-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I94031:hover {
}

@media (max-width:640px) {
.I94031 {

width:calc(100vw - 2rem);

}
.I94031:hover {
}

}

.I94032 {
display:flex;
position:var(--I94032-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;
}
.I94032:hover {
}

@media (max-width:640px) {
.I94032 {

width:calc(100vw - 2rem);

}
.I94032:hover {
}

}

.I94033 {
display:flex;
position:var(--I94033-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;
}
.I94033:hover {
}

@media (max-width:640px) {
.I94033 {

width:calc(100vw - 2rem);

}
.I94033:hover {
}

}

.I94034 {
display:flex;
position:var(--I94034-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;
}
.I94034:hover {
}

@media (max-width:640px) {
.I94034 {

width:calc(100vw - 2rem);

}
.I94034:hover {
}

}

.I94035 {
display:flex;
position:var(--I94035-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I94035:hover {
}


.I108522 {
display:flex;
position:var(--I108522-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;
}
.I108522:hover {
}

@media (max-width:640px) {
.I108522 {

width:calc(100vw - 2rem);

}
.I108522:hover {
}

}

.I166539 {
display:flex;
position:var(--I166539-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;
}
.I166539:hover {
}


.I94036 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94036:hover {
}

@media (min-width:1440px) {
.I94036 {

order:4;


	
}
.I94036:hover {
}

}
.I94037 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94037:hover {
}

@media (min-width:1440px) {
.I94037 {

order:2;


	
}
.I94037:hover {
}

}
.I94038 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94038:hover {
}


.I94039 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94039:hover {
}


.I94040 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94040:hover {
}


.I94041 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94041:hover {
}


.I94042 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94042:hover {
}


.I94043 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94043:hover {
}


.I94044 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94044:hover {
}


.I94045 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I94045:hover {
}
.I94045 > .sector {
position:relative;
}
@media (max-width:640px) {
.I94045 {



flex-direction:column;
align-items:flex-start;

	
}
.I94045:hover {
}

}

.I108827 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108827:hover {
}


.I167044 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167044:hover {
}


h1.I94046, .I94046 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94046 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I94046:hover {
}
.I94046 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94046 > .viewport:hover {
}

@media (min-width:1440px) {
.I94046 {

order:8;

}
.I94046:hover {
}
.I94046 > .viewport {



}
.I94046 > .viewport:hover {
}

}
h1.I94047, .I94047 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94047 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I94047:hover {
}
.I94047 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I94047 > .viewport:hover {
}


h1.I94048, .I94048 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94048 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I94048:hover {
}
.I94048 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94048 > .viewport:hover {
}

@media (min-width:1440px) {
.I94048 {

order:3;

}
.I94048:hover {
}
.I94048 > .viewport {



}
.I94048 > .viewport:hover {
}

}
h1.I94049, .I94049 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94049 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I94049:hover {
}
.I94049 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94049 > .viewport:hover {
}


h1.I94050, .I94050 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94050 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I94050:hover {
}
.I94050 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94050 > .viewport:hover {
}


h1.I94051, .I94051 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94051 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94051:hover {
}
.I94051 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94051 > .viewport:hover {
}


h1.I94052, .I94052 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94052 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I94052:hover {
}
.I94052 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I94052 > .viewport:hover {
}


h1.I94053, .I94053 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94053 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94053:hover {
}
.I94053 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94053 > .viewport:hover {
}


h1.I94054, .I94054 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94054 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I94054:hover {
}
.I94054 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94054 > .viewport:hover {
}


h1.I94055, .I94055 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94055 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94055:hover {
}
.I94055 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94055 > .viewport:hover {
}


h1.I94056, .I94056 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94056 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94056:hover {
}
.I94056 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94056 > .viewport:hover {
}


h1.I94057, .I94057 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94057 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I94057:hover {
}
.I94057 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94057 > .viewport:hover {
}


h1.I94058, .I94058 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94058 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94058:hover {
}
.I94058 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94058 > .viewport:hover {
}


h1.I94059, .I94059 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94059 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I94059:hover {
}
.I94059 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I94059 > .viewport:hover {
}


h1.I94060, .I94060 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94060 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I94060:hover {
}
.I94060 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94060 > .viewport:hover {
}


h1.I94061, .I94061 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94061 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94061:hover {
}
.I94061 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94061 > .viewport:hover {
}


h1.I94062, .I94062 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94062 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I94062:hover {
}
.I94062 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I94062 > .viewport:hover {
}


h1.I94063, .I94063 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94063 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94063:hover {
}
.I94063 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94063 > .viewport:hover {
}

@media (max-width:640px) {
.I94063 {

width:100%;


}
.I94063:hover {
}
.I94063 > .viewport {



}
.I94063 > .viewport:hover {
}

}

h1.I94064, .I94064 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94064 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94064:hover {
}
.I94064 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94064 > .viewport:hover {
}


h1.I94065, .I94065 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94065 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94065:hover {
}
.I94065 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94065 > .viewport:hover {
}


h1.I94066, .I94066 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94066 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I94066:hover {
}
.I94066 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94066 > .viewport:hover {
}


h1.I94067, .I94067 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94067 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I94067:hover {
}
.I94067 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94067 > .viewport:hover {
}


h1.I94068, .I94068 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94068 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I94068:hover {
}
.I94068 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94068 > .viewport:hover {
}


h1.I94069, .I94069 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94069 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94069:hover {
}
.I94069 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94069 > .viewport:hover {
}


h1.I94070, .I94070 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94070 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94070:hover {
}
.I94070 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94070 > .viewport:hover {
}


h1.I94071, .I94071 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94071 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94071:hover {
}
.I94071 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94071 > .viewport:hover {
}


h1.I94072, .I94072 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94072 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94072:hover {
}
.I94072 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94072 > .viewport:hover {
}


h1.I94073, .I94073 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94073 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94073:hover {
}
.I94073 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94073 > .viewport:hover {
}


h1.I94074, .I94074 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94074 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94074:hover {
}
.I94074 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94074 > .viewport:hover {
}


h1.I94075, .I94075 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94075 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94075:hover {
}
.I94075 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94075 > .viewport:hover {
}


h1.I94076, .I94076 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94076 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I94076:hover {
}
.I94076 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94076 > .viewport:hover {
}


h1.I94077, .I94077 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94077 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I94077:hover {
}
.I94077 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94077 > .viewport:hover {
}


h1.I94078, .I94078 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94078 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I94078:hover {
}
.I94078 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94078 > .viewport:hover {
}

@media (min-width:1440px) {
.I94078 {

order:3;

}
.I94078:hover {
}
.I94078 > .viewport {



}
.I94078 > .viewport:hover {
}

}
h1.I94079, .I94079 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94079 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94079:hover {
}
.I94079 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94079 > .viewport:hover {
}


h1.I94080, .I94080 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94080 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94080:hover {
}
.I94080 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94080 > .viewport:hover {
}


h1.I94081, .I94081 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94081 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I94081:hover {
}
.I94081 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94081 > .viewport:hover {
}


h1.I94082, .I94082 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94082 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94082:hover {
}
.I94082 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94082 > .viewport:hover {
}


h1.I94083, .I94083 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94083 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94083:hover {
}
.I94083 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94083 > .viewport:hover {
}


h1.I94084, .I94084 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94084 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94084:hover {
}
.I94084 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94084 > .viewport:hover {
}


h1.I94085, .I94085 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94085 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94085:hover {
}
.I94085 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94085 > .viewport:hover {
}


h1.I94086, .I94086 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94086 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94086:hover {
}
.I94086 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94086 > .viewport:hover {
}


h1.I94087, .I94087 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94087 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I94087:hover {
}
.I94087 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94087 > .viewport:hover {
}


h1.I94088, .I94088 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94088 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;

}
.I94088:hover {
}
.I94088 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94088 > .viewport:hover {
}


h1.I94089, .I94089 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94089 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I94089:hover {
}
.I94089 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94089 > .viewport:hover {
}


h1.I94090, .I94090 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94090 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I94090:hover {
}
.I94090 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94090 > .viewport:hover {
}


h1.I94091, .I94091 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94091 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I94091:hover {
}
.I94091 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94091 > .viewport:hover {
}


h1.I94092, .I94092 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94092 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I94092:hover {
}
.I94092 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94092 > .viewport:hover {
}


h1.I94093, .I94093 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94093 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I94093:hover {
}
.I94093 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94093 > .viewport:hover {
}


h1.I94094, .I94094 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94094 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I94094:hover {
}
.I94094 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94094 > .viewport:hover {
}


h1.I108644, .I108644 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108644 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108644:hover {
}
.I108644 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108644 > .viewport:hover {
}


h1.I108766, .I108766 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108766 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108766:hover {
}
.I108766 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108766 > .viewport:hover {
}


h1.I108949, .I108949 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108949 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108949:hover {
}
.I108949 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108949 > .viewport:hover {
}


h1.I109071, .I109071 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109071 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109071:hover {
}
.I109071 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109071 > .viewport:hover {
}


h1.I109193, .I109193 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109193 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109193:hover {
}
.I109193 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109193 > .viewport:hover {
}

@media (max-width:640px) {
.I109193 {

width:100%;


}
.I109193:hover {
}
.I109193 > .viewport {



}
.I109193 > .viewport:hover {
}

}

h1.I163033, .I163033 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163033 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163033:hover {
}
.I163033 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163033 > .viewport:hover {
}


h1.I165965, .I165965 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165965 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165965:hover {
}
.I165965 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165965 > .viewport:hover {
}


h1.I166438, .I166438 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166438 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166438:hover {
}
.I166438 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166438 > .viewport:hover {
}


h1.I166741, .I166741 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166741 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166741:hover {
}
.I166741 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166741 > .viewport:hover {
}


h1.I166943, .I166943 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166943 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166943:hover {
}
.I166943 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166943 > .viewport:hover {
}


h1.I167246, .I167246 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167246 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167246:hover {
}
.I167246 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167246 > .viewport:hover {
}


h1.I167448, .I167448 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167448 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167448:hover {
}
.I167448 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167448 > .viewport:hover {
}


h1.I167650, .I167650 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167650 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167650:hover {
}
.I167650 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167650 > .viewport:hover {
}

@media (max-width:640px) {
.I167650 {

width:100%;


}
.I167650:hover {
}
.I167650 > .viewport {



}
.I167650 > .viewport:hover {
}

}

h1.I176926, .I176926 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176926 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176926:hover {
}
.I176926 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176926 > .viewport:hover {
}


h1.I177132, .I177132 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177132 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177132:hover {
}
.I177132 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177132 > .viewport:hover {
}


h1.I177338, .I177338 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177338 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177338:hover {
}
.I177338 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177338 > .viewport:hover {
}


h1.I177704, .I177704 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177704 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177704:hover {
}
.I177704 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177704 > .viewport:hover {
}


.I94095 .image, .I94095.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94095 .image:hover, .I94095.image:hover {
}
@media (min-width:1440px) {
.I94095 .image, .I94095.image {
width:100%;

}
.I94095 .image:hover, .I94095.image:hover {
}
}
.I94096, a.I94096 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94096:hover, a.I94096:hover {
}
@media (max-width:992px) {
.I94096, a.I94096 {
}
.I94096:hover, a.I94096:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94096, a.I94096 {
display:flex;
padding-bottom:0rem;

}
.I94096:hover, a.I94096:hover {
}
}

.I94097 .image, .I94097.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94097 .image:hover, .I94097.image:hover {
}
@media (min-width:1440px) {
.I94097 .image, .I94097.image {
width:100%;

}
.I94097 .image:hover, .I94097.image:hover {
}
}
.I94098 .image, .I94098.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94098 .image:hover, .I94098.image:hover {
}

.I94099, a.I94099 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94099:hover, a.I94099:hover {
}
@media (max-width:992px) {
.I94099, a.I94099 {
}
.I94099:hover, a.I94099:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94099, a.I94099 {
display:flex;
padding-bottom:0rem;

}
.I94099:hover, a.I94099:hover {
}
}

.I94100, a.I94100 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94100:hover, a.I94100:hover {
}
@media (min-width:1440px) {
.I94100, a.I94100 {
display:flex;
font-weight:500;


}
.I94100:hover, a.I94100:hover {
}
}
.I94101, a.I94101 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94101:hover, a.I94101:hover {
}
@media (max-width:992px) {
.I94101, a.I94101 {
}
.I94101:hover, a.I94101:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94101, a.I94101 {
display:flex;
padding-bottom:0rem;

}
.I94101:hover, a.I94101:hover {
}
}

.I94102, a.I94102 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I94102:hover, a.I94102:hover {
}
@media (max-width:640px) {
.I94102, a.I94102 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I94102:hover, a.I94102:hover {
}
}

.I94103, a.I94103 {
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;

}
.I94103:hover, a.I94103:hover {
}
@media (max-width:992px) {
.I94103, a.I94103 {
}
.I94103:hover, a.I94103:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94103, a.I94103 {
display:flex;
padding-bottom:1rem;

}
.I94103:hover, a.I94103:hover {
}
}

.I94104, a.I94104 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94104:hover, a.I94104:hover {
}

.I94105, a.I94105 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94105:hover, a.I94105:hover {
}
@media (min-width:1440px) {
.I94105, a.I94105 {
display:flex;
font-weight:500;


}
.I94105:hover, a.I94105:hover {
}
}
.I94106 .image, .I94106.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94106 .image:hover, .I94106.image:hover {
}

.I94107, a.I94107 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94107:hover, a.I94107:hover {
}
@media (min-width:1440px) {
.I94107, a.I94107 {
display:flex;
font-weight:500;


}
.I94107:hover, a.I94107:hover {
}
}
.I94108, a.I94108 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94108:hover, a.I94108:hover {
}
@media (max-width:992px) {
.I94108, a.I94108 {
}
.I94108:hover, a.I94108:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94108, a.I94108 {
display:flex;
padding-bottom:0rem;

}
.I94108:hover, a.I94108:hover {
}
}

.I94109 .image, .I94109.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94109 .image:hover, .I94109.image:hover {
}

.I94110, a.I94110 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94110:hover, a.I94110:hover {
}
@media (min-width:1440px) {
.I94110, a.I94110 {
display:flex;
font-weight:500;


}
.I94110:hover, a.I94110:hover {
}
}
.I94111, a.I94111 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94111:hover, a.I94111:hover {
}
@media (max-width:992px) {
.I94111, a.I94111 {
}
.I94111:hover, a.I94111:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94111, a.I94111 {
display:flex;
padding-bottom:0rem;

}
.I94111:hover, a.I94111:hover {
}
}

.I94112 .image, .I94112.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I94112 .image:hover, .I94112.image:hover {
}

.I94113, a.I94113 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94113:hover, a.I94113:hover {
}
@media (min-width:1440px) {
.I94113, a.I94113 {
display:flex;
font-weight:500;


}
.I94113:hover, a.I94113:hover {
}
}
.I94114, a.I94114 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94114:hover, a.I94114:hover {
}
@media (max-width:992px) {
.I94114, a.I94114 {
}
.I94114:hover, a.I94114:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94114, a.I94114 {
display:flex;
padding-bottom:0rem;

}
.I94114:hover, a.I94114:hover {
}
}

.I94115 .image, .I94115.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94115 .image:hover, .I94115.image:hover {
}

.I94116 .image, .I94116.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94116 .image:hover, .I94116.image:hover {
}

.I94117 .image, .I94117.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94117 .image:hover, .I94117.image:hover {
}

.I94118, a.I94118 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94118:hover, a.I94118:hover {
}
@media (max-width:992px) {
.I94118, a.I94118 {
}
.I94118:hover, a.I94118:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94118, a.I94118 {
display:flex;
padding-bottom:0rem;

}
.I94118:hover, a.I94118:hover {
}
}

.I94119, a.I94119 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94119:hover, a.I94119:hover {
}
@media (min-width:1440px) {
.I94119, a.I94119 {
display:flex;
font-weight:500;


}
.I94119:hover, a.I94119:hover {
}
}
.I94120, a.I94120 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94120:hover, a.I94120:hover {
}
@media (max-width:992px) {
.I94120, a.I94120 {
}
.I94120:hover, a.I94120:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94120, a.I94120 {
display:flex;
padding-bottom:0rem;

}
.I94120:hover, a.I94120:hover {
}
}

.I94121, a.I94121 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I94121:hover, a.I94121:hover {
}
@media (max-width:992px) {
.I94121, a.I94121 {
}
.I94121:hover, a.I94121:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I94121, a.I94121 {
display:flex;
font-weight:500;


}
.I94121:hover, a.I94121:hover {
}
}
.I94122, a.I94122 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94122:hover, a.I94122:hover {
}
@media (max-width:992px) {
.I94122, a.I94122 {
}
.I94122:hover, a.I94122:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94122, a.I94122 {
display:flex;
padding-bottom:0rem;

}
.I94122:hover, a.I94122:hover {
}
}

.I94123, a.I94123 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94123:hover, a.I94123:hover {
}
@media (min-width:1440px) {
.I94123, a.I94123 {
display:flex;
font-weight:500;


}
.I94123:hover, a.I94123:hover {
}
}
.I94124 {
}
.I94124:hover {
}
.I94124 {
}
.I94124:hover {
}


.I94125, a.I94125 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94125:hover, a.I94125:hover {
}

.I94126, a.I94126 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94126:hover, a.I94126:hover {
}

.I94127 .button, .I94127.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94127 button.button, button.I94127.button {
cursor:pointer;
}
.I94127 .button .text, .I94127.button .text {
}
.I94127 .button .icon, .I94127.button .icon {
flex:none;
background-size:100% 100%;
}
.I94127 .button:hover, .I94127.button:hover {
}
.I94127 .button:hover .text, .I94127.button:hover .text {
}
.I94127 .button:hover .icon, .I94127.button:hover .icon {
background-size:100% 100%;
}

.I94128 .button, .I94128.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94128 button.button, button.I94128.button {
cursor:pointer;
}
.I94128 .button .text, .I94128.button .text {
}
.I94128 .button .icon, .I94128.button .icon {
flex:none;
background-size:100% 100%;
}
.I94128 .button:hover, .I94128.button:hover {
}
.I94128 .button:hover .text, .I94128.button:hover .text {
}
.I94128 .button:hover .icon, .I94128.button:hover .icon {
background-size:100% 100%;
}

.I94129 .button, .I94129.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94129 button.button, button.I94129.button {
cursor:pointer;
}
.I94129 .button .text, .I94129.button .text {
}
.I94129 .button .icon, .I94129.button .icon {
flex:none;
background-size:100% 100%;
}
.I94129 .button:hover, .I94129.button:hover {
}
.I94129 .button:hover .text, .I94129.button:hover .text {
}
.I94129 .button:hover .icon, .I94129.button:hover .icon {
background-size:100% 100%;
}

.I94130 .button, .I94130.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94130 button.button, button.I94130.button {
cursor:pointer;
}
.I94130 .button .text, .I94130.button .text {
}
.I94130 .button .icon, .I94130.button .icon {
flex:none;
background-size:100% 100%;
}
.I94130 .button:hover, .I94130.button:hover {
}
.I94130 .button:hover .text, .I94130.button:hover .text {
}
.I94130 .button:hover .icon, .I94130.button:hover .icon {
background-size:100% 100%;
}

.I94131 .button, .I94131.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94131 button.button, button.I94131.button {
cursor:pointer;
}
.I94131 .button .text, .I94131.button .text {
}
.I94131 .button .icon, .I94131.button .icon {
flex:none;
background-size:100% 100%;
}
.I94131 .button:hover, .I94131.button:hover {
}
.I94131 .button:hover .text, .I94131.button:hover .text {
}
.I94131 .button:hover .icon, .I94131.button:hover .icon {
background-size:100% 100%;
}

.I94132 .button, .I94132.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94132 button.button, button.I94132.button {
cursor:pointer;
}
.I94132 .button .text, .I94132.button .text {
}
.I94132 .button .icon, .I94132.button .icon {
flex:none;
background-size:100% 100%;
}
.I94132 .button:hover, .I94132.button:hover {
}
.I94132 .button:hover .text, .I94132.button:hover .text {
}
.I94132 .button:hover .icon, .I94132.button:hover .icon {
background-size:100% 100%;
}

.I94133 .button, .I94133.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94133 button.button, button.I94133.button {
cursor:pointer;
}
.I94133 .button .text, .I94133.button .text {
}
.I94133 .button .icon, .I94133.button .icon {
flex:none;
background-size:100% 100%;
}
.I94133 .button:hover, .I94133.button:hover {
}
.I94133 .button:hover .text, .I94133.button:hover .text {
}
.I94133 .button:hover .icon, .I94133.button:hover .icon {
background-size:100% 100%;
}

.I94134 .button, .I94134.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94134 button.button, button.I94134.button {
cursor:pointer;
}
.I94134 .button .text, .I94134.button .text {
}
.I94134 .button .icon, .I94134.button .icon {
flex:none;
background-size:100% 100%;
}
.I94134 .button:hover, .I94134.button:hover {
}
.I94134 .button:hover .text, .I94134.button:hover .text {
}
.I94134 .button:hover .icon, .I94134.button:hover .icon {
background-size:100% 100%;
}

.I94135 .button, .I94135.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94135 button.button, button.I94135.button {
cursor:pointer;
}
.I94135 .button .text, .I94135.button .text {
}
.I94135 .button .icon, .I94135.button .icon {
flex:none;
background-size:100% 100%;
}
.I94135 .button:hover, .I94135.button:hover {
}
.I94135 .button:hover .text, .I94135.button:hover .text {
}
.I94135 .button:hover .icon, .I94135.button:hover .icon {
background-size:100% 100%;
}

.I94136 .button, .I94136.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94136 button.button, button.I94136.button {
cursor:pointer;
}
.I94136 .button .text, .I94136.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I94136 .button .icon, .I94136.button .icon {
flex:none;
background-size:100% 100%;
}
.I94136 .button:hover, .I94136.button:hover {
}
.I94136 .button:hover .text, .I94136.button:hover .text {
}
.I94136 .button:hover .icon, .I94136.button:hover .icon {
background-size:100% 100%;
}

.I94137, a.I94137 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94137:hover, a.I94137:hover {
}

.I94138, a.I94138 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94138:hover, a.I94138:hover {
}

.I94139, a.I94139 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94139:hover, a.I94139:hover {
}

.I94140, a.I94140 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94140:hover, a.I94140:hover {
}

.I94141, a.I94141 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94141:hover, a.I94141:hover {
}

.I94142, a.I94142 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94142:hover, a.I94142:hover {
}

.I94143, a.I94143 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94143:hover, a.I94143:hover {
}

.I108583 .button, .I108583.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108583 button.button, button.I108583.button {
cursor:pointer;
}
.I108583 .button .text, .I108583.button .text {
}
.I108583 .button .icon, .I108583.button .icon {
flex:none;
background-size:100% 100%;
}
.I108583 .button:hover, .I108583.button:hover {
}
.I108583 .button:hover .text, .I108583.button:hover .text {
}
.I108583 .button:hover .icon, .I108583.button:hover .icon {
background-size:100% 100%;
}

.I108705, a.I108705 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108705:hover, a.I108705:hover {
}

.I108888, a.I108888 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108888:hover, a.I108888:hover {
}

.I109010, a.I109010 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109010:hover, a.I109010:hover {
}

.I109132 .image, .I109132.image {
vertical-align:top;
}
.I109132 .image:hover, .I109132.image:hover {
}

.I162936, a.I162936 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162936:hover, a.I162936:hover {
}

.I165864, a.I165864 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165864:hover, a.I165864:hover {
}

.I166337, a.I166337 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166337:hover, a.I166337:hover {
}

.I166640 .button, .I166640.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166640 button.button, button.I166640.button {
cursor:pointer;
}
.I166640 .button .text, .I166640.button .text {
}
.I166640 .button .icon, .I166640.button .icon {
flex:none;
background-size:100% 100%;
}
.I166640 .button:hover, .I166640.button:hover {
}
.I166640 .button:hover .text, .I166640.button:hover .text {
}
.I166640 .button:hover .icon, .I166640.button:hover .icon {
background-size:100% 100%;
}

.I166842, a.I166842 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166842:hover, a.I166842:hover {
}

.I167145, a.I167145 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167145:hover, a.I167145:hover {
}

.I167347, a.I167347 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167347:hover, a.I167347:hover {
}

.I167549 .image, .I167549.image {
vertical-align:top;
}
.I167549 .image:hover, .I167549.image:hover {
}

.I176823, a.I176823 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176823:hover, a.I176823:hover {
}

.I177029, a.I177029 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177029:hover, a.I177029:hover {
}

.I177235, a.I177235 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177235:hover, a.I177235:hover {
}

.I177600, a.I177600 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177600:hover, a.I177600:hover {
}

h1.I94144, .I94144 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94144 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94144:hover {
}
.I94144 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94144 > .viewport:hover {
}


.I93970 {
}
.I93970:hover {
}
.I93970 {
}
.I93970: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;
}
}


