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:#FFFFFF; text-decoration:none; }
a:hover { color:#FFA500; text-decoration:none; }
#mainPageHeader1 { background-color:#0B3857; background-image:none; border-radius:0px; box-sizing:border-box; }
#MorphingIcon1 { overflow:visible; }
#contactShape33_text { position:absolute; pointer-events:none; display:flex; align-items:flex-start; justify-content:center; flex-direction:column; left:0.36%; top:0.16%; width:99.28%; height:99.69%; box-sizing:border-box; overflow:hidden; text-align:left; word-wrap:break-word; }
#wb_contactText7 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; padding:0; margin:0; text-align:justify; }
#wb_contactText7 { color:#000000; font-family:Arial; font-weight:400; font-size:20px; line-height:22.5px; }
#wb_contactText7 p,#wb_contactText7 ul { margin:0; padding:0; }
#ballisticplatesLayer1 { background-color:transparent; border-radius:0px; }
#ballisticplatesLayer1-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%); }
#ballisticplatesLayer1-video { background:#000000; position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden; z-index:-99; }
#ballisticplatesLayer1-video iframe { pointer-events:none; position:absolute; left:0; top:0; width:100%; height:100%; }
#contactLayer1 { background-color:#4B4B4B; background-image:none; border-radius:0px; }
#contactLayer4 { background-color:#1E1E1E; background-image:none; border-radius:0px; }
#wb_contactText6 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; padding:0; margin:0; text-align:justify; }
#wb_contactText6 div { text-align:justify; }
#contactShape1 { width:205px; height:6px; background-color:#C0C0C0; background-image:none; border:0px #0963AD solid; }
#wb_termsText4 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; padding:0; margin:0; text-align:justify; }
#wb_termsText4 div { text-align:justify; }
#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_Text1 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; padding:0; margin:0; text-align:left; }
#wb_Text1 { color:#F5F5F5; font-family:Arial; font-weight:400; font-size:15px; line-height:16.5px; }
#wb_Text1 p,#wb_Text1 ul { margin:0; padding:0; }
#wb_Image4 { vertical-align:top; }
#Image4 { border:0px solid #000000; border-radius:0px; box-sizing:border-box; padding:0; margin:0; left:0; top:0; width:100%; height:100%; }
#Shape1 { top:0px; width:205px; height:51px; background-color:#245580; background-image:none; border:0px #0963AD solid; }
#Shape1:hover { background-color:#FFA500; background-image:none; border:0px #FFA500 solid; }
#Shape1_text { position:absolute; pointer-events:none; display:flex; align-items:center; justify-content:center; flex-direction:column; left:0.49%; top:1.96%; width:99.02%; height:96.08%; box-sizing:border-box; overflow:hidden; text-align:center; word-wrap:break-word; }
#Shape1:hover span { color:#000000  !important; }
#Shape1 span:hover { color:#000000  !important; }
@keyframes rotate_cube {
from { transform:rotateX(0deg) rotateY(0deg); }
to { transform:rotateX(360deg) rotateY(360deg); }
}
#Extension2 { padding-top:100%; perspective:1000px; perspective-origin:50% 50%; position:relative; }
#Extension2 .cube { animation:rotate_cube 20s infinite linear; bottom:0; left:0; margin:auto; position:absolute; right:0; top:0; transform-style:preserve-3d; }
#Extension2 .cube > div { background-size:cover; border:solid 1px #EEEEEE; box-sizing:border-box; height:100%; opacity:0.9; position:absolute; text-align:$text_align$; width:100%; }
#Extension2 .cube a { display:block; }
#Extension2 .front { transform:rotateY(-90deg) translateX(50%) rotateY(90deg); }
#Extension2 .back { transform:rotateY(-90deg) translateX(-50%) rotateY(270deg); }
#Extension2 .right { transform:rotateY(-270deg) translateX(50%); transform-origin:top right; }
#Extension2 .left { transform:rotateY(270deg) translateX(-50%); transform-origin:center left; }
#Extension2 .top { transform:rotateX(-270deg) translateY(-50%); transform-origin:top center; }
#Extension2 .bottom { transform:rotateX(270deg) translateY(50%); transform-origin:bottom center; }
#Extension2:hover .front { transform:rotateY(-90deg) translateX(100%) rotateY(90deg); }
#Extension2:hover .back { transform:rotateY(-90deg) translateX(-100%) rotateY(270deg); }
#Extension2:hover .right { transform:rotateY(-360deg) translateX(50%) rotateY(90deg) translateX(50%); }
#Extension2:hover .left { transform:rotateY(270deg) rotateX(90deg) translateY(50%) rotateX(-90deg) translateX(-50%); }
#Extension2:hover .top { transform:rotateX(-270deg) rotateY(-90deg) translateX(50%) rotateY(90deg) translateY(-50%); }
#Extension2:hover .bottom { transform:rotateX(270deg) rotateY(-90deg) translateX(50%) rotateY(90deg) translateY(50%); }
#Extension2 .cube > div { transition:transform 200ms ease-in; }
#Shape2 { top:0px; width:205px; height:51px; background-color:#245580; background-image:none; border:0px #0963AD solid; }
#Shape2:hover { background-color:#FFA500; background-image:none; border:0px #FFA500 solid; }
#Shape2_text { position:absolute; pointer-events:none; display:flex; align-items:center; justify-content:center; flex-direction:column; left:0.49%; top:1.96%; width:99.02%; height:96.08%; box-sizing:border-box; overflow:hidden; text-align:center; word-wrap:break-word; }
#Shape2:hover span { color:#000000  !important; }
#Shape2 span:hover { color:#000000  !important; }
#Shape3 { top:0px; width:205px; height:51px; background-color:#245580; background-image:none; border:0px #0963AD solid; }
#Shape3:hover { background-color:#FFA500; background-image:none; border:0px #FFA500 solid; }
#Shape3_text { position:absolute; pointer-events:none; display:flex; align-items:center; justify-content:center; flex-direction:column; left:0.49%; top:1.96%; width:99.02%; height:96.08%; box-sizing:border-box; overflow:hidden; text-align:center; word-wrap:break-word; }
#Shape3:hover span { color:#000000  !important; }
#Shape3 span:hover { color:#000000  !important; }
#Shape4 { width:205px; height:6px; background-color:#C0C0C0; background-image:none; border:0px #0963AD solid; }
#demoLayer1 { background-color:transparent; background-image:url('https://aversa-group.com/.sisco/sisco-flag.gif'); background-repeat:repeat; background-position:center center; background-size:cover; border-radius:0px; }
#demoLayer1-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%); }
#variousMenuBar1 { background-color:#0B3857; border:0px solid #FFA500; }
.variousMenuBar1SubMenu { background-color:transparent; border:1px solid #DCDCDC; position:absolute; visibility:hidden; overflow:visible; z-index:100; }
.variousMenuBar1SubMenuTable { cursor:default; border:0; opacity:0.95; padding:0; }
.variousMenuBar1SubMenuTable tr { margin:0; padding:0; }
.variousMenuBar1Menu { background-color:transparent; margin:1px 0 1px 1px; padding:0; }
.variousMenuBar1MenuOuter { background-color:transparent; border:0px solid #FFA500; }
.variousMenuBar1Menu tr { margin:0; padding:0; }
.variousMenuBar1MainItem .variousMenuBar1MainItemLeft,.variousMenuBar1MainItem .variousMenuBar1MainFolderLeft { width:0px; cursor:pointer; border-width:0; text-align:center; padding:10px 0 10px 0; font-size:1px; }
.variousMenuBar1MainItem .variousMenuBar1MainItemText,.variousMenuBar1MainItem .variousMenuBar1MainItemText a,.variousMenuBar1MainItem .variousMenuBar1MainFolderText,.variousMenuBar1MainItem .variousMenuBar1MainFolderText a { background-color:#0B3857; color:#FFFFFF; font-size:15px; font-family:Arial; font-weight:normal; font-style:normal; line-height:17px; text-align:center; text-decoration:none; text-transform:none; white-space:nowrap; margin:0; cursor:pointer; border-bottom:0px solid #CCCCCC; border-right:0px solid #CCCCCC; border-top:0px solid #CCCCCC; border-left:0px solid #CCCCCC; padding:11px 11px 11px 11px; vertical-align:middle; }
.variousMenuBar1MainItem .variousMenuBar1MainItemRight,.variousMenuBar1MainItem .variousMenuBar1MainFolderRight { width:0px; cursor:pointer; border-width:0; padding:10px 0 10px 0; font-size:1px; }
.variousMenuBar1MainItemHover .variousMenuBar1MainItemLeft,.variousMenuBar1MainItemActive .variousMenuBar1MainItemLeft,.variousMenuBar1MainItemHover .variousMenuBar1MainFolderLeft,.variousMenuBar1MainItemActive .variousMenuBar1MainFolderLeft { width:0px; cursor:pointer; border-width:0; padding:10px 0 10px 0; font-size:1px; }
.variousMenuBar1MainItemHover .variousMenuBar1MainItemText,.variousMenuBar1MainItemActive .variousMenuBar1MainItemText,.variousMenuBar1MainItemHover .variousMenuBar1MainItemText a,.variousMenuBar1MainItemActive .variousMenuBar1MainItemText a,.variousMenuBar1MainItemHover .variousMenuBar1MainFolderText,.variousMenuBar1MainItemActive .variousMenuBar1MainFolderText,.variousMenuBar1MainItemHover .variousMenuBar1MainFolderText a,.variousMenuBar1MainItemActive .variousMenuBar1MainFolderText a { background-color:#FFA500; color:#000000; font-size:15px; font-family:Arial; font-weight:normal; font-style:normal; line-height:17px; text-align:center; text-decoration:none; text-transform:none; white-space:nowrap; margin:0; cursor:pointer; border-bottom:1px solid #3C3C3C; border-right:1px solid #3C3C3C; border-top:1px solid #3C3C3C; border-left:1px solid #3C3C3C; padding:10px 10px 10px 10px; vertical-align:middle; }
.variousMenuBar1MainItemHover .variousMenuBar1MainItemRight,.variousMenuBar1MainItemActive .variousMenuBar1MainItemRight,.variousMenuBar1MainItemHover .variousMenuBar1MainFolderRight,.variousMenuBar1MainItemActive .variousMenuBar1MainFolderRight { width:0px; cursor:pointer; border-width:0; padding:10px 0 10px 0; font-size:1px; }
.variousMenuBar1MenuItem .variousMenuBar1MenuItemLeft,.variousMenuBar1MenuItem .variousMenuBar1MenuFolderLeft { width:0px; cursor:pointer; border-width:0; text-align:center; padding:5px 0 5px 0; font-size:1px; }
.variousMenuBar1MenuItem .variousMenuBar1MenuItemText,.variousMenuBar1MenuItem .variousMenuBar1MenuItemText a,.variousMenuBar1MenuItem .variousMenuBar1MenuFolderText,.variousMenuBar1MenuItem .variousMenuBar1MenuFolderText a { background-color:#212C3F; color:#FFFFFF; font-size:13px; font-family:Arial; font-weight:normal; font-style:normal; text-align:left; text-decoration:none; text-transform:none; line-height:16px; white-space:nowrap; margin:0; cursor:pointer; border-bottom:0px solid #CCCCCC; border-top:0px solid #CCCCCC; border-right:0px solid #CCCCCC; border-left:0px solid #CCCCCC; padding:5px 50px 5px 5px; vertical-align:middle; }
.variousMenuBar1MenuItem .variousMenuBar1MenuItemRight,.variousMenuBar1MenuItem .variousMenuBar1MenuFolderRight { width:0px; cursor:pointer; border-width:0; padding:5px 0 5px 0; font-size:1px; }
.variousMenuBar1MenuItemHover .variousMenuBar1MenuItemLeft,.variousMenuBar1MenuItemActive .variousMenuBar1MenuItemLeft,.variousMenuBar1MenuItemHover .variousMenuBar1MenuFolderLeft,.variousMenuBar1MenuItemActive .variousMenuBar1MenuFolderLeft { width:0px; cursor:pointer; border-width:0; padding:5px 0 5px 0; font-size:1px; }
.variousMenuBar1MenuItemHover .variousMenuBar1MenuItemText,.variousMenuBar1MenuItemActive .variousMenuBar1MenuItemText,.variousMenuBar1MenuItemHover .variousMenuBar1MenuItemText a,.variousMenuBar1MenuItemActive .variousMenuBar1MenuItemText a,.variousMenuBar1MenuItemHover .variousMenuBar1MenuFolderText,.variousMenuBar1MenuItemActive .variousMenuBar1MenuFolderText,.variousMenuBar1MenuItemHover .variousMenuBar1MenuFolderText a,.variousMenuBar1MenuItemActive .variousMenuBar1MenuFolderText a { background-color:#FFA500; color:#000000; font-size:13px; font-family:Arial; font-weight:normal; font-style:normal; line-height:16px; text-align:left; text-decoration:none; text-transform:none; white-space:nowrap; margin:0; cursor:pointer; border-bottom:0px solid #212C3F; border-top:0px solid #212C3F; border-right:0px solid #212C3F; border-left:0px solid #212C3F; padding:5px 50px 5px 5px; vertical-align:middle; }
.variousMenuBar1MenuItemHover .variousMenuBar1MenuItemRight,.variousMenuBar1MenuItemActive .variousMenuBar1MenuItemRight,.variousMenuBar1MenuItemHover .variousMenuBar1MenuFolderRight,.variousMenuBar1MenuItemActive .variousMenuBar1MenuFolderRight { width:0px; cursor:pointer; border-width:0; padding:5px 0 5px 0; font-size:1px; }
.variousMenuBar1SubMenu td,.variousMenuBar1Menu td,.variousMenuBar1Menu tr { vertical-align:middle; }
.variousMenuBar1MenuSplitText div { height:1px; padding:0; background-color:#FFA500; overflow:hidden; }
.variousMenuBar1MenuItem .variousMenuBar1MenuSplitLeft { height:11px; padding:0; }
.variousMenuBar1MenuItem .variousMenuBar1MenuSplitText { background-color:#212C3F; height:11px; padding:0 6px 0 6px; }
.variousMenuBar1MenuItem .variousMenuBar1MenuSplitRight { height:11px; padding:0; }
.variousMenuBar1MainSplitText div { background-color:#FFA500; height:1px; padding:0; overflow:hidden; }
.variousMenuBar1MainItem .variousMenuBar1MainSplitLeft { height:23px; padding:0; }
.variousMenuBar1MainItem .variousMenuBar1MainSplitText { background-color:#0B3857; height:23px; padding:0; }
.variousMenuBar1MainItem .variousMenuBar1MainSplitRight { height:23px; padding:0; }
.variousMenuBar1MainItem { vertical-align:middle; }
.variousMenuBar1HorizontalSplit { border-right:0 solid #8080FF; border-left:0 solid #8080FF; width:27px; background-color:#0B3857; padding:10px 0 10px 0; vertical-align:middle; text-align:center; text-decoration:none; color:#FFA500; font-size:15px; font-family:Arial; font-style:normal; }
.variousMenuBar1MainItem,.variousMenuBar1MainItemHover,.variousMenuBar1MainItemActive,.variousMenuBar1MenuItem,.variousMenuBar1MenuItemHover,.variousMenuBar1MenuItemActive { white-space:nowrap; }
.variousMenuBar1SpacerDiv { background:transparent; margin:0; padding:0; border:0; font-size:1px; }
#wb_variousMenuBar1 { }
#wb_variousMenuBar1:hover { z-index:1111  !important; }
#mainLayer7 { background-color:#142136; background-image:none; border-radius:0px; }
#wb_logoImage2 { vertical-align:top; }
#logoImage2 { border:0px solid #000000; border-radius:0px; box-sizing:border-box; padding:0; margin:0; left:0; top:0; width:100%; height:100%; }
#wb_mainpage-1Image1 { vertical-align:top; }
#mainpage-1Image1 { border:0px solid #000000; border-radius:0px; box-sizing:border-box; padding:0; filter:drop-shadow(5px 5px 10px rgba(0,0,0,0.20)); margin:0; left:0; top:0; width:100%; height:100%; }
#wb_logoText1 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; padding:0; margin:0; text-align:center; }
#wb_logoText1 div { text-align:center; }
#wb_indexImage1 { vertical-align:top; }
#indexImage1 { border:0px solid #000000; border-radius:0px; box-sizing:border-box; padding:0; filter:drop-shadow(10px 10px 20px rgba(0,0,0,0.10)); margin:0; left:0; top:0; width:100%; height:100%; }
#mainLayer4 { background-color:#0B3857; background-image:none; border-radius:0px; }
#breadcrumbBreadcrumb1 { list-style:none; padding:5px 15px 5px 15px; background-color:transparent; background-image:none; border:0px solid #C0C0C0; border-radius:0px; font-family:Arial; font-weight:normal; font-style:normal; font-size:0; margin:0; text-align:left; }
#breadcrumbBreadcrumb1 > li { display:inline-block; font-size:15px; text-transform:none; }
#breadcrumbBreadcrumb1 a { color:#DCDCDC; text-decoration:none; }
#breadcrumbBreadcrumb1 a:hover { color:#FFA500; text-decoration:none; }
#breadcrumbBreadcrumb1 > .active { color:#FFA500; }
#breadcrumbBreadcrumb1 > .active a { color:inherit; pointer-events:none; }
#breadcrumbBreadcrumb1 > li + li:before { content:"/"; padding:0 5px; color:#DCDCDC; }
#breadcrumbBreadcrumb1 li i { font-size:15px; width:17px; }
#mainPageFooter1 { background-color:#142136; background-image:none; border-radius:0px; box-sizing:border-box; }
