@charset "UTF-8";
.small-offset-1-5{
margin-left:12.5%
}
html{
font-family:arial;
line-height:1.15;
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%
}
body{
margin:0
}
footer,header,nav,section{
display:block
}
hr{
box-sizing:content-box;
height:0;
overflow:visible
}
a{
background-color:transparent;
-webkit-text-decoration-skip:objects
}
a:active,a:hover{
outline-width:0
}
strong{
font-weight:inherit
}
strong{
font-weight:bolder
}
img{
border-style:none
}
html{
font-family:sans-serif;
line-height:1.15;
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%
}
body{
margin:0
}
footer,header,nav,section{
display:block
}
hr{
box-sizing:content-box;
height:0;
overflow:visible
}
a{
background-color:transparent;
-webkit-text-decoration-skip:objects
}
a:active,a:hover{
outline-width:0
}
strong{
font-weight:inherit
}
strong{
font-weight:bolder
}
img{
border-style:none
}
html{
box-sizing:border-box;
font-size:100%
}
*{
box-sizing:inherit
}
body{
margin:0;
padding:0;
background:#fefefe;
font-family:source sans pro,sans-serif;
font-weight:400;
line-height:1.5;
color:#0a0a0a;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
img{
display:inline-block;
vertical-align:middle;
max-width:100%;
height:auto;
-ms-interpolation-mode:bicubic
}
.row{
max-width:65rem;
margin-right:auto;
margin-left:auto
}
.row::after,.row::before{
display:table;
content:' '
}
.row::after{
clear:both
}
.row .row{
margin-right:-.625rem;
margin-left:-.625rem
}
@media print,screen and (min-width:48em){
.row .row{
margin-right:-.9375rem;
margin-left:-.9375rem
}
}
@media print,screen and (min-width:64em){
.row .row{
margin-right:-.9375rem;
margin-left:-.9375rem
}
}
.column{
width:100%;
float:left;
padding-right:.625rem;
padding-left:.625rem
}
@media print,screen and (min-width:48em){
.column{
padding-right:.9375rem;
padding-left:.9375rem
}
}
.column:last-child:not(:first-child){
float:right
}
.small-6{
width:50%
}
.small-12{
/* width:100% */
}
.small-up-1>.column{
float:left;
width:100%
}
.small-up-1>.column:nth-of-type(1n){
clear:none
}
.small-up-1>.column:nth-of-type(1n+1){
clear:both
}
.small-up-1>.column:last-child{
float:left
}
@media print,screen and (min-width:48em){
.medium-6{
width:50%
}
.medium-up-2>.column{
float:left;
width:50%
}
.medium-up-2>.column:nth-of-type(1n){
clear:none
}
.medium-up-2>.column:nth-of-type(2n+1){
clear:both
}
.medium-up-2>.column:last-child{
float:left
}
}
@media print,screen and (min-width:64em){
.large-4{
width:33.33333%
}
.large-5{
width:41.66667%
}
.large-offset-4{
margin-left:33.33333%
}
.large-7{
width:58.33333%
}
.large-up-4>.column{
float:left;
width:25%
}
.large-up-4>.column:nth-of-type(1n){
clear:none
}
.large-up-4>.column:nth-of-type(4n+1){
clear:both
}
.large-up-4>.column:last-child{
float:left
}
}
div,h5,li,p,td,th,ul{
margin:0;
padding:0
}
p{
margin-bottom:1rem;
font-size:inherit;
line-height:1.6;
text-rendering:optimizeLegibility
}
i{
font-style:italic;
line-height:inherit
}
strong{
font-weight:700;
line-height:inherit
}
h5{
font-family:source sans pro,sans-serif;
font-style:normal;
font-weight:400;
color:inherit;
text-rendering:optimizeLegibility
}
h5{
font-size:1.0625rem;
line-height:1.4;
margin-top:0;
margin-bottom:.5rem
}
@media print,screen and (min-width:48em){
h5{
font-size:1.25rem
}
}
a{
line-height:inherit;
color:#c20e1a;
text-decoration:none;
cursor:pointer
}
a:focus,a:hover{
color:#a70c16
}
a img{
border:0
}
hr{
clear:both;
max-width:65rem;
height:0;
margin:1.25rem auto;
border-top:0;
border-right:0;
border-bottom:1px solid #cacaca;
border-left:0
}
ul{
margin-bottom:1rem;
list-style-position:outside;
line-height:1.6
}
li{
font-size:inherit
}
ul{
margin-left:1.25rem;
list-style-type:disc
}
ul ul{
margin-left:1.25rem;
margin-bottom:0
}
.text-right{
text-align:right
}
.text-center{
text-align:center
}
@media print{
*{
background:0 0!important;
box-shadow:none!important;
color:#000!important;
text-shadow:none!important
}
a,a:visited{
text-decoration:underline
}
a[href]:after{
content:" (" attr(href) ")"
}
a[href^='#']:after{
content:''
}
thead{
display:table-header-group
}
img,tr{
page-break-inside:avoid
}
img{
max-width:100%!important
}
@page{
margin:.5cm
}
p{
orphans:3;
widows:3
}
}
.clearfix::after,.clearfix::before{
display:table;
content:' '
}
.clearfix::after{
clear:both
}
@media screen and (max-width:47.9375em){
.hide-for-small-only{
display:none!important
}
}
@media screen and (max-width:0em),screen and (min-width:48em){
.show-for-small-only{
display:none!important
}
}
@media screen and (max-width:63.9375em){
.show-for-large{
display:none!important
}
}
.menu{
margin:0;
list-style-type:none
}
.menu>li{
display:table-cell;
vertical-align:middle
}
.menu>li>a{
display:block;
padding:.7rem 1rem;
line-height:1
}
.menu a{
margin-bottom:0
}
.menu>li>a i{
vertical-align:middle
}
.menu>li>a i+span{
vertical-align:middle
}
.menu>li>a i{
margin-right:.25rem;
display:inline-block
}
.menu>li{
display:table-cell
}
.menu.vertical>li{
display:block
}
@media print,screen and (min-width:48em){
.menu.medium-horizontal>li{
display:table-cell
}
}
.menu.align-right::after,.menu.align-right::before{
display:table;
content:' '
}
.menu.align-right::after{
clear:both
}
.menu.align-right>li{
float:right
}
.dropdown.menu.vertical>li>a::after{
right:14px
}
.is-drilldown{
position:relative;
overflow:hidden
}
.is-drilldown li{
display:block
}
.is-drilldown-submenu{
position:absolute;
top:0;
left:100%;
z-index:-1;
width:100%;
background:#fefefe;
transition:transform .15s linear
}
.is-drilldown-submenu.is-active{
z-index:1;
display:block;
-ms-transform:translateX(-100%);
transform:translateX(-100%)
}
.is-drilldown-submenu-parent>a{
position:relative
}
.is-drilldown-submenu-parent>a::after{
display:block;
width:0;
height:0;
border:inset 6px;
content:'';
border-right-width:0;
border-left-style:solid;
border-color:transparent transparent transparent #c20e1a;
position:absolute;
top:50%;
margin-top:-6px;
right:1rem
}
.js-drilldown-back>a::before{
display:inline-block;
width:0;
height:0;
border:inset 6px;
content:'';
border-left-width:0;
border-right-style:solid;
border-color:transparent #c20e1a transparent transparent;
vertical-align:middle;
margin-right:.75rem
}
.button{
display:inline-block;
vertical-align:middle;
margin:0 0 1rem;
padding:.85em 1em;
-webkit-appearance:none;
border:1px solid transparent;
border-radius:0;
transition:background-color .25s ease-out,color .25s ease-out;
font-size:.9rem;
line-height:1;
text-align:center;
cursor:pointer;
background-color:#c20e1a;
color:#fefefe
}
.button:focus,.button:hover{
background-color:#a50c16;
color:#fefefe
}
.button.primary{
color:#fefefe
}
.button.primary:focus,.button.primary:hover{
background-color:#9b0b15;
color:#fefefe
}
.badge{
display:inline-block;
min-width:2.1em;
padding:.3em;
border-radius:50%;
font-size:.6rem;
text-align:center;
background:#c20e1a;
color:#fefefe
}
body{
background-color:#fff;
font-family:source sans pro,sans-serif;
font-style:normal;
font-weight:400;
color:#000;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
background-size:contain;
background-repeat:no-repeat;
background-position:0 9rem
}
@media only screen and (max-width:767px){
body{
background-position:0 2.5rem
}
}
strong{
font-family:source sans pro,sans-serif;
font-style:normal;
font-weight:600
}
i{
font-style:italic
}
p{
font-size:1em;
line-height:1.313em;
margin:0 0 .692em
}
ul li{
margin-left:0
}
img{
height:auto;
max-width:100%;
width:auto
}
ul{
font-size:1em;
line-height:1.313em;
margin:0
}
ul{
list-style-type:none;
margin:0
}
table{
width:100%;
border-collapse:collapse;
margin:1.3571em 0 0;
color:#000;
border-top:1px #ccc solid;
border-bottom:1px #ccc solid
}
td,th{
line-height:1.5em;
vertical-align:top;
padding:.7143em .5em
}
td:first-child,th:first-child{
margin-top:0
}
thead th{
text-align:left;
color:#000;
border-bottom:2px #000 solid
}
tbody td{
text-align:left;
border-top:1px solid #ccc
}
.margin-right{
margin-right:1.25rem
}
@media(max-width:767px){
.margin-right{
margin-right:.5rem
}
}
.no-margin{
margin:0
}
.clearfix{
clear:both
}
[class*=" icon-"];
.button.primary:hover{
background:#9b0b15
}
.button:hover{
text-decoration:none
}
.button i[class^=icon-]{
top:.125em;
position:relative
}
#inner-wrap{
max-width:1920px;
background:0 0;
margin:0 auto;
position:relative;
background-size:contain;
background-repeat:no-repeat;
background-position:0 0
}
.row .column:last-child{
float:left
}
.row .column:last-child.float-right{
float:right
}
.fe-3 .row:not(.expanded),.fe-3 hr{
max-width:80rem
}
#site-footer{
background-color:#000;
position:relative;
font-size:.813em;
color:#fff;
padding-top:20px;
clear:both;
overflow:hidden;
height:115px;
transition-duration:1s
}
#site-footer .row:first-child>.text-center{
padding-bottom:40px
}
#site-footer .footer-icon{
width:100%;
display:flex;
justify-content:center;
position:absolute;
bottom:0;
font-size:24px;
background-color:#000;
padding:4px
}
#site-footer .footer-icon i{
cursor:pointer;
transform:rotateX(180deg);
transition-duration:.5s
}
#site-footer.on .footer-icon i{
transform:rotateX(0deg)
}
@media(max-width:767px){
#site-footer .sitemap{
text-align:center
}
}
.logog{
padding:15px 0
}
@media only screen and (max-width:767px){
#site-footer{
padding-bottom:0;
margin-bottom:55px
}
}
#site-footer a,#site-footer h5{
color:#fff
}
#site-footer h5{
font-size:1.231em;
font-family:source sans pro,sans-serif;
font-style:normal;
font-weight:600
}
#site-footer hr{
border-bottom:1px solid #1e1e1e;
margin-bottom:0
}
#site-footer .social{
margin-bottom:2rem;
line-height:1.5
}
#site-footer .social a{
margin:0 1.538em;
display:inline-block;
font-size:1.846em;
color:#fff;
text-align:center;
cursor:pointer;
transition:color .3s ease-out
}
#site-footer .social a i{
cursor:pointer
}
#site-footer .social a:active,#site-footer .social a:focus,#site-footer .social a:hover{
text-decoration:none!important;
color:#c20e1a!important
}
.claim{
font-size:1.875em;
line-height:2.188em;
color:#fff
}
.footnav{
height:auto;
padding-top:8px
}
.footnav ul{
margin-left:0
}
.footnav li{
display:inline;
margin-right:10px
}
.footnav p{
margin-top:4px;
text-align:right
}
.sitemap .column{
margin-bottom:1em
}
.sitemap ul{
font-size:1.231em;
font-family:source sans pro,sans-serif;
font-style:normal;
font-weight:600;
color:#fefefe
}
.sitemap li{
line-height:1.6em;
list-style-type:none;
display:block;
padding-left:0;
margin:0;
font-size:.813em;
font-weight:400
}
.sitemap li:first-child{
margin-top:5px
}
@media(max-width:1024px){
.footnav .column,.footnav .column p{
text-align:center
}
}
#logo{
position:absolute;
top:1.25rem;
left:50px;
z-index:50
}
@media(min-width:768px){
.button-right{
float:right
}
}
#mobile-head{
height:2.5rem;
line-height:2.5rem;
font-size:1.5rem;
padding:0 .5rem;
background:#fff;
box-shadow:0 10px 6px -6px rgba(0,0,0,.25);
position:relative;
z-index:300
}
#mobile-head #mobile-logo{
display:table;
float:left
}
#mobile-head #mobile-logo:hover{
text-decoration:none
}
#mobile-head #mobile-logo i{
display:table-cell;
vertical-align:middle;
padding-top:0;
font-size:2rem
}
#mobile-head #mobile-logo span{
color:#1e1e1e;
padding-left:.25rem;
font-size:1rem;
display:table-cell;
vertical-align:middle
}
#mobile-head #service-nav-trigger{
float:right
}
#mobile-head #service-nav-trigger:hover{
text-decoration:none
}
#service-navigation{
background:#000;
font-size:.875rem;
position:relative;
z-index:350
}
@media(min-width:769px){
#service-navigation{
min-height:35px
}
}
#service-navigation>ul.menu{
margin:0 auto;
max-width:80rem
}
#service-navigation a{
color:#b1b1b1;
outline:0
}
#service-navigation a:active,#service-navigation a:focus,#service-navigation a:hover{
outline:0
}
#service-navigation ul>li:first-child{
padding-right:.5rem
}
#service-navigation ul>li:first-child .logout{
color:#ce3e48
}
#main-navigation{
height:7rem;
line-height:7rem;
vertical-align:middle;
position:relative;
background:#fff;
box-shadow:2px 1px 3px rgba(0,0,0,.65);
z-index:101
}
#main-navigation .row{
max-width:80rem
}
#main-navigation .level-1{
position:relative;
z-index:300;
margin:0 auto;
max-width:80rem
}
#main-navigation .level-1 #logo{
margin-left:1rem;
position:relative;
top:auto;
left:auto
}
#main-navigation .level-1 #logo img{
width:166px;
height:100px
}
#main-navigation .level-1 .menu{
display:block;
float:right;
height:7rem
}
#main-navigation .level-1 .menu>li{
text-align:center;
height:7rem
}
#main-navigation .level-1 .menu>li.p-both{
padding:0 .5rem
}
#main-navigation .level-1 .menu>li.p-left{
padding-left:.5rem
}
#main-navigation .level-1 .menu>li a{
color:#555;
transition:color .3s ease-out
}
#main-navigation .level-1 .menu>li a:active,#main-navigation .level-1 .menu>li a:focus,#main-navigation .level-1 .menu>li a:hover{
outline:0;
color:#c20e1a;
text-decoration:none
}
#main-navigation .level-1 .menu>li a i{
font-size:2rem;
margin:0;
padding:0
}
#main-navigation .level-1 .menu .b-left{
border-left:1px solid #b1b1b1
}
#main-navigation .level-1 .menu .miniwk-totalcount{
position:absolute;
display:none;
right:15px;
top:25px;
height:1.25rem;
width:1.25rem;
text-align:center;
padding:0;
line-height:1.25rem
}
#main-navigation .level-1 .menu .miniwk-flyout{
display:none
}
#main-navigation .level-1 .menu .miniwk-flyout table{
margin:0;
border-top:none
}
#main-navigation .level-1 .menu .miniwk-flyout table tr td:first-child,#main-navigation .level-1 .menu .miniwk-flyout table tr th:first-child{
text-align:center
}
#main-navigation .level-1 .menu .miniwk-flyout table tr td:last-child,#main-navigation .level-1 .menu .miniwk-flyout table tr th:last-child{
text-align:right
}
#main-navigation .level-1 .menu .miniwk-flyout .price-sum{
margin-top:.5rem
}
#main-navigation .level-1 .menu .miniwk-flyout .button{
margin-top:1rem;
margin-bottom:1rem;
color:#fff
}
#main-navigation .level-1 .menu .miniwk-flyout .button i{
font-size:1rem;
margin-right:4px
}
#main-navigation .level-1 .menu .menu-flyout{
text-align:left;
background-repeat:no-repeat;
background-size:contain;
background-color:#fff;
display:none;
position:absolute;
z-index:200;
width:100%;
right:0;
top:100%;
border-bottom:2px solid #000;
box-shadow:0 3px 5px rgba(0,0,0,.65);
border-top:1px solid #b1b1b1
}
@media(max-width:1024px){
#main-navigation .level-1 .menu .menu-flyout{
background-image:none!important
}
}
#main-navigation .level-1 .menu .menu-flyout .shadow-helper{
width:100%;
height:16px;
background:0 0;
margin-top:-16px;
margin-bottom:.75rem
}
#main-navigation .level-1 .menu .menu-flyout .menu-subhead{
font-size:1.25rem;
font-weight:600
}
#main-navigation .level-1 .menu .menu-flyout nav.menu-infotext-links{
margin-top:1rem
}
#main-navigation .level-1 .menu .menu-flyout nav.menu-infotext-links a{
display:block;
margin-bottom:.5rem;
line-height:1.4;
overflow:hidden;
transition-duration:.5s
}
#main-navigation .level-1 .menu .menu-flyout nav.menu-infotext-links a .link-head,.link-text{
transition-duration:.5s
}
#main-navigation .level-1 .menu .menu-flyout nav.menu-infotext-links a:hover span{
color:#c20e1a
}
#main-navigation .level-1 .menu .menu-flyout nav.menu-infotext-links a .link-icon{
float:left;
margin-right:.5rem;
font-size:2.25rem;
font-style:normal
}
#main-navigation .level-1 .menu .menu-flyout nav.menu-infotext-links a .link-head{
font-size:1rem;
color:#000;
display:block
}
#main-navigation .level-1 .menu .menu-flyout nav.menu-infotext-links a .link-text{
font-size:.75rem;
color:#555;
display:block
}
#main-navigation .level-1 .menu .menu-flyout .footer-menu-outer{
margin-top:1.25rem
}
#main-navigation .level-1 .menu .menu-flyout nav.footer-menu{
width:100%;
display:table
}
#main-navigation .level-1 .menu .menu-flyout nav.footer-menu a,#main-navigation .level-1 .menu .menu-flyout nav.footer-menu div{
display:table-cell;
width:25%;
padding:.25rem .5rem
}
#main-navigation .level-1 .menu .menu-flyout nav.footer-menu a{
line-height:1.4;
border-left:1px solid #ccc
}
#main-navigation .level-1 .menu .menu-flyout nav.footer-menu a .link-head{
font-size:.875rem;
color:#000;
display:block;
transition-duration:.5s
}
#main-navigation .level-1 .menu .menu-flyout nav.footer-menu a .link-text{
font-size:.75rem;
color:#555;
display:block;
transition-duration:.5s
}
#main-navigation .level-1 .menu .menu-flyout nav.footer-menu a:hover .link-head,#main-navigation .level-1 .menu .menu-flyout nav.footer-menu a:hover .link-text{
color:#c20e1a
}
#main-navigation .level-1 .menu .menu-flyout[data-flyout=windows] nav.menu-infotext-links a{
margin-bottom:1.5rem
}
#main-navigation .level-1 .menu li:hover .menu-flyout{
visibility:visible;
background-repeat:no-repeat!important
}
#mobile-navigation{
position:fixed;
bottom:0;
width:100%;
z-index:900
}
#mobile-navigation a{
color:#555
}
#mobile-navigation a.active{
text-decoration:none;
color:#c20e1a
}
#mobile-navigation .mainnav{
border-top:1px solid #b1b1b1;
width:100%;
background:#fff;
display:table;
table-layout:fixed;
text-align:center;
padding:0;
position:relative;
z-index:10
}
#mobile-navigation .mainnav li{
display:table-cell
}
#mobile-navigation .mainnav li a{
display:block;
padding:.5rem .25rem;
height:100%;
width:100%;
line-height:1
}
#mobile-navigation .mainnav li a i{
font-size:1.5rem
}
#mobile-navigation .mainnav li a span{
font-size:.75rem
}
#mobile-navigation .mobile-subnav{
box-shadow:0 -10px 6px -6px rgba(0,0,0,.25);
display:none;
background:#fff
}
#mobile-navigation .mobile-subnav.active{
display:block
}
#mobile-navigation .mobile-subnav .is-drilldown{
max-width:none!important;
max-height:none!important;
min-height:270px!important
}
.go-top{
display:none
}
@media(min-width:1100px){
.go-top{
position:fixed;
bottom:1em;
right:1em;
text-decoration:none;
background:rgba(255,255,255,.75);
padding:.5rem .625rem;
color:#000!important;
font-size:1em;
text-align:center;
animation-duration:1s;
z-index:400;
border:1px solid #555
}
.go-top i{
font-size:2em
}
.go-top:active,.go-top:focus,.go-top:hover{
color:#fff;
text-decoration:none;
background:#fff
}
}
@media(max-width:999px){
#main-navigation .menu>li{
max-width:130px
}
}
@media(max-width:860px){
#main-navigation .level-1 #logo img{
max-width:90px;
height:auto
}
}
@media(max-width:800px){
#main-navigation .level-1 #logo img{
max-width:70px;
height:auto
}
#main-navigation .menu{
display:block;
float:right;
height:7rem
}
}
@media(max-width:767px){
.menu.align-right>li{
float:none
}
}
nav.footer-menu a span[data-hover],nav.menu-infotext-links a span[data-hover]{
position:relative;
text-shadow:none;
overflow:hidden
}
nav.footer-menu a span[data-hover]::before,nav.menu-infotext-links a span[data-hover]::before{
position:absolute;
top:0;
left:0;
overflow:hidden;
max-width:0;
content:attr(data-hover);
transition:max-width .7s;
white-space:pre
}
nav.footer-menu a span.link-head::before,nav.menu-infotext-links a span.link-head::before{
color:#c20e1a
}
nav.footer-menu a span.link-text::before,nav.menu-infotext-links a span.link-text::before{
color:#d8444e
}
nav.footer-menu a:focus span[data-hover]::before,nav.footer-menu a:hover span[data-hover]::before,nav.menu-infotext-links a:focus span[data-hover]::before,nav.menu-infotext-links a:hover span[data-hover]::before{
max-width:100%
}
h5{
font-weight:400;
line-height:1.4;
margin:0 0 .246em;
font-family:source sans pro,sans-serif
}
@media print{
#site-footer .footnav,#site-footer .sitemap,#site-footer .social{
display:none
}
#main-navigation,#mobile-navigation,#service-nav-trigger,#service-navigation{
display:none
}
}
@font-face{
font-family:gcon;
src:url(https://www.gdata.de/typo3conf/ext/gd_sites/Resources/Public/Styles/font/gcon1-989.ttf?waerhgm) format("truetype"),url(https://www.gdata.de/typo3conf/ext/gd_sites/Resources/Public/Styles/font/gcon1-989.woff?waerhgm) format("woff"),url(https://www.gdata.de/typo3conf/ext/gd_sites/Resources/Public/Styles/font/gcon1-989.svg?waerhgm#) format("svg");
font-weight:400;
font-style:normal;
font-display:block
}
[class*=" icon-"],[class^=icon-]{
font-family:gcon!important;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.icon-toggle-off:before{
content:"\e916"
}
.icon-toggle-on:before{
content:"\e917"
}
.icon-platform-desktop:before{
content:"\6f"
}
.icon-bankcard:before{
content:"\e903"
}
.icon-product-vpn-plus:before{
content:"\e904"
}
.icon-product-mis-android-vpn:before{
content:"\e906"
}
.icon-product-2p2:before{
content:"\e90a"
}
.icon-product-1p2:before{
content:"\e90b"
}
.icon-product-1p1:before{
content:"\e90c"
}
.icon-platform-mixed:before{
content:"\e902"
}
.icon-platform-mobile:before{
content:"\e90e"
}
.icon-exclamation:before{
content:"\21"
}
.icon-smsfilter:before{
content:"\22"
}
.icon-book:before{
content:"\23"
}
.icon-papermoney:before{
content:"\24"
}
.icon-financing:before{
content:"\25"
}
.icon-tablet:before{
content:"\26"
}
.icon-cog-advanced:before{
content:"\27"
}
.icon-backward:before{
content:"\28"
}
.icon-forward:before{
content:"\29"
}
.icon-star:before{
content:"\2a"
}
.icon-plus:before{
content:"\2b"
}
.icon-play:before{
content:"\2c"
}
.icon-minus:before{
content:"\2d"
}
.icon-check-empty:before{
content:"\2e"
}
.icon-b2c-protection:before{
content:"\2f"
}
.icon-1:before{
content:"\31"
}
.icon-2:before{
content:"\32"
}
.icon-3:before{
content:"\33"
}
.icon-4:before{
content:"\34"
}
.icon-5:before{
content:"\35"
}
.icon-6:before{
content:"\36"
}
.icon-7:before{
content:"\37"
}
.icon-8:before{
content:"\38"
}
.icon-9:before{
content:"\39"
}
.icon-arrow-down:before{
content:"\3a"
}
.icon-arrow-up-regular:before{
content:"\3b"
}
.icon-arrow-up:before{
content:"\3c"
}
.icon-angle-left:before{
content:"\3d"
}
.icon-angle-up-regular:before{
content:"\3e"
}
.icon-angle-up:before{
content:"\3f"
}
.icon-cog:before{
content:"\40"
}
.icon-question-sign:before{
content:"\41"
}
.icon-feature-mail:before{
content:"\42"
}
.icon-feature-antivirus:before{
content:"\43"
}
.icon-product-av:before{
content:"\43"
}
.icon-feature-bankguard:before{
content:"\44"
}
.icon-feature-closegap:before{
content:"\45"
}
.icon-devicecontrol:before{
content:"\46"
}
.icon-gdata:before{
content:"\47"
}
.icon-feature-exploid:before{
content:"\48"
}
.icon-feature-firewall:before{
content:"\49"
}
.icon-home:before{
content:"\4b"
}
.icon-internet-security:before{
content:"\4c"
}
.icon-product-is:before{
content:"\4c"
}
.icon-jailbreak:before{
content:"\4d"
}
.icon-keyboard:before{
content:"\4e"
}
.icon-license-info:before{
content:"\4f"
}
.icon-mailsecurity:before{
content:"\50"
}
.icon-network:before{
content:"\51"
}
.icon-online-shield-vpn:before{
content:"\52"
}
.icon-policy-manager:before{
content:"\53"
}
.icon-quarantine:before{
content:"\54"
}
.icon-realtime-protection:before{
content:"\55"
}
.icon-security-center:before{
content:"\56"
}
.icon-total-protection:before{
content:"\58"
}
.icon-product-ts:before{
content:"\58"
}
.icon-user:before{
content:"\59"
}
.icon-virus-infection:before{
content:"\5a"
}
.icon-wlan:before{
content:"\5b"
}
.icon-osx:before{
content:"\5c"
}
.icon-youtube-play:before{
content:"\5e"
}
.icon-file-zip:before{
content:"\5f"
}
.icon-signout:before{
content:"\60"
}
.icon-b2b-protection:before{
content:"\61"
}
.icon-signin:before{
content:"\62"
}
.icon-shield-guard:before{
content:"\63"
}
.icon-h-sign:before{
content:"\64"
}
.icon-headphone-jack:before{
content:"\65"
}
.icon-search:before{
content:"\66"
}
.icon-business:before{
content:"\68"
}
.icon-feature-cloud:before{
content:"\69"
}
.icon-download:before{
content:"\6a"
}
.icon-envelope:before{
content:"\6b"
}
.icon-folder-close:before{
content:"\6c"
}
.icon-shield:before{
content:"\6d"
}
.icon-desktop:before{
content:"\6e"
}
.icon-internet:before{
content:"\70"
}
.icon-protocol-log:before{
content:"\71"
}
.icon-feature-malware:before{
content:"\72"
}
.icon-news:before{
content:"\73"
}
.icon-check-sign:before{
content:"\74"
}
.icon-heart:before{
content:"\75"
}
.icon-laptop:before{
content:"\77"
}
.icon-money:before{
content:"\78"
}
.icon-qrcode:before{
content:"\79"
}
.icon-register:before{
content:"\7a"
}
.icon-save:before{
content:"\7b"
}
.icon-trash:before{
content:"\7c"
}
.icon-upload:before{
content:"\7d"
}
.icon-virus-protection-android:before{
content:"\7e"
}
.icon-feature-update-regular:before{
content:"\10121"
}
.icon-warning-sign:before{
content:"\10122"
}
.icon-remove:before{
content:"\10123"
}
.icon-encryption:before{
content:"\10124"
}
.icon-feature-update:before{
content:"\10125"
}
.icon-fast-backward:before{
content:"\10126"
}
.icon-pause:before{
content:"\20ac"
}
.icon-fast-forward:before{
content:"\85"
}
.icon-last-update:before{
content:"\201a"
}
.icon-install:before{
content:"\a1"
}
.icon-client-security:before{
content:"\a2"
}
.icon-banking:before{
content:"\a3"
}
.icon-uninstall:before{
content:"\a5"
}
.icon-ban-circle:before{
content:"\a7"
}
.icon-twitter-sign:before{
content:"\a8"
}
.icon-cloud:before{
content:"\a9"
}
.icon-support-hotline:before{
content:"\aa"
}
.icon-arrow-left:before{
content:"\ab"
}
.icon-arrow-top-left:before{
content:"\ac"
}
.icon-cd-dvdrom:before{
content:"\ae"
}
.icon-print:before{
content:"\af"
}
.icon-system-tuning:before{
content:"\b0"
}
.icon-eye-open:before{
content:"\b1"
}
.icon-file-pdf:before{
content:"\b2"
}
.icon-file-mp3:before{
content:"\b3"
}
.icon-facebook-sign:before{
content:"\b4"
}
.icon-reorder:before{
content:"\b5"
}
.icon-server:before{
content:"\b6"
}
.icon-solution:before{
content:"\b7"
}
.icon-ok-sign:before{
content:"\b8"
}
.icon-file-doc:before{
content:"\b9"
}
.icon-arrow-top-right:before{
content:"\ba"
}
.icon-arrow-right:before{
content:"\bb"
}
.icon-file-exe:before{
content:"\bc"
}
.icon-file-iso:before{
content:"\bd"
}
.icon-file-xls:before{
content:"\be"
}
.icon-challenge:before{
content:"\bf"
}
.icon-license-active:before{
content:"\c0"
}
.icon-users:before{
content:"\c1"
}
.icon-ad-user:before{
content:"\c2"
}
.icon-feature-app:before{
content:"\c3"
}
.icon-feature-antispam:before{
content:"\c4"
}
.icon-antispyware:before{
content:"\c5"
}
.icon-gift:before{
content:"\c6"
}
.icon-cybercriminal:before{
content:"\c7"
}
.icon-education:before{
content:"\c8"
}
.icon-employee:before{
content:"\c9"
}
.icon-cloud-download:before{
content:"\ca"
}
.icon-cloud-upload:before{
content:"\cb"
}
.icon-chat:before{
content:"\cc"
}
.icon-spam:before{
content:"\cd"
}
.icon-briefcase:before{
content:"\ce"
}
.icon-food:before{
content:"\cf"
}
.icon-bell:before{
content:"\d0"
}
.icon-web-logins:before{
content:"\d1"
}
.icon-globe:before{
content:"\d2"
}
.icon-home-server:before{
content:"\d3"
}
.icon-camera:before{
content:"\d4"
}
.icon-film-camera:before{
content:"\d5"
}
.icon-calendar:before{
content:"\d6"
}
.icon-linux:before{
content:"\d7"
}
.icon-home-pc-client:before{
content:"\d8"
}
.icon-checkbox-close-regular:before{
content:"\d9"
}
.icon-microphone:before{
content:"\da"
}
.icon-internet-security-android:before{
content:"\db"
}
.icon-product:before{
content:"\db"
}
.icon-usbstick:before{
content:"\dc"
}
.icon-feature-contacts:before{
content:"\dd"
}
.icon-webinar:before{
content:"\de"
}
.icon-secure-chat:before{
content:"\df"
}
.icon-android:before{
content:"\e0"
}
.icon-mobile-admin:before{
content:"\e1"
}
.icon-last-search:before{
content:"\e2"
}
.icon-trophy:before{
content:"\e3"
}
.icon-anti-phishing:before{
content:"\e4"
}
.icon-mobile-protection:before{
content:"\e5"
}
.icon-feature-surf:before{
content:"\e6"
}
.icon-feature-child:before{
content:"\e7"
}
.icon-peer-to-peer:before{
content:"\e8"
}
.icon-edit:before{
content:"\e9"
}
.icon-edit-doc:before{
content:"\ea"
}
.icon-edit-online:before{
content:"\eb"
}
.icon-unlink:before{
content:"\ec"
}
.icon-invoice:before{
content:"\ed"
}
.icon-child-protection-android:before{
content:"\ee"
}
.icon-link:before{
content:"\ef"
}
.icon-behaviorblocking:before{
content:"\f0"
}
.icon-new-folder:before{
content:"\f1"
}
.icon-target:before{
content:"\f2"
}
.icon-best-intest:before{
content:"\f3"
}
.icon-map-marker:before{
content:"\f4"
}
.icon-technology:before{
content:"\f5"
}
.icon-film:before{
content:"\f6"
}
.icon-feature-service:before{
content:"\f7"
}
.icon-on-off:before{
content:"\f8"
}
.icon-music:before{
content:"\f9"
}
.icon-sound:before{
content:"\fa"
}
.icon-feature-usb:before{
content:"\fb"
}
.icon-picture:before{
content:"\fc"
}
.icon-gambling-cards:before{
content:"\fd"
}
.icon-gambling-dice:before{
content:"\fe"
}
.icon-price-label:before{
content:"\ff"
}
.icon-checkbox-close:before{
content:"\100"
}
.icon-remove-regular:before{
content:"\111"
}
.icon-pay-on-delivery:before{
content:"\131"
}
.icon-healthcare:before{
content:"\141"
}
.icon-travel:before{
content:"\142"
}
.icon-sports:before{
content:"\152"
}
.icon-edit-button:before{
content:"\153"
}
.icon-bullhorn:before{
content:"\160"
}
.icon-dashboard:before{
content:"\161"
}
.icon-marketing:before{
content:"\178"
}
.icon-selfdestruct:before{
content:"\17d"
}
.icon-porn:before{
content:"\17e"
}
.icon-comment:before{
content:"\192"
}
.icon-securesms:before{
content:"\215"
}
.icon-phone:before{
content:"\2c6"
}
.icon-premium-support:before{
content:"\2c7"
}
.icon-mobile-phone:before{
content:"\2d8"
}
.icon-shredder:before{
content:"\2d9"
}
.icon-exit:before{
content:"\2da"
}
.icon-autostart:before{
content:"\2db"
}
.icon-software-window:before{
content:"\2dc"
}
.icon-task:before{
content:"\2dd"
}
.icon-EncryptedTransfer:before{
content:"\333"
}
.icon-patch-management:before{
content:"\3c0"
}
.icon-linuxwebgateway:before{
content:"\444"
}
.icon-encryptedchat:before{
content:"\1111"
}
.icon-angle-right:before{
content:"\1ffc"
}
.icon-google-plus-sign:before{
content:"\2013"
}
.icon-linkedin-sign:before{
content:"\2014"
}
.icon-new-registration:before{
content:"\2018"
}
.icon-activate-later:before{
content:"\2019"
}
.icon-saveas:before{
content:"\201b"
}
.icon-file:before{
content:"\201c"
}
.icon-files:before{
content:"\201d"
}
.icon-windows:before{
content:"\201e"
}
.icon-wrench:before{
content:"\2020"
}
.icon-presentation:before{
content:"\2021"
}
.icon-click:before{
content:"\2022"
}
.icon-feature-password:before{
content:"\2026"
}
.icon-endpoint-protection:before{
content:"\2030"
}
.icon-userb2b:before{
content:"\2039"
}
.icon-network-monitoring:before{
content:"\203a"
}
.icon-info:before{
content:"\2044"
}
.icon-shopping-cart-regular:before{
content:"\20ad"
}
.icon-shopping-cart:before{
content:"\20ae"
}
.icon-remove-circle:before{
content:"\2122"
}
.icon-browser-cleaner:before{
content:"\2126"
}
.icon-angle-down:before{
content:"\215d"
}
.icon-active-directory:before{
content:"\2202"
}
.icon-drinks:before{
content:"\2206"
}
.icon-pup:before{
content:"\220f"
}
.icon-time:before{
content:"\2211"
}
.icon-gamepad:before{
content:"\2212"
}
.icon-unlock:before{
content:"\221b"
}
.icon-backup:before{
content:"\221e"
}
.icon-linuxmailgateway:before{
content:"\2222"
}
.icon-blog:before{
content:"\222b"
}
.icon-cleanup:before{
content:"\2248"
}
.icon-minus-sign:before{
content:"\2260"
}
.icon-inbox:before{
content:"\2264"
}
.icon-feature-interface:before{
content:"\2265"
}
.icon-av-business:before{
content:"\25ca"
}
.icon-ransomware:before{
content:"\e908"
}
.icon-simplified-dashboard:before{
content:"\e910"
}
.icon-layered-security:before{
content:"\e912"
}
.icon-managed-endpoint-security:before{
content:"\e911"
}
.icon-right-arrow-in-square:before{
content:"\e915"
}
.icon-refresh:before{
content:"\f021"
}
.icon-pencil:before{
content:"\f040"
}
.icon-plus-sign:before{
content:"\f055"
}
.icon-feature-encoding:before{
content:"\f084"
}
.icon-twitter:before{
content:"\f099"
}
.icon-facebook:before{
content:"\f09a"
}
.icon-rss:before{
content:"\f09e"
}
.icon-pinterest:before{
content:"\f0d2"
}
.icon-google-plus:before{
content:"\f0d5"
}
.icon-caret-down:before{
content:"\f0d7"
}
.icon-caret-up:before{
content:"\f0d8"
}
.icon-caret-left:before{
content:"\f0d9"
}
.icon-caret-right:before{
content:"\f0da"
}
.icon-linkedin:before{
content:"\f0e1"
}
.icon-building:before{
content:"\f0f7"
}
.icon-medkit:before{
content:"\f0fa"
}
.icon-spinner:before{
content:"\f110"
}
.icon-chevron-sign-right:before{
content:"\f138"
}
.icon-rss-sign:before{
content:"\f143"
}
.icon-youtube-sign:before{
content:"\f166"
}
.icon-youtube:before{
content:"\f167"
}
.icon-xing:before{
content:"\f168"
}
.icon-apple:before{
content:"\f179"
}
.icon-browser-window:before{
content:"\fb01"
}
.icon-lock:before{
content:"\fb02"
}
.icon-xing-sign:before{
content:"\10410"
}
.icon-arrow-updown:before{
content:"\10420"
}
.icon-plus-sign-alt:before{
content:"\10430"
}
.icon-check-minus:before{
content:"\10440"
}
.icon-truck:before{
content:"\10450"
}
.icon-arrow-link-left:before{
content:"\10460"
}
.icon-arrow-link-right:before{
content:"\10470"
}
.icon-circle-arrow-left:before{
content:"\10480"
}
.icon-circle-arrow-right:before{
content:"\10490"
}
.icon-circle-arrow-up:before{
content:"\10500"
}
.icon-circle-arrow-down:before{
content:"\10510"
}
.icon-circle-arrow-top-left:before{
content:"\10520"
}
.icon-circle-arrow-top-right:before{
content:"\10530"
}
.icon-qr-code-scanner:before{
content:"\10540"
}
.icon-feature-sms:before{
content:"\10550"
}
.icon-feature-lost:before{
content:"\10560"
}
.icon-feature-sim:before{
content:"\10570"
}
.icon-call-filter-out:before{
content:"\10610"
}
.icon-call-filter-in:before{
content:"\10620"
}
.icon-recyclable:before{
content:"\10630"
}
.icon-non-recyclable:before{
content:"\10640"
}
.icon-organic-waste:before{
content:"\10650"
}
.icon-paper-card-board:before{
content:"\10660"
}
.icon-shield-attention:before{
content:"\10670"
}
.icon-passwordsafe-closed:before{
content:"\10680"
}
.icon-passwordsafe-open:before{
content:"\10690"
}
.icon-new-safe:before{
content:"\10700"
}
.icon-edit-safe:before{
content:"\10710"
}
.icon-browser-plugin:before{
content:"\10720"
}
.icon-datasafe-import:before{
content:"\10730"
}
.icon-datasafe-export:before{
content:"\10740"
}
.icon-checkbox-attention:before{
content:"\10750"
}
.icon-android-threat:before{
content:"\10760"
}
.icon-website-threat:before{
content:"\10770"
}
.icon-threat-monitor:before{
content:"\10780"
}
.icon-automotive:before{
content:"\10790"
}
.icon-chemistry-Science:before{
content:"\10800"
}
.icon-balance-scale:before{
content:"\e905"
}
.icon-compare-arrows:before{
content:"\e907"
}
.icon-logout:before{
content:"\e909"
}
.icon-save-disk:before{
content:"\e90d"
}
.icon-deepray:before{
content:"\e90f"
}
.icon-multi-tenancy:before{
content:"\e913"
}
.icon-vm-security:before{
content:"\e914"
}
.icon-check:before{
content:"\e900"
}
.icon-ios:before{
content:"\e901"
}
.icon-instagram:before{
content:"\e918"
}
.icon-whatsapp:before{
content:"\e919"
}
.icon-reddit:before{
content:"\e91a"
}
.icon-ambulance:before{
content:"\e91b"
}
.icon-handshake:before{
content:"\e91c"
}
ul.csc-bulletlist-1,ul.csc-bulletlist-2,ul.csc-bulletlist-4{
list-style-type:none;
margin:0 0 .75em 0
}
ul.csc-bulletlist-1 li,ul.csc-bulletlist-2 li{
background-position:0 .35em;
background-repeat:no-repeat;
padding-left:1.538em;
list-style-type:none;
line-height:1.5em
}
ul.csc-bulletlist-1 li{
background-image:url(//file.gdatasoftware.com/i/list-01.gif)
}
ul.csc-bulletlist-2 li{
background-image:url(//file.gdatasoftware.com/i/list-02.gif);
background-position:left center;
padding-left:24px;
line-height:1.25em;
margin-bottom:6px
}
ul.csc-bulletlist-4>li{
background-color:#e8e8e8;
position:relative;
margin-bottom:15px
}
ul.csc-bulletlist-4>li:hover{
background-color:#c5c5c5
}
ul.csc-bulletlist-4>li>a{
font-size:1.4em;
color:#000;
display:block;
padding:44px 20px
}
ul.csc-bulletlist-4>li>a:active,ul.csc-bulletlist-4>li>a:focus,ul.csc-bulletlist-4>li>a:hover{
color:inherit
}
ul.csc-bulletlist-4>li img{
position:absolute;
top:20px;
right:20px;
max-height:70px
}
ul.list-black-square{
list-style-type:square;
margin:1rem 0;
padding-left:1.25rem
}
ul.csc-bulletlist-3,ul.gcon-list-check-green,ul.gcon-list-check-red,ul.gcon-list-plus-green{
padding:0;
margin:0 0 1em 0;
line-height:1.4
}
ul.csc-bulletlist-3 li,ul.gcon-list-check-green li,ul.gcon-list-check-red li,ul.gcon-list-plus-green li{
padding-left:1.5em;
position:relative;
margin-bottom:.5em
}
ul.csc-bulletlist-3 li:before,ul.gcon-list-check-green li:before,ul.gcon-list-check-red li:before,ul.gcon-list-plus-green li:before{
font-family:gcon!important;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
margin-right:.25rem;
line-height:1.3;
vertical-align:bottom;
position:absolute;
left:0;
font-size:1.125em
}
ul.csc-bulletlist-3 li:before{
content:"\e915";
color:#404040;
font-size:1em;
margin-right:0
}
ul.gcon-list-check-green li:before{
content:"\74";
color:#98c52d;
font-weight:600
}
ul.gcon-list-plus-green li:before{
content:"\2122";
color:#98c52d;
font-weight:600;
transform:rotate(45deg)
}
ul.gcon-list-check-red li:before{
content:"\74";
color:#ff001a;
font-weight:600
}
dl{
counter-reset:deflist-counter
}
dl dt{
position:relative;
font-family:"Source Sans Pro",sans-serif;
font-size:1rem;
padding:.7rem 0 .25rem 0;
line-height:1
}
dl dt:before{
content:counter(deflist-counter);
counter-increment:deflist-counter;
position:absolute;
left:0;
top:0;
font-size:4.125rem;
font-family:"Source Sans Pro",sans-serif;
font-weight:600
}
dl dd{
margin:0 0 2rem 0
}
dl dd,dl dt{
padding-left:3.75rem
}
dl.leading-zero dt:before{
content:counter(deflist-counter,decimal-leading-zero)
}
dl.leading-zero dd,dl.leading-zero dt{
padding-left:5.25rem
}
ul.csc-bulletlist-1,ul.csc-bulletlist-2,ul.csc-bulletlist-4{
list-style-type:none;
margin:0 0 .75em 0
}
ul.csc-bulletlist-1 li,ul.csc-bulletlist-2 li{
background-position:0 .35em;
background-repeat:no-repeat;
padding-left:1.538em;
list-style-type:none;
line-height:1.5em
}
ul.csc-bulletlist-1 li{
background-image:url(//file.gdatasoftware.com/i/list-01.gif)
}
ul.csc-bulletlist-2 li{
background-image:url(//file.gdatasoftware.com/i/list-02.gif);
background-position:left center;
padding-left:24px;
line-height:1.25em;
margin-bottom:6px
}
ul.csc-bulletlist-4>li{
background-color:#e8e8e8;
position:relative;
margin-bottom:15px
}
ul.csc-bulletlist-4>li:hover{
background-color:#c5c5c5
}
ul.csc-bulletlist-4>li>a{
font-size:1.4em;
color:#000;
display:block;
padding:44px 20px
}
ul.csc-bulletlist-4>li>a:active,ul.csc-bulletlist-4>li>a:focus,ul.csc-bulletlist-4>li>a:hover{
color:inherit
}
ul.csc-bulletlist-4>li img{
position:absolute;
top:20px;
right:20px;
max-height:70px
}
ul.list-black-square{
list-style-type:square;
margin:1rem 0;
padding-left:1.25rem
}
ul.csc-bulletlist-3,ul.gcon-list-check-green,ul.gcon-list-check-red,ul.gcon-list-plus-green{
padding:0;
margin:0 0 1em 0;
line-height:1.4
}
ul.csc-bulletlist-3 li,ul.gcon-list-check-green li,ul.gcon-list-check-red li,ul.gcon-list-plus-green li{
padding-left:1.5em;
position:relative;
margin-bottom:.5em
}
ul.csc-bulletlist-3 li:before,ul.gcon-list-check-green li:before,ul.gcon-list-check-red li:before,ul.gcon-list-plus-green li:before{
font-family:gcon!important;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
margin-right:.25rem;
line-height:1.3;
vertical-align:bottom;
position:absolute;
left:0;
font-size:1.125em
}
ul.csc-bulletlist-3 li:before{
content:"\e915";
color:#404040;
font-size:1em;
margin-right:0
}
ul.gcon-list-check-green li:before{
content:"\74";
color:#98c52d;
font-weight:600
}
ul.gcon-list-plus-green li:before{
content:"\2122";
color:#98c52d;
font-weight:600;
transform:rotate(45deg)
}
ul.gcon-list-check-red li:before{
content:"\74";
color:#ff001a;
font-weight:600
}
dl{
counter-reset:deflist-counter
}
dl dt{
position:relative;
font-family:"Source Sans Pro",sans-serif;
font-size:1rem;
padding:.7rem 0 .25rem 0;
line-height:1
}
dl dt:before{
content:counter(deflist-counter);
counter-increment:deflist-counter;
position:absolute;
left:0;
top:0;
font-size:4.125rem;
font-family:"Source Sans Pro",sans-serif;
font-weight:600
}
dl dd{
margin:0 0 2rem 0
}
dl dd,dl dt{
padding-left:3.75rem
}
dl.leading-zero dt:before{
content:counter(deflist-counter,decimal-leading-zero)
}
dl.leading-zero dd,dl.leading-zero dt{
padding-left:5.25rem
}
@media(max-width:767px){
#service-navigation{
display:none
}
}
@media(max-width:767.8px){
.footnav.row{
display:flex;
flex-direction:column;
max-width:100%
}
.footnav #skroty{
width:100%
}
.footnav #skroty ul{
display:flex;
flex-flow:column nowrap;
justify-content:center
}
.footnav #datag{
width:100%
}
.footnav li{
margin-right:0!important
}
}
.sitemap .column .column-content{
text-align:center
}
@media(min-width:768px){
.footnav #skroty{
text-align:left
}
.sitemap .column .column-content{
max-width:320px;
margin-left:auto
}
.sitemap .column:nth-child(even) .column-content{
margin-left:0;
margin-right:auto
}
}
@media(min-width:1200px){
.sitemap .column .column-content{
text-align:left
}
}
.section-headline header{
color:#fff
}
