   @font-face {
       font-display: swap;
       font-family: Graphik;
       font-style: normal;
       font-weight: 400;
       src: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Regular.eot);
       src: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Regular.eot?#iefix) format("embedded-opentype"), url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Regular.woff2) format("woff2"), url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Regular.woff) format("woff"), url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Regular.ttf) format("truetype")
   }

   @font-face {
       font-display: swap;
       font-family: Graphik;
       font-style: normal;
       font-weight: 500;
       src: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Medium.eot);
       src: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Medium.eot?#iefix) format("embedded-opentype"), url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Medium.woff2) format("woff2"), url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Medium.woff) format("woff"), url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Medium.ttf) format("truetype")
   }

   @font-face {
       font-display: swap;
       font-family: Graphik;
       font-style: normal;
       font-weight: 700;
       src: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Bold.eot);
       src: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Bold.eot?#iefix) format("embedded-opentype"), url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Bold.woff2) format("woff2"), url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Bold.woff) format("woff"), url(https://cdn.mrkhub.com/instapage-landings-frontend/37/fonts/Graphik/Graphik-Bold.ttf) format("truetype")
   }

   * {
       box-sizing: border-box
   }

   a {
       text-decoration: none;
       transition: all .2s
   }

   body {
       color: #000000;
       font-family: Graphik, Open Sans, Arial, sans-serif;
       height: 100%;
       margin: 0;
       min-width:320px;
       padding: 0;
       width: 100%
   }

   body.no-scroll {
       overflow: hidden
   }

   img {
       max-width: 100%
   }

   .section-title {
       -webkit-font-smoothing: antialiased;
       font-family: Graphik, Open Sans, Arial, sans-serif;
       font-size: 24px;
       font-weight: 700;
       line-height: 32px;
       margin-bottom: 16px;
       margin-top: 0
   }

   @media only screen and (min-width:768px) {
       .section-title {
           font-size: 32px;
           line-height: 40px;
           margin-bottom: 24px
       }
   }

   @media only screen and (min-width:1248px) {
       .section-title {
           font-size: 44px;
           line-height: 56px;
           margin-bottom: 32px
       }
   }

   .section-title--primary {
       -webkit-font-smoothing: antialiased;
       font-family: Graphik, Open Sans, Arial, sans-serif;
       font-size: 32px;
       font-weight: 700;
       line-height: 40px;
       margin-bottom: 16px;
       margin-top: 0
   }

   @media only screen and (min-width:768px) {
       .section-title--primary {
           font-size: 48px;
           line-height: normal;
           margin-bottom: 24px
       }
   }

   @media only screen and (min-width:1248px) {
       .section-title--primary {
           font-size: 60px;
           line-height: normal
       }
   }

   .section-subtitle {
       margin-bottom: 16px
   }

   .section-subtitle,
   .section-subtitle--primary {
       -webkit-font-smoothing: antialiased;
       font-family: Graphik, Open Sans, Arial, sans-serif;
       font-size: 16px;
       font-weight: 400;
       line-height: 24px;
       margin-top: 0
   }

   .section-subtitle--primary {
       margin-bottom: 32px
   }

   @media only screen and (min-width:1248px) {
       .section-subtitle--primary {
           font-size: 20px;
           line-height: 28px;
           margin-bottom: 40px;
           margin-bottom: 48px
       }
   }

   .button,
   a.button {
       -webkit-font-smoothing: antialiased;
       background-image: none;
       background: #00b0e7;
       border: none;
       color: #fff;
       cursor: pointer;
       display: inline-block;
       font-size: 16px;
       font-weight: 700;
       line-height: 24px;
       min-width: 100px;
       padding: 12px 40px;
       position: relative;
       text-align: center;
       text-decoration: none;
       touch-action: manipulation;
       transition: all .3s ease 0s;
       user-select: none;
       vertical-align: middle;
       z-index: 1
   }

   @media only screen and (min-width:1248px) {

       .button:after,
       a.button:after {
           content: "";
           height: 100%;
           left: 0;
           position: absolute;
           top: 0;
           transition: all .3s ease 0s;
           width: 0;
           z-index: -1
       }
   }

   .button:active,
   .button:hover,
   a.button:active,
   a.button:hover {
       border-color: #fff;
       outline: none
   }

   @media only screen and (min-width:1248px) {

       .button:active:after,
       .button:hover:after,
       a.button:active:after,
       a.button:hover:after {
           background-color: #3ba1e6;
           width: 100%
       }
   }

   .button:active,
   .button:focus,
   a.button:active,
   a.button:focus {
       box-shadow: 0 0 0 2px #fff, 0 0 0 4px #b2a1ff;
       outline: none
   }

   .button:disabled,
   .button[disabled],
   a.button:disabled,
   a.button[disabled] {
       background-color: #b2a1ff;
       border-color: #b2a1ff;
       outline: none
   }

   .button.button--bordered,
   a.button.button--bordered {
       background-color: transparent;
       border: 2px solid #050d1a;
       color: #050d1a;
       padding: 10px 40px
   }

   .button.button--bordered:active,
   .button.button--bordered:hover,
   a.button.button--bordered:active,
   a.button.button--bordered:hover {
       border-color: #050d1a
   }

   @media only screen and (min-width:1248px) {

       .button.button--bordered:active,
       .button.button--bordered:hover,
       a.button.button--bordered:active,
       a.button.button--bordered:hover {
           color: #fff
       }

       .button.button--bordered:active:after,
       .button.button--bordered:hover:after,
       a.button.button--bordered:active:after,
       a.button.button--bordered:hover:after {
           background-color: #050d1a
       }
   }

   .button.button--bordered:active,
   .button.button--bordered:focus,
   a.button.button--bordered:active,
   a.button.button--bordered:focus {
       border-color: #050d1a;
       box-shadow: 0 0 0 2px #fff, 0 0 0 4px #b2a1ff;
       outline: none
   }

   @media only screen and (min-width:1248px) {

       .button.button--bordered:active,
       .button.button--bordered:focus,
       a.button.button--bordered:active,
       a.button.button--bordered:focus {
           background-color: #050d1a
       }
   }

   .button.button--bordered:disabled,
   .button.button--bordered[disabled],
   a.button.button--bordered:disabled,
   a.button.button--bordered[disabled] {
       border: 2px solid #acacac;
       color: #acacac
   }

   .button.button--white,
   a.button.button--white {
       border-color: #196e0e;
       color: #fff;
       background: #196e0e
   }

   .button.button--white:active,
   .button.button--white:focus,
   a.button.button--white:active,
   a.button.button--white:focus {
       background-color: #fff;
       border-color: #fff;
       box-shadow: 0 0 0 2px #fff, 0 0 0 4px #fff;
       color: #fff;
       outline: none
   }

   .button.button--white:active,
   .button.button--white:hover,
   a.button.button--white:active,
   a.button.button--white:hover {
       border: 2px solid #014737;
       outline: none
   }

   @media only screen and (min-width:1248px) {

       .button.button--white:active,
       .button.button--white:hover,
       a.button.button--white:active,
       a.button.button--white:hover {
           color: #fff
       }

       .button.button--white:active:after,
       .button.button--white:hover:after,
       a.button.button--white:active:after,
       a.button.button--white:hover:after {
           background-color: #014737;
           width: 100%
       }
   }

   .button.button--white:disabled,
   .button.button--white[disabled],
   a.button.button--white:disabled,
   a.button.button--white[disabled] {
       border: 2px solid #acacac;
       color: #acacac
   }

