/* Cache file:3230_en_20251120161917.css*/
body {
margin:0px;
}

html.popup-visible, html.uc-popup-visible {
overflow:hidden;
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
position:fixed;
width:100vw;
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
-webkit-overflow-scrolling:touch;
}
html {
}
.I91126 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I91126: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 {
}
.I91126 {
width:100%;

	
}
.I91126: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 {
}
.I91126 {
width:100%;

	
}
.I91126:hover {
}
}

.I91127 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I91127:hover {
}
@media (max-width:992px) {
.I91127 {

padding-top:70px;


}
.I91127:hover {
}
}
@media (max-width:640px) {
.I91127 {

width:100%;
margin-top:40px;


}
.I91127:hover {
}
}
@media (min-width:1440px) {
.I91127 {

order:28;

}
.I91127:hover {
}
}
.I91135 {
display:flex;
position:var(--I91135-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(--I91135-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I91135-location-transform:translate(0px,0px);
	

transform:
var(--I91135-location-transform, translate(0px,0px))
var(--I91135-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I91135:hover {
}
.I91135 {
--I91135-position-static-computed:static;
}
.I91135 > .sector, .I91135 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I91135 {

position:fixed;
z-index:var(--I91135-z-index, 1);

transform:
var(--I91135-location-transform, translate(0px,0px))
var(--I91135-user-box-transform, translate(0px,0px))
;


}
.I91135:hover {
}

}
@media (max-width:640px) {
.I91135 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I91135-z-index, 1);

transform:
var(--I91135-location-transform, translate(0px,0px))
var(--I91135-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I91135:hover {
}
.I91135 {
--I91135-position-static-computed:static;
}
.I91135 > .sector, .I91135 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I91135 {

order:25;
}
.I91135:hover {
}

}
.I91141 {
display:flex;
position:var(--I91141-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;


}
.I91141:hover {
}

@media (max-width:992px) {
.I91141 {

margin-top:2rem;

}
.I91141:hover {
}

}
@media (max-width:640px) {
.I91141 {

width:100%;
margin-top:0rem;

}
.I91141:hover {
}

}

.I91157 {
display:flex;
position:var(--I91157-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;
--I91157-location-transform:translate(0px,0px);
z-index:var(--I91157-z-index, auto);

transform:
var(--I91157-location-transform, translate(0px,0px))
var(--I91157-user-box-transform, translate(0px,0px))
;

--I91157-z-index:1000;
position:var(--I91157-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I91157:hover {
}
.I91157 {
--I91157-position-static-computed:static;
}
.I91157 > .sector, .I91157 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I91157 {

width:100%;

}
.I91157:hover {
}

}
@media (min-width:1440px) {
.I91157 {

order:59;
}
.I91157:hover {
}

}
.I91150 {
display:flex;
position:var(--I91150-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I91150:hover {
}

@media (min-width:1440px) {
.I91150 {

order:49;
}
.I91150:hover {
}

}
.I91151 {
display:flex;
position:var(--I91151-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I91151:hover {
}

@media (min-width:1440px) {
.I91151 {

order:51;
}
.I91151:hover {
}

}
.I91149 {
display:flex;
position:var(--I91149-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I91149:hover {
}

@media (min-width:1440px) {
.I91149 {

order:47;
}
.I91149:hover {
}

}
.I91148 {
display:flex;
position:var(--I91148-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I91148:hover {
}

@media (min-width:1440px) {
.I91148 {

order:44;
}
.I91148:hover {
}

}
.I91145 {
display:flex;
position:var(--I91145-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I91145:hover {
}


.I91147 {
display:flex;
position:var(--I91147-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I91147:hover {
}

@media (min-width:1440px) {
.I91147 {

order:40;
}
.I91147:hover {
}

}
.I91136 {
display:flex;
position:var(--I91136-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I91136:hover {
}

@media (min-width:1440px) {
.I91136 {

order:26;
}
.I91136:hover {
}

}
.I91144 {
display:flex;
position:var(--I91144-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I91144:hover {
}


.I91134 {
display:flex;
position:var(--I91134-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(--I91134-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I91134-location-transform:translate(0px,0px);
z-index:var(--I91134-z-index, 1);

transform:
var(--I91134-location-transform, translate(0px,0px))
var(--I91134-user-box-transform, translate(0px,0px))
;

--I91134-z-index:555;
}
.I91134:hover {
}
.I91134 {
--I91134-position-static-computed:relative;
}
.I91134 > .sector, .I91134 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I91134 {

height:72px;
margin-bottom:-72px;

}
.I91134:hover {
}

}
@media (max-width:640px) {
.I91134 {

box-sizing:border-box;

}
.I91134:hover {
}

}
@media (min-width:1440px) {
.I91134 {

order:17;
}
.I91134:hover {
}

}
.I91131 {
display:flex;
position:var(--I91131-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(--I91131-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I91131-location-transform:translate(-50%,0px);
	

transform:
var(--I91131-location-transform, translate(0px,0px))
var(--I91131-user-box-transform, translate(0px,0px))
;

--I91131-z-index:999;
}
.I91131:hover {
}
.I91131 {
--I91131-position-static-computed:relative;
}
.I91131 > .sector, .I91131 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I91131 {

height:auto;
min-height:90px;

}
.I91131:hover {
}
.I91131 {
--I91131-position-static-computed:static;
}
.I91131 > .sector, .I91131 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I91131 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I91131:hover {
}

}
@media (min-width:1440px) {
.I91131 {

order:4;
position:fixed;
z-index:var(--I91131-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I91131-location-transform:translate(-50%,0px);
	

transform:
var(--I91131-location-transform, translate(0px,0px))
var(--I91131-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I91131:hover {
}

}
.I91137 {
display:flex;
position:var(--I91137-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I91137:hover {
}

@media (min-width:1440px) {
.I91137 {

order:18;
}
.I91137:hover {
}

}
.I91152 {
display:flex;
position:var(--I91152-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I91152:hover {
}

@media (min-width:1440px) {
.I91152 {

order:52;
}
.I91152:hover {
}

}
.I91154 {
display:flex;
position:var(--I91154-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I91154:hover {
}

@media (min-width:1440px) {
.I91154 {

order:55;
}
.I91154:hover {
}

}
.I91153 {
display:flex;
position:var(--I91153-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I91153:hover {
}

@media (min-width:1440px) {
.I91153 {

order:54;
}
.I91153:hover {
}

}
.I91155 {
display:flex;
position:var(--I91155-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I91155:hover {
}

@media (min-width:1440px) {
.I91155 {

order:56;
}
.I91155:hover {
}

}
.I91138 {
display:flex;
position:var(--I91138-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I91138:hover {
}

@media (min-width:1440px) {
.I91138 {

order:24;
}
.I91138:hover {
}

}
.I91143 {
display:flex;
position:var(--I91143-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I91143:hover {
}


.I91139 {
display:flex;
position:var(--I91139-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I91139:hover {
}

@media (min-width:1440px) {
.I91139 {

order:27;
}
.I91139:hover {
}

}
.I91156 {
display:flex;
position:var(--I91156-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I91156:hover {
}

@media (min-width:1440px) {
.I91156 {

order:58;
}
.I91156:hover {
}

}
.I91158 {
display:flex;
position:var(--I91158-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I91158:hover {
}

@media (min-width:1440px) {
.I91158 {

order:59;
}
.I91158:hover {
}

}
.I91159 {
display:flex;
position:var(--I91159-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I91159:hover {
}

@media (min-width:1440px) {
.I91159 {

order:60;
}
.I91159:hover {
}

}
.I91160 {
display:flex;
position:var(--I91160-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I91160:hover {
}

@media (min-width:1440px) {
.I91160 {

order:61;
}
.I91160:hover {
}

}
.I91146 {
display:flex;
position:var(--I91146-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I91146:hover {
}


.I91161 {
display:flex;
position:var(--I91161-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I91161:hover {
}

@media (min-width:1440px) {
.I91161 {

order:63;
}
.I91161:hover {
}

}
.I91162 {
display:flex;
position:var(--I91162-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I91162:hover {
}

@media (min-width:1440px) {
.I91162 {

order:65;
}
.I91162:hover {
}

}
.I91133 {
display:flex;
position:var(--I91133-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I91133:hover {
}

@media (min-width:1440px) {
.I91133 {

order:66;
}
.I91133:hover {
}

}
.I91163 {
display:flex;
position:var(--I91163-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I91163:hover {
}

@media (min-width:1440px) {
.I91163 {

order:68;
}
.I91163:hover {
}

}
.I91164 {
display:flex;
position:var(--I91164-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I91164:hover {
}

@media (min-width:1440px) {
.I91164 {

order:69;
}
.I91164:hover {
}

}
.I91140 {
display:flex;
position:var(--I91140-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I91140:hover {
}

@media (min-width:1440px) {
.I91140 {

order:70;
}
.I91140:hover {
}

}
.I91165 {
display:flex;
position:var(--I91165-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I91165:hover {
}

@media (min-width:1440px) {
.I91165 {

order:71;
}
.I91165:hover {
}

}
.I91132 {
display:flex;
position:var(--I91132-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I91132:hover {
}

@media (min-width:1440px) {
.I91132 {

order:72;
}
.I91132:hover {
}

}
.I91129 {
display:flex;
position:var(--I91129-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I91129:hover {
}

@media (min-width:1440px) {
.I91129 {

order:73;
}
.I91129:hover {
}

}
.I91128 {
display:flex;
position:var(--I91128-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I91128:hover {
}

@media (min-width:1440px) {
.I91128 {

order:74;
}
.I91128:hover {
}

}
.I91142 {
display:flex;
position:var(--I91142-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I91142:hover {
}


.I91130 {
display:flex;
position:var(--I91130-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I91130:hover {
}

@media (min-width:1440px) {
.I91130 {

order:16;
}
.I91130:hover {
}

}
.I99752 {
display:flex;
position:var(--I99752-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99752:hover {
}

@media (min-width:1440px) {
.I99752 {

order:76;
}
.I99752:hover {
}

}
.I115763 {
display:flex;
position:var(--I115763-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115763:hover {
}


.I116383 {
display:flex;
position:var(--I116383-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116383:hover {
}


h1.I91167, .I91167 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91167 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I91167:hover {
}
.I91167 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91167 > .viewport:hover {
}


.I91168 {
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;

	
}
.I91168:hover {
}
@media (max-width:992px) {
.I91168 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I91168:hover {
}
}
@media (max-width:640px) {
.I91168 {
padding-left:1rem;
padding-right:1rem;

	
}
.I91168:hover {
}
}

.I91169 {
display:flex;
position:var(--I91169-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I91169:hover {
}


.I91170 {
display:flex;
position:var(--I91170-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I91170:hover {
}


.I91171 {
display:flex;
position:var(--I91171-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I91171:hover {
}


.I91172 {
display:flex;
position:var(--I91172-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

flex-direction:row;


}
.I91172:hover {
}


.I91173 {
display:flex;
position:var(--I91173-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I91173:hover {
}


.I157899 {
display:flex;
position:var(--I157899-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157899:hover {
}


.I167909 {
display:flex;
position:var(--I167909-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167909:hover {
}


.I168665 {
display:flex;
position:var(--I168665-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168665:hover {
}


.I169205 {
display:flex;
position:var(--I169205-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169205:hover {
}


.I91174 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I91174:hover {
}


.I91175 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I91175:hover {
}


.I158114 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158114:hover {
}


.I168287 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168287:hover {
}


.I168935 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168935:hover {
}


.I169475 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169475:hover {
}


h1.I91176, .I91176 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91176 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I91176:hover {
}
.I91176 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91176 > .viewport:hover {
}

@media (max-width:992px) {
.I91176 {

height:auto;


}
.I91176:hover {
}
.I91176 > .viewport {



}
.I91176 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I91176 {

order:4;

}
.I91176:hover {
}
.I91176 > .viewport {



}
.I91176 > .viewport:hover {
}

}
h1.I91177, .I91177 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91177 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I91177:hover {
}
.I91177 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91177 > .viewport:hover {
}

@media (min-width:1440px) {
.I91177 {

order:5;

}
.I91177:hover {
}
.I91177 > .viewport {



}
.I91177 > .viewport:hover {
}

}
h1.I91178, .I91178 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91178 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I91178:hover {
}
.I91178 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91178 > .viewport:hover {
}


h1.I91179, .I91179 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91179 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I91179:hover {
}
.I91179 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91179 > .viewport:hover {
}


h1.I91180, .I91180 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91180 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I91180:hover {
}
.I91180 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91180 > .viewport:hover {
}


h1.I91181, .I91181 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91181 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I91181:hover {
}
.I91181 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91181 > .viewport:hover {
}


h1.I91182, .I91182 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91182 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I91182:hover {
}
.I91182 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91182 > .viewport:hover {
}


h1.I91183, .I91183 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91183 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I91183:hover {
}
.I91183 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91183 > .viewport:hover {
}


h1.I91184, .I91184 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91184 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I91184:hover {
}
.I91184 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91184 > .viewport:hover {
}


h1.I91185, .I91185 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91185 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I91185:hover {
}
.I91185 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91185 > .viewport:hover {
}


h1.I91186, .I91186 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91186 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I91186:hover {
}
.I91186 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91186 > .viewport:hover {
}


h1.I91187, .I91187 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91187 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I91187:hover {
}
.I91187 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91187 > .viewport:hover {
}

@media (min-width:1440px) {
.I91187 {

order:3;

}
.I91187:hover {
}
.I91187 > .viewport {



}
.I91187 > .viewport:hover {
}

}
h1.I91188, .I91188 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91188 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I91188:hover {
}
.I91188 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91188 > .viewport:hover {
}

@media (min-width:1440px) {
.I91188 {

order:7;

}
.I91188:hover {
}
.I91188 > .viewport {



}
.I91188 > .viewport:hover {
}

}
h1.I91189, .I91189 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91189 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I91189:hover {
}
.I91189 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91189 > .viewport:hover {
}

@media (min-width:1440px) {
.I91189 {

order:6;

}
.I91189:hover {
}
.I91189 > .viewport {



}
.I91189 > .viewport:hover {
}

}
h1.I91190, .I91190 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91190 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I91190:hover {
}
.I91190 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91190 > .viewport:hover {
}

@media (min-width:1440px) {
.I91190 {

order:8;

}
.I91190:hover {
}
.I91190 > .viewport {



}
.I91190 > .viewport:hover {
}

}
h1.I91191, .I91191 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91191 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I91191:hover {
}
.I91191 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91191 > .viewport:hover {
}


h1.I91192, .I91192 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91192 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I91192:hover {
}
.I91192 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91192 > .viewport:hover {
}


h1.I91193, .I91193 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91193 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I91193:hover {
}
.I91193 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91193 > .viewport:hover {
}


h1.I91194, .I91194 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91194 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I91194:hover {
}
.I91194 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91194 > .viewport:hover {
}


h1.I91195, .I91195 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91195 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I91195:hover {
}
.I91195 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91195 > .viewport:hover {
}


h1.I91196, .I91196 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91196 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I91196:hover {
}
.I91196 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91196 > .viewport:hover {
}


h1.I157985, .I157985 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I157985 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I157985:hover {
}
.I157985 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I157985 > .viewport:hover {
}


h1.I158071, .I158071 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158071 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158071:hover {
}
.I158071 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158071 > .viewport:hover {
}


h1.I158200, .I158200 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158200 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158200:hover {
}
.I158200 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158200 > .viewport:hover {
}


h1.I158286, .I158286 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158286 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158286:hover {
}
.I158286 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158286 > .viewport:hover {
}


h1.I165790, .I165790 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165790 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165790:hover {
}
.I165790 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165790 > .viewport:hover {
}


h1.I167786, .I167786 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167786 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167786:hover {
}
.I167786 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167786 > .viewport:hover {
}


h1.I168017, .I168017 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168017 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168017:hover {
}
.I168017 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168017 > .viewport:hover {
}


h1.I168233, .I168233 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168233 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168233:hover {
}
.I168233 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168233 > .viewport:hover {
}


h1.I168395, .I168395 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168395 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168395:hover {
}
.I168395 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168395 > .viewport:hover {
}


h1.I168503, .I168503 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168503 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168503:hover {
}
.I168503 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168503 > .viewport:hover {
}


h1.I168773, .I168773 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168773 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168773:hover {
}
.I168773 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168773 > .viewport:hover {
}


h1.I168881, .I168881 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168881 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168881:hover {
}
.I168881 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168881 > .viewport:hover {
}


h1.I169043, .I169043 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169043 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169043:hover {
}
.I169043 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169043 > .viewport:hover {
}


h1.I169151, .I169151 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169151 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169151:hover {
}
.I169151 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169151 > .viewport:hover {
}


h1.I169313, .I169313 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169313 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169313:hover {
}
.I169313 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169313 > .viewport:hover {
}


h1.I169421, .I169421 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169421 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169421:hover {
}
.I169421 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169421 > .viewport:hover {
}


h1.I169583, .I169583 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169583 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169583:hover {
}
.I169583 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169583 > .viewport:hover {
}


h1.I169691, .I169691 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169691 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169691:hover {
}
.I169691 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169691 > .viewport:hover {
}


.I91197 {
display:flex;

}
.I91197:hover {
}
@media (max-width:992px) {
.I91197 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I91197:hover {
}
}
@media (max-width:640px) {
.I91197 {
display:flex;
height:60vw;

}
.I91197:hover {
}
}

.I91198, a.I91198 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I91198:hover, a.I91198:hover {
}
@media (max-width:640px) {
.I91198, a.I91198 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I91198:hover, a.I91198:hover {
}
}

.I91199, a.I91199 {
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;

}
.I91199:hover, a.I91199:hover {
}
@media (max-width:640px) {
.I91199, a.I91199 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I91199:hover, a.I91199:hover {
}
}

.I91200 .image, .I91200.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I91200 .image:hover, .I91200.image:hover {
}
@media (max-width:640px) {
.I91200 .image, .I91200.image {
border-radius:100%;

}
.I91200 .image:hover, .I91200.image:hover {
}
}

.I91201, a.I91201 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I91201:hover, a.I91201:hover {
}
@media (max-width:992px) {
.I91201, a.I91201 {
}
.I91201:hover, a.I91201:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91201, a.I91201 {
display:flex;
padding-bottom:1rem;

}
.I91201:hover, a.I91201:hover {
}
}

.I91202, a.I91202 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I91202:hover, a.I91202:hover {
}
@media (max-width:992px) {
.I91202, a.I91202 {
}
.I91202:hover, a.I91202:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91202, a.I91202 {
display:flex;
padding-bottom:1rem;

}
.I91202:hover, a.I91202:hover {
}
}

.I91203, a.I91203 {
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;

}
.I91203:hover, a.I91203:hover {
}
@media (max-width:992px) {
.I91203, a.I91203 {
}
.I91203:hover, a.I91203:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91203, a.I91203 {
display:flex;
padding-bottom:1rem;

}
.I91203:hover, a.I91203:hover {
}
}

.I91204 .image, .I91204.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I91204 .image:hover, .I91204.image:hover {
}
@media (max-width:640px) {
.I91204 .image, .I91204.image {
border-radius:100%;

}
.I91204 .image:hover, .I91204.image:hover {
}
}

.I91205, a.I91205 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I91205:hover, a.I91205:hover {
}
@media (max-width:992px) {
.I91205, a.I91205 {
}
.I91205:hover, a.I91205:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91205, a.I91205 {
display:flex;
padding-bottom:1rem;

}
.I91205:hover, a.I91205:hover {
}
}

.I91206, a.I91206 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I91206:hover, a.I91206:hover {
}
@media (max-width:992px) {
.I91206, a.I91206 {
}
.I91206:hover, a.I91206:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91206, a.I91206 {
display:flex;
padding-bottom:1rem;

}
.I91206:hover, a.I91206:hover {
}
}

.I91207, a.I91207 {
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;

}
.I91207:hover, a.I91207:hover {
}
@media (max-width:992px) {
.I91207, a.I91207 {
}
.I91207:hover, a.I91207:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91207, a.I91207 {
display:flex;
padding-bottom:1rem;

}
.I91207:hover, a.I91207:hover {
}
}

.I91208 .button, .I91208.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I91208 button.button, button.I91208.button {
cursor:pointer;
}
.I91208 .button .text, .I91208.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I91208 .button .icon, .I91208.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;
}
.I91208 .button:hover, .I91208.button:hover {
}
.I91208 .button:hover .text, .I91208.button:hover .text {
text-decoration:underline;

}
.I91208 .button:hover .icon, .I91208.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) {
.I91208 .button, .I91208.button {
}
.I91208 button.button, button.I91208.button {
}
.I91208 .button .text, .I91208.button .text {
font-family:Rubik;

}
.I91208 .button .icon, .I91208.button .icon {
background-size:100% 100%;
}
.I91208 .button:hover, .I91208.button:hover {
}
.I91208 .button:hover .text, .I91208.button:hover .text {
}
.I91208 .button:hover .icon, .I91208.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I91208 .button, .I91208.button {
}
.I91208 button.button, button.I91208.button {
}
.I91208 .button .text, .I91208.button .text {
}
.I91208 .button .icon, .I91208.button .icon {
background-size:100% 100%;
}
.I91208 .button:hover, .I91208.button:hover {
}
.I91208 .button:hover .text, .I91208.button:hover .text {
}
.I91208 .button:hover .icon, .I91208.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I91208 .button, .I91208.button {
}
.I91208 button.button, button.I91208.button {
}
.I91208 .button .text, .I91208.button .text {
}
.I91208 .button .icon, .I91208.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');
}
.I91208 .button:hover, .I91208.button:hover {
}
.I91208 .button:hover .text, .I91208.button:hover .text {
}
.I91208 .button:hover .icon, .I91208.button:hover .icon {
background-size:100% 100%;
}
}
.I91209, a.I91209 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I91209:hover, a.I91209:hover {
}
@media (max-width:992px) {
.I91209, a.I91209 {
}
.I91209:hover, a.I91209:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91209, a.I91209 {
display:flex;
padding-bottom:1rem;

}
.I91209:hover, a.I91209:hover {
}
}

.I91210, a.I91210 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I91210:hover, a.I91210:hover {
}
@media (max-width:992px) {
.I91210, a.I91210 {
}
.I91210:hover, a.I91210:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91210, a.I91210 {
display:flex;
padding-bottom:1rem;

}
.I91210:hover, a.I91210:hover {
}
}

.I91211, a.I91211 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I91211:hover, a.I91211:hover {
}
@media (max-width:992px) {
.I91211, a.I91211 {
}
.I91211:hover, a.I91211:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91211, a.I91211 {
display:flex;
padding-bottom:1rem;

}
.I91211:hover, a.I91211:hover {
}
}

.I91212 .button, .I91212.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91212 button.button, button.I91212.button {
cursor:pointer;
}
.I91212 .button .text, .I91212.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I91212 .button .icon, .I91212.button .icon {
flex:none;
background-size:100% 100%;
}
.I91212 .button:hover, .I91212.button:hover {
}
.I91212 .button:hover .text, .I91212.button:hover .text {
}
.I91212 .button:hover .icon, .I91212.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I91212 .button, .I91212.button {
}
.I91212 button.button, button.I91212.button {
}
.I91212 .button .text, .I91212.button .text {
font-family:Rubik;

}
.I91212 .button .icon, .I91212.button .icon {
background-size:100% 100%;
}
.I91212 .button:hover, .I91212.button:hover {
}
.I91212 .button:hover .text, .I91212.button:hover .text {
}
.I91212 .button:hover .icon, .I91212.button:hover .icon {
background-size:100% 100%;
}
}

.I91213 .button, .I91213.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91213 button.button, button.I91213.button {
cursor:pointer;
}
.I91213 .button .text, .I91213.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I91213 .button .icon, .I91213.button .icon {
flex:none;
background-size:100% 100%;
}
.I91213 .button:hover, .I91213.button:hover {
}
.I91213 .button:hover .text, .I91213.button:hover .text {
}
.I91213 .button:hover .icon, .I91213.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I91213 .button, .I91213.button {
}
.I91213 button.button, button.I91213.button {
}
.I91213 .button .text, .I91213.button .text {
font-family:Rubik;

}
.I91213 .button .icon, .I91213.button .icon {
background-size:100% 100%;
}
.I91213 .button:hover, .I91213.button:hover {
}
.I91213 .button:hover .text, .I91213.button:hover .text {
}
.I91213 .button:hover .icon, .I91213.button:hover .icon {
background-size:100% 100%;
}
}

.I91214 .button, .I91214.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91214 button.button, button.I91214.button {
cursor:pointer;
}
.I91214 .button .text, .I91214.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I91214 .button .icon, .I91214.button .icon {
flex:none;
background-size:100% 100%;
}
.I91214 .button:hover, .I91214.button:hover {
}
.I91214 .button:hover .text, .I91214.button:hover .text {
}
.I91214 .button:hover .icon, .I91214.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I91214 .button, .I91214.button {
}
.I91214 button.button, button.I91214.button {
}
.I91214 .button .text, .I91214.button .text {
font-family:Rubik;

}
.I91214 .button .icon, .I91214.button .icon {
background-size:100% 100%;
}
.I91214 .button:hover, .I91214.button:hover {
}
.I91214 .button:hover .text, .I91214.button:hover .text {
}
.I91214 .button:hover .icon, .I91214.button:hover .icon {
background-size:100% 100%;
}
}

.I91215 .button, .I91215.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91215 button.button, button.I91215.button {
cursor:pointer;
}
.I91215 .button .text, .I91215.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I91215 .button .icon, .I91215.button .icon {
flex:none;
background-size:100% 100%;
}
.I91215 .button:hover, .I91215.button:hover {
}
.I91215 .button:hover .text, .I91215.button:hover .text {
}
.I91215 .button:hover .icon, .I91215.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I91215 .button, .I91215.button {
}
.I91215 button.button, button.I91215.button {
}
.I91215 .button .text, .I91215.button .text {
font-family:Rubik;

}
.I91215 .button .icon, .I91215.button .icon {
background-size:100% 100%;
}
.I91215 .button:hover, .I91215.button:hover {
}
.I91215 .button:hover .text, .I91215.button:hover .text {
}
.I91215 .button:hover .icon, .I91215.button:hover .icon {
background-size:100% 100%;
}
}

.I91216 .button, .I91216.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91216 button.button, button.I91216.button {
cursor:pointer;
}
.I91216 .button .text, .I91216.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I91216 .button .icon, .I91216.button .icon {
flex:none;
background-size:100% 100%;
}
.I91216 .button:hover, .I91216.button:hover {
}
.I91216 .button:hover .text, .I91216.button:hover .text {
}
.I91216 .button:hover .icon, .I91216.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I91216 .button, .I91216.button {
}
.I91216 button.button, button.I91216.button {
}
.I91216 .button .text, .I91216.button .text {
font-family:Rubik;

}
.I91216 .button .icon, .I91216.button .icon {
background-size:100% 100%;
}
.I91216 .button:hover, .I91216.button:hover {
}
.I91216 .button:hover .text, .I91216.button:hover .text {
}
.I91216 .button:hover .icon, .I91216.button:hover .icon {
background-size:100% 100%;
}
}

.I91217, a.I91217 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I91217:hover, a.I91217:hover {
}

.I157942 .image, .I157942.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157942 .image:hover, .I157942.image:hover {
}
@media (max-width:640px) {
.I157942 .image, .I157942.image {
border-radius:100%;

}
.I157942 .image:hover, .I157942.image:hover {
}
}

.I158028, a.I158028 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158028:hover, a.I158028:hover {
}
@media (max-width:992px) {
.I158028, a.I158028 {
}
.I158028:hover, a.I158028:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158028, a.I158028 {
display:flex;
padding-bottom:1rem;

}
.I158028:hover, a.I158028:hover {
}
}

.I158157, a.I158157 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158157:hover, a.I158157:hover {
}
@media (max-width:992px) {
.I158157, a.I158157 {
}
.I158157:hover, a.I158157:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158157, a.I158157 {
display:flex;
padding-bottom:1rem;

}
.I158157:hover, a.I158157:hover {
}
}

.I158243, a.I158243 {
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;

}
.I158243:hover, a.I158243:hover {
}
@media (max-width:992px) {
.I158243, a.I158243 {
}
.I158243:hover, a.I158243:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158243, a.I158243 {
display:flex;
padding-bottom:1rem;

}
.I158243:hover, a.I158243:hover {
}
}

.I165736, a.I165736 {
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;

}
.I165736:hover, a.I165736:hover {
}
@media (max-width:992px) {
.I165736, a.I165736 {
}
.I165736:hover, a.I165736:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165736, a.I165736 {
display:flex;
padding-bottom:1rem;

}
.I165736:hover, a.I165736:hover {
}
}

.I167732, a.I167732 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167732:hover, a.I167732:hover {
}
@media (max-width:992px) {
.I167732, a.I167732 {
}
.I167732:hover, a.I167732:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167732, a.I167732 {
display:flex;
padding-bottom:1rem;

}
.I167732:hover, a.I167732:hover {
}
}

.I167963 .image, .I167963.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167963 .image:hover, .I167963.image:hover {
}
@media (max-width:640px) {
.I167963 .image, .I167963.image {
border-radius:100%;

}
.I167963 .image:hover, .I167963.image:hover {
}
}

.I168179, a.I168179 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168179:hover, a.I168179:hover {
}
@media (max-width:992px) {
.I168179, a.I168179 {
}
.I168179:hover, a.I168179:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168179, a.I168179 {
display:flex;
padding-bottom:1rem;

}
.I168179:hover, a.I168179:hover {
}
}

.I168341, a.I168341 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168341:hover, a.I168341:hover {
}
@media (max-width:992px) {
.I168341, a.I168341 {
}
.I168341:hover, a.I168341:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168341, a.I168341 {
display:flex;
padding-bottom:1rem;

}
.I168341:hover, a.I168341:hover {
}
}

.I168449, a.I168449 {
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;

}
.I168449:hover, a.I168449:hover {
}
@media (max-width:992px) {
.I168449, a.I168449 {
}
.I168449:hover, a.I168449:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168449, a.I168449 {
display:flex;
padding-bottom:1rem;

}
.I168449:hover, a.I168449:hover {
}
}

.I168719 .image, .I168719.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168719 .image:hover, .I168719.image:hover {
}
@media (max-width:640px) {
.I168719 .image, .I168719.image {
border-radius:100%;

}
.I168719 .image:hover, .I168719.image:hover {
}
}

.I168827, a.I168827 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168827:hover, a.I168827:hover {
}
@media (max-width:992px) {
.I168827, a.I168827 {
}
.I168827:hover, a.I168827:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168827, a.I168827 {
display:flex;
padding-bottom:1rem;

}
.I168827:hover, a.I168827:hover {
}
}

.I168989, a.I168989 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168989:hover, a.I168989:hover {
}
@media (max-width:992px) {
.I168989, a.I168989 {
}
.I168989:hover, a.I168989:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168989, a.I168989 {
display:flex;
padding-bottom:1rem;

}
.I168989:hover, a.I168989:hover {
}
}

.I169097, a.I169097 {
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;

}
.I169097:hover, a.I169097:hover {
}
@media (max-width:992px) {
.I169097, a.I169097 {
}
.I169097:hover, a.I169097:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169097, a.I169097 {
display:flex;
padding-bottom:1rem;

}
.I169097:hover, a.I169097:hover {
}
}

.I169259 .image, .I169259.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169259 .image:hover, .I169259.image:hover {
}
@media (max-width:640px) {
.I169259 .image, .I169259.image {
border-radius:100%;

}
.I169259 .image:hover, .I169259.image:hover {
}
}

.I169367, a.I169367 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169367:hover, a.I169367:hover {
}
@media (max-width:992px) {
.I169367, a.I169367 {
}
.I169367:hover, a.I169367:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169367, a.I169367 {
display:flex;
padding-bottom:1rem;

}
.I169367:hover, a.I169367:hover {
}
}

.I169529, a.I169529 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169529:hover, a.I169529:hover {
}
@media (max-width:992px) {
.I169529, a.I169529 {
}
.I169529:hover, a.I169529:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169529, a.I169529 {
display:flex;
padding-bottom:1rem;

}
.I169529:hover, a.I169529:hover {
}
}

.I169637, a.I169637 {
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;

}
.I169637:hover, a.I169637:hover {
}
@media (max-width:992px) {
.I169637, a.I169637 {
}
.I169637:hover, a.I169637:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169637, a.I169637 {
display:flex;
padding-bottom:1rem;

}
.I169637:hover, a.I169637:hover {
}
}

h1.I91218, .I91218 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91218 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I91218:hover {
}
.I91218 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91218 > .viewport:hover {
}


.I91219 {
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;

	
}
.I91219:hover {
}
@media (max-width:992px) {
.I91219 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I91219:hover {
}
}
@media (max-width:640px) {
.I91219 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I91219:hover {
}
}

.I91220 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I91220:hover {
}
@media (max-width:992px) {
.I91220 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I91220:hover {
}
}
@media (max-width:640px) {
.I91220 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I91220:hover {
}
}

.I91221 {
display:flex;
position:var(--I91221-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(255,205,65);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I91221-location-transform:translate(0px,0px);
z-index:var(--I91221-z-index, auto);

transform:
var(--I91221-location-transform, translate(0px,0px))
var(--I91221-user-box-transform, translate(0px,0px))
;


position:var(--I91221-position-static-computed, static);
}
.I91221:hover {
}

@media (max-width:640px) {
.I91221 {

width:calc(100vw - 2rem);

}
.I91221:hover {
}

}

.I91222 {
display:flex;
position:var(--I91222-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
}
.I91222:hover {
}

@media (max-width:640px) {
.I91222 {

width:calc(100vw - 2rem);

}
.I91222:hover {
}

}

.I91223 {
display:flex;
position:var(--I91223-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
}
.I91223:hover {
}
.I91223 {
--I91223-position-static-computed:static;
}
.I91223 > .sector, .I91223 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I91223 {

width:calc(100vw - 2rem);

}
.I91223:hover {
}

}

.I91224 {
display:flex;
position:var(--I91224-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I91224:hover {
}

@media (max-width:640px) {
.I91224 {

padding-left:1rem;
padding-right:1rem;

}
.I91224:hover {
}

}

.I91225 {
display:flex;
position:var(--I91225-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I91225:hover {
}

@media (max-width:640px) {
.I91225 {

width:calc(100vw - 2rem);

}
.I91225:hover {
}

}

.I91226 {
display:flex;
position:var(--I91226-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I91226:hover {
}
.I91226 {
--I91226-position-static-computed:static;
}
.I91226 > .sector, .I91226 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I91226 {

width:calc(100vw - 2rem);

}
.I91226:hover {
}

}
@media (min-width:1440px) {
.I91226 {

}
.I91226:hover {
}
.I91226 {
--I91226-position-static-computed:static;
}
.I91226 > .sector, .I91226 > .group-sectors {
position:relative;
}
}
.I91227 {
display:flex;
position:var(--I91227-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:22;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I91227:hover {
}

@media (max-width:640px) {
.I91227 {

width:calc(100vw - 2rem);

}
.I91227:hover {
}

}

.I91228 {
display:flex;
position:var(--I91228-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;
}
.I91228:hover {
}

@media (max-width:640px) {
.I91228 {

width:calc(100vw - 2rem);

}
.I91228:hover {
}

}

.I91229 {
display:flex;
position:var(--I91229-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;
}
.I91229:hover {
}

@media (max-width:640px) {
.I91229 {

width:calc(100vw - 2rem);

}
.I91229:hover {
}

}

.I91230 {
display:flex;
position:var(--I91230-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;
}
.I91230:hover {
}

@media (max-width:640px) {
.I91230 {

width:calc(100vw - 2rem);

}
.I91230:hover {
}

}

.I91231 {
display:flex;
position:var(--I91231-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I91231:hover {
}


.I108512 {
display:flex;
position:var(--I108512-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;
}
.I108512:hover {
}

@media (max-width:640px) {
.I108512 {

width:calc(100vw - 2rem);

}
.I108512:hover {
}

}

.I166529 {
display:flex;
position:var(--I166529-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;
}
.I166529:hover {
}


.I91232 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I91232:hover {
}

@media (min-width:1440px) {
.I91232 {

order:4;


	
}
.I91232:hover {
}

}
.I91233 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I91233:hover {
}

@media (min-width:1440px) {
.I91233 {

order:2;


	
}
.I91233:hover {
}

}
.I91234 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I91234:hover {
}


.I91235 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I91235:hover {
}


.I91236 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I91236:hover {
}


.I91237 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I91237:hover {
}


.I91238 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I91238:hover {
}


.I91239 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I91239:hover {
}


.I91240 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I91240:hover {
}


.I91241 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I91241:hover {
}
.I91241 > .sector {
position:relative;
}
@media (max-width:640px) {
.I91241 {



flex-direction:column;
align-items:flex-start;

	
}
.I91241:hover {
}

}

.I108817 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108817:hover {
}


.I167034 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167034:hover {
}


h1.I91242, .I91242 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91242 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I91242:hover {
}
.I91242 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91242 > .viewport:hover {
}

@media (min-width:1440px) {
.I91242 {

order:8;

}
.I91242:hover {
}
.I91242 > .viewport {



}
.I91242 > .viewport:hover {
}

}
h1.I91243, .I91243 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91243 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I91243:hover {
}
.I91243 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I91243 > .viewport:hover {
}


h1.I91244, .I91244 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91244 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I91244:hover {
}
.I91244 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91244 > .viewport:hover {
}

@media (min-width:1440px) {
.I91244 {

order:3;

}
.I91244:hover {
}
.I91244 > .viewport {



}
.I91244 > .viewport:hover {
}

}
h1.I91245, .I91245 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91245 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I91245:hover {
}
.I91245 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91245 > .viewport:hover {
}


h1.I91246, .I91246 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91246 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I91246:hover {
}
.I91246 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91246 > .viewport:hover {
}


h1.I91247, .I91247 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91247 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I91247:hover {
}
.I91247 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91247 > .viewport:hover {
}


h1.I91248, .I91248 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91248 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I91248:hover {
}
.I91248 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I91248 > .viewport:hover {
}


h1.I91249, .I91249 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91249 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I91249:hover {
}
.I91249 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91249 > .viewport:hover {
}


h1.I91250, .I91250 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91250 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I91250:hover {
}
.I91250 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91250 > .viewport:hover {
}


h1.I91251, .I91251 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91251 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I91251:hover {
}
.I91251 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91251 > .viewport:hover {
}


h1.I91252, .I91252 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91252 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I91252:hover {
}
.I91252 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91252 > .viewport:hover {
}


h1.I91253, .I91253 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91253 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I91253:hover {
}
.I91253 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91253 > .viewport:hover {
}


h1.I91254, .I91254 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91254 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I91254:hover {
}
.I91254 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91254 > .viewport:hover {
}


h1.I91255, .I91255 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91255 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I91255:hover {
}
.I91255 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I91255 > .viewport:hover {
}


h1.I91256, .I91256 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91256 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I91256:hover {
}
.I91256 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91256 > .viewport:hover {
}


h1.I91257, .I91257 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91257 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I91257:hover {
}
.I91257 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91257 > .viewport:hover {
}


h1.I91258, .I91258 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91258 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I91258:hover {
}
.I91258 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I91258 > .viewport:hover {
}


h1.I91259, .I91259 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91259 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I91259:hover {
}
.I91259 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91259 > .viewport:hover {
}

@media (max-width:640px) {
.I91259 {

width:100%;


}
.I91259:hover {
}
.I91259 > .viewport {



}
.I91259 > .viewport:hover {
}

}

h1.I91260, .I91260 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91260 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I91260:hover {
}
.I91260 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91260 > .viewport:hover {
}


h1.I91261, .I91261 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91261 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I91261:hover {
}
.I91261 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91261 > .viewport:hover {
}


h1.I91262, .I91262 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91262 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I91262:hover {
}
.I91262 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91262 > .viewport:hover {
}


h1.I91263, .I91263 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91263 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I91263:hover {
}
.I91263 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91263 > .viewport:hover {
}


h1.I91264, .I91264 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91264 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I91264:hover {
}
.I91264 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91264 > .viewport:hover {
}


h1.I91265, .I91265 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91265 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I91265:hover {
}
.I91265 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91265 > .viewport:hover {
}


h1.I91266, .I91266 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91266 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I91266:hover {
}
.I91266 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91266 > .viewport:hover {
}


h1.I91267, .I91267 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91267 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I91267:hover {
}
.I91267 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91267 > .viewport:hover {
}


h1.I91268, .I91268 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91268 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I91268:hover {
}
.I91268 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91268 > .viewport:hover {
}


h1.I91269, .I91269 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91269 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I91269:hover {
}
.I91269 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91269 > .viewport:hover {
}


h1.I91270, .I91270 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91270 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I91270:hover {
}
.I91270 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91270 > .viewport:hover {
}


h1.I91271, .I91271 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91271 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I91271:hover {
}
.I91271 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91271 > .viewport:hover {
}


h1.I91272, .I91272 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91272 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I91272:hover {
}
.I91272 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91272 > .viewport:hover {
}


h1.I91273, .I91273 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91273 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I91273:hover {
}
.I91273 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91273 > .viewport:hover {
}


h1.I91274, .I91274 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91274 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I91274:hover {
}
.I91274 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91274 > .viewport:hover {
}

@media (min-width:1440px) {
.I91274 {

order:3;

}
.I91274:hover {
}
.I91274 > .viewport {



}
.I91274 > .viewport:hover {
}

}
h1.I91275, .I91275 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91275 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I91275:hover {
}
.I91275 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91275 > .viewport:hover {
}


h1.I91276, .I91276 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91276 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I91276:hover {
}
.I91276 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91276 > .viewport:hover {
}


h1.I91277, .I91277 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91277 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I91277:hover {
}
.I91277 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91277 > .viewport:hover {
}


h1.I91278, .I91278 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91278 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I91278:hover {
}
.I91278 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91278 > .viewport:hover {
}


h1.I91279, .I91279 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91279 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I91279:hover {
}
.I91279 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91279 > .viewport:hover {
}


h1.I91280, .I91280 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91280 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I91280:hover {
}
.I91280 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91280 > .viewport:hover {
}


h1.I91281, .I91281 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91281 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I91281:hover {
}
.I91281 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91281 > .viewport:hover {
}


h1.I91282, .I91282 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91282 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I91282:hover {
}
.I91282 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91282 > .viewport:hover {
}


h1.I91283, .I91283 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91283 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I91283:hover {
}
.I91283 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91283 > .viewport:hover {
}


h1.I91284, .I91284 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91284 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I91284:hover {
}
.I91284 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91284 > .viewport:hover {
}


h1.I91285, .I91285 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91285 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I91285:hover {
}
.I91285 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91285 > .viewport:hover {
}


h1.I91286, .I91286 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91286 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I91286:hover {
}
.I91286 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91286 > .viewport:hover {
}


h1.I91287, .I91287 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91287 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I91287:hover {
}
.I91287 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91287 > .viewport:hover {
}


h1.I91288, .I91288 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91288 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I91288:hover {
}
.I91288 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91288 > .viewport:hover {
}


h1.I91289, .I91289 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91289 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I91289:hover {
}
.I91289 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91289 > .viewport:hover {
}


h1.I91290, .I91290 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91290 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I91290:hover {
}
.I91290 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91290 > .viewport:hover {
}


h1.I108634, .I108634 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108634 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108634:hover {
}
.I108634 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108634 > .viewport:hover {
}


h1.I108756, .I108756 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108756 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108756:hover {
}
.I108756 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108756 > .viewport:hover {
}


h1.I108939, .I108939 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108939 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108939:hover {
}
.I108939 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108939 > .viewport:hover {
}


h1.I109061, .I109061 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109061 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109061:hover {
}
.I109061 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109061 > .viewport:hover {
}


h1.I109183, .I109183 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109183 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109183:hover {
}
.I109183 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109183 > .viewport:hover {
}

@media (max-width:640px) {
.I109183 {

width:100%;


}
.I109183:hover {
}
.I109183 > .viewport {



}
.I109183 > .viewport:hover {
}

}

h1.I163023, .I163023 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163023 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163023:hover {
}
.I163023 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163023 > .viewport:hover {
}


h1.I165955, .I165955 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165955 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165955:hover {
}
.I165955 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165955 > .viewport:hover {
}


h1.I166428, .I166428 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166428 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166428:hover {
}
.I166428 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166428 > .viewport:hover {
}


h1.I166731, .I166731 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166731 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166731:hover {
}
.I166731 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166731 > .viewport:hover {
}


h1.I166933, .I166933 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166933 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166933:hover {
}
.I166933 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166933 > .viewport:hover {
}


h1.I167236, .I167236 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167236 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167236:hover {
}
.I167236 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167236 > .viewport:hover {
}


h1.I167438, .I167438 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167438 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167438:hover {
}
.I167438 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167438 > .viewport:hover {
}


h1.I167640, .I167640 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167640 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167640:hover {
}
.I167640 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167640 > .viewport:hover {
}

@media (max-width:640px) {
.I167640 {

width:100%;


}
.I167640:hover {
}
.I167640 > .viewport {



}
.I167640 > .viewport:hover {
}

}

h1.I176916, .I176916 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176916 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176916:hover {
}
.I176916 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176916 > .viewport:hover {
}


h1.I177122, .I177122 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177122 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177122:hover {
}
.I177122 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177122 > .viewport:hover {
}


h1.I177328, .I177328 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177328 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177328:hover {
}
.I177328 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177328 > .viewport:hover {
}


h1.I177694, .I177694 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177694 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177694:hover {
}
.I177694 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177694 > .viewport:hover {
}


.I91291 .image, .I91291.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I91291 .image:hover, .I91291.image:hover {
}
@media (min-width:1440px) {
.I91291 .image, .I91291.image {
width:100%;

}
.I91291 .image:hover, .I91291.image:hover {
}
}
.I91292, a.I91292 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I91292:hover, a.I91292:hover {
}
@media (max-width:992px) {
.I91292, a.I91292 {
}
.I91292:hover, a.I91292:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91292, a.I91292 {
display:flex;
padding-bottom:0rem;

}
.I91292:hover, a.I91292:hover {
}
}

.I91293 .image, .I91293.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I91293 .image:hover, .I91293.image:hover {
}
@media (min-width:1440px) {
.I91293 .image, .I91293.image {
width:100%;

}
.I91293 .image:hover, .I91293.image:hover {
}
}
.I91294 .image, .I91294.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I91294 .image:hover, .I91294.image:hover {
}

.I91295, a.I91295 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I91295:hover, a.I91295:hover {
}
@media (max-width:992px) {
.I91295, a.I91295 {
}
.I91295:hover, a.I91295:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91295, a.I91295 {
display:flex;
padding-bottom:0rem;

}
.I91295:hover, a.I91295:hover {
}
}

.I91296, a.I91296 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I91296:hover, a.I91296:hover {
}
@media (min-width:1440px) {
.I91296, a.I91296 {
display:flex;
font-weight:500;


}
.I91296:hover, a.I91296:hover {
}
}
.I91297, a.I91297 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I91297:hover, a.I91297:hover {
}
@media (max-width:992px) {
.I91297, a.I91297 {
}
.I91297:hover, a.I91297:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91297, a.I91297 {
display:flex;
padding-bottom:0rem;

}
.I91297:hover, a.I91297:hover {
}
}

.I91298, a.I91298 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I91298:hover, a.I91298:hover {
}
@media (max-width:640px) {
.I91298, a.I91298 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I91298:hover, a.I91298:hover {
}
}

.I91299, a.I91299 {
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;

}
.I91299:hover, a.I91299:hover {
}
@media (max-width:992px) {
.I91299, a.I91299 {
}
.I91299:hover, a.I91299:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91299, a.I91299 {
display:flex;
padding-bottom:1rem;

}
.I91299:hover, a.I91299:hover {
}
}

.I91300, a.I91300 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I91300:hover, a.I91300:hover {
}

.I91301, a.I91301 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I91301:hover, a.I91301:hover {
}
@media (min-width:1440px) {
.I91301, a.I91301 {
display:flex;
font-weight:500;


}
.I91301:hover, a.I91301:hover {
}
}
.I91302 .image, .I91302.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I91302 .image:hover, .I91302.image:hover {
}

.I91303, a.I91303 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I91303:hover, a.I91303:hover {
}
@media (min-width:1440px) {
.I91303, a.I91303 {
display:flex;
font-weight:500;


}
.I91303:hover, a.I91303:hover {
}
}
.I91304, a.I91304 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I91304:hover, a.I91304:hover {
}
@media (max-width:992px) {
.I91304, a.I91304 {
}
.I91304:hover, a.I91304:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91304, a.I91304 {
display:flex;
padding-bottom:0rem;

}
.I91304:hover, a.I91304:hover {
}
}

.I91305 .image, .I91305.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I91305 .image:hover, .I91305.image:hover {
}

.I91306, a.I91306 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I91306:hover, a.I91306:hover {
}
@media (min-width:1440px) {
.I91306, a.I91306 {
display:flex;
font-weight:500;


}
.I91306:hover, a.I91306:hover {
}
}
.I91307, a.I91307 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I91307:hover, a.I91307:hover {
}
@media (max-width:992px) {
.I91307, a.I91307 {
}
.I91307:hover, a.I91307:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91307, a.I91307 {
display:flex;
padding-bottom:0rem;

}
.I91307:hover, a.I91307:hover {
}
}

.I91308 .image, .I91308.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I91308 .image:hover, .I91308.image:hover {
}

.I91309, a.I91309 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I91309:hover, a.I91309:hover {
}
@media (min-width:1440px) {
.I91309, a.I91309 {
display:flex;
font-weight:500;


}
.I91309:hover, a.I91309:hover {
}
}
.I91310, a.I91310 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I91310:hover, a.I91310:hover {
}
@media (max-width:992px) {
.I91310, a.I91310 {
}
.I91310:hover, a.I91310:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91310, a.I91310 {
display:flex;
padding-bottom:0rem;

}
.I91310:hover, a.I91310:hover {
}
}

.I91311 .image, .I91311.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I91311 .image:hover, .I91311.image:hover {
}

.I91312 .image, .I91312.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I91312 .image:hover, .I91312.image:hover {
}

.I91313 .image, .I91313.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I91313 .image:hover, .I91313.image:hover {
}

.I91314, a.I91314 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I91314:hover, a.I91314:hover {
}
@media (max-width:992px) {
.I91314, a.I91314 {
}
.I91314:hover, a.I91314:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91314, a.I91314 {
display:flex;
padding-bottom:0rem;

}
.I91314:hover, a.I91314:hover {
}
}

.I91315, a.I91315 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I91315:hover, a.I91315:hover {
}
@media (min-width:1440px) {
.I91315, a.I91315 {
display:flex;
font-weight:500;


}
.I91315:hover, a.I91315:hover {
}
}
.I91316, a.I91316 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I91316:hover, a.I91316:hover {
}
@media (max-width:992px) {
.I91316, a.I91316 {
}
.I91316:hover, a.I91316:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91316, a.I91316 {
display:flex;
padding-bottom:0rem;

}
.I91316:hover, a.I91316:hover {
}
}

.I91317, a.I91317 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I91317:hover, a.I91317:hover {
}
@media (max-width:992px) {
.I91317, a.I91317 {
}
.I91317:hover, a.I91317:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I91317, a.I91317 {
display:flex;
font-weight:500;


}
.I91317:hover, a.I91317:hover {
}
}
.I91318, a.I91318 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I91318:hover, a.I91318:hover {
}
@media (max-width:992px) {
.I91318, a.I91318 {
}
.I91318:hover, a.I91318:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I91318, a.I91318 {
display:flex;
padding-bottom:0rem;

}
.I91318:hover, a.I91318:hover {
}
}

.I91319, a.I91319 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I91319:hover, a.I91319:hover {
}
@media (min-width:1440px) {
.I91319, a.I91319 {
display:flex;
font-weight:500;


}
.I91319:hover, a.I91319:hover {
}
}
.I91320 {
}
.I91320:hover {
}
.I91320 {
}
.I91320:hover {
}


.I91321, a.I91321 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I91321:hover, a.I91321:hover {
}

.I91322, a.I91322 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I91322:hover, a.I91322:hover {
}

.I91323 .button, .I91323.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91323 button.button, button.I91323.button {
cursor:pointer;
}
.I91323 .button .text, .I91323.button .text {
}
.I91323 .button .icon, .I91323.button .icon {
flex:none;
background-size:100% 100%;
}
.I91323 .button:hover, .I91323.button:hover {
}
.I91323 .button:hover .text, .I91323.button:hover .text {
}
.I91323 .button:hover .icon, .I91323.button:hover .icon {
background-size:100% 100%;
}

.I91324 .button, .I91324.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91324 button.button, button.I91324.button {
cursor:pointer;
}
.I91324 .button .text, .I91324.button .text {
}
.I91324 .button .icon, .I91324.button .icon {
flex:none;
background-size:100% 100%;
}
.I91324 .button:hover, .I91324.button:hover {
}
.I91324 .button:hover .text, .I91324.button:hover .text {
}
.I91324 .button:hover .icon, .I91324.button:hover .icon {
background-size:100% 100%;
}

.I91325 .button, .I91325.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91325 button.button, button.I91325.button {
cursor:pointer;
}
.I91325 .button .text, .I91325.button .text {
}
.I91325 .button .icon, .I91325.button .icon {
flex:none;
background-size:100% 100%;
}
.I91325 .button:hover, .I91325.button:hover {
}
.I91325 .button:hover .text, .I91325.button:hover .text {
}
.I91325 .button:hover .icon, .I91325.button:hover .icon {
background-size:100% 100%;
}

.I91326 .button, .I91326.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91326 button.button, button.I91326.button {
cursor:pointer;
}
.I91326 .button .text, .I91326.button .text {
}
.I91326 .button .icon, .I91326.button .icon {
flex:none;
background-size:100% 100%;
}
.I91326 .button:hover, .I91326.button:hover {
}
.I91326 .button:hover .text, .I91326.button:hover .text {
}
.I91326 .button:hover .icon, .I91326.button:hover .icon {
background-size:100% 100%;
}

.I91327 .button, .I91327.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91327 button.button, button.I91327.button {
cursor:pointer;
}
.I91327 .button .text, .I91327.button .text {
}
.I91327 .button .icon, .I91327.button .icon {
flex:none;
background-size:100% 100%;
}
.I91327 .button:hover, .I91327.button:hover {
}
.I91327 .button:hover .text, .I91327.button:hover .text {
}
.I91327 .button:hover .icon, .I91327.button:hover .icon {
background-size:100% 100%;
}

.I91328 .button, .I91328.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91328 button.button, button.I91328.button {
cursor:pointer;
}
.I91328 .button .text, .I91328.button .text {
}
.I91328 .button .icon, .I91328.button .icon {
flex:none;
background-size:100% 100%;
}
.I91328 .button:hover, .I91328.button:hover {
}
.I91328 .button:hover .text, .I91328.button:hover .text {
}
.I91328 .button:hover .icon, .I91328.button:hover .icon {
background-size:100% 100%;
}

.I91329 .button, .I91329.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91329 button.button, button.I91329.button {
cursor:pointer;
}
.I91329 .button .text, .I91329.button .text {
}
.I91329 .button .icon, .I91329.button .icon {
flex:none;
background-size:100% 100%;
}
.I91329 .button:hover, .I91329.button:hover {
}
.I91329 .button:hover .text, .I91329.button:hover .text {
}
.I91329 .button:hover .icon, .I91329.button:hover .icon {
background-size:100% 100%;
}

.I91330 .button, .I91330.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91330 button.button, button.I91330.button {
cursor:pointer;
}
.I91330 .button .text, .I91330.button .text {
}
.I91330 .button .icon, .I91330.button .icon {
flex:none;
background-size:100% 100%;
}
.I91330 .button:hover, .I91330.button:hover {
}
.I91330 .button:hover .text, .I91330.button:hover .text {
}
.I91330 .button:hover .icon, .I91330.button:hover .icon {
background-size:100% 100%;
}

.I91331 .button, .I91331.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91331 button.button, button.I91331.button {
cursor:pointer;
}
.I91331 .button .text, .I91331.button .text {
}
.I91331 .button .icon, .I91331.button .icon {
flex:none;
background-size:100% 100%;
}
.I91331 .button:hover, .I91331.button:hover {
}
.I91331 .button:hover .text, .I91331.button:hover .text {
}
.I91331 .button:hover .icon, .I91331.button:hover .icon {
background-size:100% 100%;
}

.I91332 .button, .I91332.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I91332 button.button, button.I91332.button {
cursor:pointer;
}
.I91332 .button .text, .I91332.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I91332 .button .icon, .I91332.button .icon {
flex:none;
background-size:100% 100%;
}
.I91332 .button:hover, .I91332.button:hover {
}
.I91332 .button:hover .text, .I91332.button:hover .text {
}
.I91332 .button:hover .icon, .I91332.button:hover .icon {
background-size:100% 100%;
}

.I91333, a.I91333 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I91333:hover, a.I91333:hover {
}

.I91334, a.I91334 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I91334:hover, a.I91334:hover {
}

.I91335, a.I91335 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I91335:hover, a.I91335:hover {
}

.I91336, a.I91336 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I91336:hover, a.I91336:hover {
}

.I91337, a.I91337 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I91337:hover, a.I91337:hover {
}

.I91338, a.I91338 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I91338:hover, a.I91338:hover {
}

.I91339, a.I91339 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I91339:hover, a.I91339:hover {
}

.I108573 .button, .I108573.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108573 button.button, button.I108573.button {
cursor:pointer;
}
.I108573 .button .text, .I108573.button .text {
}
.I108573 .button .icon, .I108573.button .icon {
flex:none;
background-size:100% 100%;
}
.I108573 .button:hover, .I108573.button:hover {
}
.I108573 .button:hover .text, .I108573.button:hover .text {
}
.I108573 .button:hover .icon, .I108573.button:hover .icon {
background-size:100% 100%;
}

.I108695, a.I108695 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108695:hover, a.I108695:hover {
}

.I108878, a.I108878 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108878:hover, a.I108878:hover {
}

.I109000, a.I109000 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109000:hover, a.I109000:hover {
}

.I109122 .image, .I109122.image {
vertical-align:top;
}
.I109122 .image:hover, .I109122.image:hover {
}

.I162926, a.I162926 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162926:hover, a.I162926:hover {
}

.I165854, a.I165854 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165854:hover, a.I165854:hover {
}

.I166327, a.I166327 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166327:hover, a.I166327:hover {
}

.I166630 .button, .I166630.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166630 button.button, button.I166630.button {
cursor:pointer;
}
.I166630 .button .text, .I166630.button .text {
}
.I166630 .button .icon, .I166630.button .icon {
flex:none;
background-size:100% 100%;
}
.I166630 .button:hover, .I166630.button:hover {
}
.I166630 .button:hover .text, .I166630.button:hover .text {
}
.I166630 .button:hover .icon, .I166630.button:hover .icon {
background-size:100% 100%;
}

.I166832, a.I166832 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166832:hover, a.I166832:hover {
}

.I167135, a.I167135 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167135:hover, a.I167135:hover {
}

.I167337, a.I167337 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167337:hover, a.I167337:hover {
}

.I167539 .image, .I167539.image {
vertical-align:top;
}
.I167539 .image:hover, .I167539.image:hover {
}

.I176813, a.I176813 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176813:hover, a.I176813:hover {
}

.I177019, a.I177019 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177019:hover, a.I177019:hover {
}

.I177225, a.I177225 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177225:hover, a.I177225:hover {
}

.I177590, a.I177590 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177590:hover, a.I177590:hover {
}

h1.I91340, .I91340 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91340 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I91340:hover {
}
.I91340 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91340 > .viewport:hover {
}


.I91166 {
}
.I91166:hover {
}
.I91166 {
}
.I91166: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;
}
}


