@charset "UTF-8";

 .nag_w1{
margin-bottom:0px !important;
font-size:2.75rem;
}
.nag_w2{
font-size: 0.938em;
}
.nag_w{
font-size: 1.5em !important;
}
a:hover{
color:#9ebaed;
}
.wysiwyg-style-3 p, .clear-wysiwyg p, .tab-pane p{
line-height: 1.75;
}
.main-header__logo_white{
display: none;
}
.site-header-image {
display: block;
margin: auto;
}
.alignleft {
float: left;
}
.alignright {
float: right;
}
.aligncenter {
clear: both;
display: block;
}
.ays-chart-container *{
color:#090D4C !important;
}
.ays-chart-container g text{
fill:#090D4C !important;
font-size:12px;
}
.wp-block-cover-text p {
padding: 1.5em 16px;
}
@media screen and (min-width: 768px) {
.wp-block-cover-text p {
padding: 1.5em 0;
}
}
ul.wp-block-latest-posts.alignwide,
ul.wp-block-latest-posts.alignfull,
ul.wp-block-latest-posts.is-grid.alignwide,
ul.wp-block-latest-posts.is-grid.alignwide {
padding: 0 16px;
}
header h2 a {
color: rgba(0, 0, 0, 0.9);
text-decoration: none;
}
header h2 a:hover {
text-decoration: underline;
}
.has-drop-cap:not(:focus):first-letter {
float: left;
font-size: 8.4em;
line-height: .68;
font-weight: 100;
margin: .05em .1em 0 0;
text-transform: uppercase;
font-style: normal;
}
.long-read {
font-size: clamp(1em, calc(0.625em + 1vw), 1.25em);
line-height: inherit;
}
.more-link {
display: block;
margin-bottom: 1rem;
}
.wp-block-code {
padding: 0.5em 1em;
margin: 0 0 1.5rem;
}
.entry-content ul:not(.blocks-gallery-grid),
.entry-content ol {
margin: 0 auto 1.5em auto;
max-width: 720px;
list-style-position: outside;
}
.entry-content li {
margin-left: 2.5em;
}
.entry-content ul ul,
.entry-content ol ol,
.entry-content ul ol,
.entry-content ol ul {
margin: 0 auto;
}
.entry-content ul ul li,
.entry-content ol ol li,
.entry-content ul ol li,
.entry-content ol ul li {
margin-left: 0;
}
.wp-block-quote {
margin-left: 16px;
margin-right: 16px;
padding: 0;
}
.wp-block-quote > * {
margin-left: 1rem;
}
.wp-block-quote.is-large,
.wp-block-quote.is-style-large {
margin: 36px auto;
padding: 0;
}
.wp-block-quote.is-large cite,
.wp-block-quote.is-large footer,
.wp-block-quote.is-style-large cite,
.wp-block-quote.is-style-large footer {
font-size: 13px;
font-size: 0.8125rem;
}
@media screen and (min-width: 768px) {
.wp-block-quote {
margin: 48px auto;
}
}
.wp-block-pullquote > p:first-child {
margin-top: 0;
}
.wp-block-pullquote.alignright {
margin-left: 2rem;
}
.wp-block-pullquote.alignleft {
margin-right: 2rem;
}
.wrap-md {
width: 100%;
max-width: 720px;
margin-right: auto;
margin-left: auto;
padding-right: .75rem;
padding-left: .75rem;
}
.wrap-lg {
width: 100%;
max-width: 960px;
margin-right: auto;
margin-left: auto;
padding-right: .75rem;
padding-left: .75rem;
}
.entry-content > .alignwide,
.wp-block-image.alignwide,
.wp-block-gallery.alignwide {
width: 100vw;
max-width: 1100px;
margin: 1.5em 0 1.5em 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.entry-content > .alignwide > img {
width: 1320px;
}
.entry-content > .alignfull,
.wp-block-image.alignfull,
.wp-block-gallery.alignfull {
width: 100vw;
max-width: 100vw;
margin: 1.5em 0 1.5em 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.entry-content > .alignfull > img {
width: 100vw;
}
.wp-block-columns {
padding-right: 1rem;
padding-left: 1rem;
}
.wp-block-separator {
margin: 3em auto;
padding: 0;
}
.wp-block-group > .wp-block-group__inner-container > * {
max-width: 720px;
margin-left: auto;
margin-right: auto;
}
.wp-block-group > .wp-block-group__inner-container > .alignwide {
width: 100vw;
max-width: 1100px;
margin: 1.5em 0 1.5em 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.wp-block-group > .wp-block-group__inner-container > .alignfull {
width: 100vw;
max-width: 100vw;
margin: 1.5em 0 1.5em 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.wp-block-group.has-background > .wp-block-group__inner-container > :first-child {
margin-top: 0;
}
.wp-block-group.has-background > .wp-block-group__inner-container > .alignfull {
width: calc( 100% + 60px);
max-width: calc( 100% + 60px);
position: relative;
left: -30px;
}
img,
.size-auto,
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
max-width: 100%;
height: auto;
}
.attachment-post-thumbnail {
margin-bottom: 1.5em;
}
.wp-block-image img {
display: block;
}
.wp-block-image.alignleft,
.wp-block-image.alignright {
width: 100%;
}
.wp-block-image.alignfull img {
width: 100vw;
}
.wp-block-image .alignleft img,
.wp-block-image .alignright img,
.wp-block-image .alignleft figcaption,
.wp-block-image .alignright figcaption {
max-width: 100%;
width: 100%;
}
.wp-block-image .alignfull,
.wp-block-gallery.alignfull {
width: 100vw;
}
.wp-block-image .alignright,
.wp-block-image .alignleft,
.wp-block-gallery.alignright,
.wp-block-gallery.alignleft {
max-width: calc((720px / 2) - 16px);
}
.wp-block-image .alignright,
.wp-block-gallery.alignright {
margin-left: 2rem;
}
.wp-block-image .alignleft,
.wp-block-gallery.alignleft {
margin-right: 2rem;
}
.wp-block-embed.type-video > .wp-block-embed__wrapper {
position: relative;
width: 100%;
height: 0;
padding-top: 56.25%;
}
.wp-block-embed.type-video > .wp-block-embed__wrapper > iframe {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.wp-block-video video {
max-width: 720px;
}
.wp-block-table {
overflow-x: auto;
margin: 1.5rem0;
}
.wp-block-table table {
border-collapse: collapse;
}
.wp-block-table td, .wp-block-table th {
padding: .5em;
}
#comments,
#reply-title {
margin-top: 1.5rem;
margin-bottom: 1rem;
}
.comment-list,
.comment-list ul {
padding-left: 0;
}
.comment-list li {
padding: 1rem;
}
.comment-meta {
margin-bottom: 1rem;
}
.comment-list,
.comment-list .children {
list-style-type: none;
}
.comment {
border: 1px solid #dee2e6;
border-radius: .25rem;
-webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
}
body {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
min-height: 100vh;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
main {
-webkit-box-flex: 1;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
}
@-webkit-keyframes jump {
50% {
-webkit-transform: translateY(-33%);
transform: translateY(-33%);
}
}
@keyframes jump {
50% {
-webkit-transform: translateY(-33%);
transform: translateY(-33%);
}
}
@keyframes jump {
50% {
-webkit-transform: translateY(-33%);
transform: translateY(-33%);
}
}
@media screen and (min-width: 1400px) {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
max-width: 1370px;
}
}
::-moz-selection {
background-color: #090D4C;
color: #ffffff;
}
::selection {
background-color: #090D4C;
color: #ffffff;
}
.background-color-primary *::-moz-selection {
background-color: #ffffff;
color: #9ebaed;
}
.background-color-primary *::selection {
background-color: #ffffff;
color: #9ebaed;
}
html {
scroll-behavior: smooth;
}
@media screen and (min-width: 768px) {
html {
font-size: 70%;
}
}
@media screen and (min-width: 992px) {
html {
font-size: 70%;
}
}
@media screen and (min-width: 1200px) {
html {
font-size: 80%;
}
}
@media screen and (min-width: 1800px) {
html {
font-size: 100%;
}
}
@media screen and (max-width: 768px) {
html {
font-size: 70%;
}
body{
font-size:1.1rem !important;
}	
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{
padding-left:15px !important;
padding-right:15px !important;
}	
}
html::-webkit-scrollbar-track {
background-color: #ffffff;
}
html::-webkit-scrollbar {
background-color: #ffffff;
}
html::-webkit-scrollbar-thumb {
background-color: #090D4C;
}
@supports (scrollbar-color: #090D4C #ffffff) {
html {
scrollbar-color: #090D4C #ffffff;
}
}
body {
font-family: "Montserrat", sans-serif;
color: #090D4C;
background-color: #ffffff;
line-height: 1.45;
font-size: 0.9rem;
}
@media screen and (min-width: 768px) {
body {
font-size: 1rem;
}
}
section {
padding: 3rem 0;
z-index: 0;
}
@media screen and (min-width: 768px) {
section {
padding: 6rem 0;
}
}
a {
color: inherit;
text-decoration: none;
}
svg {
max-width: 100%;
height: auto;
}
.btn {
position: relative;
font-family: "Montserrat", sans-serif;
font-size: 1.25rem;
font-weight: 700;
line-height: 1.35;
padding: .6em 2em;
border-radius: 1.25em;
border: none;
}
.btn img {
width: 1.35em;
margin-left: .75em;
vertical-align: bottom;
}
.btn::before {
top: 0;
left: 0;
-webkit-transform: translate(-30%, -30%) rotate(-63deg) scale(0);
transform: translate(-30%, -30%) rotate(-63deg) scale(0);
}
.btn::after {
bottom: 0;
right: 0;
-webkit-transform: translate(30%, 30%) rotate(113deg) scale(0);
transform: translate(30%, 30%) rotate(113deg) scale(0);
}
.btn-primary {
background-color: #090D4C;
}
.btn-primary:disabled, .btn-primary.disabled {
background-color: #090D4C;
}
.btn-primary:hover {
background-color: #090D4C;
}
.btn-primary:hover img {
-webkit-animation: jump .4s ease forwards;
animation: jump .4s ease forwards;
}
.btn-primary:hover::before, .btn-primary:hover::after {
opacity: 1;
}
.btn-primary:hover::before {
-webkit-transform: translate(-50%, -50%) rotate(-63deg) scale(1);
transform: translate(-50%, -50%) rotate(-63deg) scale(1);
}
.btn-primary:hover::after {
-webkit-transform: translate(50%, 50%) rotate(113deg) scale(1);
transform: translate(50%, 50%) rotate(113deg) scale(1);
}
.spy-1, .spt-1 {
padding-top: 1.2rem;
}
@media screen and (min-width: 768px) {
.spy-1, .spt-1 {
padding-top: 2.4rem;
}
}
.spy-2, .spt-2 {
padding-top: 2.4rem;
}
@media screen and (min-width: 768px) {
.spy-2, .spt-2 {
padding-top: 4.8rem;
}
}
.spy-3, .spt-3 {
padding-top: 3.6rem;
}
@media screen and (min-width: 768px) {
.spy-3, .spt-3 {
padding-top: 7.2rem;
}
}
.spy-4, .spt-4 {
padding-top: 4.8rem;
}
@media screen and (min-width: 768px) {
.spy-4, .spt-4 {
padding-top: 9.6rem;
}
}
.spy-5, .spt-5 {
padding-top: 6rem;
}
@media screen and (min-width: 768px) {
.spy-5, .spt-5 {
padding-top: 12rem;
}
}
@media screen and (min-width: 768px) {
.spy-md-1, .spt-md-1 {
padding-top: 2.4rem;
}
}
@media screen and (min-width: 768px) {
.spy-md-2, .spt-md-2 {
padding-top: 4.8rem;
}
}
@media screen and (min-width: 768px) {
.spy-md-3, .spt-md-3 {
padding-top: 7.2rem;
}
}
@media screen and (min-width: 768px) {
.spy-md-4, .spt-md-4 {
padding-top: 9.6rem;
}
}
@media screen and (min-width: 768px) {
.spy-md-5, .spt-md-5 {
padding-top: 12rem;
}
}
.spy-1, .spb-1 {
padding-bottom: 1.2rem;
}
@media screen and (min-width: 768px) {
.spy-1, .spb-1 {
padding-bottom: 2.4rem;
}
}
.spy-2, .spb-2 {
padding-bottom: 2.4rem;
}
@media screen and (min-width: 768px) {
.spy-2, .spb-2 {
padding-bottom: 4.8rem;
}
}
.spy-3, .spb-3 {
padding-bottom: 3.6rem;
}
@media screen and (min-width: 768px) {
.spy-3, .spb-3 {
padding-bottom: 7.2rem;
}
}
.spy-4, .spb-4 {
padding-bottom: 4.8rem;
}
@media screen and (min-width: 768px) {
.spy-4, .spb-4 {
padding-bottom: 9.6rem;
}
}
.spy-5, .spb-5 {
padding-bottom: 6rem;
}
@media screen and (min-width: 768px) {
.spy-5, .spb-5 {
padding-bottom: 12rem;
}
}
@media screen and (min-width: 768px) {
.spy-md-1, .spb-md-1 {
padding-bottom: 2.4rem;
}
}
@media screen and (min-width: 768px) {
.spy-md-2, .spb-md-2 {
padding-bottom: 4.8rem;
}
}
@media screen and (min-width: 768px) {
.spy-md-3, .spb-md-3 {
padding-bottom: 7.2rem;
}
}
@media screen and (min-width: 768px) {
.spy-md-4, .spb-md-4 {
padding-bottom: 9.6rem;
}
}
@media screen and (min-width: 768px) {
.spy-md-5, .spb-md-5 {
padding-bottom: 12rem;
}
}
.smy-1, .smt-1 {
margin-top: 1.2rem;
}
@media screen and (min-width: 768px) {
.smy-1, .smt-1 {
margin-top: 2.4rem;
}
}
.smy-2, .smt-2 {
margin-top: 2.4rem;
}
@media screen and (min-width: 768px) {
.smy-2, .smt-2 {
margin-top: 4.8rem;
}
}
.smy-3, .smt-3 {
margin-top: 3.6rem;
}
@media screen and (min-width: 768px) {
.smy-3, .smt-3 {
margin-top: 7.2rem;
}
}
.smy-4, .smt-4 {
margin-top: 4.8rem;
}
@media screen and (min-width: 768px) {
.smy-4, .smt-4 {
margin-top: 9.6rem;
}
}
.smy-5, .smt-5 {
margin-top: 6rem;
}
@media screen and (min-width: 768px) {
.smy-5, .smt-5 {
margin-top: 12rem;
}
}
.smy-1, .smb-1 {
margin-bottom: 1.2rem;
}
@media screen and (min-width: 768px) {
.smy-1, .smb-1 {
margin-bottom: 2.4rem;
}
}
.smy-2, .smb-2 {
margin-bottom: 2.4rem;
}
@media screen and (min-width: 768px) {
.smy-2, .smb-2 {
margin-bottom: 4.8rem;
}
}
.smy-3, .smb-3 {
margin-bottom: 3.6rem;
}
@media screen and (min-width: 768px) {
.smy-3, .smb-3 {
margin-bottom: 7.2rem;
}
}
.smy-4, .smb-4 {
margin-bottom: 4.8rem;
}
@media screen and (min-width: 768px) {
.smy-4, .smb-4 {
margin-bottom: 9.6rem;
}
}
.smy-5, .smb-5 {
margin-bottom: 6rem;
}
@media screen and (min-width: 768px) {
.smy-5, .smb-5 {
margin-bottom: 12rem;
}
}
.my-1-em, .mt-1-em {
margin-top: 0.25em;
}
.my-2-em, .mt-2-em {
margin-top: 0.5em;
}
.my-3-em, .mt-3-em {
margin-top: 0.75em;
}
.my-4-em, .mt-4-em {
margin-top: 1em;
}
.my-5-em, .mt-5-em {
margin-top: 1.25em;
}
.my-6-em, .mt-6-em {
margin-top: 1.5em;
}
.my-7-em, .mt-7-em {
margin-top: 1.75em;
}
.my-8-em, .mt-8-em {
margin-top: 2em;
}
.my-9-em, .mt-9-em {
margin-top: 2.25em;
}
.my-10-em, .mt-10-em {
margin-top: 2.5em;
}
.my-1-em, .mb-1-em {
margin-bottom: 0.25em;
}
.my-2-em, .mb-2-em {
margin-bottom: 0.5em;
}
.my-3-em, .mb-3-em {
margin-bottom: 0.75em;
}
.my-4-em, .mb-4-em {
margin-bottom: 1em;
}
.my-5-em, .mb-5-em {
margin-bottom: 1.25em;
}
.my-6-em, .mb-6-em {
margin-bottom: 1.5em;
}
.my-7-em, .mb-7-em {
margin-bottom: 1.75em;
}
.my-8-em, .mb-8-em {
margin-bottom: 2em;
}
.my-9-em, .mb-9-em {
margin-bottom: 2.25em;
}
.my-10-em, .mb-10-em {
margin-bottom: 2.5em;
}
.background-color-primary {
background-color: #090D4C;
}
.font-color-primary {
color: #090D4C;
}
.font-color-secondary {
color: #ffffff;
}
.text-transform-initial {
text-transform: initial;
}
.main-wrapper {
overflow: hidden;
}
.main-wrapper{
padding-bottom:0px !important;
}
main {
position: relative;
background-color: #ffffff;
z-index: 1;
}
main > *:first-child {
margin-top: 72px;
}
@media screen and (min-width: 768px) {
main > *:first-child {
margin-top: 92.7px;
}
}
.reset-a {
color: inherit;
text-decoration: none;
}
.z-index-under {
z-index: -1;
}
.z-index-neutral {
z-index: 0;
}
.z-index-over {
z-index: 1;
}
.absolute-cover {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
z-index: -1;
}
.absolute-center {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
z-index: -1;
}
.fullpage {
min-height: 100vh;
}
.fullpage--compensate-nav {
padding-top: 72px;
}
@media screen and (min-width: 768px) {
.fullpage--compensate-nav {
padding-top: 8.875rem;
}
}
.wysiwyg h3 {
font-size: 1.2rem;
margin-bottom: 1.5rem;
}
@media screen and (min-width: 768px) {
.wysiwyg h3 {
font-size: 1.5rem;
}
}
.wysiwyg > *:last-child:is(p) {
margin-bottom: 0;
}
.wysiwyg ul {
margin: -.66rem 0;
padding-left: 0;
}
.wysiwyg ul li {
padding: .66rem 0;
}
.wysiwyg ul li::marker {
font-size: 2rem;
color: #090D4C;
}
@media screen and (max-width: 767px) {
.delete-container-to-md, .clear-container-to-md {
padding-left: 0;
padding-right: 0;
}
}
@media screen and (max-width: 767px) {
.delete-container-to-md {
max-width: unset;
}
}
.parallax {
-webkit-transform: translate(var(--parallaxX, 0), var(--parallaxY, 0)) scale(var(--scale, 1));
transform: translate(var(--parallaxX, 0), var(--parallaxY, 0)) scale(var(--scale, 1));
}
.animation-delay-0 {
-webkit-animation-delay: 0s;
animation-delay: 0s;
}
.animation-delay-1 {
-webkit-animation-delay: 0.25s;
animation-delay: 0.25s;
}
.animation-delay-2 {
-webkit-animation-delay: 0.5s;
animation-delay: 0.5s;
}
.animation-delay-3 {
-webkit-animation-delay: 0.75s;
animation-delay: 0.75s;
}
.animation-delay-4 {
-webkit-animation-delay: 1s;
animation-delay: 1s;
}
.animation-delay-5 {
-webkit-animation-delay: 1.25s;
animation-delay: 1.25s;
}
.animation-delay-6 {
-webkit-animation-delay: 1.5s;
animation-delay: 1.5s;
}
.animation-delay-7 {
-webkit-animation-delay: 1.75s;
animation-delay: 1.75s;
}
.animation-delay-8 {
-webkit-animation-delay: 2s;
animation-delay: 2s;
}
.animation-delay-9 {
-webkit-animation-delay: 2.25s;
animation-delay: 2.25s;
}
.animation-delay-10 {
-webkit-animation-delay: 2.5s;
animation-delay: 2.5s;
}
.map-google {
position: relative;
width: 100%;
}
#map-canvas1 {
margin: 0;
padding: 0;
}
.map-wrap1 {
margin-top: 0px;
position: relative;
overflow: hidden;
}
.breadcrumbs {
color: inherit;
font-size: .75rem;
padding: 0;
}
@media screen and (min-width: 768px) {
.breadcrumbs {
font-size: 1rem;
}
}
.breadcrumbs__nav > * {
padding-left: .5em;
padding-right: .5em;
}
.breadcrumbs__nav *:not(.current-item) {
color: inherit;
}
.breadcrumbs__nav a {
text-decoration: none;
}
.breadcrumbs__nav a:hover {
color: #9ebaed;
}
.breadcrumbs__nav{font-weight:400 !important;}
.breadcrumbs__nav .current-item {
font-weight: 400;
}
.breadcrumbs__nav .breadcrumbs-spacer {
content: "";
-webkit-mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/arrow.svg);
mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/arrow.svg);
-webkit-mask-size: contain;
mask-size: contain;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: center;
mask-position: center;
background-color: #ffffff;
display: inline-block;
width: 0.9375em;
height: 0.575em;
vertical-align: middle;
margin: 0 .33rem;
}
@media screen and (max-width: 767px) {
form {
text-align: left;
}
}
form label {
color: inherit;
width: 100%;
}
form .form-control {
color: inherit;
min-height: 3em;
padding: 0 .5em;
margin-top: .5em;
border: none;
border-bottom: 1px solid #ffffff;
border-radius: 0;
}
form .form-control:focus {
color: inherit;
-webkit-box-shadow: none;
box-shadow: none;
border: 1px solid #9ebaed;
}
form .input-group__wrapper {
width: 100%;
}
form .wpcf7-submit {
position: relative;
font-family: "Montserrat", sans-serif;
font-size: 1.25rem;
font-weight: 700;
line-height: 1.35;
padding: .6em 2em;
border-radius: 1.25em;
border: none;
background-color: #090D4C;
}
form .wpcf7-submit img {
width: 1.35em;
margin-left: .75em;
vertical-align: bottom;
}
form .wpcf7-submit::before {
top: 0;
left: 0;
-webkit-transform: translate(-30%, -30%) rotate(-63deg) scale(0);
transform: translate(-30%, -30%) rotate(-63deg) scale(0);
}
form .wpcf7-submit::after {
bottom: 0;
right: 0;
-webkit-transform: translate(30%, 30%) rotate(113deg) scale(0);
transform: translate(30%, 30%) rotate(113deg) scale(0);
}
form .wpcf7-submit:disabled, form .wpcf7-submit.disabled {
background-color: #090D4C;
}
form .wpcf7-submit:hover {
background-color: #090D4C;
}
form .wpcf7-submit:hover img {
-webkit-animation: jump .4s ease forwards;
animation: jump .4s ease forwards;
}
form .wpcf7-submit:hover::before, form .wpcf7-submit:hover::after {
opacity: 1;
}
form .wpcf7-submit:hover::before {
-webkit-transform: translate(-50%, -50%) rotate(-63deg) scale(1);
transform: translate(-50%, -50%) rotate(-63deg) scale(1);
}
form .wpcf7-submit:hover::after {
-webkit-transform: translate(50%, 50%) rotate(113deg) scale(1);
transform: translate(50%, 50%) rotate(113deg) scale(1);
}
form .wpcf7-list-item {
margin-left: 0;
}
form .wpcf7-not-valid-tip {
font-size: .8em;
}
form .wpcf7-acceptance .wpcf7-list-item-label {
color: inherit;
font-size: 1rem;
font-weight: 400;
letter-spacing: initial;
}
form .wpcf7-response-output, form .wpcf7-response-output {
color: #ffffff !important;
border-color: #ffffff !important;
margin-left: 0 !important;
margin-right: 0 !important;
padding: 1rem !important;
border-width: 0 0 0 5px !important;
}
form.sent .wpcf7-response-output, form.invalid .wpcf7-response-output, form.unaccepted .wpcf7-response-output, form.payment-required .wpcf7-response-output {
border-color: #ffffff !important;
border-width: 1px 1px 1px 1px !important;
text-align: center !important;
}
form .input-group--submit {
text-align: center;
}
form .input-group--submit .wpcf7-submit {
border: none;
background: none;
color: #ffffff;
font-weight: 500;
text-decoration: underline;
}
form .input-group--checkbox {
margin: 2em 0;
font-size: .75rem;
}
form .input-group--checkbox label {
margin-bottom: 0;
}
form .input-group--checkbox .wpcf7-list-item-label {
vertical-align: middle;
font-size: inherit;
}
@media screen and (max-width: 767px) {
form .input-group--file {
margin-top: 2rem;
}
}
form .input-group--file .input-group__wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
@media screen and (max-width: 767px) {
form .input-group--file .input-group__wrapper {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
}
@media screen and (min-width: 768px) {
form .input-group--file .input-group__wrapper {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
}
form .input-group--file p {
margin-bottom: 0;
}
form .input-group--file .file-response {
font-size: .75rem;
text-align: center;
}
form .input-group--file input {
display: none;
}
form .input-group--file #form-cv-response {
margin-bottom: 0;
margin-top: 0;
}
@media screen and (min-width: 768px) {
form .input-group--file #form-cv-response {
margin-left: 1.25rem;
}
}
form .form-control {
background: none;
}
form .form-control:focus {
background: none;
}
form input[type=checkbox] {
content: '';
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: #ffffff;
border-radius: 0;
border: none;
padding: .666rem;
display: inline-block;
position: relative;
vertical-align: middle;
cursor: pointer;
margin-right: .3125em;
border: 0.0625rem solid #090D4C;
}
form input[type=checkbox]:checked + span:after {
content: '';
display: block;
position: absolute;
top: -.1rem;
left: 0.35rem;
width: 0.8rem;
height: 1.2rem;
pointer-events: none;
border: solid #090D4C;
border-width: 0 .35rem .35rem 0;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
font-size: inherit;
cursor: pointer;
}
form .box-anim .lab-anim, form .lab {
position: relative;
z-index: 1;
-webkit-transition: .4s ease;
transition: .4s ease;
-webkit-transform: translateY(2.6em);
transform: translateY(2.6em);
pointer-events: none;
-webkit-transform-origin: left;
transform-origin: left;
}
form .lab {
-webkit-transform: none;
transform: none;
}
form .box-anim.focused .lab-anim {
-webkit-transform: translateY(0.33em) scale(0.85);
transform: translateY(0.33em) scale(0.85);
}
form .input-group--date {
margin-top: 2rem;
}
form .input-group--date .box-anim .lab-anim {
-webkit-transform: translateY(1.2em) scale(0.85);
transform: translateY(1.2em) scale(0.85);
}
@media screen and (min-width: 768px) {
.parallax {
-webkit-transform: translate(var(--parallaxX, 0), var(--parallaxY, 0)) scale(var(--scale, 1));
transform: translate(var(--parallaxX, 0), var(--parallaxY, 0)) scale(var(--scale, 1));
}
}
@font-face {
font-family: 'Gotham';
src: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/fonts/Gotham-Thin.otf) format("opentype");
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: 'Gotham';
src: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/fonts/Gotham-Light.otf) format("opentype");
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Gotham';
src: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/fonts/Gotham-Book.otf) format("opentype");
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'Gotham';
src: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/fonts/Gotham-Medium.otf) format("opentype");
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Gotham';
src: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/fonts/Gotham-Bold.otf) format("opentype");
font-weight: 700;
font-style: normal;
}
h1, h2, h3 {
font-weight: 700;
}
h1, h2, h3, h4, h5, h6 {
line-height: 1.45;
}
h1, h2, h3, h4, h5, h6, .font-family-primary {
font-family: "Montserrat", sans-serif;
}
.font-family-primary {
font-family: "Montserrat", sans-serif;
}
.font-family-secondary {
font-family: "Montserrat", sans-serif;
}
.color-theme-primary {
color: #090D4C;
}
.color-theme-secondary {
color: #9ebaed;
}
h6, .h6 {
font-size: 1rem;
}
@media screen and (min-width: 768px) {
h6, .h6 {
font-size: 1rem;
}
}
h5, .h5 {
font-size: 1.15rem;
}
@media screen and (min-width: 768px) {
h5, .h5 {
font-size: 1.333rem;
}
}
h4, .h4 {
font-size: 1.323rem;
}
@media screen and (min-width: 768px) {
h4, .h4 {
font-size: 1.777rem;
}
}
h3, .h3 {
font-size: 1.521rem;
}
@media screen and (min-width: 768px) {
h3, .h3 {
font-size: 2.369rem;
}
}
h2, .h2 {
font-size: 1.749rem;
}
@media screen and (min-width: 768px) {
h2, .h2 {
font-size: 3.157rem;
}
}
h1, .h1 {
font-size: 2.011rem;
}
@media screen and (min-width: 768px) {
h1, .h1 {
font-size: 4.209rem;
}
}
.font-weight-100 {
font-weight: 100;
}
.font-weight-200 {
font-weight: 200;
}
.font-weight-300 {
font-weight: 300;
}
.font-weight-400 {
font-weight: 400;
}
.font-weight-500 {
font-weight: 500;
}
.font-weight-600 {
font-weight: 600;
}
.font-weight-700 {
font-weight: 700;
}
.font-weight-800 {
font-weight: 800;
}
.font-weight-900 {
font-weight: 900;
}
.font-size-1_25 {
font-size: 1.25rem;
}
.font-size-1_50 {
font-size: 1.5rem;
}
.font-size-1_75 {
font-size: 1.75rem;
}
.font-size-2_0 {
font-size: 2rem;
}
.font-size-2_25 {
font-size: 2.25rem;
}
.font-size-2_50 {
font-size: 2.5rem;
}
.font-size-2_75 {
font-size: 2.75rem;
}
.font-size-3_0 {
font-size: 3rem;
}
.font-size-1_25-em {
font-size: 1.25em;
}
.font-size-1_50-em {
font-size: 1.5em;
}
.font-size-1_75-em {
font-size: 1.75em;
}
.font-size-2_0-em {
font-size: 2em;
}
.font-size-2_25-em {
font-size: 2.25em;
}
.font-size-2_50-em {
font-size: 2.5em;
}
.font-size-2_75-em {
font-size: 2.75em;
}
.font-size-3_0-em {
font-size: 3em;
}
.font-size-0 {
font-size: .75rem;
}
.font-size-1 {
font-size: 1rem;
}
.font-size-2 {
font-size: 1.125rem;
}
.font-size-3 {
font-size: 0.75rem;
}
.font-size-4 {
font-size: 1.5rem;
}
.font-size-5 {
font-size: 1.5rem;
}
.pnom p{
margin-bottom:0px;
}
.lhcustom{
line-height: 1.7;
}
@media screen and (min-width: 768px) {
.font-size-5 {
font-size: 2.125rem;
}
}
.font-size-6 {
font-size: 2.5rem;
}
.font-size-title, .tab-pane h4, .tab-pane h3, .tab-pane h2{
font-size: 1.85rem;
font-weight: 700 !important;
}
.par_info{
font-size:3.25rem;
font-weight: 700 !important;
line-height:1.6;
}
.team-section .tab-pane h4, .team-section .tab-pane h3, .team-section .tab-pane h2{
font-size: 1.53rem;
}
.fw-900{
font-weight: 900;
}
@media screen and (min-width: 768px) {
.font-size-title, .tab-pane h4, .tab-pane h3, .tab-pane h2 {
font-size: 2.063rem;
font-weight: 700 !important;
}
.team-section .tab-pane h4, .team-section .tab-pane h3, .team-section .tab-pane h2{
font-size: 1.63rem;
}
}
.subpage_c.main-header{
background-color:#fff;
}
@media screen and (min-width: 768px) {
body.scrolled .main-header {
background-color: #ffffff;
}
}
@media screen and (min-width: 768px) {
body.home:not(.scrolled) #mega-menu-wrap-navbar #mega-menu-navbar li.mega-menu-item > a.mega-menu-link {
color: #ffffff;
}
}
@media screen and (max-width: 767px) {
body.home:not(.scrolled) .main-header {
background-color: transparent;
}
}
@media screen and (max-width: 767px) {
body.home:not(.scrolled) #mega-menu-wrap-navbar .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner,
body.home:not(.scrolled) #mega-menu-wrap-navbar .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before,
body.home:not(.scrolled) #mega-menu-wrap-navbar .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
background-color: #ffffff;
}
}
.main-header {
color: #ffffff;
background-color: #ffffff;
font-size: calc(min(4vw, 1rem));
padding-top: 1rem;
padding-bottom: 1rem;
-webkit-transition: padding .4s ease, background-color .4s ease;
transition: padding .4s ease, background-color .4s ease;
}
@media screen and (min-width: 768px) {
.main-header {
background-color: transparent;
font-size: 1rem;
padding-top: 2rem;
padding-bottom: 2rem;
}
}
.main-header__h1 {
font-size: 1em;
}
.main-header__logo, .main-header__logo_white {
width: 6.75em;
height: auto;
}
@media screen and (min-width: 768px) {
.main-header__logo, .main-header__logo_white {
width: 10em;
}
}
#mega-menu-wrap-navbar #mega-menu-navbar > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link,
#mega-menu-wrap-navbar #mega-menu-navbar > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link,
#mega-menu-wrap-navbar #mega-menu-navbar > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,
#mega-menu-wrap-navbar #mega-menu-navbar > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item.mega-current_page_item a.mega-menu-link,
#mega-menu-wrap-navbar #mega-menu-navbar > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
font-weight: 700;
}
#mega-menu-wrap-navbar #mega-menu-navbar li.mega-menu-item > a.mega-menu-link {
-webkit-transition: color .4s ease;
transition: color .4s ease;
}
#mega-menu-wrap-navbar #mega-menu-navbar li.mega-menu-item:hover > a.mega-menu-link {
color: #9ebaed !important;
}
.button_zgoda{
background:#33399A;
padding:11px 25px;
font-size:12px;
}
.main-footer {
position: relative;
}
.main-footer .container_footer{
margin:120px auto;
}
.container_footer{
max-width:1500px;
margin-left:auto;
margin-right:auto;
}
footer{
}
.bg_gray{
background:#EBEBEA;
}
@media screen and (min-width: 768px) {
.main-footer {
position: relative
left: 0;
right: 0;
bottom: 0;
z-index: 0;
}
}
.main-footer .menu {
list-style-type: none;
padding-left: 0;
margin: -.625rem 0;
}
@media screen and (min-width: 768px) {
.main-footer .menu {
-webkit-columns: 2;
columns: 2;
}
}
.main-footer .menu li {
padding: .625rem 0;
}
@media screen and (max-width: 767px) {
.scroll-top {
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
font-size: .75rem;
}
}
@media screen and (min-width: 768px) {
.scroll-top {
right: 5.625em;
}
}
.scroll-top svg {
position: relative;
top: auto;
left: 0px;
bottom:auto;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
z-index: -1;
z-index: 1;
-webkit-transform: translate(-50%, -50%) rotate(-90deg);
transform: translate(-50%, -50%) rotate(-90deg);
width: 3.125em;
}
.scroll-top:hover {
fill: #090D4C;
}
.wysiwyg-style-1 {
font-weight: 300;
}
.wysiwyg-style-1 h3, .wysiwyg-style-1 h4, .wysiwyg-style-1 h5, .wysiwyg-style-1 h6 {
text-transform: none;
font-size: inherit;
margin-bottom: 1.25em;
}
.wysiwyg-style-1 h1, .wysiwyg-style-1 h2 {
font-size: 1.9rem;
}
@media screen and (min-width: 768px) {
.wysiwyg-style-1 h1, .wysiwyg-style-1 h2 {
font-size: 2.8125rem;
}
}
.wysiwyg-style-2 h1, .wysiwyg-style-2 h2, .wysiwyg-style-2 h3 {
font-size: 1.5rem;
}
.wysiwyg-style-3 h4, .wysiwyg-style-3 h5, .wysiwyg-style-3 h6 {
font-weight: 400;
}
.wysiwyg-style-3 h1, .wysiwyg-style-3 h2, .wysiwyg-style-3 h3, .wysiwyg-style-3 h4, .wysiwyg-style-3 h5, .wysiwyg-style-3 h6, .wysiwyg-style-3 p, .wysiwyg-style-3 ol, .wysiwyg-style-3 ul {
margin-bottom: 2.25rem;
}
.wysiwyg-style-3 ol {
padding-left: 1.5ch;
}
.wysiwyg-style-3 ol ul {
margin-top: 1.25rem;
}
.wysiwyg-style-3 ol ul > li + li {
margin-top: 1rem;
}
.wysiwyg-style-3 ol ul > li {
list-style-type: none;
position: relative;
}
.wysiwyg-style-3 ol ul > li::before {
content: '■';
position: absolute;
left: -1.4em;
font-size: 1.2em;
line-height: 1;
}
.wysiwyg-style-3 ol > li + li {
margin-top: 1.5rem;
}
.wysiwyg-style-3 > *:last-child {
margin-bottom: 0;
}
.wysiwyg-style-3 p + ul {
margin-top: 1rem;
}
.wysiwyg-style-4 h1, .wysiwyg-style-4 h2 {
font-size: 1.9rem;
}
@media screen and (min-width: 768px) {
.wysiwyg-style-4 h1, .wysiwyg-style-4 h2 {
font-size: 2.8125rem;
}
}
@media screen and (min-width: 768px) {
.wysiwyg-style-4 h2 {
font-size: 2.5rem;
}
}
.spacing-1 > * + * {
margin-top: calc(6rem / 3);
}
@media screen and (min-width: 768px) {
.spacing-1 > * + * {
margin-top: calc(12rem / 3);
}
}
a:hover {
-webkit-transition: color .4s ease;
transition: color .4s ease;
}
@media screen and (max-width: 767px) {
.section-top .section-top-left-wrapper {
position: relative;
}
}
.section-top .section-top-left {
min-height: 23.125rem;
}
.section-top .section-top-bg {
position: absolute;
top: 0;
left: 0;
height: 100%;
z-index: -1;
overflow: hidden;
}
@media screen and (max-width: 767px) {
.section-top .section-top-bg {
left: 0;
width: 100%;
}
}
@media screen and (min-width: 768px) {
.section-top .section-top-bg {
right: calc(50% + calc(1.5rem / 2));
}
}
.section-top .section-top-bg.default {
background-color: #090D4C;
}
.section-top .section-top-bg img {
width: 100%;
height: 100%;
max-width: unset;
-o-object-fit: cover;
object-fit: cover;
-webkit-filter: brightness(0.4);
filter: brightness(0.4);
}
.section-top .section-top-bg .color-box:nth-child(1) {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
.section-top .section-top-bg .color-box:nth-child(2) {
-webkit-transform: translateX(100%);
transform: translateX(100%);
-webkit-transition-delay: .25s;
transition-delay: .25s;
}
.section-top .section-top-bg .color-box:nth-child(3) {
-webkit-transform: translateY(100%);
transform: translateY(100%);
-webkit-transition-delay: .5s;
transition-delay: .5s;
}
.section-top .section-top-bg .color-box:nth-child(4) {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
-webkit-transition-delay: .75s;
transition-delay: .75s;
}
.section-top.animated-x .color-box:nth-child(1), .section-top.animated-x .color-box:nth-child(2), .section-top.animated-x .color-box:nth-child(3), .section-top.animated-x .color-box:nth-child(4) {
-webkit-transform: none;
transform: none;
}
.color-boxes .color-box {
position: absolute;
display: inline-block;
width: 2.1875rem;
height: 2.1875rem;
z-index: -1;
-webkit-transition: -webkit-transform .5s ease;
transition: -webkit-transform .5s ease;
transition: transform .5s ease;
transition: transform .5s ease, -webkit-transform .5s ease;
}
.color-boxes .color-box:nth-child(1) {
top: 0;
left: 20%;
background: linear-gradient(45deg, #FFDE00 35%, #F08A00);
}
.color-boxes .color-box:nth-child(2) {
top: 20%;
right: 0;
background: linear-gradient(45deg, #ff000d 35%, #a74d63);
}
.color-boxes .color-box:nth-child(3) {
bottom: 0;
right: 40%;
background: linear-gradient(45deg, #0063db 35%, #071b4b);
}
.color-boxes .color-box:nth-child(4) {
top: 15%;
left: 0;
background: linear-gradient(45deg, #D7DE1F 35%, #5D8817);
}
@media screen and (min-width: 768px) {
.compensate-social-medias {
padding-right: 3rem;
}
}
@media screen and (min-width: 1800px) {
.compensate-social-medias {
padding-right: 0;
}
}
.social-medias {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
fill: #090D4C;
}
.social-medias .social-media {
-webkit-transition: fill .4s ease;
transition: fill .4s ease;
}
.social-medias .social-media:hover {
fill: #9ebaed;
}
.social-medias .social-media svg {
width: 2.33rem;
}
.social-medias--absolute {
position: absolute;
top: 50%;
right: 1.5rem;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
@media screen and (min-width: 1800px) {
.social-medias--absolute {
right: 7.875rem;
}
}
.social-medias--vertical {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.social-medias--vertical > * + * {
margin-top: 1.875rem;
}
.social-medias--horizontal > * + * {
margin-left: 1.875rem;
}
.social-medias--white {
fill: #ffffff;
}
.years-nav .nav-item {
position: relative;
padding: 0 4rem;
font-size: 1.5rem;
}
.years-nav .nav-item::before {
content: "";
position: absolute;
bottom: .415em;
left: 0;
width: 100%;
height: 1px;
background-color: #B6B6B6;
z-index: -1;
}
.years-nav .nav-item .nav-link {
position: relative;
color: #090D4C;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: transparent;
border: none;
padding: 0;
}
.years-nav .nav-item .nav-link::before, .years-nav .nav-item .nav-link::after {
content: "";
display: block;
width: .83em;
height: .83em;
margin-top: 0.9375em;
background-color: #B6B6B6;
}
.years-nav .nav-item .nav-link::before {
position: absolute;
bottom: 0;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
opacity: 0;
-webkit-transition: opacity .4s ease;
transition: opacity .4s ease;
}
.years-nav .nav-item .nav-link.active {
font-weight: 700;
}
.years-nav .nav-item .nav-link.active::before {
opacity: 1;
}
.years-nav .nav-item .nav-link:hover::before {
opacity: 1;
}
.years-nav .nav-item:nth-of-type(4n - 3) .nav-link::before {
background: linear-gradient(45deg, #0063db 35%, #071b4b);
}
.years-nav .nav-item:nth-of-type(4n - 2) .nav-link::before {
background: linear-gradient(45deg, #D7DE1F 35%, #5D8817);
}
.years-nav .nav-item:nth-of-type(4n - 1) .nav-link::before {
background: linear-gradient(45deg, #FFDE00 35%, #F08A00);
}
.years-nav .nav-item:nth-of-type(4n) .nav-link::before {
background: linear-gradient(45deg, #ff000d 35%, #a74d63);
}
.page-mini-row {
--bs-gutter-y: 6.5rem;
padding-top: 3.5rem;
}
@-webkit-keyframes up-down {
50% {
-webkit-transform: translateY(-15%);
transform: translateY(-15%);
}
}
@keyframes up-down {
50% {
-webkit-transform: translateY(-15%);
transform: translateY(-15%);
}
}
.page-mini {
padding: 4.5rem 2rem 2.5rem;
text-decoration: none;
-webkit-transition: color .4s ease;
transition: color .4s ease;
}
.page-mini::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
z-index: 0;
opacity: 0;
-webkit-transition: opacity .6s ease;
transition: opacity .6s ease;
}
.page-mini__icon {
position: absolute;
top: 0;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
z-index: 1;
-webkit-transition: fill .2s ease, opacity .4s ease;
transition: fill .2s ease, opacity .4s ease;
}
.page-mini__icon svg {
width: 6.375rem;
height: auto;
max-height: 7rem;
}
.page-mini__title {
position: relative;
z-index: 1;
}
.page-mini__link {
position: relative;
margin-top: .75em;
color: inherit;
text-decoration: underline;
-webkit-transition: color .4s ease;
transition: color .4s ease;
z-index: 1;
}
.page-mini__link:hover {
color: #090D4C;
}
.page-mini--gray {
color: #B6B6B6;
fill: #B6B6B6;
}
.page-mini--gray::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
background-color: #EFEFEF;
-webkit-transition: opacity .3s ease;
transition: opacity .3s ease;
z-index: -1;
}
.page-mini--gray::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
background: linear-gradient(45deg, transparent 40%, rgba(0, 0, 0, 0.4)), linear-gradient(45deg, rgba(255, 255, 255, 0.2), transparent 30%), linear-gradient(45deg, var(--page-mini-color), var(--page-mini-color));
z-index: -2;
-webkit-transform: scaleX(1.5);
transform: scaleX(1.5);
opacity: 1;
-webkit-clip-path: polygon(30% 0, 70% 0, 70% 100%, 30% 100%);
clip-path: polygon(30% 0, 70% 0, 70% 100%, 30% 100%);
}
.page-mini--gray:hover {
color: #ffffff;
}
.page-mini--gray:hover .page-mini__icon {
fill: var(--page-mini-color);
}
.page-mini--gray:hover .page-mini-bg {
-webkit-transform: translateX(-50%) scaleX(1.5);
transform: translateX(-50%) scaleX(1.5);
}
.page-mini--gray:hover::after {
opacity: 0;
}
.page-mini--gray .page-mini-bg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
background: linear-gradient(45deg, transparent 40%, rgba(0, 0, 0, 0.4)), linear-gradient(45deg, rgba(255, 255, 255, 0.2), transparent 30%), linear-gradient(45deg, var(--page-mini-color), var(--page-mini-color));
-webkit-mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/kafelek1.svg);
mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/kafelek1.svg);
-webkit-mask-size: 100%;
mask-size: 100%;
z-index: -3;
-webkit-transition: opacity .2s, -webkit-transform .6s ease;
transition: opacity .2s, -webkit-transform .6s ease;
transition: transform .6s ease, opacity .2s;
transition: transform .6s ease, opacity .2s, -webkit-transform .6s ease;
}
.page-mini--card {
padding: 9em 2em 2.5em;
-webkit-transform: translateY(5%);
transform: translateY(5%);
-webkit-transition: color .4s ease, -webkit-transform .4s ease;
transition: color .4s ease, -webkit-transform .4s ease;
transition: transform .4s ease, color .4s ease;
transition: transform .4s ease, color .4s ease, -webkit-transform .4s ease;
}
@media screen and (max-width: 767px) {
.page-mini--card {
font-size: .75rem;
}
}
.page-mini--card .page-mini__title {
font-size: 1.25rem;
}
@media screen and (min-width: 768px) {
.page-mini--card .page-mini__title {
font-size: 1.25rem;
}
}
.page-mini--card .page-mini__content {
margin: 2.38em 0;
font-size: 1.125em;
}
.page-mini--card .page-mini__link {
font-size: 1.25em;
opacity: 0;
-webkit-transition: opacity .4s ease, color .4s ease;
transition: opacity .4s ease, color .4s ease;
}
.page-mini--card .page-mini__link:hover {
color: #9ebaed;
}
.page-mini--card .page-mini__icon {
fill: #D9D825;
-webkit-transform: translate(-50%, -33.33%);
transform: translate(-50%, -33.33%);
opacity: 0;
}
.page-mini--card .page-mini__icon svg {
width: 8em;
max-height: 9em;
-webkit-animation: up-down 3s ease infinite paused;
animation: up-down 3s ease infinite paused;
}
@media screen and (min-width: 768px) {
.page-mini--card .page-mini__icon svg {
width: 10em;
max-height: 11em;
}
}
.page-mini--card .page-mini-bg {
position: absolute;
top: 0;
left: 50%;
width: 140%;
height: 100%;
background-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/gradient.png);
background-size: 100% 100%;
background-repeat: no-repeat;
background-position: center;
-webkit-mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/kafelek1.svg);
mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/kafelek1.svg);
-webkit-mask-size: 100%;
mask-size: 100%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
opacity: 0;
z-index: -1;
-webkit-transition: -webkit-transform .6s ease;
transition: -webkit-transform .6s ease;
transition: transform .6s ease;
transition: transform .6s ease, -webkit-transform .6s ease;
}
.page-mini--card::after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 1px;
height: 1px;
z-index: -3;
opacity: 0;
-webkit-transition: opacity .4s ease;
transition: opacity .4s ease;
-webkit-box-shadow: 0 0 7rem 8rem #0000ff;
box-shadow: 0 0 7rem 8rem #0000ff;
}
@media screen and (min-width: 768px) {
.page-mini--card::after {
-webkit-box-shadow: 0 0 11rem 12rem #0000ff;
box-shadow: 0 0 11rem 12rem #0000ff;
}
}
.pages-slider-section .pages-slider {
margin: -10rem -15px;
}
.pages-slider-section .pages-slider .slick-track {
padding: 10rem 0;
}
.pages-slider-section .pages-slider .slick-slide {
padding-left: 15px;
padding-right: 15px;
}
.pages-slider-section .pages-slider .slick-track {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
}
.pages-slider-section .pages-slider .slick-slide {
height: inherit !important;
}
.pages-slider-section .pages-slider .slick-slide.slick-current .page-mini {
color: #ffffff;
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-transition: color .4s ease .5s, -webkit-transform .4s ease .5s;
transition: color .4s ease .5s, -webkit-transform .4s ease .5s;
transition: transform .4s ease .5s, color .4s ease .5s;
transition: transform .4s ease .5s, color .4s ease .5s, -webkit-transform .4s ease .5s;
}
.pages-slider-section .pages-slider .slick-slide.slick-current .page-mini::before, .pages-slider-section .pages-slider .slick-slide.slick-current .page-mini__icon, .pages-slider-section .pages-slider .slick-slide.slick-current .page-mini__link, .pages-slider-section .pages-slider .slick-slide.slick-current .page-mini-bg {
opacity: 1;
}
.pages-slider-section .pages-slider .slick-slide.slick-current .page-mini::before, .pages-slider-section .pages-slider .slick-slide.slick-current .page-mini__icon, .pages-slider-section .pages-slider .slick-slide.slick-current .page-mini__link, .pages-slider-section .pages-slider .slick-slide.slick-current .page-mini-bg {
-webkit-transition: opacity .6s ease .5s;
transition: opacity .6s ease .5s;
}
.pages-slider-section .pages-slider .slick-slide.slick-current .page-mini__icon svg {
-webkit-animation-play-state: running;
animation-play-state: running;
}
@media screen and (max-width: 767px) {
.pages-slider-section .custom-slick-arrows {
margin-top: -2.5rem;
}
}
.pages-slider-section .custom-slick-arrows .custom-slick-arrow svg {
width: 3rem;
}
@media screen and (min-width: 768px) {
.pages-slider-section .custom-slick-arrows .custom-slick-arrow svg {
width: 4rem;
}
}
.pages-slider-section .custom-slick-arrows .custom-slick-arrow.hide {
opacity: 1;
fill: #B6B6B6;
}
@media screen and (min-width: 768px) {
.pages-slider-section .custom-slick-arrows .custom-slick-prev {
-webkit-transform: translateY(calc(-50% + 4rem)) rotate(180deg);
transform: translateY(calc(-50% + 4rem)) rotate(180deg);
left: 1rem;
}
}
@media screen and (min-width: 1600px) {
.pages-slider-section .custom-slick-arrows .custom-slick-prev {
left: 8rem;
}
}
@media screen and (min-width: 768px) {
.pages-slider-section .custom-slick-arrows .custom-slick-next {
-webkit-transform: translateY(calc(-50% + 4rem));
transform: translateY(calc(-50% + 4rem));
right: 1rem;
}
}
@media screen and (min-width: 1600px) {
.pages-slider-section .custom-slick-arrows .custom-slick-next {
right: 8rem;
}
}
.custom-slick-arrows {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
@media screen and (max-width: 767px) {
.custom-slick-arrows {
margin-top: 1.5rem;
}
}
.custom-slick-arrows .custom-slick-arrow {
line-height: initial;
background-color: transparent;
border: none;
fill: #090D4C;
-webkit-transition: fill .4s ease, opacity .4s ease;
transition: fill .4s ease, opacity .4s ease;
z-index: 3;
}
@media screen and (min-width: 768px) {
.custom-slick-arrows .custom-slick-arrow {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.nav_arrows_team .custom-slick-arrow{
position: relative !important;
}
}
.custom-slick-arrows .custom-slick-arrow:hover {
fill: #9ebaed;
}
.custom-slick-arrows .custom-slick-arrow svg {
width: 2rem;
}
.custom-slick-arrows .custom-slick-arrow.hide {
opacity: 0;
pointer-events: none;
}
.custom-slick-arrows .custom-slick-prev {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
@media screen and (min-width: 768px) {
.custom-slick-arrows .custom-slick-prev {
left: 2rem;
-webkit-transform: translateY(-50%) rotate(180deg);
transform: translateY(-50%) rotate(180deg);
}
.nav_arrows_team .custom-slick-prev{
left:0px;
}
}
@media screen and (max-width: 767px) {
.custom-slick-arrows .custom-slick-next {
margin-left: 3rem;
margin-top:-50px;
}
}
@media screen and (min-width: 768px) {
.custom-slick-arrows .custom-slick-next {
right: 2rem;
}
.nav_arrows_team .custom-slick-next{
right:0px;
}  
}
@media screen and (max-width: 767px) {
.custom-slick-arrows.mobile-deactivate-hide .custom-slick-arrow.hide {
opacity: 1;
pointer-events: initial;
}
}
.custom-slick-arrows--topper {
margin-top: 0;
margin-bottom: 2rem;
}
@media screen and (min-width: 768px) {
.custom-slick-arrows--topper {
text-align: end;
}
}
.custom-slick-arrows--topper .custom-slick-arrow {
position: static;
-webkit-transform: none;
transform: none;
}
@media screen and (min-width: 768px) {
.custom-slick-arrows--topper .custom-slick-arrow svg {
width: 2.75rem;
}
}
.custom-slick-arrows--topper .custom-slick-prev {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
margin-right: 2rem;
}
.background-decoration {
position: absolute;
fill: #9ebaed;
z-index: -1;
}
@media screen and (max-width: 767px) {
.background-decoration {
display: none;
}
}
.background-decoration--small svg {
width: 12.125rem;
}
.background-decoration--small.background-decoration--top {
top: 28.5rem;
right: 9rem;
}
.background-decoration--small.background-decoration--top .transformed {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
.background-decoration--small.background-decoration--bottom {
left: 9rem;
bottom: 10rem;
}
.background-decoration--small.background-decoration--bottom .transformed {
-webkit-transform: translateY(-75%);
transform: translateY(-75%);
}
.background-decoration--big svg {
width: 21.5rem;
}
.background-decoration--big.background-decoration--top {
top: 0;
right: 9rem;
}
.background-decoration--big.background-decoration--top .transformed {
-webkit-transform: scaleX(-1) rotate(-90deg);
transform: scaleX(-1) rotate(-90deg);
}
.background-decoration--big.background-decoration--bottom {
bottom: 0;
left: 4rem;
}
.background-decoration--big.background-decoration--bottom .transformed {
-webkit-transform: translateY(30%);
transform: translateY(30%);
}
.background-decoration--custom-top-big {
top: 0;
left: 0;
}
.background-decoration--custom-top-big .transformed {
-webkit-transform: rotate(-100deg);
transform: rotate(-100deg);
}
.background-decoration--custom-top-big svg {
width: 21.5rem;
}
.background-decoration--custom-top-small {
top: 30rem;
left: 5rem;
-webkit-filter: blur(3px);
filter: blur(3px);
}
.background-decoration--custom-top-small .transformed {
-webkit-transform: rotate(120deg);
transform: rotate(120deg);
}
.background-decoration--custom-top-small svg {
width: 12.125rem;
}
.background-decoration--custom-top-smaller {
top: 4rem;
left: 18rem;
-webkit-filter: blur(7px);
filter: blur(7px);
}
.background-decoration--custom-top-smaller svg {
width: 7rem;
}
.background-decoration--custom-bottom-big {
bottom: 0;
right: 0;
}
.background-decoration--custom-bottom-big .transformed {
-webkit-transform: translateY(8rem) translateX(2rem) scaleX(-1);
transform: translateY(8rem) translateX(2rem) scaleX(-1);
}
.background-decoration--custom-bottom-big svg {
width: 21.5rem;
}
.background-decoration--custom-bottom-small {
bottom: 2rem;
right: 19rem;
-webkit-filter: blur(3px);
filter: blur(3px);
}
.background-decoration--custom-bottom-small .transformed {
-webkit-transform: rotate(-20deg);
transform: rotate(-20deg);
}
.background-decoration--custom-bottom-small svg {
width: 12.125rem;
}
.background-decoration--custom-bottom-smaller {
bottom: 19rem;
right: 13rem;
-webkit-filter: blur(7px);
filter: blur(7px);
}
.background-decoration--custom-bottom-smaller svg {
width: 7rem;
}
.downloadable-link__wrapper {
position: relative;
border: 1px solid #B6B6B6;
background-color: #ffffff;
padding-top: 1.625rem;
padding-bottom: 1.625rem;
} .downloadable-link__wrapper::after {
content: "";
position: absolute;
top: 50%;
right: 4rem;
-webkit-mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/arrow.svg);
mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/arrow.svg);
-webkit-mask-size: contain;
mask-size: contain;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: center;
mask-position: center;
background-color: #fff;
display: inline-block;
width: 0.9375em;
height: 0.575em;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
font-size: 2.75rem;
opacity: 0;
-webkit-transition: opacity .6s ease;
transition: opacity .6s ease;
}
@media screen and (max-width: 767px) {
.downloadable-link__wrapper::after {
display: none;
}
}
.downloadable-link:hover {
color: inherit;
}
@media screen and (min-width: 768px) {
.downloadable-link:hover {
font-weight: 700;
}
}
.downloadable-link__date{font-size: 15px;}
.downloadable-link:hover .downloadable-link__wrapper::before, .downloadable-link:hover .downloadable-link__wrapper::after {
opacity: 1;
}
.downloadable-link__wrapper{
transition:all 0.5s;
}
.downloadable-link__wrapper:hover{
background:#090D4C;
color:#fff;
}
.downloadable-link__wrapper:hover svg path{
fill:#fff;
}
.stats-table {
width: 100%;
font-weight: 300;
border-collapse: collapse;
}
@media screen and (max-width: 767px) {
.stats-table {
font-size: .7rem;
}
}
.stats-table td {
text-align: center;
padding: 1.25em 2em;
}
.stats-table td:first-of-type {
text-align: left;
border-left-width: 0;
}
.stats-table td:last-of-type {
border-right-width: 0;
}
.stats-table thead {
font-weight: 700;
color: #ffffff;
background-color: #090D4C;
}
.stats-table tbody tr:first-of-type td {
border-top-width: 0;
}
.stats-table tbody td {
border: 1px solid #B6B6B6;
}
.wp-block-embed__wrapper {
position: relative;
overflow: hidden;
width: 100%;
padding-top: 56.25%;
}
.wp-block-embed__wrapper iframe {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
}
.chart-desc::before {
content: "";
display: inline-block;
width: 1.25em;
height: 1.25em;
background: linear-gradient(45deg, transparent 30%, rgba(0, 0, 0, 0.4)), linear-gradient(var(--chart-desc-color), var(--chart-desc-color));
vertical-align: middle;
margin-right: 1rem;
}
.team-nav .nav-item{padding:10px;}
.team-nav .nav-item img{
border-radius:50%;
}
.team-nav .nav-link {
padding: 0 0 0 30px;
background-color: transparent;
border: none;
margin:auto;
}
.team-nav .nav-link img {
width: 100%;
height: auto;
transition:all 0.5s;
max-width:217px;
}
.team-nav .nav-link{
opacity:0.65;
} .team-nav .slick-current .nav-link{
opacity:1 !important;
}
@media screen and (min-width: 768px) {
}
.team-nav .nav-link.active img {
box-shadow: 0px 6px 6px #00000029;
}
.team-member-title {
color: #090D4C;
}
.team-member-title span {
color: #090D4C;
}
.contact-card {
padding: 1.875rem;
border-right: 1px solid #B5B5B5;
text-align:right;
height: 100%;
padding-right:50px;
}
.img_contact_svg{
margin-bottom:41px;
}
.contact-card__title{
font-size:1.125em;
}
.contact-card__value{
font-size: 0.938rem;
}
@media(min-width:768px){
.row_contact .col-md-4{width:auto;}
.row_contact .col-md-4 .contact-card{
width:350px;
}
.row_contact .col-md-4:nth-child(2) .contact-card{
width:300px;
}
.row_contact{
margin-left:-200px;
}
}
.newsletter {
padding: 3.625rem 0;
background-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/gradient.png);
background-size: 100% 100%;
-webkit-mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/newsletter1.svg);
mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/newsletter1.svg);
-webkit-mask-size: 100%;
mask-size: 100%;
}
.color-button {
position: relative;
background-color: var(--unit-color);
border: none;
min-width: 15.375rem;
display: inline-block;
padding: .5rem 1rem;
color: #ffffff;
text-align: center;
text-transform: uppercase;
z-index: 0;
-webkit-transition: background-color .4s ease, color .4s ease;
transition: background-color .4s ease, color .4s ease;
}
.color-button:hover, .color-button.active {
color: #ffffff;
}
.color-button:hover::before, .color-button.active::before {
opacity: 1;
}
.color-button::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
-webkit-box-shadow: 0 0 1.25rem var(--unit-color);
box-shadow: 0 0 1.25rem var(--unit-color);
opacity: 0;
-webkit-transition: opacity .4s ease;
transition: opacity .4s ease;
}
.color-button--alternative {
background-color: #ffffff;
color: #090D4C;
}
.color-button--alternative::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
border: 1px solid #090D4C;
-webkit-transition: opacity .1s ease;
transition: opacity .1s ease;
}
.color-button--alternative.active, .color-button--alternative:hover {
color: #ffffff;
background-color: var(--unit-color);
}
.color-button--alternative.active::after, .color-button--alternative:hover::after {
opacity: 0;
}
.unit--color .unit-content {
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 2em;
background-color: var(--unit-color);
background: linear-gradient(52.5deg, transparent, rgba(0, 0, 0, 0.6) 75%), var(--unit-color);
}
.index-post {
position: relative;
}
.btn_czytaj{font-weight:400;}
.post_info .index-post-title, .nag_c1{
font-size:1.313em;
}
.post_info .index-post-date{
font-size:0.938rem;
margin-top:7px;
margin-bottom:16px;  
}
@media screen and (max-width: 767px) {
.index-post {
font-size: .9rem;
}
footer .linia_custom_left{
position: absolute;
left:0px;
top:10%;
}
}
.linia_custom_left{
max-height:200px;
}
.index-post::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
-webkit-box-shadow: 0 0 1.25rem #000000;
box-shadow: 0 0 1.25rem #000000;
opacity: 0;
-webkit-transition: opacity .6s ease;
transition: opacity .6s ease;
}
.index-post:hover::before {
opacity: 1;
}
.index-post_image{
max-height:300px;
object-fit: cover;
width:100%;
}
.index-post:hover .index-post-background {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.index-post .index-post-wrapper {
position: relative;
display: block;
overflow: hidden;
}
.index-post .index-post-wrapper:hover {
color: inherit;
}
.index-post .index-post-title {
min-height: 4.3em;
font-weight: 500;
}
.index-post .index-post-label {
position: absolute;
top: 2em;
right: 0;
min-width: 7.25em;
}
.index-post .index-post-date {
border-right: 1px solid #ffffff;
}
.index-post .index-post-content {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
padding: 1.625em 1.625em .5em;
z-index: 0;
overflow: hidden;
}
.index-post .index-post-background, .index-post .index-post-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
z-index: -1;
-o-object-position: center bottom;
object-position: center bottom;
}
.index-post .index-post-background {
-webkit-transition: -webkit-transform 1s ease;
transition: -webkit-transform 1s ease;
transition: transform 1s ease;
transition: transform 1s ease, -webkit-transform 1s ease;
}
.index-post .index-post-overlay {
-webkit-filter: blur(1rem);
filter: blur(1rem);
-webkit-transform: scale(1.75);
transform: scale(1.75);
}
@media screen and (min-width: 768px) {
.index-post--small {
font-size: .8rem;
}
}
.index-post--height .index-post-wrapper {
height: 100%;
}
.index-post--dark-title {
color: #090D4C;
}
.index-post--padding .index-post-wrapper {
padding-top: 18.75rem;
}
.index-posts-grid {
display: -ms-grid;
display: grid;
grid-auto-rows: 18.75rem;
-ms-grid-columns: 1fr;
grid-template-columns: 1fr;
gap: 30px;
}
@media screen and (min-width: 768px) {
.index-posts-grid {
grid-auto-rows: 18.75rem;
-ms-grid-columns: (1fr)[4];
grid-template-columns: repeat(4, 1fr);
}
}
.index-posts-grid .index-post--small, .index-posts-grid .index-post--large {
-ms-grid-row-span: 1 span;
grid-row-end: 1 span;
-ms-grid-column-span: 1 span;
grid-column-end: 1 span;
}
@media screen and (min-width: 768px) {
.index-posts-grid .index-post--large {
-ms-grid-row-span: 2 span;
grid-row-end: 2 span;
-ms-grid-column-span: 2 span;
grid-column-end: 2 span;
}
}
.wp-pagenavi {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-weight: 300;
max-width: 11.73em;
margin-left: auto;
margin-right: auto;
font-size: 1.575rem;
}
@media screen and (max-width: 767px) {
.wp-pagenavi {
font-size: 1.5rem;
}
}
.wp-pagenavi > a, .wp-pagenavi > span {
padding: 0 1.25em;
}
.wp-pagenavi span {
border: none;
}
.wp-pagenavi .current {
font-weight: 700;
}
.wp-pagenavi .pages {
border: none;
}
.wp-pagenavi .previouspostslink {
left: 0;
}
.wp-pagenavi .nextpostslink {
right: 0;
}
.wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink {
position: absolute;
top: 50%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: 0;
border: none;
padding: 0 .75em;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
@media screen and (min-width: 768px) {
.wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink {
padding: 0 1.75em;
}
}
.wp-pagenavi .previouspostslink::before, .wp-pagenavi .nextpostslink::before {
content: "";
font-size: 1rem;
display: inline-block;
-webkit-mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/arrow.svg);
mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/arrow.svg);
-webkit-mask-size: contain;
mask-size: contain;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: center;
mask-position: center;
background-color: #090D4C;
width: 2.8125em;
height: 1.5em;
-webkit-transition: background-color .4s ease;
transition: background-color .4s ease;
}
.wp-pagenavi .previouspostslink:hover::before, .wp-pagenavi .nextpostslink:hover::before {
background-color: #9ebaed;
}
.wp-pagenavi .previouspostslink::before {
-webkit-transform: rotate(-180deg);
transform: rotate(-180deg);
}
.main-hero {
height: 100vh;
min-height:500px;
}
@media(min-width:1200px){
.main-hero h2{
font-size:4em;
}
}
.main-hero::before, .main-hero::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
}
.main-hero::before {
background-color: #000000;
opacity: .25;
}
.main-hero::after {
background-color: rgba(0, 0, 0, 0.25);
}
.main-hero .main-hero-wrapper {
padding-top: 72px;
}
@media screen and (min-width: 768px) {
.main-hero .main-hero-wrapper { padding-top:0px;
}
}
.main-hero .main-hero-image svg {
width: 57.875rem;
}
.main-hero .main-hero-image #Group_720 {
-webkit-transition: opacity .6s ease .8s;
transition: opacity .6s ease .8s;
}
.main-hero .main-hero-image #Group_722, .main-hero .main-hero-image #Group_728, .main-hero .main-hero-image #Group_725, .main-hero .main-hero-image #Group_1729 {
-webkit-transition: -webkit-transform .6s ease .4s;
transition: -webkit-transform .6s ease .4s;
transition: transform .6s ease .4s;
transition: transform .6s ease .4s, -webkit-transform .6s ease .4s;
}
.main-hero .main-hero-image.video-loaded #Group_722, .main-hero .main-hero-image.video-loaded #Group_728, .main-hero .main-hero-image.video-loaded #Group_725, .main-hero .main-hero-image.video-loaded #Group_1729 {
-webkit-transform: none;
transform: none;
}
.main-hero .main-hero-image.video-loaded #Group_720 {
opacity: 1;
}
.main-hero .main-hero-title {
color:#fff;
}
.main-hero .main-hero-links {
position: relative;
z-index: 1;
}
@media screen and (min-width: 768px) {
.main-hero .main-hero-links {
font-size: 1.5rem;
width: 87.5%;
}
}
.main-hero .main-hero-link {
position: relative;
max-width: 17em;
padding: 1.75em 2em;
color: #ffffff;
text-transform: uppercase;
text-align: center;
font-weight: 700;
}
@media screen and (max-width: 767px) {
.main-hero .main-hero-link {
width: 100%;
margin-left: auto;
margin-right: auto;
}
}
@media screen and (min-width: 768px) {
.main-hero .main-hero-link {
max-width: 13.33em;
}
}
.main-hero .main-hero-link::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
background: -webkit-gradient(linear, left top, right top, from(var(--hero-link-col-1)), to(var(--hero-link-col-2)));
background: linear-gradient(90deg, var(--hero-link-col-1), var(--hero-link-col-2));
-webkit-transition: -webkit-transform .4s ease .2s;
transition: -webkit-transform .4s ease .2s;
transition: transform .4s ease .2s;
transition: transform .4s ease .2s, -webkit-transform .4s ease .2s;
z-index: -1;
}
.main-hero .main-hero-background {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
z-index: -1;
z-index: -3;
}
.main-hero .main-hero-video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
z-index: -1;
z-index: -2;
}
.footer .footer-scroll-up {
position: relative;
right: 0px;
bottom: 0px;
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(-90deg) translateX(0%);
transform: rotate(-90deg) translateX(0%);
background: none;
border: none;
-webkit-transition: color .4s ease, fill .4s ease;
transition: color .4s ease, fill .4s ease;
}
.footer-scroll-up svg {
width: auto;
height: 1rem;
fill: #ffffff;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.footer .footer-scroll-up svg {
width: auto;
height: 1rem;
fill: #ffffff;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.footer .footer-scroll-up:hover {
color: #9ebaed;
}
.footer .footer-scroll-up:hover svg {
fill: #9ebaed;
}
.footer .footer-scroll-up.scroll-top {
width: auto;
height: auto;
}
.main-hero .main-hero-scroll-down {
position: absolute;
right: 8rem;
bottom: 4rem;
-webkit-transform-origin: bottom right;
transform-origin: bottom right;
-webkit-transform: rotate(-90deg) translateX(100%);
transform: rotate(-90deg) translateX(100%);
background: none;
border: none;
-webkit-transition: color .4s ease, fill .4s ease;
transition: color .4s ease, fill .4s ease;
}
.footer-scroll-up svg {
width: auto;
height: 1rem;
fill: #ffffff;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.main-hero .main-hero-scroll-down svg {
width: auto;
height: 1rem;
fill: #ffffff;
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.main-hero .main-hero-scroll-down:hover {
color: #9ebaed;
}
.main-hero .main-hero-scroll-down:hover svg {
fill: #9ebaed;
}
.main-hero .social-medias {
fill: #ffffff;
}
.min-h-inherit {
min-height: inherit;
height:inherit;
}
@-webkit-keyframes left-right {
0% {
}
}
@keyframes left-right {
0% {
}
}
.distortion {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -2;
-webkit-transition: -webkit-transform .4s ease;
transition: -webkit-transform .4s ease;
transition: transform .4s ease;
transition: transform .4s ease, -webkit-transform .4s ease;
pointer-events: none;
}
.distortion__inner {
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-transform: scaleX(1.5);
transform: scaleX(1.5);
width: 100%;
height: 100%;
}
.distortion--left .distortion__inner {
-webkit-mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/lewy3.svg);
mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/lewy3.svg);
-webkit-mask-position: center left;
mask-position: center left;
background: var(--hero-link-col-1);
-webkit-transform-origin: left;
transform-origin: left;
}
.distortion--left.distortion--copy .distortion__inner {
-webkit-mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/lewy-alt.svg);
mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/lewy-alt.svg);
-webkit-transform: scaleX(1.585);
transform: scaleX(1.585);
}
.distortion--right .distortion__inner {
-webkit-mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/prawy.svg);
mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/prawy.svg);
-webkit-mask-position: center right;
mask-position: center right;
background: var(--hero-link-col-2);
-webkit-transform-origin: right;
transform-origin: right;
}
.distortion--right.distortion--copy .distortion__inner {
-webkit-mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/prawy-alt.svg);
mask-image: url(//digitalnetwork.pl/wp-content/themes/digitalnetwork/images/prawy-alt.svg);
-webkit-transform: scaleX(1.425);
transform: scaleX(1.425);
}
@media screen and (min-width: 768px) {
.distortion-hover:hover::before {
-webkit-transform: scaleX(0.75);
transform: scaleX(0.75);
}
}
@media screen and (min-width: 768px) {
.distortion-hover:hover .distortion--left {
-webkit-animation: left-right 1s ease-in infinite;
animation: left-right 1s ease-in infinite;
}
}
@media screen and (min-width: 768px) {
.distortion-hover:hover .distortion--right {
-webkit-animation: right-left 1s ease-out infinite;
animation: right-left 1s ease-out infinite;
}
}
@media screen and (min-width: 768px) {
.distortion-hover:hover .distortion--copy {
-webkit-animation-delay: .5s;
animation-delay: .5s;
}
}
@keyframes left-right {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
50% {
-webkit-transform: translateX(-2rem);
transform: translateX(-2rem);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@-webkit-keyframes right-left {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
50% {
-webkit-transform: translateX(2rem);
transform: translateX(2rem);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes right-left {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
50% {
-webkit-transform: translateX(2rem);
transform: translateX(2rem);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@-webkit-keyframes g-anim {
0% {
-webkit-transform: none;
transform: none;
}
5% {
-webkit-transform: rotate(10deg);
transform: rotate(10deg);
}
10% {
-webkit-transform: none;
transform: none;
}
}
@keyframes g-anim {
0% {
-webkit-transform: none;
transform: none;
}
5% {
-webkit-transform: rotate(10deg);
transform: rotate(10deg);
}
10% {
-webkit-transform: none;
transform: none;
}
}
.svg-g {
-webkit-animation: g-anim 6s linear forwards infinite;
animation: g-anim 6s linear forwards infinite;
}
.svg-g2 {
-webkit-animation-delay: calc(200ms);
animation-delay: calc(200ms);
}
.svg-g3 {
-webkit-animation-delay: calc(300ms);
animation-delay: calc(300ms);
}
.svg-g4 {
-webkit-animation-delay: calc(400ms);
animation-delay: calc(400ms);
}
.svg-g5 {
-webkit-animation-delay: calc(500ms);
animation-delay: calc(500ms);
}
.svg-g6 {
-webkit-animation-delay: calc(600ms);
animation-delay: calc(600ms);
}
.svg-g7 {
-webkit-animation-delay: calc(700ms);
animation-delay: calc(700ms);
}
.svg-g8 {
-webkit-animation-delay: calc(800ms);
animation-delay: calc(800ms);
}
.svg-g9 {
-webkit-animation-delay: calc(900ms);
animation-delay: calc(900ms);
}
.svg-g10 {
-webkit-animation-delay: calc(1000ms);
animation-delay: calc(1000ms);
}
.svg-g11 {
-webkit-animation-delay: calc(1100ms);
animation-delay: calc(1100ms);
}
.svg-g12 {
-webkit-animation-delay: calc(1200ms);
animation-delay: calc(1200ms);
}
.svg-g13 {
-webkit-animation-delay: calc(1300ms);
animation-delay: calc(1300ms);
}
.svg-g14 {
-webkit-animation-delay: calc(1400ms);
animation-delay: calc(1400ms);
}
.svg-g15 {
-webkit-animation-delay: calc(1500ms);
animation-delay: calc(1500ms);
}
.svg-g16 {
-webkit-animation-delay: calc(1600ms);
animation-delay: calc(1600ms);
}
.svg-g17 {
-webkit-animation-delay: calc(1700ms);
animation-delay: calc(1700ms);
}
.svg-g18 {
-webkit-animation-delay: calc(1800ms);
animation-delay: calc(1800ms);
}
.svg-g19 {
-webkit-animation-delay: calc(1900ms);
animation-delay: calc(1900ms);
}
.svg-g20 {
-webkit-animation-delay: calc(2000ms);
animation-delay: calc(2000ms);
}
.svg-g21 {
-webkit-animation-delay: calc(2100ms);
animation-delay: calc(2100ms);
}
.section-top-image {
height: 400px;
overflow: hidden;
z-index: 0;
color:#fff;
}
.top_header *{
color:#fff;
}
.top_header{
height: 20vw;
min-height: 200px;
max-height: 360px;
width:100%;
position: relative;
text-align:center;
}
.top_header h1{
font-size:2.75rem;
}
.top_header:after{
content:'';
width:100%;
height:100%;
z-index:0;
left:0px;
top:0px;
position:absolute;
background: rgba(0,0,0, 0.25) 0% 0% no-repeat padding-box;
}
.info_top_header{z-index:3; position: relative;}
.top_header img{width:100%; height:100%; position:absolute !important; z-index:-1; object-fit: cover; top:0px; left:0px;}
@media screen and (max-width: 767px) {
.section-top-image {
display: none;
}
}
.section-top-image::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
background-color: #000000;
opacity: .5;
z-index: 1;
}
.section-top-image img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
-webkit-transform-origin: center right;
transform-origin: center right;
}
.newsletter-addnotation {
font-size: .6rem;
margin-top: 1rem;
padding-left: 1rem;
padding-right: 1rem;
}
@media screen and (min-width: 768px) {
.newsletter-addnotation {
padding-left: 3rem;
padding-right: 3rem;
}
}
.relative_container_1_home{
position: relative;
}
.home_wrap .linia_custom_left{
position: absolute;
left:8%;
z-index: 101;
top:0px;
}
@media(max-width:1670px){
.home_wrap .linia_custom_left{
position: absolute;
left:3%;
z-index: 101;
top:0px;
} 
}
@media(max-width:1300px){
.home_wrap .linia_custom_left{
position: absolute;
left:0%;
z-index: 101;
top:0px;
} 
}
.relative_container_1_home .background-decoration--custom-bottom-big{
right:-10%;
bottom:-30%;
}
.relative_container_1_home .background-decoration--small.background-decoration--top {
top: 40px;
right: 0%;
left:0%;
margin:auto;
max-width:120px;
}
.relative_container_1_home .background-decoration--small.background-decoration--top{
-webkit-transform: translateY(0rem) translateX(0) scaleX(-1);
transform: translateY(0rem) translateX(0) scaleX(-1);
}
.relative_container_1_home .background-decoration--custom-bottom-big{max-width:260px;}
.relative_container_1_home .background-decoration--custom-bottom-big .transformed {
-webkit-transform: translateY(0rem) translateX(0) scaleX(-1);
transform: translateY(0rem) translateX(0) scaleX(-1);
}
@media(min-width:1200px){
.container_mini{max-width:1100px;}
}
@media(min-width:992px){
.container_page{width:700px; max-width: 100%;}
.container_page1{width:800px; max-width: 100%;}
}
.icon_box{
height:63px;
}
.icon_box svg, .icon_box path{
fill:#090d4c;
}
.icon_box svg, .icon_box img{height:100%;}
.box_cust_wrap{
height:100%;
}
.box_cust_wrap > a{
display:flex;
height: 100%;
flex-direction: column;
}
.box_cust_wrap{
border-right:1px solid #B5B5B5;
padding-top:25px;
padding-bottom:25px;
}
.box_cust_wrap_col:last-child .box_cust_wrap{
border-right:0px;
}
.home_col{
padding-left:50px;
padding-right:20px;
}
.home_col:first-child{
padding-left:0px;
}
.btn_czytaj{position:relative;}
.svg_arrow_btn{
position:absolute;
left:0px;
top:0px;
height:100%;
width:100px;
z-index: 1;
transition:all 0.5s;
}
.btn_czytaj .text_arrow_btn{
color:transparent;
transition:all 0.5s;
}
.box_cust_wrap a:hover{
color:#090D4C !important;
}
.box_cust_wrap:hover .svg_arrow_btn {
left:3.75em;
}
.box_cust_wrap:hover .text_arrow_btn {
color:inherit;
}
.index-post_box{
max-width:100%;
margin-left:auto;
margin-right:auto;
}
.index-post_box img{
height:240px;
object-fit: cover;
object-position: center;
}
.link_custom{
font-size:1.2em;
font-weight:700;
}
.subpage_row_box .home_col{
padding-left:25%;
padding-right:70px;
border-right:0px !important;
border-left:1px solid #B5B5B5;
padding-bottom:100px;
}
@media(min-width:768px){ .subpage_row_box > .last-row-column .home_col{
padding-bottom: 0 !important;
}
}
.box_m3 .col-md-4:first-child .home_col, .box_m3 .col-md-4:nth-child(4) .home_col, .box_m3 .col-md-4:nth-child(7) .home_col, .box_m3 .col-md-4:nth-child(11) .home_col{
border-left:0px;
}
.subpage_row_box .box_cust_wrap{
border-right:0px;
}
.custom_box_right_home .background-decoration{
position: relative;
}
.custom_box_right_home{
position:absolute;
bottom:-200px;
right:-10%;
}
.box_model{
background:#fff;
border-top:2px solid #090D4C;
padding:50px 30px;
}
.nr_box{
font-size:4.125rem;
}
.box_model_nag_1{
font-size:1.625rem;
margin-left:15px;
line-height:1.2;
}
.box_model_nag_2{
font-size:0.875rem;
margin-top:30px;
}
.box_model_item{
padding:0px 15px;
max-width:251px;
width:251px;
}
.box_strategia_nag_1{font-weight:700; margin-top:60px;}
.box_strategia_nag_1, .box_strategia_nag_2{font-size:13px; line-height: 1.75;}
@media(max-width:992px) and (min-width:768px){
#mega-menu-wrap-navbar #mega-menu-navbar > li.mega-menu-item > a.mega-menu-link{
padding-left:0.5rem !important;
padding-right:0.5rem !important;
}
}
@media(max-width:992px){
.main-footer-logo img{
max-width:220px !important;
}
.icon_box + .mx-5{margin-left:10px !important; margin-right:10px !important;}
}
@media(max-width:768px){
.svg_arrow_btn{width:15px;}
.box_cust_wrap:hover .svg_arrow_btn{left:3.1em;}
.button_zgoda{margin-top:20px;}
.home_col{padding-left:15px; padding-right:15px;}
.box_cust_wrap_col{display:flex; align-items: center; justify-content: center;}
.box_cust_wrap_col > div{display:inline-block; text-align: center;}
.wrap_home_line .box_cust_wrap_col > div{width:100%; display:block; text-align: center;}
.btn_czytaj{display:inline-block; margin:auto; }
.subpage_row_box .home_col{
border-bottom:1px solid #B5B5B5;
border-left:0px;
margin-bottom:20px;
padding:20px 30px;
}
.svg_arrow_btn{text-align: center;}
}
@media(max-width:575px){
.contact-card {
border: 1px solid #B5B5B5;
}
.wrap_home_line .box_cust_wrap_col > div{width:auto; display:inline-block;}
.home_col{padding-left:20px !important; padding-right:20px; margin-bottom:20px;}
.home_col .box_cust_wrap{border:0px;}
}
.index-post_wrap .img_wrap_sin{
overflow:hidden;
}
.index-post_wrap{display:block;}
.index-post_wrap .img_wrap_sin img{
transition:all 0.5s ease-in;
transform:scale(1);
}
.index-post_wrap:hover .img_wrap_sin img{
transform:scale(1.05);
}
@media(max-width:768px){
.main-hero .main-hero-title {
max-width: 230px;
line-height: 1.7;
}
.icon_box_head{
display:none;
}
.year_nav_wrap .custom-slick-arrows{
position:absolute;
right:0px;
top:50%;
padding-top:3px;
transform:translateY(-50%);
}
.main-header__logo, .main-header__logo_white{
width:8em;
}
#mega-menu-wrap-navbar #mega-menu-navbar > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
font-size:1.1rem;
}
.main-hero .main-hero-scroll-down{
right:1rem;
}
}
iframe{max-width:100%;}
.m_scroll_arrows {
display: block;
transform: rotate(45deg);
border-right: 4px solid #fff;
border-bottom: 4px solid #fff;
margin: 10px;
width: 34px;
height: 34px;
transition: margin 0.5s ease-in-out;
}
.go_shop {
transition: bottom 0.5s ease-in-out;
position:absolute;
bottom:20px;
left:0px;
right:0px;
margin:auto !important;
width:50px;
}
.go_shop:hover, .go_shop:focus, .go_shop:active {
bottom: 30px;
}
.n1 {
margin-top: 1px;
}
.n1,
.n2,
.n3 {
-webkit-animation: mouse-scroll 1s infinite;
animation: mouse-scroll 1s infinite;
}
.n1 {
-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
-webkit-animation-direction: alternate;
animation-direction: alternate;
-webkit-animation-delay: alternate;
animation-delay: alternate;
margin-top: 0px;
}
.n2 {
-webkit-animation-delay: 0.2s;
-moz-animation-delay: 0.2s;
-webkit-animation-direction: alternate;
animation-delay: 0.2s;
animation-direction: alternate;
margin-top: -20px;
}
.n3 {
-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
-webkit-animation-direction: alternate;
animation-delay: 0.3s;
animation-direction: alternate;
margin-top: -20px;
}
@-webkit-keyframes mouse-scroll {
0% {
opacity: 0;
}
50% {
opacity: 0.5;
}
100% {
opacity: 1;
}
}
@keyframes mouse-scroll {
0% {
opacity: 0;
}
50% {
opacity: 0.5;
}
100% {
opacity: 1;
}
}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}