.page-header {
    background-color: #023b6d;
    padding-bottom: 20px;
    padding-top: 20px;
    transition: background-color 1.5s
}

   .page-header:not(.page-header--light) .header-menu__item.is-hovered .header-menu__link.is-submenu-trigger,
   .page-header:not(.page-header--light) .header-menu__item:not(.is-hovered):hover .header-menu__link,
   .page-header:not(.page-header--light) .header-menu__link.is-active {
       border-bottom: 3px solid #b2a1ff
   }

   .page-header.header-sticky .header-menu__item.is-hovered .header-menu__link.is-submenu-trigger,
   .page-header.header-sticky .header-menu__item:not(.is-hovered):hover .header-menu__link,
   .page-header.header-sticky .header-menu__link.is-active {
       border-bottom: 3px solid #6e55d5
   }

   .page-header--light {
       background-color: #fff
   }

   .page-header--light .page-header__burger .page-header__lines,
   .page-header--light .page-header__burger .page-header__lines:after,
   .page-header--light .page-header__burger .page-header__lines:before {
       background-color: #2c2c2c
   }

   .page-header--light .button {
       background-color: #0d2187;
       color: #fff
   }

   .page-header--light .button.button--bordered {
       background-color: transparent;
       border-color: #050d1a;
       color: #050d1a
   }

   .page-header--light .button.button--bordered:active,
   .page-header--light .button.button--bordered:hover {
       border-color: #050d1a
   }

   @media only screen and (min-width:1248px) {

       .page-header--light .button.button--bordered:active,
       .page-header--light .button.button--bordered:hover {
           color: #fff
       }

       .page-header--light .button.button--bordered:active:after,
       .page-header--light .button.button--bordered:hover:after {
           background-color: #050d1a
       }
   }

   .page-header--light .header-menu__link,
   .page-header--light .header-menu__submenu-link {
       color: #2c2c2c
   }

   .page-header--light .header-logo-image {
       display: none
   }

   .page-header--light .header-logo-image--dark {
       display: block
   }

   .page-header--light .header-menu__link {
       color: #2c2c2c
   }

   .page-header--light .header-menu__link.is-submenu-trigger {
       position: relative;
       z-index: 99
   }

   .page-header--light .header-menu__link.is-submenu-trigger:after {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMkMyQzJDIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTkuNSA0LjI1IDYgNy43NWwtMy41LTMuNSIvPjwvc3ZnPg==");
       background-position: 50%;
       background-repeat: no-repeat
   }

   .page-header--light .header-menu__link.is-active {
       border-bottom: 3px solid #6e55d5
   }

   .page-header--light .header-menu__link.is-active:after {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMkMyQzJDIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTkuNSA0LjI1IDYgNy43NWwtMy41LTMuNSIvPjwvc3ZnPg==")
   }

   .page-header__logo {
       margin-right: 36px
   }

   .header-logo-image {
       display: block;
       max-width: 134px
   }

   @media only screen and (min-width:1248px) {
       .header-logo-image {
           max-width: 153px
       }
   }

   .header-logo-image--dark {
       display: none
   }

   .page-header__inner {
       color: #fff;
       display: flex;
       justify-content: space-between;
       margin-left: auto;
       margin-right: auto;
       max-width: 1176px;
       padding-left: 24px;
       padding-right: 24px;
       width: 100%
   }

   .header-menu__submenu {
       background: #fafdff;
       box-shadow: 0 2px 2px 0 rgba(11, 37, 71, .2), 0 0 1px 0 rgba(10, 37, 70, .2);
       color: #2c2c2c;
       display: flex;
       left: 13px;
       margin-top: 0;
       opacity: 0;
       padding-bottom: 32px;
       position: absolute;
       will-change: opacity, margin;
       z-index: -1
   }

   .header-menu__submenu--solutions {
       left: -100px
   }

   .header-menu__submenu--resources {
       left: -300px;
       padding-bottom: 0
   }

   .header-menu__submenu-column--with-padding {
       padding-bottom: 30px;
       padding-top: 30px
   }

   .header-menu__submenu-column--green {
       background-color: #f6f5f0
   }

   .header-menu__submenu-column:not(:first-child):not(.header-menu__submenu-column--green) {
       margin-left: -32px
   }

   .header-menu__submenu.is-visible {
       margin-top: 10px;
       opacity: 1;
       transition: all .2s;
       z-index: 99
   }

   .header-menu__submenu-column {
       height: 100%
   }

   .header-menu__image {
       padding: 0 32px 8px
   }

   .header-menu__screenshot {
       max-height: 115px;
       max-width: 182px
   }

   .header-menu__link,
   .header-menu__submenu-link {
       color: #fff;
       transition: unset
   }

   .header-menu__submenu-title {
       color: #aeaeae;
       font-size: 10px;
       font-weight: 500;
       letter-spacing: .3px;
       line-height: 16px;
       margin-bottom: 20px;
       padding: 32px 20px 0 32px;
       text-transform: uppercase;
       white-space: nowrap
   }

   .header-menu__submenu-link {
       color: #2c2c2c;
       display: block;
       font-size: 16px;
       line-height: 24px;
       margin-bottom: 2px;
       padding: 8px 20px;
       text-transform: none;
       transition: color .2s;
       white-space: nowrap
   }

   .header-menu__submenu-link:hover {
       color: #6e55d5
   }

   .header-menu__submenu-link:last-child {
       margin-bottom: 0
   }

   .header-menu__submenu-link--decoration {
       padding: 4px 30px
   }

   .page-header__menu {
       display: flex
   }

   @media only screen and (min-width:1248px) {
       .page-header__menu {
           align-items: center;
           justify-content: space-between;
           width: 100%
       }
   }

   .page-header__menu .button {
       padding: 9px 24px
   }

   .page-header__menu .header-menu--navigation {
       display: none
   }

   @media only screen and (min-width:1248px) {
       .page-header__menu .header-menu--navigation {
           align-items: center;
           display: inline-flex
       }
   }

   .page-header__menu .header-menu--action {
       display: none
   }

   @media only screen and (min-width:768px) {
       .page-header__menu .header-menu--action {
           align-items: center;
           display: inline-flex;
           margin-right: 24px
       }
   }

   @media only screen and (min-width:1248px) {
       .page-header__menu .header-menu--action {
           margin-right: 0
       }
   }

   .page-header__menu .header-menu--action .button--bordered {
       font-size: 17px;
       line-height: 40px;
       min-width: max-content;
       padding: 4px 24px;
       text-transform: none;
       border-radius: 3px
   }

   @media only screen and (min-width:768px) {
       .page-header__group {
           align-items: center;
           display: flex
       }
   }

   .header-menu__item {
       padding: 0 12px
   }

   .header-menu__item:last-child {
       padding-right: 0
   }

   .header-menu__item--link {
       display: none
   }

   @media only screen and (min-width:1248px) {
       .header-menu__item--link {
           display: block
       }
   }

   .header-menu__item.has-submenu {
       position: relative
   }

   .header-menu__item.has-submenu:after {
       content: "";
       display: block;
       height: 10px;
       left: 0;
       position: absolute;
       right: 0
   }

   .header-menu__link {
       cursor: pointer;
       font-size: 14px;
       font-weight: 500;
       line-height: 20px;
       padding: 10px 0
   }

   .header-menu__link.is-submenu-trigger {
       position: relative
   }

   .header-menu__link.is-submenu-trigger:after {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy40MSA4LjU5IDEyIDEzLjE3bDQuNTktNC41OEwxOCAxMGwtNiA2LTYtNiAxLjQxLTEuNDF6Ii8+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyNHYyNEgwVjB6Ii8+PC9zdmc+");
       content: "";
       display: inline-block;
       height: 18px;
       margin-left: 2px;
       vertical-align: sub;
       width: 18px
   }

   .header-menu__item.is-hovered .header-menu__link.is-submenu-trigger,
   .header-menu__item:not(.is-hovered):hover .header-menu__link {
       border-bottom: 3px solid #6e55d5
   }

   .header-menu__item.is-hovered .header-menu__submenu-link--decoration:hover {
       background-color: transparent;
       opacity: .6
   }

   .header-menu__submenu-link.has-icon {
       padding: 6px 52px 6px 58px;
       position: relative
   }

   .header-menu__submenu-link.has-icon:before {
       background-repeat: no-repeat;
       background-size: contain;
       content: "";
       display: block;
       height: 18px;
       left: 32px;
       position: absolute;
       top: 49%;
       transform: translateY(-50%);
       width: 18px
   }

   .header-menu__submenu-link.has-icon--facebook-logo:before {
       left: 31px
   }

   body[data-mobile-menu-visible~=true] .page-header__burger .page-header__lines {
       background-color: transparent;
       top: 16px
   }

   body[data-mobile-menu-visible~=true] .page-header__burger .page-header__lines:before {
       right: 0;
       top: -12px;
       transform: rotate(45deg) translate(1px)
   }

   body[data-mobile-menu-visible~=true] .page-header__burger .page-header__lines:after {
       right: 0;
       top: -2px;
       transform: rotate(-45deg) translate(7px, -6px)
   }

   body[data-mobile-menu-visible~=true] .page-header__overlay {
       animation: fade-in-dim .5s;
       display: block
   }

