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 {
}
.I18787 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I18787:hover {
}

.I18788 {
display:flex;
position:var(--I18788-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
height:20vw;
min-height:50px;
max-height:70px;
padding-left:5%;
padding-right:5%;
padding-top:0px;
background-color:rgb(184,0,69);
box-sizing:border-box;

flex-direction:row;
justify-content:space-around;
align-items:center;

flex-wrap:wrap;
}
.I18788:hover {
}
.I18788 {
--I18788-position-static-computed:static;
}
.I18788 > .sector, .I18788 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I18788 {

flex:auto;
height:20vw;
min-height:50px;
max-height:70px;

}
.I18788:hover {
}

}
@media (max-width:640px) {
.I18788 {

flex:none;
height:10vw;
min-height:70px;
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I18788-location-transform:translate(0px,0px);
z-index:var(--I18788-z-index, auto);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I18788-location-transform:translate(0px,0px);
	

transform:
var(--I18788-location-transform, translate(0px,0px))
var(--I18788-user-box-transform, translate(0px,0px))
;

--I18788-z-index:999;
position:var(--I18788-position-static-computed, static);
}
.I18788:hover {
}

}

.I18790 {
display:flex;
position:var(--I18790-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;
height:100%;
min-height:600px;
padding-left:0px;
padding-right:0px;

align-items:flex-start;


}
.I18790:hover {
}


.I18791 {
display:flex;
position:var(--I18791-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
width:100%;
padding-bottom:50px;
padding-left:5%;
padding-right:5%;
padding-top:15px;
box-sizing:border-box;

align-items:center;


}
.I18791:hover {
}


.I18792 {
display:flex;
position:var(--I18792-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
padding-left:5%;
padding-right:5%;

align-items:flex-start;


}
.I18792:hover {
}


.I18793 {
display:flex;
position:var(--I18793-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
padding-bottom:50px;
padding-left:5%;
padding-right:5%;

}
.I18793:hover {
}


.I18794 {
display:flex;
position:var(--I18794-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
padding-bottom:50px;
padding-left:5%;
padding-right:5%;

align-items:center;


}
.I18794:hover {
}


.I18795 {
display:flex;
position:var(--I18795-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I18795:hover {
}


.I18796 {
display:flex;
position:var(--I18796-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
padding-bottom:0vw;
padding-left:5%;
padding-right:5%;
padding-top:3vw;
background-color:rgb(250,250,250);

align-items:center;
justify-content:flex-start;

flex-wrap:wrap;
}
.I18796:hover {
}
.I18796 {
--I18796-position-static-computed:static;
}
.I18796 > .sector, .I18796 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I18796 {

align-items:flex-start;


}
.I18796:hover {
}

}

.I18797 {
display:flex;
position:var(--I18797-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:12;
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;
--I18797-location-transform:translate(0px,0px);
z-index:var(--I18797-z-index, auto);

transform:
var(--I18797-location-transform, translate(0px,0px))
var(--I18797-user-box-transform, translate(0px,0px))
;

--I18797-z-index:1000;
position:var(--I18797-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I18797:hover {
}
.I18797 {
--I18797-position-static-computed:static;
}
.I18797 > .sector, .I18797 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I18797 {

width:100%;

}
.I18797:hover {
}

}

.I126181 {
display:flex;
position:var(--I126181-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I126181:hover {
}


h1.I18799, .I18799 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I18799 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;
height:100%;
min-height:600px;
padding-top:4vh;


}
.I18799:hover {
}
.I18799 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I18799 > .viewport:hover {
}


h1.I19209, .I19209 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I19209 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:50%;
height:70px;
background-repeat:repeat;


}
.I19209:hover {
}
.I19209 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;
align-items:center;


}
.I19209 > .viewport:hover {
}


h1.I19211, .I19211 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I19211 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:25%;
height:70px;
background-repeat:repeat;


}
.I19211:hover {
}
.I19211 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:flex-start;
align-items:center;


}
.I19211 > .viewport:hover {
}


h1.I21142, .I21142 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21142 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
height:100%;


}
.I21142:hover {
}
.I21142 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



height:100%;

}
.I21142 > .viewport:hover {
}


h1.I21146, .I21146 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I21146 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I21146:hover {
}
.I21146 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I21146 > .viewport:hover {
}


iframe.I18798, .I18798 iframe {
border-style:none;
border-width:0px;
}

iframe.I18798  {
width:100%;
height:100%;
min-height:900px;

}
iframe.I18798:hover {
}

@media (max-width:640px) {
iframe.I18798  {
min-width:350px;

}
iframe.I18798:hover {
}

}

.I19208, a.I19208 {
display:flex;
font-family:"Source Sans Pro";
font-size:18pt;
color:rgb(255,255,255);

width:100%;
padding-left:10px;
padding-right:10px;
box-sizing:border-box;

}
.I19208:hover, a.I19208:hover {
}

.I19210 .image, .I19210.image {
vertical-align:top;
width:130px;
height:auto;

}
.I19210 .image:hover, .I19210.image:hover {
}

iframe.I21141, .I21141 iframe {
border-style:none;
border-width:0px;
}

iframe.I21141  {
height:100%;

}
iframe.I21141:hover {
}


.I21145 {
}
.I21145:hover {
}
.I21145 {
}
.I21145:hover {
}


