/* Cache file:3255_pt_20251120161917.css*/
body {
margin:0px;
}

html.popup-visible, html.uc-popup-visible {
overflow:hidden;
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
position:fixed;
width:100vw;
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
-webkit-overflow-scrolling:touch;
}
html {
}
.I97875 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I97875: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 {
}
.I97875 {
width:100%;

	
}
.I97875: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 {
}
.I97875 {
width:100%;

	
}
.I97875:hover {
}
}

.I97876 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I97876:hover {
}
@media (max-width:992px) {
.I97876 {

padding-top:70px;


}
.I97876:hover {
}
}
@media (max-width:640px) {
.I97876 {

width:100%;
margin-top:40px;


}
.I97876:hover {
}
}
@media (min-width:1440px) {
.I97876 {

order:28;

}
.I97876:hover {
}
}
.I97884 {
display:flex;
position:var(--I97884-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(--I97884-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I97884-location-transform:translate(0px,0px);
	

transform:
var(--I97884-location-transform, translate(0px,0px))
var(--I97884-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I97884:hover {
}
.I97884 {
--I97884-position-static-computed:static;
}
.I97884 > .sector, .I97884 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I97884 {

position:fixed;
z-index:var(--I97884-z-index, 1);

transform:
var(--I97884-location-transform, translate(0px,0px))
var(--I97884-user-box-transform, translate(0px,0px))
;


}
.I97884:hover {
}

}
@media (max-width:640px) {
.I97884 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I97884-z-index, 1);

transform:
var(--I97884-location-transform, translate(0px,0px))
var(--I97884-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I97884:hover {
}
.I97884 {
--I97884-position-static-computed:static;
}
.I97884 > .sector, .I97884 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I97884 {

order:25;
}
.I97884:hover {
}

}
.I97890 {
display:flex;
position:var(--I97890-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;


}
.I97890:hover {
}

@media (max-width:992px) {
.I97890 {

margin-top:2rem;

}
.I97890:hover {
}

}
@media (max-width:640px) {
.I97890 {

width:100%;
margin-top:0rem;

}
.I97890:hover {
}

}

.I97906 {
display:flex;
position:var(--I97906-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;
--I97906-location-transform:translate(0px,0px);
z-index:var(--I97906-z-index, auto);

transform:
var(--I97906-location-transform, translate(0px,0px))
var(--I97906-user-box-transform, translate(0px,0px))
;

--I97906-z-index:1000;
position:var(--I97906-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I97906:hover {
}
.I97906 {
--I97906-position-static-computed:static;
}
.I97906 > .sector, .I97906 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I97906 {

width:100%;

}
.I97906:hover {
}

}
@media (min-width:1440px) {
.I97906 {

order:59;
}
.I97906:hover {
}

}
.I97899 {
display:flex;
position:var(--I97899-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I97899:hover {
}

@media (min-width:1440px) {
.I97899 {

order:49;
}
.I97899:hover {
}

}
.I97900 {
display:flex;
position:var(--I97900-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I97900:hover {
}

@media (min-width:1440px) {
.I97900 {

order:51;
}
.I97900:hover {
}

}
.I97898 {
display:flex;
position:var(--I97898-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I97898:hover {
}

@media (min-width:1440px) {
.I97898 {

order:47;
}
.I97898:hover {
}

}
.I97897 {
display:flex;
position:var(--I97897-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I97897:hover {
}

@media (min-width:1440px) {
.I97897 {

order:44;
}
.I97897:hover {
}

}
.I97894 {
display:flex;
position:var(--I97894-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I97894:hover {
}


.I97896 {
display:flex;
position:var(--I97896-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I97896:hover {
}

@media (min-width:1440px) {
.I97896 {

order:40;
}
.I97896:hover {
}

}
.I97885 {
display:flex;
position:var(--I97885-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I97885:hover {
}

@media (min-width:1440px) {
.I97885 {

order:26;
}
.I97885:hover {
}

}
.I97893 {
display:flex;
position:var(--I97893-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I97893:hover {
}


.I97883 {
display:flex;
position:var(--I97883-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(--I97883-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I97883-location-transform:translate(0px,0px);
z-index:var(--I97883-z-index, 1);

transform:
var(--I97883-location-transform, translate(0px,0px))
var(--I97883-user-box-transform, translate(0px,0px))
;

--I97883-z-index:555;
}
.I97883:hover {
}
.I97883 {
--I97883-position-static-computed:relative;
}
.I97883 > .sector, .I97883 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I97883 {

height:72px;
margin-bottom:-72px;

}
.I97883:hover {
}

}
@media (max-width:640px) {
.I97883 {

box-sizing:border-box;

}
.I97883:hover {
}

}
@media (min-width:1440px) {
.I97883 {

order:17;
}
.I97883:hover {
}

}
.I97880 {
display:flex;
position:var(--I97880-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(--I97880-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I97880-location-transform:translate(-50%,0px);
	

transform:
var(--I97880-location-transform, translate(0px,0px))
var(--I97880-user-box-transform, translate(0px,0px))
;

--I97880-z-index:999;
}
.I97880:hover {
}
.I97880 {
--I97880-position-static-computed:relative;
}
.I97880 > .sector, .I97880 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I97880 {

height:auto;
min-height:90px;

}
.I97880:hover {
}
.I97880 {
--I97880-position-static-computed:static;
}
.I97880 > .sector, .I97880 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I97880 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I97880:hover {
}

}
@media (min-width:1440px) {
.I97880 {

order:4;
position:fixed;
z-index:var(--I97880-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I97880-location-transform:translate(-50%,0px);
	

transform:
var(--I97880-location-transform, translate(0px,0px))
var(--I97880-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I97880:hover {
}

}
.I97886 {
display:flex;
position:var(--I97886-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I97886:hover {
}

@media (min-width:1440px) {
.I97886 {

order:18;
}
.I97886:hover {
}

}
.I97901 {
display:flex;
position:var(--I97901-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I97901:hover {
}

@media (min-width:1440px) {
.I97901 {

order:52;
}
.I97901:hover {
}

}
.I97903 {
display:flex;
position:var(--I97903-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I97903:hover {
}

@media (min-width:1440px) {
.I97903 {

order:55;
}
.I97903:hover {
}

}
.I97902 {
display:flex;
position:var(--I97902-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I97902:hover {
}

@media (min-width:1440px) {
.I97902 {

order:54;
}
.I97902:hover {
}

}
.I97904 {
display:flex;
position:var(--I97904-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I97904:hover {
}

@media (min-width:1440px) {
.I97904 {

order:56;
}
.I97904:hover {
}

}
.I97887 {
display:flex;
position:var(--I97887-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I97887:hover {
}

@media (min-width:1440px) {
.I97887 {

order:24;
}
.I97887:hover {
}

}
.I97892 {
display:flex;
position:var(--I97892-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I97892:hover {
}


.I97888 {
display:flex;
position:var(--I97888-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I97888:hover {
}

@media (min-width:1440px) {
.I97888 {

order:27;
}
.I97888:hover {
}

}
.I97905 {
display:flex;
position:var(--I97905-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I97905:hover {
}

@media (min-width:1440px) {
.I97905 {

order:58;
}
.I97905:hover {
}

}
.I97907 {
display:flex;
position:var(--I97907-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I97907:hover {
}

@media (min-width:1440px) {
.I97907 {

order:59;
}
.I97907:hover {
}

}
.I97908 {
display:flex;
position:var(--I97908-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I97908:hover {
}

@media (min-width:1440px) {
.I97908 {

order:60;
}
.I97908:hover {
}

}
.I97909 {
display:flex;
position:var(--I97909-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I97909:hover {
}

@media (min-width:1440px) {
.I97909 {

order:61;
}
.I97909:hover {
}

}
.I97895 {
display:flex;
position:var(--I97895-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I97895:hover {
}


.I97910 {
display:flex;
position:var(--I97910-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I97910:hover {
}

@media (min-width:1440px) {
.I97910 {

order:63;
}
.I97910:hover {
}

}
.I97911 {
display:flex;
position:var(--I97911-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I97911:hover {
}

@media (min-width:1440px) {
.I97911 {

order:65;
}
.I97911:hover {
}

}
.I97882 {
display:flex;
position:var(--I97882-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I97882:hover {
}

@media (min-width:1440px) {
.I97882 {

order:66;
}
.I97882:hover {
}

}
.I97912 {
display:flex;
position:var(--I97912-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I97912:hover {
}

@media (min-width:1440px) {
.I97912 {

order:68;
}
.I97912:hover {
}

}
.I97913 {
display:flex;
position:var(--I97913-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I97913:hover {
}

@media (min-width:1440px) {
.I97913 {

order:69;
}
.I97913:hover {
}

}
.I97889 {
display:flex;
position:var(--I97889-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I97889:hover {
}

@media (min-width:1440px) {
.I97889 {

order:70;
}
.I97889:hover {
}

}
.I97914 {
display:flex;
position:var(--I97914-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I97914:hover {
}

@media (min-width:1440px) {
.I97914 {

order:71;
}
.I97914:hover {
}

}
.I97881 {
display:flex;
position:var(--I97881-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I97881:hover {
}

@media (min-width:1440px) {
.I97881 {

order:72;
}
.I97881:hover {
}

}
.I97878 {
display:flex;
position:var(--I97878-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I97878:hover {
}

@media (min-width:1440px) {
.I97878 {

order:73;
}
.I97878:hover {
}

}
.I97877 {
display:flex;
position:var(--I97877-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I97877:hover {
}

@media (min-width:1440px) {
.I97877 {

order:74;
}
.I97877:hover {
}

}
.I97891 {
display:flex;
position:var(--I97891-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I97891:hover {
}


.I97879 {
display:flex;
position:var(--I97879-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I97879:hover {
}

@media (min-width:1440px) {
.I97879 {

order:16;
}
.I97879:hover {
}

}
.I99772 {
display:flex;
position:var(--I99772-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99772:hover {
}

@media (min-width:1440px) {
.I99772 {

order:76;
}
.I99772:hover {
}

}
.I115783 {
display:flex;
position:var(--I115783-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115783:hover {
}


.I116403 {
display:flex;
position:var(--I116403-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116403:hover {
}


h1.I97916, .I97916 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97916 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97916:hover {
}
.I97916 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97916 > .viewport:hover {
}


.I97917 {
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;

	
}
.I97917:hover {
}
@media (max-width:992px) {
.I97917 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I97917:hover {
}
}
@media (max-width:640px) {
.I97917 {
padding-left:1rem;
padding-right:1rem;

	
}
.I97917:hover {
}
}

.I97918 {
display:flex;
position:var(--I97918-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I97918:hover {
}


.I97919 {
display:flex;
position:var(--I97919-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I97919:hover {
}


.I97920 {
display:flex;
position:var(--I97920-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I97920:hover {
}


.I97921 {
display:flex;
position:var(--I97921-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

flex-direction:row;


}
.I97921:hover {
}


.I97922 {
display:flex;
position:var(--I97922-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:2;
width:100%;
padding-bottom:2rem;

}
.I97922:hover {
}


.I157916 {
display:flex;
position:var(--I157916-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157916:hover {
}


.I167926 {
display:flex;
position:var(--I167926-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167926:hover {
}


.I168682 {
display:flex;
position:var(--I168682-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168682:hover {
}


.I169222 {
display:flex;
position:var(--I169222-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169222:hover {
}


.I97923 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I97923:hover {
}


.I97924 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I97924:hover {
}


.I158131 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158131:hover {
}


.I168304 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168304:hover {
}


.I168952 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168952:hover {
}


.I169492 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169492:hover {
}


h1.I97925, .I97925 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97925 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I97925:hover {
}
.I97925 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97925 > .viewport:hover {
}

@media (max-width:992px) {
.I97925 {

height:auto;


}
.I97925:hover {
}
.I97925 > .viewport {



}
.I97925 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I97925 {

order:4;

}
.I97925:hover {
}
.I97925 > .viewport {



}
.I97925 > .viewport:hover {
}

}
h1.I97926, .I97926 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97926 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97926:hover {
}
.I97926 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97926 > .viewport:hover {
}

@media (min-width:1440px) {
.I97926 {

order:5;

}
.I97926:hover {
}
.I97926 > .viewport {



}
.I97926 > .viewport:hover {
}

}
h1.I97927, .I97927 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97927 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I97927:hover {
}
.I97927 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97927 > .viewport:hover {
}


h1.I97928, .I97928 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97928 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I97928:hover {
}
.I97928 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97928 > .viewport:hover {
}


h1.I97929, .I97929 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97929 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97929:hover {
}
.I97929 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97929 > .viewport:hover {
}


h1.I97930, .I97930 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97930 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97930:hover {
}
.I97930 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97930 > .viewport:hover {
}


h1.I97931, .I97931 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97931 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I97931:hover {
}
.I97931 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97931 > .viewport:hover {
}


h1.I97932, .I97932 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97932 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I97932:hover {
}
.I97932 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97932 > .viewport:hover {
}


h1.I97933, .I97933 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97933 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97933:hover {
}
.I97933 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97933 > .viewport:hover {
}


h1.I97934, .I97934 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97934 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97934:hover {
}
.I97934 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97934 > .viewport:hover {
}


h1.I97935, .I97935 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97935 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97935:hover {
}
.I97935 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97935 > .viewport:hover {
}


h1.I97936, .I97936 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97936 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I97936:hover {
}
.I97936 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97936 > .viewport:hover {
}

@media (min-width:1440px) {
.I97936 {

order:3;

}
.I97936:hover {
}
.I97936 > .viewport {



}
.I97936 > .viewport:hover {
}

}
h1.I97937, .I97937 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97937 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:7;

}
.I97937:hover {
}
.I97937 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97937 > .viewport:hover {
}

@media (min-width:1440px) {
.I97937 {

order:7;

}
.I97937:hover {
}
.I97937 > .viewport {



}
.I97937 > .viewport:hover {
}

}
h1.I97938, .I97938 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97938 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I97938:hover {
}
.I97938 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97938 > .viewport:hover {
}

@media (min-width:1440px) {
.I97938 {

order:6;

}
.I97938:hover {
}
.I97938 > .viewport {



}
.I97938 > .viewport:hover {
}

}
h1.I97939, .I97939 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97939 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I97939:hover {
}
.I97939 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97939 > .viewport:hover {
}

@media (min-width:1440px) {
.I97939 {

order:8;

}
.I97939:hover {
}
.I97939 > .viewport {



}
.I97939 > .viewport:hover {
}

}
h1.I97940, .I97940 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97940 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97940:hover {
}
.I97940 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97940 > .viewport:hover {
}


h1.I97941, .I97941 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97941 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;

}
.I97941:hover {
}
.I97941 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97941 > .viewport:hover {
}


h1.I97942, .I97942 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97942 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;

}
.I97942:hover {
}
.I97942 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97942 > .viewport:hover {
}


h1.I97943, .I97943 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97943 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I97943:hover {
}
.I97943 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97943 > .viewport:hover {
}


h1.I97944, .I97944 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97944 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I97944:hover {
}
.I97944 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97944 > .viewport:hover {
}


h1.I97945, .I97945 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97945 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97945:hover {
}
.I97945 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97945 > .viewport:hover {
}


h1.I158002, .I158002 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158002 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I158002:hover {
}
.I158002 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158002 > .viewport:hover {
}


h1.I158088, .I158088 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158088 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158088:hover {
}
.I158088 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158088 > .viewport:hover {
}


h1.I158217, .I158217 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158217 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158217:hover {
}
.I158217 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158217 > .viewport:hover {
}


h1.I158303, .I158303 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158303 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158303:hover {
}
.I158303 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158303 > .viewport:hover {
}


h1.I165807, .I165807 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165807 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165807:hover {
}
.I165807 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165807 > .viewport:hover {
}


h1.I167803, .I167803 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167803 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167803:hover {
}
.I167803 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167803 > .viewport:hover {
}


h1.I168034, .I168034 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168034 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168034:hover {
}
.I168034 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168034 > .viewport:hover {
}


h1.I168250, .I168250 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168250 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168250:hover {
}
.I168250 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168250 > .viewport:hover {
}


h1.I168412, .I168412 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168412 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168412:hover {
}
.I168412 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168412 > .viewport:hover {
}


h1.I168520, .I168520 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168520 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168520:hover {
}
.I168520 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168520 > .viewport:hover {
}


h1.I168790, .I168790 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168790 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168790:hover {
}
.I168790 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168790 > .viewport:hover {
}


h1.I168898, .I168898 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168898 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168898:hover {
}
.I168898 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168898 > .viewport:hover {
}


h1.I169060, .I169060 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169060 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169060:hover {
}
.I169060 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169060 > .viewport:hover {
}


h1.I169168, .I169168 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169168 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169168:hover {
}
.I169168 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169168 > .viewport:hover {
}


h1.I169330, .I169330 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169330 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169330:hover {
}
.I169330 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169330 > .viewport:hover {
}


h1.I169438, .I169438 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169438 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169438:hover {
}
.I169438 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169438 > .viewport:hover {
}


h1.I169600, .I169600 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169600 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169600:hover {
}
.I169600 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169600 > .viewport:hover {
}


h1.I169708, .I169708 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169708 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169708:hover {
}
.I169708 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169708 > .viewport:hover {
}


.I97946 {
display:flex;

}
.I97946:hover {
}
@media (max-width:992px) {
.I97946 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I97946:hover {
}
}
@media (max-width:640px) {
.I97946 {
display:flex;
height:60vw;

}
.I97946:hover {
}
}

.I97947, a.I97947 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I97947:hover, a.I97947:hover {
}
@media (max-width:640px) {
.I97947, a.I97947 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I97947:hover, a.I97947:hover {
}
}

.I97948, a.I97948 {
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;

}
.I97948:hover, a.I97948:hover {
}
@media (max-width:640px) {
.I97948, a.I97948 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I97948:hover, a.I97948:hover {
}
}

.I97949 .image, .I97949.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I97949 .image:hover, .I97949.image:hover {
}
@media (max-width:640px) {
.I97949 .image, .I97949.image {
border-radius:100%;

}
.I97949 .image:hover, .I97949.image:hover {
}
}

.I97950, a.I97950 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97950:hover, a.I97950:hover {
}
@media (max-width:992px) {
.I97950, a.I97950 {
}
.I97950:hover, a.I97950:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97950, a.I97950 {
display:flex;
padding-bottom:1rem;

}
.I97950:hover, a.I97950:hover {
}
}

.I97951, a.I97951 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97951:hover, a.I97951:hover {
}
@media (max-width:992px) {
.I97951, a.I97951 {
}
.I97951:hover, a.I97951:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97951, a.I97951 {
display:flex;
padding-bottom:1rem;

}
.I97951:hover, a.I97951:hover {
}
}

.I97952, a.I97952 {
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;

}
.I97952:hover, a.I97952:hover {
}
@media (max-width:992px) {
.I97952, a.I97952 {
}
.I97952:hover, a.I97952:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97952, a.I97952 {
display:flex;
padding-bottom:1rem;

}
.I97952:hover, a.I97952:hover {
}
}

.I97953 .image, .I97953.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I97953 .image:hover, .I97953.image:hover {
}
@media (max-width:640px) {
.I97953 .image, .I97953.image {
border-radius:100%;

}
.I97953 .image:hover, .I97953.image:hover {
}
}

.I97954, a.I97954 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97954:hover, a.I97954:hover {
}
@media (max-width:992px) {
.I97954, a.I97954 {
}
.I97954:hover, a.I97954:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97954, a.I97954 {
display:flex;
padding-bottom:1rem;

}
.I97954:hover, a.I97954:hover {
}
}

.I97955, a.I97955 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97955:hover, a.I97955:hover {
}
@media (max-width:992px) {
.I97955, a.I97955 {
}
.I97955:hover, a.I97955:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97955, a.I97955 {
display:flex;
padding-bottom:1rem;

}
.I97955:hover, a.I97955:hover {
}
}

.I97956, a.I97956 {
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;

}
.I97956:hover, a.I97956:hover {
}
@media (max-width:992px) {
.I97956, a.I97956 {
}
.I97956:hover, a.I97956:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97956, a.I97956 {
display:flex;
padding-bottom:1rem;

}
.I97956:hover, a.I97956:hover {
}
}

.I97957 .button, .I97957.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I97957 button.button, button.I97957.button {
cursor:pointer;
}
.I97957 .button .text, .I97957.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I97957 .button .icon, .I97957.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;
}
.I97957 .button:hover, .I97957.button:hover {
}
.I97957 .button:hover .text, .I97957.button:hover .text {
text-decoration:underline;

}
.I97957 .button:hover .icon, .I97957.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) {
.I97957 .button, .I97957.button {
}
.I97957 button.button, button.I97957.button {
}
.I97957 .button .text, .I97957.button .text {
font-family:Rubik;

}
.I97957 .button .icon, .I97957.button .icon {
background-size:100% 100%;
}
.I97957 .button:hover, .I97957.button:hover {
}
.I97957 .button:hover .text, .I97957.button:hover .text {
}
.I97957 .button:hover .icon, .I97957.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I97957 .button, .I97957.button {
}
.I97957 button.button, button.I97957.button {
}
.I97957 .button .text, .I97957.button .text {
}
.I97957 .button .icon, .I97957.button .icon {
background-size:100% 100%;
}
.I97957 .button:hover, .I97957.button:hover {
}
.I97957 .button:hover .text, .I97957.button:hover .text {
}
.I97957 .button:hover .icon, .I97957.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I97957 .button, .I97957.button {
}
.I97957 button.button, button.I97957.button {
}
.I97957 .button .text, .I97957.button .text {
}
.I97957 .button .icon, .I97957.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');
}
.I97957 .button:hover, .I97957.button:hover {
}
.I97957 .button:hover .text, .I97957.button:hover .text {
}
.I97957 .button:hover .icon, .I97957.button:hover .icon {
background-size:100% 100%;
}
}
.I97958, a.I97958 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I97958:hover, a.I97958:hover {
}
@media (max-width:992px) {
.I97958, a.I97958 {
}
.I97958:hover, a.I97958:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97958, a.I97958 {
display:flex;
padding-bottom:1rem;

}
.I97958:hover, a.I97958:hover {
}
}

.I97959, a.I97959 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I97959:hover, a.I97959:hover {
}
@media (max-width:992px) {
.I97959, a.I97959 {
}
.I97959:hover, a.I97959:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97959, a.I97959 {
display:flex;
padding-bottom:1rem;

}
.I97959:hover, a.I97959:hover {
}
}

.I97960, a.I97960 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I97960:hover, a.I97960:hover {
}
@media (max-width:992px) {
.I97960, a.I97960 {
}
.I97960:hover, a.I97960:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97960, a.I97960 {
display:flex;
padding-bottom:1rem;

}
.I97960:hover, a.I97960:hover {
}
}

.I97961 .button, .I97961.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97961 button.button, button.I97961.button {
cursor:pointer;
}
.I97961 .button .text, .I97961.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97961 .button .icon, .I97961.button .icon {
flex:none;
background-size:100% 100%;
}
.I97961 .button:hover, .I97961.button:hover {
}
.I97961 .button:hover .text, .I97961.button:hover .text {
}
.I97961 .button:hover .icon, .I97961.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97961 .button, .I97961.button {
}
.I97961 button.button, button.I97961.button {
}
.I97961 .button .text, .I97961.button .text {
font-family:Rubik;

}
.I97961 .button .icon, .I97961.button .icon {
background-size:100% 100%;
}
.I97961 .button:hover, .I97961.button:hover {
}
.I97961 .button:hover .text, .I97961.button:hover .text {
}
.I97961 .button:hover .icon, .I97961.button:hover .icon {
background-size:100% 100%;
}
}

.I97962 .button, .I97962.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97962 button.button, button.I97962.button {
cursor:pointer;
}
.I97962 .button .text, .I97962.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97962 .button .icon, .I97962.button .icon {
flex:none;
background-size:100% 100%;
}
.I97962 .button:hover, .I97962.button:hover {
}
.I97962 .button:hover .text, .I97962.button:hover .text {
}
.I97962 .button:hover .icon, .I97962.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97962 .button, .I97962.button {
}
.I97962 button.button, button.I97962.button {
}
.I97962 .button .text, .I97962.button .text {
font-family:Rubik;

}
.I97962 .button .icon, .I97962.button .icon {
background-size:100% 100%;
}
.I97962 .button:hover, .I97962.button:hover {
}
.I97962 .button:hover .text, .I97962.button:hover .text {
}
.I97962 .button:hover .icon, .I97962.button:hover .icon {
background-size:100% 100%;
}
}

.I97963 .button, .I97963.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97963 button.button, button.I97963.button {
cursor:pointer;
}
.I97963 .button .text, .I97963.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97963 .button .icon, .I97963.button .icon {
flex:none;
background-size:100% 100%;
}
.I97963 .button:hover, .I97963.button:hover {
}
.I97963 .button:hover .text, .I97963.button:hover .text {
}
.I97963 .button:hover .icon, .I97963.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97963 .button, .I97963.button {
}
.I97963 button.button, button.I97963.button {
}
.I97963 .button .text, .I97963.button .text {
font-family:Rubik;

}
.I97963 .button .icon, .I97963.button .icon {
background-size:100% 100%;
}
.I97963 .button:hover, .I97963.button:hover {
}
.I97963 .button:hover .text, .I97963.button:hover .text {
}
.I97963 .button:hover .icon, .I97963.button:hover .icon {
background-size:100% 100%;
}
}

.I97964 .button, .I97964.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97964 button.button, button.I97964.button {
cursor:pointer;
}
.I97964 .button .text, .I97964.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97964 .button .icon, .I97964.button .icon {
flex:none;
background-size:100% 100%;
}
.I97964 .button:hover, .I97964.button:hover {
}
.I97964 .button:hover .text, .I97964.button:hover .text {
}
.I97964 .button:hover .icon, .I97964.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97964 .button, .I97964.button {
}
.I97964 button.button, button.I97964.button {
}
.I97964 .button .text, .I97964.button .text {
font-family:Rubik;

}
.I97964 .button .icon, .I97964.button .icon {
background-size:100% 100%;
}
.I97964 .button:hover, .I97964.button:hover {
}
.I97964 .button:hover .text, .I97964.button:hover .text {
}
.I97964 .button:hover .icon, .I97964.button:hover .icon {
background-size:100% 100%;
}
}

.I97965 .button, .I97965.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97965 button.button, button.I97965.button {
cursor:pointer;
}
.I97965 .button .text, .I97965.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97965 .button .icon, .I97965.button .icon {
flex:none;
background-size:100% 100%;
}
.I97965 .button:hover, .I97965.button:hover {
}
.I97965 .button:hover .text, .I97965.button:hover .text {
}
.I97965 .button:hover .icon, .I97965.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97965 .button, .I97965.button {
}
.I97965 button.button, button.I97965.button {
}
.I97965 .button .text, .I97965.button .text {
font-family:Rubik;

}
.I97965 .button .icon, .I97965.button .icon {
background-size:100% 100%;
}
.I97965 .button:hover, .I97965.button:hover {
}
.I97965 .button:hover .text, .I97965.button:hover .text {
}
.I97965 .button:hover .icon, .I97965.button:hover .icon {
background-size:100% 100%;
}
}

.I97966, a.I97966 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I97966:hover, a.I97966:hover {
}

.I157959 .image, .I157959.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157959 .image:hover, .I157959.image:hover {
}
@media (max-width:640px) {
.I157959 .image, .I157959.image {
border-radius:100%;

}
.I157959 .image:hover, .I157959.image:hover {
}
}

.I158045, a.I158045 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158045:hover, a.I158045:hover {
}
@media (max-width:992px) {
.I158045, a.I158045 {
}
.I158045:hover, a.I158045:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158045, a.I158045 {
display:flex;
padding-bottom:1rem;

}
.I158045:hover, a.I158045:hover {
}
}

.I158174, a.I158174 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158174:hover, a.I158174:hover {
}
@media (max-width:992px) {
.I158174, a.I158174 {
}
.I158174:hover, a.I158174:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158174, a.I158174 {
display:flex;
padding-bottom:1rem;

}
.I158174:hover, a.I158174:hover {
}
}

.I158260, a.I158260 {
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;

}
.I158260:hover, a.I158260:hover {
}
@media (max-width:992px) {
.I158260, a.I158260 {
}
.I158260:hover, a.I158260:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158260, a.I158260 {
display:flex;
padding-bottom:1rem;

}
.I158260:hover, a.I158260:hover {
}
}

.I165753, a.I165753 {
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;

}
.I165753:hover, a.I165753:hover {
}
@media (max-width:992px) {
.I165753, a.I165753 {
}
.I165753:hover, a.I165753:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165753, a.I165753 {
display:flex;
padding-bottom:1rem;

}
.I165753:hover, a.I165753:hover {
}
}

.I167749, a.I167749 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167749:hover, a.I167749:hover {
}
@media (max-width:992px) {
.I167749, a.I167749 {
}
.I167749:hover, a.I167749:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167749, a.I167749 {
display:flex;
padding-bottom:1rem;

}
.I167749:hover, a.I167749:hover {
}
}

.I167980 .image, .I167980.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167980 .image:hover, .I167980.image:hover {
}
@media (max-width:640px) {
.I167980 .image, .I167980.image {
border-radius:100%;

}
.I167980 .image:hover, .I167980.image:hover {
}
}

.I168196, a.I168196 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168196:hover, a.I168196:hover {
}
@media (max-width:992px) {
.I168196, a.I168196 {
}
.I168196:hover, a.I168196:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168196, a.I168196 {
display:flex;
padding-bottom:1rem;

}
.I168196:hover, a.I168196:hover {
}
}

.I168358, a.I168358 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168358:hover, a.I168358:hover {
}
@media (max-width:992px) {
.I168358, a.I168358 {
}
.I168358:hover, a.I168358:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168358, a.I168358 {
display:flex;
padding-bottom:1rem;

}
.I168358:hover, a.I168358:hover {
}
}

.I168466, a.I168466 {
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;

}
.I168466:hover, a.I168466:hover {
}
@media (max-width:992px) {
.I168466, a.I168466 {
}
.I168466:hover, a.I168466:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168466, a.I168466 {
display:flex;
padding-bottom:1rem;

}
.I168466:hover, a.I168466:hover {
}
}

.I168736 .image, .I168736.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168736 .image:hover, .I168736.image:hover {
}
@media (max-width:640px) {
.I168736 .image, .I168736.image {
border-radius:100%;

}
.I168736 .image:hover, .I168736.image:hover {
}
}

.I168844, a.I168844 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168844:hover, a.I168844:hover {
}
@media (max-width:992px) {
.I168844, a.I168844 {
}
.I168844:hover, a.I168844:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168844, a.I168844 {
display:flex;
padding-bottom:1rem;

}
.I168844:hover, a.I168844:hover {
}
}

.I169006, a.I169006 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169006:hover, a.I169006:hover {
}
@media (max-width:992px) {
.I169006, a.I169006 {
}
.I169006:hover, a.I169006:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169006, a.I169006 {
display:flex;
padding-bottom:1rem;

}
.I169006:hover, a.I169006:hover {
}
}

.I169114, a.I169114 {
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;

}
.I169114:hover, a.I169114:hover {
}
@media (max-width:992px) {
.I169114, a.I169114 {
}
.I169114:hover, a.I169114:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169114, a.I169114 {
display:flex;
padding-bottom:1rem;

}
.I169114:hover, a.I169114:hover {
}
}

.I169276 .image, .I169276.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169276 .image:hover, .I169276.image:hover {
}
@media (max-width:640px) {
.I169276 .image, .I169276.image {
border-radius:100%;

}
.I169276 .image:hover, .I169276.image:hover {
}
}

.I169384, a.I169384 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169384:hover, a.I169384:hover {
}
@media (max-width:992px) {
.I169384, a.I169384 {
}
.I169384:hover, a.I169384:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169384, a.I169384 {
display:flex;
padding-bottom:1rem;

}
.I169384:hover, a.I169384:hover {
}
}

.I169546, a.I169546 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169546:hover, a.I169546:hover {
}
@media (max-width:992px) {
.I169546, a.I169546 {
}
.I169546:hover, a.I169546:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169546, a.I169546 {
display:flex;
padding-bottom:1rem;

}
.I169546:hover, a.I169546:hover {
}
}

.I169654, a.I169654 {
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;

}
.I169654:hover, a.I169654:hover {
}
@media (max-width:992px) {
.I169654, a.I169654 {
}
.I169654:hover, a.I169654:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169654, a.I169654 {
display:flex;
padding-bottom:1rem;

}
.I169654:hover, a.I169654:hover {
}
}

h1.I97967, .I97967 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97967 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I97967:hover {
}
.I97967 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97967 > .viewport:hover {
}


.I97968 {
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;

	
}
.I97968:hover {
}
@media (max-width:992px) {
.I97968 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I97968:hover {
}
}
@media (max-width:640px) {
.I97968 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I97968:hover {
}
}

.I97969 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I97969:hover {
}
@media (max-width:992px) {
.I97969 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I97969:hover {
}
}
@media (max-width:640px) {
.I97969 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I97969:hover {
}
}

.I97970 {
display:flex;
position:var(--I97970-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I97970-location-transform:translate(0px,0px);
z-index:var(--I97970-z-index, auto);

transform:
var(--I97970-location-transform, translate(0px,0px))
var(--I97970-user-box-transform, translate(0px,0px))
;


position:var(--I97970-position-static-computed, static);
}
.I97970:hover {
}

@media (max-width:640px) {
.I97970 {

width:calc(100vw - 2rem);

}
.I97970:hover {
}

}

.I97971 {
display:flex;
position:var(--I97971-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
}
.I97971:hover {
}

@media (max-width:640px) {
.I97971 {

width:calc(100vw - 2rem);

}
.I97971:hover {
}

}

.I97972 {
display:flex;
position:var(--I97972-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I97972:hover {
}
.I97972 {
--I97972-position-static-computed:static;
}
.I97972 > .sector, .I97972 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I97972 {

width:calc(100vw - 2rem);

}
.I97972:hover {
}

}

.I97973 {
display:flex;
position:var(--I97973-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I97973:hover {
}

@media (max-width:640px) {
.I97973 {

padding-left:1rem;
padding-right:1rem;

}
.I97973:hover {
}

}

.I97974 {
display:flex;
position:var(--I97974-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:15;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
}
.I97974:hover {
}

@media (max-width:640px) {
.I97974 {

width:calc(100vw - 2rem);

}
.I97974:hover {
}

}

.I97975 {
display:flex;
position:var(--I97975-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:17;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I97975:hover {
}
.I97975 {
--I97975-position-static-computed:static;
}
.I97975 > .sector, .I97975 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I97975 {

width:calc(100vw - 2rem);

}
.I97975:hover {
}

}
@media (min-width:1440px) {
.I97975 {

}
.I97975:hover {
}
.I97975 {
--I97975-position-static-computed:static;
}
.I97975 > .sector, .I97975 > .group-sectors {
position:relative;
}
}
.I97976 {
display:flex;
position:var(--I97976-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I97976:hover {
}

@media (max-width:640px) {
.I97976 {

width:calc(100vw - 2rem);

}
.I97976:hover {
}

}

.I97977 {
display:flex;
position:var(--I97977-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;
}
.I97977:hover {
}

@media (max-width:640px) {
.I97977 {

width:calc(100vw - 2rem);

}
.I97977:hover {
}

}

.I97978 {
display:flex;
position:var(--I97978-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;
}
.I97978:hover {
}

@media (max-width:640px) {
.I97978 {

width:calc(100vw - 2rem);

}
.I97978:hover {
}

}

.I97979 {
display:flex;
position:var(--I97979-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;
}
.I97979:hover {
}

@media (max-width:640px) {
.I97979 {

width:calc(100vw - 2rem);

}
.I97979:hover {
}

}

.I97980 {
display:flex;
position:var(--I97980-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I97980:hover {
}


.I108538 {
display:flex;
position:var(--I108538-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;
}
.I108538:hover {
}

@media (max-width:640px) {
.I108538 {

width:calc(100vw - 2rem);

}
.I108538:hover {
}

}

.I166555 {
display:flex;
position:var(--I166555-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;
}
.I166555:hover {
}


.I97981 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97981:hover {
}

@media (min-width:1440px) {
.I97981 {

order:4;


	
}
.I97981:hover {
}

}
.I97982 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97982:hover {
}

@media (min-width:1440px) {
.I97982 {

order:2;


	
}
.I97982:hover {
}

}
.I97983 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97983:hover {
}


.I97984 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97984:hover {
}


.I97985 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97985:hover {
}


.I97986 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97986:hover {
}


.I97987 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97987:hover {
}


.I97988 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97988:hover {
}


.I97989 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97989:hover {
}


.I97990 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I97990:hover {
}
.I97990 > .sector {
position:relative;
}
@media (max-width:640px) {
.I97990 {



flex-direction:column;
align-items:flex-start;

	
}
.I97990:hover {
}

}

.I108843 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108843:hover {
}


.I167060 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167060:hover {
}


h1.I97991, .I97991 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97991 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I97991:hover {
}
.I97991 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97991 > .viewport:hover {
}

@media (min-width:1440px) {
.I97991 {

order:8;

}
.I97991:hover {
}
.I97991 > .viewport {



}
.I97991 > .viewport:hover {
}

}
h1.I97992, .I97992 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97992 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I97992:hover {
}
.I97992 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I97992 > .viewport:hover {
}


h1.I97993, .I97993 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97993 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97993:hover {
}
.I97993 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97993 > .viewport:hover {
}

@media (min-width:1440px) {
.I97993 {

order:3;

}
.I97993:hover {
}
.I97993 > .viewport {



}
.I97993 > .viewport:hover {
}

}
h1.I97994, .I97994 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97994 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I97994:hover {
}
.I97994 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97994 > .viewport:hover {
}


h1.I97995, .I97995 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97995 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I97995:hover {
}
.I97995 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97995 > .viewport:hover {
}


h1.I97996, .I97996 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97996 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97996:hover {
}
.I97996 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97996 > .viewport:hover {
}


h1.I97997, .I97997 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97997 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97997:hover {
}
.I97997 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I97997 > .viewport:hover {
}


h1.I97998, .I97998 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97998 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97998:hover {
}
.I97998 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97998 > .viewport:hover {
}


h1.I97999, .I97999 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97999 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I97999:hover {
}
.I97999 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97999 > .viewport:hover {
}


h1.I98000, .I98000 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98000 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98000:hover {
}
.I98000 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98000 > .viewport:hover {
}


h1.I98001, .I98001 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98001 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98001:hover {
}
.I98001 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98001 > .viewport:hover {
}


h1.I98002, .I98002 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98002 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I98002:hover {
}
.I98002 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98002 > .viewport:hover {
}


h1.I98003, .I98003 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98003 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98003:hover {
}
.I98003 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98003 > .viewport:hover {
}


h1.I98004, .I98004 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98004 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I98004:hover {
}
.I98004 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I98004 > .viewport:hover {
}


h1.I98005, .I98005 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98005 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I98005:hover {
}
.I98005 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98005 > .viewport:hover {
}


h1.I98006, .I98006 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98006 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98006:hover {
}
.I98006 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98006 > .viewport:hover {
}


h1.I98007, .I98007 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98007 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I98007:hover {
}
.I98007 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I98007 > .viewport:hover {
}


h1.I98008, .I98008 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98008 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98008:hover {
}
.I98008 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98008 > .viewport:hover {
}

@media (max-width:640px) {
.I98008 {

width:100%;


}
.I98008:hover {
}
.I98008 > .viewport {



}
.I98008 > .viewport:hover {
}

}

h1.I98009, .I98009 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98009 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98009:hover {
}
.I98009 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98009 > .viewport:hover {
}


h1.I98010, .I98010 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98010 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98010:hover {
}
.I98010 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98010 > .viewport:hover {
}


h1.I98011, .I98011 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98011 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I98011:hover {
}
.I98011 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98011 > .viewport:hover {
}


h1.I98012, .I98012 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98012 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I98012:hover {
}
.I98012 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98012 > .viewport:hover {
}


h1.I98013, .I98013 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98013 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I98013:hover {
}
.I98013 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98013 > .viewport:hover {
}


h1.I98014, .I98014 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98014 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98014:hover {
}
.I98014 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98014 > .viewport:hover {
}


h1.I98015, .I98015 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98015 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98015:hover {
}
.I98015 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98015 > .viewport:hover {
}


h1.I98016, .I98016 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98016 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98016:hover {
}
.I98016 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98016 > .viewport:hover {
}


h1.I98017, .I98017 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98017 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98017:hover {
}
.I98017 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98017 > .viewport:hover {
}


h1.I98018, .I98018 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98018 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98018:hover {
}
.I98018 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98018 > .viewport:hover {
}


h1.I98019, .I98019 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98019 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98019:hover {
}
.I98019 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98019 > .viewport:hover {
}


h1.I98020, .I98020 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98020 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98020:hover {
}
.I98020 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98020 > .viewport:hover {
}


h1.I98021, .I98021 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98021 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I98021:hover {
}
.I98021 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98021 > .viewport:hover {
}


h1.I98022, .I98022 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98022 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I98022:hover {
}
.I98022 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98022 > .viewport:hover {
}


h1.I98023, .I98023 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98023 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I98023:hover {
}
.I98023 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98023 > .viewport:hover {
}

@media (min-width:1440px) {
.I98023 {

order:3;

}
.I98023:hover {
}
.I98023 > .viewport {



}
.I98023 > .viewport:hover {
}

}
h1.I98024, .I98024 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98024 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98024:hover {
}
.I98024 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98024 > .viewport:hover {
}


h1.I98025, .I98025 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98025 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98025:hover {
}
.I98025 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98025 > .viewport:hover {
}


h1.I98026, .I98026 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98026 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I98026:hover {
}
.I98026 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98026 > .viewport:hover {
}


h1.I98027, .I98027 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98027 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98027:hover {
}
.I98027 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98027 > .viewport:hover {
}


h1.I98028, .I98028 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98028 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98028:hover {
}
.I98028 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98028 > .viewport:hover {
}


h1.I98029, .I98029 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98029 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98029:hover {
}
.I98029 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98029 > .viewport:hover {
}


h1.I98030, .I98030 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98030 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98030:hover {
}
.I98030 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98030 > .viewport:hover {
}


h1.I98031, .I98031 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98031 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98031:hover {
}
.I98031 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98031 > .viewport:hover {
}


h1.I98032, .I98032 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98032 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I98032:hover {
}
.I98032 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98032 > .viewport:hover {
}


h1.I98033, .I98033 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98033 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I98033:hover {
}
.I98033 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98033 > .viewport:hover {
}


h1.I98034, .I98034 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98034 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I98034:hover {
}
.I98034 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98034 > .viewport:hover {
}


h1.I98035, .I98035 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98035 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I98035:hover {
}
.I98035 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98035 > .viewport:hover {
}


h1.I98036, .I98036 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98036 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I98036:hover {
}
.I98036 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98036 > .viewport:hover {
}


h1.I98037, .I98037 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98037 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I98037:hover {
}
.I98037 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98037 > .viewport:hover {
}


h1.I98038, .I98038 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98038 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I98038:hover {
}
.I98038 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98038 > .viewport:hover {
}


h1.I98039, .I98039 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98039 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I98039:hover {
}
.I98039 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98039 > .viewport:hover {
}


h1.I108660, .I108660 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108660 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108660:hover {
}
.I108660 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108660 > .viewport:hover {
}


h1.I108782, .I108782 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108782 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108782:hover {
}
.I108782 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108782 > .viewport:hover {
}


h1.I108965, .I108965 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108965 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108965:hover {
}
.I108965 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108965 > .viewport:hover {
}


h1.I109087, .I109087 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109087 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109087:hover {
}
.I109087 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109087 > .viewport:hover {
}


h1.I109209, .I109209 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109209 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109209:hover {
}
.I109209 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109209 > .viewport:hover {
}

@media (max-width:640px) {
.I109209 {

width:100%;


}
.I109209:hover {
}
.I109209 > .viewport {



}
.I109209 > .viewport:hover {
}

}

h1.I163049, .I163049 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163049 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163049:hover {
}
.I163049 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163049 > .viewport:hover {
}


h1.I165981, .I165981 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165981 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165981:hover {
}
.I165981 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165981 > .viewport:hover {
}


h1.I166454, .I166454 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166454 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166454:hover {
}
.I166454 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166454 > .viewport:hover {
}


h1.I166757, .I166757 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166757 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166757:hover {
}
.I166757 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166757 > .viewport:hover {
}


h1.I166959, .I166959 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166959 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166959:hover {
}
.I166959 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166959 > .viewport:hover {
}


h1.I167262, .I167262 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167262 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167262:hover {
}
.I167262 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167262 > .viewport:hover {
}


h1.I167464, .I167464 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167464 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167464:hover {
}
.I167464 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167464 > .viewport:hover {
}


h1.I167666, .I167666 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167666 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167666:hover {
}
.I167666 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167666 > .viewport:hover {
}

@media (max-width:640px) {
.I167666 {

width:100%;


}
.I167666:hover {
}
.I167666 > .viewport {



}
.I167666 > .viewport:hover {
}

}

h1.I176942, .I176942 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176942 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176942:hover {
}
.I176942 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176942 > .viewport:hover {
}


h1.I177148, .I177148 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177148 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177148:hover {
}
.I177148 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177148 > .viewport:hover {
}


h1.I177354, .I177354 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177354 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177354:hover {
}
.I177354 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177354 > .viewport:hover {
}


h1.I177720, .I177720 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177720 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177720:hover {
}
.I177720 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177720 > .viewport:hover {
}


.I98041 .image, .I98041.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98041 .image:hover, .I98041.image:hover {
}
@media (min-width:1440px) {
.I98041 .image, .I98041.image {
width:100%;

}
.I98041 .image:hover, .I98041.image:hover {
}
}
.I98042, a.I98042 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98042:hover, a.I98042:hover {
}
@media (max-width:992px) {
.I98042, a.I98042 {
}
.I98042:hover, a.I98042:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98042, a.I98042 {
display:flex;
padding-bottom:0rem;

}
.I98042:hover, a.I98042:hover {
}
}

.I98043 .image, .I98043.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98043 .image:hover, .I98043.image:hover {
}
@media (min-width:1440px) {
.I98043 .image, .I98043.image {
width:100%;

}
.I98043 .image:hover, .I98043.image:hover {
}
}
.I98044 .image, .I98044.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98044 .image:hover, .I98044.image:hover {
}

.I98045, a.I98045 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98045:hover, a.I98045:hover {
}
@media (max-width:992px) {
.I98045, a.I98045 {
}
.I98045:hover, a.I98045:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98045, a.I98045 {
display:flex;
padding-bottom:0rem;

}
.I98045:hover, a.I98045:hover {
}
}

.I98046, a.I98046 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98046:hover, a.I98046:hover {
}
@media (min-width:1440px) {
.I98046, a.I98046 {
display:flex;
font-weight:500;


}
.I98046:hover, a.I98046:hover {
}
}
.I98047, a.I98047 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98047:hover, a.I98047:hover {
}
@media (max-width:992px) {
.I98047, a.I98047 {
}
.I98047:hover, a.I98047:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98047, a.I98047 {
display:flex;
padding-bottom:0rem;

}
.I98047:hover, a.I98047:hover {
}
}

.I98048, a.I98048 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I98048:hover, a.I98048:hover {
}
@media (max-width:640px) {
.I98048, a.I98048 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I98048:hover, a.I98048:hover {
}
}

.I98049, a.I98049 {
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;

}
.I98049:hover, a.I98049:hover {
}
@media (max-width:992px) {
.I98049, a.I98049 {
}
.I98049:hover, a.I98049:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98049, a.I98049 {
display:flex;
padding-bottom:1rem;

}
.I98049:hover, a.I98049:hover {
}
}

.I98050, a.I98050 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98050:hover, a.I98050:hover {
}

.I98051, a.I98051 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98051:hover, a.I98051:hover {
}
@media (min-width:1440px) {
.I98051, a.I98051 {
display:flex;
font-weight:500;


}
.I98051:hover, a.I98051:hover {
}
}
.I98052 .image, .I98052.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98052 .image:hover, .I98052.image:hover {
}

.I98053, a.I98053 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98053:hover, a.I98053:hover {
}
@media (min-width:1440px) {
.I98053, a.I98053 {
display:flex;
font-weight:500;


}
.I98053:hover, a.I98053:hover {
}
}
.I98054, a.I98054 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98054:hover, a.I98054:hover {
}
@media (max-width:992px) {
.I98054, a.I98054 {
}
.I98054:hover, a.I98054:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98054, a.I98054 {
display:flex;
padding-bottom:0rem;

}
.I98054:hover, a.I98054:hover {
}
}

.I98055 .image, .I98055.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98055 .image:hover, .I98055.image:hover {
}

.I98056, a.I98056 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98056:hover, a.I98056:hover {
}
@media (min-width:1440px) {
.I98056, a.I98056 {
display:flex;
font-weight:500;


}
.I98056:hover, a.I98056:hover {
}
}
.I98057, a.I98057 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98057:hover, a.I98057:hover {
}
@media (max-width:992px) {
.I98057, a.I98057 {
}
.I98057:hover, a.I98057:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98057, a.I98057 {
display:flex;
padding-bottom:0rem;

}
.I98057:hover, a.I98057:hover {
}
}

.I98058 .image, .I98058.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I98058 .image:hover, .I98058.image:hover {
}

.I98059, a.I98059 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98059:hover, a.I98059:hover {
}
@media (min-width:1440px) {
.I98059, a.I98059 {
display:flex;
font-weight:500;


}
.I98059:hover, a.I98059:hover {
}
}
.I98060, a.I98060 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98060:hover, a.I98060:hover {
}
@media (max-width:992px) {
.I98060, a.I98060 {
}
.I98060:hover, a.I98060:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98060, a.I98060 {
display:flex;
padding-bottom:0rem;

}
.I98060:hover, a.I98060:hover {
}
}

.I98061 .image, .I98061.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98061 .image:hover, .I98061.image:hover {
}

.I98062 .image, .I98062.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98062 .image:hover, .I98062.image:hover {
}

.I98063 .image, .I98063.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98063 .image:hover, .I98063.image:hover {
}

.I98064, a.I98064 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98064:hover, a.I98064:hover {
}
@media (max-width:992px) {
.I98064, a.I98064 {
}
.I98064:hover, a.I98064:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98064, a.I98064 {
display:flex;
padding-bottom:0rem;

}
.I98064:hover, a.I98064:hover {
}
}

.I98065, a.I98065 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98065:hover, a.I98065:hover {
}
@media (min-width:1440px) {
.I98065, a.I98065 {
display:flex;
font-weight:500;


}
.I98065:hover, a.I98065:hover {
}
}
.I98066, a.I98066 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98066:hover, a.I98066:hover {
}
@media (max-width:992px) {
.I98066, a.I98066 {
}
.I98066:hover, a.I98066:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98066, a.I98066 {
display:flex;
padding-bottom:0rem;

}
.I98066:hover, a.I98066:hover {
}
}

.I98067, a.I98067 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I98067:hover, a.I98067:hover {
}
@media (max-width:992px) {
.I98067, a.I98067 {
}
.I98067:hover, a.I98067:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I98067, a.I98067 {
display:flex;
font-weight:500;


}
.I98067:hover, a.I98067:hover {
}
}
.I98068, a.I98068 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98068:hover, a.I98068:hover {
}
@media (max-width:992px) {
.I98068, a.I98068 {
}
.I98068:hover, a.I98068:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98068, a.I98068 {
display:flex;
padding-bottom:0rem;

}
.I98068:hover, a.I98068:hover {
}
}

.I98069, a.I98069 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98069:hover, a.I98069:hover {
}
@media (min-width:1440px) {
.I98069, a.I98069 {
display:flex;
font-weight:500;


}
.I98069:hover, a.I98069:hover {
}
}
.I98070 {
}
.I98070:hover {
}
.I98070 {
}
.I98070:hover {
}


.I98071, a.I98071 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98071:hover, a.I98071:hover {
}

.I98072, a.I98072 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98072:hover, a.I98072:hover {
}

.I98073 .button, .I98073.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98073 button.button, button.I98073.button {
cursor:pointer;
}
.I98073 .button .text, .I98073.button .text {
}
.I98073 .button .icon, .I98073.button .icon {
flex:none;
background-size:100% 100%;
}
.I98073 .button:hover, .I98073.button:hover {
}
.I98073 .button:hover .text, .I98073.button:hover .text {
}
.I98073 .button:hover .icon, .I98073.button:hover .icon {
background-size:100% 100%;
}

.I98074 .button, .I98074.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98074 button.button, button.I98074.button {
cursor:pointer;
}
.I98074 .button .text, .I98074.button .text {
}
.I98074 .button .icon, .I98074.button .icon {
flex:none;
background-size:100% 100%;
}
.I98074 .button:hover, .I98074.button:hover {
}
.I98074 .button:hover .text, .I98074.button:hover .text {
}
.I98074 .button:hover .icon, .I98074.button:hover .icon {
background-size:100% 100%;
}

.I98075 .button, .I98075.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98075 button.button, button.I98075.button {
cursor:pointer;
}
.I98075 .button .text, .I98075.button .text {
}
.I98075 .button .icon, .I98075.button .icon {
flex:none;
background-size:100% 100%;
}
.I98075 .button:hover, .I98075.button:hover {
}
.I98075 .button:hover .text, .I98075.button:hover .text {
}
.I98075 .button:hover .icon, .I98075.button:hover .icon {
background-size:100% 100%;
}

.I98076 .button, .I98076.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98076 button.button, button.I98076.button {
cursor:pointer;
}
.I98076 .button .text, .I98076.button .text {
}
.I98076 .button .icon, .I98076.button .icon {
flex:none;
background-size:100% 100%;
}
.I98076 .button:hover, .I98076.button:hover {
}
.I98076 .button:hover .text, .I98076.button:hover .text {
}
.I98076 .button:hover .icon, .I98076.button:hover .icon {
background-size:100% 100%;
}

.I98077 .button, .I98077.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98077 button.button, button.I98077.button {
cursor:pointer;
}
.I98077 .button .text, .I98077.button .text {
}
.I98077 .button .icon, .I98077.button .icon {
flex:none;
background-size:100% 100%;
}
.I98077 .button:hover, .I98077.button:hover {
}
.I98077 .button:hover .text, .I98077.button:hover .text {
}
.I98077 .button:hover .icon, .I98077.button:hover .icon {
background-size:100% 100%;
}

.I98078 .button, .I98078.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98078 button.button, button.I98078.button {
cursor:pointer;
}
.I98078 .button .text, .I98078.button .text {
}
.I98078 .button .icon, .I98078.button .icon {
flex:none;
background-size:100% 100%;
}
.I98078 .button:hover, .I98078.button:hover {
}
.I98078 .button:hover .text, .I98078.button:hover .text {
}
.I98078 .button:hover .icon, .I98078.button:hover .icon {
background-size:100% 100%;
}

.I98079 .button, .I98079.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98079 button.button, button.I98079.button {
cursor:pointer;
}
.I98079 .button .text, .I98079.button .text {
}
.I98079 .button .icon, .I98079.button .icon {
flex:none;
background-size:100% 100%;
}
.I98079 .button:hover, .I98079.button:hover {
}
.I98079 .button:hover .text, .I98079.button:hover .text {
}
.I98079 .button:hover .icon, .I98079.button:hover .icon {
background-size:100% 100%;
}

.I98080 .button, .I98080.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98080 button.button, button.I98080.button {
cursor:pointer;
}
.I98080 .button .text, .I98080.button .text {
}
.I98080 .button .icon, .I98080.button .icon {
flex:none;
background-size:100% 100%;
}
.I98080 .button:hover, .I98080.button:hover {
}
.I98080 .button:hover .text, .I98080.button:hover .text {
}
.I98080 .button:hover .icon, .I98080.button:hover .icon {
background-size:100% 100%;
}

.I98081 .button, .I98081.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98081 button.button, button.I98081.button {
cursor:pointer;
}
.I98081 .button .text, .I98081.button .text {
}
.I98081 .button .icon, .I98081.button .icon {
flex:none;
background-size:100% 100%;
}
.I98081 .button:hover, .I98081.button:hover {
}
.I98081 .button:hover .text, .I98081.button:hover .text {
}
.I98081 .button:hover .icon, .I98081.button:hover .icon {
background-size:100% 100%;
}

.I98082 .button, .I98082.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98082 button.button, button.I98082.button {
cursor:pointer;
}
.I98082 .button .text, .I98082.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I98082 .button .icon, .I98082.button .icon {
flex:none;
background-size:100% 100%;
}
.I98082 .button:hover, .I98082.button:hover {
}
.I98082 .button:hover .text, .I98082.button:hover .text {
}
.I98082 .button:hover .icon, .I98082.button:hover .icon {
background-size:100% 100%;
}

.I98083, a.I98083 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98083:hover, a.I98083:hover {
}

.I98084, a.I98084 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98084:hover, a.I98084:hover {
}

.I98085, a.I98085 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98085:hover, a.I98085:hover {
}

.I98086, a.I98086 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98086:hover, a.I98086:hover {
}

.I98087, a.I98087 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98087:hover, a.I98087:hover {
}

.I98088, a.I98088 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98088:hover, a.I98088:hover {
}

.I98089, a.I98089 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98089:hover, a.I98089:hover {
}

.I108599 .button, .I108599.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108599 button.button, button.I108599.button {
cursor:pointer;
}
.I108599 .button .text, .I108599.button .text {
}
.I108599 .button .icon, .I108599.button .icon {
flex:none;
background-size:100% 100%;
}
.I108599 .button:hover, .I108599.button:hover {
}
.I108599 .button:hover .text, .I108599.button:hover .text {
}
.I108599 .button:hover .icon, .I108599.button:hover .icon {
background-size:100% 100%;
}

.I108721, a.I108721 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108721:hover, a.I108721:hover {
}

.I108904, a.I108904 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108904:hover, a.I108904:hover {
}

.I109026, a.I109026 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109026:hover, a.I109026:hover {
}

.I109148 .image, .I109148.image {
vertical-align:top;
}
.I109148 .image:hover, .I109148.image:hover {
}

.I162952, a.I162952 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162952:hover, a.I162952:hover {
}

.I165880, a.I165880 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165880:hover, a.I165880:hover {
}

.I166353, a.I166353 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166353:hover, a.I166353:hover {
}

.I166656 .button, .I166656.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166656 button.button, button.I166656.button {
cursor:pointer;
}
.I166656 .button .text, .I166656.button .text {
}
.I166656 .button .icon, .I166656.button .icon {
flex:none;
background-size:100% 100%;
}
.I166656 .button:hover, .I166656.button:hover {
}
.I166656 .button:hover .text, .I166656.button:hover .text {
}
.I166656 .button:hover .icon, .I166656.button:hover .icon {
background-size:100% 100%;
}

.I166858, a.I166858 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166858:hover, a.I166858:hover {
}

.I167161, a.I167161 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167161:hover, a.I167161:hover {
}

.I167363, a.I167363 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167363:hover, a.I167363:hover {
}

.I167565 .image, .I167565.image {
vertical-align:top;
}
.I167565 .image:hover, .I167565.image:hover {
}

.I176839, a.I176839 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176839:hover, a.I176839:hover {
}

.I177045, a.I177045 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177045:hover, a.I177045:hover {
}

.I177251, a.I177251 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177251:hover, a.I177251:hover {
}

.I177616, a.I177616 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177616:hover, a.I177616:hover {
}

h1.I98091, .I98091 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98091 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98091:hover {
}
.I98091 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98091 > .viewport:hover {
}


.I97915 {
}
.I97915:hover {
}
.I97915 {
}
.I97915: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;
}
}