.page-header__burger {
    color: #8b98a9;
    cursor: pointer;
    height: 25px;
    padding-top: 5px;
    position: relative;
    top: 50%; /* Position relative to center vertically */
    transform: translateY(-50%); /* Adjust position to center */
    width: 25px;
    }

    @media only screen and (min-width:768px) {
        .page-header__burger {
            padding-top: 0;
            top: 3px
        }
    }

    @media only screen and (min-width:1248px) {
        .page-header__burger {
            display: none
        }
    }

    .page-header__burger .page-header__lines {
       right: 0;
       top: 0
   }

   .page-header__burger .page-header__lines,
   .page-header__burger .page-header__lines:before {
       background-color: #fafdff;
       content: "";
       height: 2px;
       position: absolute;
       transition: all .2s;
       width: 100%
   }

   .page-header__burger .page-header__lines:before {
       top: 10px
   }

   .page-header__burger .page-header__lines:after {
       background-color: #fafdff;
       content: "";
       height: 2px;
       position: absolute;
       top: 20px;
       transition: all .2s;
       width: 100%
   }

   .page-header__overlay {
       background-color: #050d1a;
       bottom: 0;
       display: none;
       left: 0;
       opacity: .75;
       position: fixed;
       right: 0;
       top: 0;
       z-index: 99
   }

   body.header-sticky .page-header__lines,
   body.header-sticky .page-header__lines:after,
   body.header-sticky .page-header__lines:before {
       background-color: #2c2c2c
   }

   body.header-sticky .page-header {
       animation: slideDownNav .5s;
       background-color: #fafdff;
       box-shadow: 0 6px 20px 0 hsla(53, 6%, 69%, .18);
       color: #2c2c2c;
       left: 0;
       overflow: hidden;
       padding-bottom: 20px;
       position: fixed;
       top: 0;
       transition: all .2s;
       width: 100%;
       z-index: 98
   }

   body.header-sticky .page-header:hover {
       overflow: unset
   }

   body.header-sticky .page-header .button {
       background-color: #0d2187;
       color: #fff
   }

   body.header-sticky .page-header .button.button--bordered {
       background-color: #196e0e;
       border-color: #196e0e;
       color: #fff
   }

   body.header-sticky .page-header .button.button--bordered:active,
   body.header-sticky .page-header .button.button--bordered:hover {
       border-color: #014737
   }

   @media only screen and (min-width:1248px) {

       body.header-sticky .page-header .button.button--bordered:active,
       body.header-sticky .page-header .button.button--bordered:hover {
           color: #fff
       }

       body.header-sticky .page-header .button.button--bordered:active:after,
       body.header-sticky .page-header .button.button--bordered:hover:after {
           background-color: #014737
       }
   }

   body.header-sticky .page-header .header-menu__link {
       color: #2c2c2c
   }

   body.header-sticky .page-header .header-menu__link:after {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMkMyQzJDIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTkuNSA0LjI1IDYgNy43NWwtMy41LTMuNSIvPjwvc3ZnPg==");
       background-position: 50%;
       background-repeat: no-repeat
   }

   body.header-sticky .page-header .header-menu__link.is-active {
       border-bottom: 3px solid #6e55d5
   }

   body.header-sticky .page-header .header-logo-image {
       display: none
   }

   body.header-sticky .page-header .header-logo-image--dark {
       display: block
   }

   @-moz-keyframes slideDownNav {
       0% {
           top: -200px
       }

       to {
           top: 0
       }
   }

   @-webkit-keyframes slideDownNav {
       0% {
           top: -200px
       }

       to {
           top: 0
       }
   }

   @-o-keyframes slideDownNav {
       0% {
           top: -200px
       }

       to {
           top: 0
       }
   }

   @keyframes slideDownNav {
       0% {
           top: -200px
       }

       to {
           top: 0
       }
   }

