/* Cache file:3250_pt_20251120161917.css*/
body {
margin:0px;
}

html.popup-visible, html.uc-popup-visible {
overflow:hidden;
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
position:fixed;
width:100vw;
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
-webkit-overflow-scrolling:touch;
}
html {
}
.I96644 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I96644: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 {
}
.I96644 {
width:100%;

	
}
.I96644: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 {
}
.I96644 {
width:100%;

	
}
.I96644:hover {
}
}

.I96645 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I96645:hover {
}
@media (max-width:992px) {
.I96645 {

padding-top:70px;


}
.I96645:hover {
}
}
@media (max-width:640px) {
.I96645 {

width:100%;
margin-top:40px;


}
.I96645:hover {
}
}
@media (min-width:1440px) {
.I96645 {

order:28;

}
.I96645:hover {
}
}
.I96653 {
display:flex;
position:var(--I96653-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(--I96653-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I96653-location-transform:translate(0px,0px);
	

transform:
var(--I96653-location-transform, translate(0px,0px))
var(--I96653-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I96653:hover {
}
.I96653 {
--I96653-position-static-computed:static;
}
.I96653 > .sector, .I96653 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I96653 {

position:fixed;
z-index:var(--I96653-z-index, 1);

transform:
var(--I96653-location-transform, translate(0px,0px))
var(--I96653-user-box-transform, translate(0px,0px))
;


}
.I96653:hover {
}

}
@media (max-width:640px) {
.I96653 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I96653-z-index, 1);

transform:
var(--I96653-location-transform, translate(0px,0px))
var(--I96653-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I96653:hover {
}
.I96653 {
--I96653-position-static-computed:static;
}
.I96653 > .sector, .I96653 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I96653 {

order:25;
}
.I96653:hover {
}

}
.I96659 {
display:flex;
position:var(--I96659-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;


}
.I96659:hover {
}

@media (max-width:992px) {
.I96659 {

margin-top:2rem;

}
.I96659:hover {
}

}
@media (max-width:640px) {
.I96659 {

width:100%;
margin-top:0rem;

}
.I96659:hover {
}

}

.I96675 {
display:flex;
position:var(--I96675-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;
--I96675-location-transform:translate(0px,0px);
z-index:var(--I96675-z-index, auto);

transform:
var(--I96675-location-transform, translate(0px,0px))
var(--I96675-user-box-transform, translate(0px,0px))
;

--I96675-z-index:1000;
position:var(--I96675-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I96675:hover {
}
.I96675 {
--I96675-position-static-computed:static;
}
.I96675 > .sector, .I96675 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I96675 {

width:100%;

}
.I96675:hover {
}

}
@media (min-width:1440px) {
.I96675 {

order:59;
}
.I96675:hover {
}

}
.I96668 {
display:flex;
position:var(--I96668-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I96668:hover {
}

@media (min-width:1440px) {
.I96668 {

order:49;
}
.I96668:hover {
}

}
.I96669 {
display:flex;
position:var(--I96669-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I96669:hover {
}

@media (min-width:1440px) {
.I96669 {

order:51;
}
.I96669:hover {
}

}
.I96667 {
display:flex;
position:var(--I96667-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I96667:hover {
}

@media (min-width:1440px) {
.I96667 {

order:47;
}
.I96667:hover {
}

}
.I96666 {
display:flex;
position:var(--I96666-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I96666:hover {
}

@media (min-width:1440px) {
.I96666 {

order:44;
}
.I96666:hover {
}

}
.I96663 {
display:flex;
position:var(--I96663-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I96663:hover {
}


.I96665 {
display:flex;
position:var(--I96665-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I96665:hover {
}

@media (min-width:1440px) {
.I96665 {

order:40;
}
.I96665:hover {
}

}
.I96654 {
display:flex;
position:var(--I96654-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I96654:hover {
}

@media (min-width:1440px) {
.I96654 {

order:26;
}
.I96654:hover {
}

}
.I96662 {
display:flex;
position:var(--I96662-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I96662:hover {
}


.I96652 {
display:flex;
position:var(--I96652-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(--I96652-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I96652-location-transform:translate(0px,0px);
z-index:var(--I96652-z-index, 1);

transform:
var(--I96652-location-transform, translate(0px,0px))
var(--I96652-user-box-transform, translate(0px,0px))
;

--I96652-z-index:555;
}
.I96652:hover {
}
.I96652 {
--I96652-position-static-computed:relative;
}
.I96652 > .sector, .I96652 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I96652 {

height:72px;
margin-bottom:-72px;

}
.I96652:hover {
}

}
@media (max-width:640px) {
.I96652 {

box-sizing:border-box;

}
.I96652:hover {
}

}
@media (min-width:1440px) {
.I96652 {

order:17;
}
.I96652:hover {
}

}
.I96649 {
display:flex;
position:var(--I96649-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(--I96649-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I96649-location-transform:translate(-50%,0px);
	

transform:
var(--I96649-location-transform, translate(0px,0px))
var(--I96649-user-box-transform, translate(0px,0px))
;

--I96649-z-index:999;
}
.I96649:hover {
}
.I96649 {
--I96649-position-static-computed:relative;
}
.I96649 > .sector, .I96649 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I96649 {

height:auto;
min-height:90px;

}
.I96649:hover {
}
.I96649 {
--I96649-position-static-computed:static;
}
.I96649 > .sector, .I96649 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I96649 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I96649:hover {
}

}
@media (min-width:1440px) {
.I96649 {

order:4;
position:fixed;
z-index:var(--I96649-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I96649-location-transform:translate(-50%,0px);
	

transform:
var(--I96649-location-transform, translate(0px,0px))
var(--I96649-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I96649:hover {
}

}
.I96655 {
display:flex;
position:var(--I96655-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I96655:hover {
}

@media (min-width:1440px) {
.I96655 {

order:18;
}
.I96655:hover {
}

}
.I96670 {
display:flex;
position:var(--I96670-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I96670:hover {
}

@media (min-width:1440px) {
.I96670 {

order:52;
}
.I96670:hover {
}

}
.I96672 {
display:flex;
position:var(--I96672-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I96672:hover {
}

@media (min-width:1440px) {
.I96672 {

order:55;
}
.I96672:hover {
}

}
.I96671 {
display:flex;
position:var(--I96671-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I96671:hover {
}

@media (min-width:1440px) {
.I96671 {

order:54;
}
.I96671:hover {
}

}
.I96673 {
display:flex;
position:var(--I96673-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I96673:hover {
}

@media (min-width:1440px) {
.I96673 {

order:56;
}
.I96673:hover {
}

}
.I96656 {
display:flex;
position:var(--I96656-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I96656:hover {
}

@media (min-width:1440px) {
.I96656 {

order:24;
}
.I96656:hover {
}

}
.I96661 {
display:flex;
position:var(--I96661-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I96661:hover {
}


.I96657 {
display:flex;
position:var(--I96657-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I96657:hover {
}

@media (min-width:1440px) {
.I96657 {

order:27;
}
.I96657:hover {
}

}
.I96674 {
display:flex;
position:var(--I96674-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I96674:hover {
}

@media (min-width:1440px) {
.I96674 {

order:58;
}
.I96674:hover {
}

}
.I96676 {
display:flex;
position:var(--I96676-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I96676:hover {
}

@media (min-width:1440px) {
.I96676 {

order:59;
}
.I96676:hover {
}

}
.I96677 {
display:flex;
position:var(--I96677-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I96677:hover {
}

@media (min-width:1440px) {
.I96677 {

order:60;
}
.I96677:hover {
}

}
.I96678 {
display:flex;
position:var(--I96678-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I96678:hover {
}

@media (min-width:1440px) {
.I96678 {

order:61;
}
.I96678:hover {
}

}
.I96664 {
display:flex;
position:var(--I96664-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I96664:hover {
}


.I96679 {
display:flex;
position:var(--I96679-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I96679:hover {
}

@media (min-width:1440px) {
.I96679 {

order:63;
}
.I96679:hover {
}

}
.I96680 {
display:flex;
position:var(--I96680-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I96680:hover {
}

@media (min-width:1440px) {
.I96680 {

order:65;
}
.I96680:hover {
}

}
.I96651 {
display:flex;
position:var(--I96651-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I96651:hover {
}

@media (min-width:1440px) {
.I96651 {

order:66;
}
.I96651:hover {
}

}
.I96681 {
display:flex;
position:var(--I96681-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I96681:hover {
}

@media (min-width:1440px) {
.I96681 {

order:68;
}
.I96681:hover {
}

}
.I96682 {
display:flex;
position:var(--I96682-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I96682:hover {
}

@media (min-width:1440px) {
.I96682 {

order:69;
}
.I96682:hover {
}

}
.I96658 {
display:flex;
position:var(--I96658-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I96658:hover {
}

@media (min-width:1440px) {
.I96658 {

order:70;
}
.I96658:hover {
}

}
.I96683 {
display:flex;
position:var(--I96683-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I96683:hover {
}

@media (min-width:1440px) {
.I96683 {

order:71;
}
.I96683:hover {
}

}
.I96650 {
display:flex;
position:var(--I96650-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I96650:hover {
}

@media (min-width:1440px) {
.I96650 {

order:72;
}
.I96650:hover {
}

}
.I96647 {
display:flex;
position:var(--I96647-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I96647:hover {
}

@media (min-width:1440px) {
.I96647 {

order:73;
}
.I96647:hover {
}

}
.I96646 {
display:flex;
position:var(--I96646-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I96646:hover {
}

@media (min-width:1440px) {
.I96646 {

order:74;
}
.I96646:hover {
}

}
.I96660 {
display:flex;
position:var(--I96660-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I96660:hover {
}


.I96648 {
display:flex;
position:var(--I96648-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I96648:hover {
}

@media (min-width:1440px) {
.I96648 {

order:16;
}
.I96648:hover {
}

}
.I99767 {
display:flex;
position:var(--I99767-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99767:hover {
}

@media (min-width:1440px) {
.I99767 {

order:76;
}
.I99767:hover {
}

}
.I115778 {
display:flex;
position:var(--I115778-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115778:hover {
}


.I116398 {
display:flex;
position:var(--I116398-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116398:hover {
}


h1.I96685, .I96685 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96685 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I96685:hover {
}
.I96685 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96685 > .viewport:hover {
}


.I96686 {
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;

	
}
.I96686:hover {
}
@media (max-width:992px) {
.I96686 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I96686:hover {
}
}
@media (max-width:640px) {
.I96686 {
padding-left:1rem;
padding-right:1rem;

	
}
.I96686:hover {
}
}

.I96687 {
display:flex;
position:var(--I96687-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I96687:hover {
}


.I96688 {
display:flex;
position:var(--I96688-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I96688:hover {
}


.I96689 {
display:flex;
position:var(--I96689-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I96689:hover {
}


.I96690 {
display:flex;
position:var(--I96690-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:5;
width:100%;

flex-direction:row;


}
.I96690:hover {
}


.I96691 {
display:flex;
position:var(--I96691-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:2;
width:100%;
padding-bottom:2rem;

}
.I96691:hover {
}


.I157911 {
display:flex;
position:var(--I157911-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157911:hover {
}


.I167921 {
display:flex;
position:var(--I167921-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167921:hover {
}


.I168677 {
display:flex;
position:var(--I168677-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168677:hover {
}


.I169217 {
display:flex;
position:var(--I169217-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169217:hover {
}


.I96692 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I96692:hover {
}


.I96693 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I96693:hover {
}


.I158126 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158126:hover {
}


.I168299 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168299:hover {
}


.I168947 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168947:hover {
}


.I169487 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169487:hover {
}


h1.I96694, .I96694 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96694 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I96694:hover {
}
.I96694 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96694 > .viewport:hover {
}

@media (max-width:992px) {
.I96694 {

height:auto;


}
.I96694:hover {
}
.I96694 > .viewport {



}
.I96694 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I96694 {

order:4;

}
.I96694:hover {
}
.I96694 > .viewport {



}
.I96694 > .viewport:hover {
}

}
h1.I96695, .I96695 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96695 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I96695:hover {
}
.I96695 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96695 > .viewport:hover {
}

@media (min-width:1440px) {
.I96695 {

order:5;

}
.I96695:hover {
}
.I96695 > .viewport {



}
.I96695 > .viewport:hover {
}

}
h1.I96696, .I96696 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96696 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I96696:hover {
}
.I96696 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96696 > .viewport:hover {
}


h1.I96697, .I96697 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96697 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I96697:hover {
}
.I96697 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96697 > .viewport:hover {
}


h1.I96698, .I96698 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96698 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96698:hover {
}
.I96698 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96698 > .viewport:hover {
}


h1.I96699, .I96699 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96699 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I96699:hover {
}
.I96699 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96699 > .viewport:hover {
}


h1.I96700, .I96700 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96700 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I96700:hover {
}
.I96700 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96700 > .viewport:hover {
}


h1.I96701, .I96701 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96701 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I96701:hover {
}
.I96701 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96701 > .viewport:hover {
}


h1.I96702, .I96702 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96702 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96702:hover {
}
.I96702 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96702 > .viewport:hover {
}


h1.I96703, .I96703 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96703 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96703:hover {
}
.I96703 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96703 > .viewport:hover {
}


h1.I96704, .I96704 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96704 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I96704:hover {
}
.I96704 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96704 > .viewport:hover {
}


h1.I96705, .I96705 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96705 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I96705:hover {
}
.I96705 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96705 > .viewport:hover {
}

@media (min-width:1440px) {
.I96705 {

order:3;

}
.I96705:hover {
}
.I96705 > .viewport {



}
.I96705 > .viewport:hover {
}

}
h1.I96706, .I96706 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96706 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:7;

}
.I96706:hover {
}
.I96706 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96706 > .viewport:hover {
}

@media (min-width:1440px) {
.I96706 {

order:7;

}
.I96706:hover {
}
.I96706 > .viewport {



}
.I96706 > .viewport:hover {
}

}
h1.I96707, .I96707 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96707 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I96707:hover {
}
.I96707 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96707 > .viewport:hover {
}

@media (min-width:1440px) {
.I96707 {

order:6;

}
.I96707:hover {
}
.I96707 > .viewport {



}
.I96707 > .viewport:hover {
}

}
h1.I96708, .I96708 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96708 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I96708:hover {
}
.I96708 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96708 > .viewport:hover {
}

@media (min-width:1440px) {
.I96708 {

order:8;

}
.I96708:hover {
}
.I96708 > .viewport {



}
.I96708 > .viewport:hover {
}

}
h1.I96709, .I96709 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96709 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96709:hover {
}
.I96709 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96709 > .viewport:hover {
}


h1.I96710, .I96710 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96710 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;

}
.I96710:hover {
}
.I96710 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96710 > .viewport:hover {
}


h1.I96711, .I96711 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96711 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I96711:hover {
}
.I96711 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96711 > .viewport:hover {
}


h1.I96712, .I96712 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96712 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I96712:hover {
}
.I96712 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96712 > .viewport:hover {
}


h1.I96713, .I96713 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96713 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I96713:hover {
}
.I96713 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96713 > .viewport:hover {
}


h1.I96714, .I96714 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96714 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I96714:hover {
}
.I96714 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96714 > .viewport:hover {
}


h1.I157997, .I157997 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I157997 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I157997:hover {
}
.I157997 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I157997 > .viewport:hover {
}


h1.I158083, .I158083 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158083 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158083:hover {
}
.I158083 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158083 > .viewport:hover {
}


h1.I158212, .I158212 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158212 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158212:hover {
}
.I158212 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158212 > .viewport:hover {
}


h1.I158298, .I158298 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158298 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158298:hover {
}
.I158298 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158298 > .viewport:hover {
}


h1.I165802, .I165802 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165802 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165802:hover {
}
.I165802 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165802 > .viewport:hover {
}


h1.I167798, .I167798 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167798 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167798:hover {
}
.I167798 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167798 > .viewport:hover {
}


h1.I168029, .I168029 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168029 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168029:hover {
}
.I168029 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168029 > .viewport:hover {
}


h1.I168245, .I168245 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168245 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168245:hover {
}
.I168245 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168245 > .viewport:hover {
}


h1.I168407, .I168407 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168407 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168407:hover {
}
.I168407 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168407 > .viewport:hover {
}


h1.I168515, .I168515 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168515 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168515:hover {
}
.I168515 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168515 > .viewport:hover {
}


h1.I168785, .I168785 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168785 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168785:hover {
}
.I168785 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168785 > .viewport:hover {
}


h1.I168893, .I168893 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168893 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168893:hover {
}
.I168893 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168893 > .viewport:hover {
}


h1.I169055, .I169055 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169055 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169055:hover {
}
.I169055 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169055 > .viewport:hover {
}


h1.I169163, .I169163 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169163 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169163:hover {
}
.I169163 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169163 > .viewport:hover {
}


h1.I169325, .I169325 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169325 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169325:hover {
}
.I169325 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169325 > .viewport:hover {
}


h1.I169433, .I169433 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169433 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169433:hover {
}
.I169433 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169433 > .viewport:hover {
}


h1.I169595, .I169595 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169595 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169595:hover {
}
.I169595 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169595 > .viewport:hover {
}


h1.I169703, .I169703 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169703 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169703:hover {
}
.I169703 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169703 > .viewport:hover {
}


.I96715 {
display:flex;

}
.I96715:hover {
}
@media (max-width:992px) {
.I96715 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I96715:hover {
}
}
@media (max-width:640px) {
.I96715 {
display:flex;
height:60vw;

}
.I96715:hover {
}
}

.I96716, a.I96716 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I96716:hover, a.I96716:hover {
}
@media (max-width:640px) {
.I96716, a.I96716 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I96716:hover, a.I96716:hover {
}
}

.I96717, a.I96717 {
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;

}
.I96717:hover, a.I96717:hover {
}
@media (max-width:640px) {
.I96717, a.I96717 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I96717:hover, a.I96717:hover {
}
}

.I96718 .image, .I96718.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I96718 .image:hover, .I96718.image:hover {
}
@media (max-width:640px) {
.I96718 .image, .I96718.image {
border-radius:100%;

}
.I96718 .image:hover, .I96718.image:hover {
}
}

.I96719, a.I96719 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I96719:hover, a.I96719:hover {
}
@media (max-width:992px) {
.I96719, a.I96719 {
}
.I96719:hover, a.I96719:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96719, a.I96719 {
display:flex;
padding-bottom:1rem;

}
.I96719:hover, a.I96719:hover {
}
}

.I96720, a.I96720 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I96720:hover, a.I96720:hover {
}
@media (max-width:992px) {
.I96720, a.I96720 {
}
.I96720:hover, a.I96720:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96720, a.I96720 {
display:flex;
padding-bottom:1rem;

}
.I96720:hover, a.I96720:hover {
}
}

.I96721, a.I96721 {
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;

}
.I96721:hover, a.I96721:hover {
}
@media (max-width:992px) {
.I96721, a.I96721 {
}
.I96721:hover, a.I96721:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96721, a.I96721 {
display:flex;
padding-bottom:1rem;

}
.I96721:hover, a.I96721:hover {
}
}

.I96722 .image, .I96722.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I96722 .image:hover, .I96722.image:hover {
}
@media (max-width:640px) {
.I96722 .image, .I96722.image {
border-radius:100%;

}
.I96722 .image:hover, .I96722.image:hover {
}
}

.I96723, a.I96723 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I96723:hover, a.I96723:hover {
}
@media (max-width:992px) {
.I96723, a.I96723 {
}
.I96723:hover, a.I96723:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96723, a.I96723 {
display:flex;
padding-bottom:1rem;

}
.I96723:hover, a.I96723:hover {
}
}

.I96724, a.I96724 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I96724:hover, a.I96724:hover {
}
@media (max-width:992px) {
.I96724, a.I96724 {
}
.I96724:hover, a.I96724:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96724, a.I96724 {
display:flex;
padding-bottom:1rem;

}
.I96724:hover, a.I96724:hover {
}
}

.I96725, a.I96725 {
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;

}
.I96725:hover, a.I96725:hover {
}
@media (max-width:992px) {
.I96725, a.I96725 {
}
.I96725:hover, a.I96725:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96725, a.I96725 {
display:flex;
padding-bottom:1rem;

}
.I96725:hover, a.I96725:hover {
}
}

.I96726 .button, .I96726.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I96726 button.button, button.I96726.button {
cursor:pointer;
}
.I96726 .button .text, .I96726.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I96726 .button .icon, .I96726.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;
}
.I96726 .button:hover, .I96726.button:hover {
}
.I96726 .button:hover .text, .I96726.button:hover .text {
text-decoration:underline;

}
.I96726 .button:hover .icon, .I96726.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) {
.I96726 .button, .I96726.button {
}
.I96726 button.button, button.I96726.button {
}
.I96726 .button .text, .I96726.button .text {
font-family:Rubik;

}
.I96726 .button .icon, .I96726.button .icon {
background-size:100% 100%;
}
.I96726 .button:hover, .I96726.button:hover {
}
.I96726 .button:hover .text, .I96726.button:hover .text {
}
.I96726 .button:hover .icon, .I96726.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I96726 .button, .I96726.button {
}
.I96726 button.button, button.I96726.button {
}
.I96726 .button .text, .I96726.button .text {
}
.I96726 .button .icon, .I96726.button .icon {
background-size:100% 100%;
}
.I96726 .button:hover, .I96726.button:hover {
}
.I96726 .button:hover .text, .I96726.button:hover .text {
}
.I96726 .button:hover .icon, .I96726.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I96726 .button, .I96726.button {
}
.I96726 button.button, button.I96726.button {
}
.I96726 .button .text, .I96726.button .text {
}
.I96726 .button .icon, .I96726.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');
}
.I96726 .button:hover, .I96726.button:hover {
}
.I96726 .button:hover .text, .I96726.button:hover .text {
}
.I96726 .button:hover .icon, .I96726.button:hover .icon {
background-size:100% 100%;
}
}
.I96727, a.I96727 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I96727:hover, a.I96727:hover {
}
@media (max-width:992px) {
.I96727, a.I96727 {
}
.I96727:hover, a.I96727:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96727, a.I96727 {
display:flex;
padding-bottom:1rem;

}
.I96727:hover, a.I96727:hover {
}
}

.I96728, a.I96728 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I96728:hover, a.I96728:hover {
}
@media (max-width:992px) {
.I96728, a.I96728 {
}
.I96728:hover, a.I96728:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96728, a.I96728 {
display:flex;
padding-bottom:1rem;

}
.I96728:hover, a.I96728:hover {
}
}

.I96729, a.I96729 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I96729:hover, a.I96729:hover {
}
@media (max-width:992px) {
.I96729, a.I96729 {
}
.I96729:hover, a.I96729:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96729, a.I96729 {
display:flex;
padding-bottom:1rem;

}
.I96729:hover, a.I96729:hover {
}
}

.I96730 .button, .I96730.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96730 button.button, button.I96730.button {
cursor:pointer;
}
.I96730 .button .text, .I96730.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I96730 .button .icon, .I96730.button .icon {
flex:none;
background-size:100% 100%;
}
.I96730 .button:hover, .I96730.button:hover {
}
.I96730 .button:hover .text, .I96730.button:hover .text {
}
.I96730 .button:hover .icon, .I96730.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I96730 .button, .I96730.button {
}
.I96730 button.button, button.I96730.button {
}
.I96730 .button .text, .I96730.button .text {
font-family:Rubik;

}
.I96730 .button .icon, .I96730.button .icon {
background-size:100% 100%;
}
.I96730 .button:hover, .I96730.button:hover {
}
.I96730 .button:hover .text, .I96730.button:hover .text {
}
.I96730 .button:hover .icon, .I96730.button:hover .icon {
background-size:100% 100%;
}
}

.I96731 .button, .I96731.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96731 button.button, button.I96731.button {
cursor:pointer;
}
.I96731 .button .text, .I96731.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I96731 .button .icon, .I96731.button .icon {
flex:none;
background-size:100% 100%;
}
.I96731 .button:hover, .I96731.button:hover {
}
.I96731 .button:hover .text, .I96731.button:hover .text {
}
.I96731 .button:hover .icon, .I96731.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I96731 .button, .I96731.button {
}
.I96731 button.button, button.I96731.button {
}
.I96731 .button .text, .I96731.button .text {
font-family:Rubik;

}
.I96731 .button .icon, .I96731.button .icon {
background-size:100% 100%;
}
.I96731 .button:hover, .I96731.button:hover {
}
.I96731 .button:hover .text, .I96731.button:hover .text {
}
.I96731 .button:hover .icon, .I96731.button:hover .icon {
background-size:100% 100%;
}
}

.I96732 .button, .I96732.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96732 button.button, button.I96732.button {
cursor:pointer;
}
.I96732 .button .text, .I96732.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I96732 .button .icon, .I96732.button .icon {
flex:none;
background-size:100% 100%;
}
.I96732 .button:hover, .I96732.button:hover {
}
.I96732 .button:hover .text, .I96732.button:hover .text {
}
.I96732 .button:hover .icon, .I96732.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I96732 .button, .I96732.button {
}
.I96732 button.button, button.I96732.button {
}
.I96732 .button .text, .I96732.button .text {
font-family:Rubik;

}
.I96732 .button .icon, .I96732.button .icon {
background-size:100% 100%;
}
.I96732 .button:hover, .I96732.button:hover {
}
.I96732 .button:hover .text, .I96732.button:hover .text {
}
.I96732 .button:hover .icon, .I96732.button:hover .icon {
background-size:100% 100%;
}
}

.I96733 .button, .I96733.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96733 button.button, button.I96733.button {
cursor:pointer;
}
.I96733 .button .text, .I96733.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I96733 .button .icon, .I96733.button .icon {
flex:none;
background-size:100% 100%;
}
.I96733 .button:hover, .I96733.button:hover {
}
.I96733 .button:hover .text, .I96733.button:hover .text {
}
.I96733 .button:hover .icon, .I96733.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I96733 .button, .I96733.button {
}
.I96733 button.button, button.I96733.button {
}
.I96733 .button .text, .I96733.button .text {
font-family:Rubik;

}
.I96733 .button .icon, .I96733.button .icon {
background-size:100% 100%;
}
.I96733 .button:hover, .I96733.button:hover {
}
.I96733 .button:hover .text, .I96733.button:hover .text {
}
.I96733 .button:hover .icon, .I96733.button:hover .icon {
background-size:100% 100%;
}
}

.I96734 .button, .I96734.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96734 button.button, button.I96734.button {
cursor:pointer;
}
.I96734 .button .text, .I96734.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I96734 .button .icon, .I96734.button .icon {
flex:none;
background-size:100% 100%;
}
.I96734 .button:hover, .I96734.button:hover {
}
.I96734 .button:hover .text, .I96734.button:hover .text {
}
.I96734 .button:hover .icon, .I96734.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I96734 .button, .I96734.button {
}
.I96734 button.button, button.I96734.button {
}
.I96734 .button .text, .I96734.button .text {
font-family:Rubik;

}
.I96734 .button .icon, .I96734.button .icon {
background-size:100% 100%;
}
.I96734 .button:hover, .I96734.button:hover {
}
.I96734 .button:hover .text, .I96734.button:hover .text {
}
.I96734 .button:hover .icon, .I96734.button:hover .icon {
background-size:100% 100%;
}
}

.I96735, a.I96735 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I96735:hover, a.I96735:hover {
}

.I157954 .image, .I157954.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157954 .image:hover, .I157954.image:hover {
}
@media (max-width:640px) {
.I157954 .image, .I157954.image {
border-radius:100%;

}
.I157954 .image:hover, .I157954.image:hover {
}
}

.I158040, a.I158040 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158040:hover, a.I158040:hover {
}
@media (max-width:992px) {
.I158040, a.I158040 {
}
.I158040:hover, a.I158040:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158040, a.I158040 {
display:flex;
padding-bottom:1rem;

}
.I158040:hover, a.I158040:hover {
}
}

.I158169, a.I158169 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158169:hover, a.I158169:hover {
}
@media (max-width:992px) {
.I158169, a.I158169 {
}
.I158169:hover, a.I158169:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158169, a.I158169 {
display:flex;
padding-bottom:1rem;

}
.I158169:hover, a.I158169:hover {
}
}

.I158255, a.I158255 {
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;

}
.I158255:hover, a.I158255:hover {
}
@media (max-width:992px) {
.I158255, a.I158255 {
}
.I158255:hover, a.I158255:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158255, a.I158255 {
display:flex;
padding-bottom:1rem;

}
.I158255:hover, a.I158255:hover {
}
}

.I165748, a.I165748 {
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;

}
.I165748:hover, a.I165748:hover {
}
@media (max-width:992px) {
.I165748, a.I165748 {
}
.I165748:hover, a.I165748:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165748, a.I165748 {
display:flex;
padding-bottom:1rem;

}
.I165748:hover, a.I165748:hover {
}
}

.I167744, a.I167744 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167744:hover, a.I167744:hover {
}
@media (max-width:992px) {
.I167744, a.I167744 {
}
.I167744:hover, a.I167744:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167744, a.I167744 {
display:flex;
padding-bottom:1rem;

}
.I167744:hover, a.I167744:hover {
}
}

.I167975 .image, .I167975.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167975 .image:hover, .I167975.image:hover {
}
@media (max-width:640px) {
.I167975 .image, .I167975.image {
border-radius:100%;

}
.I167975 .image:hover, .I167975.image:hover {
}
}

.I168191, a.I168191 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168191:hover, a.I168191:hover {
}
@media (max-width:992px) {
.I168191, a.I168191 {
}
.I168191:hover, a.I168191:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168191, a.I168191 {
display:flex;
padding-bottom:1rem;

}
.I168191:hover, a.I168191:hover {
}
}

.I168353, a.I168353 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168353:hover, a.I168353:hover {
}
@media (max-width:992px) {
.I168353, a.I168353 {
}
.I168353:hover, a.I168353:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168353, a.I168353 {
display:flex;
padding-bottom:1rem;

}
.I168353:hover, a.I168353:hover {
}
}

.I168461, a.I168461 {
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;

}
.I168461:hover, a.I168461:hover {
}
@media (max-width:992px) {
.I168461, a.I168461 {
}
.I168461:hover, a.I168461:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168461, a.I168461 {
display:flex;
padding-bottom:1rem;

}
.I168461:hover, a.I168461:hover {
}
}

.I168731 .image, .I168731.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168731 .image:hover, .I168731.image:hover {
}
@media (max-width:640px) {
.I168731 .image, .I168731.image {
border-radius:100%;

}
.I168731 .image:hover, .I168731.image:hover {
}
}

.I168839, a.I168839 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168839:hover, a.I168839:hover {
}
@media (max-width:992px) {
.I168839, a.I168839 {
}
.I168839:hover, a.I168839:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168839, a.I168839 {
display:flex;
padding-bottom:1rem;

}
.I168839:hover, a.I168839:hover {
}
}

.I169001, a.I169001 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169001:hover, a.I169001:hover {
}
@media (max-width:992px) {
.I169001, a.I169001 {
}
.I169001:hover, a.I169001:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169001, a.I169001 {
display:flex;
padding-bottom:1rem;

}
.I169001:hover, a.I169001:hover {
}
}

.I169109, a.I169109 {
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;

}
.I169109:hover, a.I169109:hover {
}
@media (max-width:992px) {
.I169109, a.I169109 {
}
.I169109:hover, a.I169109:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169109, a.I169109 {
display:flex;
padding-bottom:1rem;

}
.I169109:hover, a.I169109:hover {
}
}

.I169271 .image, .I169271.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169271 .image:hover, .I169271.image:hover {
}
@media (max-width:640px) {
.I169271 .image, .I169271.image {
border-radius:100%;

}
.I169271 .image:hover, .I169271.image:hover {
}
}

.I169379, a.I169379 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169379:hover, a.I169379:hover {
}
@media (max-width:992px) {
.I169379, a.I169379 {
}
.I169379:hover, a.I169379:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169379, a.I169379 {
display:flex;
padding-bottom:1rem;

}
.I169379:hover, a.I169379:hover {
}
}

.I169541, a.I169541 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169541:hover, a.I169541:hover {
}
@media (max-width:992px) {
.I169541, a.I169541 {
}
.I169541:hover, a.I169541:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169541, a.I169541 {
display:flex;
padding-bottom:1rem;

}
.I169541:hover, a.I169541:hover {
}
}

.I169649, a.I169649 {
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;

}
.I169649:hover, a.I169649:hover {
}
@media (max-width:992px) {
.I169649, a.I169649 {
}
.I169649:hover, a.I169649:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169649, a.I169649 {
display:flex;
padding-bottom:1rem;

}
.I169649:hover, a.I169649:hover {
}
}

h1.I96736, .I96736 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96736 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I96736:hover {
}
.I96736 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96736 > .viewport:hover {
}


.I96737 {
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;

	
}
.I96737:hover {
}
@media (max-width:992px) {
.I96737 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I96737:hover {
}
}
@media (max-width:640px) {
.I96737 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I96737:hover {
}
}

.I96738 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I96738:hover {
}
@media (max-width:992px) {
.I96738 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I96738:hover {
}
}
@media (max-width:640px) {
.I96738 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I96738:hover {
}
}

.I96739 {
display:flex;
position:var(--I96739-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I96739-location-transform:translate(0px,0px);
z-index:var(--I96739-z-index, auto);

transform:
var(--I96739-location-transform, translate(0px,0px))
var(--I96739-user-box-transform, translate(0px,0px))
;


position:var(--I96739-position-static-computed, static);
}
.I96739:hover {
}

@media (max-width:640px) {
.I96739 {

width:calc(100vw - 2rem);

}
.I96739:hover {
}

}

.I96740 {
display:flex;
position:var(--I96740-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;
}
.I96740:hover {
}

@media (max-width:640px) {
.I96740 {

width:calc(100vw - 2rem);

}
.I96740:hover {
}

}

.I96741 {
display:flex;
position:var(--I96741-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I96741:hover {
}
.I96741 {
--I96741-position-static-computed:static;
}
.I96741 > .sector, .I96741 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I96741 {

width:calc(100vw - 2rem);

}
.I96741:hover {
}

}

.I96742 {
display:flex;
position:var(--I96742-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I96742:hover {
}

@media (max-width:640px) {
.I96742 {

padding-left:1rem;
padding-right:1rem;

}
.I96742:hover {
}

}

.I96743 {
display:flex;
position:var(--I96743-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:15;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I96743:hover {
}

@media (max-width:640px) {
.I96743 {

width:calc(100vw - 2rem);

}
.I96743:hover {
}

}

.I96744 {
display:flex;
position:var(--I96744-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I96744:hover {
}
.I96744 {
--I96744-position-static-computed:static;
}
.I96744 > .sector, .I96744 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I96744 {

width:calc(100vw - 2rem);

}
.I96744:hover {
}

}
@media (min-width:1440px) {
.I96744 {

}
.I96744:hover {
}
.I96744 {
--I96744-position-static-computed:static;
}
.I96744 > .sector, .I96744 > .group-sectors {
position:relative;
}
}
.I96745 {
display:flex;
position:var(--I96745-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I96745:hover {
}

@media (max-width:640px) {
.I96745 {

width:calc(100vw - 2rem);

}
.I96745:hover {
}

}

.I96746 {
display:flex;
position:var(--I96746-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;
}
.I96746:hover {
}

@media (max-width:640px) {
.I96746 {

width:calc(100vw - 2rem);

}
.I96746:hover {
}

}

.I96747 {
display:flex;
position:var(--I96747-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;
}
.I96747:hover {
}

@media (max-width:640px) {
.I96747 {

width:calc(100vw - 2rem);

}
.I96747:hover {
}

}

.I96748 {
display:flex;
position:var(--I96748-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;
}
.I96748:hover {
}

@media (max-width:640px) {
.I96748 {

width:calc(100vw - 2rem);

}
.I96748:hover {
}

}

.I96749 {
display:flex;
position:var(--I96749-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I96749:hover {
}


.I108533 {
display:flex;
position:var(--I108533-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;
}
.I108533:hover {
}

@media (max-width:640px) {
.I108533 {

width:calc(100vw - 2rem);

}
.I108533:hover {
}

}

.I166550 {
display:flex;
position:var(--I166550-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;
}
.I166550:hover {
}


.I96750 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96750:hover {
}

@media (min-width:1440px) {
.I96750 {

order:4;


	
}
.I96750:hover {
}

}
.I96751 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96751:hover {
}

@media (min-width:1440px) {
.I96751 {

order:2;


	
}
.I96751:hover {
}

}
.I96752 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96752:hover {
}


.I96753 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96753:hover {
}


.I96754 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96754:hover {
}


.I96755 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96755:hover {
}


.I96756 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96756:hover {
}


.I96757 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96757:hover {
}


.I96758 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I96758:hover {
}


.I96759 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I96759:hover {
}
.I96759 > .sector {
position:relative;
}
@media (max-width:640px) {
.I96759 {



flex-direction:column;
align-items:flex-start;

	
}
.I96759:hover {
}

}

.I108838 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108838:hover {
}


.I167055 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167055:hover {
}


h1.I96760, .I96760 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96760 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I96760:hover {
}
.I96760 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96760 > .viewport:hover {
}

@media (min-width:1440px) {
.I96760 {

order:8;

}
.I96760:hover {
}
.I96760 > .viewport {



}
.I96760 > .viewport:hover {
}

}
h1.I96761, .I96761 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96761 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I96761:hover {
}
.I96761 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I96761 > .viewport:hover {
}


h1.I96762, .I96762 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96762 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I96762:hover {
}
.I96762 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96762 > .viewport:hover {
}

@media (min-width:1440px) {
.I96762 {

order:3;

}
.I96762:hover {
}
.I96762 > .viewport {



}
.I96762 > .viewport:hover {
}

}
h1.I96763, .I96763 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96763 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I96763:hover {
}
.I96763 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96763 > .viewport:hover {
}


h1.I96764, .I96764 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96764 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I96764:hover {
}
.I96764 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96764 > .viewport:hover {
}


h1.I96765, .I96765 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96765 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96765:hover {
}
.I96765 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96765 > .viewport:hover {
}


h1.I96766, .I96766 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96766 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I96766:hover {
}
.I96766 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I96766 > .viewport:hover {
}


h1.I96767, .I96767 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96767 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I96767:hover {
}
.I96767 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96767 > .viewport:hover {
}


h1.I96768, .I96768 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96768 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I96768:hover {
}
.I96768 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96768 > .viewport:hover {
}


h1.I96769, .I96769 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96769 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96769:hover {
}
.I96769 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96769 > .viewport:hover {
}


h1.I96770, .I96770 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96770 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I96770:hover {
}
.I96770 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96770 > .viewport:hover {
}


h1.I96771, .I96771 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96771 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I96771:hover {
}
.I96771 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96771 > .viewport:hover {
}


h1.I96772, .I96772 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96772 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96772:hover {
}
.I96772 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96772 > .viewport:hover {
}


h1.I96773, .I96773 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96773 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I96773:hover {
}
.I96773 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I96773 > .viewport:hover {
}


h1.I96774, .I96774 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96774 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I96774:hover {
}
.I96774 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96774 > .viewport:hover {
}


h1.I96775, .I96775 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96775 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96775:hover {
}
.I96775 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96775 > .viewport:hover {
}


h1.I96776, .I96776 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96776 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I96776:hover {
}
.I96776 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I96776 > .viewport:hover {
}


h1.I96777, .I96777 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96777 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96777:hover {
}
.I96777 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96777 > .viewport:hover {
}

@media (max-width:640px) {
.I96777 {

width:100%;


}
.I96777:hover {
}
.I96777 > .viewport {



}
.I96777 > .viewport:hover {
}

}

h1.I96778, .I96778 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96778 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96778:hover {
}
.I96778 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96778 > .viewport:hover {
}


h1.I96779, .I96779 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96779 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96779:hover {
}
.I96779 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96779 > .viewport:hover {
}


h1.I96780, .I96780 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96780 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I96780:hover {
}
.I96780 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96780 > .viewport:hover {
}


h1.I96781, .I96781 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96781 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I96781:hover {
}
.I96781 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96781 > .viewport:hover {
}


h1.I96782, .I96782 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96782 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I96782:hover {
}
.I96782 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96782 > .viewport:hover {
}


h1.I96783, .I96783 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96783 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I96783:hover {
}
.I96783 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96783 > .viewport:hover {
}


h1.I96784, .I96784 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96784 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96784:hover {
}
.I96784 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96784 > .viewport:hover {
}


h1.I96785, .I96785 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96785 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I96785:hover {
}
.I96785 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96785 > .viewport:hover {
}


h1.I96786, .I96786 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96786 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96786:hover {
}
.I96786 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96786 > .viewport:hover {
}


h1.I96787, .I96787 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96787 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I96787:hover {
}
.I96787 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96787 > .viewport:hover {
}


h1.I96788, .I96788 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96788 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96788:hover {
}
.I96788 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96788 > .viewport:hover {
}


h1.I96789, .I96789 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96789 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I96789:hover {
}
.I96789 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96789 > .viewport:hover {
}


h1.I96790, .I96790 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96790 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I96790:hover {
}
.I96790 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96790 > .viewport:hover {
}


h1.I96791, .I96791 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96791 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I96791:hover {
}
.I96791 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96791 > .viewport:hover {
}


h1.I96792, .I96792 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96792 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I96792:hover {
}
.I96792 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96792 > .viewport:hover {
}

@media (min-width:1440px) {
.I96792 {

order:3;

}
.I96792:hover {
}
.I96792 > .viewport {



}
.I96792 > .viewport:hover {
}

}
h1.I96793, .I96793 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96793 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I96793:hover {
}
.I96793 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96793 > .viewport:hover {
}


h1.I96794, .I96794 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96794 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I96794:hover {
}
.I96794 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96794 > .viewport:hover {
}


h1.I96795, .I96795 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96795 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I96795:hover {
}
.I96795 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96795 > .viewport:hover {
}


h1.I96796, .I96796 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96796 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96796:hover {
}
.I96796 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96796 > .viewport:hover {
}


h1.I96797, .I96797 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96797 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I96797:hover {
}
.I96797 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96797 > .viewport:hover {
}


h1.I96798, .I96798 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96798 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96798:hover {
}
.I96798 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96798 > .viewport:hover {
}


h1.I96799, .I96799 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96799 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96799:hover {
}
.I96799 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96799 > .viewport:hover {
}


h1.I96800, .I96800 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96800 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I96800:hover {
}
.I96800 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96800 > .viewport:hover {
}


h1.I96801, .I96801 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96801 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I96801:hover {
}
.I96801 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96801 > .viewport:hover {
}


h1.I96802, .I96802 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96802 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I96802:hover {
}
.I96802 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96802 > .viewport:hover {
}


h1.I96803, .I96803 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96803 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I96803:hover {
}
.I96803 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96803 > .viewport:hover {
}


h1.I96804, .I96804 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96804 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I96804:hover {
}
.I96804 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96804 > .viewport:hover {
}


h1.I96805, .I96805 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96805 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I96805:hover {
}
.I96805 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96805 > .viewport:hover {
}


h1.I96806, .I96806 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96806 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I96806:hover {
}
.I96806 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96806 > .viewport:hover {
}


h1.I96807, .I96807 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96807 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I96807:hover {
}
.I96807 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96807 > .viewport:hover {
}


h1.I96808, .I96808 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96808 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I96808:hover {
}
.I96808 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96808 > .viewport:hover {
}


h1.I108655, .I108655 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108655 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108655:hover {
}
.I108655 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108655 > .viewport:hover {
}


h1.I108777, .I108777 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108777 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108777:hover {
}
.I108777 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108777 > .viewport:hover {
}


h1.I108960, .I108960 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108960 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108960:hover {
}
.I108960 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108960 > .viewport:hover {
}


h1.I109082, .I109082 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109082 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109082:hover {
}
.I109082 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109082 > .viewport:hover {
}


h1.I109204, .I109204 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109204 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109204:hover {
}
.I109204 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109204 > .viewport:hover {
}

@media (max-width:640px) {
.I109204 {

width:100%;


}
.I109204:hover {
}
.I109204 > .viewport {



}
.I109204 > .viewport:hover {
}

}

h1.I163044, .I163044 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163044 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163044:hover {
}
.I163044 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163044 > .viewport:hover {
}


h1.I165976, .I165976 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165976 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165976:hover {
}
.I165976 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165976 > .viewport:hover {
}


h1.I166449, .I166449 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166449 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166449:hover {
}
.I166449 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166449 > .viewport:hover {
}


h1.I166752, .I166752 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166752 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166752:hover {
}
.I166752 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166752 > .viewport:hover {
}


h1.I166954, .I166954 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166954 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166954:hover {
}
.I166954 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166954 > .viewport:hover {
}


h1.I167257, .I167257 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167257 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167257:hover {
}
.I167257 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167257 > .viewport:hover {
}


h1.I167459, .I167459 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167459 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167459:hover {
}
.I167459 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167459 > .viewport:hover {
}


h1.I167661, .I167661 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167661 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167661:hover {
}
.I167661 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167661 > .viewport:hover {
}

@media (max-width:640px) {
.I167661 {

width:100%;


}
.I167661:hover {
}
.I167661 > .viewport {



}
.I167661 > .viewport:hover {
}

}

h1.I176937, .I176937 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176937 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176937:hover {
}
.I176937 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176937 > .viewport:hover {
}


h1.I177143, .I177143 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177143 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177143:hover {
}
.I177143 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177143 > .viewport:hover {
}


h1.I177349, .I177349 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177349 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177349:hover {
}
.I177349 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177349 > .viewport:hover {
}


h1.I177715, .I177715 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177715 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177715:hover {
}
.I177715 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177715 > .viewport:hover {
}


.I96810 .image, .I96810.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96810 .image:hover, .I96810.image:hover {
}
@media (min-width:1440px) {
.I96810 .image, .I96810.image {
width:100%;

}
.I96810 .image:hover, .I96810.image:hover {
}
}
.I96811, a.I96811 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96811:hover, a.I96811:hover {
}
@media (max-width:992px) {
.I96811, a.I96811 {
}
.I96811:hover, a.I96811:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96811, a.I96811 {
display:flex;
padding-bottom:0rem;

}
.I96811:hover, a.I96811:hover {
}
}

.I96812 .image, .I96812.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96812 .image:hover, .I96812.image:hover {
}
@media (min-width:1440px) {
.I96812 .image, .I96812.image {
width:100%;

}
.I96812 .image:hover, .I96812.image:hover {
}
}
.I96813 .image, .I96813.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96813 .image:hover, .I96813.image:hover {
}

.I96814, a.I96814 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96814:hover, a.I96814:hover {
}
@media (max-width:992px) {
.I96814, a.I96814 {
}
.I96814:hover, a.I96814:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96814, a.I96814 {
display:flex;
padding-bottom:0rem;

}
.I96814:hover, a.I96814:hover {
}
}

.I96815, a.I96815 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96815:hover, a.I96815:hover {
}
@media (min-width:1440px) {
.I96815, a.I96815 {
display:flex;
font-weight:500;


}
.I96815:hover, a.I96815:hover {
}
}
.I96816, a.I96816 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96816:hover, a.I96816:hover {
}
@media (max-width:992px) {
.I96816, a.I96816 {
}
.I96816:hover, a.I96816:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96816, a.I96816 {
display:flex;
padding-bottom:0rem;

}
.I96816:hover, a.I96816:hover {
}
}

.I96817, a.I96817 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I96817:hover, a.I96817:hover {
}
@media (max-width:640px) {
.I96817, a.I96817 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I96817:hover, a.I96817:hover {
}
}

.I96818, a.I96818 {
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;

}
.I96818:hover, a.I96818:hover {
}
@media (max-width:992px) {
.I96818, a.I96818 {
}
.I96818:hover, a.I96818:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96818, a.I96818 {
display:flex;
padding-bottom:1rem;

}
.I96818:hover, a.I96818:hover {
}
}

.I96819, a.I96819 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96819:hover, a.I96819:hover {
}

.I96820, a.I96820 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96820:hover, a.I96820:hover {
}
@media (min-width:1440px) {
.I96820, a.I96820 {
display:flex;
font-weight:500;


}
.I96820:hover, a.I96820:hover {
}
}
.I96821 .image, .I96821.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96821 .image:hover, .I96821.image:hover {
}

.I96822, a.I96822 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96822:hover, a.I96822:hover {
}
@media (min-width:1440px) {
.I96822, a.I96822 {
display:flex;
font-weight:500;


}
.I96822:hover, a.I96822:hover {
}
}
.I96823, a.I96823 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96823:hover, a.I96823:hover {
}
@media (max-width:992px) {
.I96823, a.I96823 {
}
.I96823:hover, a.I96823:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96823, a.I96823 {
display:flex;
padding-bottom:0rem;

}
.I96823:hover, a.I96823:hover {
}
}

.I96824 .image, .I96824.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96824 .image:hover, .I96824.image:hover {
}

.I96825, a.I96825 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96825:hover, a.I96825:hover {
}
@media (min-width:1440px) {
.I96825, a.I96825 {
display:flex;
font-weight:500;


}
.I96825:hover, a.I96825:hover {
}
}
.I96826, a.I96826 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96826:hover, a.I96826:hover {
}
@media (max-width:992px) {
.I96826, a.I96826 {
}
.I96826:hover, a.I96826:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96826, a.I96826 {
display:flex;
padding-bottom:0rem;

}
.I96826:hover, a.I96826:hover {
}
}

.I96827 .image, .I96827.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I96827 .image:hover, .I96827.image:hover {
}

.I96828, a.I96828 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96828:hover, a.I96828:hover {
}
@media (min-width:1440px) {
.I96828, a.I96828 {
display:flex;
font-weight:500;


}
.I96828:hover, a.I96828:hover {
}
}
.I96829, a.I96829 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96829:hover, a.I96829:hover {
}
@media (max-width:992px) {
.I96829, a.I96829 {
}
.I96829:hover, a.I96829:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96829, a.I96829 {
display:flex;
padding-bottom:0rem;

}
.I96829:hover, a.I96829:hover {
}
}

.I96830 .image, .I96830.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96830 .image:hover, .I96830.image:hover {
}

.I96831 .image, .I96831.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96831 .image:hover, .I96831.image:hover {
}

.I96832 .image, .I96832.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I96832 .image:hover, .I96832.image:hover {
}

.I96833, a.I96833 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96833:hover, a.I96833:hover {
}
@media (max-width:992px) {
.I96833, a.I96833 {
}
.I96833:hover, a.I96833:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96833, a.I96833 {
display:flex;
padding-bottom:0rem;

}
.I96833:hover, a.I96833:hover {
}
}

.I96834, a.I96834 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96834:hover, a.I96834:hover {
}
@media (min-width:1440px) {
.I96834, a.I96834 {
display:flex;
font-weight:500;


}
.I96834:hover, a.I96834:hover {
}
}
.I96835, a.I96835 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96835:hover, a.I96835:hover {
}
@media (max-width:992px) {
.I96835, a.I96835 {
}
.I96835:hover, a.I96835:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96835, a.I96835 {
display:flex;
padding-bottom:0rem;

}
.I96835:hover, a.I96835:hover {
}
}

.I96836, a.I96836 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I96836:hover, a.I96836:hover {
}
@media (max-width:992px) {
.I96836, a.I96836 {
}
.I96836:hover, a.I96836:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I96836, a.I96836 {
display:flex;
font-weight:500;


}
.I96836:hover, a.I96836:hover {
}
}
.I96837, a.I96837 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I96837:hover, a.I96837:hover {
}
@media (max-width:992px) {
.I96837, a.I96837 {
}
.I96837:hover, a.I96837:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I96837, a.I96837 {
display:flex;
padding-bottom:0rem;

}
.I96837:hover, a.I96837:hover {
}
}

.I96838, a.I96838 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I96838:hover, a.I96838:hover {
}
@media (min-width:1440px) {
.I96838, a.I96838 {
display:flex;
font-weight:500;


}
.I96838:hover, a.I96838:hover {
}
}
.I96839 {
}
.I96839:hover {
}
.I96839 {
}
.I96839:hover {
}


.I96840, a.I96840 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96840:hover, a.I96840:hover {
}

.I96841, a.I96841 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96841:hover, a.I96841:hover {
}

.I96842 .button, .I96842.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96842 button.button, button.I96842.button {
cursor:pointer;
}
.I96842 .button .text, .I96842.button .text {
}
.I96842 .button .icon, .I96842.button .icon {
flex:none;
background-size:100% 100%;
}
.I96842 .button:hover, .I96842.button:hover {
}
.I96842 .button:hover .text, .I96842.button:hover .text {
}
.I96842 .button:hover .icon, .I96842.button:hover .icon {
background-size:100% 100%;
}

.I96843 .button, .I96843.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96843 button.button, button.I96843.button {
cursor:pointer;
}
.I96843 .button .text, .I96843.button .text {
}
.I96843 .button .icon, .I96843.button .icon {
flex:none;
background-size:100% 100%;
}
.I96843 .button:hover, .I96843.button:hover {
}
.I96843 .button:hover .text, .I96843.button:hover .text {
}
.I96843 .button:hover .icon, .I96843.button:hover .icon {
background-size:100% 100%;
}

.I96844 .button, .I96844.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96844 button.button, button.I96844.button {
cursor:pointer;
}
.I96844 .button .text, .I96844.button .text {
}
.I96844 .button .icon, .I96844.button .icon {
flex:none;
background-size:100% 100%;
}
.I96844 .button:hover, .I96844.button:hover {
}
.I96844 .button:hover .text, .I96844.button:hover .text {
}
.I96844 .button:hover .icon, .I96844.button:hover .icon {
background-size:100% 100%;
}

.I96845 .button, .I96845.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96845 button.button, button.I96845.button {
cursor:pointer;
}
.I96845 .button .text, .I96845.button .text {
}
.I96845 .button .icon, .I96845.button .icon {
flex:none;
background-size:100% 100%;
}
.I96845 .button:hover, .I96845.button:hover {
}
.I96845 .button:hover .text, .I96845.button:hover .text {
}
.I96845 .button:hover .icon, .I96845.button:hover .icon {
background-size:100% 100%;
}

.I96846 .button, .I96846.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96846 button.button, button.I96846.button {
cursor:pointer;
}
.I96846 .button .text, .I96846.button .text {
}
.I96846 .button .icon, .I96846.button .icon {
flex:none;
background-size:100% 100%;
}
.I96846 .button:hover, .I96846.button:hover {
}
.I96846 .button:hover .text, .I96846.button:hover .text {
}
.I96846 .button:hover .icon, .I96846.button:hover .icon {
background-size:100% 100%;
}

.I96847 .button, .I96847.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96847 button.button, button.I96847.button {
cursor:pointer;
}
.I96847 .button .text, .I96847.button .text {
}
.I96847 .button .icon, .I96847.button .icon {
flex:none;
background-size:100% 100%;
}
.I96847 .button:hover, .I96847.button:hover {
}
.I96847 .button:hover .text, .I96847.button:hover .text {
}
.I96847 .button:hover .icon, .I96847.button:hover .icon {
background-size:100% 100%;
}

.I96848 .button, .I96848.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96848 button.button, button.I96848.button {
cursor:pointer;
}
.I96848 .button .text, .I96848.button .text {
}
.I96848 .button .icon, .I96848.button .icon {
flex:none;
background-size:100% 100%;
}
.I96848 .button:hover, .I96848.button:hover {
}
.I96848 .button:hover .text, .I96848.button:hover .text {
}
.I96848 .button:hover .icon, .I96848.button:hover .icon {
background-size:100% 100%;
}

.I96849 .button, .I96849.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96849 button.button, button.I96849.button {
cursor:pointer;
}
.I96849 .button .text, .I96849.button .text {
}
.I96849 .button .icon, .I96849.button .icon {
flex:none;
background-size:100% 100%;
}
.I96849 .button:hover, .I96849.button:hover {
}
.I96849 .button:hover .text, .I96849.button:hover .text {
}
.I96849 .button:hover .icon, .I96849.button:hover .icon {
background-size:100% 100%;
}

.I96850 .button, .I96850.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96850 button.button, button.I96850.button {
cursor:pointer;
}
.I96850 .button .text, .I96850.button .text {
}
.I96850 .button .icon, .I96850.button .icon {
flex:none;
background-size:100% 100%;
}
.I96850 .button:hover, .I96850.button:hover {
}
.I96850 .button:hover .text, .I96850.button:hover .text {
}
.I96850 .button:hover .icon, .I96850.button:hover .icon {
background-size:100% 100%;
}

.I96851 .button, .I96851.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I96851 button.button, button.I96851.button {
cursor:pointer;
}
.I96851 .button .text, .I96851.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I96851 .button .icon, .I96851.button .icon {
flex:none;
background-size:100% 100%;
}
.I96851 .button:hover, .I96851.button:hover {
}
.I96851 .button:hover .text, .I96851.button:hover .text {
}
.I96851 .button:hover .icon, .I96851.button:hover .icon {
background-size:100% 100%;
}

.I96852, a.I96852 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96852:hover, a.I96852:hover {
}

.I96853, a.I96853 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96853:hover, a.I96853:hover {
}

.I96854, a.I96854 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96854:hover, a.I96854:hover {
}

.I96855, a.I96855 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96855:hover, a.I96855:hover {
}

.I96856, a.I96856 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96856:hover, a.I96856:hover {
}

.I96857, a.I96857 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96857:hover, a.I96857:hover {
}

.I96858, a.I96858 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I96858:hover, a.I96858:hover {
}

.I108594 .button, .I108594.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108594 button.button, button.I108594.button {
cursor:pointer;
}
.I108594 .button .text, .I108594.button .text {
}
.I108594 .button .icon, .I108594.button .icon {
flex:none;
background-size:100% 100%;
}
.I108594 .button:hover, .I108594.button:hover {
}
.I108594 .button:hover .text, .I108594.button:hover .text {
}
.I108594 .button:hover .icon, .I108594.button:hover .icon {
background-size:100% 100%;
}

.I108716, a.I108716 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108716:hover, a.I108716:hover {
}

.I108899, a.I108899 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108899:hover, a.I108899:hover {
}

.I109021, a.I109021 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109021:hover, a.I109021:hover {
}

.I109143 .image, .I109143.image {
vertical-align:top;
}
.I109143 .image:hover, .I109143.image:hover {
}

.I162947, a.I162947 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162947:hover, a.I162947:hover {
}

.I165875, a.I165875 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165875:hover, a.I165875:hover {
}

.I166348, a.I166348 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166348:hover, a.I166348:hover {
}

.I166651 .button, .I166651.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166651 button.button, button.I166651.button {
cursor:pointer;
}
.I166651 .button .text, .I166651.button .text {
}
.I166651 .button .icon, .I166651.button .icon {
flex:none;
background-size:100% 100%;
}
.I166651 .button:hover, .I166651.button:hover {
}
.I166651 .button:hover .text, .I166651.button:hover .text {
}
.I166651 .button:hover .icon, .I166651.button:hover .icon {
background-size:100% 100%;
}

.I166853, a.I166853 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166853:hover, a.I166853:hover {
}

.I167156, a.I167156 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167156:hover, a.I167156:hover {
}

.I167358, a.I167358 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167358:hover, a.I167358:hover {
}

.I167560 .image, .I167560.image {
vertical-align:top;
}
.I167560 .image:hover, .I167560.image:hover {
}

.I176834, a.I176834 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176834:hover, a.I176834:hover {
}

.I177040, a.I177040 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177040:hover, a.I177040:hover {
}

.I177246, a.I177246 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177246:hover, a.I177246:hover {
}

.I177611, a.I177611 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177611:hover, a.I177611:hover {
}

h1.I96860, .I96860 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I96860 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I96860:hover {
}
.I96860 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I96860 > .viewport:hover {
}


.I96684 {
}
.I96684:hover {
}
.I96684 {
}
.I96684: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;
}
}


