@charset "UTF-8";@font-face {font-family: "Proxima-nova";font-style: normal;font-weight: 400;src: url("../fonts/proxima-nova/Proxima-nova.eot"), url("../fonts/proxima-nova/Proxima-nova.eot#iefix") format("embedded-opentype"), url("../fonts/proxima-nova/Proxima-nova.ttf") format("opentype"), url("../fonts/proxima-nova/Proxima-nova.woff") format("woff"), url("../fonts/proxima-nova/Proxima-nova.woff2") format("woff2"), url("../fonts/proxima-nova/Proxima-nova.ttf") format("truetype");font-display: swap;}@font-face {font-family: "Proxima-nova";font-style: normal;font-weight: 100;src: url("../fonts/proxima-nova/Proxima-nova_thin.eot"), url("../fonts/proxima-nova/Proxima-nova_thin.eot#iefix") format("embedded-opentype"), url("../fonts/proxima-nova/Proxima-nova_thin.ttf") format("opentype"), url("../fonts/proxima-nova/Proxima-nova_thin.woff") format("woff"), url("../fonts/proxima-nova/Proxima-nova_thin.woff2") format("woff2"), url("../fonts/proxima-nova/Proxima-nova_thin.ttf") format("truetype");font-display: swap;}@font-face {font-family: "Proxima-nova";font-style: normal;font-weight: 600;src: url("../fonts/proxima-nova/Proxima-nova_bold.eot"), url("../fonts/proxima-nova/Proxima-nova_bold.eot#iefix") format("embedded-opentype"), url("../fonts/proxima-nova/Proxima-nova_bold.ttf") format("opentype"), url("../fonts/proxima-nova/Proxima-nova_bold.woff") format("woff"), url("../fonts/proxima-nova/Proxima-nova_bold.woff2") format("woff2"), url("../fonts/proxima-nova/Proxima-nova_bold.ttf") format("truetype");font-display: swap;}@font-face {font-family: "Proxima-nova";font-style: normal;font-weight: 900;src: url("../fonts/proxima-nova/Proxima-nova_super-bold.eot"), url("../fonts/proxima-nova/Proxima-nova_super-bold.eot#iefix") format("embedded-opentype"), url("../fonts/proxima-nova/Proxima-nova_super-bold.ttf") format("opentype"), url("../fonts/proxima-nova/Proxima-nova_super-bold.woff") format("woff"), url("../fonts/proxima-nova/Proxima-nova_super-bold.woff2") format("woff2"), url("../fonts/proxima-nova/Proxima-nova_super-bold.ttf") format("truetype");font-display: swap;}* {box-sizing: border-box;}:after, :before {box-sizing: border-box;}body, h1, h2, h3, h4, h5, h6, p, ul {margin: 0;padding: 0;font-weight: 400;}ul {list-style: none;}img {max-width: 100%;height: auto;}.grid-wrapper {max-width: 1170px;padding: 0 30px;margin: 0 auto;position: relative;}.container-fluid {margin-right: auto;margin-left: auto;width: 100%;}.row {box-sizing: border-box;display: flex;flex: 0 1 auto;flex-direction: row;flex-wrap: wrap;margin-right: -1rem;margin-left: -1rem;}.col-xs, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {box-sizing: border-box;flex: 0 0 auto;padding-right: 1rem;padding-left: 1rem;}.col-xs {flex-grow: 1;flex-basis: 0;max-width: 100%;}.col-xs-1 {flex-basis: 8.333%;max-width: 8.333%;}.col-xs-2 {flex-basis: 16.667%;max-width: 16.667%;}.col-xs-3 {flex-basis: 25%;max-width: 25%;}.col-xs-4 {flex-basis: 33.333%;max-width: 33.333%;}.col-xs-5 {flex-basis: 41.667%;max-width: 41.667%;}.col-xs-6 {flex-basis: 50%;max-width: 50%;}.col-xs-7 {flex-basis: 58.333%;max-width: 58.333%;}.col-xs-8 {flex-basis: 66.667%;max-width: 66.667%;}.col-xs-9 {flex-basis: 75%;max-width: 75%;}.col-xs-10 {flex-basis: 83.333%;max-width: 83.333%;}.col-xs-11 {flex-basis: 91.667%;max-width: 91.667%;}.col-xs-12 {flex-basis: 100%;max-width: 100%;}.col-xs-offset-1 {margin-left: 8.333%;}.col-xs-offset-2 {margin-left: 16.667%;}.col-xs-offset-3 {margin-left: 25%;}.col-xs-offset-4 {margin-left: 33.333%;}.col-xs-offset-5 {margin-left: 41.667%;}.col-xs-offset-6 {margin-left: 50%;}.col-xs-offset-7 {margin-left: 58.333%;}.col-xs-offset-8 {margin-left: 66.667%;}.col-xs-offset-9 {margin-left: 75%;}.col-xs-offset-10 {margin-left: 83.333%;}.col-xs-offset-11 {margin-left: 91.667%;}.start-xs {justify-content: flex-start;text-align: start;}.center-xs {justify-content: center;text-align: center;}.end-xs {justify-content: flex-end;text-align: end;}.top-xs {align-items: flex-start;}.middle-xs {align-items: center;}.bottom-xs {align-items: flex-end;}.around-xs {justify-content: space-around;}.between-xs {justify-content: space-between;}.first-xs {order: -1;}.last-xs {order: 1;}@media only screen and (min-width: 48em) {.container {width: 46rem;}.hidden-xs {display: block;}.col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {box-sizing: border-box;flex: 0 0 auto;padding-right: 1rem;padding-left: 1rem;}.col-sm {flex-grow: 1;flex-basis: 0;max-width: 100%;}.col-sm-1 {flex-basis: 8.333%;max-width: 8.333%;}.col-sm-2 {flex-basis: 16.667%;max-width: 16.667%;}.col-sm-3 {flex-basis: 25%;max-width: 25%;}.col-sm-4 {flex-basis: 33.333%;max-width: 33.333%;}.col-sm-5 {flex-basis: 41.667%;max-width: 41.667%;}.col-sm-6 {flex-basis: 50%;max-width: 50%;}.col-sm-7 {flex-basis: 58.333%;max-width: 58.333%;}.col-sm-8 {flex-basis: 66.667%;max-width: 66.667%;}.col-sm-9 {flex-basis: 75%;max-width: 75%;}.col-sm-10 {flex-basis: 83.333%;max-width: 83.333%;}.col-sm-11 {flex-basis: 91.667%;max-width: 91.667%;}.col-sm-12 {flex-basis: 100%;max-width: 100%;}.col-sm-offset-1 {margin-left: 8.333%;}.col-sm-offset-2 {margin-left: 16.667%;}.col-sm-offset-3 {margin-left: 25%;}.col-sm-offset-4 {margin-left: 33.333%;}.col-sm-offset-5 {margin-left: 41.667%;}.col-sm-offset-6 {margin-left: 50%;}.col-sm-offset-7 {margin-left: 58.333%;}.col-sm-offset-8 {margin-left: 66.667%;}.col-sm-offset-9 {margin-left: 75%;}.col-sm-offset-10 {margin-left: 83.333%;}.col-sm-offset-11 {margin-left: 91.667%;}.start-sm {justify-content: flex-start;text-align: start;}.center-sm {justify-content: center;text-align: center;}.end-sm {justify-content: flex-end;text-align: end;}.top-sm {align-items: flex-start;}.middle-sm {align-items: center;}.bottom-sm {align-items: flex-end;}.around-sm {justify-content: space-around;}.between-sm {justify-content: space-between;}.first-sm {order: -1;}.last-sm {order: 1;}}@media only screen and (min-width: 62em) {.container {width: 61rem;}.col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {box-sizing: border-box;flex: 0 0 auto;padding-right: 1rem;padding-left: 1rem;}.col-md {flex-grow: 1;flex-basis: 0;max-width: 100%;}.col-md-1 {flex-basis: 8.333%;max-width: 8.333%;}.col-md-2 {flex-basis: 16.667%;max-width: 16.667%;}.col-md-3 {flex-basis: 25%;max-width: 25%;}.col-md-4 {flex-basis: 33.333%;max-width: 33.333%;}.col-md-5 {flex-basis: 41.667%;max-width: 41.667%;}.col-md-6 {flex-basis: 50%;max-width: 50%;}.col-md-7 {flex-basis: 58.333%;max-width: 58.333%;}.col-md-8 {flex-basis: 66.667%;max-width: 66.667%;}.col-md-9 {flex-basis: 75%;max-width: 75%;}.col-md-10 {flex-basis: 83.333%;max-width: 83.333%;}.col-md-11 {flex-basis: 91.667%;max-width: 91.667%;}.col-md-12 {flex-basis: 100%;max-width: 100%;}.col-md-offset-1 {margin-left: 8.333%;}.col-md-offset-2 {margin-left: 16.667%;}.col-md-offset-3 {margin-left: 25%;}.col-md-offset-4 {margin-left: 33.333%;}.col-md-offset-5 {margin-left: 41.667%;}.col-md-offset-6 {margin-left: 50%;}.col-md-offset-7 {margin-left: 58.333%;}.col-md-offset-8 {margin-left: 66.667%;}.col-md-offset-9 {margin-left: 75%;}.col-md-offset-10 {margin-left: 83.333%;}.col-md-offset-11 {margin-left: 91.667%;}.start-md {justify-content: flex-start;text-align: start;}.center-md {justify-content: center;text-align: center;}.end-md {justify-content: flex-end;text-align: end;}.top-md {align-items: flex-start;}.middle-md {align-items: center;}.bottom-md {align-items: flex-end;}.around-md {justify-content: space-around;}.between-md {justify-content: space-between;}.first-md {order: -1;}.last-md {order: 1;}}@media only screen and (min-width: 75em) {.container {width: 71rem;}.col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {box-sizing: border-box;flex: 0 0 auto;padding-right: 1rem;padding-left: 1rem;}.col-lg {flex-grow: 1;flex-basis: 0;max-width: 100%;}.col-lg-1 {flex-basis: 8.333%;max-width: 8.333%;}.col-lg-2 {flex-basis: 16.667%;max-width: 16.667%;}.col-lg-3 {flex-basis: 25%;max-width: 25%;}.col-lg-4 {flex-basis: 33.333%;max-width: 33.333%;}.col-lg-5 {flex-basis: 41.667%;max-width: 41.667%;}.col-lg-6 {flex-basis: 50%;max-width: 50%;}.col-lg-7 {flex-basis: 58.333%;max-width: 58.333%;}.col-lg-8 {flex-basis: 66.667%;max-width: 66.667%;}.col-lg-9 {flex-basis: 75%;max-width: 75%;}.col-lg-10 {flex-basis: 83.333%;max-width: 83.333%;}.col-lg-11 {flex-basis: 91.667%;max-width: 91.667%;}.col-lg-12 {flex-basis: 100%;max-width: 100%;}.col-lg-offset-1 {margin-left: 8.333%;}.col-lg-offset-2 {margin-left: 16.667%;}.col-lg-offset-3 {margin-left: 25%;}.col-lg-offset-4 {margin-left: 33.333%;}.col-lg-offset-5 {margin-left: 41.667%;}.col-lg-offset-6 {margin-left: 50%;}.col-lg-offset-7 {margin-left: 58.333%;}.col-lg-offset-8 {margin-left: 66.667%;}.col-lg-offset-9 {margin-left: 75%;}.col-lg-offset-10 {margin-left: 83.333%;}.col-lg-offset-11 {margin-left: 91.667%;}.start-lg {justify-content: flex-start;text-align: start;}.center-lg {justify-content: center;text-align: center;}.end-lg {justify-content: flex-end;text-align: end;}.top-lg {align-items: flex-start;}.middle-lg {align-items: center;}.bottom-lg {align-items: flex-end;}.around-lg {justify-content: space-around;}.between-lg {justify-content: space-between;}.first-lg {order: -1;}.last-lg {order: 1;}}@keyframes round-out {0% {transform: scale(1);border-radius: 0;}100% {border-radius: 50%;transform: scale(0);}}@keyframes round-in {0% {transform: scale(0);border-radius: 50%;}100% {border-radius: 0;transform: scale(1);}}@keyframes reward-slide {0% {left: -200px;opacity: 1;}100% {left: -8px;opacity: 1;}}.hamburger {padding: 15px 15px;display: inline-block;cursor: pointer;transition-property: opacity, filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: inherit;text-transform: none;background-color: transparent;border: 0;margin: 0;overflow: visible;}.hamburger:hover {opacity: 0.7;}.hamburger-box {width: 40px;height: 24px;display: inline-block;position: relative;}.hamburger-inner {display: block;top: 50%;margin-top: -2px;}.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before {width: 40px;height: 4px;background-color: #000;border-radius: 4px;position: absolute;transition-property: transform;transition-duration: 0.15s;transition-timing-function: ease;}.hamburger-inner::after, .hamburger-inner::before {content: "";display: block;}.hamburger-inner::before {top: -10px;}.hamburger-inner::after {bottom: -10px;}.hamburger--elastic .hamburger-inner {top: 2px;transition-duration: 275ms;transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);}.hamburger--elastic .hamburger-inner::before {top: 10px;transition: opacity 125ms 275ms ease;}.hamburger--elastic .hamburger-inner::after {top: 20px;transition: transform 275ms cubic-bezier(0.68, -0.55, 0.265, 1.55);}body {width: 100%;height: 100%;}body .hamburger {margin-right: 0;z-index: 50;margin-left: auto;display: block;position: relative;padding: 20px 25px 15px 15px;}body .hamburger .hamburger-box {width: 20px;height: 14px;}@media screen and (max-width: 768px) {body .hamburger .hamburger-box {width: 16px;height: 12px;}}body .hamburger .hamburger-inner {background-color: #fff;}body .hamburger .hamburger-inner:after, body .hamburger .hamburger-inner:before {background-color: #fff;}body .hamburger .hamburger-inner {width: 20px;height: 2px;}@media screen and (max-width: 768px) {body .hamburger .hamburger-inner {width: 16px;}}body .hamburger .hamburger-inner:after, body .hamburger .hamburger-inner:before {width: 20px;height: 2px;}@media screen and (max-width: 768px) {body .hamburger .hamburger-inner:after, body .hamburger .hamburger-inner:before {width: 16px;}}body .hamburger.hamburger--elastic .hamburger-inner:before {top: 6px;}body .hamburger.hamburger--elastic .hamburger-inner:after {top: 12px;}body .navigation {padding: 0 1em;z-index: 999;}body .navigation.scroll .hamburger .hamburger-inner {background-color: #2db5da;}body .navigation.scroll .hamburger .hamburger-inner:after, body .navigation.scroll .hamburger .hamburger-inner:before {background-color: #2db5da;}body.nav-on .navigation .hamburger .hamburger-inner {background-color: #2db5da;}body.nav-on .navigation .hamburger .hamburger-inner:after, body.nav-on .navigation .hamburger .hamburger-inner:before {background-color: #2db5da;}.hamburger--elastic .hamburger-inner {top: 2px;transition-duration: 0.275s;transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);}.hamburger--elastic .hamburger-inner::before {top: 10px;transition: opacity 0.125s 0.275s ease;}.hamburger--elastic .hamburger-inner::after {top: 20px;transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);}.hamburger--elastic.is-active .hamburger-inner {transform: translate3d(0, 10px, 0) rotate(135deg);transition-delay: 0.075s;}.hamburger--elastic.is-active .hamburger-inner::before {transition-delay: 0s;opacity: 0;}.hamburger--elastic.is-active .hamburger-inner::after {transform: translate3d(0, -20px, 0) rotate(-270deg);transition-delay: 0.075s;}body .hamburger.is-active .hamburger-inner {background-color: #2DB5DA;transform: translate3d(0, 6px, 0) rotate(135deg);}body .hamburger.is-active .hamburger-inner:before, body .hamburger.is-active .hamburger-inner:after {background-color: #2DB5DA;}body .hamburger.is-active .hamburger-inner:after {transform: translate3d(0, -12px, 0) rotate(-270deg);}body .hamburger.hamburger--elastic .hamburger-inner:before {top: 6px;}body .hamburger.hamburger--elastic .hamburger-inner:after {top: 12px;}.slideout-menu {position: fixed;top: 58px;bottom: 0;width: 256px;min-height: 100vh;overflow-y: scroll;overflow-scrolling: touch;z-index: 0;display: none;transition: all 0.45s;}.slideout-menu-left {left: 0;}.slideout-menu-right {right: 0;}.slideout-panel {position: relative;z-index: 1;background-color: #fff;min-height: 100vh;}.slideout-open .slideout-panel, .slideout-open body {overflow: hidden;}.slideout-open .slideout-menu {display: block;}.lang-list {display: flex !important;justify-content: center !important;text-transform: uppercase !important;flex-direction: row-reverse;}.lang-list a {color: #fff;}.nav-logos {display: flex;justify-content: center;align-items: center;margin-left: 23%;z-index: 56;}@media screen and (max-width: 991px) {.nav-logos {display: none;}}.nav-logos img {margin: 0;}.nav-langswitcher-container {display: flex;justify-content: center;z-index: 56;}.nav-langswitcher-ul {display: flex;justify-content: center;align-items: center;color: #fff;margin-right: 1em;}@media screen and (max-width: 600px) {.nav-langswitcher-ul {margin-right: 0;font-size: 14px;}}.navigation-container {width: 100%;position: fixed;top: 0;left: 0;overflow-y: scroll;transition: 0.1s;height: 0%;z-index: 20;background: url(/user/themes/oktawave/images/nav/nav_background.svg) #fff no-repeat bottom center;background-size: contain;}@media screen and (max-width: 600px) {.navigation-container {background: #fff;}}.navigation-container .grid-wrapper {margin-top: 86px;margin-bottom: 86px;}@media screen and (max-width: 1200px) {.navigation-container .grid-wrapper {display: flex;justify-content: center;align-items: center;flex-direction: column;}}@media screen and (max-width: 800px) {.navigation-container .grid-wrapper {overflow-x: hidden;margin-top: 96px;}}.navigation-container a, .navigation-container p, .navigation-container span {margin: 0;padding: 0;}.navigation-container .nav-header {font-size: 18px;line-height: 16px;letter-spacing: 0.06em;color: #2db5da;text-transform: uppercase;font-weight: 600;}.navigation-container .nav-header .nav-header-ico {padding-right: 16px;margin-left: -31px;}.navigation-container .nav-sub-header {font-size: 16px;line-height: 16px;letter-spacing: 0.02em;color: #666;margin-top: 26px;text-transform: uppercase;font-weight: 600;}.navigation-container .nav-position {margin-top: 17px;}.navigation-container .nav-position a {font-size: 18px;line-height: 18px;letter-spacing: 0.02em;color: #666;}.navigation-container .last-nav-col {margin-top: 36px;}.navigation-container .nav-banner-container {height: 155px;height: 170px;width: 250px;border-radius: 6px;background: #2db5da;padding: 26px;margin-top: 54px;margin-top: 32px;margin-left: -32px;text-align: center;display: flex;justify-content: center;align-items: center;flex-direction: column;}@media screen and (max-width: 1200px) {.navigation-container .nav-banner-container {height: auto;width: 311px;border-radius: 4px;margin-bottom: 2em;padding: 18px;margin-left: 16px;margin-top: 24px;margin-bottom: 0;}}.navigation-container .nav-banner-container .nav-banner-h {font-size: 18px;line-height: 24px;color: #fff;font-weight: 600;letter-spacing: 0.04em;margin-bottom: 10px;text-transform: uppercase;}@media screen and (max-width: 1200px) {.navigation-container .nav-banner-container .nav-banner-h {font-size: 14px;line-height: 20px;}}.navigation-container .nav-banner-container .nav-banner-texts {display: flex;justify-content: space-between;align-items: flex-end;flex-direction: column;}@media screen and (max-width: 1200px) {.navigation-container .nav-banner-container .nav-banner-texts {flex-direction: column;align-items: flex-start;}}.navigation-container .nav-banner-container .nav-banner-p {font-size: 16px;line-height: 22px;font-weight: 600;color: #fff;letter-spacing: 0.02em;letter-spacing: 0.04em;padding-bottom: 1em;text-transform: uppercase;}@media screen and (max-width: 1200px) {.navigation-container .nav-banner-container .nav-banner-p {font-size: 12px;line-height: 18px;padding-bottom: 0;}}.navigation-container .nav-banner-container .nav-banner-cta.btn-wrapper.btn-transparent {font-size: 14px;line-height: 24px;color: #fff;letter-spacing: 0.06em;text-transform: uppercase;padding: 6px 24px;min-width: auto;display: block;margin: 0;margin: 0 auto;}@media screen and (max-width: 1200px) {.navigation-container .nav-banner-container .nav-banner-cta.btn-wrapper.btn-transparent {font-size: 10px;margin-top: 12px;padding: 4px 12px;}}.navigation-container .nav-banner-container .nav-banner-cta.btn-wrapper.btn-transparent:hover {color: #2db5da;box-shadow: 0 19px 19px -16px #00698e;}.navigation-container .nav-arrow {margin-left: 8px;padding-top: 2px;}.navigation-container .nav-box {margin-bottom: 40px;}.navigation-container .nav-box .nav-header {display: flex;margin-left: 0;}.navigation-container .nav-box .nav-box-row {display: flex;align-items: center;min-width: 270px;margin-top: 24px;}.navigation-container .nav-box .nav-box-row .nav-box-img {width: 50px;height: 50px;border-radius: 6px;margin-right: 20px;display: flex;justify-content: center;align-items: center;}.navigation-container .nav-box .nav-box-row .nav-box-img img {border-radius: 6px !important;}.navigation-container .nav-box .nav-box-row .nav-box-h {font-size: 16px;line-height: 20px;color: #666;letter-spacing: 0.04em;max-width: 180px;}.h100 {height: 100%;}@media screen and (min-width: 801px) {.h100 {top: 78px;overflow-y: scroll;}}@media screen and (max-width: 1200px) {.nav-mobile-flex {display: flex;justify-content: flex-start;align-items: center;flex-direction: column !important;padding-left: 2em;}}@media screen and (max-width: 600px) {.nav-mobile-flex {align-items: flex-start;}}@media screen and (max-width: 1200px) {.nav-mobile-col {margin-bottom: 48px;}}@media screen and (max-width: 1200px) {.nav-mobile-col {margin-left: 2em;}}@media screen and (max-width: 800px) {.col-mob-12 {width: 100%;}}@media screen and (max-width: 1200px) {.nav-banner-desktop {display: none;}}.nav-banner-mobile {margin-top: -4em;}@media screen and (min-width: 1201px) {.nav-banner-mobile {display: none;}}@media screen and (max-width: 768px) {.row-all-position-nav {height: 95vh;overflow-x: hidden;overflow-y: scroll;}}.nav-contact {display: flex;justify-content: center;align-items: center;padding-bottom: 0;margin-right: 2em;text-transform: uppercase;font-size: 17px;}@media screen and (max-width: 768px) {.nav-contact {font-size: 14px;margin-right: 1em;}}@media screen and (max-width: 350px) {.nav-contact {display: none;}}.nav-contact a {color: #fff !important;}p.nav-cta {margin-top: 1.5em;}p.nav-cta a {background: #2db5da;color: #fff !important;border: 2px solid #2db5da;border-radius: 6px;padding: 12px 40px;text-transform: uppercase;transition: all 0.35s;font-weight: 600;cursor: pointer;text-align: center;transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);}p.nav-cta a:hover {transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);box-shadow: 0 19px 19px -16px #00698e;}body {font-size: 1em;font-family: Proxima-nova;letter-spacing: 1.6px;}body .bf-info {display: none;}@media only screen and (min-width: 48em) {body .bf-info {display: block;}}body h1 {text-transform: uppercase;font-size: 1.8em;}@media only screen and (min-width: 48em) {body h1 {font-size: 3em;}}body h2 {color: #555;text-transform: uppercase;padding-bottom: 20px;font-size: 1.5em;}@media only screen and (min-width: 48em) {body h2 {font-size: 2.125em;}}body h3 {text-transform: uppercase;font-size: 1.125em;}body p {color: #999;padding-bottom: 1.375em;line-height: 1.5em;}body a, body a:link, body a:visited {color: #2db5da;text-decoration: none;}body a:active, body a:focus, body a:hover {color: #258dab;}body .content-subtitle {font-size: 1.125em;text-transform: uppercase;padding-bottom: 8px;}body .light-style h1, body .light-style h2, body .light-style h3, body .light-style p {color: #fff;}body .light-style .item-title {color: #fff;}body .dark-style h1, body .dark-style h2, body .dark-style h3, body .dark-style p {color: #555;}body .text-left {text-align: left;}body .text-right {text-align: right;}body .text-center {text-align: center;}body .padding-tb {padding: 7em 0;}@media only screen and (max-width: 768px) {body .padding-tb {padding: 1em 0 3em 0;}}body .bg-light {background-color: #d5f0f8;}body .bg-light-gray {background-color: #fafafa;}body .border-b {border-bottom: 2px solid #2db5da;}body .clear-margin {margin: 0;}body .clear-padding {padding: 0;}body .img-middle {display: block;margin-left: auto;margin-right: auto;}body .bg-absolute {position: absolute;width: 100%;height: 100%;bottom: 0;}body .img-absolute-center {position: absolute;top: 50%;left: 50%;display: block;transform: translate(-50%, -50%);}body .btn-wrapper {min-width: 200px;border: 0;border-radius: 3px;background: #fff;cursor: pointer;transition: all 0.35s;position: relative;margin: auto;display: inline-block;text-transform: uppercase;text-decoration: none;position: relative;z-index: 9;}body .btn-wrapper:after {content: "";border-radius: 3px;position: absolute;z-index: -1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);opacity: 0;transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);}body .btn-wrapper:focus, body .btn-wrapper:hover {text-decoration: none;}body .btn-wrapper.btn-transparent {background: rgba(255, 255, 255, 0.25);border: 2px solid #fff;}body .btn-wrapper.btn-transparent .btn-title {color: #fff;}body .btn-wrapper.btn-transparent:after {opacity: 0;}body .btn-wrapper.btn-transparent:focus, body .btn-wrapper.btn-transparent:hover {background: #fff;}body .btn-wrapper.btn-transparent:focus .btn-title, body .btn-wrapper.btn-transparent:hover .btn-title {color: #2db5da;}body .btn-wrapper.btn-transparent:focus:after, body .btn-wrapper.btn-transparent:hover:after {opacity: 1;top: 2px;box-shadow: 0 19px 19px -16px #00698e;}body .btn-wrapper.btn-blue {background: #2db5da;}body .btn-wrapper.btn-blue .btn-title {color: #fff;}body .btn-wrapper.btn-blue:after {opacity: 1;box-shadow: 0 19px 19px -16px rgba(0, 105, 142, 0.5);}body .btn-wrapper.btn-blue:focus, body .btn-wrapper.btn-blue:hover {text-decoration: none;}body .btn-wrapper.btn-blue:focus:after, body .btn-wrapper.btn-blue:hover:after {opacity: 1;box-shadow: 0 0 13px -1px #00698e;}body .btn-wrapper.btn-white:after {box-shadow: 0 19px 19px -16px rgba(0, 0, 0, 0.5);opacity: 1;}body .btn-wrapper.btn-white:focus, body .btn-wrapper.btn-white:hover {transition: all 0.35s;}body .btn-wrapper.btn-white:focus:after, body .btn-wrapper.btn-white:hover:after {opacity: 1;box-shadow: 0 0 14px 1px rgba(0, 0, 0, 0.5);}body .btn-wrapper.btn-center {display: block;margin: auto;}body .btn-wrapper.btn-link-box {max-width: 264px;display: block;margin: auto;}body .btn-wrapper.btn-link-box .btn-title {padding-top: 18px;padding-bottom: 18px;}body .btn-wrapper .btn-title {padding: 8px 32px;font-size: 0.875em;display: block;color: #2db5da;z-index: 10;position: relative;transition: all 0.35s;text-align: center;font-weight: 600;}@media (min-width: 768px) {body .btn-wrapper .btn-title {padding: 11px 32px;}}body .content-header-h1 {color: #555;text-transform: uppercase;padding-bottom: 20px;font-size: 1.5em;}@media only screen and (min-width: 48em) {body .content-header-h1 {font-size: 2.125em;}}@media only screen and (max-width: 768px) {body .mobile-none {display: none;}}.blackout #panel .main-banner {filter: grayscale(100%);transition: filter 0.3s ease;}.blackout #panel .main-banner:hover {filter: grayscale(0);}.blackout #panel .text-left-list-right {filter: grayscale(0);transition: filter 0.3s ease;}.blackout #panel .text-left-list-right:hover {filter: grayscale(100%);}.blackout #panel .short-info {filter: grayscale(0);transition: filter 0.3s ease;}.blackout #panel .short-info:hover {filter: grayscale(100%);}.blackout #panel .contact-link {filter: grayscale(0);}.blackout #panel .contact-link:hover {filter: grayscale(0);}footer {padding: 24px 0;background: #fff;padding-bottom: 0;bottom: 0;}footer .grid-wrapper {width: 1400px;max-width: 100%;padding: 0.5em;}footer .fobar-links {padding-bottom: 16px;padding-left: 16px;padding-right: 16px;}@media screen and (max-width: 991px) {footer .fobar-links {padding-bottom: 0;padding-top: 20px;}}footer .fobar-links ul a, footer .fobar-links ul li {font-size: 14px;color: #999;padding-bottom: 8px;text-decoration: none;letter-spacing: 0.025em;}footer .fobar-links ul li:first-child {letter-spacing: 1.6px;text-transform: uppercase;font-size: 14px;color: #555;padding-bottom: 20px;}footer .fobar-links ul li a:hover {color: #2db5da;}footer .lang-list {font-size: 13px;list-style-type: none;text-transform: uppercase;color: #555;margin: 1.6em 0 0 0;}footer .lang-list li {display: inline-block;}footer .lang-list li:not(:first-child) {margin-left: 0.5em;}footer .lang-list a {display: inline-block;}footer .lang-list a.active {color: #999;}footer .footer-logo {margin-bottom: 36px;}@media screen and (max-width: 768px) {footer .footer-logo {margin-bottom: 0;}}footer .copy-rights, footer .footer-address {font-size: 12px;margin-top: 14px;display: block;padding-top: 0;bottom: 0;letter-spacing: 0.025em;position: relative;}@media screen and (max-width: 768px) {footer .copy-rights, footer .footer-address {margin-top: 0;padding-top: 16px;}}footer .copy-rights {right: 0;}footer .social {list-style-type: none;margin: 0;padding: 0;margin-bottom: 34px;display: none;}@media only screen and (min-width: 62em) {footer .social {margin-bottom: 0;display: block;}}footer .social.social-mobile {display: flex;align-content: space-between;margin-bottom: 24px;}@media only screen and (min-width: 62em) {footer .social.social-mobile {display: none;}}footer .social.social-mobile li {margin-right: 22px;flex: 1;}@media only screen and (min-width: 28em) {footer .social.social-mobile li {margin-right: 52px;}}footer .social.social-mobile li a {height: 24px;margin-right: auto;margin-left: auto;}footer .social.social-mobile li a:before {height: 24px;background-size: 174px 24px;}footer .social.social-mobile li .facebook {width: 13px;}footer .social.social-mobile li .facebook:before {width: 13px;background-position: 0 0;}footer .social.social-mobile li .twitter {width: 29px;}footer .social.social-mobile li .twitter:before {width: 29px;background-position: -37px 0;}footer .social.social-mobile li .youtube {width: 35px;}footer .social.social-mobile li .youtube:before {width: 35px;background-position: -139px 0;}footer .social.social-mobile li .linkedin {width: 26px;}footer .social.social-mobile li .linkedin:before {width: 26px;background-position: -90px 0;}footer .social.social-mobile li:last-child {margin-right: 0;}footer .social.social-mobile .mediumcom {margin-left: 6%;margin-right: 6%;}footer .social.social-mobile .mediumcom img {height: 24px;width: 24px;}footer .social li {display: inline-block;font-size: 14px;color: #999;margin-right: 16px;}footer .social li:last-child {margin-right: 0;}footer .social li a {height: 16px;line-height: 24px;text-align: center;vertical-align: middle;display: block;}footer .social li a:before {content: "";float: left;width: 35px;background: url(/user/themes/oktawave/images/social_icons/social_icons_1.svg) no-repeat;height: 16px;background-size: 116px 16px;}footer .social li .facebook {width: 9px;}footer .social li .facebook:before {width: 9px;background-position: 0 0;}footer .social li .twitter {width: 19px;}footer .social li .twitter:before {width: 19px;background-position: -25px 0;}footer .social li .youtube {width: 23px;}footer .social li .youtube:before {width: 23px;background-position: -93px 0;}footer .social li .linkedin {width: 17px;}footer .social li .linkedin:before {width: 17px;background-position: -60px 0;}footer .social .mediumcom img {height: 16px;width: 16px;}footer .lang-switcher a {font-size: 14px;}footer .eu {width: 100%;overflow: hidden;position: relative;background-color: #fafafa;padding: 36px 0;padding-bottom: 0;margin-bottom: 0;}footer .eu p {font-size: 10px;color: #999;line-height: 14px;letter-spacing: 0.025em;}html[lang="pl"] .lang-pl {color: #2db5da;}html[lang="en"] .lang-en {color: #2db5da;}@media screen and (max-width: 768px) {.row.footer-xs {margin-left: 0;}}.footer-banner {background: #2db5da;background-position: center;background-repeat: no-repeat;padding: 1.5em 2em;margin-bottom: 1em;border-radius: 6px;display: flex;justify-content: space-around;align-items: center;box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.2);background-size: contain;}@media screen and (max-width: 991px) {.footer-banner {flex-direction: column;}}.footer-banner p {color: #fff;padding: 0;}@media screen and (max-width: 991px) {.footer-banner p {text-align: center;}}.footer-banner .footer-banner-h {text-transform: uppercase;font-weight: 600;padding-bottom: 0.5em;}.footer-banner .footer-banner-btn {border-radius: 6px;color: #fff;transition: all 0.35s;text-transform: uppercase;background: rgba(255, 255, 255, 0.25);border: 2px solid #fff;}.footer-banner .footer-banner-btn:hover {background: #fff;transition: all 0.35s;border: 2px solid;}@media screen and (max-width: 991px) {.footer-banner .footer-banner-btn {margin-top: 1em;}}.footer-banner .footer-banner-btn p {padding: 11px 32px;font-size: 12px;}.footer-banner .footer-banner-btn p:hover {color: #2db5da;box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.2);}.sub-menu {display: none;z-index: 99;}@media only screen and (min-width: 68em) {.sub-menu {display: block;}}.sub-menu.scroll {position: fixed;top: 58px;}@media only screen and (min-width: 62em) {.sub-menu.scroll {top: 80px;}}.sub-menu.scroll + section {margin-top: 80px;}body.nav-on .navigation {background-color: #fff;box-shadow: 0 5px 13px 0 rgba(0, 0, 0, 0.14);}body.nav-on .navigation .nav-bar .primary-menu ul li a {color: #555;}body.nav-on .navigation .nav-bar .primary-menu ul li a.icon-item img.icon-login-white {display: none;}body.nav-on .navigation .nav-bar .primary-menu ul li a.icon-item img.icon-login-gray {display: inline-block;}body.nav-on .navigation .nav-bar .primary-menu ul li ul {background-color: #fff;}body.nav-on .navigation .nav-bar .primary-menu ul li ul:before {background-color: #2db5da;}body.nav-on .navigation .nav-bar .primary-menu ul li ul li a:hover {font-weight: 400;color: #2db5da;}body.nav-on .navigation .nav-bar .primary-menu ul li ul li.active-page a {font-weight: 400;color: #2db5da;}body.nav-on .navigation .nav-bar .primary-menu ul li:after {background-color: #2db5da;}body.nav-on .navigation .nav-bar .primary-menu > ul > li.active-page a {color: #2db5da;}body.nav-on .navigation .company-logo-dark {display: block;}body.nav-on .navigation .company-logo {display: none;}body.nav-on .navigation .btn-nav {background-color: #2db5da;}body.nav-on .navigation .btn-nav .btn-title a.login-link {color: #fff;}body.nav-on .navigation .btn-nav:focus:after, body.nav-on .navigation .btn-nav:hover:after {opacity: 1;box-shadow: 0 0 13px -1px #00698e;}.navigation {position: fixed;top: 0;z-index: 55;transition: all 0.35s;}.navigation + main section:first-of-type {padding-top: 150px;}@media only screen and (min-width: 48em) {.navigation + main section:first-of-type {padding-top: 196px;}}.navigation + main section:first-of-type.case-studies-single {padding-top: 150px;}@media only screen and (min-width: 48em) {.navigation + main section:first-of-type.case-studies-single {padding-top: 150px;}}.navigation.scroll {background-color: #fff;box-shadow: 0 5px 13px 0 rgba(0, 0, 0, 0.14);}.navigation.scroll .nav-bar .primary-menu > ul > li.active-page:after {background-color: #2db5da;}.navigation.scroll .nav-bar .primary-menu > ul > li:hover:after {background-color: #2db5da;}.navigation.scroll .nav-bar .primary-menu ul li a {color: #555;}.navigation.scroll .nav-bar .primary-menu ul li a.icon-item img.icon-login-white {display: none;}.navigation.scroll .nav-bar .primary-menu ul li a.icon-item img.icon-login-gray {display: inline-block;}.navigation.scroll .nav-bar .primary-menu ul li ul {background-color: #fff;}.navigation.scroll .nav-bar .primary-menu ul li ul:before {background-color: #2db5da;}.navigation.scroll .nav-bar .primary-menu ul li ul li a:hover {font-weight: 400;color: #2db5da;}.navigation.scroll .nav-bar .primary-menu ul li ul li.active-page a {font-weight: 400;color: #2db5da;}.navigation.scroll .btn-nav {background-color: #2db5da;}.navigation.scroll .btn-nav .btn-title a.login-link {color: #fff;}.navigation.scroll .btn-nav:after {opacity: 1;box-shadow: 0 12px 16px -7px rgba(0, 105, 142, 0.5);}.navigation.scroll .btn-nav:focus:after, .navigation.scroll .btn-nav:hover:after {opacity: 1;box-shadow: 0 0 13px -1px #00698e;}.navigation.scroll .company-logo-dark {display: block;}.navigation.scroll .company-logo {display: none;}.navigation .company-logo-dark {display: none;}.navigation .company-logo {display: block;}.navigation .nav-bar .primary-menu {text-transform: uppercase;}.navigation .nav-bar .primary-menu > ul > li.active-page:hover {border: 1px solid #000;}.navigation .nav-bar .primary-menu ul {min-height: 80px;display: flex;justify-content: flex-end;text-align: center;align-items: center;}.navigation .nav-bar .primary-menu ul li {position: relative;line-height: 80px;cursor: pointer;padding-left: 16px;padding-right: 16px;}@media screen and (max-width: 768px) {.navigation .nav-bar .primary-menu ul li {padding-left: 16px;padding-right: 0;}}.navigation .nav-bar .primary-menu ul li:last-child {padding-left: 32px;padding-right: 15px;}@media screen and (max-width: 768px) {.navigation .nav-bar .primary-menu ul li:last-child {padding-left: 24px;padding-right: 15px;}}.navigation .nav-bar .primary-menu ul li .primary-menu-item {font-size: 0.875em;color: #fff;text-decoration: none;}.navigation .nav-bar .primary-menu ul li .primary-menu-item.icon-item img.icon-login {height: 25px;position: relative;top: 8px;}.navigation .nav-bar .primary-menu ul li .primary-menu-item.icon-item img.icon-login-gray {display: none;}.navigation .nav-bar .primary-menu ul li ul {display: none;z-index: 100;position: absolute;background-color: #82cee9;box-shadow: 0 5px 13px 0 rgba(0, 0, 0, 0.14);padding-top: 30px;padding-bottom: 20px;min-width: 190px;left: 50%;transform: translateX(-50%);margin-top: -15px;}.navigation .nav-bar .primary-menu ul li ul:before {content: " ";position: absolute;top: -2px;width: 60%;margin: auto;height: 2px;background-color: #fff;left: 50%;transform: translateX(-50%);}.navigation .nav-bar .primary-menu ul li ul:hover {display: block;}.navigation .nav-bar .primary-menu ul li ul li {padding-bottom: 10px;padding-left: 32px;padding-right: 20px;text-align: left;}.navigation .nav-bar .primary-menu ul li ul li a {font-size: 14px;line-height: 17px;color: #fff;text-decoration: none;}.navigation .nav-bar .primary-menu ul li ul li a:hover {color: #244a94;}.navigation .nav-bar .primary-menu ul li ul li.active-page a {color: #244a94;}.navigation .nav-bar .primary-menu ul li a {display: block;}.navigation .nav-bar .primary-menu ul li:hover ul {display: block;}.navigation .company-logo, .navigation .company-logo-dark {margin-right: 1.25em;margin-left: 1.25em;}@media only screen and (min-width: 75em) {.navigation .company-logo, .navigation .company-logo-dark {margin-left: 0;}}.navigation .btn-nav {margin-right: 0;}.navigation .btn-nav .btn-title {padding: 7px 28px;font-size: 14px;}.navigation .btn-nav .btn-title a {text-decoration: none;}.navigation .btn-nav .btn-title a.login-link {color: #2db5da;}.navigation .btn-nav:focus:after, .navigation .btn-nav:hover:after {opacity: 1;box-shadow: 0 0 13px -1px rgba(0, 0, 0, 0.5);}.main-banner {background-image: linear-gradient(#2db6d8, #4381ea);position: relative;padding-bottom: 20vh;position: relative;}@media only screen and (max-height: 700px) {.main-banner {padding-top: 160px !important;}}.main-banner h1 {margin-bottom: 15px;}.main-banner h1 + p {font-size: 20px;padding-bottom: 40px;}.main-banner .btn-wrapper {min-width: 242px;}.main-banner .mobile-opacity {opacity: 0.5;}@media only screen and (min-width: 38em) {.main-banner .mobile-opacity {opacity: 1;}}@media only screen and (max-height: 700px) {.main-banner .mobile-opacity {background-position: center 50% !important;}}.main-banner .managed-kubernetes-banner {opacity: 0.5;background-position: 20% bottom;}@media only screen and (min-width: 1100px) {.main-banner .managed-kubernetes-banner {opacity: 1;}}@media only screen and (max-height: 1200px) {.main-banner .managed-kubernetes-banner {background-position: bottom 10% !important;}}.main-banner .box {width: 100%;min-width: 600px;}@media only screen and (max-width: 987px) {.main-banner .box {min-width: 300px;}}.main-banner.home-page .bg-absolute:nth-of-type(2) {background-size: initial !important;}.main-banner + .sub-menu .main-banner {height: calc(100vh - 100px);}@media only screen and (min-width: 75em) {.main-banner + .sub-menu .main-banner {height: auto;}}@keyframes cursor {0% {opacity: 0;}40% {opacity: 0;}50% {opacity: 1;}90% {opacity: 1;}100% {opacity: 0;}}.short-info {padding: 6.25em 0;background-color: #fff;color: #999;}.short-info .content-subtitle {padding-bottom: 8px;}.short-info h1, .short-info h2 {color: #555;text-transform: uppercase;padding-bottom: 20px;font-size: 1.5em;}@media only screen and (min-width: 48em) {.short-info h1, .short-info h2 {font-size: 2.125em;}}.short-info h1 + p, .short-info h2 + p {padding-bottom: 22px;}.short-info.short-info-blue {background: linear-gradient(65.57deg, #2db5d8 0, #449ceb 100%);}.short-info.short-info-blue .grid-wrapper {position: relative;overflow: hidden;}.short-info.short-info-blue .grid-wrapper:before {content: " ";background: url(/user/themes/oktawave/images/instance/dashes_left.svg) no-repeat center center;position: absolute;width: 50%;top: 0;left: -8%;height: 100%;}.short-info.short-info-blue .grid-wrapper:after {content: " ";background: url(/user/themes/oktawave/images/instance/dashes_right.svg) no-repeat center center;position: absolute;width: 50%;height: 100%;top: 0;right: -8%;}.short-info .logotypes {display: flex;justify-content: center;align-items: center;margin-top: 40px;flex-wrap: nowrap;}@media only screen and (min-width: 48em) {.short-info .logotypes {flex-wrap: wrap;}}@media only screen and (max-width: 768px) {.short-info .logotypes {margin-top: 32px;}}.short-info .logotypes .logotype {margin-bottom: 24px;}@media only screen and (max-width: 768px) {.short-info .logotypes .logotype {margin-bottom: 16px;max-width: 25%;height: auto;}}.short-info .logotypes .logotype:not(:last-child) {margin-right: 48px;}.short-info .logotypes.logotypes-col {align-items: center;flex-wrap: wrap;justify-content: center;align-content: center;}.short-info .logotypes.logotypes-col .logotype {flex: 1 1 105px;margin-right: 0;}.short-info .logotypes.logotypes-col .logotype img {max-width: 80%;}@media only screen and (min-width: 48em) {.short-info .logotypes.logotypes-col .logotype {margin-bottom: 24px;}.short-info .logotypes.logotypes-col .logotype:not(:last-child) {margin-right: 48px;}.short-info .logotypes.logotypes-col .logotype img {max-width: 100%;}}.short-info .logotypes .logotype-img {height: 120px;}@media only screen and (max-width: 600px) {.short-info .logotypes .logotype-img {height: 50px;}}.short-info .logotypes .logotype-name {font-size: 24px;line-height: 24px;padding-bottom: 0.5em;font-weight: 700;margin-top: 0.5em;margin-bottom: 0.5em;}@media only screen and (max-width: 600px) {.short-info .logotypes .logotype-name {font-size: 16px;line-height: 16px;}}.column-scroll {background: #fff;padding-top: 4em;display: flex;justify-content: center;align-items: center;}.column-scroll .grid-wrapper {display: flex;justify-content: center;align-items: flex-start;}@media screen and (max-width: 991px) {.column-scroll .grid-wrapper {flex-direction: column;align-items: center;}}.column-scroll .scroll_text-container {margin-top: 56px;width: 454px;}@media screen and (max-width: 1150px) {.column-scroll .scroll_text-container {width: auto;top: 0;margin-top: 0.5em;margin-bottom: 3em;}}.column-scroll .scroll_box-container {height: 590px;overflow-y: scroll;width: 690px;animation: scroll-anime 3s;scrollbar-color: #2db5da #fafafa;scrollbar-width: thin;}@media screen and (max-width: 1150px) {.column-scroll .scroll_box-container {overflow-y: unset;height: auto;width: auto;}}.column-scroll .scroll_box-container::after {height: 530px;width: 690px;content: "";bottom: 0;background: linear-gradient( rgba(255, 255, 255, 0.001), rgba(255, 255, 255, 0.4) );pointer-events: none;}.column-scroll .scroll_box-container::-webkit-scrollbar {width: 2px;border-radius: 2px;}.column-scroll .scroll_box-container::-moz-scrollbar {width: 2px;border-radius: 2px;}.column-scroll .scroll_box-container::-o-scrollbar {width: 2px;border-radius: 2px;}.column-scroll .scroll_box-container::scrollbar {width: 2px;border-radius: 2px;}.column-scroll .scroll_box-container::-webkit-scrollbar-button {width: 50px;height: 50px;}.column-scroll .scroll_box-container::-moz-scrollbar-button {width: 50px;height: 50px;}.column-scroll .scroll_box-container::-o-scrollbar-button {width: 50px;height: 50px;}.column-scroll .scroll_box-container::scrollbar-button {width: 50px;height: 50px;}.column-scroll .scroll_box-container::-webkit-scrollbar-track {background: #fafafa;}.column-scroll .scroll_box-container::-moz-scrollbar-track {background: #fafafa;}.column-scroll .scroll_box-container::-o-scrollbar-track {background: #fafafa;}.column-scroll .scroll_box-container::scrollbar-track {background: #fafafa;}.column-scroll .scroll_box-container::-webkit-scrollbar-thumb {background: #2db5da;}.column-scroll .scroll_box-container::-moz-scrollbar-thumb {background: #2db5da;}.column-scroll .scroll_box-container::-o-scrollbar-thumb {background: #2db5da;}.column-scroll .scroll_box-container::scrollbar-thumb {background: #2db5da;}.column-scroll .column-scroll-h {color: #555;text-transform: uppercase;padding-bottom: 21px;margin-bottom: 0;font-size: 32px;line-height: 38px;letter-spacing: 0.8px;}.column-scroll .column-scroll-content {font-size: 20px;line-height: 30px;letter-spacing: 1.6px;color: #999;padding: 0;margin: 0;}.column-scroll .scroll-box {border: 2px solid #e2f1f9;box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.2);max-width: 555px;width: 100%;min-height: 469px;border-radius: 10px;padding: 48px 54px;margin-left: 2em;margin-bottom: 3.5em;margin-top: 1em;}@media screen and (max-width: 1150px) {.column-scroll .scroll-box {max-width: auto;margin-left: 0;}}.column-scroll .scroll-box img {margin-bottom: 32px;}.column-scroll .scroll-box h3 {color: #2db5da;font-size: 14px;line-height: 17px;letter-spacing: 1.6px;text-transform: uppercase;padding: 0;margin-bottom: 16px;}.column-scroll .scroll-box p {padding: 0;margin: 0;font-size: 16px;line-height: 24px;letter-spacing: 0.8px;}@keyframes scroll-anime {0% {transform: translateY(30px);}100% {transform: translateY(0);}}.two-col {padding-top: 114px;padding-bottom: 114px;}.two-col .item-wrapper + .item-wrapper {margin-top: 48px;}.two-col .item-wrapper h2, .two-col .item-wrapper img {padding-bottom: 24px;}@media only screen and (min-width: 48em) {.two-col .item-wrapper + .item-wrapper {margin-top: 0;}}.two-col-text {padding-bottom: 0;margin-top: -74px;margin-bottom: 54px;}.two-col-text .item-wrapper img {padding-bottom: 24px;}@media only screen and (min-width: 48em) {.two-col-text .item-wrapper + .item-wrapper {margin-top: 0;}}.two-col-text-h {font-size: 18px;line-height: 26px;color: #2db5da;text-transform: uppercase;margin-bottom: 11px;}.two-col-text-p {padding: 0 0 11px 0;letter-spacing: 0.8px;}.row-col2 {max-width: 992px;display: block;margin: 0 auto;}@media screen and (max-width: 991px) {.two-col-text.home-two-col-text {margin-bottom: 0;}}@media screen and (max-width: 991px) {.page-contact.home-page-contact {padding-top: 64px;padding-bottom: 64px;}}.link-box {padding-left: 15px;padding-right: 15px;position: relative;z-index: 91;margin-top: 2em;}.link-box .box-wrapper {background: linear-gradient(65.57deg, #2db5d8 0, #449ceb 100%);border-radius: 25px;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);padding: 45px 25px;}@media only screen and (min-width: 42em) {.link-box .box-wrapper {padding: 65px 108px 68px 105px;}}.link-box .box-wrapper.white-box {background: #fff;}.link-box .box-wrapper.white-box h2 {color: #2db5da;}.link-box .box-wrapper h2 {color: #fff;padding-bottom: 24px;font-size: 26px;}@media only screen and (min-width: 24em) {.link-box .box-wrapper h2 {font-size: 32px;}}@media screen and (max-width: 991px) {.link-box .box-wrapper h2 {font-size: 1.5em;line-height: 1.5em;}}.link-box .box-wrapper h2 + p {color: #fff;padding-bottom: 0;font-size: 24px;}@media only screen and (min-width: 24em) {.link-box .box-wrapper h2 + p {font-size: 32px;}}.link-box .box-wrapper h2 + p strong {font-weight: 600;}.webinar-box {margin: 50px 0;height: 169px;background: linear-gradient(40.3deg, #8d68ea 0, #0ff 100%);background-repeat: no-repeat;background-position: bottom;display: flex;justify-content: center;align-items: flex-end;}@media only screen and (max-width: 768px) {.webinar-box {margin: 2em 0;}}.webinar-box .img-wrapper {background: url(/user/themes/oktawave/images/modulars/link-box-webinar/icon.svg) no-repeat center center;}.webinar-box-container {background-image: url(/user/themes/oktawave/images/modulars/link-box-webinar/bubble_icon.svg);background-repeat: no-repeat;background-position-x: right;background-position-y: 24px;width: 1370px;padding: 0 16px;max-width: 100%;display: flex;justify-content: center;align-items: center;overflow: hidden;}.webinar-texts {margin-top: 50px;display: flex;justify-content: flex-start;align-items: flex-start;flex-direction: column;}.webinar-h2 {font-size: 32px;color: #fff;font-weight: 500;line-height: 36px;padding: 0;text-transform: none;margin-bottom: 0.8em;text-align: left;letter-spacing: normal;}@media only screen and (max-width: 768px) {.webinar-h2 {font-size: 1.5em;line-height: 1.22em;}}.btn-webinar-cont {padding: 0 2em;border: 0;border-radius: 4px;background: #fff;cursor: pointer;transition: all 0.35s;position: relative;text-transform: uppercase;text-decoration: none;z-index: 9;font-size: 0.875em;box-shadow: 0 12px 16px -7px rgba(0, 105, 142, 0.5);}.btn-webinar-cont:hover {transition: all 0.35s;box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.4);}.btn-title.btn-webinar {padding-top: 9px;padding-bottom: 9px;height: 40px;color: #2db5da;text-align: center;}.video-webinar-column .img-wrapper {width: 100%;position: relative;margin-bottom: -4px;}.video-webinar-column .img-wrapper .on-hover {position: absolute;left: 0;right: 0;bottom: 0;height: 220px;background: url(/user/themes/oktawave/images/modulars/link-box-webinar/icon.svg) no-repeat center center;opacity: 1;transition: all 0.3s;}.video-webinar-column h2 {text-transform: none;font-size: 32px;letter-spacing: 0.8px;line-height: 38px;margin: 0;padding: 0;}.video-webinar-column .video-webinar-subtitle {padding: 23px 0 15px 0;text-transform: uppercase;font-size: 14px;letter-spacing: 1.6px;color: #555;line-height: 17px;}.video-webinar-column:hover h2 {color: #2db5da;}.video-webinar-column:hover .img-wrapper .on-hover {opacity: 1;height: 100%;}.on-hover {z-index: 20;cursor: pointer;}@media only screen and (min-width: 1950px) {.webinar-box {background-size: cover;background-position: bottom;height: auto;max-height: 180px;}}@media only screen and (max-width: 1050px) {.webinar-box {height: auto;background-size: cover;}.webinar-box-container {flex-direction: column;background-position: top right;}.webinar-btn {display: block;min-width: 200px;}.webinar-h2 {text-align: center;margin-top: 0.5em;}.webinar-btn {margin-top: 33px;text-align: center;}.webinar-texts {margin-top: 2em;margin-bottom: 3em;align-items: center;}}@media only screen and (max-width: 710px) {.webinar-texts {margin-top: 2em;margin-bottom: 2.5em;align-items: center;}}.text-img-row .center-mobile {display: block;margin: auto;margin-top: 25px;}@media only screen and (min-width: 48em) {.text-img-row .center-mobile {margin-left: 0;margin-top: 0;}}.text-left-list-right {background: #fafafa;padding-top: 108px;padding-bottom: 108px;}@media only screen and (max-width: 768px) {.text-left-list-right {padding: 48px 0 16px 0;}}.text-left-list-right .list-wrapper {background: url(/user/themes/oktawave/images/ocs/o.svg) no-repeat center center;width: 100%;height: 100%;min-height: 366px;background-size: contain;display: flex;justify-content: center;flex-direction: column;}.text-left-list-right .list-wrapper .item {background-color: #fff;border-radius: 42px;box-shadow: 0 0 5px #84d4e9;padding: 15px 0;margin-bottom: 24px;display: flex;}.text-left-list-right .list-wrapper .item:last-child {margin-bottom: 0;}@media only screen and (max-width: 768px) {.text-left-list-right .list-wrapper .item:last-child {margin-bottom: 2em;}}.text-left-list-right .list-wrapper .item p {font-size: 18px;line-height: 26px;padding-bottom: 0;padding-left: 20px;color: #2db5da;padding-right: 20px;}@media only screen and (max-width: 768px) {.text-left-list-right .list-wrapper .item p {font-size: 14px;line-height: 18px;}}.text-left-list-right .list-wrapper .item img, .text-left-list-right .list-wrapper .item p {display: inline-block;}.text-left-list-right .list-wrapper .item img {vertical-align: middle;margin-left: 27px;padding: 0;width: 27px;}.info-contact {overflow: hidden;position: relative;z-index: 0;padding-top: 100px;padding-bottom: 100px;}@media screen and (max-width: 991px) {.info-contact {padding-top: 48px;padding-bottom: 48px;}}.info-contact p {font-size: 18px;}@media screen and (max-width: 991px) {.info-contact p {padding-bottom: 1em;}}@media only screen and (min-width: 62em) {.info-contact {padding-top: 180px;padding-bottom: 180px;}}.info-contact .bg-absolute {z-index: -2;}.info-contact .box-wrapper {padding: 60px 48px;border: 2px solid #e2f1f9;border-radius: 6px;background-color: #fff;box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.2);position: relative;}@media screen and (max-width: 991px) {.info-contact .box-wrapper {padding: 48px 36px;}}.info-contact .box-wrapper h1, .info-contact .box-wrapper h2, .info-contact .box-wrapper h3, .info-contact .box-wrapper p {color: #2db5da;}.info-contact .box-wrapper h2 {font-size: 20px;line-height: 30px;padding-bottom: 22px;}.info-contact .box-wrapper p {padding-bottom: 0;font-weight: 600;font-size: 24px;}@media only screen and (min-width: 62em) {.info-contact .box-wrapper p {font-size: 34px;}}.info-contact .box-wrapper:after {visibility: hidden;}@media only screen and (min-width: 62em) {.info-contact .box-wrapper:after {visibility: visible;content: "";width: 100%;height: 100%;border: 2px solid #e2f1f9;border-radius: 6px;position: absolute;height: 365px;width: 361px;transform: translate(-27%, -50%);top: 50%;z-index: -1;}}.info-contact .logotypes {display: flex;justify-content: left;align-items: center;margin-top: 12px;flex-wrap: wrap;}.info-contact .logotypes .logotype {margin-bottom: 24px;}.info-contact .logotypes .logotype img {max-width: 86px;max-height: 40px;}.info-contact .logotypes .logotype:not(:last-child) {margin-right: 48px;}.info-contact.contact-form-box h2 {padding-bottom: 10px;}.info-contact.contact-form-box a.contact-link {box-shadow: 0 12px 16px -7px rgba(0, 105, 142, 0.5);}.info-contact.contact-form-box a.contact-link {background-color: #2db5da;border-radius: 4px;color: #fff;min-width: 201px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;font-weight: 500;padding: 0 20px;letter-spacing: 1.6px;display: inline-block;text-transform: uppercase;transition: all 0.35s;}.info-contact.contact-form-box a.contact-link:hover {box-shadow: 0 0 14px 1px rgba(0, 0, 0, 0.5);}.iframe-wrapper {position: relative;overflow: hidden;padding-top: 76.4%;max-width: 555px;border-radius: 6px;margin: 0;}@media only screen and (min-width: 48em) {.iframe-wrapper {margin-left: 24px;}}.iframe-wrapper p {font-size: 18px;color: #999;letter-spacing: 1.6px;line-height: 26px;}.two-box-list {background-color: #fafafa;padding-bottom: 68px;}.two-box-list h2 {margin-bottom: 1em;}.two-box-list .box-wrapper {margin-bottom: 32px;}@media only screen and (min-width: 48em) {.two-box-list .box-wrapper:nth-child(even) {margin-left: 6px;}.two-box-list .box-wrapper:nth-child(odd) {margin-right: 6px;}}.two-box-list .box-wrapper .box-item {border-radius: 10px;background-color: #fff;box-shadow: 1px 1px 18px 0 #99c2cf;width: 100%;border-radius: 10px;overflow: hidden;}.two-box-list .box-wrapper .box-item h3 {font-size: 18px;color: #555;padding: 22px 15px;background-color: rgba(45, 181, 218, 0.2);line-height: 26px;}.two-box-list .box-wrapper .box-item ul {padding: 36px 32px 2px 32px;}.two-box-list .box-wrapper .box-item ul li {padding-bottom: 34px;color: #999;position: relative;padding-left: 24px;}.two-box-list .box-wrapper .box-item ul li:before {content: " \B7 ";font-size: 30px;vertical-align: middle;line-height: 13px;position: absolute;top: 0;left: 0;}.text-img-row-bg {position: relative;}.text-img-row-bg .bg-absolute {background-size: contain;}section.case-studies {padding-top: 100px;padding-bottom: 66px;background-color: #fff;position: relative;z-index: 90;}section.case-studies .btn-center {max-width: 212px;}section.case-studies .btn-more {margin-bottom: 2em;}section.case-studies-all .content-title {color: #555;text-transform: uppercase;font-size: 2.125em;padding-bottom: 20px;}section.case-studies-all .content-title + p {font-size: 20px;}section.case-studies-all .post-wrapper {margin-bottom: 30px;}section.case-studies-all .case-studies-wrapper {height: 100%;border: 2px solid #e2f1f9;border-radius: 4px;background-color: #fff;box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.2);padding-top: 46px;padding-bottom: 46px;padding-left: 40px;padding-right: 40px;}section.case-studies-all .case-studies-wrapper .img-wrapp {height: 58px;}section.case-studies-all .case-studies-wrapper .img-wrapp img {width: auto;max-height: 58px;margin-bottom: 32px;}section.case-studies-all .case-studies-wrapper h2 {font-size: 20px;line-height: 30px;color: #555;padding-bottom: 5px;}section.case-studies-all .case-studies-wrapper .btn-wrapper {max-width: 126px;min-width: 126px;}section.case-studies-all .category-list {padding-top: 54px;padding-bottom: 48px;}section.case-studies-all .category-list li {display: inline-block;margin-left: 15px;margin-right: 15px;margin-bottom: 22px;}section.case-studies-all .category-list li .p-category {border: 2px solid #2db5da;border-radius: 18px;box-shadow: 0 6px 15px 0 rgba(0, 0, 0, 0.2);background-color: #fff;padding: 8px 32px;font-size: 14px;text-transform: uppercase;color: #2db5da;display: block;}section.case-studies-all .category-list li .p-category.active, section.case-studies-all .category-list li .p-category:focus, section.case-studies-all .category-list li .p-category:hover {background-color: #2db5da;color: #fff;transition: background-color 0.35s, color 0.35s;}section.short-info {padding-top: 54px;padding-bottom: 54px;}section.short-info .info-col p {font-size: 14px;}section.short-info .info-col p:first-of-type {color: #555;padding-bottom: 10px;text-transform: uppercase;}section.short-info .info-col p:last-of-type {padding-bottom: 0;}section.case-studies-md {padding-top: 66px;padding-left: calc(2rem + 15px);padding-right: calc(2rem + 15px);}@media only screen and (min-width: 48em) {section.case-studies-md {padding-left: 0;padding-right: 0;}}section.case-studies-author {overflow: hidden;padding-left: calc(2rem + 15px);padding-right: calc(2rem + 15px);}@media only screen and (min-width: 48em) {section.case-studies-author {padding-left: 0;padding-right: 0;}}@media only screen and (max-width: 768px) {section.case-studies-author {margin-top: -3em;}}section.case-studies-author .avatar, section.case-studies-author .contact-us, section.case-studies-author .date-author-wrapp {display: inline-block;vertical-align: top;}@media only screen and (max-width: 1023px) {section.case-studies-author .date-author-wrapp {padding-bottom: 16px;}}section.case-studies-author .contact-us {max-width: 100%;}section.case-studies-author .contact-us a {cursor: pointer;}@media only screen and (min-width: 48em) {section.case-studies-author .contact-us {max-width: calc(73% - 124px);margin-top: 0;}}section.case-studies-author .contact-us p {padding-bottom: 0;}.btn-cases-more p {color: #2db5da;}.case-studies-body .nav-contact a {color: #555 !important;}.case-studies-body .lang-switcher {color: #555 !important;}.info-solutions-container {padding-bottom: 62px;padding-top: 54px;margin-bottom: 2em;}.info-solutions-container .col-xs-12.info-box {margin-bottom: 0.5em;}.info-solutions-container .box-case-h2 {margin: 0 auto;display: block;text-align: center;font-size: 16px !important;min-height: 80px;min-width: 180px;}@media only screen and (max-width: 991px) {.info-solutions-container .box-case-h2 {min-height: 20px;}}.info-solutions-container .info-solutions-img {text-align: center;display: block;margin: 0 auto;max-height: 50px;}.info-solutions-container .info-solutions-icon {text-align: center;display: block;margin: 0 auto;color: #2db5da;}form.blue-form {margin-top: 24px;}form.blue-form span {font-size: 10px;line-height: 7px;color: #999;height: 14px;}.contact-form {text-align: left;background: #fafafa;padding-top: 150px !important;overflow: hidden;}@media screen and (max-width: 768px) {.contact-form {padding-top: 120px !important;}}@media screen and (max-width: 768px) {.contact-form .grid-wrapper {padding: 0;}}@media screen and (max-width: 768px) {.contact-form h1 {font-size: 1.125em;line-height: 1.5em;}}.contact-form h3 {white-space: pre-line;text-transform: none;font-size: 20px;line-height: 30px;color: #999;letter-spacing: 1.6px;margin-bottom: -50px;}@media screen and (max-width: 768px) {.contact-form .content-subtitle {font-size: 0.8em;}}.video-columns {padding: 40px 0 80px 0;}.video-columns-column {cursor: pointer;}.video-columns-column .img-wrapper {width: 100%;position: relative;}.video-columns-column .img-wrapper .on-hover {position: absolute;left: 0;right: 0;bottom: 0;height: 0;background: #2db5da url(/user/themes/oktawave/images/video-arrow.svg) no-repeat center center;opacity: 0;transition: all 0.3s;}.video-columns-column h2 {text-transform: none;font-size: 32px;letter-spacing: 0.8px;line-height: 38px;margin: 0;padding: 0;}.video-columns-column .video-columns-subtitle {padding: 23px 0 15px 0;text-transform: uppercase;font-size: 14px;letter-spacing: 1.6px;color: #555;line-height: 17px;}.video-columns-column img {width: 100%;}.video-columns-column:hover h2 {color: #2db5da;}.video-columns-column:hover .img-wrapper .on-hover {opacity: 1;height: 100%;}.resources-two-col-container {min-height: 389px;background: pink;padding-top: 75px;padding-bottom: 64px;background: #2db5da;}@media only screen and (max-width: 768px) {.resources-two-col-container {padding-top: 48px;}}.resources-two-col-container .grid-wrapper {display: flex;justify-content: center;align-items: center;flex-direction: column;}.resources-two-col-container .grid-wrapper h2 {color: #fff;text-align: center;margin-bottom: 34px;font-size: 34px;line-height: 40px;letter-spacing: 0.8px;}@media only screen and (max-width: 768px) {.resources-two-col-container .grid-wrapper h2 {font-size: 1.5em;line-height: 1.2em;padding-bottom: 20px;margin-bottom: 16px;}}.resources-two-col-container .grid-wrapper .resources-two-col-row {display: flex;justify-content: space-between;align-items: center;}@media screen and (max-width: 1150px) {.resources-two-col-container .grid-wrapper .resources-two-col-row {flex-direction: column;align-items: flex-start;}}.resources-two-col-container .grid-wrapper .resources-two-col-row .resources-two-col-col:first-child {margin-right: 63px;}@media screen and (max-width: 1150px) {.resources-two-col-container .grid-wrapper .resources-two-col-row .resources-two-col-col:first-child {margin-right: 0;}}.resources-two-col-container .grid-wrapper .resources-two-col-row .resources-two-col-col .resources-box {display: flex;justify-content: flex-start;align-items: center;padding-bottom: 1em;}@media screen and (max-width: 1150px) {.resources-two-col-container .grid-wrapper .resources-two-col-row .resources-two-col-col .resources-box {padding-left: 1em;}}.resources-two-col-container .grid-wrapper .resources-two-col-row .resources-two-col-col .resources-box .resources-img {margin-right: 24px;width: 80px;height: 80px;border-radius: 8px;background: #2db5da;display: flex;justify-content: center;align-items: center;}.resources-two-col-container .grid-wrapper .resources-two-col-row .resources-two-col-col .resources-box p {color: #fff;font-size: 14px;line-height: 20px;letter-spacing: 1.6px;max-width: 350px;padding-bottom: 0;}@media screen and (max-width: 500px) {.resources-two-col-container .grid-wrapper .resources-two-col-row .resources-two-col-col .resources-box p {max-width: 220px;}}.registration-box-container {position: absolute;bottom: -255px;right: 670px;z-index: 10;}@media (max-width: 990px) {.registration-box-container {display: none;}}.registration-box-container .registration-box-card {color: #223346;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);line-height: 1.5;border: 0 solid;box-sizing: border-box;position: relative;z-index: 3;border-radius: 3px;background-color: #fff;box-shadow: 0 19px 17px 0 rgba(0, 0, 0, 0.09);display: block;letter-spacing: 0;max-width: 450px;}.mobile-show-box {transition: all 0.3s linear;transform: translate(69%);}.mobile-registration-box-container {transition: all 0.3s linear;position: fixed;bottom: 10vh;z-index: 10;width: 100%;display: none;}.mobile-registration-box-container .mobile-registration-box-card {color: #223346;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);line-height: 1.5;border: 0 solid;box-sizing: border-box;position: relative;z-index: 3;border-radius: 3px;background-color: #fff;box-shadow: 0 19px 17px 0 rgba(0, 0, 0, 0.09);display: block;letter-spacing: 0;max-width: 100%;}.api-section {padding-top: 104px;}.api-section img {padding-top: 40px;}.document-list {padding-top: 114px;padding-bottom: 114px;}.document-list .item-wrapper + .item-wrapper {margin-top: 48px;}.document-list .item-wrapper h2, .document-list .item-wrapper img {padding-bottom: 24px;}@media only screen and (min-width: 48em) {.document-list .item-wrapper + .item-wrapper {margin-top: 0;}}.text-img-row .list-wrapper {background: url(/user/themes/oktawave/images/ocs/o.svg) no-repeat center right;width: 100%;height: 100%;min-height: 400px;background-size: contain;display: flex;justify-content: center;flex-direction: column;}.text-img-row .list-wrapper .item {background-color: #fff;border-radius: 36px;height: 72px;box-shadow: 0 0 5px #84d4e9;margin-bottom: 24px;margin-right: 15px;width: 350px;}.text-img-row .list-wrapper .item:last-child {margin-bottom: 0;}.text-img-row .list-wrapper .item p {line-height: 72px;font-size: 15px;padding-bottom: 0;padding-left: 20px;color: #2db5da;padding-right: 20px;text-transform: uppercase;}.text-img-row .list-wrapper .item img, .text-img-row .list-wrapper .item p {display: inline-block;}.text-img-row .list-wrapper .item img {vertical-align: middle;margin-left: 27px;padding: 0;width: 27px;}@media screen and (max-width: 420px) {.text-img-row .list-wrapper .item {width: 290px;}.text-img-row .list-wrapper .item p {font-size: 12px;}}.jobs-list .content-subtitle {margin-top: 34px;margin-bottom: 14px;}.jobs-list :first-child .content-subtitle {margin-top: 0;}.jobs-list .mobile-link {display: block;position: absolute;width: 100%;height: 100%;left: 0;top: 0;}@media only screen and (min-width: 30em) {.jobs-list .mobile-link {display: none;}}.jobs-list .desktop-link {display: none;}@media only screen and (min-width: 30em) {.jobs-list .desktop-link {display: block;}}.page-contact {background: url(/user/themes/oktawave/images/logo_bg.svg) no-repeat #fafafa;background-position: left calc(50% + 354px) bottom -200px;padding-top: 144px;padding-bottom: 144px;}.page-contact h3 {font-size: 32px;font-weight: 500;letter-spacing: 0.8px;line-height: 38px;color: #2db5da;margin-top: 8px;margin-bottom: 32px;}.page-contact ul li {border: 1px solid #2db5da;border-radius: 40px;display: block;padding: 14px 24px 14px 24px;box-shadow: 0 2px 10px 0 rgba(45, 181, 218, 0.5);font-size: 16px;letter-spacing: 1.6px;line-height: 26px;margin-bottom: 24px;background-size: 25px 25px;background: 0 0;text-align: center;}@media only screen and (min-width: 24em) {.page-contact ul li {text-align: left;font-size: 16px;padding: 14px 64px 14px 84px;background: url(/user/themes/oktawave/images/check-simple.svg) no-repeat 32px center #fff;}}.page-contact ul li h3 {text-transform: uppercase;color: #2db5da; padding: 0; margin: 0; font-size: 16px;}section.blog .blog-header h1 {color: #555;text-transform: uppercase;font-size: 2.125em;padding-bottom: 20px;}section.blog .img-wrapp img {border-radius: 4px;width: 100%;}section.blog .p-summary strong {font-weight: 400;}section.blog h1.p-name, section.blog h2.p-name {text-transform: none;padding-bottom: 0;font-size: 2.125em;margin-bottom: 15px;}section.blog .post-info .date-author-wrapp .author-link {margin-bottom: 1px;margin-top: 0;padding-bottom: 0;color: #2db5da;}section.blog.raporty .post-info .avatar, section.blog.raporty .post-info .date-author-wrapp {display: none;}section.blog .list-blog-header:focus .img-wrapp, section.blog .list-blog-header:hover .img-wrapp, section.blog-author .list-blog-header:focus .img-wrapp, section.blog-author .list-blog-header:hover .img-wrapp, section.blog-post .list-blog-header:focus .img-wrapp, section.blog-post .list-blog-header:hover .img-wrapp {background-color: #2db5da;}section.blog .list-blog-header:focus .img-wrapp img, section.blog .list-blog-header:hover .img-wrapp img, section.blog-author .list-blog-header:focus .img-wrapp img, section.blog-author .list-blog-header:hover .img-wrapp img, section.blog-post .list-blog-header:focus .img-wrapp img, section.blog-post .list-blog-header:hover .img-wrapp img {opacity: 0;}section.blog .list-blog-header:focus .img-wrapp .blog-arrow, section.blog .list-blog-header:hover .img-wrapp .blog-arrow, section.blog-author .list-blog-header:focus .img-wrapp .blog-arrow, section.blog-author .list-blog-header:hover .img-wrapp .blog-arrow, section.blog-post .list-blog-header:focus .img-wrapp .blog-arrow, section.blog-post .list-blog-header:hover .img-wrapp .blog-arrow {opacity: 1;transform: scale(1) translate(-50%, -50%);}section.blog .list-blog-header .img-wrapp, section.blog-author .list-blog-header .img-wrapp, section.blog-post .list-blog-header .img-wrapp {border-radius: 4px;margin-bottom: 24px;transition: background-color 0.35s;position: relative;}section.blog .list-blog-header .img-wrapp .blog-arrow, section.blog-author .list-blog-header .img-wrapp .blog-arrow, section.blog-post .list-blog-header .img-wrapp .blog-arrow {width: 32px;height: 32px;opacity: 0;transform-origin: center;transform: scale(0) translate(-50%, -50%);position: absolute;top: 50%;left: 50%;transition: all 0.35s;}section.blog .list-blog-header img, section.blog-author .list-blog-header img, section.blog-post .list-blog-header img {transition: opacity 0.3s;display: block;}section.blog .p-category, section.blog-author .p-category, section.blog-post .p-category {color: #555;text-transform: uppercase;font-size: 14px;margin-right: 24px;transition: color 0.35s;}section.blog .p-category:focus, section.blog .p-category:hover, section.blog-author .p-category:focus, section.blog-author .p-category:hover, section.blog-post .p-category:focus, section.blog-post .p-category:hover {color: #2db5da;border-bottom: 1px solid #2db5da;}section.blog .p-name, section.blog-author .p-name, section.blog-post .p-name {margin-top: 14px;margin-bottom: 10px;}section.blog .p-name a, section.blog-author .p-name a, section.blog-post .p-name a {color: #555;font-size: 32px;transition: color 0.35s;}section.blog .p-name a:focus, section.blog .p-name a:hover, section.blog-author .p-name a:focus, section.blog-author .p-name a:hover, section.blog-post .p-name a:focus, section.blog-post .p-name a:hover {color: #2db5da;}section.blog .post-wrapper, section.blog-author .post-wrapper, section.blog-post .post-wrapper {margin-bottom: 40px;}section.blog .post-wrapper.post-first .img-wrapp, section.blog-author .post-wrapper.post-first .img-wrapp, section.blog-post .post-wrapper.post-first .img-wrapp {margin-bottom: 24px;}@media only screen and (min-width: 48em) {section.blog .post-wrapper.post-first .img-wrapp, section.blog-author .post-wrapper.post-first .img-wrapp, section.blog-post .post-wrapper.post-first .img-wrapp {margin-bottom: 0;}}section.blog .e-content, section.blog-author .e-content, section.blog-post .e-content {padding-bottom: 8px;}section.blog .post-info .avatar, section.blog-author .post-info .avatar, section.blog-post .post-info .avatar {width: 40px;height: 40px;margin-right: 10px;}section.blog .post-info .avatar, section.blog .post-info .date-author-wrapp, section.blog-author .post-info .avatar, section.blog-author .post-info .date-author-wrapp, section.blog-post .post-info .avatar, section.blog-post .post-info .date-author-wrapp {display: inline-block;vertical-align: top;}section.blog .post-info .author-link, section.blog .post-info .list-blog-date, section.blog-author .post-info .author-link, section.blog-author .post-info .list-blog-date, section.blog-post .post-info .author-link, section.blog-post .post-info .list-blog-date {font-size: 14px;display: block;text-transform: uppercase;}section.blog .post-info .author-link, section.blog-author .post-info .author-link, section.blog-post .post-info .author-link {margin-bottom: 1px;margin-top: 0;padding-bottom: 0;color: #2db5da;}section.blog .post-info .list-blog-date, section.blog-author .post-info .list-blog-date, section.blog-post .post-info .list-blog-date {color: #999;}section.blog .btn-wrapper, section.blog-author .btn-wrapper, section.blog-post .btn-wrapper {min-width: 0;}section.blog-post .link-copy, section.case-studies-author .link-copy {position: relative;}section.blog-post .link-copy:before, section.case-studies-author .link-copy:before {position: absolute;opacity: 0;content: "copied";color: #2db5da;top: -19px;left: -6px;font-size: 12px;transition: opacity 0.35s, top 0.35s;}section.blog-post h1.p-name, section.case-studies-author h1.p-name {font-size: 48px;color: #555;margin-top: 6px;text-transform: none;margin-bottom: 24px;}section.blog-post .post-info .list-blog-date, section.case-studies-author .post-info .list-blog-date {color: #999;}section.blog-post .author-social, section.case-studies-author .author-social {display: flex;list-style: none;margin-right: 0;margin-left: auto;justify-content: center;text-align: end;margin-top: 20px;}@media only screen and (min-width: 48em) {section.blog-post .author-social, section.case-studies-author .author-social {justify-content: flex-end;margin-top: 0;}}section.blog-post .author-social li, section.case-studies-author .author-social li {display: inline;margin-right: 24px;}section.blog-post .author-social li:last-child, section.case-studies-author .author-social li:last-child {margin-right: 0;}section.blog-post .author-social li, section.case-studies-author .author-social li {margin-top: 8px;}section.blog-post .p-content, section.case-studies-author .p-content {color: #999;font-size: 20px;letter-spacing: 1.6px;line-height: 30px;}section.blog-post .p-content > p strong, section.case-studies-author .p-content > p strong {font-size: 24px;font-weight: 300;line-height: 36px;}section.blog-post .p-content h1, section.blog-post .p-content h2, section.blog-post .p-content h3, section.blog-post .p-content h4, section.blog-post .p-content h5, section.case-studies-author .p-content h1, section.case-studies-author .p-content h2, section.case-studies-author .p-content h3, section.case-studies-author .p-content h4, section.case-studies-author .p-content h5 {color: #555;text-transform: uppercase;font-size: 20px;}section.blog-post .p-content h1, section.blog-post .p-content h2, section.case-studies-author .p-content h1, section.case-studies-author .p-content h2 {font-weight: 400;line-height: 30px;letter-spacing: 1.6px;margin-top: 0;}section.blog-post .p-content h1 strong, section.blog-post .p-content h2 strong, section.case-studies-author .p-content h1 strong, section.case-studies-author .p-content h2 strong {font-weight: 400;}section.blog-post .p-content h1, section.case-studies-author .p-content h1 {margin-top: 22px;}section.blog-post .p-content h2, section.case-studies-author .p-content h2 {margin-bottom: 16px;padding-bottom: 0;}section.blog-post .img-wrapp, section.case-studies-author .img-wrapp {margin-bottom: 25px;}section.blog-post .img-wrapp img, section.case-studies-author .img-wrapp img {border-radius: 4px;}section.blog-post .date-author-wrapp, section.case-studies-author .date-author-wrapp {max-width: calc(100% - 124px);}section.blog-post .left-nav-wrapper, section.case-studies-author .left-nav-wrapper {position: relative;}section.blog-post .more-post .p-name, section.case-studies-author .more-post .p-name {line-height: 32px;margin-top: 12px;text-transform: none;}section.blog-post .more-post .post-info, section.case-studies-author .more-post .post-info {display: none;}.amazon-web-services section.main-banner .box {padding-right: 15%;}.webinary {padding-top: 100px;}.webinary .container-fluid {position: relative;overflow: hidden;text-align: center;padding: 75px 0;}.webinary .container-fluid h2 {font-size: 2.125em;padding-bottom: 20px;color: #555;}.webinary .container-fluid p.content-subtitle {font-size: 1.125em;letter-spacing: 1.6px;color: #999;padding-bottom: 8px;}.webinary .container-fluid.scroll {padding-top: 0;position: fixed;}.webinary .container-fluid-hero {padding: 100px 0 !important;text-align: left;}.webinary .container-fluid-hero h2 {font-size: 18px;line-height: 27px;color: #999;padding-bottom: 8px;}.webinary .container-fluid-hero h1 {font-size: 48px;line-height: 58px;letter-spacing: 1.6px;font-weight: 500;color: #555;}.webinary .container-fluid-hero .content {padding: 0 65px;max-width: 730px;width: 100%;}.webinary .container-fluid-hero .content p:not(.btn-title) {width: 85%;font-size: 20px;line-height: 30px;letter-spacing: 1.6px;padding: 20px 0 40px 0;}.webinary .container-fluid-hero .content .btn-wrapper {width: 242px;margin: 0;}.webinary .container-fluid-hero .content .btn-wrapper p {padding: 0;width: 100%;height: 48px;line-height: 48px;}.webinary .container-fluid-hero .content img {position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 47%;z-index: -1;}.webinary .container-fluid-description {background: #fafafa;}.webinary .container-fluid-description h3 {color: #555;font-size: 32px;font-weight: 300;letter-spacing: 0.8px;line-height: 38px;}.webinary .container-fluid-description p {color: #999;font-size: 24px;font-weight: 300;letter-spacing: 0;line-height: 36px;padding: 10px 0;}.webinary .container-fluid-description .author-info p {color: #999;font-size: 16px;letter-spacing: 0.8px;line-height: 24px;}.webinary .container-fluid-description .author-info p strong {display: block;color: #2db5da;font-size: 18px;letter-spacing: 1.6px;line-height: 26px;text-transform: uppercase;font-weight: 400;padding: 5px 0;}.webinary .container-fluid-description .author-image-wrapper {text-align: center;}.webinary .container-fluid-description .author-image-wrapper p {width: 50px;height: 50px;display: inline-block;position: relative;overflow: hidden;border-radius: 50%;}.webinary .container-fluid-description .author-image-wrapper p img {max-height: 50px;max-width: none;position: absolute;left: 50%;top: 0;transform: translateX(-50%);}.webinary .container-fluid-webinars {background: #fafafa;padding: 100px 0;text-align: left;}.webinary .container-fluid-webinars .content {text-align: center;}.webinary .container-fluid-webinars .content p {color: #999;font-size: 20px;letter-spacing: 1.6px;line-height: 30px;padding-bottom: 50px;}.webinary .container-fluid-webinars .webinar-item {margin-bottom: 30px;box-sizing: border-box;border: 2px solid #e2f1f9;border-radius: 4px;background-color: #fff;box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);padding: 40px 32px;position: relative;height: calc(100% - 20px);}.webinary .container-fluid-webinars .webinar-item h5 {font-size: 14px;line-height: 24px;color: #555;letter-spacing: 1.6px;font-weight: 400;text-transform: uppercase;margin-bottom: 10px;}.webinary .container-fluid-webinars .webinar-item h3 {font-size: 32px;line-height: 36px;font-weight: 600;color: #555;letter-spacing: 0;text-transform: none;padding-top: 5px;margin-bottom: 25px;}.webinary .container-fluid-webinars .webinar-item .btn-wrapper {margin-top: 35px;}.webinar-library section {padding-top: 0 !important;padding-bottom: 16px !important;}section.webinar-library-short-info {padding-top: 0 !important;padding-bottom: 4em;}.short-info.blog.webinar-library {padding-top: 0 !important;padding-bottom: 16px !important;}.webinar-library {padding-top: 16px;}.webinar-library::first-child {padding-top: 100px;}.webinar-library .container-fluid {position: relative;overflow: hidden;text-align: center;padding: 75px 0;}.webinar-library .container-fluid h2 {font-size: 2.125em;padding-bottom: 20px;color: #555;}.webinar-library .container-fluid p.content-subtitle {font-size: 1.125em;letter-spacing: 1.6px;color: #999;padding-bottom: 8px;}.webinar-library .container-fluid.scroll {padding-top: 0;position: fixed;}.webinar-library .container-fluid-hero {padding: 100px 0 !important;text-align: left;}.webinar-library .container-fluid-hero h2 {font-size: 18px;line-height: 27px;color: #999;padding-bottom: 8px;}.webinar-library .container-fluid-hero h1 {font-size: 48px;line-height: 58px;letter-spacing: 1.6px;font-weight: 500;color: #555;}.webinar-library .container-fluid-hero .content {padding: 0 65px;max-width: 730px;width: 100%;}@media screen and (max-width: 768px) {.webinar-library .container-fluid-hero .content {padding: 0 16px;}}.webinar-library .container-fluid-hero .content p:not(.btn-title) {width: 85%;font-size: 20px;line-height: 30px;letter-spacing: 1.6px;padding: 20px 0 40px 0;}.webinar-library .container-fluid-hero .content .btn-wrapper {width: 242px;margin: 0;}.webinar-library .container-fluid-hero .content .btn-wrapper p {padding: 0;width: 100%;height: 48px;line-height: 48px;}.webinar-library .container-fluid-hero .content img {position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 47%;z-index: -1;}.webinar-library .container-fluid-description {background: #fafafa;}.webinar-library .container-fluid-description h3 {color: #555;font-size: 32px;font-weight: 300;letter-spacing: 0.8px;line-height: 38px;}.webinar-library .container-fluid-description p {color: #999;font-size: 24px;font-weight: 300;letter-spacing: 0;line-height: 36px;padding: 10px 0;}.webinar-library .container-fluid-description .author-info p {color: #999;font-size: 16px;letter-spacing: 0.8px;line-height: 24px;}.webinar-library .container-fluid-description .author-info p strong {display: block;color: #2db5da;font-size: 18px;letter-spacing: 1.6px;line-height: 26px;text-transform: uppercase;font-weight: 400;padding: 5px 0;}.webinar-library .container-fluid-description .author-image-wrapper {text-align: center;}.webinar-library .container-fluid-description .author-image-wrapper p {width: 50px;height: 50px;display: inline-block;position: relative;overflow: hidden;border-radius: 50%;}.webinar-library .container-fluid-description .author-image-wrapper p img {max-height: 50px;max-width: none;position: absolute;left: 50%;top: 0;transform: translateX(-50%);}.webinar-library .container-fluid-webinars {background: #fafafa;padding: 100px 0;text-align: left;}.webinar-library .container-fluid-webinars .content {text-align: center;}.webinar-library .container-fluid-webinars .content p {color: #999;font-size: 20px;letter-spacing: 1.6px;line-height: 30px;padding-bottom: 50px;}.webinar-library .container-fluid-webinars .webinar-item {margin-bottom: 30px;box-sizing: border-box;border: 2px solid #e2f1f9;border-radius: 4px;background-color: #fff;box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);padding: 40px 32px;position: relative;height: calc(100% - 20px);}.webinar-library .container-fluid-webinars .webinar-item h5 {font-size: 14px;line-height: 24px;color: #555;letter-spacing: 1.6px;font-weight: 400;text-transform: uppercase;margin-bottom: 10px;}.webinar-library .container-fluid-webinars .webinar-item h3 {font-size: 32px;line-height: 36px;font-weight: 600;color: #555;letter-spacing: 0;text-transform: none;padding-top: 5px;margin-bottom: 25px;}.webinar-library .container-fluid-webinars .webinar-item .btn-wrapper {margin-top: 35px;}.blog.webinar-library {padding: 0;}.blog.webinar-library .first-webinar {padding: 0;}.blog.webinar-library .video-webinary-container {text-align: left;padding-top: 0;}.blog.webinar-library .video-columns-column h2 {text-transform: none;font-size: 32px;letter-spacing: 0.8px;line-height: 38px;margin: 0;padding: 0;}.blog.webinar-library .p-name a {font-size: 31px;}.blog.webinar-library .video-columns-column .video-columns-subtitle {padding: 23px 0 15px 0;text-transform: uppercase;font-size: 14px;letter-spacing: 1.6px;color: #555;line-height: 17px;}.blog.webinar-library .modular.jobs-list.nav-on {margin-bottom: 0;padding-bottom: 0;}.blog.webinar-library .slideout-panel.slideout-panel-right {min-height: auto;}.blog.webinar-library .webinar-col6-text {padding-top: 23px;}.blog.webinar-library .webinar-col6-text h2 {padding-bottom: 0.5em;}.blog.webinar-library .webinar-col6-text-p {font-size: 16px;letter-spacing: 0.8px;line-height: 24px;}.blog.webinar-library section.blog.webinar-library .e-content {padding-top: 0.6em;}.blog.webinar-library section.blog.webinar-library .e-content {font-size: 16px;letter-spacing: 0.8px;line-height: 24px;}.blog.webinar-library section.blog.webinar-library .p-name a {font-size: 31px;letter-spacing: 0.8px;line-height: 38px;padding-bottom: 1em;}.raporty-banner {background: url(/user/themes/oktawave/images/hero-background/hero.png);margin-bottom: 3em;background-repeat: no-repeat;background-position: 60%;background-size: contain;}@media screen and (max-width: 1024px) {.raporty-banner {background-position: 150%;}}@media screen and (max-width: 768px) {.raporty-banner {background-position: bottom;}}section.home-page {height: 100vh;background: #2db5da;background: -moz-linear-gradient( 135deg, #2db5da 0, #3bcef6 24%, #6ad5ed 50%, #5bb0ff 76%, #316bff 92% );background: -webkit-linear-gradient( 135deg, #2db5da 0, #3bcef6 24%, #6ad5ed 50%, #5bb0ff 76%, #316bff 92% );background: linear-gradient( 135deg, #2db5da 0, #3bcef6 24%, #6ad5ed 50%, #5bb0ff 76%, #316bff 92% );background: #5bb0ff;background: -moz-linear-gradient( 135deg, #5bb0ff 0, #2db5da 15%, #6ad5ed 43%, #3bcef6 75%, #316bff 100% );background: -webkit-linear-gradient( 135deg, #5bb0ff 0, #2db5da 15%, #6ad5ed 43%, #3bcef6 75%, #316bff 100% );background: linear-gradient( 135deg, #5bb0ff 0, #2db5da 15%, #6ad5ed 43%, #3bcef6 75%, #316bff 100% );display: flex;justify-content: center;align-items: center;margin-bottom: 2em;}@media only screen and (max-width: 991px) {section.home-page {height: auto;margin-top: -32px;background: 0 0;}section.home-page .row {margin-left: 0;}}section.home-page .grid-wrapper {width: 1360px;max-width: 100%;margin-top: -180px;}@media only screen and (max-width: 991px) {section.home-page .grid-wrapper {margin-top: 0;}}section.home-page .hp-col:first-child {background-position-x: 73%;background-position-y: 5%;}section.home-page .hp-subtitle {text-transform: uppercase;color: #fff;font-size: 14px;line-height: 14px;letter-spacing: 1.4px;padding-bottom: 0;}@media screen and (max-width: 991px) {section.home-page .hp-subtitle {font-size: 10px;line-height: 15px;}}section.home-page .hp-main-header {font-size: 48px;padding: 16px 0;line-height: 56px;font-weight: 600;color: #fff;text-transform: none;}@media screen and (max-width: 991px) {section.home-page .hp-main-header {font-weight: 400;font-size: 30px;line-height: 30px;padding: 9px 0;}}section.home-page .hp-lead {font-size: 24px;line-height: 32px;font-weight: 200;color: #fff;margin-bottom: 32px;text-transform: none;}@media screen and (max-width: 991px) {section.home-page .hp-lead {font-weight: 400;font-size: 16px;line-height: 24px;margin-bottom: 32px;}}section.home-page .hp-btn {border-radius: 6px;margin-right: 32px;min-width: auto;}@media screen and (max-width: 991px) {section.home-page .hp-btn {font-size: 9px;margin-right: 12px;}}section.home-page .hp-btn .btn-title {padding: 12px 40px;font-size: 12px;background: #fff;color: #2db5da;box-shadow: 0 12px 25px 0 rgba(0, 0, 0, 0.1);}@media screen and (max-width: 991px) {section.home-page .hp-btn .btn-title {padding: 8px 24px;font-size: 12px;}}section.home-page .hp-btn-more {display: inline-block;margin: 16px 0;}@media only screen and (max-width: 991px) {section.home-page .hp-btn-more {display: none;}}section.home-page .hp-btn-more .btn-title-more {padding: 0;text-transform: uppercase;font-size: 12px;color: #fff;transition: all 0.35s;}section.home-page .hp-btn-more .btn-title-more:hover {transition: all 0.35s;border-bottom: 1px solid #fff;}@media only screen and (max-width: 991px) {section.home-page .hp-btn-more .btn-title-more {font-size: 12px;}}section.home-page .hp-logos {margin-top: 72px;}@media only screen and (max-width: 991px) {section.home-page .hp-logos {margin-top: 48px;margin-bottom: 35px;display: flex;justify-content: flex-start;align-items: center;}}section.home-page .hp-logos .hp-logo {margin-right: 22px;}@media only screen and (max-width: 991px) {section.home-page .hp-logos .hp-logo {margin-right: 16px;max-width: 75px;}}@media only screen and (max-width: 991px) {section.home-page .hp-line-mob {margin-bottom: 52px;height: 1px;background: rgba(255, 255, 255, 0.5);}}section.home-page .hp-line-cont {display: flex;justify-content: center;align-items: center;}@media only screen and (min-width: 992px) {section.home-page .hp-line-cont .hp-line-desktop {width: 2px;background: rgba(255, 255, 255, 0.5);height: 450px;}}.background-mobile {background: #3bcef6;background: -moz-linear-gradient( 45deg, #3bcef6 0, #298fee 25%, #316bff 50%, #1bced1 100% );background: -webkit-linear-gradient( 45deg, #3bcef6 0, #298fee 25%, #316bff 50%, #1bced1 100% );background: linear-gradient( 45deg, #3bcef6 0, #298fee 25%, #316bff 50%, #1bced1 100% );}@media screen and (max-width: 768px) {.column-scroll .column-scroll-h {font-size: 1.5em;line-height: 1.2em;}}@media screen and (max-width: 768px) {.content {line-height: 1.5em;}}@media screen and (max-width: 768px) {section.short-info {padding-top: 3em;padding-bottom: 3em;}}@media screen and (max-width: 768px) {.column-scroll .column-scroll-content {font-size: 1em;line-height: 1.5em;}}@media screen and (max-width: 768px) {.column-scroll {padding-top: 3em;padding-bottom: 0;}}@media screen and (max-width: 768px) {.column-scroll .scroll-box {padding: 2.5em 1.5em;}}@media screen and (max-width: 768px) {.column-scroll .scroll_text-container {margin-bottom: 1.5em;}}@media screen and (max-width: 768px) {.resources-two-col-container {padding-bottom: 48px;}}@media screen and (max-width: 768px) {.page-contact.home-page-contact {padding-top: 3em;padding-bottom: 2em;}}@media screen and (max-width: 768px) {.page-contact ul li {padding: 14px 4em;background: url(/user/themes/oktawave/images/check-simple.svg) no-repeat 16px center #fff;}}@media screen and (max-width: 768px) {.navigation + main section:first-of-type {padding-top: 120px;}}@media screen and (max-width: 768px) {.short-info {padding: 3em 0;}}@media screen and (max-width: 768px) {.two-col-text {margin-bottom: 0 !important;}}@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}#gdprbox {position: fixed;background-color: rgba(0, 0, 0, 0.5);top: 0;left: 0;width: 100%;height: 100%;z-index: 100001;display: flex;justify-content: center;align-items: center;overflow: scroll;padding-top: 25px;padding-bottom: 25px;}@media only screen and (min-width: 48em) {#gdprbox {overflow: hidden;padding-bottom: 0px;padding-top: 0px;}}#gdprbox ~ #ue_widget {z-index: 100000 !important;}#gdprbox .inner-content {border-radius: 10px;background: #ffffff;padding: 25px;height: auto;text-align: center;margin: auto 3vw;position: relative;max-width: 345px;padding-bottom: 50px;font-size: 12px;}@media only screen and (min-width: 48em) {#gdprbox .inner-content {max-width: 945px;font-size: 1em;padding: 40px;padding-bottom: 40px;}}#gdprbox .inner-content h1 {margin: 0;font-size: 24px;color: #333333;}#gdprbox .inner-content h3 {text-align: left;font-size: 18px;color: #2DB5DA;margin-bottom: 1em;}#gdprbox .inner-content p {text-align: left;margin-bottom: 40px;letter-spacing: 0.8px;}#gdprbox .inner-content a {color: #2DB5DA;text-decoration: none;}#gdprbox .inner-content .btn-gdpr {padding: 10px 30px;border-radius: 5px;text-transform: uppercase;font-size: 14px;letter-spacing: 1.6px;white-space: wrap;display: block;position: relative;}@media only screen and (min-width: 48em) {#gdprbox .inner-content .btn-gdpr {white-space: nowrap;display: inline-block;}}#gdprbox .inner-content .btn-gdpr.primary {background: #22B6D9;color: #ffffff;transition: all .35s;}#gdprbox .inner-content .btn-gdpr.primary:after {content: "";border-radius: 5px;position: absolute;z-index: 0;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0px 18px 8px -16px rgba(0, 105, 142, 0.5);opacity: 1;transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);}#gdprbox .inner-content .btn-gdpr.primary:hover:after, #gdprbox .inner-content .btn-gdpr.primary:focus:after {opacity: 1;box-shadow: 0 0 13px -1px #00698e;}#gdprbox .inner-content .btn-lang {position: absolute;top: 22px;right: 25px;}@media only screen and (min-width: 48em) {#gdprbox .inner-content .btn-lang {top: 37px;right: 40px;}}#gdprbox .inner-content .btn-lang img {height: 20px;}