.mobile-menu {
    background-color: transparent;
    /*background-color: #fafdff;*/
    color: #45536b;
    height: 100vh;
    overflow-y: auto;
    padding-bottom: 100px;
    position: fixed;
    right: -100%;
    top: 0;
    transition: right .5s ease-in-out;
    width: 100vw;
    z-index: 100
}

   .mobile-menu.is-open,
   .mobile-menu.is-open .mobile-menu__buttons-group {
       right: 0
   }

   @media only screen and (min-width:1248px) {
       .mobile-menu {
           display: none
       }
   }

   @media only screen and (min-width:768px) {
       .mobile-menu .mobile-menu__action {
           align-items: center;
           display: flex
       }
   }

   .mobile-menu .mobile-menu__action .button {
       display: none
   }

   @media only screen and (min-width:768px) {
       .mobile-menu .mobile-menu__action .button {
           display: inline-block;
           font-size: 14px;
           line-height: 20px;
           margin-right: 24px;
           padding: 6px 24px
       }
   }

   .mobile-menu .mobile-menu__buttons-group {
       background: #fff;
       bottom: 0;
       box-shadow: 0 0 20px 0 rgba(0, 0, 0, .08);
       height: auto;
       margin-top: 0;
       padding: 20px;
       position: fixed;
       right: -100%;
       text-align: center;
       transition: right .5s ease-in-out;
       width: 100%
   }

   .mobile-menu .button {
       width: 100%
   }

   .mobile-menu .button:not(:last-child) {
       margin-bottom: 12px
   }

   @media only screen and (min-width:768px) {
       .mobile-menu .button--get-started {
           display: none
       }
   }

   .mobile-menu .mobile-menu__header {
       align-items: center;
       display: flex;
       justify-content: space-between;
       padding: 20px
   }

   @media only screen and (min-width:768px) {
       .mobile-menu .mobile-menu__header {
           padding: 20px 40px 36px
       }
   }

   .mobile-menu .mobile-menu__image {
       max-height: 28px;
       max-width: 134px
   }

   .mobile-menu .mobile-menu__logo-link {
       display: inline-block
   }

   .mobile-menu .mobile-menu__body {
       padding: 12px 24px 150px
   }

   @media only screen and (min-width:768px) {
       .mobile-menu .mobile-menu__body {
           padding: 0 40px 150px
       }
   }

   .mobile-menu .mobile-menu__item {
       padding: 16px 0
   }

   .mobile-menu .mobile-menu__item:not(.mobile-menu .mobile-menu__item.mobile-menu__item--last) {
       border-bottom: 1px solid #efefef
   }

   .mobile-menu .mobile-menu__link {
       color: #2c2c2c;
       font-size: 16px;
       font-weight: 500;
       line-height: 24px
   }

   .mobile-menu .has-submenu {
       max-height: 57px;
       overflow: hidden;
       position: relative;
       transition: unset
   }

   .mobile-menu .has-submenu:after {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMkMyQzJDIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjIiIGQ9Im04LjUgNSA3IDctNyA3Ii8+PC9zdmc+");
       content: "";
       height: 24px;
       position: absolute;
       right: -6px;
       top: 14px;
       transition: transform .5s;
       width: 24px
   }

   .mobile-menu .has-submenu.is-open {
       max-height: 9999px;
       overflow: unset;
       transition: max-height .5s ease-in-out
   }

   .mobile-menu .has-submenu.is-open:after {
       transform: rotate(90deg)
   }

   .mobile-menu .mobile-menu__submenu-title {
       color: #aeaeae;
       font-size: 10px;
       font-weight: 500;
       line-height: 16px;
       text-transform: uppercase
   }

   .mobile-menu .mobile-menu__submenu-column {
       display: flex;
       flex-direction: column;
       padding: 16px 0;
       position: relative
   }

   .mobile-menu .mobile-menu__submenu-column:last-child {
       padding-bottom: 20px
   }

   .mobile-menu .mobile-menu__submenu-column:not(:last-child):after {
       background-color: #eee;
       bottom: 0;
       content: "";
       height: 1px;
       position: absolute;
       right: -24px;
       width: calc(100% + 24px)
   }

   .mobile-menu .mobile-menu__submenu-link {
       color: #2c2c2c;
       font-size: 16px;
       line-height: 24px;
       margin-top: 16px
   }

   .mobile-menu .has-icon {
       padding-left: 26px;
       position: relative
   }

   .mobile-menu .has-icon:before {
       background-position: 100%;
       background-repeat: no-repeat;
       background-size: contain;
       content: "";
       height: 25px;
       left: 0;
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       width: 25px
   }

   body[data-mobile-menu-visible~=false] .mobile-menu__trigger .mobile-menu__lines {
       background-color: #8b98a9;
/*       top: 13px*/
   }

   body[data-mobile-menu-visible~=false] .mobile-menu__trigger .mobile-menu__lines:after,
   body[data-mobile-menu-visible~=false] .mobile-menu__trigger .mobile-menu__lines:before {
       left: unset;
       transform: unset
   }

.mobile-menu__trigger {
    /*color: #8b98a9;
       cursor: pointer;
       height: 25px;
       position: relative;
       width: 25px*/
    color: #8b98a9;
    cursor: pointer;
    /* height: 25px; */
    /* padding-top: 15px; */
    margin-top: 21px;
    position: relative;
    /* top: 50%; */
    transform: translateY(-50%);
    width: 26px;
}

   .mobile-menu__trigger .mobile-menu__lines {
       background-color: transparent;
       height: 2px;
       left: 0;
       position: absolute;
       top: 13px;
       width: 100%
   }

    .mobile-menu__trigger .mobile-menu__lines:before {
        /*background-color: #2c2c2c;*/
        background-color: #fff;
        content: "";
        height: 2px;
        left: -3px;
        position: absolute;
        top: -5px;
        transform: rotate(45deg) translate(1px);
        transition: all .2s;
        width: 25px
    }


