html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; } table { border-collapse: collapse; border-spacing: 0; } fieldset, img { border: 0; } address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; } ol, ul { list-style: none; } caption, th { text-align: left; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; } q:before, q:after { content: ''; } abbr, acronym { border: 0; } a { outline: none; } @font-face { font-family: "Lato"; src: local("Lato"), url("rawfile/data/font/Lato-Black.woff") format("woff"), url("rawfile/data/font/Lato-Black.ttf") format("truetype"); font-weight: 900; font-style: normal; } @font-face { font-family: "Lato"; src: local("Lato"), url("rawfile/data/font/Lato-Bold.woff") format("woff"), url("rawfile/data/font/Lato-Bold.ttf") format("truetype"); font-weight: bold; font-style: normal; } @font-face { font-family: "Lato"; src: local("Lato"), url("rawfile/data/font/Lato-Regular.woff") format("woff"), url("rawfile/data/font/Lato-Regular.ttf") format("truetype"); font-weight: normal; font-style: normal; }  .leaflet-map-pane, .leaflet-tile, .leaflet-marker-icon, .leaflet-marker-shadow, .leaflet-tile-pane, .leaflet-tile-container, .leaflet-overlay-pane, .leaflet-shadow-pane, .leaflet-marker-pane, .leaflet-popup-pane, .leaflet-overlay-pane svg, .leaflet-zoom-box, .leaflet-image-layer, .leaflet-layer { position: absolute; left: 0; top: 0; } .leaflet-container { overflow: hidden; -ms-touch-action: none; touch-action: none; } .leaflet-tile, .leaflet-marker-icon, .leaflet-marker-shadow { -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-user-drag: none; } .leaflet-marker-icon, .leaflet-marker-shadow { display: block; }  .leaflet-container img { max-width: none !important; }  .leaflet-container img.leaflet-image-layer { max-width: 15000px !important; } .leaflet-tile { filter: inherit; visibility: hidden; } .leaflet-tile-loaded { visibility: inherit; } .leaflet-zoom-box { width: 0; height: 0; }  .leaflet-overlay-pane svg { -moz-user-select: none; } .leaflet-tile-pane { z-index: 2; } .leaflet-objects-pane { z-index: 3; } .leaflet-overlay-pane { z-index: 4; } .leaflet-shadow-pane { z-index: 5; } .leaflet-marker-pane { z-index: 6; } .leaflet-popup-pane { z-index: 7; } .leaflet-vml-shape { width: 1px; height: 1px; } .lvml { behavior: url(#default#VML); display: inline-block; position: absolute; }  .leaflet-control { position: relative; z-index: 7; pointer-events: auto; } .leaflet-top, .leaflet-bottom { position: absolute; z-index: 1000; pointer-events: none; } .leaflet-top { top: 0; } .leaflet-right { right: 0; } .leaflet-bottom { bottom: 0; } .leaflet-left { left: 0; } .leaflet-control { float: left; clear: both; } .leaflet-right .leaflet-control { float: right; } .leaflet-top .leaflet-control { margin-top: 10px; } .leaflet-bottom .leaflet-control { margin-bottom: 10px; } .leaflet-left .leaflet-control { margin-left: 10px; } .leaflet-right .leaflet-control { margin-right: 10px; }  .leaflet-fade-anim .leaflet-tile, .leaflet-fade-anim .leaflet-popup { opacity: 0; -webkit-transition: opacity 0.2s linear; -moz-transition: opacity 0.2s linear; -o-transition: opacity 0.2s linear; transition: opacity 0.2s linear; } .leaflet-fade-anim .leaflet-tile-loaded, .leaflet-fade-anim .leaflet-map-pane .leaflet-popup { opacity: 1; } .leaflet-zoom-anim .leaflet-zoom-animated { -webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1); -moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1); -o-transition: -o-transform 0.25s cubic-bezier(0,0,0.25,1); transition: transform 0.25s cubic-bezier(0,0,0.25,1); } .leaflet-zoom-anim .leaflet-tile, .leaflet-pan-anim .leaflet-tile, .leaflet-touching .leaflet-zoom-animated { -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } .leaflet-zoom-anim .leaflet-zoom-hide { visibility: hidden; }  .leaflet-clickable { cursor: pointer; } .leaflet-container { cursor: -webkit-grab; cursor: -moz-grab; } .leaflet-popup-pane, .leaflet-control { cursor: auto; } .leaflet-dragging .leaflet-container, .leaflet-dragging .leaflet-clickable { cursor: move; cursor: -webkit-grabbing; cursor: -moz-grabbing; }  .leaflet-container { background: #ddd; outline: 0; } .leaflet-container a { color: #0078A8; } .leaflet-container a.leaflet-active { outline: 2px solid orange; } .leaflet-zoom-box { border: 2px dotted #38f; background: rgba(255,255,255,0.5); }  .leaflet-container { font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif; }  .leaflet-bar { box-shadow: 0 1px 5px rgba(0,0,0,0.65); border-radius: 4px; } .leaflet-bar a, .leaflet-bar a:hover { background-color: #fff; border-bottom: 1px solid #ccc; width: 26px; height: 26px; line-height: 26px; display: block; text-align: center; text-decoration: none; color: black; } .leaflet-bar a, .leaflet-control-layers-toggle { background-position: 50% 50%; background-repeat: no-repeat; display: block; } .leaflet-bar a:hover { background-color: #f4f4f4; } .leaflet-bar a:first-child { border-top-left-radius: 4px; border-top-right-radius: 4px; } .leaflet-bar a:last-child { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-bottom: none; } .leaflet-bar a.leaflet-disabled { cursor: default; background-color: #f4f4f4; color: #bbb; } .leaflet-touch .leaflet-bar a { width: 30px; height: 30px; line-height: 30px; }  .leaflet-control-zoom-in, .leaflet-control-zoom-out { font: bold 18px 'Lucida Console', Monaco, monospace; text-indent: 1px; } .leaflet-control-zoom-out { font-size: 20px; } .leaflet-touch .leaflet-control-zoom-in { font-size: 22px; } .leaflet-touch .leaflet-control-zoom-out { font-size: 24px; }  .leaflet-control-layers { box-shadow: 0 1px 5px rgba(0,0,0,0.4); background: #fff; border-radius: 5px; } .leaflet-control-layers-toggle { background-image: url(images/layers.png); width: 36px; height: 36px; } .leaflet-retina .leaflet-control-layers-toggle { background-image: url(images/layers-2x.png); background-size: 26px 26px; } .leaflet-touch .leaflet-control-layers-toggle { width: 44px; height: 44px; } .leaflet-control-layers .leaflet-control-layers-list, .leaflet-control-layers-expanded .leaflet-control-layers-toggle { display: none; } .leaflet-control-layers-expanded .leaflet-control-layers-list { display: block; position: relative; } .leaflet-control-layers-expanded { padding: 6px 10px 6px 6px; color: #333; background: #fff; } .leaflet-control-layers-selector { margin-top: 2px; position: relative; top: 1px; } .leaflet-control-layers label { display: block; } .leaflet-control-layers-separator { height: 0; border-top: 1px solid #ddd; margin: 5px -10px 5px -6px; }  .leaflet-container .leaflet-control-attribution { background: #fff; background: rgba(255, 255, 255, 0.7); margin: 0; } .leaflet-control-attribution, .leaflet-control-scale-line { padding: 0 5px; color: #333; } .leaflet-control-attribution a { text-decoration: none; } .leaflet-control-attribution a:hover { text-decoration: underline; } .leaflet-container .leaflet-control-attribution, .leaflet-container .leaflet-control-scale { font-size: 11px; } .leaflet-left .leaflet-control-scale { margin-left: 5px; } .leaflet-bottom .leaflet-control-scale { margin-bottom: 5px; } .leaflet-control-scale-line { border: 2px solid #777; border-top: none; line-height: 1.1; padding: 2px 5px 1px; font-size: 11px; white-space: nowrap; overflow: hidden; -moz-box-sizing: content-box; box-sizing: content-box; background: #fff; background: rgba(255, 255, 255, 0.5); } .leaflet-control-scale-line:not(:first-child) { border-top: 2px solid #777; border-bottom: none; margin-top: -2px; } .leaflet-control-scale-line:not(:first-child):not(:last-child) { border-bottom: 2px solid #777; } .leaflet-touch .leaflet-control-attribution, .leaflet-touch .leaflet-control-layers, .leaflet-touch .leaflet-bar { box-shadow: none; } .leaflet-touch .leaflet-control-layers, .leaflet-touch .leaflet-bar { border: 2px solid rgba(0,0,0,0.2); background-clip: padding-box; }  .leaflet-popup { position: absolute; text-align: center; } .leaflet-popup-content-wrapper { padding: 1px; text-align: left; border-radius: 12px; } .leaflet-popup-content { margin: 13px 19px; line-height: 1.4; } .leaflet-popup-content p { margin: 18px 0; } .leaflet-popup-tip-container { margin: 0 auto; width: 40px; height: 20px; position: relative; overflow: hidden; } .leaflet-popup-tip { width: 17px; height: 17px; padding: 1px; margin: -10px auto 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } .leaflet-popup-content-wrapper, .leaflet-popup-tip { background: white; box-shadow: 0 3px 14px rgba(0,0,0,0.4); } .leaflet-container a.leaflet-popup-close-button { position: absolute; top: 0; right: 0; padding: 4px 4px 0 0; text-align: center; width: 18px; height: 14px; font: 16px/14px Tahoma, Verdana, sans-serif; color: #c3c3c3; text-decoration: none; font-weight: bold; background: transparent; } .leaflet-container a.leaflet-popup-close-button:hover { color: #999; } .leaflet-popup-scrolled { overflow: auto; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; } .leaflet-oldie .leaflet-popup-content-wrapper { zoom: 1; } .leaflet-oldie .leaflet-popup-tip { width: 24px; margin: 0 auto; -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"; filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678); } .leaflet-oldie .leaflet-popup-tip-container { margin-top: -1px; } .leaflet-oldie .leaflet-control-zoom, .leaflet-oldie .leaflet-control-layers, .leaflet-oldie .leaflet-popup-content-wrapper, .leaflet-oldie .leaflet-popup-tip { border: 1px solid #999; }  .leaflet-div-icon { background: #fff; border: 1px solid #666; } .leaflet-container.leaflet-touch-zoom { touch-action: auto } .leaflet-tile-container { pointer-events: auto; }* { box-sizing: border-box; } html, body { height: 100%; } body { color: #000000; background-color: #FFFFFF; font-family: "Lato", "Segoe UI", "Tahoma", sans-serif; } label { cursor: pointer; } a, .link { color: #0046A0; text-decoration: none; cursor: pointer; } a:hover, .link:hover { color: #0046A0; border-bottom: 1px solid #0046A0; } a:focus, .link:focus { display: inline; border-bottom: none; } .small { font-size: 80%; } .strong { font-weight: 700; } .empty { display: none; } .left { float: left; } .right { float: right; } .clear { clear: both; } .width50 { width: 50%; } em { font-style: italic; } strong { font-weight: 800; }input, textarea, select, button { outline: none; border: none; font-family: "Lato", "Segoe UI", sans-serif; } :disabled { background-color: #F2F2F2; } input:-moz-placeholder, textarea:-moz-placeholder input:-ms-input-placeholder, textarea:-ms-input-placeholder, input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #A4A4A4; } input::-ms-clear { display: none; } select:required:invalid { color: #A4A4A4; } option[value=""][disabled] { display: none; } select, textarea, input[type="text"], input[type="tel"], input[type="email"], input[type="file"] { border: 1px solid #8A8A8A; font-size: 80%; width: 100%; } input[type="tel"], input[type="email"], input[type="text"] { line-height: 54px; height: 56px; } select { height: 56px; } option { font-size: 120%; } input[type="tel"], input[type="email"], input[type="text"] { padding: 0 30px; } select { padding: 0 0 0 30px; } textarea { padding: 30px; height: 300px; resize: vertical; line-height: 1.5em; } input[type="checkbox"] { height: 16px; width: 16px; border: 1px solid #8A8A8A; background-color: transparent; margin: 0 5px 0 0; float: left; } input[type="file"] { padding: 3px; height: 56px; } input[type="file"]::-webkit-file-upload-button { height: 48px; } #pub, #admin { min-height: 100%; position: relative; } #footer-wrp { left: 0; bottom: 0; width: 100%; background-color: #0075BB; position: absolute; } #header-s-wrp { top:0; left: 0; right: 0; background-color: #FFFFFF; position: fixed; height: 58px; z-index: 10; box-shadow: 0 1px 5px -1px #C0C0C0; display: none; } #header-s { width: 1170px; margin: auto; } #header-s .logo { margin-top: 18px; float: left; } #header-s .logo .image { height: 18px; width: 134px; } #header, #footer { height: 105px; width: 1170px; margin: auto; } #pub #footer { height: 220px; } #header .logo, #footer .logo { position: absolute; top: 42px; width: 175px; } #footer .logo { top: 32px; } #header .logo .image, #footer .logo .image { height: 23px; width: 171px; } #header .menu { position: absolute; top: 67px; width: 970px; } #footer .col1 { width: 350px; float: left; } #footer .col2, #footer .col3, #footer .col4 { width: 270px; float: left; } #navigation-wrp { height: 140px; background-color: #DAEEF7; } #navigation { width: 1170px; margin: auto; } #content-wrp, #content-simple-wrp { width: 1170px; margin: auto; padding-bottom: 110px; top: -28px; position: relative; } #pub #content-wrp { min-height: 1000px; padding-bottom: 245px; } #content-simple-wrp { padding-bottom: 180px; top: -85px; } #content { width: 982px; background-color: #FFFFFF; box-shadow: 0 0 24px #C0C0C0; padding: 30px 200px 30px 30px; } #event, #action, #links { position: absolute; top: 60px; left: 790px; width: 380px } #cover { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(64,64,64,.3); flex-direction: column; justify-content: center; display: none; z-index: 10; overflow-x: hidden; } #is-sent, #unsubscribe, #contact-us, #more-inf, #invalid-form{ top: 50%; position: relative; margin: auto; display: none; background: white; } #is-sent, #unsubscribe, #invalid-form{ margin-top: -100px; width: 380px; height: 200px; } #contact-us { margin-top: -190px; width: 665px; height: 380px; } #more-inf { margin-top: -211px; width: 665px; height: 422px; }#header .logo .image.en, #header-s .logo .image.en { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20%20%20height%3D%2217%22%20width%3D%22134.86%22%20viewBox%3D%220%200%20134.85587%2017%22%3E%20%20%20%20%3Cg%20fill%3D%22%2301456C%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m116.84%203.4462-0.31157%200.1247-0.27034%200.187-0.24938%200.1871-0.20783%200.2286-0.22877%200.2078-0.18687%200.2702-0.16626%200.2701-0.12469%200.3118-0.12469%200.2909-0.0625%200.3325-0.0622%200.6858v9.8092l0.0209%200.1247%200.10374%200.1455%200.12469%200.083%200.16626%200.042h2.4729l0.12502-0.042%200.0622-0.042%200.0832-0.042%200.0416-0.083%200.0416-0.062%200.0416-0.1247v-9.4766l3.1589%206.9412%200.29095%200.5819%200.35347%200.6027%200.35313%200.5195%200.18687%200.2286%200.22876%200.2494%200.43627%200.3949%200.51971%200.3325%200.27034%200.1039%200.29062%200.083%200.3119%200.062%200.33251%200.021%200.33251-0.021%200.31191-0.042%200.29061-0.083%200.29128-0.083%200.1038-0.083%200.12469-0.062%200.24939-0.1455%200.20782-0.1662%200.0416-0.062%200.0622-0.042%200.12503-0.083%200.16626-0.2494%200.0831-0.1247%200.0412-0.062%200.0626-0.042%200.16625-0.2702%200.18688-0.2494%200.31189-0.6234%200.33251-0.6651%203.2214-7.0868v9.5182l0.0206%200.1247%200.10368%200.1455%200.12503%200.083%200.16625%200.042h2.4729l0.12469-0.042%200.0626-0.042%200.0832-0.042%200.0412-0.083%200.0419-0.062%200.0412-0.1247v-9.3312l-0.0206-0.3741-0.0416-0.3533-0.0832-0.3533-0.10404-0.3325-0.29062-0.6442-0.18721-0.291-0.1872-0.2494-0.24938-0.2701-0.24939-0.2079-0.29061-0.2078-0.27034-0.1454-0.33251-0.1455-0.33252-0.1039-0.37407-0.062h-0.35313l-0.60285%200.021-0.51973%200.1247-0.27%200.083-0.22877%200.1246-0.43626%200.291-0.39503%200.3325-0.35313%200.4364-0.31189%200.4988-0.22844%200.5819-3.3461%207.918-3.0548-7.5023-0.27034-0.6027-0.16625-0.2909-0.14531-0.2494-0.37408-0.5196-0.20782-0.2286-0.20782-0.187-0.49877-0.3533-0.27001-0.1455-0.24939-0.1039-0.31189-0.1247-0.29095-0.062-0.31157-0.042h-0.31189l-0.68565%200.062-0.60285%200.1871z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m23.958%203.3062-0.14547-0.1039-0.12469-0.021h-2.9719l-0.16626%200.021-0.12469%200.1039-0.10391%200.1247-0.0208%200.1662v12.781l0.0208%200.1247%200.10391%200.1455%200.12469%200.083%200.16626%200.042h2.9719l0.12469-0.042%200.0624-0.042%200.0831-0.042%200.0416-0.083%200.0416-0.062%200.0416-0.1247v-12.781l-0.0416-0.1662-0.0831-0.1247z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m29.138%203.5762-0.45721%200.1455-0.39486%200.187-0.39486%200.2078-0.3533%200.2702-0.35329%200.2702-0.31173%200.3117-0.27018%200.3325-0.2286%200.3949-0.20782%200.3948-0.14548%200.4365-0.0831%200.4364-0.0208%200.4988%200.0208%200.4364%200.0624%200.4364%200.12469%200.4157%200.18704%200.4156%200.18704%200.3533%200.24939%200.3533%200.27016%200.3117%200.31173%200.3118%200.31172%200.2493%200.37408%200.2287%200.37408%200.2078%200.41565%200.187%200.41564%200.1247%200.41565%200.1039%200.43643%200.062%200.45721%200.021h11.826l0.29095%200.042%200.12469%200.062%200.1453%200.1247%200.16626%200.2494%200.0419%200.1455%200.0206%200.1662-0.0206%200.1247v0.083l-0.0625%200.083-0.0416%200.1039-0.10408%200.1663-0.0831%200.042-0.0412%200.021-0.021%200.042-0.12468%200.083-0.14564%200.042-0.12436%200.021h-15.172l-0.16626%200.021-0.12469%200.1039-0.10391%200.1247-0.0208%200.1662v2.577l0.0208%200.1247%200.10391%200.1455%200.12469%200.083%200.16626%200.042h14.879l0.41564-0.021%200.20815-0.042%200.0412-0.021h0.0625%200.12468l0.41565-0.1039%200.43659-0.1247%200.0831-0.062%200.10374-0.042%200.20782-0.083%200.37408-0.1871%200.16626-0.1246%200.0831-0.062%200.10374-0.042%200.33251-0.2494%200.29129-0.291%200.12435-0.1662%200.0625-0.083%200.0831-0.062%200.0416-0.1039%200.0622-0.083%200.12503-0.1663%200.0412-0.1039%200.0625-0.083%200.12469-0.1663%200.1453-0.4156%200.0625-0.2078v-0.062l0.0206-0.042%200.0419-0.083v-0.1247-0.062l0.0206-0.042%200.0416-0.2078v-0.1247-0.062l0.0209-0.042%200.0206-0.2079-0.0416-0.4364-0.0622-0.4156-0.10408-0.4157-0.14531-0.3948-0.21089-0.3959-0.22857-0.3534-0.24978-0.3323-0.26981-0.271-0.33225-0.2904-0.35346-0.2286-0.37349-0.2287-0.3947-0.1662-0.45832-0.1663-0.43626-0.1039-0.47816-0.062-0.45687-0.021h-11.638l-0.16625-0.021-0.14547-0.042-0.12469-0.083-0.12469-0.1039-0.14547-0.1663-0.0624-0.187v-0.042l-0.0208-0.083v-0.062-0.062l0.0416-0.3117%200.18704-0.2494%200.24939-0.187%200.31173-0.042h14.922l0.12503-0.042%200.0622-0.042%200.0831-0.042%200.0416-0.083%200.0416-0.062%200.0416-0.1246v-2.4939l-0.0416-0.1663-0.0831-0.1247-0.14531-0.1039-0.12503-0.021h-14.34l-0.9352%200.062-0.91441%200.2286z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m52.248%203.5962-0.0412-0.1663-0.0837-0.1246-0.1461-0.1039-0.12371-0.021h-2.972l-0.16626%200.021-0.12469%200.1039-0.10408%200.1247-0.0206%200.1662v12.781l0.0206%200.1247%200.10408%200.1455%200.12469%200.083%200.16626%200.042h2.972l0.12436-0.042%200.0625-0.042%200.0831-0.042%200.0416-0.083%200.0416-0.062%200.0416-0.1247v-12.781z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m73.178%203.3262-0.1453-0.1039-0.12469-0.021h-13.717-0.60252l-0.56128%200.062-0.54033%200.083-0.47782%200.1455-0.47816%200.1454-0.39503%200.2286-0.3947%200.2286-0.33251%200.3118-0.31156%200.3117-0.27034%200.3533-0.22844%200.3949-0.18721%200.4779-0.1453%200.478-0.10408%200.5404-0.0622%200.5611-0.021%200.6442v4.5305l0.021%200.4157%200.0622%200.4156%200.12468%200.3741%200.18688%200.3949%200.1872%200.3325%200.24939%200.3325%200.24939%200.2909%200.31156%200.291%200.3119%200.2494%200.35313%200.2286%200.35346%200.187%200.3947%200.1663%200.3744%200.1039%200.41565%200.1039%200.41564%200.062%200.43627%200.021h14.381l0.12469-0.042%200.0622-0.042%200.0831-0.042%200.0419-0.083%200.0412-0.062%200.0419-0.1247v-2.5562l-0.0419-0.1663-0.0831-0.1247-0.1453-0.1039-0.12469-0.021h-14.527l-0.16625-0.021-0.14531-0.042-0.12469-0.083-0.12469-0.1039-0.12469-0.1455-0.0625-0.1246-0.0412-0.1455v-0.1247-5.1539l0.0412-0.3117%200.1872-0.2494%200.16626-0.1455%200.22844-0.062%200.16625-0.021h14.527l0.12469-0.042%200.0622-0.042%200.0831-0.042%200.0419-0.083%200.0412-0.062%200.0419-0.1247v-2.5562l-0.0419-0.1662-0.0831-0.1247z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m3.9278%203.6362-0.14539-0.1663-0.1455-0.1247-0.18704-0.1039-0.16626-0.021h-3.055l-0.14548%200.021-0.0623%200.1039-0.0208%200.187%205.2787%2010.1%200.33252%200.6235%200.39486%200.6027%200.39486%200.5195%200.20782%200.2286%200.24939%200.2494%200.47799%200.3741%200.24939%200.1455%200.29094%200.1454%200.27017%200.1039%200.33252%200.083%200.33251%200.042%200.37408%200.021v-0.021h0.0208%200.0416%200.0831%200.16626l0.31173-0.042%200.12468-0.042v-0.021h0.0208%200.0416%200.0831l0.27017-0.083%200.22861-0.1246%200.24939-0.1247%200.10391-0.083%200.12469-0.062%200.10391-0.083%200.12469-0.062%200.18704-0.2079%200.20782-0.2078%200.37408-0.4364%200.0208-0.083%200.0416-0.062%200.0831-0.1247%200.16626-0.2494%200.33251-0.5611%204.5514-8.5812%200.95552-1.9119%200.0424-0.1662-0.0212-0.1248-0.10368-0.1039-0.10368-0.021h-2.9926l-0.18704%200.021-0.16626%200.1039-0.16626%200.1247-0.10391%200.1663-5.2793%209.6848-5.1955-9.6432z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m99.418%203.6362%200.93504-0.062%200.95631%200.021%201.912%200.1039%200.54%200.083%200.49877%200.083%200.43659%200.1039%200.41565%200.1247%200.33251%200.1039%200.33251%200.1455%200.62347%200.3533%200.62347%200.4572%200.24939%200.2702%200.35346%200.5819%200.10374%200.3117%200.0831%200.3741v0.3533l-0.0416%200.187-0.0209%200.021v0.1662l-0.0622%200.104v0.062l-0.0416%200.187-0.16625%200.3533-0.49877%200.665-0.27%200.2286-0.0625%200.083-0.37408%200.3118%202.3067%202.7225%200.93536-0.5819%201.4963-1.1638%200.56095-0.5612%200.5819-0.9144%200.12503-0.2909%200.0412-0.1663%200.0419-0.1247%200.0831-0.5819v-0.2909l-0.066-0.2915-0.16613-0.5196-0.24978-0.5196-0.35346-0.4571-0.47717-0.4573-0.58202-0.4364-0.562-0.3948-0.28984-0.1871-0.27098-0.1454-0.60324-0.2701-0.62209-0.2287-0.70692-0.2286-0.37375-0.1039-0.39503-0.083-0.87284-0.187-0.45721-0.083-0.47816-0.062-1.0597-0.1455-1.1222-0.1039-1.2054-0.062-1.2469-0.021-4.6342%200.062%203.7614%201.1014z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m102.48%2014.636%201.5585-0.478-5.7358-2.3276-5.1331%200.5819h-7.0869l-1.8078-0.2494-1.3094-0.4156-0.27-0.1247-0.39502-0.2702-0.12469-0.1455-0.27034-0.478-0.14531-0.4779-0.0622-0.4365%200.1453-0.665%200.4366-0.665%200.41564-0.4157%200.7894-0.6026%200.37441-0.2494%200.39469-0.1871%200.47782-0.2701%200.49877-0.2287%200.95631-0.3948%200.45687-0.1871%200.47816-0.1454%200.45721-0.1455%200.47782-0.1039%200.97693-0.2494-1.1013-1.7249-1.4551%200.3325-4.9877%201.5795-2.0572%200.956-2.2654%201.3924-0.9766%200.8936-0.27033%200.291-0.56096%200.9144-0.12468%200.2909-0.12469%200.9352%200.0209%200.3117%200.24939%200.8313%200.27%200.478%200.49877%200.6858%200.22877%200.2286%201.0388%200.7897%201.3719%200.7066%202.3067%200.769%203.803%200.6026%204.5309%200.1663%204.5512-0.2909%205.6318-0.9768%202.7432-0.7897%200.12503-0.042z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23f16763%22%20d%3D%22m92.228%208.6662h0.021l8.8116-3.7824-14.61-4.8838%205.778%208.6661z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%233399ff%22%20d%3D%22m92.588%209.0462h-0.0209l18.6%207.2321-9.7882-11.015-8.7907%203.7824z%22%2F%3E%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fsvg%3E') no-repeat 0 50%; } #header .logo .image.uk, #header-s .logo .image.uk { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20%20%20height%3D%2217%22%20width%3D%22123.17%22%20viewBox%3D%220%200%20123.16787%2017%22%3E%20%20%20%20%3Cg%20fill%3D%22%2301456C%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m91.52%202.3693-4.4273%200.051883%203.5972%201.055%201.4181-0.051883%200.72635%200.017294%200.72635%200.08647%200.69177%200.08647%200.72635%200.12106%201.4527%200.36318%200.95131%200.39776%200.60515%200.43235%200.24211%200.25941%200.32872%200.55341%200.10349%200.31129%200.06922%200.34588v0.34588l-0.03432%200.17294-0.01745%200.034588v0.15565l-0.05177%200.10376v0.051882l-0.05206%200.17294-0.15551%200.34588-0.48423%200.63988-0.24239%200.20753-0.06918%200.086471-0.36304%200.31129%202.2137%202.5941%200.8993-0.5534%201.4356-1.1068%200.53598-0.55341%200.55341-0.8647%200.12092-0.2767%200.0349-0.15565%200.0518-0.13835%200.0692-0.55341v-0.2767l-0.0518-0.2767-0.15-0.5024-0.27-0.4847-0.34-0.4497-0.45-0.4323-0.55-0.4151-1.02-0.5361-1.351-0.5188-0.64-0.2249-0.64-0.1729-0.674-0.1556-0.658-0.1038-1.21-0.2075-1.211-0.1557-0.62259-0.069177-0.60515-0.034588-0.62259-0.034588h-0.60543z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m79.795%205.3092%200.93388-0.24211-1.0548-1.6429-1.3835%200.31129-4.7906%201.5219-1.9715%200.91658-2.1616%201.3316-0.95131%200.84741-0.25954%200.2767-0.53597%200.88199-0.12092%200.2767-0.10404%200.89929%200.01743%200.294%200.24211%200.79553%200.24211%200.46694%200.48423%200.65718%200.22496%200.22482%200.98565%200.76094%201.3144%200.67447%202.2137%200.72635%203.6491%200.588%204.3406%200.15565%204.3581-0.2767%205.3957-0.93388%202.6461-0.76094%200.12092-0.05188%201.4872-0.44964-5.4995-2.2309-4.9115%200.55341h-6.7967l-1.7305-0.24021-1.2628-0.38041-0.25884-0.13824-0.38041-0.25982-0.12158-0.1206-0.25954-0.46694-0.13835-0.44964-0.05175-0.43235%200.13835-0.63988%200.41505-0.62259%200.39762-0.39776%201.4875-1.0031%203.6489-1.4181z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m105.56%205.5514-0.31129%200.48423-0.24212%200.55341-0.10377%200.588v9.529h2.992v-8.8892l3.1472%206.8484%200.64001%201.0204%200.57084%200.60529%200.70893%200.48423%200.22468%200.08647%200.53625%200.12106%200.3113%200.0173%200.0691-0.0173%200.57085-0.03459%200.12091-0.03459%200.13836-0.0173%200.25927-0.06918%200.41506-0.22483%200.0349-0.05188%200.1555-0.10376%200.0346-0.05189%200.15579-0.10376%200.32845-0.41505%200.29413-0.48423%203.5451-7.6786v8.9929h3.0092v-8.8373l-0.0691-0.67447-0.0692-0.31129-0.20753-0.60529-0.3113-0.55341-0.39789-0.44964-0.48424-0.38047-0.2767-0.13835-0.60515-0.20753-0.67434-0.069177-0.7958%200.069177-0.6569%200.25941-0.41505%200.2767-0.53626%200.48423-0.55341%200.93388-0.0692%200.24211-3.0437%207.1943-3.0437-7.3846-0.13836-0.25941-0.3113-0.44964-0.5534-0.60529-0.44965-0.32859-0.24212-0.13835-0.50166-0.19024-0.57057-0.10376h-0.62258l-0.588%200.10376-0.53597%200.24211-0.48424%200.32859-0.3979%200.39776z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m26.269%204.41v3.1129h13.957v1.4354h-13.957v3.1648h13.957v1.3663h-13.905v3.1129h13.178l0.03459-0.0173%200.77837-0.06917%200.7781-0.20753%200.67461-0.38047%200.13835-0.12106%200.15551-0.10376%200.2767-0.24211%200.46708-0.60529%200.08633-0.17294%200.10376-0.15565%200.15578-0.34588%200.01716-0.10376%200.10376-0.25941%200.08661-0.38047%200.08633-0.83012-0.05202-0.60529-0.15551-0.5534-0.25954-0.51882-0.32845-0.46694%200.29414-0.5707%200.12092-0.31129v-0.051885l0.121-0.2432%200.138-0.6226%200.052-0.588-0.085-0.7967-0.26-0.7437-0.398-0.6226-0.517-0.5188-0.295-0.2421-0.328-0.1903-0.71-0.3113-0.795-0.1902-13.715-0.0519z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m23.26%204.5311-0.06917-0.069177-0.05189-0.034588-0.10376-0.017294h-2.4731l-0.13835%200.017294-0.10376%200.10376-0.08647%200.10376-0.0173%200.15565v11.483l0.0173%200.12106%200.08647%200.13835%200.10376%200.06917%200.13835%200.03459h2.4731l0.10376-0.03459%200.05189-0.03459%200.06917-0.03459%200.06918-0.13835%200.01729-0.06917v-0.03459-0.0173h0.0173v-11.483l-0.0353-0.15589-0.06961-0.10373z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m46.262%204.41-0.13824%200.017256-0.10393%200.10383-0.08628%200.10373-0.01716%200.15565v11.483l0.01716%200.12106%200.08633%200.13835%200.10404%200.06917%200.13835%200.03459h2.4729l0.10376-0.03459%200.05202-0.03459%200.06917-0.03459%200.06918-0.13835%200.01716-0.06917v-0.03459-0.0173h0.01716v-11.483l-0.03431-0.15565-0.06918-0.10376-0.06917-0.069177-0.05202-0.034588-0.10376-0.017294h-2.4729z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m63.106%204.4791-6.4677%203.822-0.7092%200.67447-0.41505%200.76094v-5.2747h-3.4414v12.244h3.4414v-5.2055l0.05175%200.15565%200.2767%200.48423%200.17322%200.24211%200.41505%200.41505%200.39762%200.31129%206.2776%203.5972h6.5025l-10.705-6.1048%2010.618-6.1221h-6.4163z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m14.492%204.5137-0.89929-0.10376h-13.593v12.244h13.679l0.51882-0.03459%200.12106-0.03459%200.41505-0.06917%200.2767-0.10376%200.05189-0.03459%200.20753-0.05189%200.44964-0.20753%200.43235-0.2767%200.41505-0.34588%200.67447-0.81282%200.12106-0.24211%200.0173-0.06918%200.10376-0.15565%200.20753-0.48424%200.06918-0.41505%200.03459-0.12106%200.03459-0.2767v-0.25941h0.01729l-0.01729-0.13835-0.0173-0.06918v-0.05189l-0.05098-0.29316-0.22452-0.57062-0.65788-1.0726%200.06918-0.15565%200.08647-0.13835%200.13835-0.2767v-0.051885l0.22483-0.51882%200.13835-0.588%200.05189-0.5707-0.086-0.8972-0.26-0.7783-0.397-0.6395-0.518-0.5361-0.329-0.2248-0.709-0.3459-0.796-0.2249zm-11.207%203.0092h10.999v1.3835h-10.999v-1.3835zm10.999%204.5483v1.4181h-10.999v-1.4181h10.999z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23f16763%22%20d%3D%22m83.807%208.3011h0.01743l8.439-3.6317-14.007-4.6694%205.551%208.3011z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%233399ff%22%20d%3D%22m84.136%208.6643h-0.01716l17.831%206.9177-9.375-10.55-8.439%203.6321z%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat 0 50%; } #header .logo .image.en, #header .logo .image.uk { background-size: 171px 23px; } #header-s .logo .image.en, #header-s .logo .image.uk { background-size: 134px 18px; } #header .contact .maps { background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20%20%20height%3D%2222%22%20width%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%3E%20%20%20%20%3Cg%3E%20%20%20%20%20%20%20%20%3Crect%20height%3D%2221.994%22%20width%3D%2222%22%20y%3D%22.0064087%22%20x%3D%224.0635e-9%22%20fill%3D%22%234b6487%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m22%2021.996v-10.998l-14.666%205.499%2014.666%205.4991z%22%20fill-rule%3D%22evenodd%22%20fill%3D%22%23e1e1e1%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m22%2010.998v-2.7495l-18.587%206.7363%200.01925%200.05%203.9022%201.4627%2014.666-5.499z%22%20fill-rule%3D%22evenodd%22%20fill%3D%22%23c0c0c0%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m18.593%206.995-0.0082-0.025l-18.585-6.97%200.000049055%2013.748%2018.593-6.753z%22%20fill-rule%3D%22evenodd%22%20fill%3D%22%23ffffff%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E'); background-repeat: no-repeat; background-position: 7px 50%; background-size: 22px 22px; } #header .contact .menu-button { background: url('data:image/svg+xml,%3Csvg%20fill%3D%22%23000000%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%20%20%20%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%20%20%20%20%3Cpath%20d%3D%22M3%2018h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z%22%2F%3E%3C%2Fsvg%3E') no-repeat 50% 50%; background-size: 24px 24px; } .header_youtube { background: url("rawfile/img/social_header_youtube.png") no-repeat 50% 50%; background-size: 28px 20px; } .header_facebook { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20%20%20%20%20viewBox%3D%220%200%20270%20254.5%22%20enable-background%3D%22new%200%200%20270%20254.5%22%3E%20%20%20%20%3Cg%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230075BB%22%20d%3D%22M137.2%2C245.8c-66%2C0.3-120.7-54.6-119.5-121.9c1.1-65%2C55.2-118.8%2C122-117.6c65.1%2C1.1%2C118.8%2C55.3%2C117.6%2C122%09%09C256.2%2C193.1%2C202.6%2C246.4%2C137.2%2C245.8z%20M118.6%2C162.1c0%2C10.8%2C0.1%2C21.5-0.1%2C32.3c0%2C2.9%2C0.8%2C3.9%2C3.8%2C3.9c7.4-0.2%2C14.8-0.1%2C22.1-0.1%09%09c4.4%2C0%2C4.4-0.1%2C4.4-4.4c0-21.4%2C0-42.8-0.1-64.2c0-2.3%2C0.5-3.1%2C2.9-3c4.6%2C0.2%2C9.3%2C0%2C13.9%2C0.1c1.7%2C0%2C2.7-0.5%2C2.9-2.5%09%09c0.5-6.6%2C1.2-13.2%2C1.9-19.8c0.3-2.4-0.5-3.2-2.9-3.1c-5.5%2C0.1-11%2C0-16.4%2C0.1c-2%2C0-2.9-0.6-2.8-2.7c0.2-3.6%2C0-7.2%2C0.3-10.7%09%09c0.5-6.1%2C3.2-8.4%2C9.4-8.5c3.2%2C0%2C6.3-0.2%2C9.5%2C0c2.5%2C0.2%2C3.6-0.5%2C3.5-3.3c-0.2-6-0.2-12%2C0-18c0.1-2.5-0.8-3.4-3.2-3.3%09%09c-7.6%2C0.2-15.2%2C0.2-22.8%2C0.4c-14.2%2C0.3-24.6%2C10.2-25.9%2C24.4c-0.6%2C6.1-0.7%2C12.2-0.3%2C18.3c0.2%2C2.8-0.6%2C4.1-3.7%2C3.7%09%09c-2.8-0.3-5.7%2C0-8.5-0.1c-1.8%2C0-2.6%2C0.6-2.6%2C2.6c0.1%2C6.6%2C0.1%2C13.3%2C0%2C19.9c0%2C1.8%2C0.7%2C2.5%2C2.4%2C2.5c2.8%2C0%2C5.7%2C0.2%2C8.5-0.1%09%09c3.1-0.4%2C3.9%2C0.7%2C3.8%2C3.6C118.5%2C140.6%2C118.6%2C151.4%2C118.6%2C162.1z%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat 50% 50%; background-size: 24px 24px; } .header_twitter { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20%20%20%20%20viewBox%3D%220%200%20270%20254.5%22%20enable-background%3D%22new%200%200%20270%20254.5%22%3E%20%20%20%20%3Cg%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%230075BB%22%20d%3D%22M246.3%2C120.5c0%2C4.5%2C0%2C9%2C0%2C13.5c-0.1%2C0.5-0.3%2C1-0.3%2C1.5c-0.9%2C5.6-1.5%2C11.2-2.6%2C16.7%09%09c-1.8%2C8.9-5%2C17.4-9.2%2C25.5c-8.3%2C16.1-19.8%2C29.5-34.6%2C40.1c-15%2C10.7-31.6%2C17.3-49.9%2C19.7c-2.7%2C0.4-5.4%2C0.7-8.1%2C1.1%09%09c-4.5%2C0-9%2C0-13.5%2C0c-2.7-0.4-5.4-0.7-8.1-1.1c-12.6-1.6-24.5-5.3-35.8-11.1C68.3%2C218.2%2C55%2C206.7%2C44.5%2C192%09%09c-10.7-15-17.3-31.6-19.7-49.9c-0.4-2.7-0.7-5.4-1.1-8.1c0-4.5%2C0-9%2C0-13.5c0.1-0.5%2C0.3-1%2C0.3-1.5c0.8-5.5%2C1.4-11.1%2C2.6-16.5%09%09c4-18.6%2C12.6-34.9%2C25.2-49.1c7-8%2C15.1-14.8%2C24.2-20.4c13.6-8.5%2C28.3-13.9%2C44.3-16c2.7-0.4%2C5.4-0.7%2C8.1-1.1c4.5%2C0%2C9%2C0%2C13.5%2C0%09%09c0.5%2C0.1%2C1%2C0.3%2C1.5%2C0.3c5.6%2C0.9%2C11.2%2C1.4%2C16.7%2C2.6c11.8%2C2.5%2C22.7%2C7.1%2C32.9%2C13.3c13%2C7.9%2C23.9%2C18.1%2C32.8%2C30.5%09%09c10.6%2C14.9%2C17.2%2C31.4%2C19.6%2C49.5C245.6%2C115%2C246%2C117.8%2C246.3%2C120.5z%20M55%2C177.9c0.6%2C0.5%2C0.9%2C0.7%2C1.2%2C0.9c5.6%2C2.8%2C11.1%2C5.9%2C16.9%2C8.1%09%09c12.8%2C4.8%2C26.1%2C6.5%2C39.8%2C5.4c14.7-1.1%2C28.4-5.2%2C41-12.8c11.7-7%2C21.2-16.4%2C28.7-27.8c4.4-6.5%2C7.9-13.5%2C10.6-20.9%09%09c4.1-11.4%2C6.1-23.2%2C5.9-35.4c0-0.6%2C0.4-1.4%2C0.8-1.8c2.1-1.9%2C4.5-3.7%2C6.5-5.7c3.1-3.2%2C5.9-6.6%2C8.8-9.9c-0.1-0.2-0.3-0.4-0.4-0.5%09%09c-5.6%2C2.2-11.4%2C4-17.1%2C4.6c2.6-2.5%2C5.3-5%2C7.8-7.8c2.5-2.8%2C4.2-6.1%2C5.4-10.1c-0.9%2C0.5-1.5%2C0.7-2%2C1c-5.1%2C2.8-10.4%2C4.7-16%2C6.2%09%09c-2%2C0.5-3.3%2C0.1-4.9-1.2c-9.5-8.3-20.5-10.7-32.4-6.8c-14.6%2C4.8-23.5%2C18.5-22.4%2C33.9c0.1%2C1.6%2C0.3%2C3.1%2C0.5%2C4.9%09%09c-27.5-2-50-13.5-68-34.6c-8%2C17.5-4.6%2C31.9%2C9.7%2C44c-5.1-0.1-9.7-1.8-14.2-3.9c-0.6%2C11%2C6.6%2C27.6%2C25.8%2C32.7%09%09c-4.8%2C1.2-9.4%2C1.2-14.4%2C0.5c5.5%2C14.2%2C15.6%2C21.6%2C30.7%2C23.1C88.8%2C175.1%2C72.9%2C179.4%2C55%2C177.9z%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat 50% 50%; background-size: 24px 24px; } .header_linkedin { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20144%20144%22%3E%20%20%20%20%3Cpath%20d%3D%22M133.57%200H10.855C4.99%200%200%204.64%200%2010.36v123.274C0%20139.357%204.99%20144%2010.855%20144H133.57c5.876%200%2010.43-4.643%2010.43-10.366V10.36C144%204.64%20139.446%200%20133.57%200z%22%20fill%3D%22%230077b5%22%2F%3E%20%20%20%20%3Cpath%20d%3D%22M20%2054h22v70H20V54zM56%2054h21v10.125C79.7%2058.718%2087.673%2053%2098.062%2053%20117.975%2053%20124%2063%20124%2084.375V124h-22V89.637c0-11.25-2.25-17.887-10.463-17.887C80.437%2071.75%2078%2080.67%2078%2089.637V124H56V54z%22%20fill%3D%22%23FFF%22%2F%3E%20%20%20%20%3Ccircle%20cx%3D%2231%22%20cy%3D%2231%22%20r%3D%2213%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E') no-repeat 50% 50%; background-size: 20px 20px; } .header_medium { background: url("rawfile/img/social_header_medium.png") no-repeat 50% 50%; background-size: 21px 21px; } #next-slide { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%3E%20%20%20%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M24%208l-2.83%202.83L32.34%2022H8v4h24.34L21.17%2037.17%2024%2040l16-16z%22%2F%3E%3C%2Fsvg%3E') no-repeat 50% 50%; background-size: 24px 24px; } #previous-slide { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%3E%20%20%20%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M40%2022H15.66l11.17-11.17L24%208%208%2024l16%2016%202.83-2.83L15.66%2026H40v-4z%22%2F%3E%3C%2Fsvg%3E') no-repeat 50% 50%; background-size: 24px 24px; } #footer .logo .image.en { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20%20%20height%3D%2217%22%20width%3D%22134.86%22%20viewBox%3D%220%200%20134.85587%2017%22%3E%20%20%20%20%3Cg%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m116.84%203.4462-0.31157%200.1247-0.27034%200.187-0.24938%200.1871-0.20783%200.2286-0.22877%200.2078-0.18687%200.2702-0.16626%200.2701-0.12469%200.3118-0.12469%200.2909-0.0625%200.3325-0.0622%200.6858v9.8092l0.0209%200.1247%200.10374%200.1455%200.12469%200.083%200.16626%200.042h2.4729l0.12502-0.042%200.0622-0.042%200.0832-0.042%200.0416-0.083%200.0416-0.062%200.0416-0.1247v-9.4766l3.1589%206.9412%200.29095%200.5819%200.35347%200.6027%200.35313%200.5195%200.18687%200.2286%200.22876%200.2494%200.43627%200.3949%200.51971%200.3325%200.27034%200.1039%200.29062%200.083%200.3119%200.062%200.33251%200.021%200.33251-0.021%200.31191-0.042%200.29061-0.083%200.29128-0.083%200.1038-0.083%200.12469-0.062%200.24939-0.1455%200.20782-0.1662%200.0416-0.062%200.0622-0.042%200.12503-0.083%200.16626-0.2494%200.0831-0.1247%200.0412-0.062%200.0626-0.042%200.16625-0.2702%200.18688-0.2494%200.31189-0.6234%200.33251-0.6651%203.2214-7.0868v9.5182l0.0206%200.1247%200.10368%200.1455%200.12503%200.083%200.16625%200.042h2.4729l0.12469-0.042%200.0626-0.042%200.0832-0.042%200.0412-0.083%200.0419-0.062%200.0412-0.1247v-9.3312l-0.0206-0.3741-0.0416-0.3533-0.0832-0.3533-0.10404-0.3325-0.29062-0.6442-0.18721-0.291-0.1872-0.2494-0.24938-0.2701-0.24939-0.2079-0.29061-0.2078-0.27034-0.1454-0.33251-0.1455-0.33252-0.1039-0.37407-0.062h-0.35313l-0.60285%200.021-0.51973%200.1247-0.27%200.083-0.22877%200.1246-0.43626%200.291-0.39503%200.3325-0.35313%200.4364-0.31189%200.4988-0.22844%200.5819-3.3461%207.918-3.0548-7.5023-0.27034-0.6027-0.16625-0.2909-0.14531-0.2494-0.37408-0.5196-0.20782-0.2286-0.20782-0.187-0.49877-0.3533-0.27001-0.1455-0.24939-0.1039-0.31189-0.1247-0.29095-0.062-0.31157-0.042h-0.31189l-0.68565%200.062-0.60285%200.1871z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m23.958%203.3062-0.14547-0.1039-0.12469-0.021h-2.9719l-0.16626%200.021-0.12469%200.1039-0.10391%200.1247-0.0208%200.1662v12.781l0.0208%200.1247%200.10391%200.1455%200.12469%200.083%200.16626%200.042h2.9719l0.12469-0.042%200.0624-0.042%200.0831-0.042%200.0416-0.083%200.0416-0.062%200.0416-0.1247v-12.781l-0.0416-0.1662-0.0831-0.1247z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m29.138%203.5762-0.45721%200.1455-0.39486%200.187-0.39486%200.2078-0.3533%200.2702-0.35329%200.2702-0.31173%200.3117-0.27018%200.3325-0.2286%200.3949-0.20782%200.3948-0.14548%200.4365-0.0831%200.4364-0.0208%200.4988%200.0208%200.4364%200.0624%200.4364%200.12469%200.4157%200.18704%200.4156%200.18704%200.3533%200.24939%200.3533%200.27016%200.3117%200.31173%200.3118%200.31172%200.2493%200.37408%200.2287%200.37408%200.2078%200.41565%200.187%200.41564%200.1247%200.41565%200.1039%200.43643%200.062%200.45721%200.021h11.826l0.29095%200.042%200.12469%200.062%200.1453%200.1247%200.16626%200.2494%200.0419%200.1455%200.0206%200.1662-0.0206%200.1247v0.083l-0.0625%200.083-0.0416%200.1039-0.10408%200.1663-0.0831%200.042-0.0412%200.021-0.021%200.042-0.12468%200.083-0.14564%200.042-0.12436%200.021h-15.172l-0.16626%200.021-0.12469%200.1039-0.10391%200.1247-0.0208%200.1662v2.577l0.0208%200.1247%200.10391%200.1455%200.12469%200.083%200.16626%200.042h14.879l0.41564-0.021%200.20815-0.042%200.0412-0.021h0.0625%200.12468l0.41565-0.1039%200.43659-0.1247%200.0831-0.062%200.10374-0.042%200.20782-0.083%200.37408-0.1871%200.16626-0.1246%200.0831-0.062%200.10374-0.042%200.33251-0.2494%200.29129-0.291%200.12435-0.1662%200.0625-0.083%200.0831-0.062%200.0416-0.1039%200.0622-0.083%200.12503-0.1663%200.0412-0.1039%200.0625-0.083%200.12469-0.1663%200.1453-0.4156%200.0625-0.2078v-0.062l0.0206-0.042%200.0419-0.083v-0.1247-0.062l0.0206-0.042%200.0416-0.2078v-0.1247-0.062l0.0209-0.042%200.0206-0.2079-0.0416-0.4364-0.0622-0.4156-0.10408-0.4157-0.14531-0.3948-0.21089-0.3959-0.22857-0.3534-0.24978-0.3323-0.26981-0.271-0.33225-0.2904-0.35346-0.2286-0.37349-0.2287-0.3947-0.1662-0.45832-0.1663-0.43626-0.1039-0.47816-0.062-0.45687-0.021h-11.638l-0.16625-0.021-0.14547-0.042-0.12469-0.083-0.12469-0.1039-0.14547-0.1663-0.0624-0.187v-0.042l-0.0208-0.083v-0.062-0.062l0.0416-0.3117%200.18704-0.2494%200.24939-0.187%200.31173-0.042h14.922l0.12503-0.042%200.0622-0.042%200.0831-0.042%200.0416-0.083%200.0416-0.062%200.0416-0.1246v-2.4939l-0.0416-0.1663-0.0831-0.1247-0.14531-0.1039-0.12503-0.021h-14.34l-0.9352%200.062-0.91441%200.2286z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m52.248%203.5962-0.0412-0.1663-0.0837-0.1246-0.1461-0.1039-0.12371-0.021h-2.972l-0.16626%200.021-0.12469%200.1039-0.10408%200.1247-0.0206%200.1662v12.781l0.0206%200.1247%200.10408%200.1455%200.12469%200.083%200.16626%200.042h2.972l0.12436-0.042%200.0625-0.042%200.0831-0.042%200.0416-0.083%200.0416-0.062%200.0416-0.1247v-12.781z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m73.178%203.3262-0.1453-0.1039-0.12469-0.021h-13.717-0.60252l-0.56128%200.062-0.54033%200.083-0.47782%200.1455-0.47816%200.1454-0.39503%200.2286-0.3947%200.2286-0.33251%200.3118-0.31156%200.3117-0.27034%200.3533-0.22844%200.3949-0.18721%200.4779-0.1453%200.478-0.10408%200.5404-0.0622%200.5611-0.021%200.6442v4.5305l0.021%200.4157%200.0622%200.4156%200.12468%200.3741%200.18688%200.3949%200.1872%200.3325%200.24939%200.3325%200.24939%200.2909%200.31156%200.291%200.3119%200.2494%200.35313%200.2286%200.35346%200.187%200.3947%200.1663%200.3744%200.1039%200.41565%200.1039%200.41564%200.062%200.43627%200.021h14.381l0.12469-0.042%200.0622-0.042%200.0831-0.042%200.0419-0.083%200.0412-0.062%200.0419-0.1247v-2.5562l-0.0419-0.1663-0.0831-0.1247-0.1453-0.1039-0.12469-0.021h-14.527l-0.16625-0.021-0.14531-0.042-0.12469-0.083-0.12469-0.1039-0.12469-0.1455-0.0625-0.1246-0.0412-0.1455v-0.1247-5.1539l0.0412-0.3117%200.1872-0.2494%200.16626-0.1455%200.22844-0.062%200.16625-0.021h14.527l0.12469-0.042%200.0622-0.042%200.0831-0.042%200.0419-0.083%200.0412-0.062%200.0419-0.1247v-2.5562l-0.0419-0.1662-0.0831-0.1247z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m3.9278%203.6362-0.14539-0.1663-0.1455-0.1247-0.18704-0.1039-0.16626-0.021h-3.055l-0.14548%200.021-0.0623%200.1039-0.0208%200.187%205.2787%2010.1%200.33252%200.6235%200.39486%200.6027%200.39486%200.5195%200.20782%200.2286%200.24939%200.2494%200.47799%200.3741%200.24939%200.1455%200.29094%200.1454%200.27017%200.1039%200.33252%200.083%200.33251%200.042%200.37408%200.021v-0.021h0.0208%200.0416%200.0831%200.16626l0.31173-0.042%200.12468-0.042v-0.021h0.0208%200.0416%200.0831l0.27017-0.083%200.22861-0.1246%200.24939-0.1247%200.10391-0.083%200.12469-0.062%200.10391-0.083%200.12469-0.062%200.18704-0.2079%200.20782-0.2078%200.37408-0.4364%200.0208-0.083%200.0416-0.062%200.0831-0.1247%200.16626-0.2494%200.33251-0.5611%204.5514-8.5812%200.95552-1.9119%200.0424-0.1662-0.0212-0.1248-0.10368-0.1039-0.10368-0.021h-2.9926l-0.18704%200.021-0.16626%200.1039-0.16626%200.1247-0.10391%200.1663-5.2793%209.6848-5.1955-9.6432z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m99.418%203.6362%200.93504-0.062%200.95631%200.021%201.912%200.1039%200.54%200.083%200.49877%200.083%200.43659%200.1039%200.41565%200.1247%200.33251%200.1039%200.33251%200.1455%200.62347%200.3533%200.62347%200.4572%200.24939%200.2702%200.35346%200.5819%200.10374%200.3117%200.0831%200.3741v0.3533l-0.0416%200.187-0.0209%200.021v0.1662l-0.0622%200.104v0.062l-0.0416%200.187-0.16625%200.3533-0.49877%200.665-0.27%200.2286-0.0625%200.083-0.37408%200.3118%202.3067%202.7225%200.93536-0.5819%201.4963-1.1638%200.56095-0.5612%200.5819-0.9144%200.12503-0.2909%200.0412-0.1663%200.0419-0.1247%200.0831-0.5819v-0.2909l-0.066-0.2915-0.16613-0.5196-0.24978-0.5196-0.35346-0.4571-0.47717-0.4573-0.58202-0.4364-0.562-0.3948-0.28984-0.1871-0.27098-0.1454-0.60324-0.2701-0.62209-0.2287-0.70692-0.2286-0.37375-0.1039-0.39503-0.083-0.87284-0.187-0.45721-0.083-0.47816-0.062-1.0597-0.1455-1.1222-0.1039-1.2054-0.062-1.2469-0.021-4.6342%200.062%203.7614%201.1014z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m102.48%2014.636%201.5585-0.478-5.7358-2.3276-5.1331%200.5819h-7.0869l-1.8078-0.2494-1.3094-0.4156-0.27-0.1247-0.39502-0.2702-0.12469-0.1455-0.27034-0.478-0.14531-0.4779-0.0622-0.4365%200.1453-0.665%200.4366-0.665%200.41564-0.4157%200.7894-0.6026%200.37441-0.2494%200.39469-0.1871%200.47782-0.2701%200.49877-0.2287%200.95631-0.3948%200.45687-0.1871%200.47816-0.1454%200.45721-0.1455%200.47782-0.1039%200.97693-0.2494-1.1013-1.7249-1.4551%200.3325-4.9877%201.5795-2.0572%200.956-2.2654%201.3924-0.9766%200.8936-0.27033%200.291-0.56096%200.9144-0.12468%200.2909-0.12469%200.9352%200.0209%200.3117%200.24939%200.8313%200.27%200.478%200.49877%200.6858%200.22877%200.2286%201.0388%200.7897%201.3719%200.7066%202.3067%200.769%203.803%200.6026%204.5309%200.1663%204.5512-0.2909%205.6318-0.9768%202.7432-0.7897%200.12503-0.042z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23f16763%22%20d%3D%22m92.228%208.6662h0.021l8.8116-3.7824-14.61-4.8838%205.778%208.6661z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%233399ff%22%20d%3D%22m92.588%209.0462h-0.0209l18.6%207.2321-9.7882-11.015-8.7907%203.7824z%22%2F%3E%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fsvg%3E') no-repeat 0 50%; } #footer .logo .image.uk { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20%20%20height%3D%2217%22%20width%3D%22123.17%22%20viewBox%3D%220%200%20123.16787%2017%22%3E%20%20%20%20%3Cg%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m91.52%202.3693-4.4273%200.051883%203.5972%201.055%201.4181-0.051883%200.72635%200.017294%200.72635%200.08647%200.69177%200.08647%200.72635%200.12106%201.4527%200.36318%200.95131%200.39776%200.60515%200.43235%200.24211%200.25941%200.32872%200.55341%200.10349%200.31129%200.06922%200.34588v0.34588l-0.03432%200.17294-0.01745%200.034588v0.15565l-0.05177%200.10376v0.051882l-0.05206%200.17294-0.15551%200.34588-0.48423%200.63988-0.24239%200.20753-0.06918%200.086471-0.36304%200.31129%202.2137%202.5941%200.8993-0.5534%201.4356-1.1068%200.53598-0.55341%200.55341-0.8647%200.12092-0.2767%200.0349-0.15565%200.0518-0.13835%200.0692-0.55341v-0.2767l-0.0518-0.2767-0.15-0.5024-0.27-0.4847-0.34-0.4497-0.45-0.4323-0.55-0.4151-1.02-0.5361-1.351-0.5188-0.64-0.2249-0.64-0.1729-0.674-0.1556-0.658-0.1038-1.21-0.2075-1.211-0.1557-0.62259-0.069177-0.60515-0.034588-0.62259-0.034588h-0.60543z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m79.795%205.3092%200.93388-0.24211-1.0548-1.6429-1.3835%200.31129-4.7906%201.5219-1.9715%200.91658-2.1616%201.3316-0.95131%200.84741-0.25954%200.2767-0.53597%200.88199-0.12092%200.2767-0.10404%200.89929%200.01743%200.294%200.24211%200.79553%200.24211%200.46694%200.48423%200.65718%200.22496%200.22482%200.98565%200.76094%201.3144%200.67447%202.2137%200.72635%203.6491%200.588%204.3406%200.15565%204.3581-0.2767%205.3957-0.93388%202.6461-0.76094%200.12092-0.05188%201.4872-0.44964-5.4995-2.2309-4.9115%200.55341h-6.7967l-1.7305-0.24021-1.2628-0.38041-0.25884-0.13824-0.38041-0.25982-0.12158-0.1206-0.25954-0.46694-0.13835-0.44964-0.05175-0.43235%200.13835-0.63988%200.41505-0.62259%200.39762-0.39776%201.4875-1.0031%203.6489-1.4181z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m105.56%205.5514-0.31129%200.48423-0.24212%200.55341-0.10377%200.588v9.529h2.992v-8.8892l3.1472%206.8484%200.64001%201.0204%200.57084%200.60529%200.70893%200.48423%200.22468%200.08647%200.53625%200.12106%200.3113%200.0173%200.0691-0.0173%200.57085-0.03459%200.12091-0.03459%200.13836-0.0173%200.25927-0.06918%200.41506-0.22483%200.0349-0.05188%200.1555-0.10376%200.0346-0.05189%200.15579-0.10376%200.32845-0.41505%200.29413-0.48423%203.5451-7.6786v8.9929h3.0092v-8.8373l-0.0691-0.67447-0.0692-0.31129-0.20753-0.60529-0.3113-0.55341-0.39789-0.44964-0.48424-0.38047-0.2767-0.13835-0.60515-0.20753-0.67434-0.069177-0.7958%200.069177-0.6569%200.25941-0.41505%200.2767-0.53626%200.48423-0.55341%200.93388-0.0692%200.24211-3.0437%207.1943-3.0437-7.3846-0.13836-0.25941-0.3113-0.44964-0.5534-0.60529-0.44965-0.32859-0.24212-0.13835-0.50166-0.19024-0.57057-0.10376h-0.62258l-0.588%200.10376-0.53597%200.24211-0.48424%200.32859-0.3979%200.39776z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m26.269%204.41v3.1129h13.957v1.4354h-13.957v3.1648h13.957v1.3663h-13.905v3.1129h13.178l0.03459-0.0173%200.77837-0.06917%200.7781-0.20753%200.67461-0.38047%200.13835-0.12106%200.15551-0.10376%200.2767-0.24211%200.46708-0.60529%200.08633-0.17294%200.10376-0.15565%200.15578-0.34588%200.01716-0.10376%200.10376-0.25941%200.08661-0.38047%200.08633-0.83012-0.05202-0.60529-0.15551-0.5534-0.25954-0.51882-0.32845-0.46694%200.29414-0.5707%200.12092-0.31129v-0.051885l0.121-0.2432%200.138-0.6226%200.052-0.588-0.085-0.7967-0.26-0.7437-0.398-0.6226-0.517-0.5188-0.295-0.2421-0.328-0.1903-0.71-0.3113-0.795-0.1902-13.715-0.0519z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m23.26%204.5311-0.06917-0.069177-0.05189-0.034588-0.10376-0.017294h-2.4731l-0.13835%200.017294-0.10376%200.10376-0.08647%200.10376-0.0173%200.15565v11.483l0.0173%200.12106%200.08647%200.13835%200.10376%200.06917%200.13835%200.03459h2.4731l0.10376-0.03459%200.05189-0.03459%200.06917-0.03459%200.06918-0.13835%200.01729-0.06917v-0.03459-0.0173h0.0173v-11.483l-0.0353-0.15589-0.06961-0.10373z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m46.262%204.41-0.13824%200.017256-0.10393%200.10383-0.08628%200.10373-0.01716%200.15565v11.483l0.01716%200.12106%200.08633%200.13835%200.10404%200.06917%200.13835%200.03459h2.4729l0.10376-0.03459%200.05202-0.03459%200.06917-0.03459%200.06918-0.13835%200.01716-0.06917v-0.03459-0.0173h0.01716v-11.483l-0.03431-0.15565-0.06918-0.10376-0.06917-0.069177-0.05202-0.034588-0.10376-0.017294h-2.4729z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m63.106%204.4791-6.4677%203.822-0.7092%200.67447-0.41505%200.76094v-5.2747h-3.4414v12.244h3.4414v-5.2055l0.05175%200.15565%200.2767%200.48423%200.17322%200.24211%200.41505%200.41505%200.39762%200.31129%206.2776%203.5972h6.5025l-10.705-6.1048%2010.618-6.1221h-6.4163z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22m14.492%204.5137-0.89929-0.10376h-13.593v12.244h13.679l0.51882-0.03459%200.12106-0.03459%200.41505-0.06917%200.2767-0.10376%200.05189-0.03459%200.20753-0.05189%200.44964-0.20753%200.43235-0.2767%200.41505-0.34588%200.67447-0.81282%200.12106-0.24211%200.0173-0.06918%200.10376-0.15565%200.20753-0.48424%200.06918-0.41505%200.03459-0.12106%200.03459-0.2767v-0.25941h0.01729l-0.01729-0.13835-0.0173-0.06918v-0.05189l-0.05098-0.29316-0.22452-0.57062-0.65788-1.0726%200.06918-0.15565%200.08647-0.13835%200.13835-0.2767v-0.051885l0.22483-0.51882%200.13835-0.588%200.05189-0.5707-0.086-0.8972-0.26-0.7783-0.397-0.6395-0.518-0.5361-0.329-0.2248-0.709-0.3459-0.796-0.2249zm-11.207%203.0092h10.999v1.3835h-10.999v-1.3835zm10.999%204.5483v1.4181h-10.999v-1.4181h10.999z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23f16763%22%20d%3D%22m83.807%208.3011h0.01743l8.439-3.6317-14.007-4.6694%205.551%208.3011z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%233399ff%22%20d%3D%22m84.136%208.6643h-0.01716l17.831%206.9177-9.375-10.55-8.439%203.6321z%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat 0 50%; } #footer .logo .image.en, #footer .logo .image.uk { background-size: 171px 23px; } #filter input { background: url('data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20%20%20%20%20viewBox%3D%22171%2045.5%20256%20239%22%20enable-background%3D%22new%20171%2045.5%20256%20239%22%3E%20%20%20%20%3Cg%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%234C4C4C%22%20d%3D%22M270.8%2C214.8c-40.6%2C0-73.8-33.2-73.8-73.8s33.2-73.8%2C73.8-73.8s73.8%2C33.2%2C73.8%2C73.8%09%09S311.4%2C214.8%2C270.8%2C214.8z%20M270.8%2C80.5c-33.2%2C0-60.4%2C27.2-60.4%2C60.4s27.2%2C60.4%2C60.4%2C60.4s60.4-27.2%2C60.4-60.4S304%2C80.5%2C270.8%2C80.5z%09%09%20M396.3%2C257.1l-47-47c-2.7-2.7-6.7-2.7-9.4%2C0c-2.7%2C2.7-2.7%2C6.7%2C0%2C9.4l47%2C47c2.7%2C2.7%2C6.7%2C2.7%2C9.4%2C0C399%2C263.8%2C399%2C259.8%2C396.3%2C257.1%09%09z%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat 95% 50%; background-size: 22px 22px; } #filter-help-button { background: url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%20%20%20%20%3Cpath%20d%3D%22M12%200c6.623%200%2012%205.377%2012%2012s-5.377%2012-12%2012-12-5.377-12-12%205.377-12%2012-12zm0%201c6.071%200%2011%204.929%2011%2011s-4.929%2011-11%2011-11-4.929-11-11%204.929-11%2011-11zm.053%2017c.466%200%20.844-.378.844-.845%200-.466-.378-.844-.844-.844-.466%200-.845.378-.845.844%200%20.467.379.845.845.845zm.468-2.822h-.998c-.035-1.162.182-2.054.939-2.943.491-.57%201.607-1.479%201.945-2.058.722-1.229.077-3.177-2.271-3.177-1.439%200-2.615.877-2.928%202.507l-1.018-.102c.28-2.236%201.958-3.405%203.922-3.405%201.964%200%203.615%201.25%203.615%203.22%200%201.806-1.826%202.782-2.638%203.868-.422.563-.555%201.377-.568%202.09z%22%2F%3E%3C%2Fsvg%3E') no-repeat 50% 50%; background-size: 24px 24px; } .zip { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%20%20%20%20%3Cpath%20d%3D%22M12%200l-11%206v12.131l11%205.869%2011-5.869v-12.066l-11-6.065zm-1%2021.2l-8-4.268v-8.702l8%204.363v8.607zm10-4.268l-8%204.268v-9.793l-8.867-4.837%207.862-4.289%209.005%204.969v9.682zm-4.408-4.338l1.64-.917-.006.623-1.64.918.006-.624zm1.653-2.165l-1.641.919-.006.624%201.641-.918.006-.625zm0-1.19l-1.641.919-.006.624%201.641-.918.006-.625zm-3.747-.781l1.645-.96-.519-.273-1.646.959.52.274zm4.208%206.33l-.486-1.865-1.641.919-.523%202.431c-.229%201.105.422%201.31%201.311.812.886-.497%201.548-1.437%201.339-2.297zm-1.335%201.684c-.411.23-.821.262-.817-.136.005-.41.422-.852.835-1.083.407-.228.81-.25.806.165-.005.398-.415.825-.824%201.054zm-4.349-10.625l-.519-.274-1.646.96.52.274%201.645-.96zm-1.559-.826l-1.646.96.523.277%201.646-.96-.523-.277zm1.992%202.885l1.644-.958-.515-.274-1.647.958.518.274zm3.001%201.744l1.646-.96-.52-.273-1.645.959.519.274zm-6.029-5.177l-1.645.96.516.274%201.647-.959-.518-.275zm1.992%202.886l1.646-.96-.52-.274-1.645.959.519.275zm3.058%201.689l1.646-.959-.518-.274-1.646.96.518.273z%22%2F%3E%3C%2Fsvg%3E') no-repeat 50% 50%; background-size: 40px 40px; } .file { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20%20%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%20%20%20%20%3Cpath%20d%3D%22M15%202v5h5v15h-16v-20h11zm1-2h-14v24h20v-18l-6-6z%22%2F%3E%3C%2Fsvg%3E') no-repeat 50% 50%; background-size: 40px 40px; } .youtube { background: url("rawfile/img/social_header_youtube_L.png") no-repeat 50% 50%; background-size: 28px 20px; } .facebook { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20%20%20%20%20viewBox%3D%220%200%20270%20254.5%22%20enable-background%3D%22new%200%200%20270%20254.5%22%3E%20%20%20%20%3Cg%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M137.2%2C245.8c-66%2C0.3-120.7-54.6-119.5-121.9c1.1-65%2C55.2-118.8%2C122-117.6c65.1%2C1.1%2C118.8%2C55.3%2C117.6%2C122%09%09C256.2%2C193.1%2C202.6%2C246.4%2C137.2%2C245.8z%20M118.6%2C162.1c0%2C10.8%2C0.1%2C21.5-0.1%2C32.3c0%2C2.9%2C0.8%2C3.9%2C3.8%2C3.9c7.4-0.2%2C14.8-0.1%2C22.1-0.1%09%09c4.4%2C0%2C4.4-0.1%2C4.4-4.4c0-21.4%2C0-42.8-0.1-64.2c0-2.3%2C0.5-3.1%2C2.9-3c4.6%2C0.2%2C9.3%2C0%2C13.9%2C0.1c1.7%2C0%2C2.7-0.5%2C2.9-2.5%09%09c0.5-6.6%2C1.2-13.2%2C1.9-19.8c0.3-2.4-0.5-3.2-2.9-3.1c-5.5%2C0.1-11%2C0-16.4%2C0.1c-2%2C0-2.9-0.6-2.8-2.7c0.2-3.6%2C0-7.2%2C0.3-10.7%09%09c0.5-6.1%2C3.2-8.4%2C9.4-8.5c3.2%2C0%2C6.3-0.2%2C9.5%2C0c2.5%2C0.2%2C3.6-0.5%2C3.5-3.3c-0.2-6-0.2-12%2C0-18c0.1-2.5-0.8-3.4-3.2-3.3%09%09c-7.6%2C0.2-15.2%2C0.2-22.8%2C0.4c-14.2%2C0.3-24.6%2C10.2-25.9%2C24.4c-0.6%2C6.1-0.7%2C12.2-0.3%2C18.3c0.2%2C2.8-0.6%2C4.1-3.7%2C3.7%09%09c-2.8-0.3-5.7%2C0-8.5-0.1c-1.8%2C0-2.6%2C0.6-2.6%2C2.6c0.1%2C6.6%2C0.1%2C13.3%2C0%2C19.9c0%2C1.8%2C0.7%2C2.5%2C2.4%2C2.5c2.8%2C0%2C5.7%2C0.2%2C8.5-0.1%09%09c3.1-0.4%2C3.9%2C0.7%2C3.8%2C3.6C118.5%2C140.6%2C118.6%2C151.4%2C118.6%2C162.1z%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat 50% 50%; background-size: 24px 24px; } .twitter { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20%20%20%20%20viewBox%3D%220%200%20270%20254.5%22%20enable-background%3D%22new%200%200%20270%20254.5%22%3E%20%20%20%20%3Cg%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M246.3%2C120.5c0%2C4.5%2C0%2C9%2C0%2C13.5c-0.1%2C0.5-0.3%2C1-0.3%2C1.5c-0.9%2C5.6-1.5%2C11.2-2.6%2C16.7%09%09c-1.8%2C8.9-5%2C17.4-9.2%2C25.5c-8.3%2C16.1-19.8%2C29.5-34.6%2C40.1c-15%2C10.7-31.6%2C17.3-49.9%2C19.7c-2.7%2C0.4-5.4%2C0.7-8.1%2C1.1%09%09c-4.5%2C0-9%2C0-13.5%2C0c-2.7-0.4-5.4-0.7-8.1-1.1c-12.6-1.6-24.5-5.3-35.8-11.1C68.3%2C218.2%2C55%2C206.7%2C44.5%2C192%09%09c-10.7-15-17.3-31.6-19.7-49.9c-0.4-2.7-0.7-5.4-1.1-8.1c0-4.5%2C0-9%2C0-13.5c0.1-0.5%2C0.3-1%2C0.3-1.5c0.8-5.5%2C1.4-11.1%2C2.6-16.5%09%09c4-18.6%2C12.6-34.9%2C25.2-49.1c7-8%2C15.1-14.8%2C24.2-20.4c13.6-8.5%2C28.3-13.9%2C44.3-16c2.7-0.4%2C5.4-0.7%2C8.1-1.1c4.5%2C0%2C9%2C0%2C13.5%2C0%09%09c0.5%2C0.1%2C1%2C0.3%2C1.5%2C0.3c5.6%2C0.9%2C11.2%2C1.4%2C16.7%2C2.6c11.8%2C2.5%2C22.7%2C7.1%2C32.9%2C13.3c13%2C7.9%2C23.9%2C18.1%2C32.8%2C30.5%09%09c10.6%2C14.9%2C17.2%2C31.4%2C19.6%2C49.5C245.6%2C115%2C246%2C117.8%2C246.3%2C120.5z%20M55%2C177.9c0.6%2C0.5%2C0.9%2C0.7%2C1.2%2C0.9c5.6%2C2.8%2C11.1%2C5.9%2C16.9%2C8.1%09%09c12.8%2C4.8%2C26.1%2C6.5%2C39.8%2C5.4c14.7-1.1%2C28.4-5.2%2C41-12.8c11.7-7%2C21.2-16.4%2C28.7-27.8c4.4-6.5%2C7.9-13.5%2C10.6-20.9%09%09c4.1-11.4%2C6.1-23.2%2C5.9-35.4c0-0.6%2C0.4-1.4%2C0.8-1.8c2.1-1.9%2C4.5-3.7%2C6.5-5.7c3.1-3.2%2C5.9-6.6%2C8.8-9.9c-0.1-0.2-0.3-0.4-0.4-0.5%09%09c-5.6%2C2.2-11.4%2C4-17.1%2C4.6c2.6-2.5%2C5.3-5%2C7.8-7.8c2.5-2.8%2C4.2-6.1%2C5.4-10.1c-0.9%2C0.5-1.5%2C0.7-2%2C1c-5.1%2C2.8-10.4%2C4.7-16%2C6.2%09%09c-2%2C0.5-3.3%2C0.1-4.9-1.2c-9.5-8.3-20.5-10.7-32.4-6.8c-14.6%2C4.8-23.5%2C18.5-22.4%2C33.9c0.1%2C1.6%2C0.3%2C3.1%2C0.5%2C4.9%09%09c-27.5-2-50-13.5-68-34.6c-8%2C17.5-4.6%2C31.9%2C9.7%2C44c-5.1-0.1-9.7-1.8-14.2-3.9c-0.6%2C11%2C6.6%2C27.6%2C25.8%2C32.7%09%09c-4.8%2C1.2-9.4%2C1.2-14.4%2C0.5c5.5%2C14.2%2C15.6%2C21.6%2C30.7%2C23.1C88.8%2C175.1%2C72.9%2C179.4%2C55%2C177.9z%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat 50% 50%; background-size: 24px 24px; } .linkedin { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20144%20144%22%20enable-background%3D%22new%200%200%20144%20144%22%3E%20%20%20%20%3Cpath%20d%3D%22M133.57%200H10.855C4.99%200%200%204.64%200%2010.36v123.274C0%20139.357%204.99%20144%2010.855%20144H133.57c5.876%200%2010.43-4.643%2010.43-10.366V10.36C144%204.64%20139.446%200%20133.57%200z%22%20fill%3D%22%23FFF%22%2F%3E%20%20%20%20%3Cpath%20d%3D%22M20%2054h22v70H20V54zM56%2054h21v10.125C79.7%2058.718%2087.673%2053%2098.062%2053%20117.975%2053%20124%2063%20124%2084.375V124h-22V89.637c0-11.25-2.25-17.887-10.463-17.887C80.437%2071.75%2078%2080.67%2078%2089.637V124H56V54z%22%20fill%3D%22%230077b5%22%20%2F%3E%20%20%20%20%3Ccircle%20cx%3D%2231%22%20cy%3D%2231%22%20r%3D%2213%22%20fill%3D%22%230077b5%22%2F%3E%3C%2Fsvg%3E') no-repeat 50% 50%; background-size: 20px 20px; } .link.white { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20%20%20%20%20viewBox%3D%22171%2045.5%20256%20239%22%20enable-background%3D%22new%20171%2045.5%20256%20239%22%3E%20%20%20%20%3Cg%3E%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%280%2C-952.36218%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M399.9%2C1112.8l-53-56.3c-2.4-2.6-6.8-2.8-9.4-0.3c-2.5%2C2.4-2.6%2C6.9-0.3%2C9.4l42.6%2C45.2H202.9%09%09%09c-3.7%2C0-6.6%2C3-6.6%2C6.6s3%2C6.6%2C6.6%2C6.6h176.9l-42.6%2C45.2c-2.4%2C2.5-2.3%2C7.1%2C0.3%2C9.4c2.9%2C2.6%2C6.9%2C2.3%2C9.4-0.3l53-56.3%09%09%09c0.9-1%2C1.9-3%2C1.9-4.6C401.7%2C1115.8%2C401.4%2C1114.4%2C399.9%2C1112.8z%22%2F%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat 100% 50%; background-size: 24px 24px; } .link.black { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20%20%20%20%20viewBox%3D%22171%2045.5%20256%20239%22%20enable-background%3D%22new%20171%2045.5%20256%20239%22%3E%20%20%20%20%3Cg%3E%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%280%2C-952.36218%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M399.9%2C1112.8l-53-56.3c-2.4-2.6-6.8-2.8-9.4-0.3c-2.5%2C2.4-2.6%2C6.9-0.3%2C9.4l42.6%2C45.2H202.9%09%09%09c-3.7%2C0-6.6%2C3-6.6%2C6.6s3%2C6.6%2C6.6%2C6.6h176.9l-42.6%2C45.2c-2.4%2C2.5-2.3%2C7.1%2C0.3%2C9.4c2.9%2C2.6%2C6.9%2C2.3%2C9.4-0.3l53-56.3%09%09%09c0.9-1%2C1.9-3%2C1.9-4.6C401.7%2C1115.8%2C401.4%2C1114.4%2C399.9%2C1112.8z%22%2F%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat 100% 50%; background-size: 24px 24px; } .linkback.black { background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20%20%20%20%20viewBox%3D%22171%2045.5%20256%20239%22%20enable-background%3D%22new%20171%2045.5%20256%20239%22%3E%20%20%20%20%3Cg%20transform%3D%22matrix%28-1%2C0%2C0%2C1%2C598.1%2C0%29%22%3E%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%280%20-952.36%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M399.9%2C1112.8l-53-56.3c-2.4-2.6-6.8-2.8-9.4-0.3c-2.5%2C2.4-2.6%2C6.9-0.3%2C9.4l42.6%2C45.2H202.9%09%09%09c-3.7%2C0-6.6%2C3-6.6%2C6.6s3%2C6.6%2C6.6%2C6.6h176.9l-42.6%2C45.2c-2.4%2C2.5-2.3%2C7.1%2C0.3%2C9.4c2.9%2C2.6%2C6.9%2C2.3%2C9.4-0.3l53-56.3%09%09%09c0.9-1%2C1.9-3%2C1.9-4.6C401.7%2C1115.8%2C401.4%2C1114.4%2C399.9%2C1112.8z%22%2F%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat 0 50%; background-size: 24px 24px; } .downloadB { background: url('data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20%20%20%20%20viewBox%3D%22171%2045.5%20256%20239%22%20enable-background%3D%22new%20171%2045.5%20256%20239%22%3E%20%20%20%20%3Cg%3E%20%20%20%20%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%2304456F%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20points%3D%22%09%09200.3%2C199.2%20200.3%2C242.7%20397.7%2C242.7%20397.7%2C199.2%22%2F%3E%20%20%20%20%20%20%20%20%3Cline%20fill%3D%22none%22%20stroke%3D%22%2304456F%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20x1%3D%22298.3%22%20y1%3D%22206%22%20x2%3D%22298.3%22%20y2%3D%2287.3%22%2F%3E%20%20%20%20%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%2304456F%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20points%3D%22%09%09256.6%2C164.3%20298.3%2C206%20340%2C164.3%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat 50% 40%; background-size: 33px 33px; } .downloadD, .downloadDs { background: url('data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20%20%20%20%20viewBox%3D%22171%2045.5%20256%20239%22%20enable-background%3D%22new%20171%2045.5%20256%20239%22%3E%20%20%20%20%3Cg%3E%20%20%20%20%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23404040%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20points%3D%22%09%09200.3%2C199.2%20200.3%2C242.7%20397.7%2C242.7%20397.7%2C199.2%22%2F%3E%20%20%20%20%20%20%20%20%3Cline%20fill%3D%22none%22%20stroke%3D%22%23404040%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20x1%3D%22298.3%22%20y1%3D%22206%22%20x2%3D%22298.3%22%20y2%3D%2287.3%22%2F%3E%20%20%20%20%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23404040%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20points%3D%22%09%09256.6%2C164.3%20298.3%2C206%20340%2C164.3%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat 50% 50%; } .downloadD { background-size: 33px 33px; } .downloadDs { background-size: 22px 22px; } .close { background: url('data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20%20%20%20%20viewBox%3D%22171%2045.5%20256%20239%22%20enable-background%3D%22new%20171%2045.5%20256%20239%22%3E%20%20%20%20%3Cg%3E%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23404040%22%20d%3D%22M390.5%2C73.5c-3.3-3.3-8.4-3.3-11.4%2C0L299%2C153.6l-80.1-80.1c-3.3-3.3-8.4-3.3-11.4%2C0%09%09c-3.3%2C3.3-3.3%2C8.4%2C0%2C11.4l80.1%2C80.1l-80.1%2C80.1c-3.3%2C3.3-3.3%2C8.4%2C0%2C11.4c1.6%2C1.6%2C3.8%2C2.5%2C5.7%2C2.5c1.9%2C0%2C4.1-0.8%2C5.7-2.5l80.1-80.1%09%09l80.1%2C80.1c1.6%2C1.6%2C3.8%2C2.5%2C5.7%2C2.5s4.1-0.8%2C5.7-2.5c3.3-3.3%2C3.3-8.4%2C0-11.4L310.4%2C165l80.1-80.1C393.8%2C81.7%2C393.8%2C76.8%2C390.5%2C73.5%09%09z%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat 50% 50%; background-size: 18px 18px; } video{ background:url("rawfile/img/image_projects.jpg") no-repeat; } .preview-more{ cursor: pointer; } #header .logo .text, #footer .logo .text { font-size: 67%; font-weight: 700; padding-top: 7px; text-align: center; white-space: nowrap; letter-spacing: 1.3px; text-transform: uppercase; } #header .contact { padding-top: 15px; text-align: right; position: relative; z-index: 19; } #header .contact li { height: 30px; margin-left: 20px; display: inline-block; } #header .contact li.menu-button { width: 30px; display: none; cursor: pointer; } #header-s { line-height: 58px; } #header .menu, #header-s .menu{ text-align: right; margin-left: 200px; } #header .menu ul, #header-s .menu ul { list-style: none; display: inline; } #header .menu li, #header-s .menu li { display: inline; font-size: 80%; margin: 0 1.5%; font-weight: 700; text-transform: uppercase; } #header .menu li a, #header-s .menu li a { color: #000000; } #header .menu li a:hover, #header-s .menu li a:hover { color: #025F94; border-bottom: none; } #header .menu ul.languages, #header-s .menu ul.languages { border-left: 1px solid #484848; } #header .menu ul.languages li, #header-s .menu ul.languages li { margin: 0 6px; } #header .menu ul.languages li:first-child, #header-s .menu ul.languages li:first-child { margin-left: 20px; } #header .menu ul.languages li:last-child, #header-s .menu ul.languages li:last-child { margin-right: 0; } #header .menu ul.languages a, #header-s .menu ul.languages a { color: #B2B2B2; } #header .menu ul.languages .selected a, #header-s .menu ul.languages .selected a { pointer-events: none; cursor: default; color: #717171; } .menu_social{ display: none; } #header .header_social{ display: inline-block; } #header .header_social li { display: inline-block; vertical-align: text-bottom; } #header .header_social li a { width: 24px; height: 24px; display: inline-block; } #header .header_social li a.header_youtube { width: 28px; } #header .header_social li a:hover{ border-bottom: none; } #footer .col1 { margin-top: 120px; } #footer .col2, #footer .col3, #footer .col4 { margin-top: 48px; } #footer, #footer a { color: #FFFFFF; } #footer a:hover { border-bottom: none; } #footer .social li { margin-right: 24px; display: inline-block; } #footer .social li a { width: 24px; height: 24px; display: inline-block; } #footer .social li a.youtube { width: 28px; } #footer .attribution { margin-top: 24px; font-size: 65%; } #footer .menu, #footer .title { font-size: 70%; text-transform: uppercase; } #footer .menu li { margin-bottom: 28px; } #footer .col3 .menu li { margin-bottom: 12px; } #footer .col3 .submenu { font-size: 60%; } #footer .col3 .submenu li { margin-bottom: 12px; } #footer .col4 .title { margin-bottom: 28px; } #footer input[type="email"] { background-color: #0075BB; border: 1px solid #FFFFFF; font-size: 60%; line-height: 33px; height: 35px; padding: 0 24px; color: #FFFFFF; width: 200px; float: left; } #footer input:-moz-placeholder { color: #FFFFFF; } #footer input:-ms-input-placeholder { color: #FFFFFF; } #footer input::-webkit-input-placeholder { color: #FFFFFF; } #footer .button { line-height: 33px; min-width: 60px; } #footer .button { color: #0075BB; } #navigation .path { color: #7B7B7B; font-size: 70%; padding: 26px 0 16px 0; } #navigation .path a { color: #7B7B7B; } #navigation .path a:hover { border-bottom: 1px solid #7B7B7B; } #navigation .title { color: #282828; font-weight: 800; font-size: 120%; text-transform: uppercase; } #action .header { font-weight: 800; font-size: 90%; text-transform: uppercase; } #action .action { color: #FFFFFF; background-color: #0075BB; margin-top: 34px; padding: 70px 50px 50px 50px; } #action .tree { font-size: 90%; padding: 50px; background-color: #DEEDF6; line-height: 1.8em; } #action .tree .tree2 { margin-left: 2px; padding-left: 24px; border-left: 3px solid #A8D1E8; } #admin #action .action { padding: 50px; } #admin #header .menu { top: 24px; } #admin #header .menu ul { display: block; border: none; } #admin #header .menu .action { padding-top: 5px; text-align: left; float: right; } #admin #header .menu .action:nth-child(6) { margin-right: 24px; } #admin #header .menu .action li { margin: 0 0 5px 55px; display: block; } .button { display: inline-block; font-weight: 800; text-transform: uppercase; overflow: hidden; text-align: center; max-width: 270px; white-space: nowrap; cursor: pointer; } .button a { padding: 10px 20px; } .button a:hover { border-bottom: none; } .size-m { min-width: 200px; line-height: 40px; font-size: 80%; } .size-s { min-width: 100px; line-height: 30px; font-size: 65%; padding-top: 2px; } .white { background-color: #FFFFFF; } .white a { color: #000000; } .blue { color: #FFFFFF; background-color: #0075BB; } .blue a { color: #FFFFFF; }  .light-blue { color: #042F4D; background-color: #DAEEF7; } .light-blue a { color: #042F4D; } .phone { font-size: 80%; text-align: right; text-transform: uppercase; white-space: nowrap; line-height: 30px; } .phone a { padding: 0; } .maps { padding-left: 20px; } .control { padding-bottom: 30px; } .control .info { font-size: 80%; font-weight: 600; padding-bottom: 5px; } .button-container { display: inline-block; line-height: 40px; } .link, .linkback { color: #FFFFFF; font-size: 75%; font-weight: 600; display: inline-block; } .link { padding: 0 42px 0 10px; } .linkback { padding: 0 10px 0 42px; } .link.white, a.link.white, a.linkback.white { color: #FFFFFF; background-color: transparent; } .link.white:hover, a.link.white:hover, a.linkback.white:hover { color: #FFFFFF; background-color: transparent; border-bottom: none; } .link.black, a.link.black, a.linkback.black { color: #000000; } .link.black:hover, a.link.black:hover, a.linkback.black:hover { color: #000000; border-bottom: none; } .button.disabled { background-color: #B2B2B2; cursor: default; } .btn-presentation{ width: 85%; padding: 11px; margin: 0 0 22px 0; font-size: 150%; text-align: center; color: #ffffff; background: #0074B8; } .btn-presentation a{ color: #ffffff; text-decoration: none; } .intro-wrp { left: 0; width: 100%; height: 540px; position: relative; transition: opacity 0.5s linear; } .slides { left: 0; width: 100%; height: 540px; position: relative; } .slides ul { width: 350px; margin: auto; text-align: left; } .slides ul li { list-style: square; } #previous-slide, #next-slide { position : absolute; color: #FFFFFF; z-index: 3; top: 250px; background-color: rgba(64, 64, 64, .3); width: 60px; height: 60px; cursor: pointer; } #next-slide { right: 0; } #previous-slide { left: 0; } #slide-1, #slide-2, #slide-3, #slide-4, #slide-5, #slide-6, #slide-7 { left: 0; width: 100%; height: 540px; position : absolute; opacity: 1; z-index: 1; } #slide-1 { background: url("rawfile/img/intro_image_main_new.jpg") no-repeat 50% 50%; background-size: cover; } #slide-2 { background: url("rawfile/img/intro_signal_propagation.jpg") no-repeat 50% 50%; background-size: cover; } #slide-3 { background: url("rawfile/img/intro_3D_buildings_model.jpg") no-repeat 50% 50%; background-size: cover; } #slide-4 { background: url("rawfile/img/intro_prague_3d_tees_model_new.jpg") no-repeat 50% 50%; background-size: cover; } #slide-5 { background: url("rawfile/img/intro_2.5D_models.jpg") no-repeat 50% 50%; background-size: cover; } #slide-6 { background: url("rawfile/img/intro_dublin_sloped_roofs_1920x540.jpg") no-repeat 50% 50%; background-size: cover; } #slide-7 { background: url("rawfile/img/intro_jorvas-ready.jpg") no-repeat 50% 50%; background-size: cover; } #intro { top: 120px; height: 275px; width: 920px; margin: auto; background-color: #0075BB; background-color: rgba(0, 116, 184, .8); position: relative; } #intro .title { padding: 48px 140px 20px 140px; text-transform: uppercase; text-align: center; color: #FFFFFF; font-size: 120%; font-weight: 800; line-height: 1.5em; } #intro .info { padding: 0 75px 24px 75px; text-align: center; color: #FFFFFF; font-size: 80%; line-height: 1.7em; } #intro .action { text-align: center; } #geodata-wrp { left: 0; width: 100%; height: 370px; background-color: #DEEDF6; position: relative; } #geodata-center-wrp { width: 1170px; margin: auto; position: relative; } #geodata-image { right: 0; width: 505px; height: 407px; background: url("rawfile/img/image_geodata.jpg") no-repeat 50% 50%; position: absolute; } #geodata { top: 42px; width: 760px; height: 287px; background-color: #0074B8; position: relative; } #geodata .title { padding: 42px 65px 33px 65px; text-transform: uppercase; color: #FFFFFF; font-size: 120%; font-weight: 800; } #geodata .info { padding: 0 65px 33px 65px; color: #FFFFFF; font-size: 80%; line-height: 1.7em; } #geodata .action { padding: 0 65px 0 65px; } #geodata .action .button { margin-right: 50px; float: left; } #projects-wrp { left: 0; width: 100%; position: relative; } #projects { width: 1170px; height: 750px; margin: auto; position: relative; } #projects > .title { padding: 42px 65px 33px 65px; text-transform: uppercase; color: #282828; font-size: 120%; font-weight: 800; } #projects li { width: 386px; height: 286px; display: block; float: left; margin: 0 3px 3px 0; background-color: #0074B8; } #projects .image { background: url("rawfile/img/image_projects.jpg") no-repeat 50% 50%; background-size: cover; } #projects video{ width: 386px; height:286px; } #projects li.quote { width: 777px; height: 297px; display: block; margin: 0 3px 3px 0; background: #FFFFFF url("rawfile/img/image_quote.png") no-repeat 50% 50%; } #projects li.quote .body { padding: 120px 155px 42px 155px; text-align: center; font-size: 95%; font-weight: 600; line-height: 1.5em } #projects li.quote .author { padding: 0 160px 7px 160px; text-align: right; } #projects li.quote .post { padding: 0 160px 0 160px; text-align: right; font-size: 75%; font-weight: 200; } #projects li .title { padding: 50px 50px 24px 65px; color: #FFFFFF; font-weight: 600; font-size: 90%; text-transform: uppercase; line-height: 1.7em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } #projects li .info { margin: 0 65px 24px 65px; height: 105px; color: #FFFFFF; font-size: 75%; line-height: 1.7em; overflow: hidden; text-overflow: ellipsis; position: relative; } #projects li .info:before { top: 0; left: 0; content: ''; width: 100%; height: 100%; position: absolute; background: linear-gradient(transparent 95px, #0074B8); } #projects li .info a { color: #FFFFFF; font-weight: 800; } #projects li .info a:hover { border: none; } #projects li .info li { width: auto; height: auto; float: none; } #projects li .action { padding: 0 65px 0 55px; } #news-wrp { left: 0; width: 100%; height: 670px; background: #1E517A url("rawfile/img/image_news.jpg") no-repeat 100% 0; background-size: cover; position: relative; } #news { width: 1170px; margin: auto; position: relative; overflow: hidden; } #news .news > .title { padding: 0 65px 42px 0; text-transform: uppercase; color: #282828; font-size: 120%; font-weight: 800; color: #FFFFFF; } #news .news { width: 790px; padding: 48px 65px 0 65px } #news .news li { color: #FFFFFF; padding: 22px 0; border-bottom: 1px solid rgba(255, 255, 255, .2); } #news .news li:first-child { padding-top: 0; } #news .news li:last-child { border-bottom: none; } #news .news li .date { font-size: 65%; padding-bottom: 5px; } #news .news li .title { font-weight: 500; font-size: 90%; text-transform: uppercase; padding-bottom: 22px; } #news .news li .teaser { font-size: 80%; margin-bottom: 12px; line-height: 1.7em; max-height: 46px; overflow: hidden; text-overflow: ellipsis; } #news .news li .action { margin-left: -10px; } #news .teaser p, #news .teaser ul, #news .teaser li { display: inline; border: none; } #news .teaser a { color: #BED4E2; } #news .teaser a:hover { color: #DFEDF6; } #news .event { top: 100px; right: 0; width: 380px; background-color: #DEEDF6; position: absolute; } #news .event .head { padding: 55px 55px 24px 55px; text-transform: uppercase; font-weight: 600; font-size: 70%; } #news .event .title { padding: 0 55px 24px 55px; text-transform: uppercase; font-weight: 800; } #news .event .info { padding: 0 55px 24px 55px; font-size: 80%; line-height: 1.7em; } #news .event .info p { padding-bottom: 6px; } #news .event .action { padding: 0 0 55px 55px; } #contact { width: 1170px; margin: auto; position: relative; overflow: hidden; } #contact .title { padding: 42px 65px 42px 65px; text-transform: uppercase; color: #282828; font-size: 120%; font-weight: 800; } #contact .primary { width: 400px; float: left; padding: 0 65px 42px 65px; font-size: 80%; line-height: 1.7em; } #contact .form { } #contact .form .title { padding: 0 0 10px 24px; text-transform: uppercase; color: #282828; font-size: 70%; font-weight: 800; } #contact .form .info { padding: 0 0 24px 24px; font-size: 70%; } #contact input[type="tel"], #contact input[type="email"], #contact input[type="text"] { line-height: 45px; height: 47px; font-size: 70%; width: 350px; margin-bottom: 12px; } #contact textarea { padding: 17px 30px; margin-bottom: 7px; font-size: 70%; height: 106px; width: 350px; } #contact .col1 { width: 350px; margin-right: 12px; float: left; } #contact .button { line-height: 47px; max-width: 350px; width: 350px; } #contact .button a { padding: 20px 150px; } #map-wrp { padding-bottom: 220px; } #map-contact { width: 1170px; height: 400px; margin: auto; background-color: #F2F2F2; } .cm-container { width: 350px; } .cm-container .cm-input-wrap { position: relative; } .cm-container .cm-input-wrap .cm-input, .cm-container .cm-input-wrap .cm-suggestion { width: 100%; } .cm-container .cm-input-wrap .cm-input { position: relative; z-index: 2; } .cm-container .cm-input-wrap .cm-suggestion { position: absolute; z-index: 1; top: 0; left: 0; } .cm-container .cm-results-wrap { position: absolute; z-index: 3; overflow: auto; width: 400px; border: 1px solid #808080; } .cm-container .cm-results-wrap .cm-results li { height: 30px; } .cm-container .cm-results-wrap .cm-results a { float: left; width: 100%; height: 100%; } .cm-container .cm-input-wrap .cm-input, .cm-container .cm-input-wrap .cm-suggestion { background: transparent; box-shadow: none; } .cm-container .cm-results-wrap .cm-results { margin: 0; padding: 0; } .cm-container .cm-results-wrap .cm-results li { list-style: none; } .cm-container .cm-results-wrap .cm-results a { text-decoration: none; } .cm-container { font-weight: normal; } .cm-container .cm-input-wrap { background: #ffffff; } .cm-container .cm-input-wrap .cm-input, .cm-container .cm-input-wrap .cm-suggestion { box-sizing: border-box; } .cm-container .cm-input-wrap .cm-input:focus, .cm-container .cm-input-wrap .cm-suggestion:focus { outline: 0; } .cm-container .cm-input-wrap .cm-input { } .cm-container .cm-input-wrap .cm-suggestion { } .cm-container .cm-results-wrap { opacity: 0; z-index: -1; margin-top: 1px; background: #ffffff; } .cm-container .cm-results-wrap .cm-results:hover { cursor: pointer; } .cm-container .cm-results-wrap .cm-results li.cm-without-results { height: auto; padding: 10px; cursor: default; font-size: 14px; } .cm-container .cm-results-wrap .cm-results li.cm-without-results i { display: block; color: #535558; } .cm-container .cm-results-wrap .cm-results li.cm-without-results span { display: inline-block; margin-top: 2px; font-size: 13px; color: rgba(83, 85, 88, 0.6); } .cm-container .cm-results-wrap .cm-results li:hover a { background: rgba(175, 178, 185, 0.25); border-color: #33a6e7; } .cm-container .cm-results-wrap .cm-results a { padding: 0 10px 0 8px; box-sizing: border-box; pointer-events: none; font-size: 14px; color: #535558; line-height: 30px; } .cm-container .cm-results-wrap .cm-results a.active { background: rgba(175, 178, 185, 0.25); border-color: #33a6e7; } .cm-container .cm-results-wrap .cm-results a .cm-highlight { font-weight: bold; } .cm-container.results-showing .cm-results-wrap { opacity: 1; z-index: 9999; } .cm-container.focussed .cm-input-wrap { border-color: #33a6e7; } .cm-key { padding: 1px 4px; border-radius: 2px; background: #fcfcfc; }.markdown ul { padding: 0 0 12px 24px; list-style: square inside; } .markdown p { padding-bottom: 12px; } .markdown p:last-child { padding-bottom: 0; } .markdown ol { padding: 0 0 12px 24px; counter-reset: item; list-style: decimal outside; } .markdown ol li { padding-left: 6px; height: auto; } .markdown hr { border: none; border-bottom: 1px solid #E9E9E9; }#wmd-preview { display: none; border: 1px solid #E9E9E9; height: 300px; padding: 30px; font-size: 90%; background-color: #FAFAFA; overflow: auto; } #wmd-button-row { position: relative; margin-left: 5px; margin-right: 5px; margin-bottom: 5px; margin-top: 10px; padding: 0px; height: 20px; } .wmd-spacer { width: 1px; height: 20px; margin-left: 14px; position: absolute; background-color: Silver; display: inline-block; list-style: none; } .wmd-button { width: 20px; height: 20px; margin-left: 5px; margin-right: 5px; position: absolute; background-image: url(rawfile/img/wmd-buttons.png); background-repeat: no-repeat; background-position: 0px 0px; display: inline-block; list-style: none; } .wmd-button > a { width: 20px; height: 20px; margin-left: 5px; margin-right: 5px; position: absolute; display: inline-block; }  #wmd-button-bar #wmd-bold-button {left: 0px; background-position: 0px 0;} #wmd-button-bar #wmd-italic-button {left: 25px; background-position: -20px 0;} #wmd-button-bar #wmd-spacer1 {left: 50px;} #wmd-button-bar #wmd-link-button {left: 75px; background-position: -40px 0;} #wmd-button-bar #wmd-image-button {left: 100px; background-position: -60px 0;} #wmd-button-bar #wmd-spacer2 {left: 125px;} #wmd-button-bar #wmd-olist-button {left: 150px; background-position: -80px 0;} #wmd-button-bar #wmd-ulist-button {left: 175px; background-position: -100px 0;} #wmd-button-bar #wmd-heading-button {left: 200px; background-position: -120px 0;} #wmd-button-bar #wmd-hr-button {left: 225px; background-position: -140px 0;} #wmd-button-bar #wmd-spacer3 {left: 250px;} #wmd-button-bar #wmd-undo-button {left: 275px; background-position: -180px 0;} #wmd-button-bar #wmd-redo-button {left: 300px; background-position: -200px 0;} #wmd-button-bar #wmd-help-button {right: 0px; background-position: -220px 0;} .wmd-prompt-background { background-color: Black; } .wmd-prompt-dialog { border: 1px solid #999999; background-color: #F5F5F5; } .wmd-prompt-dialog > div { font-size: 0.8em; font-family: arial, helvetica, sans-serif; } .wmd-prompt-dialog > form > input[type="text"] { border: 1px solid #999999; color: black; } .wmd-prompt-dialog > form > input[type="button"]{ border: 1px solid #888888; font-family: trebuchet MS, helvetica, sans-serif; font-size: 0.8em; font-weight: bold; }.qs-datepicker { color: black; position: absolute; width: 250px; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; font-family: sans-serif; font-size: 14px; z-index: 9001; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid gray; border-radius: 4.22275px; overflow: hidden; background: white; box-shadow: 0 20px 20px -15px rgba(0, 0, 0, 0.3); } .qs-datepicker * { box-sizing: border-box; } .qs-datepicker.qs-hidden { display: none; } .qs-datepicker .qs-overlay { position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, 0.75); color: white; width: 100%; height: 100%; padding: .5em; z-index: 1; opacity: 1; transition: opacity 0.3s; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: center; align-items: center; } .qs-datepicker .qs-overlay.qs-hidden { opacity: 0; z-index: -1; } .qs-datepicker .qs-overlay .qs-close { -ms-flex-item-align: end; align-self: flex-end; display: inline-table; padding: .5em; line-height: .77; cursor: pointer; position: absolute; } .qs-datepicker .qs-overlay .qs-overlay-year { display: block; border: none; background: transparent; border-bottom: 1px solid white; border-radius: 0; color: white; font-size: 14px; padding: .25em 0; margin: auto 0 .5em; width: calc(100% - 1em); } .qs-datepicker .qs-overlay .qs-overlay-year::-webkit-inner-spin-button { -webkit-appearance: none; } .qs-datepicker .qs-overlay .qs-submit { border: 1px solid white; border-radius: 4.22275px; padding: .5em; margin: 0 auto auto; cursor: pointer; background: rgba(128, 128, 128, 0.4); } .qs-datepicker .qs-overlay .qs-submit.qs-disabled { color: gray; border-color: gray; cursor: not-allowed; } .qs-datepicker .qs-controls { width: 100%; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-negative: 0; flex-shrink: 0; background: lightgray; filter: blur(0px); transition: filter 0.3s; } .qs-datepicker .qs-controls.qs-blur { filter: blur(5px); } .qs-datepicker .qs-arrow { height: 25px; width: 25px; position: relative; cursor: pointer; border-radius: 5px; transition: background .15s; } .qs-datepicker .qs-arrow:hover { background: rgba(0, 0, 0, 0.1); } .qs-datepicker .qs-arrow:hover.qs-left:after { border-right-color: black; } .qs-datepicker .qs-arrow:hover.qs-right:after { border-left-color: black; } .qs-datepicker .qs-arrow:after { content: ''; border: 6.25px solid transparent; position: absolute; top: 50%; transition: border .2s; } .qs-datepicker .qs-arrow.qs-left:after { border-right-color: gray; right: 50%; transform: translate(25%, -50%); } .qs-datepicker .qs-arrow.qs-right:after { border-left-color: gray; left: 50%; transform: translate(-25%, -50%); } .qs-datepicker .qs-month-year { font-weight: bold; transition: border .2s; border-bottom: 1px solid transparent; cursor: pointer; } .qs-datepicker .qs-month-year:hover { border-bottom: 1px solid gray; } .qs-datepicker .qs-month-year:focus, .qs-datepicker .qs-month-year:active:focus { outline: none; } .qs-datepicker .qs-month { padding-right: .5ex; } .qs-datepicker .qs-year { padding-left: .5ex; } .qs-datepicker .qs-squares { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 5px; filter: blur(0px); transition: filter 0.3s; } .qs-datepicker .qs-squares.qs-blur { filter: blur(5px); } .qs-datepicker .qs-square { width: 14.28571429%; height: 25px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; transition: background .1s; border-radius: 4.22275px; } .qs-datepicker .qs-square.qs-current { font-weight: bold; } .qs-datepicker .qs-square.qs-active { background: lightblue; } .qs-datepicker .qs-square.qs-disabled span { opacity: .2; } .qs-datepicker .qs-square.qs-empty { cursor: default; } .qs-datepicker .qs-square.qs-disabled { cursor: not-allowed; } .qs-datepicker .qs-square.qs-day { cursor: default; font-weight: bold; color: gray; } .qs-datepicker .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):hover { background: orange; } @-webkit-keyframes leaflet-gestures-fadein { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes leaflet-gestures-fadein { 0% { opacity: 0; } 100% { opacity: 1; } } .leaflet-container:after { -webkit-animation: leaflet-gestures-fadein 0.8s backwards; animation: leaflet-gestures-fadein 0.8s backwards; color: #fff; font-family: "Roboto", Arial, sans-serif; font-size: 22px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 15px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); z-index: 461; pointer-events: none; } .leaflet-gesture-handling-touch-warning:after, .leaflet-gesture-handling-scroll-warning:after { -webkit-animation: leaflet-gestures-fadein 0.8s forwards; animation: leaflet-gestures-fadein 0.8s forwards; } .leaflet-gesture-handling-touch-warning:after { content: attr(data-gesture-handling-touch-content); } .leaflet-gesture-handling-scroll-warning:after { content: attr(data-gesture-handling-scroll-content); } .about-page .title { color: #282828; font-weight: 800; font-size: 120%; text-transform: uppercase; } .about-page .advantage { height: 472px; width: 472px; background-color: #0075BB; color: #FFFFFF; padding: 50px 55px; float: right; margin: 42px 100px 42px 42px; position: relative; } .about-page .advantage-image { right: 0; height: 472px; width: 472px; background: url("rawfile/img/image_about.jpg") no-repeat 50% 50%; position: absolute; } .about-page .advantage .title { font-size: 80%; color: #FFFFFF; } .about-page .advantage ul { padding: 5px 0 42px 0; font-size: 77%; line-height: 2em; } .about-page .text { padding: 100px 60px 48px 0; font-size: 80%; line-height: 1.8em; text-align: justify; } .about-page .col1 { width: 50%; float: left; } .about-page .col2 { width: 50%; float: left } .about-page .col1 .title { font-size: 80%; padding-bottom: 24px; } .about-page .col1 li { display: inline-block; margin-right: 24px; } .about-page .col2 { font-size: 80%; line-height: 1.8em; padding-bottom: 24px; } .about-page .col2 p { padding-bottom: 24px; } .about-page .col2 p:last-child { padding-bottom: 0; } .about-page .col2 .report { margin-left: 16px; } .about-page .cb { width: 100%; position: relative; clear: both; } .about-page .cb-background { width: 1080px; height: 600px; background-color: #DAEEF7; position: absolute; } .about-page .cb .clients { position: relative; width: 760px; padding: 42px 0 0 100px; float: left; } .about-page .cb .clients .title, .about-page .cb .brochures1 .title { font-size: 80%; padding-bottom: 42px; } .about-page .cb .clients li { width: 140px; height: 80px; margin: 0 24px 0 0; display: inline-block; position: relative; text-align: center; } .about-page .cb .clients li img { -webkit-filter: grayscale(100%); filter: grayscale(100%); opacity: 0.8; } .about-page .cb .clients li img:hover { -webkit-filter: none; filter: none; opacity: 1; } .about-page .cb .brochures1 { position: relative; } .about-page .cb .brochures1 { position: relative; width: 100%; clear: both; text-align: left; padding-top: 30px; } .about-page .cb .brochures1 li { display: inline-block; padding: 0 33px 33px 0; } .about-page .cb .brochures1 li:last-child { padding-right: 0; } .about-page .brochure { width: 260px; height: 365px; position: relative; } .about-page .brochure img { width: 260px; height: 365px; } .about-page .brochure a { display: inline-block; background-color: #FFFFFF; width: 70px; height: 70px; position: absolute; right: 0; bottom: 0; } .about-page .brochure a:hover { border: none; } .brochures .image { width: 200px; height: 281px; float: left; overflow: hidden; } .brochures .image img { width: 200px; height: 281px; } .brochures .text { width: 200px; height: 281px; padding: 20px 0 5px 40px; overflow: hidden; } .brochures .action { padding-top: 24px; } .contacts { padding-right: 40px; } .contacts .button { margin-bottom: 20px; } .contacts.list .teaser { text-align: left; } .contact-page .head { color: #282828; font-weight: 800; font-size: 120%; text-transform: uppercase; } .contact-page #map-contact { width: 877px; height: 410px; background-color: #DAEEF7; float: right; margin: 0 0 42px 42px; } .contact-page .title { padding: 110px 60px 5px 0; font-size: 80%; font-weight: 600; } .contact-page .text { font-size: 80%; line-height: 1.8em; } .contact-page .contact li { width: 285px; height: 388px; display: inline-block; float: left; margin-right: 7px; margin-bottom: 7px; background-color: #DAEEF7; } .contact-page .contact li:last-child { margin-right: 0; } .contact-page .contact li .title { padding: 30px 33px 42px 33px; text-transform: uppercase; font-weight: 800; } .contact-page .contact li .text { padding: 0 33px 0 33px; }.events { padding-right: 40px; } .events .button { margin-bottom: 20px; } #event .head { font-weight: 800; font-size: 90%; text-transform: uppercase; } #event .body { color: #FFFFFF; background-color: #0075BB; margin-top: 34px; padding: 70px 50px 50px 50px; } #event .body .title { padding: 0 0 33px 0; text-transform: uppercase; font-weight: 800; } #event .body .info { padding: 0 0 24px 0; font-size: 80%; line-height: 1.7em; text-align: justify; } #event .body .info p { padding-bottom: 12px; }.markets { padding-right: 40px; } .markets .button { margin-bottom: 20px; } .market .image, .market .image img { width: 570px; height: 370px; } .market .image { overflow: hidden; } .market-index li { height: 298px; margin-bottom: 12px; } .market-index li:last-child { margin-bottom: -12px; } .market-index .image, .market-index .image img { height: 298px; object-fit: none; } .market-index .image { width: 30%; overflow: hidden; } .market-index .card { width: calc(70% - 10px); height: 298px; background-color: #0075BB; padding: 42px 24px 24px 48px; color: #FFFFFF; } .market-index .card .title { padding-bottom: 24px; text-transform: uppercase; font-weight: 800; font-size: 90%; } .market-index .card .info { height: 130px; margin-bottom: 15px; font-size: 80%; line-height: 1.3em; position: relative; overflow: hidden; } .market-index .card .info p { padding-bottom: 7px; } .market-index .card .info p:last-child { padding-bottom: 0; } .market-index .card .info:before { top: 0; left: 0; content: ''; width: 100%; height: 100%; position: absolute; background: linear-gradient(transparent 115px, #0075BB); } .market-page .title { color: #282828; font-weight: 800; font-size: 120%; text-transform: uppercase; } .market-page h2, .market-page h3 { font-weight: 900; font-size: 110%; padding-top: 20px; padding-bottom: 20px; text-transform: uppercase; } .market-page .hop-image{ padding: 0 0 42px 42px; } .market-page .image { padding: 0 0 42px 42px; } .market-page img { width: 570px; min-height: 370px; object-fit: cover; } .market-page .text { max-width: 730px; padding: 110px 60px 60px 0; font-size: 80%; line-height: 1.8em; text-align: justify; } .market-page .link { padding-left: 42px; } ul.market-child { padding: 0 0 55px 0; clear: both; } .market-child li { width: 287px; height: 260px; display: inline-block; margin-right: 3px; background-color: #DAEEF7; overflow: hidden; } .market-child li:last-child { margin-right: 0; } .market-child .title { padding: 42px 24px 20px 33px; text-transform: uppercase; line-height: 1.7em; color: #282828; font-size: 75%; font-weight: 800; } .market-child .info { margin: 0 24px 20px 33px; max-height: 105px; font-size: 80%; line-height: 1.7em; overflow: hidden; text-overflow: ellipsis; } .market-child .image { margin-top: -6px; padding: 0 24px 12px 33px; } .market-child .image img { width: 230px; height: 110px; min-height: 110px; } .market-child .info li { display: block; width: auto; height: auto; float: none; } .market-child .button { margin-left: 33px; } .market-child .button a { padding: 10px 70px; } .market-page .info { clear: both; height: 160px; } .market-page .guarantee { width: 450px; float: left; } .market-page .dataformats { width: 710px; float: left; } .market-page .guarantee .title, .market-page .dataformats .title { font-size: 80%; padding-bottom: 16px; } .market-page .guarantee ul, .market-page .dataformats ul { font-size: 75%; line-height: 1.8em; } .market-page .dataformats ul { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .market-page .action { margin-bottom: 55px; } .market-page .market-child .info h2, .market-page .market-child .info strong { font-weight: normal; } .media { padding-right: 40px; } .media .preview { padding-bottom: 5px; } .media .info { font-size: 80%; padding-bottom: 5px; } .media .zip, .media .file { width: 50px; height: 75px; } .meta { padding-right: 40px; } .meta .info { font-size: 90%; padding-bottom: 24px; line-height: 1.7em; }  .news .image { width: 300px; height: 300px; float: left; overflow: hidden; } .news .image img { width: 300px; height: 300px; } .news .text { width: 420px; height: 300px; padding: 20px 0 5px 40px; overflow: hidden; } .news .text .date { font-size: 70%; padding-bottom: 20px; } .news .text .title { padding-bottom: 28px; font-weight: 800; font-size: 95%; text-transform: uppercase; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .news .text .teaser { margin-bottom: 15px; font-size: 78%; line-height: 1.9em; text-align: justify; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; position: relative; } .news .text .teaser p { padding-bottom: 0; } #links { color: #FFFFFF; background-color: #0075BB; padding: 42px 33px 0 33px; text-transform: uppercase; } #links ul { padding: 24px 24px 33px 24px; } #links li { border: none; font-size: 80%; font-weight: 400; padding: 7px 0; } #links li .title { width: 70%; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } #links li .date { text-align: right; font-weight: 400; font-size: 80%; } #links .head { font-weight: 600; font-size: 90%; border-bottom: 1px solid #FFFFFF; padding: 0 24px 12px 24px; } #links li a { color: #FFFFFF; border-bottom: none; } #links .project li { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .share{ display:inline-block; } .share li{ display:inline-block; list-style:none; margin-right:10px; } .share img{ width: 35px; height: 24px; } .share li a:hover{ border:none; }.portfolio-page .title { color: #282828; font-weight: 800; font-size: 120%; text-transform: uppercase; } .portfolio { position: relative; } .portfolio #map-portfolio { margin: 33px 0 0 380px; width: 790px; height: 840px; } .samples .scrollbar, .portfolio .scrollbar { width: 4px; cursor: default; background-color: #0075BB; } .samples .shadow, .portfolio .shadow { width: 4px; cursor: default; background-color: #DAEEF7; } .portfolio .country_list { top: 33px; left: 33px; right: 33px; bottom: 33px; position: absolute; } .portfolio .country_list li { padding: 5px 0; } .portfolio .country { font-size: 90%; } .portfolio .country a { color: #282828; } .portfolio .country a:hover { border: none; } .portfolio .country table { margin: 5px; width: 95%; font-size: 87%; border-top: 1px solid #F2F2F2; } .portfolio .country table td { text-align: center; padding: 10px 15px; } .portfolio .country table td[colspan]:not([colspan="1"]) { text-align: left; } .portfolio .country table tr { border-bottom: 1px solid #F2F2F2; } .portfolio .country table td:nth-child(2) { border-left: 1px solid #F2F2F2; border-right: 1px solid #F2F2F2; } .portfolio .country_descr { display: none; } .portfolio .country_list .selected a { font-weight: 800; } .leaflet-popup-close-button { display: none; } .leaflet-popup-content-wrapper { border-radius: 0; } .leaflet-popup-content { font-family: "Lato", "Segoe UI", "Tahoma", sans-serif; }.products { padding-right: 40px; } .products .button { margin-bottom: 20px; } .product .image, .product .image img { width: 570px; height: 370px; } .product .image { overflow: hidden; } .product-index li { height: 298px; margin-bottom: 12px; } .product-index li:last-child { margin-bottom: -12px; } .product-index .image, .product-index .image img { width: 790px; height: 298px; object-fit: cover; } .product-index .image { overflow: hidden; } .product-index .card { width: 368px; height: 298px; background-color: #0075BB; padding: 42px 24px 24px 48px; color: #FFFFFF; } .product-index .card .title { padding-bottom: 24px; text-transform: uppercase; font-weight: 800; font-size: 90%; } .product-index .card .info { padding-bottom: 42px; font-size: 80%; line-height: 1.8em; } .product-page .title { color: #282828; font-weight: 800; font-size: 120%; text-transform: uppercase; } .product-page .hop-image{ padding: 0 0 42px 42px; } .product-page .image{ padding: 0 0 42px 42px; } .product-page img { width: 570px; min-height: 370px; } .product-page .text { max-width: 730px; padding: 110px 60px 60px 0; font-size: 80%; line-height: 1.8em; text-align: justify; } .product-page .link { padding-left: 42px; } ul.product-child { padding: 0 0 55px 0; clear: both; } .product-child li { width: 287px; height: 260px; display: inline-block; margin-right: 3px; background-color: #DAEEF7; overflow: hidden; } .product-child li:last-child { margin-right: 0; } .product-child .title { padding: 42px 24px 20px 33px; text-transform: uppercase; line-height: 1.7em; color: #282828; font-size: 75%; font-weight: 800; } .product-child .info { margin: 0 24px 20px 33px; max-height: 105px; font-size: 80%; line-height: 1.7em; overflow: hidden; text-overflow: ellipsis; } .product-child .image { margin-top: -6px; padding: 0 24px 12px 33px; } .product-child .image img { width: 230px; height: 110px; min-height: 110px; } .product-child .info li { display: block; width: auto; height: auto; float: none; } .product-child .button { margin-left: 33px; } .product-child .button a { padding: 10px 70px; } .product-page .info { clear: both; height: 160px; } .product-page .guarantee { width: 450px; float: left; } .product-page .dataformats { width: 710px; float: left; } .product-page .guarantee .title, .product-page .dataformats .title { font-size: 80%; padding-bottom: 16px; } .product-page .guarantee ul, .product-page .dataformats ul { font-size: 75%; line-height: 1.8em; } .product-page .dataformats ul { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .product-page .action { margin-bottom: 55px; } .product-page .product-child .info h2, .product-page .product-child .info strong { font-weight: normal; } #x3dom { width:100%; -o-object-fit: cover; object-fit: cover; cursor: grab; cursor:-webkit-grab; position:relative; min-height: 370px; width: 570px; } #fullScreen { position: absolute; float: left; z-index: 1; top: 2em; left: 0px; width: 10em; height: 2em; border: none; background-color: #202021; color: #ccc; display: none; } #fullScreen:hover { background-color:blue; } #resetHome { position: absolute; float: left; z-index: 1; top: 0px; left: 0px; width: 10em; height: 2em; border: none; background-color: #202021; color: #ccc; display: none; } #resetHome:hover { background-color:blue; } .projects { padding-right: 40px; } #projects-list .head { font-weight: 800; font-size: 90%; text-transform: uppercase; padding: 55px 0 33px 0; } #projects-list li { width: 287px; height: 260px; display: inline-block; margin-right: 3px; background-color: #DAEEF7; } #projects-list li:last-child { margin-right: 0; } #projects-list li .title { padding: 42px 24px 20px 33px; text-transform: uppercase; line-height: 1.7em; color: #282828; font-size: 75%; font-weight: 800; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } #projects-list li .info { margin: 0 24px 20px 33px; font-size: 80%; line-height: 1.7em; max-height: 105px; min-height: 105px; overflow: hidden; text-overflow: ellipsis; } #projects-list li .info li { display: block; width: auto; height: auto; float: none; } #projects-list .button { margin-left: 33px; } #projects-list .button a { padding: 10px 70px; } .samples { padding-right: 40px; } .samples .button { margin-bottom: 20px; } .samples .image { width: 315px; height: 300px; float: left; overflow: hidden; } .samples .image img { width: 315px; height: 300px; } .samples .text { width: 380px; height: 310px; padding: 20px 0 5px 40px; overflow: hidden; } .samples .teaser { position: relative; } .samples-page .title { color: #282828; font-weight: 800; font-size: 120%; text-transform: uppercase; } .samples { position: relative; } .samples .samples-file { margin: 33px 0 0 480px; width: 690px; min-height: 770px; } .samples .samples-file .button { padding: 0 24px; } .samples .samples-file li { clear: both; border: none; height: 300px; padding: 0; margin-bottom: 12px; } .samples .samples-file .info li { height: 12px; clear: none; } .samples .samples-file .markdown ul { padding-bottom: 0 } .samples .samples-file li .image { margin-left: 25px; width: 315px; height: 300px; overflow: hidden; float: right; position: relative; } .samples .samples-file li .image img { width: 315px; height: 300px; }  .samples .samples-file li .preview-more:hover:before{ content: ''; position: absolute; left: 45%; top: 45%; background: url('data:image/svg+xml,%3Csvg%20fill%3D%22%23FFFFFF%22%20height%3D%2248%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2248%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%20%20%20%3Cpath%20d%3D%22M15.5%2014h-.79l-.28-.27C15.41%2012.59%2016%2011.11%2016%209.5%2016%205.91%2013.09%203%209.5%203S3%205.91%203%209.5%205.91%2016%209.5%2016c1.61%200%203.09-.59%204.23-1.57l.27.28v.79l5%204.99L20.49%2019l-4.99-5zm-6%200C7.01%2014%205%2011.99%205%209.5S7.01%205%209.5%205%2014%207.01%2014%209.5%2011.99%2014%209.5%2014z%22%2F%3E%20%20%20%20%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E') no-repeat; width: 48px; height: 48px; z-index: 2; } .samples .samples-file li .preview-more:hover:after{ content:''; background: rgba(0, 117, 187, 0.5); position: absolute; top: 0; left: 0; width: 100%; height: 100%; }  .samples .samples-file li .title { font-size: 95%; padding: 75px 12px 33px 0; } .samples .samples-file li .info { font-size: 80%; line-height: 1.7; padding: 0 12px 24px 0; } .samples .action .button { float: left; margin-bottom: 0; } .samples .action .button-container a { display: inline-block; width: 40px; height: 40px; border: none; margin-left: 24px; } .samples .country_list { top: 33px; left: 33px; right: 33px; bottom: 33px; position: absolute; } .samples .country_list li { padding: 5px 0; border: none; } .samples .country { font-size: 90%; } .samples .country a { color: #282828; } .samples .country a:hover { border: none; } .samples .country table { margin: 15px 0 5px 0; width: 95%; font-size: 87%; border-top: 1px solid #F2F2F2; } .samples .country table td { text-align: center; padding: 5px 15px; } .samples .country table td a { display: inline-block; width: 24px; height: 24px; } .samples .country table td:nth-child(1) { text-align: left; } .samples .country table tr { border-bottom: 1px solid #F2F2F2; } .samples .country table td:nth-child(2) { border-left: 1px solid #F2F2F2; } .samples .country_descr { display: none; } .samples .country_list .selected a { font-weight: 800; } #preview-more { display: none; width: 70%; margin: 10vh auto; } .preview-more-image img { object-fit: contain; width: 100%; height: 75vh; } #filter-help-button { top: 44px; left: 350px; width: 45px; height: 45px; position: absolute; cursor: pointer; } #filter-help { display: none; top: 44px; left: 300px; position: absolute; z-index: 9; } .filter-help-hover { height: 56px; } .filter-help-text { padding: 33px; background-color: #FFFFFF; box-shadow: 0 0 24px #C0C0C0; } .filter-help-tip { width: 24px; height: 24px; background-color: #FFFFFF; position: absolute; top: 44px; left: 61px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } #filter-help ul { padding: 12px 12px 0 12px; list-style: square inside; } #filter-help li { padding: 3px 0; border: none; } #filter-help li:first-child { padding-top: 0; } #filter-help li:last-child { padding-bottom: 0; } .subscribers { padding-right: 40px; } .subscribers .name { padding-bottom: 3px; } .subscribers .email { font-weight: 600; padding-bottom: 15px; } .subscribers .not-active { opacity: 0.5; } #form-upload input[type="file"]{ border: none; cursor: pointer; } #form-upload .button { margin-top: 11px; } #form-upload .active{ cursor: pointer; background: #008000; } .unsubscribe-page .title { color: #282828; font-weight: 800; font-size: 120%; text-transform: uppercase; } .unsubscribe-page .form { width: 50%; margin: 150px auto; } .unsubscribe-page .form .title { font-size: 100%; text-transform: none; padding-bottom: 22px; } .unsubscribe-page .form .button { margin-top: 22px; } .tags { padding-right: 40px; } .tags .info { font-size: 90%; padding-bottom: 24px; } .tags.list .title { font-size: 80%; padding-bottom: 3px; } .news li, .meta li, .tags li, .media li, .events li, .samples li, .markets li, .contacts li, .products li, .projects li, .brochures li, .subscribers li { padding: 30px 0 30px 0; border-bottom: 1px solid #E9E9E9; } .news li:first-child, .meta li:first-child, .tags li:first-child, .media li:first-child, .events li:first-child, .samples li:first-child, .markets li:first-child, .contacts li:first-child, .products li:first-child, .projects li:first-child, .brochures li:first-child, .subscribers li:first-child { padding-top: 0; } .news li:last-child, .meta li:last-child, .tags li:last-child, .media li:last-child, .events li:last-child, .samples li:last-child, .markets li:last-child, .contacts li:last-child, .products li:last-child, .projects li:last-child, .brochures li:last-child, .subscribers li:last-child { border-bottom: none; padding-bottom: 0; } #show-preview { font-size: 75%; font-weight: 600; text-align: right; margin-bottom: 30px; cursor: pointer; } .teaser li { padding: 0; border: none; } .not-active { opacity: 0.7; } .list .action { font-size: 75%; font-weight: 800; } .list .action li { padding: 0; display: inline; border-bottom: none; padding: 0 15px 0 0; } .list .action a { color: #000000; } .list .action a:hover { border-bottom: 1px solid #000000; } .list .title { padding-bottom: 20px; font-weight: 800; font-size: 95%; text-transform: uppercase; } .list .teaser { padding-bottom: 20px; font-size: 78%; line-height: 2em; text-align: justify; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } .list .image { padding-bottom: 20px; } form .preview { padding-bottom: 30px; } .new h1, .new h2, .market h1, .market h2, .product h1, .product h2, .project h1, .project h2 { font-weight: 900; font-size: 120%; padding-bottom: 20px; text-transform: uppercase; } .new .date, .market .date, .product .date, .project .date { font-size: 80%; padding-bottom: 36px; } .new .text, .market .text, .product .text, .project .text { width: 730px; padding: 40px 0 40px 0; font-size: 80%; line-height: 2em; text-align: justify; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } .text p:not(:last-child) { padding-bottom: 15px; } .text .teaser { height: 160px; overflow: hidden; text-overflow: ellipsis; } .text .teaser:before { top: 0; left: 0; content: ''; width: 100%; height: 100%; position: absolute; background: linear-gradient(transparent 145px, #FFFFFF); } .new .image, .project .image { width: 730px; height: 410px; overflow: hidden; } .new .image img, .project .image img { width: 730px; height: 410px; } .new .button { margin-bottom: 42px; } #pub #content .action { margin-left: -10px; } .form-order { clear: both; } .form-order .title { color: #282828; font-size: 80%; padding: 42px 0 33px 0; text-transform: uppercase; font-weight: 800; } .form-order input[type="tel"], .form-order input[type="email"], .form-order input[type="text"] { width: 415px; margin-bottom: 12px; } .form-order textarea { padding: 20px 30px; margin-bottom: 7px; height: 124px; width: 743px; } .form-order .control1 { width: 415px; margin-right: 12px; float: left; } .form-order .control2 { text-align: right; } .form-order .button { line-height: 56px; max-width: 314px; width: 314px; } .form-order .button a { padding: 20px 130px; } .form-order:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } #content .form-order .control1 { width: 330px; } #content .form-order .control2 { float: left; width: 410px; } #content .form-order input[type="tel"], #content .form-order input[type="email"], #content .form-order input[type="text"], #content .form-order textarea { width: 100%; } #content .form-order .title { padding-top: 0; } .more-action { top: -12px; right: 0; position: absolute; } .samples #tree, .portfolio #tree { top: 120px; width: 415px; height: 650px; box-shadow: 0 0 24px #C0C0C0; background-color: #FFFFFF; position: absolute; overflow: hidden; } .samples #filter, .portfolio #filter { top: 44px; left: 0; position: absolute; } .samples #filter input, .portfolio #filter input { height: 45px; line-height: 45px; border: none; border-bottom: 1px solid #404040; background-color: transparent; } #content .item { } #content .item .title { font-size: 120%; padding-bottom: 24px; } #content .item .info { padding-bottom: 24px; } #content .item:not(:last-child) { padding-bottom: 24px; margin-bottom: 24px; border-bottom: 1px solid #E9E9E9; } #cover input[type="tel"], #cover input[type="text"], #cover input[type="email"] { line-height: 50px; height: 52px; font-size: 80%; width: 100%; margin-bottom: 12px; } .close-container { text-align: right; width: 100%; padding: 24px 24px 0 0; } .close-container span { display: inline-block; width: 20px; height: 20px; cursor: pointer; } #more-inf .title, #contact-us .title { text-align: center; font-weight: 800; font-size: 90%; padding-bottom: 24px; text-transform: uppercase; } #more-inf .info, #contact-us .info { text-align: center; font-size: 80%; padding-bottom: 24px; } #contact-us form { margin: auto; width: 85%; text-align: center; } #contact-us .button { margin-top: 24px; } #more-inf .button a, #contact-us .button a { padding: 20px 70px; } #more-inf form .col1 { width: 50%; float: left; padding: 0 12px 0 42px; } #more-inf form .col2 { width: 50%; float: left; padding: 0 42px 0 0; } #more-inf form textarea { height: 180px; margin-bottom: 12px; padding: 18px 24px; } #more-inf form { text-align: center; } #more-inf .button { margin-top: 12px; } #invalid-form .info, #is-sent .info, #unsubscribe .info { text-align: center; font-weight: 800; font-size: 90%; padding-top: 42px; } #content .notice { padding: 20px; margin-bottom: 24px; background-color: #FFEBEB; } #content .notice ul { padding: 5px 0 0 20px; } #content textarea.short { height: 100px; } #content textarea.middle { height: 200px; } #content select.middle { height: 200px; padding: 10px; }@media screen and (max-width:768px){ #header,#header-s, #geodata-center-wrp, #projects, #news, #contact, #map-contact, #footer, #navigation, #content-wrp, #content-simple-wrp{ width: 100%; padding-left:20px; padding-right:20px; } #header-s, #header-s-wrp, #header .phone, #header .header_social{ display: none; } #header { height: 68px; } #header .open { top: 0; left: 0; position: fixed; width: 320px; background: #ffffff; z-index: 20; } #header .menu { position: absolute; left: 0; right: 0; width: auto; } #header .menu-adapt{ padding: 1rem 0; } #header .menu-adapt ul{ display: none; } #header .menu-adapt li{ height: 48px; width: 320px; line-height: 48px; overflow: hidden; text-align: left; display: block; margin: 0; } .menu_social{ display: block; margin-top: 11px; } .header_facebook, .header_twitter, .header_linkedin{ display: inline-block; width: 24px; height: 24px; margin-right: 15px; } .header_facebook{ margin-left: 48px; } .menu_social{ float: left; display: flex; display: -ms-flex; justify-content: space-between; } #header .menu-adapt li a { cursor: pointer; white-space: nowrap; padding: 20px 400px 20px 48px; } #header .menu-adapt li:hover{ background: lightcyan; } #header .contact li { margin-left: 5px; } #header .contact li:last-child{ margin-right: 24px; } #header .menu ul.languages { position: absolute; top: -50px; right: 10px; padding: 5px 0 5px 3px; z-index: 10; } #header .menu ul.languages .selected { display: none; } #header .menu ul.languages li:first-child { margin: 0 0 0 6px; } #header .contact li.menu-button { display: inline-block; } #header .logo, #footer .logo { top: 15px; } .intro-wrp { height:450px; background: url("rawfile/img/main.jpg") no-repeat 50% 50%; } #intro { width: 90%; top: 15%; height:auto; padding-bottom:1rem; } #intro .title { padding: 5% 10%; font-size: 100%; } #intro .info { font-size: 75%; } #intro .title br, #intro .info br { display: none; } #geodata-image { width: 57%; height: 407px; background-size:cover; } #geodata { width: 76%; height:auto; padding:1rem; padding-bottom:2rem; } #geodata .action{ padding-right:0px; padding-left:65px; } #geodata .title { padding-top:20px; padding-bottom:2%; } #projects{ height:640px; } #projects li { width: 32%; height:250px; } #projects video{ display:none; } #projects .image { background: url(rawfile/img/image_projects.jpg) no-repeat 50% 50%; background-size: cover; } #projects li.quote { width: 66%; height:250px; } #projects li .title{ padding: 33px 37px 9px 29px; } #projects li .action{ padding: 0 61px 0 31px; } #projects li .info{ margin: 0 44px 31px 35px } #projects li.quote .body { padding: 5rem 2rem 4rem 2rem; } #projects li.quote .author, #projects li.quote .post{ padding-right:2rem; } #news .news { width: 56%; padding-left:5px; } #news .event{ width:44%; top:44px; right:20px; } #contact .title { padding-left:5px; } #contact .primary{ width:100%; padding-left:5px; } #contact .form .title, #contact .form .info{ padding-left:5px; } #contact .col1, #contact .col2{ float:left; width:49%; } #contact input[type="tel"], #contact input[type="email"], #contact input[type="text"], #contact textarea{ width:100%; } #contact .button{ width:75%; float:right; } #map-contact { width: 100%; } #contact-us{ width:60%; min-width:320px; } #map-wrp{ padding:20px 20px 235px 20px; } #footer .col1 { width: 27%; margin-right:2%; } #footer .col2, #footer .col3, #footer .col4 { width: 23%; margin-top:20px; } #footer input[type="email"] { width: 60%; }  .more-action{ right:20px; } .portfolio #map-portfolio{ width:53%; margin:33px 0 0 326px; } .portfolio #tree, .samples #tree{ width:51%; } .cm-container{ width:42%; } #form-order .control1, #form-order .control2{ width:100%; } #form-order input[type="tel"], #form-order input[type="email"], #form-order input[type="text"], #form-order textarea{ width: 100%; }  .product .image, .product .image img { width: 57%; } .product-index .image { width: 63%; } .product-index .image img{ width:100%; -o-object-fit: cover; object-fit: cover; } .product-index .card{ width:36%; padding: 21px 9px 0px 26px; } .product-index .card .info { padding-bottom: 20px; } .product-page{ width:100%; padding-bottom:50px; } .product-page .image{ width:50%; padding: 0 0 20px 20px; } .product-page .hop-image{ width:50%; padding: 0 0 20px 20px; } .product-page img, .hop-image .tdhop{ width:100%; -o-object-fit: cover; object-fit: cover; } .market-page .text, .product-page .text{ padding: 64px 10px 60px 0; } .product-child li{ width:48%; } .product-page .info{ height:290px; } .product-page .guarantee{ width:100%; margin-bottom:20px; } .product-page .dataformats{ width:100%; float:none; } .product-page .dataformats li{ width:100%; }  .samples{ padding-right:0px; } .samples .samples-file{ margin: 33px 0 0 52%; width: 49%; float: right; min-height: 20px; margin-left: 0px; } .samples .samples-file li .image{ width:56%; margin-bottom:10px; } .preview-more-image img{ height: auto; } #preview-more { width: 100%; margin: 10vh 0; }  .samples .samples-file .info li:first-child {  }  .about-page{ width:100%; } .about-page .advantage-image{ width:67%; } .about-page .advantage{ margin: 42px 62px 42px 42px; height:auto; width:60%; } .about-page .cb-background { width: 90%; min-height:660px; } .about-page .cb .clients{ padding: 42px 24px 0 10px; width:85%; } .about-page .cb .clients li{ width:21%; } .about-page .brochure img{ width:100%; } .about-page .cb .brochures1{ width:40%; padding: 42px 0 0 20px; } .about-page .cb .brochures2 li{ float:left; width:33%; padding-left:10px; } .about-page .brochure{ width:100%; }  #content{ width:85%; padding: 30px 62px 30px 30px; } #content .form-order .control1, #content .form-order .control2{ width:100%; } .news .image{ width:48%; } .news .image img{ width:100%; -o-object-fit: cover; object-fit:cover; } .news .text{ width:50%; padding-left:20px; } #content{ padding-right:30px; width:100%; } .new .image, .project .image{ width:100%; height:100%; } .new .text, .product .text, .project .text{ width:100%; } #event, #links{ position:static; width:100%; margin-top:30px; } #event .body{ padding:30px; } #projects-list li{ margin-bottom:10px; width:100%; } .new .image img, .project .image img{ width:100%; object-fit:cover; height:100%; } #more-inf{ width:70%; min-width:320px; }  .contact-page #map-contact { width: 68%; } .contact-page .contact li{ margin-top:7px; width:48%; } .portfolio #map-portfolio, .samples .samples-file{ margin: 80px 10px 0 10px; width: 100%; height: 440px; float: left; } .samples .samples-file{ margin: 50px 10px 0 10px; width: 100%; height: unset; min-height:100px; } } @media screen and (max-width:710px){ .product-index .card .info { padding-bottom: 9px; } .product-btn{ min-width:180px; } .portfolio #map-portfolio{ margin:33px 0 0 300px; } .samples .samples-file .info li{  height: auto; } .samples .samples-file li .image img{ width:100%; object-fit:cover; } #news .event{ width:50%; } .size-m{ font-size:70%; } #footer input[type="email"] { width: 53%; } } @media screen and (max-width:654px){ #header .logo .image.en, #header .logo .image.uk{ background-size: contain; width:82%; } #header .logo .text{ font-size: 54%; text-align:left; } .portfolio #map-portfolio { margin: 80px 10px 0 10px; width: 100%; height: 440px; float: left; } .samples .samples-file { margin: 50px 10px 0 10px; width: 100%; float: left; height: unset; min-height:100px; } #contact .col1, #contact .col2{ width:45%; } .cm-container { width: 100%; } .portfolio #tree, .samples #tree { width: 100%; } .portfolio #tree, .portfolio #filter { display: none; } .samples #tree { display: inline-block; position: unset; float: left; margin-top: 120px; height: unset; min-height: 450px; } .samples .country_list { position: unset; margin: 33px 33px; } .white{ font-size:70%; } .product-index li:last-child { margin-bottom: 100px; } .product-index li, .product-index .card, .product-index .image, .product-index .image img { height: 350px; } .product-index .image { width: 64%; } .product-btn{ min-width:157px; width:35%; } .about-page .cb .clients li { width: 28%; } .about-page .cb .brochures1 { width:56%; margin-top:2px; } .about-page .cb .brochures2 li{ width:48%; } #footer .col2, #footer .col3{ display:none; } #footer .col1, #footer .col4{ width:100%; } #footer .col1{ margin-top:20px; } #footer .social{ float:left; margin-top: 20px; margin-bottom: 20px; } #footer .logo{ position: unset; } #footer .attribution{ margin-top:52px; float: left; margin-top: 0px; } #footer .col4{ margin-top:28px; } #footer .col4 .title{ display:none; } #footer input[type="email"] { width: 70%; } #footer .button{ margin-top:0; } #pub #footer{ height: 250px; } } @media screen and (max-width:620px){ .about-page .cb-background, .about-page .cb .clients{ width:100%; } .product-index .image { width: 50%; } .product-index .card { width: 49%; } .contact-page .contact li{ height:430px; } #news .event .info p img{ width:100%; } .market-index li { height: 600px; } .market-index .card { width: 100%; margin-bottom: 8px; } .market-index .image, .market-index .image img { width: 100%; } .market-index .image img { object-fit: cover; } } @media screen and (max-width:590px){ #header .contact li .blue{ display:none; } #projects li.quote .body{ padding:2rem 0rem; } #news .news li{ padding: 14px 0; } #news .event .action{ padding: 0 0 10% 10%; } #news .event .action .size-m{ font-size:60%; } #content { width: 100%; padding-right:30px; } .news .image { width: 100%; height: 200px; } .news .image img{ object-fit:fill; height: 200px; } .news .text { width: 100%; } .about-page .advantage{ margin:42px 62px 42px 22px; } .about-page .cb .brochures1{ padding-top:20px; } } @media screen and (max-width:560px){ .product-page .info{ height:310px; } .market-page .title, .product-page .title { margin-bottom:10px; text-align: center; padding-bottom: 10px; } .market-page .image, .product-page .image { width:100%; float:none; padding:0; } .product-page .hop-image{ width:100%; float:none; padding:0; } .market-page .text, .product-page .text{ padding-top:20px; } .market-page img { width: 100%; } .product-page img { min-height:unset; } .market-child li, .product-child li{ width:100%; } .market-child .image img, .product-child .image img { display: block; margin-left: auto; margin-right: auto; } .market-child .button, .product-child .button { width: 60%; display: block; margin-left: auto; margin-right: auto; margin-top: 10px; } .market-child .button a, .product-child .button a { padding: unset; } .about-page .advantage{ width:88%; } .about-page .text{ padding:10px 10px 48px 0; } .about-page .cb-background { height: 900px; } .about-page .cb .clients li { width: 41%; } .contact-page .contact li .text { padding: 0 15px 0 12px; } .btn-presentation{ width: 100%; } .market-page .dataformats { display: none; } } @media screen and (max-width:530px){ #header .logo .image.en, #header .logo .image.uk { width: 72%; } .contact-page .contact li .title{ padding-bottom:18px; } #projects > .title{ padding-top:66px; } #projects li .title { padding: 33px 30px 9px 10px; } #projects li .info { margin: 0 30px 31px 10px; } #projects li .action{ padding-left:15px; } .new h1, .new h2, .market h1, .market h2, .product h1, .product h2, .project h1, .project h2 { font-size:100%; } } @media screen and (max-width:480px){ #projects{ margin-top:3rem; } .more-action{ display:none; } .contact-page #map-contact{ width:64%; } .contact-page .contact li{ width:100%; height:auto; } .contact-page .contact li .text { padding: 0 15px 0 20px; } #form-order .control1, #form-order .control2{ width:100%; } .form-order .button{ width:100%; margin-right:2rem; } .product-index li, .product-index .image, .product-index .image img, .product-index .card{ height:345px; } #news .news{ padding-left:0px; } #contact .button{ float:none; } #intro .info { padding: 0 30px 24px 30px; } } @media screen and (max-width:450px){ #intro .title{ font-size:100%; } #geodata{ width:100%; } #contact{ margin-top:32rem; } #contact .col1, #contact .col2{ width:100%; } #contact input[type="tel"], #contact input[type="email"], #contact input[type="text"]{ width:100%; } #contact textarea{ width:100%; } #contact .button{ width:100%; margin-left:1rem; } #news .news{ width:100%; padding:3% 10%; } #news .event{ width:90%; margin:0 auto; position:relative; top:0; } #news .event .action{ padding-left:17%; } #news .event .action .size-m{ font-size:80%; } .new .text{ width:100%; padding:20px 0 40px 0; } #projects{ margin-bottom:31rem; } #projects > .title{ padding-top:40px; } #projects li{ width:100%; } #projects li.quote{ display:none; } .contact-page #map-contact{ width:100%; } .product-page{ padding-bottom:0px; } .product-page .info{ height:370px; } .contact-page #map-contact{ margin-top:375px; } .contact-page .head{ position:absolute; } .contact-page .title{ position:absolute; } .contact-page .text{ position:absolute; padding-top:130px; } .contact-page .contact li{ display:none; } .about-page .col1 li{ margin-right:15px; } .about-page .advantage{ margin-bottom:20px; } .about-page .advantage .title{ font-size:100%; } .about-page .advantage ul{ padding-bottom:10px; } .about-page .cb .brochures1, .about-page .cb .brochures2 li{ width: 90%; margin-right:20px; } .form-order .title{ top:750px; margin-top: 10px; } } @media screen and (max-width:430px){ #header .contact li { margin-left: 0px; } #header .contact li:last-child{ margin-right:34px; } .product-index .image img{ height:260px; } .product-index li{ height:520px; } .product-index .image{ height:260px; } .product-index .image, .product-index .card{ width:100%; } .product-index .card{ margin-bottom:20px; height:260px; } .samples .samples-file li .image{ margin-top:10px; } .about-page .advantage{ padding-bottom:10px; } .about-page .cb .brochures1, .about-page .cb .brochures2 li{ width:97%; } .form-order .button{ margin-right:1rem; } #contact .button{ margin-left:0; } } @media screen and (max-width:400px){ #projects { margin-top: 5rem; } #contact input[type="tel"], #contact input[type="email"], #contact input[type="text"], #contact textarea{ width: 100%; } #links{ padding-top:15px; top:80px; } #links ul{ padding-left:10px; } .slides ul { width: 220px; } } @media screen and (max-width:377px){ #header .contact .maps{ display:none; } #header .logo .image.en, #header .logo .image.uk, #footer .logo .image.en, #footer .logo .image.uk{ width:100%; } #header .logo .text, #footer .logo .text{ font-size: 50%; text-align:center; } .about-page .cb .clients li img{ width:100%; } .about-page .cb .clients li { width: 38%; height:auto; } #intro .title{ font-size:87%; } #is-sent, #unsubscribe, #invalid-form{ width:94%; } #news .event .action { padding-left: 8%; } #contact { margin-top: 38rem; } .product-page .info{ height: 430px; } } @media screen and (max-width:338px){ #geodata{ padding:0; } .size-m{ font-size:72%; } .product-btn a{ font-size:85%; } #news .event .action { padding-left: 3%; } #contact { margin-top: 39rem; } #links{ top:90px; } } @media screen and (max-width:1310px) and (min-width:769px){ #header,#header-s, #geodata-center-wrp, #projects, #news, #contact, #map-contact, #footer, #navigation, #content-wrp, #content-simple-wrp{ width:100%; padding-left: 20px; padding-right: 20px; } #header .menu, #header-s .menu{ width: 80%; } #header-s .menu{ margin-left: 232px; } #intro{ width: 75%; height: auto; padding-bottom: 1rem; } #projects li{ width: 33%; } #projects video{ display: none; } #projects .image { background: url("rawfile/img/image_projects.jpg") no-repeat 50% 50%; background-size: cover; } #projects li.quote{ width: 65%; } #contact .col1, #contact .col2{ width: 50%; } #contact .col2{ float: left; } #footer .col1{ width: 21%; } #footer .col2, #footer .col3, #footer .col4{ width: 25%; } .portfolio #map-portfolio{ width: 63%; } #form-order{ width: 100%; } #form-order .control1{ width: 48%; margin-right: 1rem; } #form-order .control2{ width: 48%; float: left; } .form-order textarea{ width: 100%; } .form-order input[type="tel"], .form-order input[type="email"], .form-order input[type="text"]{ width: 100%; } .form-order .button{ width: 100%; } .product-index .image { width: calc(70% - 10px); } .product-index .image img{ width: 100%; } .product-index .card{ width: 30%; } .product-index li, .product-index .card, .product-index .image, .product-index .image img{ height: 310px; } .samples .samples-file{ width: 60%; margin-left: 440px; } .samples .samples-file li .image{ width: 53%; } .samples .samples-file li .image img, .samples .samples-file li .image:hover:after{ width: 85%; } .samples .samples-file .info li{ height: 25px; } .about-page .cb-background{ width: 100%; } .about-page .cb .clients { width:70%; padding-left:20px; } .about-page .cb .brochures1{ margin-top:-470px; } #content{ width:90%; } #content .form-order .control1, #content .form-order .control2{ width:48%; } #news .news{ width:65%; } .news .image { width:35%; } .news .text{ width:55%; } #event, #links{ left:68%; width:30%; } #projects-list li{ width:31%; } .product-page .guarantee{ width:40%; } .product-page .dataformats{ width:45%; } .contact-page #map-contact{ width:72%; } .contact-page .contact li{ width:24%; height:400px; } #footer input[type="email"]{ width:70%; } .new .image{ width:95%; } .new .image img{ width:100%; } } @media screen and (max-width: 1130px) and (min-width: 769px){ #header .menu{ margin-left: 177px; } #header-s .menu{ margin-left: 210px; } } @media screen and (max-width: 1079px) and (min-width: 769px){ #header .menu, #header-s .menu{ margin-left: 170px; } } @media screen and (max-width:1030px) and (min-width:769px){ .portfolio #map-portfolio { width: 58%; } } @media screen and (max-width:982px) and (min-width:769px){ #header .menu { margin-left: 145px; } #header .menu li, #header-s .menu li{ margin: 0px 5px; } #news .news{ width:63%; } .product-index li, .product-index .card, .product-index .image, .product-index .image img { height: 330px; } #event img{ width:100%; } #event .button{ width:100%; font-size:70%; } #projects-list .button a { padding: 10px 40px; } .about-page .cb-background{ height:700px; } .about-page .cb .clients{ width:76%; } .about-page .cb .clients li{ width:22%; } .about-page .cb .brochures1 { margin-top: -640px; width:40%; } .about-page .cb .brochures2{ text-align:left; } .about-page .cb .brochures2 li{ padding-left:10px; } .about-page .brochure{ width:100%; } .about-page .brochure img{ width:100%; } .contact-page .contact li{ height:480px; } } @media screen and (max-width:934px) and (min-width:769px){ #projects li { width: 31%; } .about-page .cb .brochures2 li { float: left; width: 33%; } .new .text, .product .text, .project .text{ width:100%; } .contact-page .contact li .text { padding: 0 20px 0 20px; } } @media screen and (max-width:919px) and (min-width:769px){ .portfolio #map-portfolio { width: 53%; } } @media screen and (max-width:880px) and (min-width:769px){ .samples .samples-file{ margin-left:440px; } .samples .samples-file li .image img { width: 70%; } .product-index li, .product-index .card, .product-index .image, .product-index .image img { height: 370px; } #event .button{ min-width:190px; } } @media screen and (max-width:840px) and (min-width:769px){ #header .menu, #header-s .menu{ margin-left: 150px; } #contact .col1, #contact .col2 { width: 46%; } .product-btn{ min-width:40%; } #news .news { width: 60%; } .product-index li, .product-index .card, .product-index .image, .product-index .image img { height: 405px; } .contact-page .contact li .text { padding: 0 15px 0 12px; } } @media screen and (max-width:800px) and (min-width:769px){ #header,#header-s, #geodata-center-wrp, #projects, #news, #contact, #map-contact, #footer, #navigation, #content-wrp, #content-simple-wrp{ padding: 0; } #header .menu li, #header-s .menu li { margin: 0px 3px; } #geodata { width: 735px; } #projects li.quote .body{ padding-top:70px; } .product-index li, .product-index .card, .product-index .image, .product-index .image img { height: 390px; } #event .button{ margin-left:-30px; } .contact-page .contact li{ width:48%; margin-top:1rem; height: 360px; } #footer .col1{ margin-right:4%; } #footer input[type="email"] { width: 63%; } .samples #tree, .portfolio #tree{ width:48%; } .samples .samples-file { margin-left: 390px; } #news .news { width: 60%; } .portfolio #map-portfolio { width: 50%; } }@media screen and (max-width:320px){ #intro .info{ padding:20px; } #geodata{ padding:1.4rem; right:-19px; } #geodata .title, #geodata .info, #geodata .action{ padding:0; padding-bottom:1rem; } #projects { margin-top: 0rem; } #projects > .title{ padding: 42px 65px 33px 0px; } #news .event{ width:100%; margin-left:20px; } #news .event .action { padding: 0 0 18px 10px; } #news .event .head{ padding: 55px 25px 24px 25px; } #news .event .title, #news .event .info{ padding: 0 25px 24px 25px; } #content { width: 90%; margin-left: 10px; padding-right:30px; } #contact { margin-top: 32rem; } #contact .title{ padding: 42px 65px 42px 0px; } #contact .primary{ padding:0 0 40px; } #contact .form .title { padding: 0 0 10px 0px; } #contact .form .info { padding: 0 0 24px 0px; } #contact .button{ width:87%; margin:17px; } .about-page .advantage-image, .about-page .advantage{ display:none; } .about-page .text{ padding-top:100px; } .about-page .col1{ width:100%; } .about-page .col2{ display:none; } .news .image, .news .text { width: 100%; } #projects-list{ margin-left:1rem; margin-right:1rem; } .new .image, .new .text{ width:100%; } .new .text{ padding-top:40px; } .form-order .control2 .button{ width:30%; } .portfolio #map-portfolio, .samples .samples-file{ margin:760px 0 0 0; } #footer .social li{ margin-right:10px; } #projects-list .button { margin-left: 15px; } #pub #content-wrp { min-height: 3200px; } .product-index .card{ height:280px; } }@media screen and (max-width:800px){ #filter-help-button { display: none; } } @media screen and (max-width:768px) { .about-page .col1 { float: none; padding-bottom: 33px; width: 100%; } .about-page .col1 li { margin-bottom: 12px; } .about-page .col2 { float: none; width: 100%; clear: both; } } X3D, x3d { position:relative;  float:left;  cursor:pointer; margin: 0; padding: 0; } X3D:hover, x3d:hover, .x3dom-canvas:hover { -webkit-user-select: none; -webkit-touch-callout: none; } .x3dom-canvas { border:none; cursor:pointer; cursor:-webkit-grab; cursor:grab; width:100%; min-height: 370px; height:100%; float:left; } .x3dom-canvas-mousedown { cursor:-webkit-grabbing; cursor:grabbing; } .x3dom-canvas:focus { outline:none; } .x3dom-progress { margin: 0; padding: 6px 8px 0px 26px; left: 0px; top: 0px; position: absolute; color: #0f0; font-family: Helvetica, sans-serif; line-height:10px; font-size: 10px; min-width: 45px; min-height: 20px; border: 0px; background-position: 4px 4px; background-repeat: no-repeat; background-color: #333; background-color: rgba(51, 51, 51, 0.9); z-index: 100; background-image: url('data:image/gif;base64,R0lGODlhEAAQAPQAADMzM////z4+Po+Pj0pKSsbGxpycnP///7e3t+Hh4XR0dGZmZu7u7oGBgfr6+tLS0qqqqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFdyAgAgIJIeWoAkRCCMdBkKtIHIngyMKsErPBYbADpkSCwhDmQCBethRB6Vj4kFCkQPG4IlWDgrNRIwnO4UKBXDufzQvDMaoSDBgFb886MiQadgNABAokfCwzBA8LCg0Egl8jAggGAA1kBIA1BAYzlyILczULC2UhACH5BAkKAAAALAAAAAAQABAAAAV2ICACAmlAZTmOREEIyUEQjLKKxPHADhEvqxlgcGgkGI1DYSVAIAWMx+lwSKkICJ0QsHi9RgKBwnVTiRQQgwF4I4UFDQQEwi6/3YSGWRRmjhEETAJfIgMFCnAKM0KDV4EEEAQLiF18TAYNXDaSe3x6mjidN1s3IQAh+QQJCgAAACwAAAAAEAAQAAAFeCAgAgLZDGU5jgRECEUiCI+yioSDwDJyLKsXoHFQxBSHAoAAFBhqtMJg8DgQBgfrEsJAEAg4YhZIEiwgKtHiMBgtpg3wbUZXGO7kOb1MUKRFMysCChAoggJCIg0GC2aNe4gqQldfL4l/Ag1AXySJgn5LcoE3QXI3IQAh+QQJCgAAACwAAAAAEAAQAAAFdiAgAgLZNGU5joQhCEjxIssqEo8bC9BRjy9Ag7GILQ4QEoE0gBAEBcOpcBA0DoxSK/e8LRIHn+i1cK0IyKdg0VAoljYIg+GgnRrwVS/8IAkICyosBIQpBAMoKy9dImxPhS+GKkFrkX+TigtLlIyKXUF+NjagNiEAIfkECQoAAAAsAAAAABAAEAAABWwgIAICaRhlOY4EIgjH8R7LKhKHGwsMvb4AAy3WODBIBBKCsYA9TjuhDNDKEVSERezQEL0WrhXucRUQGuik7bFlngzqVW9LMl9XWvLdjFaJtDFqZ1cEZUB0dUgvL3dgP4WJZn4jkomWNpSTIyEAIfkECQoAAAAsAAAAABAAEAAABX4gIAICuSxlOY6CIgiD8RrEKgqGOwxwUrMlAoSwIzAGpJpgoSDAGifDY5kopBYDlEpAQBwevxfBtRIUGi8xwWkDNBCIwmC9Vq0aiQQDQuK+VgQPDXV9hCJjBwcFYU5pLwwHXQcMKSmNLQcIAExlbH8JBwttaX0ABAcNbWVbKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICSRBlOY7CIghN8zbEKsKoIjdFzZaEgUBHKChMJtRwcWpAWoWnifm6ESAMhO8lQK0EEAV3rFopIBCEcGwDKAqPh4HUrY4ICHH1dSoTFgcHUiZjBhAJB2AHDykpKAwHAwdzf19KkASIPl9cDgcnDkdtNwiMJCshACH5BAkKAAAALAAAAAAQABAAAAV3ICACAkkQZTmOAiosiyAoxCq+KPxCNVsSMRgBsiClWrLTSWFoIQZHl6pleBh6suxKMIhlvzbAwkBWfFWrBQTxNLq2RG2yhSUkDs2b63AYDAoJXAcFRwADeAkJDX0AQCsEfAQMDAIPBz0rCgcxky0JRWE1AmwpKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICKZzkqJ4nQZxLqZKv4NqNLKK2/Q4Ek4lFXChsg5ypJjs1II3gEDUSRInEGYAw6B6zM4JhrDAtEosVkLUtHA7RHaHAGJQEjsODcEg0FBAFVgkQJQ1pAwcDDw8KcFtSInwJAowCCA6RIwqZAgkPNgVpWndjdyohACH5BAkKAAAALAAAAAAQABAAAAV5ICACAimc5KieLEuUKvm2xAKLqDCfC2GaO9eL0LABWTiBYmA06W6kHgvCqEJiAIJiu3gcvgUsscHUERm+kaCxyxa+zRPk0SgJEgfIvbAdIAQLCAYlCj4DBw0IBQsMCjIqBAcPAooCBg9pKgsJLwUFOhCZKyQDA3YqIQAh+QQJCgAAACwAAAAAEAAQAAAFdSAgAgIpnOSonmxbqiThCrJKEHFbo8JxDDOZYFFb+A41E4H4OhkOipXwBElYITDAckFEOBgMQ3arkMkUBdxIUGZpEb7kaQBRlASPg0FQQHAbEEMGDSVEAA1QBhAED1E0NgwFAooCDWljaQIQCE5qMHcNhCkjIQAh+QQJCgAAACwAAAAAEAAQAAAFeSAgAgIpnOSoLgxxvqgKLEcCC65KEAByKK8cSpA4DAiHQ/DkKhGKh4ZCtCyZGo6F6iYYPAqFgYy02xkSaLEMV34tELyRYNEsCQyHlvWkGCzsPgMCEAY7Cg04Uk48LAsDhRA8MVQPEF0GAgqYYwSRlycNcWskCkApIyEAOwAAAAAAAAAAAA=='); } .x3dom-progress.bar span { position: absolute; left: 0; top: 0; line-height: 20px; background-color: red; } .x3dom-statdiv { margin: 0; padding: 0; right: 10px; top: 10px; position: absolute; color: #0f0; font-family: Helvetica, sans-serif; line-height:10px; font-size: 10px; width: 75px; height: 70px; border: 0px; } #x3dom-state-canvas { margin: 2px; padding: 0; right: 0%; top: 0%; position: absolute; } #x3dom-state-viewer { position: absolute; margin: 2px; padding: 5px; width: 135px; top: 0%; right: 0%; opacity: 0.9; background-color: #323232; z-index: 1000; font-family: Arial, sans-serif; color: #C8C8C8; font-weight: bold; text-transform: uppercase; cursor: help; } .x3dom-states-head { display: block; font-size: 26px; } .x3dom-states-rendermode-software { font-size: 10px; margin: 0 0 2px 2px; } .x3dom-states-rendermode-hardware { font-size: 10px; margin: 0 0 2px 2px; } .x3dom-states-head2 { font-size: 10px; } .x3dom-states-list { float: left; width: 100%; border-top: 1px solid #C8C8C8; list-style: none; font-size: 9px; line-height: 16px; margin:0; padding: 0; padding-top: 2px; } .x3dom-states-item { width: 100%; float: left; } .x3dom-states-item-title { float: left; margin-left: 2px; } .x3dom-states-item-value { float: right; margin-right: 2px; } .x3dom-touch-marker { display: inline; padding: 5px; border-radius: 10px; position: absolute; font-family: Helvetica, sans-serif; line-height:10px; font-size: 10px; color: darkorange; background: cornsilk; opacity: 0.6; border: 2px solid orange; z-index: 200; } .x3dom-logContainer { border: 2px solid olivedrab; height: 200px; padding: 4px; overflow: auto; white-space: pre-wrap; font-family: sans-serif; font-size: x-small; color: #00ff00; background-color: black; margin-right: 10px; } .x3dom-nox3d { font-family: Helvetica, sans-serif; font-size: 14px; background-color: #eb7a7a; padding: 1em; opacity: 0.75; } .x3dom-nox3d p { color: #fff; font-size: 14px; } .x3dom-nox3d a { color: #fff; font-size: 14px; }  .group:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 