div#container { width:970px; position:relative; margin:0 auto 0 auto; text-align:left; }
body { background-color:#FFFFFF; color:#000000; font-family:Arial; font-weight:normal; font-size:13px; line-height:1.1875; margin:0; text-align:center; }
a { color:#F5F5F5; text-decoration:none; }
a:active { color:#FFA500; }
a:hover { color:#FFA500; text-decoration:none; }
#mainPageHeader1 { background-color:#0B3857; background-image:none; border-radius:0px; box-sizing:border-box; }
#mainLayer7 { background-color:#142136; background-image:none; border-radius:0px; }
#mainLayer3 { background-color:transparent; border-radius:0px; }
#mainLayer3-overlay { position:absolute; top:0; right:0; bottom:0; left:0; border-radius:0px; background-image:linear-gradient(to top, #000000 0%, rgba(0,0,0,0.00) 100%); }
#mainLayer3-video { background:#000000; position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden; z-index:-99; }
#mainLayer3-video video { object-fit:cover; pointer-events:none; position:absolute; left:0; top:0; width:100%; height:100%; }
#mainHorizontalLine1 { border-color:#177EC0; border-style:solid; border-bottom-width:4px; border-top:0; border-left:0; border-right:0; height:0  !important; line-height:0  !important; margin:0; padding:0; }
#mainHorizontalLine2 { border-color:#177EC0; border-style:solid; border-bottom-width:4px; border-top:0; border-left:0; border-right:0; height:0  !important; line-height:0  !important; margin:0; padding:0; }
#wb_contactText1 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; overflow-y:auto; padding:0; margin:0; text-align:justify; }
#wb_contactText1 div { text-align:justify; }
#contactLayer2 { background-color:#004D71; background-image:none; border-radius:0px; }
#mainLayer11 { background-color:#004D71; background-image:none; border-radius:0px; }
#ffss7890dc { background-color:transparent; border-radius:0px; }
#ffss7890dc-video { background:#000000; position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden; z-index:-99; }
#ffss7890dc-video video { object-fit:cover; pointer-events:none; position:absolute; left:0; top:0; width:100%; height:100%; }
#mainLayer1 { background-color:transparent; background-image:url('../images/wall%2d005.jpg'); background-repeat:repeat; background-position:center center; background-attachment:fixed; background-size:cover; border-radius:0px; }
#mainLayer1-overlay { position:absolute; top:0; right:0; bottom:0; left:0; border-radius:0px; background-image:linear-gradient(to top, #000000 0%, rgba(0,0,0,0.00) 100%); }
#wb_logoImage1 { vertical-align:top; }
#logoImage1 { border:0px solid #000000; border-radius:0px; box-sizing:border-box; padding:0; margin:0; left:0; top:0; width:100%; height:100%; }
#mainLayer4 { background-color:#0B3857; background-image:none; border-radius:0px; }
#charteringLayer1 { background-color:#004D71; background-image:none; border-radius:0px; }
#wb_mainText1 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; overflow-y:auto; padding:0; margin:0; text-align:justify; }
#wb_mainText1 { color:#000000; font-family:Arial; font-weight:400; font-size:19px; line-height:21px; }
#wb_mainText1 p,#wb_mainText1 ul { margin:0; padding:0; }
#wb_mainText2 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; overflow-y:auto; padding:0; margin:0; text-align:left; }
#wb_mainText2 { color:#000000; font-family:Arial; font-weight:400; font-size:19px; line-height:21px; }
#wb_mainText2 p,#wb_mainText2 ul { margin:0; padding:0; }
#wb_mainText3 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; overflow-y:auto; padding:0; margin:0; text-align:justify; }
#wb_mainText3 { color:#000000; font-family:Arial; font-weight:400; font-size:19px; line-height:21px; }
#wb_mainText3 p,#wb_mainText3 ul { margin:0; padding:0; }
#wb_mainText4 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; overflow-y:auto; padding:0; margin:0; text-align:justify; }
#wb_mainText4 { color:#000000; font-family:Arial; font-weight:400; font-size:19px; line-height:21px; }
#wb_mainText4 p,#wb_mainText4 ul { margin:0; padding:0; }
#mainLayer2 { background-color:#004D71; background-image:none; border-radius:0px; }
#mainLayer5 { background-color:transparent; background-image:url('../images/wall%2d10.jpg'); background-repeat:repeat; background-position:center center; background-attachment:fixed; background-size:cover; border-radius:0px; }
#mainLayer5-overlay { position:absolute; top:0; right:0; bottom:0; left:0; border-radius:0px; background-image:linear-gradient(to top, #000000 0%, rgba(0,0,0,0.00) 100%); }
#mainLayer6 { background-color:#004D71; background-image:none; border-radius:0px; }
#mainLayer8 { background-color:#004D71; background-image:none; border-radius:0px; }
#page1Extension1-nav { max-width:1000px; width:100%; display:flex; margin:0 auto; overflow:hidden; flex-direction:column; box-sizing:border-box; transition:all 300ms ease; }
#page1Extension1-nav { position:fixed; z-index:9999; left:0px; right:0px; background:#DCDCDC; overflow:visible; border:1px solid #4F4F4F; border-radius:0px; }
#page1Extension1-nav.open { transform:translateY(0px); }
#page1Extension1-nav { top:0px; border-top:0; border-radius:0 0 0px 0px; flex-direction:column-reverse; transform:translateY(-100%); }
#page1Extension1-nav.open { transform:translateY(0px); }
#page1Extension1-nav * { box-sizing:border-box; }
#page1Extension1-button { display:flex; cursor:pointer; font-size:19px; align-items:center; padding:10px 40px; justify-content:center; color:#000000; background:#DCDCDC; border:1px solid #4F4F4F; transition:all 0.3s ease; }
#page1Extension1-button:hover { color:#000000; background:#FFA500; }
#page1Extension1-button { }
#page1Extension1-button { align-self:center; }
#page1Extension1-button { border-radius:inherit; }
#page1Extension1-button { margin:0 auto; }
#page1Extension1-button { position:absolute; border-radius:0 0 0px 0px; }
#page1Extension1-button { top:100%; }
#page1Extension1-menu { display:flex; flex-wrap:wrap; overflow:hidden; position:relative; justify-content:stretch; }
#page1Extension1-menu .menu-item { flex:1 0 auto; cursor:pointer; text-decoration:none; padding:10px; width:25%; max-width:25%; }
#page1Extension1-menu div { flex:1 0 auto; }
#page1Extension1-menu .menu-item-inner { padding:8px 8px; border-radius:0px; background-color:#142136; height:100%; display:flex; flex-direction:column; border:1px solid #4F4F4F; transition:all 0.3s ease; }
#page1Extension1-menu .menu-item-inner:hover { background-color:#FFA500; border:1px solid #4F4F4F; }
#page1Extension1-menu .menu-item-icon { display:flex; flex:1 0 auto; align-items:center; justify-content:center; margin-bottom:10px; }
#page1Extension1-menu .menu-item-title { font-family:"Arial"; font-size:19px; font-weight:normal; font-style:normal; color:#F5F5F5; flex:0 1 auto; text-align:center; transition:all 0.3s ease; }
#page1Extension1-menu .menu-item-icon i { color:#F5F5F5; font-size:32px; transition:color 0.3s ease; }
#page1Extension1-menu .menu-item-inner:hover .menu-item-icon i { color:#000000; }
#page1Extension1-menu .menu-item-inner:hover .menu-item-title { color:#000000; }
#page1Extension1-button span { font-family:"Arial"; display:flex; align-items:center; }
#page1Extension1-button .button-open { display:flex; }
#page1Extension1-nav.open #page1Extension1-button .button-open { display:none; }
#page1Extension1-button .button-close { display:none; }
#page1Extension1-nav.open #page1Extension1-button .button-close { display:flex; }
#page1Extension1-button i { margin-right:8px; }
#wb_page1Extension1 li i { font-size:32px; width:45px; }
#wb_page1Extension1 li i { font-size:19px; width:21px; }
#wb_mainText5 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; padding:0; margin:0; text-align:left; }
#wb_mainText5 div { text-align:left; }
#wb_mainImage1 { vertical-align:top; }
#mainImage1 { border:0px solid #000000; border-radius:0px; box-sizing:border-box; padding:0; margin:0; left:0; top:0; width:100%; height:100%; }
#Layer2 { background-image:linear-gradient(to left, #142136 0%, #000000 100%); border-radius:0px; }
#mainLayer10 { background-color:#004D71; background-image:none; border-radius:0px; }
#mainLayer9 { background-color:transparent; border-radius:0px; }
#mainLayer9-overlay { position:absolute; top:0; right:0; bottom:0; left:0; border-radius:0px; background-image:linear-gradient(to top, #000000 0%, rgba(0,0,0,0.00) 100%); }
#mainLayer9-video { background:#000000; position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden; z-index:-99; }
#mainLayer9-video video { object-fit:cover; pointer-events:none; position:absolute; left:0; top:0; width:100%; height:100%; }
#wb_contactText3 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; padding:0; margin:0; text-align:center; }
#wb_contactText3 div { text-align:center; }
#upStickyLayer { background-color:transparent; background-image:none; border-radius:0px; opacity:0.77; }
#wb_upIcon { background-color:#598FBC; background-image:none; border:0px solid #3E3E3E; border-radius:0px; text-align:center; margin:0; padding:4px 4px 4px 4px; vertical-align:top; }
#wb_upIcon a { text-decoration:none; }
#wb_upIcon a::after { position:absolute; top:0; right:0; bottom:0; left:0; z-index:1; pointer-events:auto; content:""; }
#upIcon { height:49px; width:57px; display:flex; flex-wrap:nowrap; justify-content:center; }
.upIcon { position:relative; left:0; top:0; display:inline-block; font-family:"Material Icons"; font-weight:normal; font-style:normal; line-height:1; }
.upIcon:before { content:"\e5c7"; }
#upIcon i { color:#FFFFFF; display:inline-block; font-size:49px; line-height:49px; vertical-align:middle; }
#wb_upIcon:hover #upIcon i { color:#FFA500; }
#wb_jfjdkg12 { border:0px solid #C0C0C0; border-radius:0px; background-color:transparent; margin:0; text-align:center; }
#wb_jfjdkg12 ul { list-style-type:none; margin:0; padding:0; font-size:0; position:relative; display:inline-block; }
#wb_jfjdkg12 li { display:inline-block; margin:0; padding:0px 0px 0px 0px; }
#wb_jfjdkg12 a { display:block; color:#A9A9A9; border:0px solid transparent; border-radius:0px; background-color:transparent; background-image:none; font-family:Arial; font-weight:normal; font-size:15px; font-style:normal; text-decoration:none; text-transform:none; text-align:left; vertical-align:middle; }
#wb_jfjdkg12 > ul > li > a { height:22px; line-height:22px; padding:0px 0px 0px 20px; }
#wb_jfjdkg12 li:hover a,#wb_jfjdkg12 a:hover,#wb_jfjdkg12 .active { color:#FFA500; border:0px solid transparent; background-color:transparent; background-image:none; }
#wb_jfjdkg12 li.firstmain { padding-left:0px; }
#wb_jfjdkg12 li.lastmain { padding-right:0px; }
#wb_jfjdkg12 br { clear:both; font-size:1px; height:0; line-height:0; }
#jfjdkg12 li i { font-size:15px; margin-right:4px; width:17px; }
#wb_bottomText1 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; padding:0; margin:0; text-align:center; }
#wb_bottomText1 div { text-align:center; }
#mainPageFooter1 { background-color:#142136; background-image:none; border-radius:0px; box-sizing:border-box; }
.ia-email-wrap { margin:0; padding:0; }
.ia-email-btn { width:220px; height:55px; background:#2191C0; color:#FFFFFF; border:1px solid #000000; border-radius:1px; font-size:16px; font-family:Arial, sans-serif; font-weight:normal; cursor:pointer; transition:all 0.25s ease; outline:none; box-sizing:border-box; }
.ia-email-btn:hover { background:#FFA500; color:#000000; }
.ia-email-overlay { display:none; position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.65); z-index:9999; justify-content:center; align-items:center; }
.ia-email-overlay.ia-active { display:flex; }
.ia-email-box { position:relative; width:490px; height:385px; background:#ffffff; border-radius:8px; box-shadow:0 10px 30px rgba(0,0,0,0.35); overflow:hidden; box-sizing:border-box; }
.ia-email-close { position:absolute; top:6px; right:8px; border:none; background:transparent; color:#000000; font-size:32px; line-height:1; cursor:pointer; z-index:2; transition:all 0.25s ease; padding:0; }
.ia-email-close:hover { background:red; color:#ffffff; padding:2px 6px; }
.ia-email-iframe { width:100%; height:100%; border:none; display:block; }
@media (max-width:600px) {
.ia-email-box { width:95vw; height:80vh; }
}
html,body { margin:0; padding:0; background:transparent; }
body { font-family:Arial, sans-serif; color:#fff; }
.clocks-container { display:flex; justify-content:center; gap:20px; margin:0; padding:0; align-items:flex-start; flex-wrap:wrap; }
.clock-wrapper { text-align:center; margin:0; padding:0; }
canvas.clock { width:160px; height:160px; background:transparent; display:block; margin:0 auto; }
.customText { color:grey; font-weight:bold; margin-top:8px; font-size:16px; }
.dateText,.timeText { color:grey; margin-top:4px; font-size:12px; }