.logo-container {
    display: flex;
    align-items: center;
}

.logo-text {
    font-size: 1.5rem;
    font-weight: 500;
    color: #fff;
    margin-left: 13px;
}

.logo-text-black {
    font-size: 1.5rem;
    font-weight: 500;
    color: #000;
    margin-left: 13px;
}

@media screen and (max-width: 768px) {
    .logo-text-black {
        font-size: 1.1rem;
        font-weight: 500;
        color: #000;
        margin-left: 13px;
        white-space: nowrap;
    }

    .logo-text {
        font-size: 1.1rem;
        font-weight: 500;
        color: #fff;
        margin-left: 13px;
        white-space: nowrap;
    }
}

    .mobile-menu__trigger .mobile-menu__lines:after {
        /*background-color: #2c2c2c;*/
        background-color: #fff;
        content: "";
        height: 2px;
        left: -3px;
        position: absolute;
        top: 5px;
        transform: rotate(-45deg) translate(7px, -6px);
        width: 25px
    }

   .page-section--partners .page-section__inner {
       overflow: hidden;
       padding-bottom: 80px;
       padding-top: 0
   }

   @media only screen and (min-width:768px) {
       .page-section--partners .page-section__inner {
           padding-bottom: 120px
       }
   }

   @media only screen and (min-width:1248px) {
       .page-section--partners .page-section__inner {
           padding-left: 24px;
           padding-right: 24px
       }
   }

   .page-section--partners .slick-list {
       pointer-events: none
   }

   @media only screen and (min-width:1248px) {
       .page-section--partners .slick-list {
           overflow: hidden
       }
   }

   .page-section--partners .slick-slide {
       display: none;
       float: left;
       height: 100%;
       min-height: 1px;
       padding: 0 16px
   }

   @media only screen and (min-width:1248px) {
       .page-section--partners .slick-slide {
           padding: 0 24px
       }
   }

   .partners-logos__item--fresh {
       max-width: 87px
   }

   @media only screen and (min-width:768px) {
       .partners-logos__item--fresh {
           max-width: 126px
       }
   }

   @media only screen and (min-width:1248px) {
       .partners-logos__item--fresh {
           max-width: unset
       }
   }

   .partners-logos__item--honey {
       max-width: 78px
   }

   @media only screen and (min-width:768px) {
       .partners-logos__item--honey {
           max-width: 112px
       }
   }

   @media only screen and (min-width:1248px) {
       .partners-logos__item--honey {
           max-width: unset
       }
   }

   .partners-logos__item--zendesk {
       max-width: 98px
   }

   @media only screen and (min-width:768px) {
       .partners-logos__item--zendesk {
           max-width: 140px
       }
   }

   @media only screen and (min-width:1248px) {
       .partners-logos__item--zendesk {
           max-width: unset
       }
   }

   .partners-logos__item--vimeo {
       max-width: 76px
   }

   @media only screen and (min-width:768px) {
       .partners-logos__item--vimeo {
           max-width: 110px
       }
   }

   @media only screen and (min-width:1248px) {
       .partners-logos__item--vimeo {
           max-width: unset
       }

       .partners-logos {
           align-items: center;
           display: flex;
           flex-wrap: nowrap;
           justify-content: space-between;
           width: 100%
       }
   }

   .slick-track {
       align-items: center;
       display: flex;
       left: 0;
       position: relative;
       top: 0
   }

   .slick-initialized .slick-slide {
       display: block
   }

   .has-icon--instapage-overview:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/instapage-overview-default.svg)
   }

   .has-icon--instapage-overview:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJNMTQgOEE2IDYgMCAxIDAgMiA4YTYgNiAwIDAgMCAxMiAwWk03Ljk2NSAxMC44MTd2LS4wMiIvPjxwYXRoIHN0cm9rZT0iIzZFNTVENSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTcuOTY0IDkuMTY2Yy0uMDA4LS41OTQuNTMzLS44NDUuOTM0LTEuMDc0LjQ5LS4yNy44MjEtLjcuODIxLTEuMjk2YTEuNTkgMS41OSAwIDAgMC0xLjU5MS0xLjU5M2MtLjg4NCAwLTEuNTkzLjcxLTEuNTkzIDEuNTkzIi8+PC9zdmc+")
   }

   .has-icon--integrations:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/integrations-default.svg)
   }

   .has-icon--integrations:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTEuNzM3IDYuOTNoNC42NjdWMi4yNjJIMS43Mzd2NC42NjZaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBzdHJva2U9IiM2RTU1RDUiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJNMS43MzcgOS41OTZ2NC42NjZoNC42NjdWOS41OTZIMS43MzdaIi8+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTkuMDcxIDE0LjI2Mmg0LjY2N1Y5LjU5Nkg5LjA3MXY0LjY2NloiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIHN0cm9rZT0iIzZFNTVENSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjIiIGQ9Ik05Ljc1NSAxLjczNyA4LjU0NyA2LjI0NWw0LjUwOCAxLjIwOCAxLjIwNy00LjUwOC00LjUwNy0xLjIwOFoiLz48L3N2Zz4=")
   }

   .has-icon--features:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/features-default.svg)
   }

   .has-icon--features:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJtOCAyIDEuNTg3IDMuODE2IDQuMTIuMzMtMy4xNCAyLjY4OC45NiA0LjAyTDggMTAuN2wtMy41MjcgMi4xNTQuOTYtNC4wMi0zLjE0LTIuNjg4IDQuMTItLjMzTDggMloiLz48L3N2Zz4=")
   }

   .has-icon--security:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/security-default.svg)
   }

   .has-icon--security:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTExLjIwOCA2LjU1OFY1LjI3YTMuMDM0IDMuMDM0IDAgMCAwLTMuMDM0LTMuMDM0IDMuMDMzIDMuMDMzIDAgMCAwLTMuMDQ3IDMuMDIxdjEuMzAxTTguMDc1IDkuODcxdjEuNDgiLz48cGF0aCBzdHJva2U9IiM2RTU1RDUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjIiIGQ9Ik0xMy4yNDIgMTQuNTY5VjYuNjUzSDMuMDkydjcuOTE2aDEwLjE1WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
   }

   .has-icon--landing-pages:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/landing-pages-default.svg)
   }

   .has-icon--landing-pages:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTIuNjczIDYuNzU2aDEwLjk5MSIvPjxwYXRoIHN0cm9rZT0iIzZFNTVENSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjIiIGQ9Ik0xMy43MTcgMy4xNjRoLTExLjF2MTEuMzZoMTEuMVYzLjE2NFoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
   }

   .has-icon--personalization:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/personalization-default.svg)
   }

   .has-icon--personalization:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTguMTY3IDkuODc5YzIuMTctLjAwNiA0LjAxNy45OTEgNC42OTUgMy4xMzctMS4zNjcuODM0LTIuOTc3IDEuMTU1LTQuNjk1IDEuMTUtMS43MTguMDA1LTMuMzI4LS4zMTYtNC42OTUtMS4xNS42NzktMi4xNDggMi41MjItMy4xNDMgNC42OTUtMy4xMzdaTTExLjExMyA0Ljc4YTIuOTQ2IDIuOTQ2IDAgMSAxLTUuODkzIDAgMi45NDYgMi45NDYgMCAwIDEgNS44OTMgMFoiLz48L3N2Zz4=")
   }

   .has-icon--experimentation:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/experiment-default.svg)
   }

   .has-icon--experimentation:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTExLjI3IDEzLjQzMlY0LjE0TTguMjA2IDEwLjM3YzEuNTc1IDAgMy4wNjQgMS4zODcgMy4wNjQgMy4wNjRNMTQuMzMzIDEwLjM3Yy0xLjU3NSAwLTMuMDYzIDEuMzg3LTMuMDYzIDMuMDY0TTUuMDYzIDIuNTY2djkuMjkzTTIgNS42M2MxLjU3NSAwIDMuMDY0LTEuMzg3IDMuMDY0LTMuMDY0Ii8+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTguMTI3IDUuNjNjLTEuNTc1IDAtMy4wNjQtMS4zODctMy4wNjQtMy4wNjQiLz48L3N2Zz4=")
   }

   .has-icon--ai-content:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/ai-content-default.svg)
   }

   .has-icon--ai-content:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJNMTMuMzMzIDEzLjE2N1YuODM0SDF2MTIuMzMzaDEyLjMzM1oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiM2RTU1RDUiIGQ9Ik04LjU4NyA5VjQuNzFoMS4yNDJWOUg4LjU4N1pNMy43NDQgOWwxLjM3NC00LjI5aDEuNTlMOC4wNyA5SDYuNzY4bC0uMjI4LS43OTdINS4xMThMNC44OSA5SDMuNzQ0Wm0yLjA4OC0zLjI5My0uNDc0IDEuNjVINi4zbC0uNDY4LTEuNjVaIi8+PC9zdmc+")
   }

   .has-icon--ad-map:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/ad-maps-default.svg)
   }

   .has-icon--ad-map:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTYuMTYzIDQuODM2aDYuNDI4Ii8+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTYuMTc0IDQuNzk2YzAtLjk2Mi0uNzg1LTEuNzQxLTEuNzU0LTEuNzQxLS45NjggMC0xLjc1My43OC0xLjc1MyAxLjc0IDAgLjk2Mi43ODUgMS43NDIgMS43NTMgMS43NDIuOTY5IDAgMS43NTQtLjc4IDEuNzU0LTEuNzQxWiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTkuODM3IDExLjI0NUgzLjQwOSIvPjxwYXRoIHN0cm9rZT0iIzZFNTVENSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjIiIGQ9Ik05LjgyNiAxMS4yMDVjMC0uOTYyLjc4NS0xLjc0MSAxLjc1My0xLjc0MS45NjkgMCAxLjc1NC43OCAxLjc1NCAxLjc0IDAgLjk2Mi0uNzg1IDEuNzQyLTEuNzU0IDEuNzQyLS45NjggMC0xLjc1My0uNzgtMS43NTMtMS43NDFaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
   }

   .has-icon--collaboration:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/collaboration-default.svg)
   }

   .has-icon--collaboration:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTguMTU0IDkuNzVjMi4wMi0uMDA2IDMuNzM4LjkyMSA0LjM3IDIuOTE4LTEuMjczLjc3Ni0yLjc3MSAxLjA3NS00LjM3IDEuMDctMS41OTguMDA1LTMuMDk2LS4yOTQtNC4zNjktMS4wNy42MzItMS45OTkgMi4zNDctMi45MjQgNC4zNy0yLjkxOVpNNC41NjMgOS4xODNjLTEuNDE2LS4wMDQtMi42Mi42NDYtMy4wNjMgMi4wNDZhNC45NSA0Ljk1IDAgMCAwIDEuNTc0LjYwOU0xMS43NyA5LjE4M2MxLjQxNy0uMDA0IDIuNjIxLjY0NiAzLjA2NCAyLjA0NmE0Ljk1IDQuOTUgMCAwIDEtMS41NzUuNjA5TTEwLjkgNC45OTRhMi43MzIgMi43MzIgMCAxIDEtNS40NjYgMCAyLjczMiAyLjczMiAwIDAgMSA1LjQ2NSAwWiIvPjxwYXRoIHN0cm9rZT0iIzZFNTVENSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjIiIGQ9Ik0xMS4xNTUgNC4wMzNhMS45MiAxLjkyIDAgMSAxLS43MTMgMy4yMDZNNSAzLjk4M2ExLjkyIDEuOTIgMCAxIDAgLjc4IDMuMzU1Ii8+PC9zdmc+")
   }

   .has-icon--google-logo:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/google-logo-default.svg)
   }

   .has-icon--google-logo:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJNMTMuODkyIDkuMTRhNS45MjQgNS45MjQgMCAwIDAgLjAwNi0yLjIySDh2Mi4yMmgzLjQ2OEEzLjY0NyAzLjY0NyAwIDAgMSA4IDExLjY0OCAzLjY0NiAzLjY0NiAwIDAgMSA0LjM1MiA4YTMuNjQ2IDMuNjQ2IDAgMCAxIDUuOTI4LTIuODQ0bDEuNjUtMS42ODZBNS45NDUgNS45NDUgMCAwIDAgOCAyQzQuNjg4IDIgMiA0LjY4OCAyIDhzMi42ODggNiA2IDZhNi4wMDggNi4wMDggMCAwIDAgNS44OTItNC44NloiLz48L3N2Zz4=")
   }

   .has-icon--facebook-logo:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/facebook-logo-default.svg)
   }

   .has-icon--facebook-logo:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJNMTEuMyAyLjMzM0EuMzMzLjMzMyAwIDAgMCAxMC45NjcgMkg5LjVjLS43OTYgMC0xLjU1OC4zMTgtMi4xMi44NzZBMy4wMDQgMy4wMDQgMCAwIDAgNi41IDV2MS44SDUuMDM0YS4zMzMuMzMzIDAgMCAwLS4zMzQuMzMzdjEuNzM0YzAgLjE4NC4xNS4zMzMuMzM0LjMzM0g2LjV2NC40NjdjMCAuMTg0LjE1LjMzMy4zMzQuMzMzaDEuNzMzYy4xODQgMCAuMzMzLS4xNS4zMzMtLjMzM1Y5LjJoMi4wNjdjLjE4NCAwIC4zMzMtLjE1LjMzMy0uMzMzVjcuMTMzYS4zMzMuMzMzIDAgMCAwLS4zMzMtLjMzM0g4LjlWNWEuNi42IDAgMCAxIC4xNzYtLjQyNkEuNjE5LjYxOSAwIDAgMSA5LjUgNC40aDEuNDY3Yy4xODQgMCAuMzMzLS4xNS4zMzMtLjMzM1YyLjMzM1oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")
   }

   .has-icon--display-campaigns:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/display-campaigns-default.svg)
   }

   .has-icon--display-campaigns:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTQuMDM4IDEyLjU0Mmg4LjQ1NmwuMDE3LS4wMjEtMi41OTQtNC4zNWgtLjA2M2wtMi4wMSAyLjY2Ny0yLjIyNS0xLjEyM0g1LjU0bC0xLjUxNiAyLjgwNi4wMTMuMDIxWiIvPjxwYXRoIHN0cm9rZT0iIzZFNTVENSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTcuMTE4IDUuODFhMS4yOCAxLjI4IDAgMSAxLTIuNTYuMDAxIDEuMjggMS4yOCAwIDAgMSAyLjU2IDBaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBzdHJva2U9IiM2RTU1RDUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjIiIGQ9Ik0xNC4zMzMgMTQuNTY5VjIuMjM1SDJWMTQuNTdoMTIuMzMzWiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
   }

   .has-icon--for-sales:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/for-sales-default.svg)
   }

   .has-icon--for-sales:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTExLjE0OSA0Ljc5MmEyLjc3IDIuNzcgMCAwIDAtMi43Ny0yLjc3IDIuNzcgMi43NyAwIDAgMC0yLjc4IDIuNzdNMTAuMjggNy42NzloLS4wMjlNNi41NDIgNy42NzloLS4wMyIvPjxwYXRoIHN0cm9rZT0iIzZFNTVENSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0ibTEzLjQxNSA0LjkzMy41OTIgOS43NTZIMi4zMjdsLjU5My05Ljc1NmgxMC40OTVaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
   }

   .has-icon--retargeting:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/retargeting-default.svg)
   }

   .has-icon--retargeting:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxLjIiIGQ9Ik03LjczMyA5LjQ4N2ExLjkgMS45IDAgMSAwIDAtMy44IDEuOSAxLjkgMCAwIDAgMCAzLjhaIi8+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJNMS44MzMgNi4zNkE1Ljk5MyA1Ljk5MyAwIDAgMSA2LjM2IDEuODMzTTkgMS44MzNhNi4wMDMgNi4wMDMgMCAwIDEgNC41MjcgNC41MjdNNi4zNiAxMy41MjdBNi4wMDMgNi4wMDMgMCAwIDEgMS44MzMgOU0xMy41MjcgOUE2LjAxMyA2LjAxMyAwIDAgMSA5IDEzLjUyNyIvPjxwYXRoIHN0cm9rZT0iIzZFNTVENSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0ibTExLjk5MyAxMS45OCAyLjQ0IDIuNDMzIi8+PC9zdmc+")
   }

   .has-icon--for-leads:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/for-leads-default.svg)
   }

   .has-icon--for-leads:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTEyLjg2MiA1Ljc4djIuNjczbTEuMzY0LTEuMzM3aC0yLjcyNyIvPjxwYXRoIHN0cm9rZT0iIzZFNTVENSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjIiIGQ9Ik02LjgwNCA5Ljg3OWMyLjE3LS4wMDYgNC4wMTYuOTkxIDQuNjk1IDMuMTM3LTEuMzY4LjgzNC0yLjk3NyAxLjE1NS00LjY5NSAxLjE1LTEuNzE4LjAwNS0zLjMyOC0uMzE2LTQuNjk2LTEuMTUuNjgtMi4xNDggMi41MjItMy4xNDMgNC42OTYtMy4xMzdaTTkuNzI2IDQuNzhhMi45NDYgMi45NDYgMCAxIDEtNS44OTMgMCAyLjk0NiAyLjk0NiAwIDAgMSA1Ljg5MyAwWiIvPjwvc3ZnPg==")
   }

   .has-icon--education:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/education-default.svg)
   }

   .has-icon--education:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzZFNTVENSIgZD0ibTEzLjE0NyAxMC42ODUuNi0uMDAyYS42LjYgMCAwIDAtLjYtLjU5OHYuNlptLjAwNSAyLjUxOWguNnYtLjAwMWwtLjYuMDAxWm0wIC43OTZ2LjZoLjZWMTRoLS42Wm0tOC4yNjctMi43MTVoOC4yNjJ2LTEuMkg0Ljg4NXYxLjJabTcuNjYyLS42LjAwNSAyLjUyIDEuMi0uMDAyLS4wMDUtMi41Mi0xLjIuMDAzWk00Ljg4NSAxMy40YTEuMDU4IDEuMDU4IDAgMCAxLTEuMDU4LTEuMDU3aC0xLjJBMi4yNTggMi4yNTggMCAwIDAgNC44ODUgMTQuNnYtMS4yWm0tMS4wNTgtMS4wNTdjMC0uNTg1LjQ3NC0xLjA1OCAxLjA1OC0xLjA1OHYtMS4yYTIuMjU4IDIuMjU4IDAgMCAwLTIuMjU4IDIuMjU4aDEuMlptOC43MjUuODYxVjE0aDEuMnYtLjc5NmgtMS4yWm0uNi4xOTZINC44ODV2MS4yaDguMjY3di0xLjJaIi8+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJNMTMuMTQ2IDEwLjY4NVYyLjAwMWgtOS45MlYxMi4zIi8+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJNMTAuODI1IDQuMzE3SDUuNTQ4djIuNjg0aDUuMjc3VjQuMzE3WiIvPjwvc3ZnPg==")
   }

   .has-icon--finance:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/finance-default.svg)
   }

   .has-icon--finance:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTEyLjMxOCA4Ljk5N2E1LjE3IDUuMTcgMCAxIDEtNS4xNy01LjE2OXY1LjE3aDUuMTdaIi8+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTkuMTg1IDEuODMzYTUuMTcgNS4xNyAwIDAgMSA1LjE2OSA1LjE3aC01LjE3di01LjE3WiIvPjwvc3ZnPg==")
   }

   .has-icon--real-estate:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/real-estate-default.svg)
   }

   .has-icon--real-estate:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJNNi40NzEgMTQuMjZ2LTMuMzg3aDMuNDE1djMuMzg2aDMuOTFWNS45MjRMOC4xMDEgMS45MjYgMi41MzggNS45MjR2OC4zMzVoMy45MzNaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")
   }

   .has-icon--insurance:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/insurance-default.svg)
   }

   .has-icon--insurance:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTE0LjMzMyA2LjQyNGMtLjAwNi0xLjY5MS0uODkzLTMuMjgtMi42NDItMy44NDQtMS4yLS4zODgtMi41MDktLjE3Mi0zLjUyNCAxLjI4NkM3LjE1IDIuNDA4IDUuODQzIDIuMTkyIDQuNjQyIDIuNTggMi44OTMgMy4xNDMgMi4wMDYgNC43MzMgMiA2LjQyNGMtLjAxNiAzLjM2MyAzLjM5MSA1LjkzNiA2LjE2NiA3LjE2NWguMDAyYzIuNzc0LTEuMjMgNi4xODItMy44MDMgNi4xNjUtNy4xNjVaIi8+PC9zdmc+")
   }

   .has-icon--resources:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/resources-default.svg)
   }

   .has-icon--resources:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJNMTQgOEE2IDYgMCAxIDAgMiA4YTYgNiAwIDAgMCAxMiAwWk03Ljk2NSAxMC44MTd2LS4wMiIvPjxwYXRoIHN0cm9rZT0iIzZFNTVENSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTcuOTY0IDkuMTY2Yy0uMDA4LS41OTQuNTMzLS44NDUuOTM0LTEuMDc0LjQ5LS4yNy44MjEtLjcuODIxLTEuMjk2YTEuNTkgMS41OSAwIDAgMC0xLjU5MS0xLjU5M2MtLjg4NCAwLTEuNTkzLjcxLTEuNTkzIDEuNTkzIi8+PC9zdmc+")
   }

   .has-icon--updates:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/updates-default.svg)
   }

   .has-icon--updates:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTEuNzM3IDYuOTNoNC42NjdWMi4yNjJIMS43Mzd2NC42NjZaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBzdHJva2U9IiM2RTU1RDUiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJNMS43MzcgOS41OTZ2NC42NjZoNC42NjdWOS41OTZIMS43MzdaIi8+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTkuMDcxIDE0LjI2Mmg0LjY2N1Y5LjU5Nkg5LjA3MXY0LjY2NloiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIHN0cm9rZT0iIzZFNTVENSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjIiIGQ9Ik05Ljc1NSAxLjczNyA4LjU0NyA2LjI0NWw0LjUwOCAxLjIwOCAxLjIwNy00LjUwOC00LjUwNy0xLjIwOFoiLz48L3N2Zz4=")
   }

   .has-icon--blog:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/blog-default.svg)
   }

   .has-icon--blog:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJtOCAyIDEuNTg3IDMuODE2IDQuMTIuMzMtMy4xNCAyLjY4OC45NiA0LjAyTDggMTAuN2wtMy41MjcgMi4xNTQuOTYtNC4wMi0zLjE0LTIuNjg4IDQuMTItLjMzTDggMloiLz48L3N2Zz4=")
   }

   .has-icon--webinars:before {
       background-image: url(https://cdn.mrkhub.com/instapage-landings-frontend/37/images/_modules/page-header/menu/webinars-default.svg)
   }

   .has-icon--webinars:hover:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNkU1NUQ1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTExLjIwOCA2LjU1OFY1LjI3YTMuMDM0IDMuMDM0IDAgMCAwLTMuMDM0LTMuMDM0IDMuMDMzIDMuMDMzIDAgMCAwLTMuMDQ3IDMuMDIxdjEuMzAxTTguMDc1IDkuODcxdjEuNDgiLz48cGF0aCBzdHJva2U9IiM2RTU1RDUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjIiIGQ9Ik0xMy4yNDIgMTQuNTY5VjYuNjUzSDMuMDkydjcuOTE2aDEwLjE1WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")
   }

   strong {
       font-weight: 700
   }

   .page-section__inner {
       padding-bottom: 60px;
       padding-top: 60px
   }

   @media only screen and (min-width:768px) {
       .page-section__inner {
           padding-bottom: 80px;
           padding-top: 80px
       }
   }

   @media only screen and (min-width:1248px) {
       .page-section__inner {
           padding-bottom: 120px;
           padding-top: 120px
       }
   }

