* {margin: 0; padding: 0; font-family: sans-serif; outline:0; font-size:11pt; line-height: 15pt;letter-spacing:3px;  box-sizing: border-box;}    html {height: 100%;} html {overflow-x: hidden; overflow-y: auto;}  body{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; -webkit-tap-highlight-color: rgba(0,0,0,0);} body {background: black; color: white; display:table; width: 100%; height:100%; }  .flexslider { display: block; position: fixed; left: 0; top: 0; overflow: hidden; height: 100%; width: 100%; z-index: -1; border: none; } .slides {display: none; height:100%;} .slides li{width: 100%; height:100%; background-size: cover; background-repeat: no-repeat; background-position: center center;}  .contentwrapper {width:100%; text-align:center; text-align: justify; display: table-cell; vertical-align:middle;} .loader{display: none; background:rgba(0, 0, 0,0.7); margin:1%; padding: 1%; border-radius: 7px;}   .table span {display: table-cell;width:100%; vertical-align:middle;} .table span ul{white-space: nowrap;}  .table2 span{display: table-cell; vertical-align:top;width:100%; vertical-align:middle;}  h1 {padding: 10px;} #lang li{display: inline-block; padding: 10px;} #lang li a{color: white; text-decoration: none; border-bottom: 1px dashed gray; }  p,address {margin: 50px 10px;} .right {text-align: right;} .left {text-align: left;}  address {text-align: right; border: 1px solid gray; border-radius: 4px; } address img{margin-left: 5px; padding: 5px; border-radius: 8px; height: 160px; opacity: 0.9;} address span{padding: 5px;} a.phone {color:white; border-bottom: 1px dashed gray; text-decoration: none;} address small{}  #logos {text-align: center;} #logos img{margin: 20px; height: 70px; border-radius: 6px; opacity: 0.6; }  .slideshow {margin: 0 10px; cursor: pointer;}   ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }   @media screen and (max-width: 640px){ .table2{display: flex; flex-direction: column; padding:0 10px;} .table2 span:nth-of-type(1){order: 2;} .table2 span:nth-of-type(2){order: 1;} .table2 span{text-align:center !important;} }