/* Cache file:3256_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 {
}
.I98113 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I98113: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 {
}
.I98113 {
width:100%;

	
}
.I98113: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 {
}
.I98113 {
width:100%;

	
}
.I98113:hover {
}
}

.I98114 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I98114:hover {
}
@media (max-width:992px) {
.I98114 {

padding-top:70px;


}
.I98114:hover {
}
}
@media (max-width:640px) {
.I98114 {

width:100%;
margin-top:40px;


}
.I98114:hover {
}
}
@media (min-width:1440px) {
.I98114 {

order:28;

}
.I98114:hover {
}
}
.I98122 {
display:flex;
position:var(--I98122-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(--I98122-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I98122-location-transform:translate(0px,0px);
	

transform:
var(--I98122-location-transform, translate(0px,0px))
var(--I98122-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I98122:hover {
}
.I98122 {
--I98122-position-static-computed:static;
}
.I98122 > .sector, .I98122 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I98122 {

position:fixed;
z-index:var(--I98122-z-index, 1);

transform:
var(--I98122-location-transform, translate(0px,0px))
var(--I98122-user-box-transform, translate(0px,0px))
;


}
.I98122:hover {
}

}
@media (max-width:640px) {
.I98122 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I98122-z-index, 1);

transform:
var(--I98122-location-transform, translate(0px,0px))
var(--I98122-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I98122:hover {
}
.I98122 {
--I98122-position-static-computed:static;
}
.I98122 > .sector, .I98122 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I98122 {

order:25;
}
.I98122:hover {
}

}
.I98128 {
display:flex;
position:var(--I98128-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;


}
.I98128:hover {
}

@media (max-width:992px) {
.I98128 {

margin-top:2rem;

}
.I98128:hover {
}

}
@media (max-width:640px) {
.I98128 {

width:100%;
margin-top:0rem;

}
.I98128:hover {
}

}

.I98144 {
display:flex;
position:var(--I98144-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;
--I98144-location-transform:translate(0px,0px);
z-index:var(--I98144-z-index, auto);

transform:
var(--I98144-location-transform, translate(0px,0px))
var(--I98144-user-box-transform, translate(0px,0px))
;

--I98144-z-index:1000;
position:var(--I98144-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I98144:hover {
}
.I98144 {
--I98144-position-static-computed:static;
}
.I98144 > .sector, .I98144 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I98144 {

width:100%;

}
.I98144:hover {
}

}
@media (min-width:1440px) {
.I98144 {

order:59;
}
.I98144:hover {
}

}
.I98137 {
display:flex;
position:var(--I98137-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I98137:hover {
}

@media (min-width:1440px) {
.I98137 {

order:49;
}
.I98137:hover {
}

}
.I98138 {
display:flex;
position:var(--I98138-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I98138:hover {
}

@media (min-width:1440px) {
.I98138 {

order:51;
}
.I98138:hover {
}

}
.I98136 {
display:flex;
position:var(--I98136-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I98136:hover {
}

@media (min-width:1440px) {
.I98136 {

order:47;
}
.I98136:hover {
}

}
.I98135 {
display:flex;
position:var(--I98135-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I98135:hover {
}

@media (min-width:1440px) {
.I98135 {

order:44;
}
.I98135:hover {
}

}
.I98132 {
display:flex;
position:var(--I98132-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I98132:hover {
}


.I98134 {
display:flex;
position:var(--I98134-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I98134:hover {
}

@media (min-width:1440px) {
.I98134 {

order:40;
}
.I98134:hover {
}

}
.I98123 {
display:flex;
position:var(--I98123-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I98123:hover {
}

@media (min-width:1440px) {
.I98123 {

order:26;
}
.I98123:hover {
}

}
.I98131 {
display:flex;
position:var(--I98131-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I98131:hover {
}


.I98121 {
display:flex;
position:var(--I98121-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(--I98121-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I98121-location-transform:translate(0px,0px);
z-index:var(--I98121-z-index, 1);

transform:
var(--I98121-location-transform, translate(0px,0px))
var(--I98121-user-box-transform, translate(0px,0px))
;

--I98121-z-index:555;
}
.I98121:hover {
}
.I98121 {
--I98121-position-static-computed:relative;
}
.I98121 > .sector, .I98121 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I98121 {

height:72px;
margin-bottom:-72px;

}
.I98121:hover {
}

}
@media (max-width:640px) {
.I98121 {

box-sizing:border-box;

}
.I98121:hover {
}

}
@media (min-width:1440px) {
.I98121 {

order:17;
}
.I98121:hover {
}

}
.I98118 {
display:flex;
position:var(--I98118-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(--I98118-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I98118-location-transform:translate(-50%,0px);
	

transform:
var(--I98118-location-transform, translate(0px,0px))
var(--I98118-user-box-transform, translate(0px,0px))
;

--I98118-z-index:999;
}
.I98118:hover {
}
.I98118 {
--I98118-position-static-computed:relative;
}
.I98118 > .sector, .I98118 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I98118 {

height:auto;
min-height:90px;

}
.I98118:hover {
}
.I98118 {
--I98118-position-static-computed:static;
}
.I98118 > .sector, .I98118 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I98118 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I98118:hover {
}

}
@media (min-width:1440px) {
.I98118 {

order:4;
position:fixed;
z-index:var(--I98118-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I98118-location-transform:translate(-50%,0px);
	

transform:
var(--I98118-location-transform, translate(0px,0px))
var(--I98118-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I98118:hover {
}

}
.I98124 {
display:flex;
position:var(--I98124-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I98124:hover {
}

@media (min-width:1440px) {
.I98124 {

order:18;
}
.I98124:hover {
}

}
.I98139 {
display:flex;
position:var(--I98139-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I98139:hover {
}

@media (min-width:1440px) {
.I98139 {

order:52;
}
.I98139:hover {
}

}
.I98141 {
display:flex;
position:var(--I98141-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I98141:hover {
}

@media (min-width:1440px) {
.I98141 {

order:55;
}
.I98141:hover {
}

}
.I98140 {
display:flex;
position:var(--I98140-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I98140:hover {
}

@media (min-width:1440px) {
.I98140 {

order:54;
}
.I98140:hover {
}

}
.I98142 {
display:flex;
position:var(--I98142-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I98142:hover {
}

@media (min-width:1440px) {
.I98142 {

order:56;
}
.I98142:hover {
}

}
.I98125 {
display:flex;
position:var(--I98125-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I98125:hover {
}

@media (min-width:1440px) {
.I98125 {

order:24;
}
.I98125:hover {
}

}
.I98130 {
display:flex;
position:var(--I98130-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I98130:hover {
}


.I98126 {
display:flex;
position:var(--I98126-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I98126:hover {
}

@media (min-width:1440px) {
.I98126 {

order:27;
}
.I98126:hover {
}

}
.I98143 {
display:flex;
position:var(--I98143-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I98143:hover {
}

@media (min-width:1440px) {
.I98143 {

order:58;
}
.I98143:hover {
}

}
.I98145 {
display:flex;
position:var(--I98145-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I98145:hover {
}

@media (min-width:1440px) {
.I98145 {

order:59;
}
.I98145:hover {
}

}
.I98146 {
display:flex;
position:var(--I98146-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I98146:hover {
}

@media (min-width:1440px) {
.I98146 {

order:60;
}
.I98146:hover {
}

}
.I98147 {
display:flex;
position:var(--I98147-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I98147:hover {
}

@media (min-width:1440px) {
.I98147 {

order:61;
}
.I98147:hover {
}

}
.I98133 {
display:flex;
position:var(--I98133-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I98133:hover {
}


.I98148 {
display:flex;
position:var(--I98148-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I98148:hover {
}

@media (min-width:1440px) {
.I98148 {

order:63;
}
.I98148:hover {
}

}
.I98149 {
display:flex;
position:var(--I98149-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I98149:hover {
}

@media (min-width:1440px) {
.I98149 {

order:65;
}
.I98149:hover {
}

}
.I98120 {
display:flex;
position:var(--I98120-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I98120:hover {
}

@media (min-width:1440px) {
.I98120 {

order:66;
}
.I98120:hover {
}

}
.I98150 {
display:flex;
position:var(--I98150-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I98150:hover {
}

@media (min-width:1440px) {
.I98150 {

order:68;
}
.I98150:hover {
}

}
.I98151 {
display:flex;
position:var(--I98151-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I98151:hover {
}

@media (min-width:1440px) {
.I98151 {

order:69;
}
.I98151:hover {
}

}
.I98127 {
display:flex;
position:var(--I98127-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I98127:hover {
}

@media (min-width:1440px) {
.I98127 {

order:70;
}
.I98127:hover {
}

}
.I98152 {
display:flex;
position:var(--I98152-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I98152:hover {
}

@media (min-width:1440px) {
.I98152 {

order:71;
}
.I98152:hover {
}

}
.I98119 {
display:flex;
position:var(--I98119-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I98119:hover {
}

@media (min-width:1440px) {
.I98119 {

order:72;
}
.I98119:hover {
}

}
.I98116 {
display:flex;
position:var(--I98116-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I98116:hover {
}

@media (min-width:1440px) {
.I98116 {

order:73;
}
.I98116:hover {
}

}
.I98115 {
display:flex;
position:var(--I98115-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I98115:hover {
}

@media (min-width:1440px) {
.I98115 {

order:74;
}
.I98115:hover {
}

}
.I98129 {
display:flex;
position:var(--I98129-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I98129:hover {
}


.I98117 {
display:flex;
position:var(--I98117-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I98117:hover {
}

@media (min-width:1440px) {
.I98117 {

order:16;
}
.I98117:hover {
}

}
.I99773 {
display:flex;
position:var(--I99773-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99773:hover {
}

@media (min-width:1440px) {
.I99773 {

order:76;
}
.I99773:hover {
}

}
.I115784 {
display:flex;
position:var(--I115784-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115784:hover {
}


.I116404 {
display:flex;
position:var(--I116404-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116404:hover {
}


h1.I98154, .I98154 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98154 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98154:hover {
}
.I98154 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98154 > .viewport:hover {
}


.I98155 {
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;

	
}
.I98155:hover {
}
@media (max-width:992px) {
.I98155 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I98155:hover {
}
}
@media (max-width:640px) {
.I98155 {
padding-left:1rem;
padding-right:1rem;

	
}
.I98155:hover {
}
}

.I98156 {
display:flex;
position:var(--I98156-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I98156:hover {
}


.I98157 {
display:flex;
position:var(--I98157-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I98157:hover {
}


.I98158 {
display:flex;
position:var(--I98158-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I98158:hover {
}


.I98159 {
display:flex;
position:var(--I98159-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

flex-direction:row;


}
.I98159:hover {
}


.I98160 {
display:flex;
position:var(--I98160-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I98160:hover {
}


.I157917 {
display:flex;
position:var(--I157917-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157917:hover {
}


.I167927 {
display:flex;
position:var(--I167927-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167927:hover {
}


.I168683 {
display:flex;
position:var(--I168683-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168683:hover {
}


.I169223 {
display:flex;
position:var(--I169223-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169223:hover {
}


.I98161 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I98161:hover {
}


.I98162 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I98162:hover {
}


.I158132 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158132:hover {
}


.I168305 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168305:hover {
}


.I168953 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168953:hover {
}


.I169493 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169493:hover {
}


h1.I98163, .I98163 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98163 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I98163:hover {
}
.I98163 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98163 > .viewport:hover {
}

@media (max-width:992px) {
.I98163 {

height:auto;


}
.I98163:hover {
}
.I98163 > .viewport {



}
.I98163 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I98163 {

order:4;

}
.I98163:hover {
}
.I98163 > .viewport {



}
.I98163 > .viewport:hover {
}

}
h1.I98164, .I98164 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98164 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I98164:hover {
}
.I98164 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98164 > .viewport:hover {
}

@media (min-width:1440px) {
.I98164 {

order:5;

}
.I98164:hover {
}
.I98164 > .viewport {



}
.I98164 > .viewport:hover {
}

}
h1.I98165, .I98165 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98165 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I98165:hover {
}
.I98165 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98165 > .viewport:hover {
}


h1.I98166, .I98166 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98166 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I98166:hover {
}
.I98166 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98166 > .viewport:hover {
}


h1.I98167, .I98167 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98167 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98167:hover {
}
.I98167 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98167 > .viewport:hover {
}


h1.I98168, .I98168 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98168 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98168:hover {
}
.I98168 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98168 > .viewport:hover {
}


h1.I98169, .I98169 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98169 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I98169:hover {
}
.I98169 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98169 > .viewport:hover {
}


h1.I98170, .I98170 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98170 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I98170:hover {
}
.I98170 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98170 > .viewport:hover {
}


h1.I98171, .I98171 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98171 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98171:hover {
}
.I98171 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98171 > .viewport:hover {
}


h1.I98172, .I98172 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98172 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98172:hover {
}
.I98172 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98172 > .viewport:hover {
}


h1.I98173, .I98173 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98173 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;

}
.I98173:hover {
}
.I98173 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98173 > .viewport:hover {
}


h1.I98174, .I98174 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98174 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I98174:hover {
}
.I98174 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98174 > .viewport:hover {
}

@media (min-width:1440px) {
.I98174 {

order:3;

}
.I98174:hover {
}
.I98174 > .viewport {



}
.I98174 > .viewport:hover {
}

}
h1.I98175, .I98175 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98175 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I98175:hover {
}
.I98175 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98175 > .viewport:hover {
}

@media (min-width:1440px) {
.I98175 {

order:7;

}
.I98175:hover {
}
.I98175 > .viewport {



}
.I98175 > .viewport:hover {
}

}
h1.I98176, .I98176 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98176 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I98176:hover {
}
.I98176 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98176 > .viewport:hover {
}

@media (min-width:1440px) {
.I98176 {

order:6;

}
.I98176:hover {
}
.I98176 > .viewport {



}
.I98176 > .viewport:hover {
}

}
h1.I98177, .I98177 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98177 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I98177:hover {
}
.I98177 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98177 > .viewport:hover {
}

@media (min-width:1440px) {
.I98177 {

order:8;

}
.I98177:hover {
}
.I98177 > .viewport {



}
.I98177 > .viewport:hover {
}

}
h1.I98178, .I98178 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98178 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98178:hover {
}
.I98178 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98178 > .viewport:hover {
}


h1.I98179, .I98179 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98179 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98179:hover {
}
.I98179 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98179 > .viewport:hover {
}


h1.I98180, .I98180 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98180 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98180:hover {
}
.I98180 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98180 > .viewport:hover {
}


h1.I98181, .I98181 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98181 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I98181:hover {
}
.I98181 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98181 > .viewport:hover {
}


h1.I98182, .I98182 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98182 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I98182:hover {
}
.I98182 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98182 > .viewport:hover {
}


h1.I98183, .I98183 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98183 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98183:hover {
}
.I98183 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98183 > .viewport:hover {
}


h1.I158003, .I158003 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158003 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I158003:hover {
}
.I158003 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158003 > .viewport:hover {
}


h1.I158089, .I158089 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158089 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158089:hover {
}
.I158089 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158089 > .viewport:hover {
}


h1.I158218, .I158218 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158218 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158218:hover {
}
.I158218 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158218 > .viewport:hover {
}


h1.I158304, .I158304 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158304 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158304:hover {
}
.I158304 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158304 > .viewport:hover {
}


h1.I165808, .I165808 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165808 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165808:hover {
}
.I165808 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165808 > .viewport:hover {
}


h1.I167804, .I167804 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167804 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167804:hover {
}
.I167804 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167804 > .viewport:hover {
}


h1.I168035, .I168035 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168035 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168035:hover {
}
.I168035 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168035 > .viewport:hover {
}


h1.I168251, .I168251 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168251 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168251:hover {
}
.I168251 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168251 > .viewport:hover {
}


h1.I168413, .I168413 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168413 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168413:hover {
}
.I168413 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168413 > .viewport:hover {
}


h1.I168521, .I168521 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168521 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168521:hover {
}
.I168521 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168521 > .viewport:hover {
}


h1.I168791, .I168791 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168791 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168791:hover {
}
.I168791 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168791 > .viewport:hover {
}


h1.I168899, .I168899 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168899 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168899:hover {
}
.I168899 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168899 > .viewport:hover {
}


h1.I169061, .I169061 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169061 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169061:hover {
}
.I169061 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169061 > .viewport:hover {
}


h1.I169169, .I169169 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169169 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169169:hover {
}
.I169169 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169169 > .viewport:hover {
}


h1.I169331, .I169331 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169331 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169331:hover {
}
.I169331 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169331 > .viewport:hover {
}


h1.I169439, .I169439 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169439 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169439:hover {
}
.I169439 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169439 > .viewport:hover {
}


h1.I169601, .I169601 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169601 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169601:hover {
}
.I169601 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169601 > .viewport:hover {
}


h1.I169709, .I169709 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169709 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169709:hover {
}
.I169709 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169709 > .viewport:hover {
}


.I98184 {
display:flex;

}
.I98184:hover {
}
@media (max-width:992px) {
.I98184 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I98184:hover {
}
}
@media (max-width:640px) {
.I98184 {
display:flex;
height:60vw;

}
.I98184:hover {
}
}

.I98185, a.I98185 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I98185:hover, a.I98185:hover {
}
@media (max-width:640px) {
.I98185, a.I98185 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I98185:hover, a.I98185:hover {
}
}

.I98186, a.I98186 {
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;

}
.I98186:hover, a.I98186:hover {
}
@media (max-width:640px) {
.I98186, a.I98186 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I98186:hover, a.I98186:hover {
}
}

.I98187 .image, .I98187.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I98187 .image:hover, .I98187.image:hover {
}
@media (max-width:640px) {
.I98187 .image, .I98187.image {
border-radius:100%;

}
.I98187 .image:hover, .I98187.image:hover {
}
}

.I98188, a.I98188 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I98188:hover, a.I98188:hover {
}
@media (max-width:992px) {
.I98188, a.I98188 {
}
.I98188:hover, a.I98188:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98188, a.I98188 {
display:flex;
padding-bottom:1rem;

}
.I98188:hover, a.I98188:hover {
}
}

.I98189, a.I98189 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I98189:hover, a.I98189:hover {
}
@media (max-width:992px) {
.I98189, a.I98189 {
}
.I98189:hover, a.I98189:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98189, a.I98189 {
display:flex;
padding-bottom:1rem;

}
.I98189:hover, a.I98189:hover {
}
}

.I98190, a.I98190 {
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;

}
.I98190:hover, a.I98190:hover {
}
@media (max-width:992px) {
.I98190, a.I98190 {
}
.I98190:hover, a.I98190:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98190, a.I98190 {
display:flex;
padding-bottom:1rem;

}
.I98190:hover, a.I98190:hover {
}
}

.I98191 .image, .I98191.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I98191 .image:hover, .I98191.image:hover {
}
@media (max-width:640px) {
.I98191 .image, .I98191.image {
border-radius:100%;

}
.I98191 .image:hover, .I98191.image:hover {
}
}

.I98192, a.I98192 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I98192:hover, a.I98192:hover {
}
@media (max-width:992px) {
.I98192, a.I98192 {
}
.I98192:hover, a.I98192:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98192, a.I98192 {
display:flex;
padding-bottom:1rem;

}
.I98192:hover, a.I98192:hover {
}
}

.I98193, a.I98193 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I98193:hover, a.I98193:hover {
}
@media (max-width:992px) {
.I98193, a.I98193 {
}
.I98193:hover, a.I98193:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98193, a.I98193 {
display:flex;
padding-bottom:1rem;

}
.I98193:hover, a.I98193:hover {
}
}

.I98194, a.I98194 {
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;

}
.I98194:hover, a.I98194:hover {
}
@media (max-width:992px) {
.I98194, a.I98194 {
}
.I98194:hover, a.I98194:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98194, a.I98194 {
display:flex;
padding-bottom:1rem;

}
.I98194:hover, a.I98194:hover {
}
}

.I98195 .button, .I98195.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I98195 button.button, button.I98195.button {
cursor:pointer;
}
.I98195 .button .text, .I98195.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I98195 .button .icon, .I98195.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;
}
.I98195 .button:hover, .I98195.button:hover {
}
.I98195 .button:hover .text, .I98195.button:hover .text {
text-decoration:underline;

}
.I98195 .button:hover .icon, .I98195.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) {
.I98195 .button, .I98195.button {
}
.I98195 button.button, button.I98195.button {
}
.I98195 .button .text, .I98195.button .text {
font-family:Rubik;

}
.I98195 .button .icon, .I98195.button .icon {
background-size:100% 100%;
}
.I98195 .button:hover, .I98195.button:hover {
}
.I98195 .button:hover .text, .I98195.button:hover .text {
}
.I98195 .button:hover .icon, .I98195.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I98195 .button, .I98195.button {
}
.I98195 button.button, button.I98195.button {
}
.I98195 .button .text, .I98195.button .text {
}
.I98195 .button .icon, .I98195.button .icon {
background-size:100% 100%;
}
.I98195 .button:hover, .I98195.button:hover {
}
.I98195 .button:hover .text, .I98195.button:hover .text {
}
.I98195 .button:hover .icon, .I98195.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I98195 .button, .I98195.button {
}
.I98195 button.button, button.I98195.button {
}
.I98195 .button .text, .I98195.button .text {
}
.I98195 .button .icon, .I98195.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');
}
.I98195 .button:hover, .I98195.button:hover {
}
.I98195 .button:hover .text, .I98195.button:hover .text {
}
.I98195 .button:hover .icon, .I98195.button:hover .icon {
background-size:100% 100%;
}
}
.I98196, a.I98196 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I98196:hover, a.I98196:hover {
}
@media (max-width:992px) {
.I98196, a.I98196 {
}
.I98196:hover, a.I98196:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98196, a.I98196 {
display:flex;
padding-bottom:1rem;

}
.I98196:hover, a.I98196:hover {
}
}

.I98197, a.I98197 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I98197:hover, a.I98197:hover {
}
@media (max-width:992px) {
.I98197, a.I98197 {
}
.I98197:hover, a.I98197:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98197, a.I98197 {
display:flex;
padding-bottom:1rem;

}
.I98197:hover, a.I98197:hover {
}
}

.I98198, a.I98198 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I98198:hover, a.I98198:hover {
}
@media (max-width:992px) {
.I98198, a.I98198 {
}
.I98198:hover, a.I98198:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98198, a.I98198 {
display:flex;
padding-bottom:1rem;

}
.I98198:hover, a.I98198:hover {
}
}

.I98199 .button, .I98199.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98199 button.button, button.I98199.button {
cursor:pointer;
}
.I98199 .button .text, .I98199.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I98199 .button .icon, .I98199.button .icon {
flex:none;
background-size:100% 100%;
}
.I98199 .button:hover, .I98199.button:hover {
}
.I98199 .button:hover .text, .I98199.button:hover .text {
}
.I98199 .button:hover .icon, .I98199.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I98199 .button, .I98199.button {
}
.I98199 button.button, button.I98199.button {
}
.I98199 .button .text, .I98199.button .text {
font-family:Rubik;

}
.I98199 .button .icon, .I98199.button .icon {
background-size:100% 100%;
}
.I98199 .button:hover, .I98199.button:hover {
}
.I98199 .button:hover .text, .I98199.button:hover .text {
}
.I98199 .button:hover .icon, .I98199.button:hover .icon {
background-size:100% 100%;
}
}

.I98200 .button, .I98200.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98200 button.button, button.I98200.button {
cursor:pointer;
}
.I98200 .button .text, .I98200.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I98200 .button .icon, .I98200.button .icon {
flex:none;
background-size:100% 100%;
}
.I98200 .button:hover, .I98200.button:hover {
}
.I98200 .button:hover .text, .I98200.button:hover .text {
}
.I98200 .button:hover .icon, .I98200.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I98200 .button, .I98200.button {
}
.I98200 button.button, button.I98200.button {
}
.I98200 .button .text, .I98200.button .text {
font-family:Rubik;

}
.I98200 .button .icon, .I98200.button .icon {
background-size:100% 100%;
}
.I98200 .button:hover, .I98200.button:hover {
}
.I98200 .button:hover .text, .I98200.button:hover .text {
}
.I98200 .button:hover .icon, .I98200.button:hover .icon {
background-size:100% 100%;
}
}

.I98201 .button, .I98201.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98201 button.button, button.I98201.button {
cursor:pointer;
}
.I98201 .button .text, .I98201.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I98201 .button .icon, .I98201.button .icon {
flex:none;
background-size:100% 100%;
}
.I98201 .button:hover, .I98201.button:hover {
}
.I98201 .button:hover .text, .I98201.button:hover .text {
}
.I98201 .button:hover .icon, .I98201.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I98201 .button, .I98201.button {
}
.I98201 button.button, button.I98201.button {
}
.I98201 .button .text, .I98201.button .text {
font-family:Rubik;

}
.I98201 .button .icon, .I98201.button .icon {
background-size:100% 100%;
}
.I98201 .button:hover, .I98201.button:hover {
}
.I98201 .button:hover .text, .I98201.button:hover .text {
}
.I98201 .button:hover .icon, .I98201.button:hover .icon {
background-size:100% 100%;
}
}

.I98202 .button, .I98202.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98202 button.button, button.I98202.button {
cursor:pointer;
}
.I98202 .button .text, .I98202.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I98202 .button .icon, .I98202.button .icon {
flex:none;
background-size:100% 100%;
}
.I98202 .button:hover, .I98202.button:hover {
}
.I98202 .button:hover .text, .I98202.button:hover .text {
}
.I98202 .button:hover .icon, .I98202.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I98202 .button, .I98202.button {
}
.I98202 button.button, button.I98202.button {
}
.I98202 .button .text, .I98202.button .text {
font-family:Rubik;

}
.I98202 .button .icon, .I98202.button .icon {
background-size:100% 100%;
}
.I98202 .button:hover, .I98202.button:hover {
}
.I98202 .button:hover .text, .I98202.button:hover .text {
}
.I98202 .button:hover .icon, .I98202.button:hover .icon {
background-size:100% 100%;
}
}

.I98203 .button, .I98203.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98203 button.button, button.I98203.button {
cursor:pointer;
}
.I98203 .button .text, .I98203.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I98203 .button .icon, .I98203.button .icon {
flex:none;
background-size:100% 100%;
}
.I98203 .button:hover, .I98203.button:hover {
}
.I98203 .button:hover .text, .I98203.button:hover .text {
}
.I98203 .button:hover .icon, .I98203.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I98203 .button, .I98203.button {
}
.I98203 button.button, button.I98203.button {
}
.I98203 .button .text, .I98203.button .text {
font-family:Rubik;

}
.I98203 .button .icon, .I98203.button .icon {
background-size:100% 100%;
}
.I98203 .button:hover, .I98203.button:hover {
}
.I98203 .button:hover .text, .I98203.button:hover .text {
}
.I98203 .button:hover .icon, .I98203.button:hover .icon {
background-size:100% 100%;
}
}

.I98204, a.I98204 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I98204:hover, a.I98204:hover {
}

.I157960 .image, .I157960.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157960 .image:hover, .I157960.image:hover {
}
@media (max-width:640px) {
.I157960 .image, .I157960.image {
border-radius:100%;

}
.I157960 .image:hover, .I157960.image:hover {
}
}

.I158046, a.I158046 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158046:hover, a.I158046:hover {
}
@media (max-width:992px) {
.I158046, a.I158046 {
}
.I158046:hover, a.I158046:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158046, a.I158046 {
display:flex;
padding-bottom:1rem;

}
.I158046:hover, a.I158046:hover {
}
}

.I158175, a.I158175 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158175:hover, a.I158175:hover {
}
@media (max-width:992px) {
.I158175, a.I158175 {
}
.I158175:hover, a.I158175:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158175, a.I158175 {
display:flex;
padding-bottom:1rem;

}
.I158175:hover, a.I158175:hover {
}
}

.I158261, a.I158261 {
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;

}
.I158261:hover, a.I158261:hover {
}
@media (max-width:992px) {
.I158261, a.I158261 {
}
.I158261:hover, a.I158261:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158261, a.I158261 {
display:flex;
padding-bottom:1rem;

}
.I158261:hover, a.I158261:hover {
}
}

.I165754, a.I165754 {
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;

}
.I165754:hover, a.I165754:hover {
}
@media (max-width:992px) {
.I165754, a.I165754 {
}
.I165754:hover, a.I165754:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165754, a.I165754 {
display:flex;
padding-bottom:1rem;

}
.I165754:hover, a.I165754:hover {
}
}

.I167750, a.I167750 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167750:hover, a.I167750:hover {
}
@media (max-width:992px) {
.I167750, a.I167750 {
}
.I167750:hover, a.I167750:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167750, a.I167750 {
display:flex;
padding-bottom:1rem;

}
.I167750:hover, a.I167750:hover {
}
}

.I167981 .image, .I167981.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167981 .image:hover, .I167981.image:hover {
}
@media (max-width:640px) {
.I167981 .image, .I167981.image {
border-radius:100%;

}
.I167981 .image:hover, .I167981.image:hover {
}
}

.I168197, a.I168197 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168197:hover, a.I168197:hover {
}
@media (max-width:992px) {
.I168197, a.I168197 {
}
.I168197:hover, a.I168197:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168197, a.I168197 {
display:flex;
padding-bottom:1rem;

}
.I168197:hover, a.I168197:hover {
}
}

.I168359, a.I168359 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168359:hover, a.I168359:hover {
}
@media (max-width:992px) {
.I168359, a.I168359 {
}
.I168359:hover, a.I168359:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168359, a.I168359 {
display:flex;
padding-bottom:1rem;

}
.I168359:hover, a.I168359:hover {
}
}

.I168467, a.I168467 {
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;

}
.I168467:hover, a.I168467:hover {
}
@media (max-width:992px) {
.I168467, a.I168467 {
}
.I168467:hover, a.I168467:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168467, a.I168467 {
display:flex;
padding-bottom:1rem;

}
.I168467:hover, a.I168467:hover {
}
}

.I168737 .image, .I168737.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168737 .image:hover, .I168737.image:hover {
}
@media (max-width:640px) {
.I168737 .image, .I168737.image {
border-radius:100%;

}
.I168737 .image:hover, .I168737.image:hover {
}
}

.I168845, a.I168845 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168845:hover, a.I168845:hover {
}
@media (max-width:992px) {
.I168845, a.I168845 {
}
.I168845:hover, a.I168845:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168845, a.I168845 {
display:flex;
padding-bottom:1rem;

}
.I168845:hover, a.I168845:hover {
}
}

.I169007, a.I169007 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169007:hover, a.I169007:hover {
}
@media (max-width:992px) {
.I169007, a.I169007 {
}
.I169007:hover, a.I169007:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169007, a.I169007 {
display:flex;
padding-bottom:1rem;

}
.I169007:hover, a.I169007:hover {
}
}

.I169115, a.I169115 {
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;

}
.I169115:hover, a.I169115:hover {
}
@media (max-width:992px) {
.I169115, a.I169115 {
}
.I169115:hover, a.I169115:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169115, a.I169115 {
display:flex;
padding-bottom:1rem;

}
.I169115:hover, a.I169115:hover {
}
}

.I169277 .image, .I169277.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169277 .image:hover, .I169277.image:hover {
}
@media (max-width:640px) {
.I169277 .image, .I169277.image {
border-radius:100%;

}
.I169277 .image:hover, .I169277.image:hover {
}
}

.I169385, a.I169385 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169385:hover, a.I169385:hover {
}
@media (max-width:992px) {
.I169385, a.I169385 {
}
.I169385:hover, a.I169385:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169385, a.I169385 {
display:flex;
padding-bottom:1rem;

}
.I169385:hover, a.I169385:hover {
}
}

.I169547, a.I169547 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169547:hover, a.I169547:hover {
}
@media (max-width:992px) {
.I169547, a.I169547 {
}
.I169547:hover, a.I169547:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169547, a.I169547 {
display:flex;
padding-bottom:1rem;

}
.I169547:hover, a.I169547:hover {
}
}

.I169655, a.I169655 {
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;

}
.I169655:hover, a.I169655:hover {
}
@media (max-width:992px) {
.I169655, a.I169655 {
}
.I169655:hover, a.I169655:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169655, a.I169655 {
display:flex;
padding-bottom:1rem;

}
.I169655:hover, a.I169655:hover {
}
}

h1.I98205, .I98205 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98205 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98205:hover {
}
.I98205 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98205 > .viewport:hover {
}


.I98206 {
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;

	
}
.I98206:hover {
}
@media (max-width:992px) {
.I98206 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I98206:hover {
}
}
@media (max-width:640px) {
.I98206 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I98206:hover {
}
}

.I98207 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I98207:hover {
}
@media (max-width:992px) {
.I98207 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I98207:hover {
}
}
@media (max-width:640px) {
.I98207 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I98207:hover {
}
}

.I98208 {
display:flex;
position:var(--I98208-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I98208-location-transform:translate(0px,0px);
z-index:var(--I98208-z-index, auto);

transform:
var(--I98208-location-transform, translate(0px,0px))
var(--I98208-user-box-transform, translate(0px,0px))
;


position:var(--I98208-position-static-computed, static);
}
.I98208:hover {
}

@media (max-width:640px) {
.I98208 {

width:calc(100vw - 2rem);

}
.I98208:hover {
}

}

.I98209 {
display:flex;
position:var(--I98209-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(255,205,65);
box-shadow:none;
overflow:hidden;
}
.I98209:hover {
}

@media (max-width:640px) {
.I98209 {

width:calc(100vw - 2rem);

}
.I98209:hover {
}

}

.I98210 {
display:flex;
position:var(--I98210-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I98210:hover {
}
.I98210 {
--I98210-position-static-computed:static;
}
.I98210 > .sector, .I98210 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I98210 {

width:calc(100vw - 2rem);

}
.I98210:hover {
}

}

.I98211 {
display:flex;
position:var(--I98211-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I98211:hover {
}

@media (max-width:640px) {
.I98211 {

padding-left:1rem;
padding-right:1rem;

}
.I98211:hover {
}

}

.I98212 {
display:flex;
position:var(--I98212-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:15;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I98212:hover {
}

@media (max-width:640px) {
.I98212 {

width:calc(100vw - 2rem);

}
.I98212:hover {
}

}

.I98213 {
display:flex;
position:var(--I98213-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:17;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I98213:hover {
}
.I98213 {
--I98213-position-static-computed:static;
}
.I98213 > .sector, .I98213 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I98213 {

width:calc(100vw - 2rem);

}
.I98213:hover {
}

}
@media (min-width:1440px) {
.I98213 {

}
.I98213:hover {
}
.I98213 {
--I98213-position-static-computed:static;
}
.I98213 > .sector, .I98213 > .group-sectors {
position:relative;
}
}
.I98214 {
display:flex;
position:var(--I98214-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I98214:hover {
}

@media (max-width:640px) {
.I98214 {

width:calc(100vw - 2rem);

}
.I98214:hover {
}

}

.I98215 {
display:flex;
position:var(--I98215-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;
}
.I98215:hover {
}

@media (max-width:640px) {
.I98215 {

width:calc(100vw - 2rem);

}
.I98215:hover {
}

}

.I98216 {
display:flex;
position:var(--I98216-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;
}
.I98216:hover {
}

@media (max-width:640px) {
.I98216 {

width:calc(100vw - 2rem);

}
.I98216:hover {
}

}

.I98217 {
display:flex;
position:var(--I98217-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;
}
.I98217:hover {
}

@media (max-width:640px) {
.I98217 {

width:calc(100vw - 2rem);

}
.I98217:hover {
}

}

.I98218 {
display:flex;
position:var(--I98218-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I98218:hover {
}


.I108539 {
display:flex;
position:var(--I108539-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;
}
.I108539:hover {
}

@media (max-width:640px) {
.I108539 {

width:calc(100vw - 2rem);

}
.I108539:hover {
}

}

.I166556 {
display:flex;
position:var(--I166556-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;
}
.I166556:hover {
}


.I98219 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98219:hover {
}

@media (min-width:1440px) {
.I98219 {

order:4;


	
}
.I98219:hover {
}

}
.I98220 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98220:hover {
}

@media (min-width:1440px) {
.I98220 {

order:2;


	
}
.I98220:hover {
}

}
.I98221 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98221:hover {
}


.I98222 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98222:hover {
}


.I98223 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98223:hover {
}


.I98224 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98224:hover {
}


.I98225 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98225:hover {
}


.I98226 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98226:hover {
}


.I98227 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98227:hover {
}


.I98228 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I98228:hover {
}
.I98228 > .sector {
position:relative;
}
@media (max-width:640px) {
.I98228 {



flex-direction:column;
align-items:flex-start;

	
}
.I98228:hover {
}

}

.I108844 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108844:hover {
}


.I167061 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167061:hover {
}


h1.I98229, .I98229 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98229 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I98229:hover {
}
.I98229 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98229 > .viewport:hover {
}

@media (min-width:1440px) {
.I98229 {

order:8;

}
.I98229:hover {
}
.I98229 > .viewport {



}
.I98229 > .viewport:hover {
}

}
h1.I98230, .I98230 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98230 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I98230:hover {
}
.I98230 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I98230 > .viewport:hover {
}


h1.I98231, .I98231 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98231 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I98231:hover {
}
.I98231 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98231 > .viewport:hover {
}

@media (min-width:1440px) {
.I98231 {

order:3;

}
.I98231:hover {
}
.I98231 > .viewport {



}
.I98231 > .viewport:hover {
}

}
h1.I98232, .I98232 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98232 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I98232:hover {
}
.I98232 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98232 > .viewport:hover {
}


h1.I98233, .I98233 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98233 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
overflow:hidden;

}
.I98233:hover {
}
.I98233 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98233 > .viewport:hover {
}


h1.I98234, .I98234 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98234 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98234:hover {
}
.I98234 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98234 > .viewport:hover {
}


h1.I98235, .I98235 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98235 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I98235:hover {
}
.I98235 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I98235 > .viewport:hover {
}


h1.I98236, .I98236 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98236 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98236:hover {
}
.I98236 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98236 > .viewport:hover {
}


h1.I98237, .I98237 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98237 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I98237:hover {
}
.I98237 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98237 > .viewport:hover {
}


h1.I98238, .I98238 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98238 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98238:hover {
}
.I98238 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98238 > .viewport:hover {
}


h1.I98239, .I98239 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98239 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98239:hover {
}
.I98239 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98239 > .viewport:hover {
}


h1.I98240, .I98240 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98240 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I98240:hover {
}
.I98240 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98240 > .viewport:hover {
}


h1.I98241, .I98241 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98241 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98241:hover {
}
.I98241 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98241 > .viewport:hover {
}


h1.I98242, .I98242 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98242 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I98242:hover {
}
.I98242 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I98242 > .viewport:hover {
}


h1.I98243, .I98243 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98243 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I98243:hover {
}
.I98243 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98243 > .viewport:hover {
}


h1.I98244, .I98244 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98244 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98244:hover {
}
.I98244 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98244 > .viewport:hover {
}


h1.I98245, .I98245 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98245 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I98245:hover {
}
.I98245 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I98245 > .viewport:hover {
}


h1.I98246, .I98246 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98246 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98246:hover {
}
.I98246 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98246 > .viewport:hover {
}

@media (max-width:640px) {
.I98246 {

width:100%;


}
.I98246:hover {
}
.I98246 > .viewport {



}
.I98246 > .viewport:hover {
}

}

h1.I98247, .I98247 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98247 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98247:hover {
}
.I98247 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98247 > .viewport:hover {
}


h1.I98248, .I98248 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98248 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98248:hover {
}
.I98248 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98248 > .viewport:hover {
}


h1.I98249, .I98249 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98249 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I98249:hover {
}
.I98249 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98249 > .viewport:hover {
}


h1.I98250, .I98250 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98250 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I98250:hover {
}
.I98250 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98250 > .viewport:hover {
}


h1.I98251, .I98251 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98251 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I98251:hover {
}
.I98251 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98251 > .viewport:hover {
}


h1.I98252, .I98252 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98252 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98252:hover {
}
.I98252 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98252 > .viewport:hover {
}


h1.I98253, .I98253 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98253 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98253:hover {
}
.I98253 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98253 > .viewport:hover {
}


h1.I98254, .I98254 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98254 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98254:hover {
}
.I98254 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98254 > .viewport:hover {
}


h1.I98255, .I98255 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98255 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98255:hover {
}
.I98255 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98255 > .viewport:hover {
}


h1.I98256, .I98256 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98256 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98256:hover {
}
.I98256 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98256 > .viewport:hover {
}


h1.I98257, .I98257 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98257 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98257:hover {
}
.I98257 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98257 > .viewport:hover {
}


h1.I98258, .I98258 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98258 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98258:hover {
}
.I98258 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98258 > .viewport:hover {
}


h1.I98259, .I98259 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98259 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I98259:hover {
}
.I98259 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98259 > .viewport:hover {
}


h1.I98260, .I98260 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98260 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I98260:hover {
}
.I98260 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98260 > .viewport:hover {
}


h1.I98261, .I98261 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98261 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I98261:hover {
}
.I98261 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98261 > .viewport:hover {
}

@media (min-width:1440px) {
.I98261 {

order:3;

}
.I98261:hover {
}
.I98261 > .viewport {



}
.I98261 > .viewport:hover {
}

}
h1.I98262, .I98262 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98262 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98262:hover {
}
.I98262 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98262 > .viewport:hover {
}


h1.I98263, .I98263 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98263 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98263:hover {
}
.I98263 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98263 > .viewport:hover {
}


h1.I98264, .I98264 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98264 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I98264:hover {
}
.I98264 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98264 > .viewport:hover {
}


h1.I98265, .I98265 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98265 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98265:hover {
}
.I98265 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98265 > .viewport:hover {
}


h1.I98266, .I98266 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98266 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98266:hover {
}
.I98266 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98266 > .viewport:hover {
}


h1.I98267, .I98267 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98267 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98267:hover {
}
.I98267 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98267 > .viewport:hover {
}


h1.I98268, .I98268 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98268 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98268:hover {
}
.I98268 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98268 > .viewport:hover {
}


h1.I98269, .I98269 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98269 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98269:hover {
}
.I98269 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98269 > .viewport:hover {
}


h1.I98270, .I98270 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98270 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I98270:hover {
}
.I98270 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98270 > .viewport:hover {
}


h1.I98271, .I98271 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98271 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;

}
.I98271:hover {
}
.I98271 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98271 > .viewport:hover {
}


h1.I98272, .I98272 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98272 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I98272:hover {
}
.I98272 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98272 > .viewport:hover {
}


h1.I98273, .I98273 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98273 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I98273:hover {
}
.I98273 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98273 > .viewport:hover {
}


h1.I98274, .I98274 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98274 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I98274:hover {
}
.I98274 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98274 > .viewport:hover {
}


h1.I98275, .I98275 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98275 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I98275:hover {
}
.I98275 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98275 > .viewport:hover {
}


h1.I98276, .I98276 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98276 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I98276:hover {
}
.I98276 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98276 > .viewport:hover {
}


h1.I98277, .I98277 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98277 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I98277:hover {
}
.I98277 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98277 > .viewport:hover {
}


h1.I108661, .I108661 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108661 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108661:hover {
}
.I108661 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108661 > .viewport:hover {
}


h1.I108783, .I108783 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108783 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108783:hover {
}
.I108783 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108783 > .viewport:hover {
}


h1.I108966, .I108966 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108966 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108966:hover {
}
.I108966 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108966 > .viewport:hover {
}


h1.I109088, .I109088 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109088 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109088:hover {
}
.I109088 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109088 > .viewport:hover {
}


h1.I109210, .I109210 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109210 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109210:hover {
}
.I109210 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109210 > .viewport:hover {
}

@media (max-width:640px) {
.I109210 {

width:100%;


}
.I109210:hover {
}
.I109210 > .viewport {



}
.I109210 > .viewport:hover {
}

}

h1.I163050, .I163050 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163050 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163050:hover {
}
.I163050 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163050 > .viewport:hover {
}


h1.I165982, .I165982 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165982 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165982:hover {
}
.I165982 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165982 > .viewport:hover {
}


h1.I166455, .I166455 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166455 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166455:hover {
}
.I166455 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166455 > .viewport:hover {
}


h1.I166758, .I166758 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166758 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166758:hover {
}
.I166758 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166758 > .viewport:hover {
}


h1.I166960, .I166960 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166960 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166960:hover {
}
.I166960 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166960 > .viewport:hover {
}


h1.I167263, .I167263 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167263 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167263:hover {
}
.I167263 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167263 > .viewport:hover {
}


h1.I167465, .I167465 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167465 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167465:hover {
}
.I167465 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167465 > .viewport:hover {
}


h1.I167667, .I167667 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167667 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167667:hover {
}
.I167667 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167667 > .viewport:hover {
}

@media (max-width:640px) {
.I167667 {

width:100%;


}
.I167667:hover {
}
.I167667 > .viewport {



}
.I167667 > .viewport:hover {
}

}

h1.I176943, .I176943 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176943 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176943:hover {
}
.I176943 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176943 > .viewport:hover {
}


h1.I177149, .I177149 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177149 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177149:hover {
}
.I177149 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177149 > .viewport:hover {
}


h1.I177355, .I177355 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177355 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177355:hover {
}
.I177355 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177355 > .viewport:hover {
}


h1.I177721, .I177721 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177721 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177721:hover {
}
.I177721 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177721 > .viewport:hover {
}


.I98279 .image, .I98279.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98279 .image:hover, .I98279.image:hover {
}
@media (min-width:1440px) {
.I98279 .image, .I98279.image {
width:100%;

}
.I98279 .image:hover, .I98279.image:hover {
}
}
.I98280, a.I98280 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98280:hover, a.I98280:hover {
}
@media (max-width:992px) {
.I98280, a.I98280 {
}
.I98280:hover, a.I98280:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98280, a.I98280 {
display:flex;
padding-bottom:0rem;

}
.I98280:hover, a.I98280:hover {
}
}

.I98281 .image, .I98281.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98281 .image:hover, .I98281.image:hover {
}
@media (min-width:1440px) {
.I98281 .image, .I98281.image {
width:100%;

}
.I98281 .image:hover, .I98281.image:hover {
}
}
.I98282 .image, .I98282.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98282 .image:hover, .I98282.image:hover {
}

.I98283, a.I98283 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98283:hover, a.I98283:hover {
}
@media (max-width:992px) {
.I98283, a.I98283 {
}
.I98283:hover, a.I98283:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98283, a.I98283 {
display:flex;
padding-bottom:0rem;

}
.I98283:hover, a.I98283:hover {
}
}

.I98284, a.I98284 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98284:hover, a.I98284:hover {
}
@media (min-width:1440px) {
.I98284, a.I98284 {
display:flex;
font-weight:500;


}
.I98284:hover, a.I98284:hover {
}
}
.I98285, a.I98285 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98285:hover, a.I98285:hover {
}
@media (max-width:992px) {
.I98285, a.I98285 {
}
.I98285:hover, a.I98285:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98285, a.I98285 {
display:flex;
padding-bottom:0rem;

}
.I98285:hover, a.I98285:hover {
}
}

.I98286, a.I98286 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I98286:hover, a.I98286:hover {
}
@media (max-width:640px) {
.I98286, a.I98286 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I98286:hover, a.I98286:hover {
}
}

.I98287, a.I98287 {
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;

}
.I98287:hover, a.I98287:hover {
}
@media (max-width:992px) {
.I98287, a.I98287 {
}
.I98287:hover, a.I98287:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98287, a.I98287 {
display:flex;
padding-bottom:1rem;

}
.I98287:hover, a.I98287:hover {
}
}

.I98288, a.I98288 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98288:hover, a.I98288:hover {
}

.I98289, a.I98289 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98289:hover, a.I98289:hover {
}
@media (min-width:1440px) {
.I98289, a.I98289 {
display:flex;
font-weight:500;


}
.I98289:hover, a.I98289:hover {
}
}
.I98290 .image, .I98290.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98290 .image:hover, .I98290.image:hover {
}

.I98291, a.I98291 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98291:hover, a.I98291:hover {
}
@media (min-width:1440px) {
.I98291, a.I98291 {
display:flex;
font-weight:500;


}
.I98291:hover, a.I98291:hover {
}
}
.I98292, a.I98292 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98292:hover, a.I98292:hover {
}
@media (max-width:992px) {
.I98292, a.I98292 {
}
.I98292:hover, a.I98292:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98292, a.I98292 {
display:flex;
padding-bottom:0rem;

}
.I98292:hover, a.I98292:hover {
}
}

.I98293 .image, .I98293.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98293 .image:hover, .I98293.image:hover {
}

.I98294, a.I98294 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98294:hover, a.I98294:hover {
}
@media (min-width:1440px) {
.I98294, a.I98294 {
display:flex;
font-weight:500;


}
.I98294:hover, a.I98294:hover {
}
}
.I98295, a.I98295 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98295:hover, a.I98295:hover {
}
@media (max-width:992px) {
.I98295, a.I98295 {
}
.I98295:hover, a.I98295:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98295, a.I98295 {
display:flex;
padding-bottom:0rem;

}
.I98295:hover, a.I98295:hover {
}
}

.I98296 .image, .I98296.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I98296 .image:hover, .I98296.image:hover {
}

.I98297, a.I98297 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98297:hover, a.I98297:hover {
}
@media (min-width:1440px) {
.I98297, a.I98297 {
display:flex;
font-weight:500;


}
.I98297:hover, a.I98297:hover {
}
}
.I98298, a.I98298 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98298:hover, a.I98298:hover {
}
@media (max-width:992px) {
.I98298, a.I98298 {
}
.I98298:hover, a.I98298:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98298, a.I98298 {
display:flex;
padding-bottom:0rem;

}
.I98298:hover, a.I98298:hover {
}
}

.I98299 .image, .I98299.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98299 .image:hover, .I98299.image:hover {
}

.I98300 .image, .I98300.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98300 .image:hover, .I98300.image:hover {
}

.I98301 .image, .I98301.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98301 .image:hover, .I98301.image:hover {
}

.I98302, a.I98302 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98302:hover, a.I98302:hover {
}
@media (max-width:992px) {
.I98302, a.I98302 {
}
.I98302:hover, a.I98302:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98302, a.I98302 {
display:flex;
padding-bottom:0rem;

}
.I98302:hover, a.I98302:hover {
}
}

.I98303, a.I98303 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98303:hover, a.I98303:hover {
}
@media (min-width:1440px) {
.I98303, a.I98303 {
display:flex;
font-weight:500;


}
.I98303:hover, a.I98303:hover {
}
}
.I98304, a.I98304 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98304:hover, a.I98304:hover {
}
@media (max-width:992px) {
.I98304, a.I98304 {
}
.I98304:hover, a.I98304:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98304, a.I98304 {
display:flex;
padding-bottom:0rem;

}
.I98304:hover, a.I98304:hover {
}
}

.I98305, a.I98305 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I98305:hover, a.I98305:hover {
}
@media (max-width:992px) {
.I98305, a.I98305 {
}
.I98305:hover, a.I98305:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I98305, a.I98305 {
display:flex;
font-weight:500;


}
.I98305:hover, a.I98305:hover {
}
}
.I98306, a.I98306 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98306:hover, a.I98306:hover {
}
@media (max-width:992px) {
.I98306, a.I98306 {
}
.I98306:hover, a.I98306:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98306, a.I98306 {
display:flex;
padding-bottom:0rem;

}
.I98306:hover, a.I98306:hover {
}
}

.I98307, a.I98307 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98307:hover, a.I98307:hover {
}
@media (min-width:1440px) {
.I98307, a.I98307 {
display:flex;
font-weight:500;


}
.I98307:hover, a.I98307:hover {
}
}
.I98308 {
}
.I98308:hover {
}
.I98308 {
}
.I98308:hover {
}


.I98309, a.I98309 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98309:hover, a.I98309:hover {
}

.I98310, a.I98310 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98310:hover, a.I98310:hover {
}

.I98311 .button, .I98311.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98311 button.button, button.I98311.button {
cursor:pointer;
}
.I98311 .button .text, .I98311.button .text {
}
.I98311 .button .icon, .I98311.button .icon {
flex:none;
background-size:100% 100%;
}
.I98311 .button:hover, .I98311.button:hover {
}
.I98311 .button:hover .text, .I98311.button:hover .text {
}
.I98311 .button:hover .icon, .I98311.button:hover .icon {
background-size:100% 100%;
}

.I98312 .button, .I98312.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98312 button.button, button.I98312.button {
cursor:pointer;
}
.I98312 .button .text, .I98312.button .text {
}
.I98312 .button .icon, .I98312.button .icon {
flex:none;
background-size:100% 100%;
}
.I98312 .button:hover, .I98312.button:hover {
}
.I98312 .button:hover .text, .I98312.button:hover .text {
}
.I98312 .button:hover .icon, .I98312.button:hover .icon {
background-size:100% 100%;
}

.I98313 .button, .I98313.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98313 button.button, button.I98313.button {
cursor:pointer;
}
.I98313 .button .text, .I98313.button .text {
}
.I98313 .button .icon, .I98313.button .icon {
flex:none;
background-size:100% 100%;
}
.I98313 .button:hover, .I98313.button:hover {
}
.I98313 .button:hover .text, .I98313.button:hover .text {
}
.I98313 .button:hover .icon, .I98313.button:hover .icon {
background-size:100% 100%;
}

.I98314 .button, .I98314.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98314 button.button, button.I98314.button {
cursor:pointer;
}
.I98314 .button .text, .I98314.button .text {
}
.I98314 .button .icon, .I98314.button .icon {
flex:none;
background-size:100% 100%;
}
.I98314 .button:hover, .I98314.button:hover {
}
.I98314 .button:hover .text, .I98314.button:hover .text {
}
.I98314 .button:hover .icon, .I98314.button:hover .icon {
background-size:100% 100%;
}

.I98315 .button, .I98315.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98315 button.button, button.I98315.button {
cursor:pointer;
}
.I98315 .button .text, .I98315.button .text {
}
.I98315 .button .icon, .I98315.button .icon {
flex:none;
background-size:100% 100%;
}
.I98315 .button:hover, .I98315.button:hover {
}
.I98315 .button:hover .text, .I98315.button:hover .text {
}
.I98315 .button:hover .icon, .I98315.button:hover .icon {
background-size:100% 100%;
}

.I98316 .button, .I98316.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98316 button.button, button.I98316.button {
cursor:pointer;
}
.I98316 .button .text, .I98316.button .text {
}
.I98316 .button .icon, .I98316.button .icon {
flex:none;
background-size:100% 100%;
}
.I98316 .button:hover, .I98316.button:hover {
}
.I98316 .button:hover .text, .I98316.button:hover .text {
}
.I98316 .button:hover .icon, .I98316.button:hover .icon {
background-size:100% 100%;
}

.I98317 .button, .I98317.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98317 button.button, button.I98317.button {
cursor:pointer;
}
.I98317 .button .text, .I98317.button .text {
}
.I98317 .button .icon, .I98317.button .icon {
flex:none;
background-size:100% 100%;
}
.I98317 .button:hover, .I98317.button:hover {
}
.I98317 .button:hover .text, .I98317.button:hover .text {
}
.I98317 .button:hover .icon, .I98317.button:hover .icon {
background-size:100% 100%;
}

.I98318 .button, .I98318.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98318 button.button, button.I98318.button {
cursor:pointer;
}
.I98318 .button .text, .I98318.button .text {
}
.I98318 .button .icon, .I98318.button .icon {
flex:none;
background-size:100% 100%;
}
.I98318 .button:hover, .I98318.button:hover {
}
.I98318 .button:hover .text, .I98318.button:hover .text {
}
.I98318 .button:hover .icon, .I98318.button:hover .icon {
background-size:100% 100%;
}

.I98319 .button, .I98319.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98319 button.button, button.I98319.button {
cursor:pointer;
}
.I98319 .button .text, .I98319.button .text {
}
.I98319 .button .icon, .I98319.button .icon {
flex:none;
background-size:100% 100%;
}
.I98319 .button:hover, .I98319.button:hover {
}
.I98319 .button:hover .text, .I98319.button:hover .text {
}
.I98319 .button:hover .icon, .I98319.button:hover .icon {
background-size:100% 100%;
}

.I98320 .button, .I98320.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98320 button.button, button.I98320.button {
cursor:pointer;
}
.I98320 .button .text, .I98320.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I98320 .button .icon, .I98320.button .icon {
flex:none;
background-size:100% 100%;
}
.I98320 .button:hover, .I98320.button:hover {
}
.I98320 .button:hover .text, .I98320.button:hover .text {
}
.I98320 .button:hover .icon, .I98320.button:hover .icon {
background-size:100% 100%;
}

.I98321, a.I98321 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98321:hover, a.I98321:hover {
}

.I98322, a.I98322 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98322:hover, a.I98322:hover {
}

.I98323, a.I98323 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98323:hover, a.I98323:hover {
}

.I98324, a.I98324 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98324:hover, a.I98324:hover {
}

.I98325, a.I98325 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98325:hover, a.I98325:hover {
}

.I98326, a.I98326 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98326:hover, a.I98326:hover {
}

.I98327, a.I98327 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98327:hover, a.I98327:hover {
}

.I108600 .button, .I108600.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108600 button.button, button.I108600.button {
cursor:pointer;
}
.I108600 .button .text, .I108600.button .text {
}
.I108600 .button .icon, .I108600.button .icon {
flex:none;
background-size:100% 100%;
}
.I108600 .button:hover, .I108600.button:hover {
}
.I108600 .button:hover .text, .I108600.button:hover .text {
}
.I108600 .button:hover .icon, .I108600.button:hover .icon {
background-size:100% 100%;
}

.I108722, a.I108722 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108722:hover, a.I108722:hover {
}

.I108905, a.I108905 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108905:hover, a.I108905:hover {
}

.I109027, a.I109027 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109027:hover, a.I109027:hover {
}

.I109149 .image, .I109149.image {
vertical-align:top;
}
.I109149 .image:hover, .I109149.image:hover {
}

.I162953, a.I162953 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162953:hover, a.I162953:hover {
}

.I165881, a.I165881 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165881:hover, a.I165881:hover {
}

.I166354, a.I166354 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166354:hover, a.I166354:hover {
}

.I166657 .button, .I166657.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166657 button.button, button.I166657.button {
cursor:pointer;
}
.I166657 .button .text, .I166657.button .text {
}
.I166657 .button .icon, .I166657.button .icon {
flex:none;
background-size:100% 100%;
}
.I166657 .button:hover, .I166657.button:hover {
}
.I166657 .button:hover .text, .I166657.button:hover .text {
}
.I166657 .button:hover .icon, .I166657.button:hover .icon {
background-size:100% 100%;
}

.I166859, a.I166859 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166859:hover, a.I166859:hover {
}

.I167162, a.I167162 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167162:hover, a.I167162:hover {
}

.I167364, a.I167364 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167364:hover, a.I167364:hover {
}

.I167566 .image, .I167566.image {
vertical-align:top;
}
.I167566 .image:hover, .I167566.image:hover {
}

.I176840, a.I176840 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176840:hover, a.I176840:hover {
}

.I177046, a.I177046 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177046:hover, a.I177046:hover {
}

.I177252, a.I177252 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177252:hover, a.I177252:hover {
}

.I177617, a.I177617 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177617:hover, a.I177617:hover {
}

h1.I98329, .I98329 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98329 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98329:hover {
}
.I98329 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98329 > .viewport:hover {
}


.I98153 {
}
.I98153:hover {
}
.I98153 {
}
.I98153: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;
}
}