.page-section--intro {
    background: #023b6d;
    color: #fff
}

   .page-section--intro .page-section__inner {
       padding-bottom: 60px;
       padding-top: 60px
   }

   @media only screen and (min-width:768px) {
       .page-section--intro .page-section__inner {
           padding-bottom: 80px;
           /*padding-top: 80px*/
       }
   }

   @media only screen and (min-width:1248px) {
       .page-section--intro .page-section__inner {
           /*padding-top: 120px*/
       }

       .page-section--intro .page-section__column--short .section-title {
           font-size: 76px;
           max-width: 744px
       }

       .page-section--intro .page-section__column--short .section-subtitle {
           max-width: 744px
       }
   }

   .page-section--intro .section-title {
       margin-top: 0
   }

   @media only screen and (min-width:768px) {
       .page-section--intro .section-title {
           max-width: 744px
       }
   }

   @media only screen and (min-width:1248px) {
       .page-section--intro .section-title {
           max-width: 936px
       }
   }

   .page-section--intro .section-subtitle {
       -webkit-font-smoothing: antialiased;
       text-align: left
   }

   @media only screen and (min-width:768px) {
       .page-section--intro .section-subtitle {
           max-width: 512px
       }
   }

   @media only screen and (min-width:1248px) {
       .page-section--intro .section-subtitle {
           max-width: 837px
       }
   }

   .page-section--partners {
       background-color: #050d1a
   }