/* Cache file:3252_es_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 {
}
.I97084 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I97084: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 {
}
.I97084 {
width:100%;

	
}
.I97084: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 {
}
.I97084 {
width:100%;

	
}
.I97084:hover {
}
}

.I97085 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I97085:hover {
}
@media (max-width:992px) {
.I97085 {

padding-top:70px;


}
.I97085:hover {
}
}
@media (max-width:640px) {
.I97085 {

width:100%;
margin-top:40px;


}
.I97085:hover {
}
}
@media (min-width:1440px) {
.I97085 {

order:28;

}
.I97085:hover {
}
}
.I97093 {
display:flex;
position:var(--I97093-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(--I97093-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I97093-location-transform:translate(0px,0px);
	

transform:
var(--I97093-location-transform, translate(0px,0px))
var(--I97093-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I97093:hover {
}
.I97093 {
--I97093-position-static-computed:static;
}
.I97093 > .sector, .I97093 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I97093 {

position:fixed;
z-index:var(--I97093-z-index, 1);

transform:
var(--I97093-location-transform, translate(0px,0px))
var(--I97093-user-box-transform, translate(0px,0px))
;


}
.I97093:hover {
}

}
@media (max-width:640px) {
.I97093 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I97093-z-index, 1);

transform:
var(--I97093-location-transform, translate(0px,0px))
var(--I97093-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I97093:hover {
}
.I97093 {
--I97093-position-static-computed:static;
}
.I97093 > .sector, .I97093 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I97093 {

order:25;
}
.I97093:hover {
}

}
.I97099 {
display:flex;
position:var(--I97099-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;


}
.I97099:hover {
}

@media (max-width:992px) {
.I97099 {

margin-top:2rem;

}
.I97099:hover {
}

}
@media (max-width:640px) {
.I97099 {

width:100%;
margin-top:0rem;

}
.I97099:hover {
}

}

.I97115 {
display:flex;
position:var(--I97115-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;
--I97115-location-transform:translate(0px,0px);
z-index:var(--I97115-z-index, auto);

transform:
var(--I97115-location-transform, translate(0px,0px))
var(--I97115-user-box-transform, translate(0px,0px))
;

--I97115-z-index:1000;
position:var(--I97115-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I97115:hover {
}
.I97115 {
--I97115-position-static-computed:static;
}
.I97115 > .sector, .I97115 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I97115 {

width:100%;

}
.I97115:hover {
}

}
@media (min-width:1440px) {
.I97115 {

order:59;
}
.I97115:hover {
}

}
.I97108 {
display:flex;
position:var(--I97108-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I97108:hover {
}

@media (min-width:1440px) {
.I97108 {

order:49;
}
.I97108:hover {
}

}
.I97109 {
display:flex;
position:var(--I97109-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I97109:hover {
}

@media (min-width:1440px) {
.I97109 {

order:51;
}
.I97109:hover {
}

}
.I97107 {
display:flex;
position:var(--I97107-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I97107:hover {
}

@media (min-width:1440px) {
.I97107 {

order:47;
}
.I97107:hover {
}

}
.I97106 {
display:flex;
position:var(--I97106-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I97106:hover {
}

@media (min-width:1440px) {
.I97106 {

order:44;
}
.I97106:hover {
}

}
.I97103 {
display:flex;
position:var(--I97103-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I97103:hover {
}


.I97105 {
display:flex;
position:var(--I97105-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I97105:hover {
}

@media (min-width:1440px) {
.I97105 {

order:40;
}
.I97105:hover {
}

}
.I97094 {
display:flex;
position:var(--I97094-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I97094:hover {
}

@media (min-width:1440px) {
.I97094 {

order:26;
}
.I97094:hover {
}

}
.I97102 {
display:flex;
position:var(--I97102-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I97102:hover {
}


.I97092 {
display:flex;
position:var(--I97092-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(--I97092-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I97092-location-transform:translate(0px,0px);
z-index:var(--I97092-z-index, 1);

transform:
var(--I97092-location-transform, translate(0px,0px))
var(--I97092-user-box-transform, translate(0px,0px))
;

--I97092-z-index:555;
}
.I97092:hover {
}
.I97092 {
--I97092-position-static-computed:relative;
}
.I97092 > .sector, .I97092 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I97092 {

height:72px;
margin-bottom:-72px;

}
.I97092:hover {
}

}
@media (max-width:640px) {
.I97092 {

box-sizing:border-box;

}
.I97092:hover {
}

}
@media (min-width:1440px) {
.I97092 {

order:17;
}
.I97092:hover {
}

}
.I97089 {
display:flex;
position:var(--I97089-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(--I97089-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I97089-location-transform:translate(-50%,0px);
	

transform:
var(--I97089-location-transform, translate(0px,0px))
var(--I97089-user-box-transform, translate(0px,0px))
;

--I97089-z-index:999;
}
.I97089:hover {
}
.I97089 {
--I97089-position-static-computed:relative;
}
.I97089 > .sector, .I97089 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I97089 {

height:auto;
min-height:90px;

}
.I97089:hover {
}
.I97089 {
--I97089-position-static-computed:static;
}
.I97089 > .sector, .I97089 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I97089 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I97089:hover {
}

}
@media (min-width:1440px) {
.I97089 {

order:4;
position:fixed;
z-index:var(--I97089-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I97089-location-transform:translate(-50%,0px);
	

transform:
var(--I97089-location-transform, translate(0px,0px))
var(--I97089-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I97089:hover {
}

}
.I97095 {
display:flex;
position:var(--I97095-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I97095:hover {
}

@media (min-width:1440px) {
.I97095 {

order:18;
}
.I97095:hover {
}

}
.I97110 {
display:flex;
position:var(--I97110-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I97110:hover {
}

@media (min-width:1440px) {
.I97110 {

order:52;
}
.I97110:hover {
}

}
.I97112 {
display:flex;
position:var(--I97112-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I97112:hover {
}

@media (min-width:1440px) {
.I97112 {

order:55;
}
.I97112:hover {
}

}
.I97111 {
display:flex;
position:var(--I97111-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I97111:hover {
}

@media (min-width:1440px) {
.I97111 {

order:54;
}
.I97111:hover {
}

}
.I97113 {
display:flex;
position:var(--I97113-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I97113:hover {
}

@media (min-width:1440px) {
.I97113 {

order:56;
}
.I97113:hover {
}

}
.I97096 {
display:flex;
position:var(--I97096-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I97096:hover {
}

@media (min-width:1440px) {
.I97096 {

order:24;
}
.I97096:hover {
}

}
.I97101 {
display:flex;
position:var(--I97101-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I97101:hover {
}


.I97097 {
display:flex;
position:var(--I97097-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I97097:hover {
}

@media (min-width:1440px) {
.I97097 {

order:27;
}
.I97097:hover {
}

}
.I97114 {
display:flex;
position:var(--I97114-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I97114:hover {
}

@media (min-width:1440px) {
.I97114 {

order:58;
}
.I97114:hover {
}

}
.I97116 {
display:flex;
position:var(--I97116-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I97116:hover {
}

@media (min-width:1440px) {
.I97116 {

order:59;
}
.I97116:hover {
}

}
.I97117 {
display:flex;
position:var(--I97117-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I97117:hover {
}

@media (min-width:1440px) {
.I97117 {

order:60;
}
.I97117:hover {
}

}
.I97118 {
display:flex;
position:var(--I97118-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I97118:hover {
}

@media (min-width:1440px) {
.I97118 {

order:61;
}
.I97118:hover {
}

}
.I97104 {
display:flex;
position:var(--I97104-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I97104:hover {
}


.I97119 {
display:flex;
position:var(--I97119-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I97119:hover {
}

@media (min-width:1440px) {
.I97119 {

order:63;
}
.I97119:hover {
}

}
.I97120 {
display:flex;
position:var(--I97120-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I97120:hover {
}

@media (min-width:1440px) {
.I97120 {

order:65;
}
.I97120:hover {
}

}
.I97091 {
display:flex;
position:var(--I97091-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I97091:hover {
}

@media (min-width:1440px) {
.I97091 {

order:66;
}
.I97091:hover {
}

}
.I97121 {
display:flex;
position:var(--I97121-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I97121:hover {
}

@media (min-width:1440px) {
.I97121 {

order:68;
}
.I97121:hover {
}

}
.I97122 {
display:flex;
position:var(--I97122-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I97122:hover {
}

@media (min-width:1440px) {
.I97122 {

order:69;
}
.I97122:hover {
}

}
.I97098 {
display:flex;
position:var(--I97098-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I97098:hover {
}

@media (min-width:1440px) {
.I97098 {

order:70;
}
.I97098:hover {
}

}
.I97123 {
display:flex;
position:var(--I97123-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I97123:hover {
}

@media (min-width:1440px) {
.I97123 {

order:71;
}
.I97123:hover {
}

}
.I97090 {
display:flex;
position:var(--I97090-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I97090:hover {
}

@media (min-width:1440px) {
.I97090 {

order:72;
}
.I97090:hover {
}

}
.I97087 {
display:flex;
position:var(--I97087-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I97087:hover {
}

@media (min-width:1440px) {
.I97087 {

order:73;
}
.I97087:hover {
}

}
.I97086 {
display:flex;
position:var(--I97086-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I97086:hover {
}

@media (min-width:1440px) {
.I97086 {

order:74;
}
.I97086:hover {
}

}
.I97100 {
display:flex;
position:var(--I97100-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I97100:hover {
}


.I97088 {
display:flex;
position:var(--I97088-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I97088:hover {
}

@media (min-width:1440px) {
.I97088 {

order:16;
}
.I97088:hover {
}

}
.I99769 {
display:flex;
position:var(--I99769-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99769:hover {
}

@media (min-width:1440px) {
.I99769 {

order:76;
}
.I99769:hover {
}

}
.I115780 {
display:flex;
position:var(--I115780-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115780:hover {
}


.I116400 {
display:flex;
position:var(--I116400-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116400:hover {
}


h1.I97125, .I97125 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97125 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97125:hover {
}
.I97125 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97125 > .viewport:hover {
}


.I97126 {
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;

	
}
.I97126:hover {
}
@media (max-width:992px) {
.I97126 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I97126:hover {
}
}
@media (max-width:640px) {
.I97126 {
padding-left:1rem;
padding-right:1rem;

	
}
.I97126:hover {
}
}

.I97127 {
display:flex;
position:var(--I97127-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I97127:hover {
}


.I97128 {
display:flex;
position:var(--I97128-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I97128:hover {
}


.I97129 {
display:flex;
position:var(--I97129-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I97129:hover {
}


.I97130 {
display:flex;
position:var(--I97130-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

flex-direction:row;


}
.I97130:hover {
}


.I97131 {
display:flex;
position:var(--I97131-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I97131:hover {
}


.I157913 {
display:flex;
position:var(--I157913-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157913:hover {
}


.I167923 {
display:flex;
position:var(--I167923-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167923:hover {
}


.I168679 {
display:flex;
position:var(--I168679-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168679:hover {
}


.I169219 {
display:flex;
position:var(--I169219-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169219:hover {
}


.I97132 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I97132:hover {
}


.I97133 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I97133:hover {
}


.I158128 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158128:hover {
}


.I168301 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168301:hover {
}


.I168949 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168949:hover {
}


.I169489 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169489:hover {
}


h1.I97134, .I97134 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97134 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I97134:hover {
}
.I97134 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97134 > .viewport:hover {
}

@media (max-width:992px) {
.I97134 {

height:auto;


}
.I97134:hover {
}
.I97134 > .viewport {



}
.I97134 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I97134 {

order:4;

}
.I97134:hover {
}
.I97134 > .viewport {



}
.I97134 > .viewport:hover {
}

}
h1.I97135, .I97135 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97135 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97135:hover {
}
.I97135 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97135 > .viewport:hover {
}

@media (min-width:1440px) {
.I97135 {

order:5;

}
.I97135:hover {
}
.I97135 > .viewport {



}
.I97135 > .viewport:hover {
}

}
h1.I97136, .I97136 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97136 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I97136:hover {
}
.I97136 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97136 > .viewport:hover {
}


h1.I97137, .I97137 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97137 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I97137:hover {
}
.I97137 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97137 > .viewport:hover {
}


h1.I97138, .I97138 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97138 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97138:hover {
}
.I97138 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97138 > .viewport:hover {
}


h1.I97139, .I97139 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97139 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97139:hover {
}
.I97139 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97139 > .viewport:hover {
}


h1.I97140, .I97140 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97140 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I97140:hover {
}
.I97140 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97140 > .viewport:hover {
}


h1.I97141, .I97141 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97141 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I97141:hover {
}
.I97141 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97141 > .viewport:hover {
}


h1.I97142, .I97142 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97142 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97142:hover {
}
.I97142 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97142 > .viewport:hover {
}


h1.I97143, .I97143 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97143 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97143:hover {
}
.I97143 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97143 > .viewport:hover {
}


h1.I97144, .I97144 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97144 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97144:hover {
}
.I97144 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97144 > .viewport:hover {
}


h1.I97145, .I97145 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97145 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I97145:hover {
}
.I97145 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97145 > .viewport:hover {
}

@media (min-width:1440px) {
.I97145 {

order:3;

}
.I97145:hover {
}
.I97145 > .viewport {



}
.I97145 > .viewport:hover {
}

}
h1.I97146, .I97146 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97146 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:7;

}
.I97146:hover {
}
.I97146 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97146 > .viewport:hover {
}

@media (min-width:1440px) {
.I97146 {

order:7;

}
.I97146:hover {
}
.I97146 > .viewport {



}
.I97146 > .viewport:hover {
}

}
h1.I97147, .I97147 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97147 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I97147:hover {
}
.I97147 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97147 > .viewport:hover {
}

@media (min-width:1440px) {
.I97147 {

order:6;

}
.I97147:hover {
}
.I97147 > .viewport {



}
.I97147 > .viewport:hover {
}

}
h1.I97148, .I97148 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97148 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I97148:hover {
}
.I97148 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97148 > .viewport:hover {
}

@media (min-width:1440px) {
.I97148 {

order:8;

}
.I97148:hover {
}
.I97148 > .viewport {



}
.I97148 > .viewport:hover {
}

}
h1.I97149, .I97149 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97149 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97149:hover {
}
.I97149 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97149 > .viewport:hover {
}


h1.I97150, .I97150 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97150 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;

}
.I97150:hover {
}
.I97150 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97150 > .viewport:hover {
}


h1.I97151, .I97151 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97151 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I97151:hover {
}
.I97151 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97151 > .viewport:hover {
}


h1.I97152, .I97152 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97152 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I97152:hover {
}
.I97152 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97152 > .viewport:hover {
}


h1.I97153, .I97153 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97153 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I97153:hover {
}
.I97153 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97153 > .viewport:hover {
}


h1.I97154, .I97154 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97154 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97154:hover {
}
.I97154 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97154 > .viewport:hover {
}


h1.I157999, .I157999 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I157999 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I157999:hover {
}
.I157999 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I157999 > .viewport:hover {
}


h1.I158085, .I158085 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158085 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158085:hover {
}
.I158085 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158085 > .viewport:hover {
}


h1.I158214, .I158214 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158214 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158214:hover {
}
.I158214 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158214 > .viewport:hover {
}


h1.I158300, .I158300 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158300 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158300:hover {
}
.I158300 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158300 > .viewport:hover {
}


h1.I165804, .I165804 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165804 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165804:hover {
}
.I165804 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165804 > .viewport:hover {
}


h1.I167800, .I167800 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167800 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167800:hover {
}
.I167800 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167800 > .viewport:hover {
}


h1.I168031, .I168031 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168031 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168031:hover {
}
.I168031 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168031 > .viewport:hover {
}


h1.I168247, .I168247 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168247 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168247:hover {
}
.I168247 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168247 > .viewport:hover {
}


h1.I168409, .I168409 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168409 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168409:hover {
}
.I168409 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168409 > .viewport:hover {
}


h1.I168517, .I168517 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168517 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168517:hover {
}
.I168517 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168517 > .viewport:hover {
}


h1.I168787, .I168787 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168787 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168787:hover {
}
.I168787 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168787 > .viewport:hover {
}


h1.I168895, .I168895 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168895 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168895:hover {
}
.I168895 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168895 > .viewport:hover {
}


h1.I169057, .I169057 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169057 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169057:hover {
}
.I169057 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169057 > .viewport:hover {
}


h1.I169165, .I169165 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169165 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169165:hover {
}
.I169165 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169165 > .viewport:hover {
}


h1.I169327, .I169327 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169327 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169327:hover {
}
.I169327 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169327 > .viewport:hover {
}


h1.I169435, .I169435 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169435 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169435:hover {
}
.I169435 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169435 > .viewport:hover {
}


h1.I169597, .I169597 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169597 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169597:hover {
}
.I169597 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169597 > .viewport:hover {
}


h1.I169705, .I169705 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169705 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169705:hover {
}
.I169705 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169705 > .viewport:hover {
}


.I97155 {
display:flex;

}
.I97155:hover {
}
@media (max-width:992px) {
.I97155 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I97155:hover {
}
}
@media (max-width:640px) {
.I97155 {
display:flex;
height:60vw;

}
.I97155:hover {
}
}

.I97156, a.I97156 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I97156:hover, a.I97156:hover {
}
@media (max-width:640px) {
.I97156, a.I97156 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I97156:hover, a.I97156:hover {
}
}

.I97157, a.I97157 {
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;

}
.I97157:hover, a.I97157:hover {
}
@media (max-width:640px) {
.I97157, a.I97157 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I97157:hover, a.I97157:hover {
}
}

.I97158 .image, .I97158.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I97158 .image:hover, .I97158.image:hover {
}
@media (max-width:640px) {
.I97158 .image, .I97158.image {
border-radius:100%;

}
.I97158 .image:hover, .I97158.image:hover {
}
}

.I97159, a.I97159 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97159:hover, a.I97159:hover {
}
@media (max-width:992px) {
.I97159, a.I97159 {
}
.I97159:hover, a.I97159:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97159, a.I97159 {
display:flex;
padding-bottom:1rem;

}
.I97159:hover, a.I97159:hover {
}
}

.I97160, a.I97160 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97160:hover, a.I97160:hover {
}
@media (max-width:992px) {
.I97160, a.I97160 {
}
.I97160:hover, a.I97160:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97160, a.I97160 {
display:flex;
padding-bottom:1rem;

}
.I97160:hover, a.I97160:hover {
}
}

.I97161, a.I97161 {
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;

}
.I97161:hover, a.I97161:hover {
}
@media (max-width:992px) {
.I97161, a.I97161 {
}
.I97161:hover, a.I97161:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97161, a.I97161 {
display:flex;
padding-bottom:1rem;

}
.I97161:hover, a.I97161:hover {
}
}

.I97162 .image, .I97162.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I97162 .image:hover, .I97162.image:hover {
}
@media (max-width:640px) {
.I97162 .image, .I97162.image {
border-radius:100%;

}
.I97162 .image:hover, .I97162.image:hover {
}
}

.I97163, a.I97163 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97163:hover, a.I97163:hover {
}
@media (max-width:992px) {
.I97163, a.I97163 {
}
.I97163:hover, a.I97163:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97163, a.I97163 {
display:flex;
padding-bottom:1rem;

}
.I97163:hover, a.I97163:hover {
}
}

.I97164, a.I97164 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97164:hover, a.I97164:hover {
}
@media (max-width:992px) {
.I97164, a.I97164 {
}
.I97164:hover, a.I97164:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97164, a.I97164 {
display:flex;
padding-bottom:1rem;

}
.I97164:hover, a.I97164:hover {
}
}

.I97165, a.I97165 {
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;

}
.I97165:hover, a.I97165:hover {
}
@media (max-width:992px) {
.I97165, a.I97165 {
}
.I97165:hover, a.I97165:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97165, a.I97165 {
display:flex;
padding-bottom:1rem;

}
.I97165:hover, a.I97165:hover {
}
}

.I97166 .button, .I97166.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I97166 button.button, button.I97166.button {
cursor:pointer;
}
.I97166 .button .text, .I97166.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I97166 .button .icon, .I97166.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;
}
.I97166 .button:hover, .I97166.button:hover {
}
.I97166 .button:hover .text, .I97166.button:hover .text {
text-decoration:underline;

}
.I97166 .button:hover .icon, .I97166.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) {
.I97166 .button, .I97166.button {
}
.I97166 button.button, button.I97166.button {
}
.I97166 .button .text, .I97166.button .text {
font-family:Rubik;

}
.I97166 .button .icon, .I97166.button .icon {
background-size:100% 100%;
}
.I97166 .button:hover, .I97166.button:hover {
}
.I97166 .button:hover .text, .I97166.button:hover .text {
}
.I97166 .button:hover .icon, .I97166.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I97166 .button, .I97166.button {
}
.I97166 button.button, button.I97166.button {
}
.I97166 .button .text, .I97166.button .text {
}
.I97166 .button .icon, .I97166.button .icon {
background-size:100% 100%;
}
.I97166 .button:hover, .I97166.button:hover {
}
.I97166 .button:hover .text, .I97166.button:hover .text {
}
.I97166 .button:hover .icon, .I97166.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I97166 .button, .I97166.button {
}
.I97166 button.button, button.I97166.button {
}
.I97166 .button .text, .I97166.button .text {
}
.I97166 .button .icon, .I97166.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');
}
.I97166 .button:hover, .I97166.button:hover {
}
.I97166 .button:hover .text, .I97166.button:hover .text {
}
.I97166 .button:hover .icon, .I97166.button:hover .icon {
background-size:100% 100%;
}
}
.I97167, a.I97167 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I97167:hover, a.I97167:hover {
}
@media (max-width:992px) {
.I97167, a.I97167 {
}
.I97167:hover, a.I97167:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97167, a.I97167 {
display:flex;
padding-bottom:1rem;

}
.I97167:hover, a.I97167:hover {
}
}

.I97168, a.I97168 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I97168:hover, a.I97168:hover {
}
@media (max-width:992px) {
.I97168, a.I97168 {
}
.I97168:hover, a.I97168:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97168, a.I97168 {
display:flex;
padding-bottom:1rem;

}
.I97168:hover, a.I97168:hover {
}
}

.I97169, a.I97169 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I97169:hover, a.I97169:hover {
}
@media (max-width:992px) {
.I97169, a.I97169 {
}
.I97169:hover, a.I97169:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97169, a.I97169 {
display:flex;
padding-bottom:1rem;

}
.I97169:hover, a.I97169:hover {
}
}

.I97170 .button, .I97170.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97170 button.button, button.I97170.button {
cursor:pointer;
}
.I97170 .button .text, .I97170.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97170 .button .icon, .I97170.button .icon {
flex:none;
background-size:100% 100%;
}
.I97170 .button:hover, .I97170.button:hover {
}
.I97170 .button:hover .text, .I97170.button:hover .text {
}
.I97170 .button:hover .icon, .I97170.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97170 .button, .I97170.button {
}
.I97170 button.button, button.I97170.button {
}
.I97170 .button .text, .I97170.button .text {
font-family:Rubik;

}
.I97170 .button .icon, .I97170.button .icon {
background-size:100% 100%;
}
.I97170 .button:hover, .I97170.button:hover {
}
.I97170 .button:hover .text, .I97170.button:hover .text {
}
.I97170 .button:hover .icon, .I97170.button:hover .icon {
background-size:100% 100%;
}
}

.I97171 .button, .I97171.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97171 button.button, button.I97171.button {
cursor:pointer;
}
.I97171 .button .text, .I97171.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97171 .button .icon, .I97171.button .icon {
flex:none;
background-size:100% 100%;
}
.I97171 .button:hover, .I97171.button:hover {
}
.I97171 .button:hover .text, .I97171.button:hover .text {
}
.I97171 .button:hover .icon, .I97171.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97171 .button, .I97171.button {
}
.I97171 button.button, button.I97171.button {
}
.I97171 .button .text, .I97171.button .text {
font-family:Rubik;

}
.I97171 .button .icon, .I97171.button .icon {
background-size:100% 100%;
}
.I97171 .button:hover, .I97171.button:hover {
}
.I97171 .button:hover .text, .I97171.button:hover .text {
}
.I97171 .button:hover .icon, .I97171.button:hover .icon {
background-size:100% 100%;
}
}

.I97172 .button, .I97172.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97172 button.button, button.I97172.button {
cursor:pointer;
}
.I97172 .button .text, .I97172.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97172 .button .icon, .I97172.button .icon {
flex:none;
background-size:100% 100%;
}
.I97172 .button:hover, .I97172.button:hover {
}
.I97172 .button:hover .text, .I97172.button:hover .text {
}
.I97172 .button:hover .icon, .I97172.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97172 .button, .I97172.button {
}
.I97172 button.button, button.I97172.button {
}
.I97172 .button .text, .I97172.button .text {
font-family:Rubik;

}
.I97172 .button .icon, .I97172.button .icon {
background-size:100% 100%;
}
.I97172 .button:hover, .I97172.button:hover {
}
.I97172 .button:hover .text, .I97172.button:hover .text {
}
.I97172 .button:hover .icon, .I97172.button:hover .icon {
background-size:100% 100%;
}
}

.I97173 .button, .I97173.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97173 button.button, button.I97173.button {
cursor:pointer;
}
.I97173 .button .text, .I97173.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97173 .button .icon, .I97173.button .icon {
flex:none;
background-size:100% 100%;
}
.I97173 .button:hover, .I97173.button:hover {
}
.I97173 .button:hover .text, .I97173.button:hover .text {
}
.I97173 .button:hover .icon, .I97173.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97173 .button, .I97173.button {
}
.I97173 button.button, button.I97173.button {
}
.I97173 .button .text, .I97173.button .text {
font-family:Rubik;

}
.I97173 .button .icon, .I97173.button .icon {
background-size:100% 100%;
}
.I97173 .button:hover, .I97173.button:hover {
}
.I97173 .button:hover .text, .I97173.button:hover .text {
}
.I97173 .button:hover .icon, .I97173.button:hover .icon {
background-size:100% 100%;
}
}

.I97174 .button, .I97174.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97174 button.button, button.I97174.button {
cursor:pointer;
}
.I97174 .button .text, .I97174.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97174 .button .icon, .I97174.button .icon {
flex:none;
background-size:100% 100%;
}
.I97174 .button:hover, .I97174.button:hover {
}
.I97174 .button:hover .text, .I97174.button:hover .text {
}
.I97174 .button:hover .icon, .I97174.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97174 .button, .I97174.button {
}
.I97174 button.button, button.I97174.button {
}
.I97174 .button .text, .I97174.button .text {
font-family:Rubik;

}
.I97174 .button .icon, .I97174.button .icon {
background-size:100% 100%;
}
.I97174 .button:hover, .I97174.button:hover {
}
.I97174 .button:hover .text, .I97174.button:hover .text {
}
.I97174 .button:hover .icon, .I97174.button:hover .icon {
background-size:100% 100%;
}
}

.I97175, a.I97175 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I97175:hover, a.I97175:hover {
}

.I157956 .image, .I157956.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157956 .image:hover, .I157956.image:hover {
}
@media (max-width:640px) {
.I157956 .image, .I157956.image {
border-radius:100%;

}
.I157956 .image:hover, .I157956.image:hover {
}
}

.I158042, a.I158042 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158042:hover, a.I158042:hover {
}
@media (max-width:992px) {
.I158042, a.I158042 {
}
.I158042:hover, a.I158042:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158042, a.I158042 {
display:flex;
padding-bottom:1rem;

}
.I158042:hover, a.I158042:hover {
}
}

.I158171, a.I158171 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158171:hover, a.I158171:hover {
}
@media (max-width:992px) {
.I158171, a.I158171 {
}
.I158171:hover, a.I158171:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158171, a.I158171 {
display:flex;
padding-bottom:1rem;

}
.I158171:hover, a.I158171:hover {
}
}

.I158257, a.I158257 {
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;

}
.I158257:hover, a.I158257:hover {
}
@media (max-width:992px) {
.I158257, a.I158257 {
}
.I158257:hover, a.I158257:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158257, a.I158257 {
display:flex;
padding-bottom:1rem;

}
.I158257:hover, a.I158257:hover {
}
}

.I165750, a.I165750 {
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;

}
.I165750:hover, a.I165750:hover {
}
@media (max-width:992px) {
.I165750, a.I165750 {
}
.I165750:hover, a.I165750:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165750, a.I165750 {
display:flex;
padding-bottom:1rem;

}
.I165750:hover, a.I165750:hover {
}
}

.I167746, a.I167746 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167746:hover, a.I167746:hover {
}
@media (max-width:992px) {
.I167746, a.I167746 {
}
.I167746:hover, a.I167746:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167746, a.I167746 {
display:flex;
padding-bottom:1rem;

}
.I167746:hover, a.I167746:hover {
}
}

.I167977 .image, .I167977.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167977 .image:hover, .I167977.image:hover {
}
@media (max-width:640px) {
.I167977 .image, .I167977.image {
border-radius:100%;

}
.I167977 .image:hover, .I167977.image:hover {
}
}

.I168193, a.I168193 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168193:hover, a.I168193:hover {
}
@media (max-width:992px) {
.I168193, a.I168193 {
}
.I168193:hover, a.I168193:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168193, a.I168193 {
display:flex;
padding-bottom:1rem;

}
.I168193:hover, a.I168193:hover {
}
}

.I168355, a.I168355 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168355:hover, a.I168355:hover {
}
@media (max-width:992px) {
.I168355, a.I168355 {
}
.I168355:hover, a.I168355:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168355, a.I168355 {
display:flex;
padding-bottom:1rem;

}
.I168355:hover, a.I168355:hover {
}
}

.I168463, a.I168463 {
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;

}
.I168463:hover, a.I168463:hover {
}
@media (max-width:992px) {
.I168463, a.I168463 {
}
.I168463:hover, a.I168463:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168463, a.I168463 {
display:flex;
padding-bottom:1rem;

}
.I168463:hover, a.I168463:hover {
}
}

.I168733 .image, .I168733.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168733 .image:hover, .I168733.image:hover {
}
@media (max-width:640px) {
.I168733 .image, .I168733.image {
border-radius:100%;

}
.I168733 .image:hover, .I168733.image:hover {
}
}

.I168841, a.I168841 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168841:hover, a.I168841:hover {
}
@media (max-width:992px) {
.I168841, a.I168841 {
}
.I168841:hover, a.I168841:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168841, a.I168841 {
display:flex;
padding-bottom:1rem;

}
.I168841:hover, a.I168841:hover {
}
}

.I169003, a.I169003 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169003:hover, a.I169003:hover {
}
@media (max-width:992px) {
.I169003, a.I169003 {
}
.I169003:hover, a.I169003:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169003, a.I169003 {
display:flex;
padding-bottom:1rem;

}
.I169003:hover, a.I169003:hover {
}
}

.I169111, a.I169111 {
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;

}
.I169111:hover, a.I169111:hover {
}
@media (max-width:992px) {
.I169111, a.I169111 {
}
.I169111:hover, a.I169111:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169111, a.I169111 {
display:flex;
padding-bottom:1rem;

}
.I169111:hover, a.I169111:hover {
}
}

.I169273 .image, .I169273.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169273 .image:hover, .I169273.image:hover {
}
@media (max-width:640px) {
.I169273 .image, .I169273.image {
border-radius:100%;

}
.I169273 .image:hover, .I169273.image:hover {
}
}

.I169381, a.I169381 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169381:hover, a.I169381:hover {
}
@media (max-width:992px) {
.I169381, a.I169381 {
}
.I169381:hover, a.I169381:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169381, a.I169381 {
display:flex;
padding-bottom:1rem;

}
.I169381:hover, a.I169381:hover {
}
}

.I169543, a.I169543 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169543:hover, a.I169543:hover {
}
@media (max-width:992px) {
.I169543, a.I169543 {
}
.I169543:hover, a.I169543:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169543, a.I169543 {
display:flex;
padding-bottom:1rem;

}
.I169543:hover, a.I169543:hover {
}
}

.I169651, a.I169651 {
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;

}
.I169651:hover, a.I169651:hover {
}
@media (max-width:992px) {
.I169651, a.I169651 {
}
.I169651:hover, a.I169651:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169651, a.I169651 {
display:flex;
padding-bottom:1rem;

}
.I169651:hover, a.I169651:hover {
}
}

h1.I97176, .I97176 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97176 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I97176:hover {
}
.I97176 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97176 > .viewport:hover {
}


.I97177 {
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;

	
}
.I97177:hover {
}
@media (max-width:992px) {
.I97177 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I97177:hover {
}
}
@media (max-width:640px) {
.I97177 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I97177:hover {
}
}

.I97178 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I97178:hover {
}
@media (max-width:992px) {
.I97178 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I97178:hover {
}
}
@media (max-width:640px) {
.I97178 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I97178:hover {
}
}

.I97179 {
display:flex;
position:var(--I97179-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I97179-location-transform:translate(0px,0px);
z-index:var(--I97179-z-index, auto);

transform:
var(--I97179-location-transform, translate(0px,0px))
var(--I97179-user-box-transform, translate(0px,0px))
;


position:var(--I97179-position-static-computed, static);
}
.I97179:hover {
}

@media (max-width:640px) {
.I97179 {

width:calc(100vw - 2rem);

}
.I97179:hover {
}

}

.I97180 {
display:flex;
position:var(--I97180-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
}
.I97180:hover {
}

@media (max-width:640px) {
.I97180 {

width:calc(100vw - 2rem);

}
.I97180:hover {
}

}

.I97181 {
display:flex;
position:var(--I97181-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;
}
.I97181:hover {
}
.I97181 {
--I97181-position-static-computed:static;
}
.I97181 > .sector, .I97181 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I97181 {

width:calc(100vw - 2rem);

}
.I97181:hover {
}

}

.I97182 {
display:flex;
position:var(--I97182-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I97182:hover {
}

@media (max-width:640px) {
.I97182 {

padding-left:1rem;
padding-right:1rem;

}
.I97182:hover {
}

}

.I97183 {
display:flex;
position:var(--I97183-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I97183:hover {
}

@media (max-width:640px) {
.I97183 {

width:calc(100vw - 2rem);

}
.I97183:hover {
}

}

.I97184 {
display:flex;
position:var(--I97184-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I97184:hover {
}
.I97184 {
--I97184-position-static-computed:static;
}
.I97184 > .sector, .I97184 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I97184 {

width:calc(100vw - 2rem);

}
.I97184:hover {
}

}
@media (min-width:1440px) {
.I97184 {

}
.I97184:hover {
}
.I97184 {
--I97184-position-static-computed:static;
}
.I97184 > .sector, .I97184 > .group-sectors {
position:relative;
}
}
.I97185 {
display:flex;
position:var(--I97185-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;
}
.I97185:hover {
}

@media (max-width:640px) {
.I97185 {

width:calc(100vw - 2rem);

}
.I97185:hover {
}

}

.I97186 {
display:flex;
position:var(--I97186-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;
}
.I97186:hover {
}

@media (max-width:640px) {
.I97186 {

width:calc(100vw - 2rem);

}
.I97186:hover {
}

}

.I97187 {
display:flex;
position:var(--I97187-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;
}
.I97187:hover {
}

@media (max-width:640px) {
.I97187 {

width:calc(100vw - 2rem);

}
.I97187:hover {
}

}

.I97188 {
display:flex;
position:var(--I97188-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;
}
.I97188:hover {
}

@media (max-width:640px) {
.I97188 {

width:calc(100vw - 2rem);

}
.I97188:hover {
}

}

.I97189 {
display:flex;
position:var(--I97189-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I97189:hover {
}


.I108535 {
display:flex;
position:var(--I108535-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;
}
.I108535:hover {
}

@media (max-width:640px) {
.I108535 {

width:calc(100vw - 2rem);

}
.I108535:hover {
}

}

.I166552 {
display:flex;
position:var(--I166552-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;
}
.I166552:hover {
}


.I97190 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97190:hover {
}

@media (min-width:1440px) {
.I97190 {

order:4;


	
}
.I97190:hover {
}

}
.I97191 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97191:hover {
}

@media (min-width:1440px) {
.I97191 {

order:2;


	
}
.I97191:hover {
}

}
.I97192 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97192:hover {
}


.I97193 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97193:hover {
}


.I97194 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97194:hover {
}


.I97195 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97195:hover {
}


.I97196 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97196:hover {
}


.I97197 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97197:hover {
}


.I97198 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97198:hover {
}


.I97199 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I97199:hover {
}
.I97199 > .sector {
position:relative;
}
@media (max-width:640px) {
.I97199 {



flex-direction:column;
align-items:flex-start;

	
}
.I97199:hover {
}

}

.I108840 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108840:hover {
}


.I167057 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167057:hover {
}


h1.I97200, .I97200 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97200 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I97200:hover {
}
.I97200 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97200 > .viewport:hover {
}

@media (min-width:1440px) {
.I97200 {

order:8;

}
.I97200:hover {
}
.I97200 > .viewport {



}
.I97200 > .viewport:hover {
}

}
h1.I97201, .I97201 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97201 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I97201:hover {
}
.I97201 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I97201 > .viewport:hover {
}


h1.I97202, .I97202 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97202 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97202:hover {
}
.I97202 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97202 > .viewport:hover {
}

@media (min-width:1440px) {
.I97202 {

order:3;

}
.I97202:hover {
}
.I97202 > .viewport {



}
.I97202 > .viewport:hover {
}

}
h1.I97203, .I97203 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97203 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I97203:hover {
}
.I97203 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97203 > .viewport:hover {
}


h1.I97204, .I97204 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97204 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I97204:hover {
}
.I97204 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97204 > .viewport:hover {
}


h1.I97205, .I97205 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97205 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97205:hover {
}
.I97205 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97205 > .viewport:hover {
}


h1.I97206, .I97206 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97206 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97206:hover {
}
.I97206 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I97206 > .viewport:hover {
}


h1.I97207, .I97207 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97207 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97207:hover {
}
.I97207 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97207 > .viewport:hover {
}


h1.I97208, .I97208 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97208 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I97208:hover {
}
.I97208 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97208 > .viewport:hover {
}


h1.I97209, .I97209 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97209 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97209:hover {
}
.I97209 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97209 > .viewport:hover {
}


h1.I97210, .I97210 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97210 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97210:hover {
}
.I97210 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97210 > .viewport:hover {
}


h1.I97211, .I97211 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97211 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I97211:hover {
}
.I97211 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97211 > .viewport:hover {
}


h1.I97212, .I97212 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97212 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97212:hover {
}
.I97212 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97212 > .viewport:hover {
}


h1.I97213, .I97213 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97213 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I97213:hover {
}
.I97213 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I97213 > .viewport:hover {
}


h1.I97214, .I97214 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97214 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I97214:hover {
}
.I97214 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97214 > .viewport:hover {
}


h1.I97215, .I97215 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97215 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97215:hover {
}
.I97215 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97215 > .viewport:hover {
}


h1.I97216, .I97216 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97216 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97216:hover {
}
.I97216 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I97216 > .viewport:hover {
}


h1.I97217, .I97217 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97217 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97217:hover {
}
.I97217 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97217 > .viewport:hover {
}

@media (max-width:640px) {
.I97217 {

width:100%;


}
.I97217:hover {
}
.I97217 > .viewport {



}
.I97217 > .viewport:hover {
}

}

h1.I97218, .I97218 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97218 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97218:hover {
}
.I97218 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97218 > .viewport:hover {
}


h1.I97219, .I97219 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97219 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97219:hover {
}
.I97219 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97219 > .viewport:hover {
}


h1.I97220, .I97220 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97220 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I97220:hover {
}
.I97220 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97220 > .viewport:hover {
}


h1.I97221, .I97221 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97221 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I97221:hover {
}
.I97221 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97221 > .viewport:hover {
}


h1.I97222, .I97222 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97222 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I97222:hover {
}
.I97222 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97222 > .viewport:hover {
}


h1.I97223, .I97223 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97223 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97223:hover {
}
.I97223 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97223 > .viewport:hover {
}


h1.I97224, .I97224 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97224 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97224:hover {
}
.I97224 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97224 > .viewport:hover {
}


h1.I97225, .I97225 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97225 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97225:hover {
}
.I97225 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97225 > .viewport:hover {
}


h1.I97226, .I97226 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97226 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97226:hover {
}
.I97226 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97226 > .viewport:hover {
}


h1.I97227, .I97227 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97227 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97227:hover {
}
.I97227 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97227 > .viewport:hover {
}


h1.I97228, .I97228 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97228 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97228:hover {
}
.I97228 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97228 > .viewport:hover {
}


h1.I97229, .I97229 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97229 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97229:hover {
}
.I97229 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97229 > .viewport:hover {
}


h1.I97230, .I97230 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97230 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I97230:hover {
}
.I97230 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97230 > .viewport:hover {
}


h1.I97231, .I97231 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97231 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I97231:hover {
}
.I97231 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97231 > .viewport:hover {
}


h1.I97232, .I97232 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97232 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I97232:hover {
}
.I97232 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97232 > .viewport:hover {
}

@media (min-width:1440px) {
.I97232 {

order:3;

}
.I97232:hover {
}
.I97232 > .viewport {



}
.I97232 > .viewport:hover {
}

}
h1.I97233, .I97233 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97233 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97233:hover {
}
.I97233 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97233 > .viewport:hover {
}


h1.I97234, .I97234 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97234 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97234:hover {
}
.I97234 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97234 > .viewport:hover {
}


h1.I97235, .I97235 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97235 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I97235:hover {
}
.I97235 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97235 > .viewport:hover {
}


h1.I97236, .I97236 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97236 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97236:hover {
}
.I97236 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97236 > .viewport:hover {
}


h1.I97237, .I97237 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97237 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97237:hover {
}
.I97237 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97237 > .viewport:hover {
}


h1.I97238, .I97238 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97238 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97238:hover {
}
.I97238 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97238 > .viewport:hover {
}


h1.I97239, .I97239 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97239 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97239:hover {
}
.I97239 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97239 > .viewport:hover {
}


h1.I97240, .I97240 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97240 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97240:hover {
}
.I97240 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97240 > .viewport:hover {
}


h1.I97241, .I97241 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97241 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I97241:hover {
}
.I97241 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97241 > .viewport:hover {
}


h1.I97242, .I97242 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97242 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I97242:hover {
}
.I97242 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97242 > .viewport:hover {
}


h1.I97243, .I97243 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97243 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I97243:hover {
}
.I97243 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97243 > .viewport:hover {
}


h1.I97244, .I97244 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97244 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I97244:hover {
}
.I97244 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97244 > .viewport:hover {
}


h1.I97245, .I97245 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97245 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I97245:hover {
}
.I97245 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97245 > .viewport:hover {
}


h1.I97246, .I97246 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97246 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I97246:hover {
}
.I97246 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97246 > .viewport:hover {
}


h1.I97247, .I97247 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97247 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I97247:hover {
}
.I97247 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97247 > .viewport:hover {
}


h1.I97248, .I97248 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97248 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I97248:hover {
}
.I97248 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97248 > .viewport:hover {
}


h1.I108657, .I108657 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108657 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108657:hover {
}
.I108657 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108657 > .viewport:hover {
}


h1.I108779, .I108779 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108779 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108779:hover {
}
.I108779 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108779 > .viewport:hover {
}


h1.I108962, .I108962 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108962 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108962:hover {
}
.I108962 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108962 > .viewport:hover {
}


h1.I109084, .I109084 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109084 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109084:hover {
}
.I109084 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109084 > .viewport:hover {
}


h1.I109206, .I109206 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109206 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109206:hover {
}
.I109206 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109206 > .viewport:hover {
}

@media (max-width:640px) {
.I109206 {

width:100%;


}
.I109206:hover {
}
.I109206 > .viewport {



}
.I109206 > .viewport:hover {
}

}

h1.I163046, .I163046 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163046 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163046:hover {
}
.I163046 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163046 > .viewport:hover {
}


h1.I165978, .I165978 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165978 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165978:hover {
}
.I165978 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165978 > .viewport:hover {
}


h1.I166451, .I166451 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166451 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166451:hover {
}
.I166451 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166451 > .viewport:hover {
}


h1.I166754, .I166754 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166754 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166754:hover {
}
.I166754 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166754 > .viewport:hover {
}


h1.I166956, .I166956 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166956 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166956:hover {
}
.I166956 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166956 > .viewport:hover {
}


h1.I167259, .I167259 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167259 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167259:hover {
}
.I167259 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167259 > .viewport:hover {
}


h1.I167461, .I167461 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167461 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167461:hover {
}
.I167461 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167461 > .viewport:hover {
}


h1.I167663, .I167663 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167663 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167663:hover {
}
.I167663 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167663 > .viewport:hover {
}

@media (max-width:640px) {
.I167663 {

width:100%;


}
.I167663:hover {
}
.I167663 > .viewport {



}
.I167663 > .viewport:hover {
}

}

h1.I176939, .I176939 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176939 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176939:hover {
}
.I176939 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176939 > .viewport:hover {
}


h1.I177145, .I177145 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177145 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177145:hover {
}
.I177145 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177145 > .viewport:hover {
}


h1.I177351, .I177351 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177351 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177351:hover {
}
.I177351 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177351 > .viewport:hover {
}


h1.I177717, .I177717 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177717 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177717:hover {
}
.I177717 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177717 > .viewport:hover {
}


.I97250 .image, .I97250.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97250 .image:hover, .I97250.image:hover {
}
@media (min-width:1440px) {
.I97250 .image, .I97250.image {
width:100%;

}
.I97250 .image:hover, .I97250.image:hover {
}
}
.I97251, a.I97251 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97251:hover, a.I97251:hover {
}
@media (max-width:992px) {
.I97251, a.I97251 {
}
.I97251:hover, a.I97251:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97251, a.I97251 {
display:flex;
padding-bottom:0rem;

}
.I97251:hover, a.I97251:hover {
}
}

.I97252 .image, .I97252.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97252 .image:hover, .I97252.image:hover {
}
@media (min-width:1440px) {
.I97252 .image, .I97252.image {
width:100%;

}
.I97252 .image:hover, .I97252.image:hover {
}
}
.I97253 .image, .I97253.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97253 .image:hover, .I97253.image:hover {
}

.I97254, a.I97254 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97254:hover, a.I97254:hover {
}
@media (max-width:992px) {
.I97254, a.I97254 {
}
.I97254:hover, a.I97254:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97254, a.I97254 {
display:flex;
padding-bottom:0rem;

}
.I97254:hover, a.I97254:hover {
}
}

.I97255, a.I97255 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97255:hover, a.I97255:hover {
}
@media (min-width:1440px) {
.I97255, a.I97255 {
display:flex;
font-weight:500;


}
.I97255:hover, a.I97255:hover {
}
}
.I97256, a.I97256 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97256:hover, a.I97256:hover {
}
@media (max-width:992px) {
.I97256, a.I97256 {
}
.I97256:hover, a.I97256:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97256, a.I97256 {
display:flex;
padding-bottom:0rem;

}
.I97256:hover, a.I97256:hover {
}
}

.I97257, a.I97257 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I97257:hover, a.I97257:hover {
}
@media (max-width:640px) {
.I97257, a.I97257 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I97257:hover, a.I97257:hover {
}
}

.I97258, a.I97258 {
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;

}
.I97258:hover, a.I97258:hover {
}
@media (max-width:992px) {
.I97258, a.I97258 {
}
.I97258:hover, a.I97258:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97258, a.I97258 {
display:flex;
padding-bottom:1rem;

}
.I97258:hover, a.I97258:hover {
}
}

.I97259, a.I97259 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97259:hover, a.I97259:hover {
}

.I97260, a.I97260 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97260:hover, a.I97260:hover {
}
@media (min-width:1440px) {
.I97260, a.I97260 {
display:flex;
font-weight:500;


}
.I97260:hover, a.I97260:hover {
}
}
.I97261 .image, .I97261.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97261 .image:hover, .I97261.image:hover {
}

.I97262, a.I97262 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97262:hover, a.I97262:hover {
}
@media (min-width:1440px) {
.I97262, a.I97262 {
display:flex;
font-weight:500;


}
.I97262:hover, a.I97262:hover {
}
}
.I97263, a.I97263 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97263:hover, a.I97263:hover {
}
@media (max-width:992px) {
.I97263, a.I97263 {
}
.I97263:hover, a.I97263:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97263, a.I97263 {
display:flex;
padding-bottom:0rem;

}
.I97263:hover, a.I97263:hover {
}
}

.I97264 .image, .I97264.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97264 .image:hover, .I97264.image:hover {
}

.I97265, a.I97265 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97265:hover, a.I97265:hover {
}
@media (min-width:1440px) {
.I97265, a.I97265 {
display:flex;
font-weight:500;


}
.I97265:hover, a.I97265:hover {
}
}
.I97266, a.I97266 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97266:hover, a.I97266:hover {
}
@media (max-width:992px) {
.I97266, a.I97266 {
}
.I97266:hover, a.I97266:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97266, a.I97266 {
display:flex;
padding-bottom:0rem;

}
.I97266:hover, a.I97266:hover {
}
}

.I97267 .image, .I97267.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I97267 .image:hover, .I97267.image:hover {
}

.I97268, a.I97268 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97268:hover, a.I97268:hover {
}
@media (min-width:1440px) {
.I97268, a.I97268 {
display:flex;
font-weight:500;


}
.I97268:hover, a.I97268:hover {
}
}
.I97269, a.I97269 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97269:hover, a.I97269:hover {
}
@media (max-width:992px) {
.I97269, a.I97269 {
}
.I97269:hover, a.I97269:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97269, a.I97269 {
display:flex;
padding-bottom:0rem;

}
.I97269:hover, a.I97269:hover {
}
}

.I97270 .image, .I97270.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97270 .image:hover, .I97270.image:hover {
}

.I97271 .image, .I97271.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97271 .image:hover, .I97271.image:hover {
}

.I97272 .image, .I97272.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97272 .image:hover, .I97272.image:hover {
}

.I97273, a.I97273 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97273:hover, a.I97273:hover {
}
@media (max-width:992px) {
.I97273, a.I97273 {
}
.I97273:hover, a.I97273:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97273, a.I97273 {
display:flex;
padding-bottom:0rem;

}
.I97273:hover, a.I97273:hover {
}
}

.I97274, a.I97274 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97274:hover, a.I97274:hover {
}
@media (min-width:1440px) {
.I97274, a.I97274 {
display:flex;
font-weight:500;


}
.I97274:hover, a.I97274:hover {
}
}
.I97275, a.I97275 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97275:hover, a.I97275:hover {
}
@media (max-width:992px) {
.I97275, a.I97275 {
}
.I97275:hover, a.I97275:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97275, a.I97275 {
display:flex;
padding-bottom:0rem;

}
.I97275:hover, a.I97275:hover {
}
}

.I97276, a.I97276 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I97276:hover, a.I97276:hover {
}
@media (max-width:992px) {
.I97276, a.I97276 {
}
.I97276:hover, a.I97276:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I97276, a.I97276 {
display:flex;
font-weight:500;


}
.I97276:hover, a.I97276:hover {
}
}
.I97277, a.I97277 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97277:hover, a.I97277:hover {
}
@media (max-width:992px) {
.I97277, a.I97277 {
}
.I97277:hover, a.I97277:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97277, a.I97277 {
display:flex;
padding-bottom:0rem;

}
.I97277:hover, a.I97277:hover {
}
}

.I97278, a.I97278 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97278:hover, a.I97278:hover {
}
@media (min-width:1440px) {
.I97278, a.I97278 {
display:flex;
font-weight:500;


}
.I97278:hover, a.I97278:hover {
}
}
.I97279 {
}
.I97279:hover {
}
.I97279 {
}
.I97279:hover {
}


.I97280, a.I97280 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97280:hover, a.I97280:hover {
}

.I97281, a.I97281 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97281:hover, a.I97281:hover {
}

.I97282 .button, .I97282.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97282 button.button, button.I97282.button {
cursor:pointer;
}
.I97282 .button .text, .I97282.button .text {
}
.I97282 .button .icon, .I97282.button .icon {
flex:none;
background-size:100% 100%;
}
.I97282 .button:hover, .I97282.button:hover {
}
.I97282 .button:hover .text, .I97282.button:hover .text {
}
.I97282 .button:hover .icon, .I97282.button:hover .icon {
background-size:100% 100%;
}

.I97283 .button, .I97283.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97283 button.button, button.I97283.button {
cursor:pointer;
}
.I97283 .button .text, .I97283.button .text {
}
.I97283 .button .icon, .I97283.button .icon {
flex:none;
background-size:100% 100%;
}
.I97283 .button:hover, .I97283.button:hover {
}
.I97283 .button:hover .text, .I97283.button:hover .text {
}
.I97283 .button:hover .icon, .I97283.button:hover .icon {
background-size:100% 100%;
}

.I97284 .button, .I97284.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97284 button.button, button.I97284.button {
cursor:pointer;
}
.I97284 .button .text, .I97284.button .text {
}
.I97284 .button .icon, .I97284.button .icon {
flex:none;
background-size:100% 100%;
}
.I97284 .button:hover, .I97284.button:hover {
}
.I97284 .button:hover .text, .I97284.button:hover .text {
}
.I97284 .button:hover .icon, .I97284.button:hover .icon {
background-size:100% 100%;
}

.I97285 .button, .I97285.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97285 button.button, button.I97285.button {
cursor:pointer;
}
.I97285 .button .text, .I97285.button .text {
}
.I97285 .button .icon, .I97285.button .icon {
flex:none;
background-size:100% 100%;
}
.I97285 .button:hover, .I97285.button:hover {
}
.I97285 .button:hover .text, .I97285.button:hover .text {
}
.I97285 .button:hover .icon, .I97285.button:hover .icon {
background-size:100% 100%;
}

.I97286 .button, .I97286.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97286 button.button, button.I97286.button {
cursor:pointer;
}
.I97286 .button .text, .I97286.button .text {
}
.I97286 .button .icon, .I97286.button .icon {
flex:none;
background-size:100% 100%;
}
.I97286 .button:hover, .I97286.button:hover {
}
.I97286 .button:hover .text, .I97286.button:hover .text {
}
.I97286 .button:hover .icon, .I97286.button:hover .icon {
background-size:100% 100%;
}

.I97287 .button, .I97287.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97287 button.button, button.I97287.button {
cursor:pointer;
}
.I97287 .button .text, .I97287.button .text {
}
.I97287 .button .icon, .I97287.button .icon {
flex:none;
background-size:100% 100%;
}
.I97287 .button:hover, .I97287.button:hover {
}
.I97287 .button:hover .text, .I97287.button:hover .text {
}
.I97287 .button:hover .icon, .I97287.button:hover .icon {
background-size:100% 100%;
}

.I97288 .button, .I97288.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97288 button.button, button.I97288.button {
cursor:pointer;
}
.I97288 .button .text, .I97288.button .text {
}
.I97288 .button .icon, .I97288.button .icon {
flex:none;
background-size:100% 100%;
}
.I97288 .button:hover, .I97288.button:hover {
}
.I97288 .button:hover .text, .I97288.button:hover .text {
}
.I97288 .button:hover .icon, .I97288.button:hover .icon {
background-size:100% 100%;
}

.I97289 .button, .I97289.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97289 button.button, button.I97289.button {
cursor:pointer;
}
.I97289 .button .text, .I97289.button .text {
}
.I97289 .button .icon, .I97289.button .icon {
flex:none;
background-size:100% 100%;
}
.I97289 .button:hover, .I97289.button:hover {
}
.I97289 .button:hover .text, .I97289.button:hover .text {
}
.I97289 .button:hover .icon, .I97289.button:hover .icon {
background-size:100% 100%;
}

.I97290 .button, .I97290.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97290 button.button, button.I97290.button {
cursor:pointer;
}
.I97290 .button .text, .I97290.button .text {
}
.I97290 .button .icon, .I97290.button .icon {
flex:none;
background-size:100% 100%;
}
.I97290 .button:hover, .I97290.button:hover {
}
.I97290 .button:hover .text, .I97290.button:hover .text {
}
.I97290 .button:hover .icon, .I97290.button:hover .icon {
background-size:100% 100%;
}

.I97291 .button, .I97291.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97291 button.button, button.I97291.button {
cursor:pointer;
}
.I97291 .button .text, .I97291.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I97291 .button .icon, .I97291.button .icon {
flex:none;
background-size:100% 100%;
}
.I97291 .button:hover, .I97291.button:hover {
}
.I97291 .button:hover .text, .I97291.button:hover .text {
}
.I97291 .button:hover .icon, .I97291.button:hover .icon {
background-size:100% 100%;
}

.I97292, a.I97292 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97292:hover, a.I97292:hover {
}

.I97293, a.I97293 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97293:hover, a.I97293:hover {
}

.I97294, a.I97294 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97294:hover, a.I97294:hover {
}

.I97295, a.I97295 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97295:hover, a.I97295:hover {
}

.I97296, a.I97296 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97296:hover, a.I97296:hover {
}

.I97297, a.I97297 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97297:hover, a.I97297:hover {
}

.I97298, a.I97298 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97298:hover, a.I97298:hover {
}

.I108596 .button, .I108596.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108596 button.button, button.I108596.button {
cursor:pointer;
}
.I108596 .button .text, .I108596.button .text {
}
.I108596 .button .icon, .I108596.button .icon {
flex:none;
background-size:100% 100%;
}
.I108596 .button:hover, .I108596.button:hover {
}
.I108596 .button:hover .text, .I108596.button:hover .text {
}
.I108596 .button:hover .icon, .I108596.button:hover .icon {
background-size:100% 100%;
}

.I108718, a.I108718 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108718:hover, a.I108718:hover {
}

.I108901, a.I108901 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108901:hover, a.I108901:hover {
}

.I109023, a.I109023 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109023:hover, a.I109023:hover {
}

.I109145 .image, .I109145.image {
vertical-align:top;
}
.I109145 .image:hover, .I109145.image:hover {
}

.I162949, a.I162949 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162949:hover, a.I162949:hover {
}

.I165877, a.I165877 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165877:hover, a.I165877:hover {
}

.I166350, a.I166350 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166350:hover, a.I166350:hover {
}

.I166653 .button, .I166653.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166653 button.button, button.I166653.button {
cursor:pointer;
}
.I166653 .button .text, .I166653.button .text {
}
.I166653 .button .icon, .I166653.button .icon {
flex:none;
background-size:100% 100%;
}
.I166653 .button:hover, .I166653.button:hover {
}
.I166653 .button:hover .text, .I166653.button:hover .text {
}
.I166653 .button:hover .icon, .I166653.button:hover .icon {
background-size:100% 100%;
}

.I166855, a.I166855 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166855:hover, a.I166855:hover {
}

.I167158, a.I167158 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167158:hover, a.I167158:hover {
}

.I167360, a.I167360 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167360:hover, a.I167360:hover {
}

.I167562 .image, .I167562.image {
vertical-align:top;
}
.I167562 .image:hover, .I167562.image:hover {
}

.I176836, a.I176836 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176836:hover, a.I176836:hover {
}

.I177042, a.I177042 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177042:hover, a.I177042:hover {
}

.I177248, a.I177248 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177248:hover, a.I177248:hover {
}

.I177613, a.I177613 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177613:hover, a.I177613:hover {
}

h1.I97300, .I97300 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97300 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97300:hover {
}
.I97300 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97300 > .viewport:hover {
}


.I97124 {
}
.I97124:hover {
}
.I97124 {
}
.I97124: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;
}
}


