/*!
	Theme Name: Infinant
	Theme URI: https://www.infinant.com/
	Description: Infinant
	Version: 1.0.0
	Author: Peaktwo
	Author URI: https://peaktwo.com/

	License: MIT
	License URI: http://opensource.org/licenses/mit-license.php
*/.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {display: block;font-weight: 900;font-family: neuzeit-grotesk, sans-serif }.h1:not(.wysiwyg .h1), .h2:not(.wysiwyg .h2), .h3:not(.wysiwyg .h3), .h4:not(.wysiwyg .h4), .h5:not(.wysiwyg .h5), .h6:not(.wysiwyg .h6), h1:not(.wysiwyg h1), h2:not(.wysiwyg h2), h3:not(.wysiwyg h3), h4:not(.wysiwyg h4), h5:not(.wysiwyg h5), h6:not(.wysiwyg h6) {margin-bottom: 0 }ul:not(.wysiwyg ul) {margin: 0;padding: 0;list-style-type: none }.subhead {font-size: 18px;line-height: 26px }.h1:not(.wysiwyg .h1), h1:not(.wysiwyg h1) {font-size: 62px;line-height: 60px }.h2:not(.wysiwyg .h2), h2:not(.wysiwyg h2) {font-size: 52px;line-height: 54px }.h3:not(.wysiwyg .h3), h3:not(.wysiwyg h3) {font-size: 30px;line-height: 34px }.h4:not(.wysiwyg .h4), h4:not(.wysiwyg h4) {font-size: 20px;line-height: 22px }.p, p {display: block;font-size: 16px;line-height: 28px;font-weight: 400 }.p.sm, p.sm {font-size: 14px;line-height: 24px }.title-highlight span.active {color: #ee9b3b }.title-highlight strikethrough.active {text-decoration: line-through;color: #9b9b9b }a:hover {color: #002060 }.single .wysiwyg img {max-width: 90% }.single .wysiwyg a {font-weight: 700;color: #000;text-decoration: underline }.single .wysiwyg a:hover {color: #008bf2 }.button-link, .link-with-arrow, .menu-button-link>a {display: inline-block;position: relative;background: #000;color: #fff;padding: 4px 30px 4px 15px;border-radius: 20px;font-size: 16px;line-height: 22px;font-weight: 700;font-family: neuzeit-grotesk, sans-serif;-webkit-transition: all .15s ease-in-out;transition: all .15s ease-in-out }.button-link svg, .link-with-arrow svg, .menu-button-link>a svg {display: block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);right: 12px;width: 7px;fill: #fff;-webkit-transition: all .15s ease-in-out;transition: all .15s ease-in-out }.button-link:active, .button-link:focus, .button-link:hover, .link-with-arrow:active, .link-with-arrow:focus, .link-with-arrow:hover, .menu-button-link>a:active, .menu-button-link>a:focus, .menu-button-link>a:hover {background: #002060;color: #fff;text-decoration: none }.button-link:active svg, .button-link:focus svg, .button-link:hover svg, .link-with-arrow:active svg, .link-with-arrow:focus svg, .link-with-arrow:hover svg, .menu-button-link>a:active svg, .menu-button-link>a:focus svg, .menu-button-link>a:hover svg {fill: #fff }.button-link:visited, .link-with-arrow:visited, .menu-button-link>a:visited {color: #fff }.button-link.light, .link-with-arrow.light, .menu-button-link>a.light {background: #fff;color: #000;border: 2px solid #fff;padding: 2px 28px 2px 13px }.button-link.light svg, .link-with-arrow.light svg, .menu-button-link>a.light svg {fill: #000 }.button-link.light:hover, .link-with-arrow.light:hover, .menu-button-link>a.light:hover {background: #000;color: #fff }.button-link.light:hover svg, .link-with-arrow.light:hover svg, .menu-button-link>a.light:hover svg {fill: #fff }a.link-with-arrow {background: transparent;padding: 0 30px 0 0 }a.link-with-arrow:active, a.link-with-arrow:focus, a.link-with-arrow:hover, a.link-with-arrow:visited {background: transparent;color: inherit }a.link-with-arrow:active svg, a.link-with-arrow:focus svg, a.link-with-arrow:hover svg, a.link-with-arrow:visited svg {fill: #fff }a.link-with-arrow.blue {border: 2px solid #002060;color: #002060;padding-top: 2px;padding-bottom: 2px;padding-left: 12px }a.link-with-arrow.blue svg {fill: #002060 }a.link-with-arrow.blue:hover {color: #fff;background: #002060 }a.link-with-arrow.blue:hover svg {fill: #fff }.vspacer {display: block }.vspacer.pb-10 {padding-bottom: 10px }.vspacer.pb-20 {padding-bottom: 20px }.vspacer.pb-30 {padding-bottom: 30px }.vspacer.pb-40 {padding-bottom: 40px }.vspacer.pb-50 {padding-bottom: 50px }.vspacer.pb-60 {padding-bottom: 60px }.vspacer.pb-70 {padding-bottom: 70px }.vspacer.pb-80 {padding-bottom: 80px }.vspacer.pb-90 {padding-bottom: 90px }.vspacer.pb-100 {padding-bottom: 100px }.vspacer.pb-120 {padding-bottom: 120px }.vspacer.pb-125 {padding-bottom: 125px }.vspacer.pb-150 {padding-bottom: 150px }.vspacer.pb-200 {padding-bottom: 200px }body, html {position: relative;width: 100%;font-family: lato, sans-serif;background: #fbfbfb;color: #000 }body *, html * {-webkit-box-sizing: border-box;box-sizing: border-box }.site-container {width: 100%;overflow-x: hidden }.center-content {max-width: 1264px;margin: 0 auto }.center-content.design {max-width: 1440px }.center-content.sm {max-width: 800px }.center-content.md-lg {max-width: 1096px }#debug-viewport {display: inline-block;position: fixed;z-index: 99999999999;top: 30%;left: 0;background: rgba(101, 211, 182, .7);color: #333;padding: 20px;text-align: center;font-size: 26px }.page-template, .single {position: relative }.page-template:before, .single:before {content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;max-width: 1264px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);height: 100%;background-image: url(images/bg-lines.svg);background-size: 100% auto;background-repeat: repeat-y;background-position: 50%;background-position: 0 0;opacity: .4;z-index: 1;pointer-events: none }.page-template .columns, .single .columns {position: relative;z-index: 2 }.page-template .lines-lottie, .single .lines-lottie {content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;max-width: 1264px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);height: auto;opacity: 1;z-index: 4;pointer-events: none;overflow: hidden;max-height: 100% }.page-template .lines-lottie svg:first-of-type, .single .lines-lottie svg:first-of-type {position: relative }.page-template .lines-lottie svg:nth-of-type(2), .single .lines-lottie svg:nth-of-type(2) {position: relative;top: -5px }.error404 .lines-lottie, .page-template-default .lines-lottie {display: none }.z-5 {z-index: 5 }.in-front-of-lottie {position: relative;z-index: 5 }.in-front-of-lottie-ab {position: absolute;z-index: 5 }.dark-bg {background: #000;position: relative }.dark-bg .overlay {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3;background: rgba(0, 0, 0, .8) }.dark-lines {position: relative;color: #fff }.benefits {max-width: 1264px;position: relative;z-index: 5 }.benefits>.column {position: relative;padding-right: 80px;padding-bottom: 100px }.benefits>.column:before {content: "";display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 75%;z-index: 1 }.benefits>.column:nth-of-type(3n+1):before {background: -webkit-gradient(linear, left bottom, left top, from(rgba(238, 155, 59, .15)), to(hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(238, 155, 59, .15), hsla(0, 0%, 100%, 0)) }.benefits>.column:nth-of-type(3n+2):before {background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 32, 96, .15)), to(hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(0, 32, 96, .15), hsla(0, 0%, 100%, 0)) }.benefits>.column:nth-of-type(3n+3):before {background: -webkit-gradient(linear, left bottom, left top, from(rgba(38, 218, 216, .15)), to(hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(38, 218, 216, .15), hsla(0, 0%, 100%, 0)) }.benefits>.column>div {position: relative;z-index: 3 }.benefits>.column>div h3 {padding-bottom: 10px;color: #002060 }.benefits>.column>div p {margin-bottom: 20px }.benefits>.column>div p:last-child {margin: 0;}.benefits>.column>div ul {font-weight: 700;margin-left: 15px }.benefits>.column>div ul li:before {content: "\2022";color: #002060;font-weight: 700;display: inline-block;width: 1em;margin-left: -1em }.slider-navs {display: block }.slider-navs .slick-dots {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 auto;padding: 0;list-style-type: none;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.slider-navs .slick-dots li {display: block;position: relative;width: 9px;height: 9px;border: 1px solid #002060;border-radius: 50%;overflow: hidden;margin: 0 6px }.slider-navs .slick-dots li.slick-active {background: #002060 }.slider-navs .slick-dots li button {opacity: 0;width: 100%;height: 100%;cursor: pointer }.icon-blocks {-ms-flex-wrap: wrap;flex-wrap: wrap }.icon-blocks>.column {display: -webkit-box;display: -ms-flexbox;display: flex;padding-bottom: 30px;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100% }.icon-blocks>.column .image-side {-webkit-box-flex: 0;-ms-flex: 0 0 40px;flex: 0 0 40px;margin-right: 22px }.icon-blocks>.column .image-side img {height: auto;max-width: 40px;min-width: 25px;width: 100%;max-height: 45px }.icon-blocks>.column .text-side {position: relative;top: -3px }.icon-blocks>.column .text-side h4 {font-size: 20px;line-height: 22px;padding-bottom: 10px;color: #002060 }#bottom-cta, #company-join {position: relative;padding-top: 125px;padding-bottom: 125px }#bottom-cta:before, #company-join:before {content: "";display: block;position: absolute;width: 100%;height: 80%;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 32, 96, .15)), color-stop(75%, hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(0, 32, 96, .15), hsla(0, 0%, 100%, 0) 75%);left: 0;bottom: 0;z-index: 2 }#bottom-cta>.columns, #company-join>.columns {position: relative;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;z-index: 3 }#bottom-cta>.columns .column, #company-join>.columns .column {text-align: center }#bottom-cta>.columns .column h4, #company-join>.columns .column h4 {color: #002060;padding-bottom: 10px }#bottom-cta>.columns .column h2, #company-join>.columns .column h2 {padding-bottom: 30px }#bottom-cta>.columns .column p, #company-join>.columns .column p {margin-bottom: 0;padding-bottom: 60px }.single #bottom-cta {padding-top: 80px }.single>.columns {max-width: 800px }.single .wysiwyg {position: relative;z-index: 2 }.single .wysiwyg>div {max-width: 802px;margin-left: 0 }.single .wysiwyg h1, .single .wysiwyg h2, .single .wysiwyg h3, .single .wysiwyg h4, .single .wysiwyg h5, .single .wysiwyg h6 {display: block;font-weight: 700 !important;font-family: neuzeit-grotesk, sans-serif;margin-bottom: 10px;padding-bottom: 0 }.single .wysiwyg h1 {font-size: 50px;line-height: 56px }.single .wysiwyg h2 {font-size: 44px;line-height: 52px }.single .wysiwyg h3 {font-size: 40px;line-height: 48px }.single .wysiwyg h4 {font-size: 36px;line-height: 44px }.single .wysiwyg h5 {font-size: 32px;line-height: 39px }.single .wysiwyg h6 {font-size: 28px;line-height: 36px }.single .wysiwyg img {display: block;max-width: 100%;height: auto }.fade-in-on-scroll {opacity: 0;-webkit-transform: translateY(50px);transform: translateY(50px);-webkit-transition: all .5s ease-in-out .2s;transition: all .5s ease-in-out .2s }.fade-in-on-scroll.active {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }a.release {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;position: relative;background: #e5e8ef;font-size: 15px;line-height: 21px;font-family: neuzeit-grotesk, sans-serif;border-radius: 20px;-webkit-box-align: center;-ms-flex-align: center;align-items: center }a.release strong {display: block;font-weight: 700;color: #fff;background: #002060;border-radius: 20px;padding: 3px 20px }a.release span {display: block;font-weight: 400;color: #002060;padding-left: 10px;padding-right: 30px }a.release svg {display: block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 7px;right: 10px;fill: #002060 }.heads .subhead {color: #002060 }.heads .subhead, .heads h2 {padding-bottom: 10px }.heads p {width: 100%;max-width: 524px }#home-hero>.columns {display: block }#home-hero>.columns * {direction: ltr }#home-hero>.columns .text-side h1 {padding-bottom: 12px }#home-hero>.columns .text-side p {max-width: 524px;margin-bottom: 0;padding-bottom: 160px }#home-hero>.columns .text-side a.release {margin-bottom: 17px }#home-hero>.columns .text-side img {position: relative;left: -50px }#home-hero>.columns .text-side.rotating .relative {position: relative }#home-hero>.columns .text-side.rotating .relative>div {opacity: 0;position: absolute;top: 0;left: 0;pointer-events: none;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out }#home-hero>.columns .text-side.rotating .relative>div.active {opacity: 1;position: relative;pointer-events: auto }#home-hero>.columns .text-side.rotating .relative p {padding-bottom: 0 }#home-hero>.columns .text-side.rotating .headline-nav-container {display: -webkit-box;display: -ms-flexbox;display: flex;padding-bottom: 120px;padding-top: 20px }#home-hero>.columns .text-side.rotating .headline-nav-container .headline-nav {display: block;width: 10px;height: 10px;background: transparent;border-radius: 50%;margin-right: 10px;-webkit-transition: all .1s ease-in-out;transition: all .1s ease-in-out;border: 1px solid #000 }#home-hero>.columns .text-side.rotating .headline-nav-container .headline-nav.active {background: #fb9711 }#home-hero>.columns .image-side {position: relative }#home-hero>.columns .image-side .home-lottie {display: block;position: absolute;top: 0;left: 10%;width: 80%;height: 100%;z-index: 2;opacity: 0;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;top: 45px }#home-hero>.columns .image-side .home-lottie.active {opacity: 1 }#home-hero>.columns .image-side img {position: relative;left: 30px }#home-hero>.columns .image-side img.hide {opacity: 0;-webkit-transition: all .2s ease-in-out .2s;transition: all .2s ease-in-out .2s }#home-hero>.columns .image-side img.desktop {display: none }#home-hero>.columns .image-side img.mobile {display: block }#home-platform {padding-bottom: 135px;position: relative;z-index: 3;padding-top: 120px }#home-platform:before {content: "";display: block;position: absolute;width: 100%;height: 60%;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 32, 96, .05)), color-stop(75%, hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(0, 32, 96, .05), hsla(0, 0%, 100%, 0) 75%);left: 0;bottom: 0;z-index: 2 }#home-platform .columns {position: relative;z-index: 3 }#home-platform .heads {padding-bottom: 80px }#home-benefits {padding-top: 125px }#home-benefits .heads {padding-bottom: 65px }#home-benefits .icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;height: 75px;margin-bottom: 20px }#home-benefits .icon img {display: block;max-height: 48px;width: auto;max-width: 100% }#home-devs {position: relative;color: #fff;padding-top: 125px;padding-bottom: 125px;z-index: 4 }#home-devs .heads {padding-bottom: 72px }#home-devs .heads .subhead {color: #fff;font-weight: 700;font-size: 18px;line-height: 26px }#home-devs .dev-benefits {-ms-flex-wrap: nowrap;flex-wrap: nowrap;direction: rtl;position: relative;max-width: 1296px;left: 24px;padding-bottom: 0;}#home-devs .dev-benefits * {direction: ltr }#home-devs .dev-benefits .text-side {-webkit-box-flex: 0;-ms-flex: 0 0 45.82%;flex: 0 0 45.82%;margin: -32px 0;}#home-devs .dev-benefits .text-side>div {padding: 32px 115px 32px 40px;background: transparent;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out }#home-devs .dev-benefits .text-side>div h4 {padding-bottom: 10px }#home-devs .dev-benefits .text-side>div p {margin-bottom: 0 }#home-devs .dev-benefits .text-side a.button-link {margin-top: 40px }#home-devs .dev-benefits .image-side {position: relative;top: 0;left: -24px;-webkit-box-flex: 0;-ms-flex: 0 0 calc(54.18% + 16px);flex: 0 0 calc(54.18% + 16px) }.page-template-company #company-hero, .page-template-partners #company-hero {position: relative;margin-top: 205px;margin-bottom: 125px }.page-template-company #company-hero .columns.text, .page-template-partners #company-hero .columns.text {position: relative;z-index: 2 }.page-template-company #company-hero .columns.text .column, .page-template-partners #company-hero .columns.text .column {max-width: 558px;min-height: 480px;padding-top: 75px }.page-template-company #company-hero .columns.text .column h1, .page-template-partners #company-hero .columns.text .column h1 {font-size: 62px;line-height: 60px;padding-bottom: 15px }.page-template-company #company-hero .columns.text .column p, .page-template-partners #company-hero .columns.text .column p {margin-bottom: 0 }.page-template-company #company-hero .columns.image, .page-template-partners #company-hero .columns.image {position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 100%;height: 100%;z-index: 1 }.page-template-company #company-hero .columns.image .column, .page-template-partners #company-hero .columns.image .column {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;width: 100%;height: 100%;padding: 0 }.page-template-company #company-hero .columns.image .column .image, .page-template-partners #company-hero .columns.image .column .image {display: block;height: 100%;width: 49.5%;background-repeat: no-repeat;background-size: cover;background-position: 50%;border-radius: 16px 0 0 16px;overflow: hidden }.page-template-company #why-infinant, .page-template-partners #why-infinant {position: relative;color: #fff;padding-top: 125px;padding-bottom: 125px;z-index: 5 }.page-template-company #why-infinant .heads, .page-template-partners #why-infinant .heads {max-width: 686px;margin: 0 auto;text-align: center;padding-bottom: 90px }.page-template-company #why-infinant .heads h2, .page-template-partners #why-infinant .heads h2 {padding-bottom: 20px }.page-template-company #why-infinant .heads p, .page-template-partners #why-infinant .heads p {max-width: 100% }.page-template-company #why-infinant .icon-blocks h4, .page-template-partners #why-infinant .icon-blocks h4 {padding-top: 10px;color: #fff;padding-bottom: 30px }.page-template-company #why-infinant .icon-blocks .wysiwyg p, .page-template-partners #why-infinant .icon-blocks .wysiwyg p {font-size: 14px;line-height: 24px;font-weight: 400 }.page-template-company #why-infinant .icon-blocks .wysiwyg p:last-child, .page-template-partners #why-infinant .icon-blocks .wysiwyg p:last-child {margin: 0;}.page-template-company #why-infinant .icon-blocks .wysiwyg ul, .page-template-partners #why-infinant .icon-blocks .wysiwyg ul {font-size: 14px;line-height: 24px;list-style-type: none;list-style-position: outside;font-weight: 400;margin-top: 0;margin-left: 0 }.page-template-company #why-infinant .icon-blocks .wysiwyg ul:last-child, .page-template-partners #why-infinant .icon-blocks .wysiwyg ul:last-child {margin: 0;}.page-template-company #why-infinant .icon-blocks .wysiwyg ul li, .page-template-partners #why-infinant .icon-blocks .wysiwyg ul li {text-indent: -5px;margin-top: 2px }.page-template-company #why-infinant .icon-blocks .wysiwyg ul li:before, .page-template-partners #why-infinant .icon-blocks .wysiwyg ul li:before {content: "-";position: relative;left: -5px;text-indent: -5px }.page-template-company #company-leadership, .page-template-company #company-work, .page-template-partners #company-leadership, .page-template-partners #company-work {padding-top: 140px;padding-bottom: 80px;position: relative }.page-template-company #company-leadership:before, .page-template-company #company-work:before, .page-template-partners #company-leadership:before, .page-template-partners #company-work:before {content: "";display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 50%;z-index: 1;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 32, 96, .05)), color-stop(75%, hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(0, 32, 96, .05), hsla(0, 0%, 100%, 0) 75%) }.page-template-company #company-leadership .intro, .page-template-company #company-work .intro, .page-template-partners #company-leadership .intro, .page-template-partners #company-work .intro {position: relative;z-index: 2 }.page-template-company #company-leadership .intro h4, .page-template-company #company-work .intro h4, .page-template-partners #company-leadership .intro h4, .page-template-partners #company-work .intro h4 {font-size: 18px;line-height: 26px;padding-bottom: 5px;color: #002060 }.page-template-company #company-leadership .intro h2, .page-template-company #company-work .intro h2, .page-template-partners #company-leadership .intro h2, .page-template-partners #company-work .intro h2 {font-size: 52px;line-height: 54px;padding-bottom: 10px }.page-template-company #company-leadership .intro p, .page-template-company #company-work .intro p, .page-template-partners #company-leadership .intro p, .page-template-partners #company-work .intro p {font-size: 14px;line-height: 24px;margin-bottom: 0;padding-bottom: 60px;max-width: 420px }.page-template-company #company-leadership .company-team-slideshow, .page-template-company #company-leadership .leadership, .page-template-company #company-work .company-team-slideshow, .page-template-company #company-work .leadership, .page-template-partners #company-leadership .company-team-slideshow, .page-template-partners #company-leadership .leadership, .page-template-partners #company-work .company-team-slideshow, .page-template-partners #company-work .leadership {position: relative;z-index: 2 }.page-template-company #company-leadership .company-team-slideshow .column, .page-template-company #company-leadership .company-team-slideshow .team-member-info, .page-template-company #company-leadership .leadership .column, .page-template-company #company-leadership .leadership .team-member-info, .page-template-company #company-work .company-team-slideshow .column, .page-template-company #company-work .company-team-slideshow .team-member-info, .page-template-company #company-work .leadership .column, .page-template-company #company-work .leadership .team-member-info, .page-template-partners #company-leadership .company-team-slideshow .column, .page-template-partners #company-leadership .company-team-slideshow .team-member-info, .page-template-partners #company-leadership .leadership .column, .page-template-partners #company-leadership .leadership .team-member-info, .page-template-partners #company-work .company-team-slideshow .column, .page-template-partners #company-work .company-team-slideshow .team-member-info, .page-template-partners #company-work .leadership .column, .page-template-partners #company-work .leadership .team-member-info {display: -webkit-box;display: -ms-flexbox;display: flex;padding-bottom: 60px }.page-template-company #company-leadership .company-team-slideshow .column .image-side, .page-template-company #company-leadership .company-team-slideshow .team-member-info .image-side, .page-template-company #company-leadership .leadership .column .image-side, .page-template-company #company-leadership .leadership .team-member-info .image-side, .page-template-company #company-work .company-team-slideshow .column .image-side, .page-template-company #company-work .company-team-slideshow .team-member-info .image-side, .page-template-company #company-work .leadership .column .image-side, .page-template-company #company-work .leadership .team-member-info .image-side, .page-template-partners #company-leadership .company-team-slideshow .column .image-side, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .image-side, .page-template-partners #company-leadership .leadership .column .image-side, .page-template-partners #company-leadership .leadership .team-member-info .image-side, .page-template-partners #company-work .company-team-slideshow .column .image-side, .page-template-partners #company-work .company-team-slideshow .team-member-info .image-side, .page-template-partners #company-work .leadership .column .image-side, .page-template-partners #company-work .leadership .team-member-info .image-side {-webkit-box-flex: 0;-ms-flex: 0 0 40%;flex: 0 0 40%;position: relative;margin-right: 30px }.page-template-company #company-leadership .company-team-slideshow .column .image-side>div, .page-template-company #company-leadership .company-team-slideshow .team-member-info .image-side>div, .page-template-company #company-leadership .leadership .column .image-side>div, .page-template-company #company-leadership .leadership .team-member-info .image-side>div, .page-template-company #company-work .company-team-slideshow .column .image-side>div, .page-template-company #company-work .company-team-slideshow .team-member-info .image-side>div, .page-template-company #company-work .leadership .column .image-side>div, .page-template-company #company-work .leadership .team-member-info .image-side>div, .page-template-partners #company-leadership .company-team-slideshow .column .image-side>div, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .image-side>div, .page-template-partners #company-leadership .leadership .column .image-side>div, .page-template-partners #company-leadership .leadership .team-member-info .image-side>div, .page-template-partners #company-work .company-team-slideshow .column .image-side>div, .page-template-partners #company-work .company-team-slideshow .team-member-info .image-side>div, .page-template-partners #company-work .leadership .column .image-side>div, .page-template-partners #company-work .leadership .team-member-info .image-side>div {display: block;height: 100%;min-height: 300px;width: 100%;background-repeat: no-repeat;background-size: cover;background-position: 50%;border-radius: 16px }.page-template-company #company-leadership .company-team-slideshow .column .text-side, .page-template-company #company-leadership .company-team-slideshow .team-member-info .text-side, .page-template-company #company-leadership .leadership .column .text-side, .page-template-company #company-leadership .leadership .team-member-info .text-side, .page-template-company #company-work .company-team-slideshow .column .text-side, .page-template-company #company-work .company-team-slideshow .team-member-info .text-side, .page-template-company #company-work .leadership .column .text-side, .page-template-company #company-work .leadership .team-member-info .text-side, .page-template-partners #company-leadership .company-team-slideshow .column .text-side, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .text-side, .page-template-partners #company-leadership .leadership .column .text-side, .page-template-partners #company-leadership .leadership .team-member-info .text-side, .page-template-partners #company-work .company-team-slideshow .column .text-side, .page-template-partners #company-work .company-team-slideshow .team-member-info .text-side, .page-template-partners #company-work .leadership .column .text-side, .page-template-partners #company-work .leadership .team-member-info .text-side {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.page-template-company #company-leadership .company-team-slideshow .column .text-side h4, .page-template-company #company-leadership .company-team-slideshow .team-member-info .text-side h4, .page-template-company #company-leadership .leadership .column .text-side h4, .page-template-company #company-leadership .leadership .team-member-info .text-side h4, .page-template-company #company-work .company-team-slideshow .column .text-side h4, .page-template-company #company-work .company-team-slideshow .team-member-info .text-side h4, .page-template-company #company-work .leadership .column .text-side h4, .page-template-company #company-work .leadership .team-member-info .text-side h4, .page-template-partners #company-leadership .company-team-slideshow .column .text-side h4, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .text-side h4, .page-template-partners #company-leadership .leadership .column .text-side h4, .page-template-partners #company-leadership .leadership .team-member-info .text-side h4, .page-template-partners #company-work .company-team-slideshow .column .text-side h4, .page-template-partners #company-work .company-team-slideshow .team-member-info .text-side h4, .page-template-partners #company-work .leadership .column .text-side h4, .page-template-partners #company-work .leadership .team-member-info .text-side h4 {padding-top: 10px;font-size: 26px;line-height: 28px;color: #002060;padding-bottom: 4px }.page-template-company #company-leadership .company-team-slideshow .column .text-side h6, .page-template-company #company-leadership .company-team-slideshow .team-member-info .text-side h6, .page-template-company #company-leadership .leadership .column .text-side h6, .page-template-company #company-leadership .leadership .team-member-info .text-side h6, .page-template-company #company-work .company-team-slideshow .column .text-side h6, .page-template-company #company-work .company-team-slideshow .team-member-info .text-side h6, .page-template-company #company-work .leadership .column .text-side h6, .page-template-company #company-work .leadership .team-member-info .text-side h6, .page-template-partners #company-leadership .company-team-slideshow .column .text-side h6, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .text-side h6, .page-template-partners #company-leadership .leadership .column .text-side h6, .page-template-partners #company-leadership .leadership .team-member-info .text-side h6, .page-template-partners #company-work .company-team-slideshow .column .text-side h6, .page-template-partners #company-work .company-team-slideshow .team-member-info .text-side h6, .page-template-partners #company-work .leadership .column .text-side h6, .page-template-partners #company-work .leadership .team-member-info .text-side h6 {font-size: 14px;line-height: 14px;padding-bottom: 20px }.page-template-company #company-leadership .company-team-slideshow .column .text-side p, .page-template-company #company-leadership .company-team-slideshow .team-member-info .text-side p, .page-template-company #company-leadership .leadership .column .text-side p, .page-template-company #company-leadership .leadership .team-member-info .text-side p, .page-template-company #company-work .company-team-slideshow .column .text-side p, .page-template-company #company-work .company-team-slideshow .team-member-info .text-side p, .page-template-company #company-work .leadership .column .text-side p, .page-template-company #company-work .leadership .team-member-info .text-side p, .page-template-partners #company-leadership .company-team-slideshow .column .text-side p, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .text-side p, .page-template-partners #company-leadership .leadership .column .text-side p, .page-template-partners #company-leadership .leadership .team-member-info .text-side p, .page-template-partners #company-work .company-team-slideshow .column .text-side p, .page-template-partners #company-work .company-team-slideshow .team-member-info .text-side p, .page-template-partners #company-work .leadership .column .text-side p, .page-template-partners #company-work .leadership .team-member-info .text-side p {max-width: 300px;font-size: 14px;line-height: 24px;margin-bottom: 0;padding-bottom: 20px }.page-template-company #company-leadership .company-team-slideshow .column .text-side a, .page-template-company #company-leadership .company-team-slideshow .team-member-info .text-side a, .page-template-company #company-leadership .leadership .column .text-side a, .page-template-company #company-leadership .leadership .team-member-info .text-side a, .page-template-company #company-work .company-team-slideshow .column .text-side a, .page-template-company #company-work .company-team-slideshow .team-member-info .text-side a, .page-template-company #company-work .leadership .column .text-side a, .page-template-company #company-work .leadership .team-member-info .text-side a, .page-template-partners #company-leadership .company-team-slideshow .column .text-side a, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .text-side a, .page-template-partners #company-leadership .leadership .column .text-side a, .page-template-partners #company-leadership .leadership .team-member-info .text-side a, .page-template-partners #company-work .company-team-slideshow .column .text-side a, .page-template-partners #company-work .company-team-slideshow .team-member-info .text-side a, .page-template-partners #company-work .leadership .column .text-side a, .page-template-partners #company-work .leadership .team-member-info .text-side a {font-size: 16px;line-height: 22px;font-family: neuzeit-grotesk, sans-serif;font-weight: 700;color: #fb9711 }.page-template-company #company-leadership .company-team-slideshow .column .text-side a svg, .page-template-company #company-leadership .company-team-slideshow .team-member-info .text-side a svg, .page-template-company #company-leadership .leadership .column .text-side a svg, .page-template-company #company-leadership .leadership .team-member-info .text-side a svg, .page-template-company #company-work .company-team-slideshow .column .text-side a svg, .page-template-company #company-work .company-team-slideshow .team-member-info .text-side a svg, .page-template-company #company-work .leadership .column .text-side a svg, .page-template-company #company-work .leadership .team-member-info .text-side a svg, .page-template-partners #company-leadership .company-team-slideshow .column .text-side a svg, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .text-side a svg, .page-template-partners #company-leadership .leadership .column .text-side a svg, .page-template-partners #company-leadership .leadership .team-member-info .text-side a svg, .page-template-partners #company-work .company-team-slideshow .column .text-side a svg, .page-template-partners #company-work .company-team-slideshow .team-member-info .text-side a svg, .page-template-partners #company-work .leadership .column .text-side a svg, .page-template-partners #company-work .leadership .team-member-info .text-side a svg {fill: #fb9711 }.page-template-company #company-leadership .company-team-slideshow .column .text-side a:hover, .page-template-company #company-leadership .company-team-slideshow .team-member-info .text-side a:hover, .page-template-company #company-leadership .leadership .column .text-side a:hover, .page-template-company #company-leadership .leadership .team-member-info .text-side a:hover, .page-template-company #company-work .company-team-slideshow .column .text-side a:hover, .page-template-company #company-work .company-team-slideshow .team-member-info .text-side a:hover, .page-template-company #company-work .leadership .column .text-side a:hover, .page-template-company #company-work .leadership .team-member-info .text-side a:hover, .page-template-partners #company-leadership .company-team-slideshow .column .text-side a:hover, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .text-side a:hover, .page-template-partners #company-leadership .leadership .column .text-side a:hover, .page-template-partners #company-leadership .leadership .team-member-info .text-side a:hover, .page-template-partners #company-work .company-team-slideshow .column .text-side a:hover, .page-template-partners #company-work .company-team-slideshow .team-member-info .text-side a:hover, .page-template-partners #company-work .leadership .column .text-side a:hover, .page-template-partners #company-work .leadership .team-member-info .text-side a:hover {color: #002060 }.page-template-company #company-leadership .company-team-slideshow .column .text-side a:hover svg, .page-template-company #company-leadership .company-team-slideshow .team-member-info .text-side a:hover svg, .page-template-company #company-leadership .leadership .column .text-side a:hover svg, .page-template-company #company-leadership .leadership .team-member-info .text-side a:hover svg, .page-template-company #company-work .company-team-slideshow .column .text-side a:hover svg, .page-template-company #company-work .company-team-slideshow .team-member-info .text-side a:hover svg, .page-template-company #company-work .leadership .column .text-side a:hover svg, .page-template-company #company-work .leadership .team-member-info .text-side a:hover svg, .page-template-partners #company-leadership .company-team-slideshow .column .text-side a:hover svg, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .text-side a:hover svg, .page-template-partners #company-leadership .leadership .column .text-side a:hover svg, .page-template-partners #company-leadership .leadership .team-member-info .text-side a:hover svg, .page-template-partners #company-work .company-team-slideshow .column .text-side a:hover svg, .page-template-partners #company-work .company-team-slideshow .team-member-info .text-side a:hover svg, .page-template-partners #company-work .leadership .column .text-side a:hover svg, .page-template-partners #company-work .leadership .team-member-info .text-side a:hover svg {fill: #002060 }.page-template-company #company-investors, .page-template-company #company-work, .page-template-partners #company-investors, .page-template-partners #company-work {position: relative;padding-top: 140px;padding-bottom: 140px }.page-template-company #company-investors:before, .page-template-company #company-work:before, .page-template-partners #company-investors:before, .page-template-partners #company-work:before {content: "";display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 50%;z-index: 1;background: -webkit-gradient(linear, left bottom, left top, from(rgba(238, 155, 59, .15)), color-stop(75%, hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(238, 155, 59, .15), hsla(0, 0%, 100%, 0) 75%) }.page-template-company #company-investors .columns, .page-template-company #company-work .columns, .page-template-partners #company-investors .columns, .page-template-partners #company-work .columns {position: relative;z-index: 2;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }.page-template-company #company-investors .columns.has-positions, .page-template-company #company-work .columns.has-positions, .page-template-partners #company-investors .columns.has-positions, .page-template-partners #company-work .columns.has-positions {max-width: 980px }.page-template-company #company-investors .columns .text-side h4, .page-template-company #company-work .columns .text-side h4, .page-template-partners #company-investors .columns .text-side h4, .page-template-partners #company-work .columns .text-side h4 {font-size: 18px;padding-bottom: 5px;max-width: 420px;color: #002060 }.page-template-company #company-investors .columns .text-side h2, .page-template-company #company-work .columns .text-side h2, .page-template-partners #company-investors .columns .text-side h2, .page-template-partners #company-work .columns .text-side h2 {max-width: 420px;padding-bottom: 15px }.page-template-company #company-investors .columns .text-side .wysiwyg, .page-template-company #company-work .columns .text-side .wysiwyg, .page-template-partners #company-investors .columns .text-side .wysiwyg, .page-template-partners #company-work .columns .text-side .wysiwyg {max-width: 420px }.page-template-company #company-investors .columns .text-side .wysiwyg p, .page-template-company #company-work .columns .text-side .wysiwyg p, .page-template-partners #company-investors .columns .text-side .wysiwyg p, .page-template-partners #company-work .columns .text-side .wysiwyg p {font-size: 14px;line-height: 24px }.page-template-company #company-investors .columns .text-side a, .page-template-company #company-work .columns .text-side a, .page-template-partners #company-investors .columns .text-side a, .page-template-partners #company-work .columns .text-side a {margin-top: 40px }.page-template-company #company-investors .columns .block-side, .page-template-company #company-work .columns .block-side, .page-template-partners #company-investors .columns .block-side, .page-template-partners #company-work .columns .block-side {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap }.page-template-company #company-investors .columns .block-side>div, .page-template-company #company-work .columns .block-side>div, .page-template-partners #company-investors .columns .block-side>div, .page-template-partners #company-work .columns .block-side>div {-webkit-box-flex: 0;-ms-flex: 0 0 45%;flex: 0 0 45%;padding-bottom: 75px }.page-template-company #company-investors .columns .block-side>div:not(:nth-child(odd)), .page-template-company #company-work .columns .block-side>div:not(:nth-child(odd)), .page-template-partners #company-investors .columns .block-side>div:not(:nth-child(odd)), .page-template-partners #company-work .columns .block-side>div:not(:nth-child(odd)) {margin-left: 10% }.page-template-company #company-investors .columns .block-side>div h4, .page-template-company #company-work .columns .block-side>div h4, .page-template-partners #company-investors .columns .block-side>div h4, .page-template-partners #company-work .columns .block-side>div h4 {color: #002060;padding-bottom: 5px }.page-template-company #company-investors .columns .block-side>div p, .page-template-company #company-work .columns .block-side>div p, .page-template-partners #company-investors .columns .block-side>div p, .page-template-partners #company-work .columns .block-side>div p {font-size: 14px;line-height: 24px;margin-bottom: 0 }.page-template-company #company-investors .columns .block-side>div .image-logo, .page-template-company #company-work .columns .block-side>div .image-logo, .page-template-partners #company-investors .columns .block-side>div .image-logo, .page-template-partners #company-work .columns .block-side>div .image-logo {display: block;width: 100%;height: 100px;margin-top: 20px;background-repeat: no-repeat;background-position: 0 0;background-size: contain }.page-template-company #company-investors .columns .column.no-positions, .page-template-company #company-work .columns .column.no-positions, .page-template-partners #company-investors .columns .column.no-positions, .page-template-partners #company-work .columns .column.no-positions {-webkit-box-flex: 0 !important;-ms-flex: 0 0 100% !important;flex: 0 0 100% !important;width: 100% !important;max-width: 650px !important;margin-left: auto;margin-right: auto }.page-template-company #company-investors .columns .column.no-positions *, .page-template-company #company-work .columns .column.no-positions *, .page-template-partners #company-investors .columns .column.no-positions *, .page-template-partners #company-work .columns .column.no-positions * {max-width: 100% !important }.page-template-company #company-investors .columns .column.no-positions a.button-link, .page-template-company #company-work .columns .column.no-positions a.button-link, .page-template-partners #company-investors .columns .column.no-positions a.button-link, .page-template-partners #company-work .columns .column.no-positions a.button-link {margin-top: 10px }.page-template-company #company-work:before, .page-template-partners #company-work:before {background: -webkit-gradient(linear, left bottom, left top, from(rgba(38, 218, 216, .05)), color-stop(75%, hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(38, 218, 216, .05), hsla(0, 0%, 100%, 0) 75%) }.page-template-company #company-work>.columns, .page-template-partners #company-work>.columns {-ms-flex-wrap: nowrap;flex-wrap: nowrap }.page-template-company #company-work>.columns .slideshow-side, .page-template-partners #company-work>.columns .slideshow-side {overflow: hidden;width: 60vw }.page-template-company #company-work>.columns .slideshow-side .company-team-slideshow, .page-template-partners #company-work>.columns .slideshow-side .company-team-slideshow {max-width: 665px }.page-template-company #company-work>.columns .slideshow-side .company-team-slideshow .slick-list, .page-template-partners #company-work>.columns .slideshow-side .company-team-slideshow .slick-list {overflow: visible }.page-template-company #company-work>.columns .slideshow-side .company-team-slideshow .slick-slide, .page-template-partners #company-work>.columns .slideshow-side .company-team-slideshow .slick-slide {margin-right: 50px }.page-template-company #company-work>.columns .slideshow-side .company-team-slideshow .image-side>div, .page-template-partners #company-work>.columns .slideshow-side .company-team-slideshow .image-side>div {-webkit-filter: grayscale(1);filter: grayscale(1) }.page-template-company #company-work>.columns .slideshow-side .company-team-slideshow .text-side, .page-template-partners #company-work>.columns .slideshow-side .company-team-slideshow .text-side {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.page-template-company #company-work>.columns .slideshow-side .company-team-slideshow .text-side h6, .page-template-partners #company-work>.columns .slideshow-side .company-team-slideshow .text-side h6 {padding-bottom: 5px }.page-template-company #company-work>.columns .positions-side, .page-template-partners #company-work>.columns .positions-side {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end }.page-template-company #company-work>.columns .positions-side .job-post, .page-template-partners #company-work>.columns .positions-side .job-post {background: #fff;padding: 39px;border: 1px solid #fb9711;margin-bottom: 20px;max-width: 632px;width: 80% }.page-template-company #company-work>.columns .positions-side .job-post h4, .page-template-partners #company-work>.columns .positions-side .job-post h4 {font-size: 20px;line-height: 22px;font-weight: 900;color: #002060 }.page-template-company #company-work>.columns .positions-side .job-post strong, .page-template-partners #company-work>.columns .positions-side .job-post strong {font-size: 14px;line-height: 28px;padding-bottom: 16px;font-family: neuzeit-grotesk, sans-serif }.page-template-company #company-work>.columns .positions-side .job-post p, .page-template-partners #company-work>.columns .positions-side .job-post p {font-size: 14px;line-height: 24px;margin-bottom: 0;font-family: lato, sans-serif;font-weight: 400 }.page-template-company #company-work>.columns a.mobile-only, .page-template-partners #company-work>.columns a.mobile-only {display: none;margin-left: 16px;margin-top: 30px }.page-template-company #company-work>.columns .slider-navs ul, .page-template-partners #company-work>.columns .slider-navs ul {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start }.page-template-company #company-join, .page-template-partners #company-join {padding-bottom: 105px }.page-template-company #company-join h2, .page-template-partners #company-join h2 {max-width: 700px;margin-left: auto;margin-right: auto;padding-bottom: 20px !important }.page-template-company #company-join p, .page-template-partners #company-join p {max-width: 600px;margin-left: auto;margin-right: auto;padding-bottom: 40px !important }.page-template-company #company-join .join-logos, .page-template-partners #company-join .join-logos {margin-top: 100px }.page-template-company #company-join .join-logos .column, .page-template-partners #company-join .join-logos .column {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.page-template-company #company-join .join-logos .column .logo-container, .page-template-partners #company-join .join-logos .column .logo-container {margin-bottom: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.page-template-company #company-join .join-logos .column .logo-container a, .page-template-partners #company-join .join-logos .column .logo-container a {display: block }.page-template-company #company-join .join-logos .column .logo-container .logo, .page-template-partners #company-join .join-logos .column .logo-container .logo {display: block;width: 150px;height: 150px;border: 1px solid #707070;border-radius: 50%;background-color: #fff;background-position: 50%;background-repeat: no-repeat;background-size: 80% auto }.page-template-contact #contact-form {padding-top: 205px;padding-bottom: 125px;position: relative }.page-template-contact #contact-form:before {content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: red;background: transparent -webkit-gradient(linear, left bottom, left top, from(rgba(0, 32, 96, .050980392156862744)), to(rgba(0, 32, 96, 0))) 0 0 no-repeat padding-box;background: transparent linear-gradient(0deg, rgba(0, 32, 96, .050980392156862744), rgba(0, 32, 96, 0)) 0 0 no-repeat padding-box;z-index: 1 }.page-template-contact #contact-form .columns {position: relative;z-index: 2 }.page-template-contact #contact-form h1 {padding-bottom: 15px }.page-template-contact #contact-form .form {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.page-template-contact #contact-form .form .form-side p {max-width: 406px }.page-template-contact #contact-form .form .info-side h4 {font-size: 30px;line-height: 34px;padding-bottom: 10px }.page-template-contact #contact-form .form .info-side .wysiwyg {max-width: 343px;padding-bottom: 70px }.page-template-contact #contact-form .form .info-side .wysiwyg p {font-size: 14px;line-height: 24px }.page-template-contact #contact-form .form .info-side .wysiwyg p:last-of-type {margin-bottom: 0 }.page-template-contact #contact-form .form .info-side .wysiwyg a {color: #008bf2;font-weight: 700 }.page-template-contact #contact-resources {padding-top: 165px }.page-template-contact #contact-resources h2 {font-size: 52px;line-height: 54px;padding-bottom: 60px }.page-template-contact #contact-resources .icon-blocks>.column {padding-bottom: 160px;position: relative;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100% }.page-template-contact #contact-resources .icon-blocks>.column:before {content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all .25s ease-in-out;transition: all .25s ease-in-out;opacity: 0;z-index: 1;pointer-events: none }.page-template-contact #contact-resources .icon-blocks>.column:nth-of-type(3n+1):before {background: -webkit-gradient(linear, left bottom, left top, from(rgba(238, 155, 59, .15)), to(hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(238, 155, 59, .15), hsla(0, 0%, 100%, 0)) }.page-template-contact #contact-resources .icon-blocks>.column:nth-of-type(3n+2):before {background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 32, 96, .15)), to(hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(0, 32, 96, .15), hsla(0, 0%, 100%, 0)) }.page-template-contact #contact-resources .icon-blocks>.column:nth-of-type(3n+3):before {background: -webkit-gradient(linear, left bottom, left top, from(rgba(38, 218, 216, .15)), to(hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(38, 218, 216, .15), hsla(0, 0%, 100%, 0)) }.page-template-contact #contact-resources .icon-blocks>.column:hover:before {opacity: 1 }.page-template-contact #contact-resources .icon-blocks .text-side {position: relative;z-index: 2 }.page-template-contact #contact-resources .icon-blocks .text-side p {max-width: 300px }.page-template-contact #contact-resources .icon-blocks .text-side a {color: #000;padding-right: 25px }.page-template-contact #contact-resources .icon-blocks .text-side a svg {fill: #000 }.page-template-contact #contact-resources .icon-blocks .text-side a:hover {color: #002060 }.page-template-contact #contact-resources .icon-blocks .text-side a:hover svg {fill: #002060 }.form form {max-width: 580px !important }.form form div:not(.captcha-container) {position: relative !important }.form form .grecaptcha-badge {right: auto !important;left: 0 !important;bottom: 0 !important }.form form .frm_required, .form form .frm_verify {position: absolute !important }.form form .frm_required {top: 15px !important;left: 0 !important;font-size: 12px !important }.form form input[type=email], .form form input[type=text], .form form textarea {outline: none !important;border: none !important;border-bottom: 1px solid #002060 !important;font-family: lato, sans-serif !important;font-size: 14px !important;line-height: 28px !important;color: #000 !important;background: transparent !important;-webkit-box-shadow: none !important;box-shadow: none !important;border-radius: 0 !important;height: 40px !important }.form form .frm_submit {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end }.form form .frm_submit button {display: inline-block !important;position: relative !important;background: #000 !important;color: #fff !important;padding: 4px 30px 4px 15px !important;border-radius: 20px !important;font-size: 16px !important;line-height: 22px !important;font-weight: 700 !important;font-family: neuzeit-grotesk, sans-serif !important;-webkit-transition: background .2s linear !important;transition: background .2s linear !important;-webkit-box-shadow: none !important;box-shadow: none !important;outline: none !important;border: none !important }.form form .frm_submit button svg {display: block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);right: 12px;width: 7px;fill: #fff;-webkit-transition: all .2s linear;transition: all .2s linear }.form form .frm_submit button:active, .form form .frm_submit button:focus, .form form .frm_submit button:hover, .form form .frm_submit button:visited {background: #002060 !important;color: #fff !important;text-decoration: none !important }.form form .frm_submit button:active svg, .form form .frm_submit button:focus svg, .form form .frm_submit button:hover svg, .form form .frm_submit button:visited svg {fill: #fff !important }#developer-hero {padding-top: 205px;padding-bottom: 125px }#developer-hero>.columns {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }#developer-hero>.columns .headline-side h1 {padding-bottom: 20px }#developer-hero>.columns .headline-side p {max-width: 524px }#developer-hero>.columns .headline-side a {color: #000 }#developer-hero>.columns .headline-side a svg {fill: #000 }#developer-hero>.columns .headline-side a:hover {color: #002060 }#developer-hero>.columns .headline-side a:hover svg {fill: #002060 }#developer-hero>.columns .box-side {-webkit-box-flex: 0;-ms-flex: 0 0 42%;flex: 0 0 42% }#developer-hero>.columns .box-side .box {display: block;position: relative;max-width: 416px;background: #e5e8ef;padding: 40px 75px 40px 44px;border-radius: 16px }#developer-hero>.columns .box-side .box h4 {color: #002060;font-weight: 900;padding-bottom: 5px }#developer-hero>.columns .box-side .box a {padding-top: 1px;padding-bottom: 1px;padding-left: 13px;margin-bottom: 10px;border: 2px solid;color: #fff }#developer-hero>.columns .box-side .box a:nth-of-type(odd) {background: #008bf2;border-color: #008bf2 }#developer-hero>.columns .box-side .box a:nth-of-type(2n) {background: #fb9711;border-color: #fb9711 }#developer-hero>.columns .box-side .box a:hover:nth-of-type(odd) {background: rgba(0, 139, 242, .85);border-color: rgba(0, 139, 242, .85) }#developer-hero>.columns .box-side .box a:hover:nth-of-type(2n) {background: rgba(251, 151, 17, .85);border-color: rgba(251, 151, 17, .85) }#developer-hero>.columns .box-side .box a:last-of-type {margin-bottom: 0 }#developer-hero>.columns .box-side .box a:hover {color: #fff }#developer-hero>.columns .box-side .box p {margin-bottom: 0;padding-bottom: 30px }#developer-hero>.columns .box-side .box img {display: block;position: absolute;right: -45px;bottom: -60px;z-index: 1 }#developer-benefits>.benefits>.column {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 0 0 85px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }#developer-benefits>.benefits>.column:before {opacity: 0;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 32, 96, .15)), to(hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(0, 32, 96, .15), hsla(0, 0%, 100%, 0)) }#developer-benefits>.benefits>.column:hover:before {opacity: .8 }#developer-benefits>.benefits>.column>div {display: block;width: 90%;max-width: 300px }#developer-benefits>.benefits>.column>div h3 {font-size: 20px;line-height: 22px;font-weight: 900 }#developer-benefits>.benefits>.column>div p {margin-bottom: 0;padding-bottom: 30px }#developer-benefits>.benefits>.column>div .icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;height: 75px;margin-bottom: 30px }#developer-benefits>.benefits>.column>div .icon img {display: block;max-height: 48px;width: auto;max-width: 100% }#developer-dark {padding-top: 140px;padding-bottom: 129px;position: relative;z-index: 5 }#developer-dark h4 {font-size: 18px;line-height: 26px;padding-bottom: 10px;font-weight: 700 }#developer-dark h2 {max-width: 517px;padding-bottom: 70px;font-weight: 900 }#developer-dark .info-boxes {-ms-flex-wrap: wrap;flex-wrap: wrap }#developer-dark .info-boxes .column {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;background: #1a1a1a;padding: 32px 22px;border: 1px solid #1a1a1a;-webkit-transition: all .15s ease-in-out;transition: all .15s ease-in-out;margin-bottom: 16px;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100% }#developer-dark .info-boxes .column h4 {font-size: 20px;line-height: 22px;font-weight: 900;padding-bottom: 20px;-webkit-transition: all .15s ease-in-out;transition: all .15s ease-in-out }#developer-dark .info-boxes .column p {font-size: 14px;line-height: 24px;margin-bottom: 0 }#developer-dark .info-boxes .column:hover {background: #000;border: 1px solid #fb9711 }#developer-dark .info-boxes .column:hover h4 {color: #fb9711 }.page-template-partners #company-hero.partners-ver {margin-bottom: 125px }.page-template-partners #company-hero.partners-ver h5.subhead {color: #002060 }.page-template-partners #company-hero.partners-ver a.button-link {margin-top: 20px }.page-template-partners #bottom-cta {padding-top: 0 }.page-template-partners section#partners-intro {position: relative;padding-bottom: 100px;padding-top: 125px;text-align: center }.page-template-partners section#partners-intro:after {content: "";display: block;width: 100%;height: 200px;position: absolute;left: 0;top: 0;z-index: 1;background: rgba(38, 218, 216, 0);background: -webkit-gradient(linear, left bottom, left top, from(rgba(38, 218, 216, 0)), to(rgba(38, 218, 216, .05)));background: linear-gradient(0deg, rgba(38, 218, 216, 0), rgba(38, 218, 216, .05)) }.page-template-partners section#partners-intro .columns {position: relative;z-index: 2 }.page-template-partners section#partners-intro .columns h5.subhead {color: #002060 }.page-template-partners section#partners-intro .columns h2 {display: block;width: 100%;max-width: 800px;margin-left: auto;margin-right: auto }.page-template-partners section#partners-intro .columns .wysiwyg {width: 100%;max-width: 580px;margin-left: auto;margin-right: auto;margin-top: 25px }.page-template-partners section.partners-loop {position: relative;padding-bottom: 61px;margin-bottom: 125px }.page-template-partners section.partners-loop:after {content: "";display: block;width: 100%;height: 200px;position: absolute;left: 0;bottom: 0;z-index: 1 }.page-template-partners section.partners-loop.loop-0:after {background: rgba(251, 151, 17, 0);background: -webkit-gradient(linear, left top, left bottom, from(rgba(251, 151, 17, 0)), to(rgba(251, 151, 17, .05)));background: linear-gradient(180deg, rgba(251, 151, 17, 0), rgba(251, 151, 17, .05)) }.page-template-partners section.partners-loop.loop-1:after {background: rgba(0, 32, 96, 0);background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 32, 96, 0)), to(rgba(0, 32, 96, .05)));background: linear-gradient(180deg, rgba(0, 32, 96, 0), rgba(0, 32, 96, .05)) }.page-template-partners section.partners-loop.loop-2:after {background: rgba(38, 218, 216, 0);background: -webkit-gradient(linear, left top, left bottom, from(rgba(38, 218, 216, 0)), to(rgba(38, 218, 216, .05)));background: linear-gradient(180deg, rgba(38, 218, 216, 0), rgba(38, 218, 216, .05)) }.page-template-partners section.partners-loop .columns {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;z-index: 3 }.page-template-partners section.partners-loop .columns .column.left-side {-webkit-box-flex: 0;-ms-flex: 0 0 calc(37% - 33px);flex: 0 0 calc(37% - 33px) }.page-template-partners section.partners-loop .columns .column.left-side h5.subhead {color: #002060 }.page-template-partners section.partners-loop .columns .column.left-side .wysiwyg {margin-top: 25px;width: 100%;max-width: 600px }.page-template-partners section.partners-loop .columns .column.left-side .wysiwyg p {font-size: 14px;line-height: 24px }.page-template-partners section.partners-loop .columns .column.right-side {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-flex: 0;-ms-flex: 0 0 calc(63% - 33px);flex: 0 0 calc(63% - 33px) }.page-template-partners section.partners-loop .columns .column.right-side .partner {-webkit-box-flex: 0;-ms-flex: 0 0 calc(50% - 50px);flex: 0 0 calc(50% - 50px);margin-bottom: 40px }.page-template-partners section.partners-loop .columns .column.right-side .partner .logo-img img {display: block;width: auto;max-height: 100px }.page-template-partners section.partners-loop .columns .column.right-side .partner h5 {margin-top: 25px;color: #002060;margin-bottom: 5px }.page-template-partners section.partners-loop .columns .column.right-side .partner .wysiwyg a {color: #008bf2 }.page-template-partners section.partners-loop .columns .column.right-side .partner .wysiwyg p {font-size: 14px;line-height: 24px }.page-template-platform .intro h4 {color: #002060;font-size: 18px;line-height: 26px;font-weight: 700;padding-bottom: 5px }.page-template-platform .intro h1, .page-template-platform .intro h2 {font-size: 52px;line-height: 54px;font-weight: 900;padding-bottom: 10px;max-width: 732px;margin: 0 auto }.page-template-platform .intro p {font-size: 14px;line-height: 24px;font-weight: 400 }.page-template-platform .intro .wysiwyg {display: block;width: 100%;max-width: 732px;margin: 15px auto 40px }.page-template-platform .intro .wysiwyg p {margin-bottom: 1em }.page-template-platform #platform-hero {padding-top: 205px;padding-bottom: 80px }.page-template-platform #platform-hero img {display: block;width: 100%;height: auto;max-width: 415px;margin: 0 auto }.page-template-platform #platform-hero .intro p {font-size: 16px;line-height: 28px }.page-template-platform #platform-benefits {position: relative;padding-top: 45px }.page-template-platform #platform-benefits:before {content: "";display: block;position: absolute;width: 100%;height: 60%;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 32, 96, .05)), color-stop(75%, hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(0, 32, 96, .05), hsla(0, 0%, 100%, 0) 75%);left: 0;bottom: 0;z-index: 2 }.page-template-platform #platform-benefits .column {position: relative;z-index: 3 }.page-template-platform #platform-benefits .intro h2 {max-width: 650px }.page-template-platform #platform-benefits .intro p {padding-bottom: 120px;max-width: 650px }.page-template-platform #platform-benefits .benefits-pos {display: block;position: absolute;bottom: -65px;width: 100%;max-width: 580px;height: 8px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 1 }.page-template-platform #platform-benefits .benefits-pos>div {display: block;position: absolute;top: 0;left: 25%;-webkit-transform: translateX(-100%);transform: translateX(-100%);height: 100%;background: #fb9711;border-radius: 0 0 10px 10px;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out }.page-template-platform #platform-benefits .benefits-nav {position: absolute;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);-webkit-box-shadow: 0 3px 20px rgba(0, 0, 0, .1607843137254902);box-shadow: 0 3px 20px rgba(0, 0, 0, .1607843137254902);border-radius: 16px;background: #fff;padding: 38px 10px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;max-width: 610px;z-index: 2 }.page-template-platform #platform-benefits .benefits-nav>.column {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.page-template-platform #platform-benefits .benefits-nav>.column img {display: block;width: 100%;height: auto;max-width: 45px;max-height: 45px }.page-template-platform #platform-benefits-slider {padding-top: 120px;padding-bottom: 0px;max-width: 610px;margin: 0 auto }.page-template-platform #platform-benefits-slider .slick-slide h4 {color: #002060;font-size: 20px;line-height: 22px;font-weight: 900;padding-bottom: 20px }.page-template-platform #platform-benefits-slider .slick-slide p {font-size: 14px;line-height: 28px;margin-bottom: 0 }.page-template-platform #platform-models {position: relative;padding-top: 125px;padding-bottom: 125px }.page-template-platform #platform-models:before {content: "";display: block;position: absolute;width: 100%;height: 60%;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 32, 96, .05)), color-stop(75%, hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(0, 32, 96, .05), hsla(0, 0%, 100%, 0) 75%);left: 0;bottom: 0;z-index: 2 }.page-template-platform #platform-models .columns {position: relative;z-index: 3 }.page-template-platform #platform-models .intro h2 {max-width: 430px;margin: 0 }.page-template-platform #platform-models .intro p {padding-bottom: 55px;max-width: 430px;margin: 0 }.page-template-platform #platform-models .model-boxes {position: relative;-ms-flex-wrap: wrap;flex-wrap: wrap }.page-template-platform #platform-models .model-boxes>.box-1 {display: block;max-width: 90px;position: absolute;left: -40px;bottom: -25px;z-index: 2 }.page-template-platform #platform-models .model-boxes>.box-2 {display: block;max-width: 165px;position: absolute;right: -20px;top: -145px;z-index: 2 }.page-template-platform #platform-models .model-boxes .column {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;background: #e5e8ef;border: 2px solid #e5e8ef;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;position: relative;z-index: 3;margin-bottom: 16px }.page-template-platform #platform-models .model-boxes .column:hover {background: #f0f2f4;border: 2px solid #002060;background: #002060;color: #fff !important }.page-template-platform #platform-models .model-boxes .column:hover h4 {color: #fff !important;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out }.page-template-platform #platform-models .model-boxes .column>div {padding: 30px 22px }.page-template-platform #platform-models .model-boxes .column>div h4 {font-size: 20px;line-height: 22px;color: #002060;font-weight: 900;padding-bottom: 10px }.page-template-platform #platform-models .model-boxes .column>div p {font-size: 14px;line-height: 24px }.page-template-platform #platform-partners {padding-top: 135px }.page-template-platform #platform-accordions {padding-top: 125px }.page-template-platform #platform-accordions, .page-template-platform #platform-partners {position: relative;padding-bottom: 125px }.page-template-platform #platform-accordions:before, .page-template-platform #platform-partners:before {content: "";display: block;position: absolute;width: 100%;height: 60%;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 32, 96, .05)), color-stop(75%, hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(0, 32, 96, .05), hsla(0, 0%, 100%, 0) 75%);left: 0;bottom: 0;z-index: 2 }.page-template-platform #platform-accordions .columns, .page-template-platform #platform-partners .columns {position: relative;z-index: 3 }.page-template-platform #platform-accordions .intro h2, .page-template-platform #platform-partners .intro h2 {max-width: 430px;margin: 0 }.page-template-platform #platform-accordions .intro p, .page-template-platform #platform-partners .intro p {padding-bottom: 55px;max-width: 430px;margin: 0 }.page-template-platform #platform-accordions .accordion, .page-template-platform #platform-partners .accordion {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100% }.page-template-platform #platform-accordions .accordion .image-side, .page-template-platform #platform-partners .accordion .image-side {-webkit-box-flex: 0;-ms-flex: 0 0 16.666%;flex: 0 0 16.666%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: 90px }.page-template-platform #platform-accordions .accordion .image-side img, .page-template-platform #platform-partners .accordion .image-side img {display: block;height: auto;max-width: 55px;min-width: 45px;width: 100%;max-height: 70px;-webkit-filter: grayscale(1);filter: grayscale(1) }.page-template-platform #platform-accordions .accordion.active .image-side img, .page-template-platform #platform-partners .accordion.active .image-side img {-webkit-filter: grayscale(0);filter: grayscale(0) }.page-template-platform #platform-accordions .accordion .text-side, .page-template-platform #platform-partners .accordion .text-side {-webkit-box-flex: 0;-ms-flex: 0 0 83.333%;flex: 0 0 83.333%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-bottom: 1px solid #000;padding: 20px 0 }.page-template-platform #platform-accordions .accordion .text-side h4, .page-template-platform #platform-partners .accordion .text-side h4 {font-size: 20px;line-height: 22px;font-weight: 900;width: 100% }.page-template-platform #platform-accordions .accordion .text-side p, .page-template-platform #platform-partners .accordion .text-side p {width: 100%;display: none;font-size: 14px;line-height: 24px;margin-bottom: 0;padding-top: 14px }.page-template-platform #platform-accordions .accordion.active .text-side, .page-template-platform #platform-partners .accordion.active .text-side {border-bottom: 1px solid #fb9711;-webkit-transition: all .3s linear;transition: all .3s linear }.page-template-platform #platform-accordions .accordion.active .text-side h4, .page-template-platform #platform-partners .accordion.active .text-side h4 {color: #fb9711;-webkit-transition: all .3s linear;transition: all .3s linear }.page-template-platform #platform-accordions .accordion:hover, .page-template-platform #platform-partners .accordion:hover {cursor: pointer }.page-template-platform #platform-accordions .accordion:hover .text-side h4, .page-template-platform #platform-partners .accordion:hover .text-side h4 {color: #fb9711 }.page-template-platform #platform-devs {padding-top: 140px;padding-bottom: 135px;position: relative;z-index: 5 }.page-template-platform #platform-devs:before {background: #000 }.page-template-platform #platform-devs .intro h4 {color: #fff }.page-template-platform #platform-devs .intro h2 {max-width: 850px }.page-template-platform #platform-devs img.hide-md {display: block;width: 100%;max-width: 900px;margin: 0 auto;padding-top: 50px;padding-bottom: 100px;height: auto }.page-template-platform #platform-devs .mobile-images h3 {font-size: 20px;line-height: 22px;font-weight: 900;padding-top: 35px }.page-template-platform #platform-devs .mobile-images h3:first-of-type {padding-top: 60px }.page-template-platform #platform-devs .mobile-images h4 {font-size: 25px;font-weight: 400;padding-bottom: 15px;font-size: 14px;line-height: 24px;font-family: lato, sans-serif }.page-template-platform #platform-devs .mobile-images img {max-width: 400px;margin: 0 auto 50px }.page-template-platform #platform-partners {padding-bottom: 105px }.page-template-platform #platform-partners .intro p {padding-bottom: 20px }.page-template-platform #platform-partners .left-logo {display: inline-block;width: 100%;max-width: 110px;margin-bottom: 20px;opacity: .8;margin-right: 30px }.page-template-platform #platform-partners .partners {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap }.page-template-platform #platform-partners .partners .partner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;margin-bottom: 30px }.page-template-platform #platform-partners .partners .partner a {display: block }.page-template-platform #platform-partners .partners .partner .partner-logo {display: block;width: 150px;height: 150px;border: 1px solid #707070;border-radius: 50%;background-color: #fff;background-position: 50%;background-repeat: no-repeat;background-size: 80% auto }.page-template-news #developer-hero {padding-bottom: 80px }.single .the-content {position: relative }.single .the-content:before {content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #fbfbfb), to(rgba(0, 32, 96, .05)));background: linear-gradient(180deg, #fbfbfb 10%, rgba(0, 32, 96, .05)) }.single .the-content>.columns {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.single .the-content>.columns .content-side {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1 }.single .the-content>.columns .content-side .cb-image span {display: block;font-size: 14px;font-style: italic;margin-top: 10px;max-width: 640px }.single .the-content>.columns .content-side .callout {border: 1px solid #fb9711;background: #fff;padding: 30px 40px;max-width: 740px;margin-bottom: 30px }.single .the-content>.columns .content-side .callout h4 {color: #002060;font-size: 20px;font-weight: 900;line-height: 22px }.single .the-content>.columns .content-side .callout .wysiwyg p {font-size: 14px;line-height: 24px }.single .the-content>.columns .content-side .callout .wysiwyg p:last-of-type {margin-bottom: 0 }.single .the-content>.columns .form-side {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2 }.single .the-content>.columns .form-side .form {background: #e5e8ef;padding: 40px 40px 100px;border-radius: 16px;position: relative }.single .the-content>.columns .form-side .form>svg {display: block;position: absolute;bottom: -50px;right: -50px;pointer-events: none;z-index: 1 }.single .the-content>.columns .form-side .form form {position: relative;z-index: 2 }.single .the-content>.columns .form-side .form form .frm_html_container p {display: block;margin-bottom: 0;color: #002060;font-size: 20px;font-family: neuzeit-grotesk, sans-serif;font-weight: 900 }#news-loop {margin-left: auto;margin-right: auto;position: relative }#news-loop.recent-ver {background: #fbfbfb;padding-top: 125px }#news-loop.recent-ver:before {display: none }#news-loop:before {content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #fbfbfb), to(rgba(0, 32, 96, .05)));background: linear-gradient(180deg, #fbfbfb 10%, rgba(0, 32, 96, .05)) }#news-loop>.columns {-ms-flex-wrap: wrap;flex-wrap: wrap }#news-loop>.columns>.column {position: relative;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;margin-bottom: 125px }#news-loop>.columns>.column:hover:before {opacity: .15 }#news-loop>.columns .content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;max-width: 320px;margin-left: auto;margin-right: auto;width: 90%;height: 100%;position: relative;z-index: 2 }#news-loop>.columns .content .top .featured-image {display: block;position: relative;background-repeat: no-repeat;background-position: 50%;background-size: cover;width: 100%;height: 180px;margin-bottom: 35px;border-radius: 16px }#news-loop>.columns .content .top .meta {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0;list-style-type: none;padding: 0 0 6px }#news-loop>.columns .content .top .meta>li {display: block;position: relative;font-size: 14px;font-weight: 700;font-family: lato, sans-serif;margin: 0 }#news-loop>.columns .content .top a {display: block;text-decoration: none }#news-loop>.columns .content .top a h4 {display: block;font-size: 20px;line-height: 22px;font-family: neuzeit-grotesk, sans-serif;font-weight: 900;color: #002060;padding-bottom: 10px }#news-loop>.columns .content .top .description {display: block;font-size: 14px;line-height: 22px;font-weight: 400;font-family: lato, sans-serif;padding-bottom: 30px }#news-loop>.columns .content .bot a {display: inline-block;background: transparent !important;padding: 0 !important;font-size: 16px;line-height: 22px;font-weight: 700;font-family: neuzeit-grotesk, sans-serif;color: #000 }#news-loop>.columns .content .bot a svg {fill: #000;right: -15px }#news-pagination {padding-bottom: 100px;text-align: center;width: 100% }#news-pagination .pagination {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;padding: 0 12px }#news-pagination .pagination * {font-size: 14px;font-weight: 700;color: #fff }#news-pagination .pagination a, #news-pagination .pagination span {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 30px;height: 30px;background: transparent;border-radius: 50%;color: #002060 }#news-pagination .pagination span.current {color: #fb9711;color: #fff;background: #002060 }#news-pagination .pagination .next, #news-pagination .pagination .prev {padding-left: 10px;background: transparent }#news-pagination .pagination svg {position: relative;top: 2px;width: 14px;height: 14px;fill: #002060 }#news-pagination .pagination .prev svg {-webkit-transform: rotate(180deg);transform: rotate(180deg) }.single-blog_posts h5.subhead, .single h5.subhead {display: block;font-size: 18px;font-weight: 700;color: #002060;font-family: neuzeit-grotesk, sans-serif;margin-bottom: 0 }.single-blog_posts ul.meta-info, .single ul.meta-info {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0;padding: 0;list-style-type: none }.single-blog_posts ul.meta-info li, .single ul.meta-info li {margin: 0;position: relative;padding: 0 20px 0 0;font-weight: 700;font-size: 12px;font-family: lato, sans-serif }.single-blog_posts ul.meta-info li:before, .single ul.meta-info li:before {content: "";display: block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: -12px;width: 4px;height: 4px;background-color: #fb9711;border-radius: 50% }.single-blog_posts ul.meta-info li:first-of-type:before, .single ul.meta-info li:first-of-type:before {display: none }#thank-you-modal.modal-lg .modal-overlay {background: rgba(0, 0, 0, .85) }#thank-you-modal .modal-container {max-width: 800px;border: 1px solid #fbfbfb }#thank-you-modal .modal-body, #thank-you-modal .modal-container {padding: 0 }#thank-you-modal .modal-body {padding: 40px !important }#thank-you-modal .modal-body .wysiwyg {margin-top: 20px }section#news-pagination {margin-bottom: 150px;text-align: center }footer {position: relative;padding-top: 120px;background: #002060;color: #fff;z-index: 5 }footer #footer-content {padding-bottom: 80px }footer #footer-content .blurb, footer #footer-content .logo {padding-bottom: 30px }footer #footer-content .blurb p {display: block;max-width: 409px;font-size: 14px;line-height: 24px }footer #footer-content .blurb ul {display: -webkit-box;display: -ms-flexbox;display: flex }footer #footer-content .blurb ul li {position: relative;margin: 0;padding-right: 30px }footer #footer-content .blurb ul li a {display: block;font-size: 14px;line-height: 14px;font-weight: 900;color: #fff;-webkit-transition: all .2s linear;transition: all .2s linear }footer #footer-content .blurb ul li a:hover {text-decoration: none;color: #ee9b3b }footer #footer-content ul.social-links {display: -webkit-box;display: -ms-flexbox;display: flex }footer #footer-content ul.social-links li {margin: 0 }footer #footer-content ul.social-links li a {display: block;padding-right: 40px }footer #footer-content ul.social-links li a svg {fill: #fff;height: 32px;-webkit-transition: all .2s linear;transition: all .2s linear }footer #footer-content ul.social-links li a svg.facebook {width: 20px }footer #footer-content ul.social-links li a svg.linkedin {width: 32px }footer #footer-content ul.social-links li a svg.github {width: 35px }footer #footer-content ul.social-links li a svg.codepen {width: 36px }footer #footer-content ul.social-links li a:hover svg {fill: #ee9b3b }footer #footer-content .menu-side .no-link>a {pointer-events: none }footer #footer-content .menu-side a {display: block;color: #fff;font-size: 15px;line-height: 20px;font-weight: 900 }footer #footer-content .menu-side>ul {display: -webkit-box;display: -ms-flexbox;display: flex }footer #footer-content .menu-side>ul>li {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;padding-right: 30px;margin: 0 }footer #footer-content .menu-side>ul>li>a {display: none }footer #footer-content .menu-side>ul>li>ul>li {margin: 0;padding-bottom: 10px }footer #footer-content .menu-side>ul>li>ul>li>a {padding-bottom: 10px }footer #footer-content .menu-side>ul>li>ul>li.menu-item-has-children>a {padding-bottom: 16px }footer #footer-content .menu-side>ul>li>ul>li>ul>li {margin: 0;padding-bottom: 6px }footer #footer-content .menu-side>ul>li>ul>li>ul>li>a {font-size: 13px;line-height: 19px;padding-bottom: 6px;font-weight: 400 }footer #footer-utility-menu {position: relative }footer #footer-utility-menu:before {content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .1);pointer-events: none }footer #footer-utility-menu ul {display: -webkit-box;display: -ms-flexbox;display: flex }footer #footer-utility-menu ul li {margin: 0 }footer #footer-utility-menu ul li a {display: block;font-size: 12px;line-height: 24px;font-weight: 900;color: #fff;padding: 14px 40px 14px 0 }header {display: block;background: #fbfbfb;position: fixed;top: 0;left: 0;width: 100%;z-index: 9;padding-top: 25px;padding-bottom: 25px }header>.columns {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }header>.columns .logo-side {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 0;-ms-flex: 0 0 180px;flex: 0 0 180px }header>.columns .logo-side img {display: block;width: auto;max-width: 100%;margin: 0 }header>.columns .menu-side {-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 0;-ms-flex: 0;flex: 0 }header>.columns .menu-side, header>.columns .menu-side>ul {display: -webkit-box;display: -ms-flexbox;display: flex }header>.columns .menu-side>ul>li {position: relative;margin: 0 }header>.columns .menu-side>ul>li>a {font-size: 16px;line-height: 22px;font-weight: 700;font-family: neuzeit-grotesk, sans-serif;color: #000;padding: 5px 27px;white-space: nowrap }header>.columns .menu-side>ul>li>a:hover {color: #002060;text-decoration: none }header>.columns .menu-side>ul>li.active-link>a, header>.columns .menu-side>ul>li.current-menu-ancestor>a {color: #fb9711 }header>.columns .menu-side>ul>li.active-link>a:before, header>.columns .menu-side>ul>li.current-menu-ancestor>a:before {content: "";display: block;position: absolute;top: -28px;left: 50%;height: 2px;width: calc(100% - 40px);-webkit-transform: translateX(-50%);transform: translateX(-50%);background: #fb9711 }header>.columns .menu-side>ul>li>ul {display: none;position: absolute;top: calc(100% + 28px);left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);background-color: #fbfbfb;border: 1px solid #000;padding: 20px 10px;min-width: 300px }header>.columns .menu-side>ul>li>ul>li {margin: 0 }header>.columns .menu-side>ul>li>ul>li>a {display: block;color: #000;font-size: 16px;line-height: 22px;font-weight: 700;font-family: neuzeit-grotesk, sans-serif;padding: 10px 30px 5px 15px }header>.columns .menu-side>ul>li>ul>li>a svg {-webkit-transform: scale(.3);transform: scale(.3);position: relative;top: 7px;opacity: 0 }header>.columns .menu-side>ul>li>ul>li>a span {display: block;font-size: 14px;font-weight: 400 }header>.columns .menu-side>ul>li>ul>li>a:hover {text-decoration: none;color: #fb9711 }header>.columns .menu-side>ul>li>ul>li>a:hover span {color: #000 }header>.columns .menu-side>ul>li>ul>li>a:hover svg {opacity: 1 }header>.columns .menu-side>ul>li>ul>li>a:last-of-type {padding-bottom: 10px }header>.columns .utility-menu-side {-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-flex: 0;-ms-flex: 0;flex: 0 }header>.columns .utility-menu-side, header>.columns .utility-menu-side>ul, header>.columns .utility-menu-side>ul>li {display: -webkit-box;display: -ms-flexbox;display: flex }header>.columns .utility-menu-side>ul>li {-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;margin: 0 }header>.columns .utility-menu-side>ul>li>a {font-size: 16px;line-height: 22px;font-weight: 700;font-family: neuzeit-grotesk, sans-serif;color: #008bf2;padding-right: 27px;white-space: nowrap }header>.columns .utility-menu-side>ul>li>a:hover {color: #002060;text-decoration: none }header>.columns .utility-menu-side>ul>li.menu-button-link>a {color: #fff }header>.columns .utility-menu-side>ul>li:first-of-type>a {color: #ee9b3b }header>.columns .utility-menu-side>ul>li:first-of-type>a:hover {color: #002060 }#mobile-menu-hamburger {display: none;padding-top: 25px;padding-bottom: 25px }#mobile-menu-hamburger .columns {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center }#mobile-menu-hamburger .columns .logo-side {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;-webkit-box-align: center;-ms-flex-align: center;align-items: center }#mobile-menu-hamburger .columns .logo-side img {display: block;width: auto;max-width: 90%;margin: 0 }#mobile-menu-hamburger .columns .hamburger-side {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 0 30%;flex: 0 0 30%;position: relative;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-ms-flex-align: center;align-items: center }#mobile-menu-hamburger .columns .hamburger-side #hamburger {display: block;position: relative;width: 35px;cursor: pointer;-webkit-transform: scale(.8);transform: scale(.8);-webkit-transform-origin: center;transform-origin: center }#mobile-menu-hamburger .columns .hamburger-side #hamburger .line {display: block;width: 100%;height: 3px;background-color: #000;margin: 7px auto;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out }#mobile-menu-hamburger .columns .hamburger-side #hamburger.active .line:first-child {-webkit-transform: translateY(10px) rotate(45deg);transform: translateY(10px) rotate(45deg) }#mobile-menu-hamburger .columns .hamburger-side #hamburger.active .line:nth-child(2) {opacity: 0 }#mobile-menu-hamburger .columns .hamburger-side #hamburger.active .line:nth-child(3) {-webkit-transform: translateY(-10px) rotate(-45deg);transform: translateY(-10px) rotate(-45deg) }#mobile-menu-hamburger .columns .menu-side ul {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end }#mobile-menu-hamburger .columns .menu-side ul li {margin-top: 0 }#mobile-menu {display: none;pointer-events: none;opacity: 0 }#mobile-menu .column>ul {display: block;-webkit-transform: translateX(-25%);transform: translateX(-25%);opacity: .5;-webkit-transition: all .25s ease-in-out;transition: all .25s ease-in-out;padding-top: 110px;padding-bottom: 150px }#mobile-menu .column>ul>li>a {display: block;font-size: 22px;line-height: 28px;font-weight: 700;font-family: neuzeit-grotesk, sans-serif;color: #000;padding-top: 5px;padding-bottom: 5px }#mobile-menu.active .column>ul {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;-webkit-transition: all .25s ease-in-out .25s;transition: all .25s ease-in-out .25s }#mobile-menu .column>ul>li>ul {display: none;padding-left: 30px }@media screen and (max-width:600px) {.h1:not(.wysiwyg .h1), h1:not(.wysiwyg h1) {font-size: 46px;line-height: 46px }.h2:not(.wysiwyg .h2), h2:not(.wysiwyg h2) {font-size: 40px;line-height: 42px }.vspacer.sm-pb-100 {padding-bottom: 100px }.vspacer.sm-pb-150 {padding-bottom: 150px }#debug-viewport {pointer-events: none }.benefits>.column {padding-right: 0 }.icon-blocks>.column {padding-bottom: 40px }#bottom-cta, #company-join {padding-top: 80px;padding-bottom: 80px }a.release {font-size: 12px;line-height: 18px }#home-hero {padding-top: 180px }#home-hero>.columns .text-side.rotating .headline-nav-container, #home-hero>.columns .text-side p {padding-bottom: 50px }#home-hero>.columns .image-side img {margin: 0 auto }#home-platform {padding-bottom: 80px;padding-top: 80px }#home-platform .heads {padding-bottom: 40px }#home-benefits {padding-top: 80px }#home-benefits .heads {padding-bottom: 40px }#home-devs {padding-bottom: 80px;padding-top: 80px }#home-devs .dev-benefits .text-side a.button-link {margin-top: 20px }.page-template-company #company-hero .columns.text .column, .page-template-partners #company-hero .columns.text .column {min-height: 0 }.page-template-company #company-hero .columns.text .column h1, .page-template-partners #company-hero .columns.text .column h1 {font-size: 46px;line-height: 46px }.page-template-company #company-hero .columns.image, .page-template-partners #company-hero .columns.image {height: 280px !important }.page-template-company #company-investors, .page-template-partners #company-investors {padding-bottom: 90px !important }.page-template-company #company-investors .columns .block-side>div, .page-template-company #company-work .columns .block-side>div, .page-template-partners #company-investors .columns .block-side>div, .page-template-partners #company-work .columns .block-side>div {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100% }.page-template-company #company-investors .columns .block-side>div:not(:nth-child(odd)), .page-template-company #company-work .columns .block-side>div:not(:nth-child(odd)), .page-template-partners #company-investors .columns .block-side>div:not(:nth-child(odd)), .page-template-partners #company-work .columns .block-side>div:not(:nth-child(odd)) {margin-left: 0 }.page-template-company #company-join, .page-template-partners #company-join {padding-bottom: 85px }.page-template-company #company-join .join-logos .column, .page-template-partners #company-join .join-logos .column {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.page-template-company #company-join .join-logos .column .logo-container, .page-template-partners #company-join .join-logos .column .logo-container {-webkit-box-flex: 0;-ms-flex: 0 0 48%;flex: 0 0 48%;margin-bottom: 10px }.page-template-company #company-join .join-logos .column .logo-container:not(:nth-child(odd)), .page-template-partners #company-join .join-logos .column .logo-container:not(:nth-child(odd)) {margin-left: 4% }.page-template-company #company-join .join-logos .column .logo-container .logo, .page-template-partners #company-join .join-logos .column .logo-container .logo {width: 115px;height: 115px }.page-template-contact #contact-resources .icon-blocks .text-side p {margin-bottom: 5px }#developer-hero>.columns .box-side .box {padding: 30px 75px 30px 16px }#developer-benefits>.benefits>.column:before {opacity: .8 }#developer-benefits>.benefits>.column>div {max-width: 90% }.page-template-partners section.partners-loop .columns .column.right-side .partner {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100% }.page-template-partners section.partners-loop .columns .column.right-side .partner .logo-img {background-image: none !important;max-width: 75% }.page-template-platform #platform-partners {padding-bottom: 85px }.page-template-platform #platform-partners .intro p {max-width: 100% }.page-template-platform #platform-partners .left-logo {margin-left: auto;margin-right: auto }.page-template-platform #platform-partners .partners .partner {-webkit-box-flex: 0;-ms-flex: 0 0 48%;flex: 0 0 48%;margin-bottom: 10px }.page-template-platform #platform-partners .partners .partner:not(:nth-child(odd)) {margin-left: 4% }.page-template-platform #platform-partners .partners .partner .partner-logo {width: 115px;height: 115px }.page-template-news #developer-hero {padding-bottom: 80px }.page-template-news #bottom-cta {padding-top: 50px }#news-loop>.columns .content {margin-left: auto;margin-right: auto }#news-loop>.columns .content .top .description {padding-bottom: 12px }#news-pagination {padding-bottom: 100px }footer #footer-content .blurb ul {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }footer #footer-content .blurb ul li a {padding-bottom: 10px }#mobile-menu-hamburger {padding-top: 18px;padding-bottom: 18px }}@media screen and (max-width:1280px) {.mob-pad {padding-left: 16px;padding-right: 16px }}@media screen and (max-width:1264px) {.column {padding-left: 16px;padding-right: 16px }#home-hero>.columns .image-side .home-lottie {width: calc(80% - 32px);left: calc(10% + 16px) }#home-hero>.columns .image-side .home-lottie, #home-hero>.columns .image-side img.hide {-webkit-transition: all 0s ease-in-out;transition: all 0s ease-in-out }}@media screen and (max-width:840px) {.page-template .lines-lottie, .page-template:before, .single .lines-lottie, .single:before {opacity: 0 }.benefits>.column {padding-bottom: 60px }.benefits>.column:not(:first-child) {padding-top: 60px }#home-hero>.columns .image-side img {left: 0;max-width: 75%;width: 300px;padding-bottom: 30px }#home-devs .dev-benefits .text-side {margin: -30px 0;}#home-devs .dev-benefits .text-side>div {padding: 30px 0 }.page-template-contact #contact-form {padding-bottom: 20px }.page-template-contact #contact-form .form .info-side {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-top: 100px }.page-template-contact #contact-resources {padding-top: 90px }.page-template-contact #contact-resources .icon-blocks>.column {padding-bottom: 80px }.page-template-contact #contact-resources .icon-blocks>.column:not(:first-of-type) {padding-top: 60px }#news-loop>.columns .content .top .featured-image {margin-bottom: 15px }}@media screen and (min-width:901px) {.icon-blocks>.column {-webkit-box-flex: 0;-ms-flex: 0 0 29.5%;flex: 0 0 29.5% }.icon-blocks>.column:not(:nth-child(3n+1)) {margin-left: 5.75% }#home-devs .dev-benefits .text-side>div:hover {background: hsla(0, 0%, 100%, .1) }.icon-blocks>.column {padding-bottom: 0 !important;}}@media screen and (min-width:601px) and (max-width:1010px) {#home-hero {padding-top: 205px }}@media screen and (min-width:841px) {#home-hero>.columns {display: -webkit-box;display: -ms-flexbox;display: flex;direction: rtl }.page-template-contact #contact-resources .icon-blocks>.column {-webkit-box-flex: 0;-ms-flex: 0 0 33.333%;flex: 0 0 33.333% }.page-template-contact #contact-resources .icon-blocks>.column:not(:nth-child(3n+1)) {margin-left: .0005% }#news-loop>.columns>.column {-webkit-box-flex: 0;-ms-flex: 0 0 33.3333%;flex: 0 0 33.3333% }#news-loop>.columns>.column:not(:nth-child(3n+1)) {margin-left: .00005% }}@media screen and (min-width:1011px) {#home-hero>.columns .text-side {padding-top: 205px }#home-hero>.columns .image-side {margin-top: -180px }#home-hero>.columns .image-side img.desktop {display: block;position: relative;max-width: 80%;left: 10%;top: 60px }#home-hero>.columns .image-side img.mobile {display: none }}@media screen and (max-width:450px) {#home-hero>.columns .text-side h1.title-highlight span {display: block }}@media screen and (min-width:1011px) and (max-width:1240px) {#home-hero>.columns .text-side img {opacity: 0;pointer-events: none }}@media screen and (max-width:1010px) {#home-hero>.columns .image-side .home-lottie {display: none }}@media screen and (min-width:1281px) {#home-platform {margin-top: -160px;padding-top: 0 }#developer-dark .info-boxes .column {-webkit-box-flex: 0;-ms-flex: 0 0 19%;flex: 0 0 19% }#developer-dark .info-boxes .column:not(:nth-child(5n+1)) {margin-left: 1.25% }}@media screen and (min-width:1011px) and (max-width:1280px) {#home-platform {margin-top: -20% }}@media screen and (max-width:900px) {#home-devs .dev-benefits {-ms-flex-wrap: wrap;flex-wrap: wrap;max-width: 1280px;left: 0 }#home-devs .dev-benefits .text-side {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;padding-top: 30px }#home-devs .dev-benefits .image-side {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;top: auto;left: auto }.page-template-company #company-investors .columns .text-side a, .page-template-company #company-work .columns .text-side a, .page-template-partners #company-investors .columns .text-side a, .page-template-partners #company-work .columns .text-side a {display: none }.page-template-company #company-work>.columns .positions-side .job-post, .page-template-partners #company-work>.columns .positions-side .job-post {padding: 19px }.page-template-company #company-work>.columns a.mobile-only, .page-template-partners #company-work>.columns a.mobile-only {display: block }#home-devs .heads {padding-bottom: 40px;}}@media screen and (max-width:1160px) {.page-template-company #company-hero, .page-template-partners #company-hero {margin-top: 50px }.page-template-company #company-hero .columns.image, .page-template-partners #company-hero .columns.image {position: relative;-webkit-transform: none;transform: none;height: 500px;left: 0 }.page-template-company #company-hero .columns.image .column, .page-template-partners #company-hero .columns.image .column {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.page-template-company #company-hero .columns.image .column .image, .page-template-partners #company-hero .columns.image .column .image {width: 100%;border-radius: 0 }}@media screen and (max-width:700px) {.page-template-company #company-leadership .company-team-slideshow .column, .page-template-company #company-leadership .company-team-slideshow .team-member-info, .page-template-company #company-leadership .leadership .column, .page-template-company #company-leadership .leadership .team-member-info, .page-template-company #company-work .company-team-slideshow .column, .page-template-company #company-work .company-team-slideshow .team-member-info, .page-template-company #company-work .leadership .column, .page-template-company #company-work .leadership .team-member-info, .page-template-partners #company-leadership .company-team-slideshow .column, .page-template-partners #company-leadership .company-team-slideshow .team-member-info, .page-template-partners #company-leadership .leadership .column, .page-template-partners #company-leadership .leadership .team-member-info, .page-template-partners #company-work .company-team-slideshow .column, .page-template-partners #company-work .company-team-slideshow .team-member-info, .page-template-partners #company-work .leadership .column, .page-template-partners #company-work .leadership .team-member-info {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.page-template-company #company-leadership .company-team-slideshow .column .image-side, .page-template-company #company-leadership .company-team-slideshow .team-member-info .image-side, .page-template-company #company-leadership .leadership .column .image-side, .page-template-company #company-leadership .leadership .team-member-info .image-side, .page-template-company #company-work .company-team-slideshow .column .image-side, .page-template-company #company-work .company-team-slideshow .team-member-info .image-side, .page-template-company #company-work .leadership .column .image-side, .page-template-company #company-work .leadership .team-member-info .image-side, .page-template-partners #company-leadership .company-team-slideshow .column .image-side, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .image-side, .page-template-partners #company-leadership .leadership .column .image-side, .page-template-partners #company-leadership .leadership .team-member-info .image-side, .page-template-partners #company-work .company-team-slideshow .column .image-side, .page-template-partners #company-work .company-team-slideshow .team-member-info .image-side, .page-template-partners #company-work .leadership .column .image-side, .page-template-partners #company-work .leadership .team-member-info .image-side {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto }.page-template-company #company-leadership .company-team-slideshow .column .image-side>div, .page-template-company #company-leadership .company-team-slideshow .team-member-info .image-side>div, .page-template-company #company-leadership .leadership .column .image-side>div, .page-template-company #company-leadership .leadership .team-member-info .image-side>div, .page-template-company #company-work .company-team-slideshow .column .image-side>div, .page-template-company #company-work .company-team-slideshow .team-member-info .image-side>div, .page-template-company #company-work .leadership .column .image-side>div, .page-template-company #company-work .leadership .team-member-info .image-side>div, .page-template-partners #company-leadership .company-team-slideshow .column .image-side>div, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .image-side>div, .page-template-partners #company-leadership .leadership .column .image-side>div, .page-template-partners #company-leadership .leadership .team-member-info .image-side>div, .page-template-partners #company-work .company-team-slideshow .column .image-side>div, .page-template-partners #company-work .company-team-slideshow .team-member-info .image-side>div, .page-template-partners #company-work .leadership .column .image-side>div, .page-template-partners #company-work .leadership .team-member-info .image-side>div {width: 200px;height: 200px;min-height: 0 }.page-template-company #company-leadership .company-team-slideshow .column .text-side h6, .page-template-company #company-leadership .company-team-slideshow .team-member-info .text-side h6, .page-template-company #company-leadership .leadership .column .text-side h6, .page-template-company #company-leadership .leadership .team-member-info .text-side h6, .page-template-company #company-work .company-team-slideshow .column .text-side h6, .page-template-company #company-work .company-team-slideshow .team-member-info .text-side h6, .page-template-company #company-work .leadership .column .text-side h6, .page-template-company #company-work .leadership .team-member-info .text-side h6, .page-template-partners #company-leadership .company-team-slideshow .column .text-side h6, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .text-side h6, .page-template-partners #company-leadership .leadership .column .text-side h6, .page-template-partners #company-leadership .leadership .team-member-info .text-side h6, .page-template-partners #company-work .company-team-slideshow .column .text-side h6, .page-template-partners #company-work .company-team-slideshow .team-member-info .text-side h6, .page-template-partners #company-work .leadership .column .text-side h6, .page-template-partners #company-work .leadership .team-member-info .text-side h6 {padding-bottom: 10px }.page-template-company #company-leadership .company-team-slideshow .column .text-side p, .page-template-company #company-leadership .company-team-slideshow .team-member-info .text-side p, .page-template-company #company-leadership .leadership .column .text-side p, .page-template-company #company-leadership .leadership .team-member-info .text-side p, .page-template-company #company-work .company-team-slideshow .column .text-side p, .page-template-company #company-work .company-team-slideshow .team-member-info .text-side p, .page-template-company #company-work .leadership .column .text-side p, .page-template-company #company-work .leadership .team-member-info .text-side p, .page-template-partners #company-leadership .company-team-slideshow .column .text-side p, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .text-side p, .page-template-partners #company-leadership .leadership .column .text-side p, .page-template-partners #company-leadership .leadership .team-member-info .text-side p, .page-template-partners #company-work .company-team-slideshow .column .text-side p, .page-template-partners #company-work .company-team-slideshow .team-member-info .text-side p, .page-template-partners #company-work .leadership .column .text-side p, .page-template-partners #company-work .leadership .team-member-info .text-side p {padding-bottom: 0 }.page-template-platform #platform-models .model-boxes>.box-1, .page-template-platform #platform-models .model-boxes>.box-2 {display: none }#news-loop>.columns .content .top .meta {display: block }}@media screen and (max-width:960px) {.page-template-company #company-investors .columns .text-side .wysiwyg, .page-template-company #company-leadership .company-team-slideshow .column .text-side p, .page-template-company #company-leadership .company-team-slideshow .team-member-info .text-side p, .page-template-company #company-leadership .leadership .column .text-side p, .page-template-company #company-leadership .leadership .team-member-info .text-side p, .page-template-company #company-work .columns .text-side .wysiwyg, .page-template-company #company-work .company-team-slideshow .column .text-side p, .page-template-company #company-work .company-team-slideshow .team-member-info .text-side p, .page-template-company #company-work .leadership .column .text-side p, .page-template-company #company-work .leadership .team-member-info .text-side p, .page-template-partners #company-investors .columns .text-side .wysiwyg, .page-template-partners #company-leadership .company-team-slideshow .column .text-side p, .page-template-partners #company-leadership .company-team-slideshow .team-member-info .text-side p, .page-template-partners #company-leadership .leadership .column .text-side p, .page-template-partners #company-leadership .leadership .team-member-info .text-side p, .page-template-partners #company-work .columns .text-side .wysiwyg, .page-template-partners #company-work .company-team-slideshow .column .text-side p, .page-template-partners #company-work .company-team-slideshow .team-member-info .text-side p, .page-template-partners #company-work .leadership .column .text-side p, .page-template-partners #company-work .leadership .team-member-info .text-side p {max-width: 100% }.page-template-company #company-investors .columns .block-side, .page-template-company #company-work .columns .block-side, .page-template-partners #company-investors .columns .block-side, .page-template-partners #company-work .columns .block-side {margin-top: 40px }.page-template-company #company-work>.columns, .page-template-partners #company-work>.columns {-ms-flex-wrap: wrap;flex-wrap: wrap }.page-template-company #company-work>.columns .slideshow-side, .page-template-partners #company-work>.columns .slideshow-side {width: 100%;margin-top: 100px }.page-template-company #company-work>.columns .positions-side, .page-template-partners #company-work>.columns .positions-side {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding-top: 40px }.page-template-company #company-work>.columns .positions-side .job-post, .page-template-partners #company-work>.columns .positions-side .job-post {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding-top: 40px;width: 100% }.page-template-partners section.partners-loop .columns .column.left-side {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;margin-bottom: 35px }.page-template-partners section.partners-loop .columns .column.right-side {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100% }.page-template-platform #platform-partners .partners .partner {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.single .the-content>.columns .form-side .form {margin-top: 75px }footer #footer-content .menu-side>ul {margin-top: 50px }}@media screen and (min-width:961px) {.page-template-company #company-investors .columns .block-side, .page-template-company #company-work .columns .block-side, .page-template-partners #company-investors .columns .block-side, .page-template-partners #company-work .columns .block-side {padding-left: 60px }.page-template-platform #platform-partners .partners {padding-left: 50px }.single .the-content>.columns .form-side .form {margin-left: 40px }}@media screen and (min-width:601px) {.page-template-company #company-join .join-logos .column .logo-container, .page-template-partners #company-join .join-logos .column .logo-container {-webkit-box-flex: 0;-ms-flex: 0 0 15%;flex: 0 0 15% }.page-template-company #company-join .join-logos .column .logo-container:not(:nth-child(6n+1)), .page-template-partners #company-join .join-logos .column .logo-container:not(:nth-child(6n+1)) {margin-left: 2% }.page-template-partners section.partners-loop .columns .column.right-side .partner .logo-img {display: block;width: 100%;background-position: 0 100%;background-size: contain;background-repeat: no-repeat;height: 120px;max-width: 250px }.page-template-partners section.partners-loop .columns .column.right-side .partner .logo-img img {display: none }.page-template-platform #platform-partners .partners .partner {-webkit-box-flex: 0;-ms-flex: 0 0 31%;flex: 0 0 31% }.page-template-platform #platform-partners .partners .partner:not(:nth-child(3n+1)) {margin-left: 3.5% }footer #footer-content .blurb ul li:not(:last-child):after {content: "";display: block;position: absolute;top: 0;right: 12px;width: 2px;height: 100%;background: #fff }}@media screen and (max-width:501px) {.page-template-contact #contact-form .form .info-side .wysiwyg {max-width: 100% }#mobile-menu-hamburger .columns .menu-side ul li.menu-button-link>a {font-size: 12px !important }}@media screen and (max-width:650px) {#developer-hero>.columns .box-side, #developer-hero>.columns .headline-side {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100% }#developer-hero>.columns .box-side {margin-top: 50px }}@media screen and (min-width:651px) and (max-width:840px) {#developer-hero>.columns .box-side {-webkit-box-flex: 0;-ms-flex: 0 0 60%;flex: 0 0 60%;margin-top: 50px }}@media screen and (min-width:1061px) and (max-width:1280px) {#developer-dark .info-boxes .column {-webkit-box-flex: 0;-ms-flex: 0 0 24%;flex: 0 0 24% }#developer-dark .info-boxes .column:not(:nth-child(4n+1)) {margin-left: 1.33333% }}@media screen and (min-width:841px) and (max-width:1060px) {#developer-dark .info-boxes .column {-webkit-box-flex: 0;-ms-flex: 0 0 32%;flex: 0 0 32% }#developer-dark .info-boxes .column:not(:nth-child(3n+1)) {margin-left: 2% }}@media screen and (min-width:600px) and (max-width:840px) {#developer-dark .info-boxes .column {-webkit-box-flex: 0;-ms-flex: 0 0 49%;flex: 0 0 49% }#developer-dark .info-boxes .column:not(:nth-child(odd)) {margin-left: 2% }#news-loop>.columns>.column {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50% }#news-loop>.columns>.column:not(:nth-child(3n+1)) {margin-left: 0 }}@media screen and (max-width:720px) {.page-template-partners #company-hero.partners-ver {margin-bottom: 100px }.page-template-partners section#partners-intro {padding-top: 100px }}@media screen and (max-width:635px) {.page-template-platform #platform-benefits .benefits-pos {max-width: 90% }.page-template-platform #platform-benefits .benefits-nav {max-width: 95% }}@media screen and (min-width:1081px) {.page-template-platform #platform-models .model-boxes .column {-webkit-box-flex: 0;-ms-flex: 0 0 24%;flex: 0 0 24% }.page-template-platform #platform-models .model-boxes .column:not(:nth-child(4n+1)) {margin-left: 1.33333% }}@media screen and (min-width:841px) and (max-width:1080px) {.page-template-platform #platform-models .model-boxes .column {-webkit-box-flex: 0;-ms-flex: 0 0 32%;flex: 0 0 32% }.page-template-platform #platform-models .model-boxes .column:not(:nth-child(3n+1)) {margin-left: 2% }}@media screen and (min-width:601px) and (max-width:840px) {.page-template-platform #platform-models .model-boxes .column {-webkit-box-flex: 0;-ms-flex: 0 0 48%;flex: 0 0 48% }.page-template-platform #platform-models .model-boxes .column:not(:nth-child(odd)) {margin-left: 4% }}@media screen and (max-width:500px) {.page-template-platform #platform-accordions .accordion .image-side img, .page-template-platform #platform-partners .accordion .image-side img {max-width: 45px;max-height: 60px }}@media screen and (min-width:600px) {#news-loop>.columns>.column:before {content: "";display: block;position: absolute;top: 30%;left: 0;width: 100%;background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, rgba(0, 139, 242, 0)), color-stop(50%, #008bf2), color-stop(95%, rgba(0, 139, 242, 0)));background: linear-gradient(180deg, rgba(0, 139, 242, 0) 5%, #008bf2 50%, rgba(0, 139, 242, 0) 95%);height: 70%;z-index: 1;opacity: 0;-webkit-transition: all .1s ease-in-out;transition: all .1s ease-in-out }}@media screen and (min-width:701px) {#news-loop>.columns .content .top .meta>li:not(:first-child) {padding-left: 12px }#news-loop>.columns .content .top .meta>li:not(:first-child):after {content: "|";display: block;position: absolute;top: 0;left: 4px }}@media screen and (max-width:660px) {footer #footer-content .menu-side>ul {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}@media screen and (max-width:1200px) {header {display: none !important }#mobile-menu-hamburger {display: block;background: #fbfbfb;width: 100%;position: fixed;z-index: 9 }body.mobile-menu-open {height: 100%;overflow: hidden }#mobile-menu {display: block;position: fixed;background: #fbfbfb;width: 100%;height: 100%;-webkit-transition: all .25s ease-in-out .25s;transition: all .25s ease-in-out .25s;overflow-y: scroll }#mobile-menu.active {opacity: 1;pointer-events: auto;z-index: 8;-webkit-transition: all .25s ease-in-out;transition: all .25s ease-in-out }}#home-hero>.columns .image-side img {height: auto;width: 100%;}#home-benefits .icon img {height: 48px;}#home-hero>.columns .text-side img {padding-top: 30px;padding-bottom: 100px;}@media screen and (min-width: 1281px) {#home-platform {margin-top: -60px;}}@media screen and (min-width: 1011px) and (max-width: 1280px) {#home-platform {margin-top: -100px;}}@media screen and (max-width: 1240px) {#home-hero>.columns .text-side img {padding-top: 0;padding-bottom: 0;}}@media screen and (max-width: 840px) {#home-hero>.columns .image-side img {width: 300px;}}.page-template-company {#meet-founder {position: relative;padding: 125px 16px;&:before {content: "";display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;z-index: 1;background: transparent linear-gradient(0deg, #26DAD8 0%, #00061300 100%) 0% 0% no-repeat padding-box;opacity: 0.05;}}#meet-founder.show-hiring-section {padding: 0 16px;margin-top: -100px;&::before {display: none;}}#company-work.has-founder {padding-bottom: 222px;&::before {height: 100%;background: transparent linear-gradient(0deg, #26DAD8 0%, #00061300 100%) 0% 0% no-repeat padding-box;opacity: 0.05;}}}.meet-our-founder {.center-content {position: relative;z-index: 2;}.meet-founder-inner {background: #E5E8EF;border-radius: 15px;padding: 75px 60px;max-width: 848px;margin: 0 auto;display: flex;flex-wrap: wrap;.right-col {width: 30.5%;.img-wrap {line-height: 0;box-shadow: 6px 6px 15px #0000001A;img {width: 100%;}}}.left-col {width: 69.5%;padding-right: 80px;.content-wrap {h3 {font-weight: 700;margin: 0 0 10px;}.description {p {font-size: 14px;line-height: 1.71;margin: 0 0 18px;&:last-child {margin: 0;}}margin: 0 0 22px;}a.podcast-link {font-size: 20px;line-height: 1.1;font-weight: 900;text-transform: capitalize;color: #000;display: inline-flex;align-items: center;text-decoration: none;transition: all ease .3s;svg {rect {transition: all ease .3s;}path {transition: all ease .3s;}margin-right: 12px;}&:hover {color: #FB9711;svg {rect {fill: #FB9711;}path {fill: #FB9711;}}}}}}}}@media only screen and (max-width: 991px) {.meet-our-founder {.meet-founder-inner {padding: 50px 35px;.left-col {padding-right: 50px;}}}}@media only screen and (max-width: 767px) {.meet-our-founder {.meet-founder-inner {.left-col {width: 100%;padding: 0;}.right-col {width: 100%;margin: 0 0 30px;}flex-direction: column-reverse;padding: 50px 30px;}}}.page-template-company #board-of-director:before {content: "";display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;z-index: 1;background: transparent linear-gradient(0deg, #002060 0%, #00061300 100%) 0% 0% no-repeat padding-box;opacity: 0.05;}.board-of-director {padding: 125px 16px;}.board-of-director-inner .title-wrap h4.subhead {color: #002060;font-size: 18px;line-height: 1.4;font-weight: 700;margin: 0 0 10px;}.board-of-director .center-content {position: relative;z-index: 2;}.board-of-director-inner .title-wrap h2 {margin: 0 0 10px;}.board-of-director-inner .title-wrap p {margin: 0;color: #000000;font-size: 14px;line-height: 1.7;max-width: 419px;}.board-of-director-inner .title-wrap {margin: 0 0 50px;}.board-of-director-list .board-of-director-items {display: flex;flex-wrap: wrap;}.board-of-director-list .board-of-director-items .board-of-director-item {width: 25%;padding: 20px;}.board-of-director-list .board-of-director-items {display: flex;flex-wrap: wrap;margin: -20px;width: auto;}.board-of-director-list .board-of-director-items .board-of-director-item .img-wrap img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;border-radius: 16px;}.board-of-director-list .board-of-director-items .board-of-director-item .img-wrap {position: relative;padding-bottom: 92%;margin: 0 0 20px;max-width: 75%;}.board-of-director-list {max-width: 1100px;}.board-of-director-list .board-of-director-items .board-of-director-item .content-wrap h3 {font-size: 26px;line-height: 1.07;font-weight: 900;color: #002060;text-transform: capitalize;}.board-of-director-list .board-of-director-items .board-of-director-item .content-wrap p.designation {margin: 0;font-size: 14px;line-height: 1.57;color: #000000;font-weight: 700;font-family: neuzeit-grotesk, sans-serif;text-transform: capitalize;}.board-of-director-list .board-of-director-items .board-of-director-item .content-wrap a.linkedin-link {font-family: neuzeit-grotesk, sans-serif;font-size: 16px;font-weight: 700;line-height: 22px;color: #FB9711;display: inline-flex;align-items: center;text-decoration: none;transition: all ease .3s;}.board-of-director-list .board-of-director-items .board-of-director-item .content-wrap a.linkedin-link img {margin-left: 12px;}.board-of-director-list .board-of-director-items .board-of-director-item .content-wrap a.linkedin-link:hover {opacity: .7;}@media only screen and (max-width: 991px) {.board-of-director-list .board-of-director-items .board-of-director-item {width: 33.33%;}}@media only screen and (max-width: 767px) {.board-of-director-list .board-of-director-items .board-of-director-item {width: 50%;padding: 15px;}.board-of-director-list .board-of-director-items {margin: -15px;}.board-of-director {padding: 100px 16px;}}@media only screen and (max-width: 599px) {.board-of-director-list .board-of-director-items .board-of-director-item {width: 100%;}.board-of-director-list .board-of-director-items .board-of-director-item .img-wrap {max-width: 100%;}}@media only screen and (max-width: 767px) {.board-of-director-list .board-of-director-items .board-of-director-item .img-wrap {padding-bottom: 300px;}}#home-platform {margin-top: 0;padding-top: 125px;padding-bottom: 125px;}.client-logos .client-logo-slideshow .slick-list {overflow: visible;}.client-logos .client-logo-slideshow .slick-list .slick-track {display: flex;align-items: center;}.client-logos .client-logo-slideshow .client-logo-item img {max-height: 80px;width: auto;padding: 0 45px;}.client-logos .title-wrap {text-align: center;margin: 0 0 23px;}.client-logos .title-wrap h4.subhead {color: #002060;font-size: 18px;line-height: 1.44;font-weight: 700;}.client-logos {padding-top: 75px;}#home-devs.business-challenge {color: #000;}#home-devs.business-challenge .heads .subhead {color: #002060;}#home-devs.business-challenge .dev-benefits .text-side>div:hover {background: #E5E8EF;}#home-devs.business-challenge::before {content: '';display: block;position: absolute;width: 100%;height: 100%;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 32, 96, .05)), color-stop(75%, hsla(0, 0%, 100%, 0)));background: linear-gradient(0deg, rgba(0, 32, 96, .05), hsla(0, 0%, 100%, 0) 75%);background: linear-gradient(0deg, #002060 0%, #00061300 100%) 0% 0% no-repeat padding-box;mix-blend-mode: multiply;opacity: 0.05;left: 0;bottom: 0;z-index: 2;}#home-benefits h4.subhead {font-size: 18px;line-height: 26px;font-weight: 700;}.platform-home {color: #fff;}.platform-home .heads .subhead {color: #FFF;font-size: 18px;line-height: 26px;font-weight: 700;}.platform-home .icon-blocks>.column .text-side h4 {color: #FFF;}.platform-home .button-link.light {background: #FB9711;border: 2px solid #FB9711;color: #FFF;}.platform-home .button-link.light svg {fill: #FFF;}.platform-home .button-link.light:hover {background: transparent;}.platform-home .heads p.sm {max-width: 364px;}.platform-home .interlace-platform-logo {text-align: right;line-height: 0;padding: 46px 55px 0 0;}.platform-home .interlace-platform-logo img {max-width: 258px;}.page-template-platform .intro h1 span {color: #FB9711;}.page-template-platform #platform-hero img {max-width: 876px;}.page-template-platform .intro .wysiwyg {margin-bottom: 60px;}.page-template-platform #platform-models .intro h2 {max-width: 452px;}.page-template-platform #platform-models .model-boxes .column>div {padding: 30px 16px;}.page-template-platform #platform-benefits-slider .slick-slide li {font-size: 14px;line-height: 28px;}.page-template-platform #platform-benefits .intro p {margin: 0 auto 24px;}#home-benefits .benefits>.column {padding-left: 40px;}#home-platform.no-cta-btn {padding-bottom: 101px;}.page-template-platform .platform-home .heads p.sm {max-width: 416px;}.page-template-platform #bottom-cta:before {height: 63%;background: transparent linear-gradient(0deg, #00206026 0%, #00206000 100%) 0% 0% no-repeat padding-box;}.page-template-platform .platform-home .heads h2 {max-width: 460px;}#home-platform .icon-blocks>.column {padding-left: 10px;padding-right: 10px;}#home-benefits .head>* {max-width: 660px;}.client-logo-slideshow {display: inline-flex;white-space: nowrap;overflow: hidden;position: relative;animation: marquee 70s linear infinite;}.client-logos .client-logo-slideshow .client-logo-item {display: flex;align-items: center;justify-content: center;}@keyframes marquee {0% {transform: translate3d(0, 0, 0);}100% {transform: translate3d(-50%, 0, 0);}}@media only screen and (max-width: 1264px) {#home-devs .dev-benefits .column {padding-left: 8px;padding-right: 8px;}}@media only screen and (max-width: 1024px) {.platform-home .interlace-platform-logo {padding: 46px 30px 0 0;}}@media only screen and (max-width: 900px) {#home-devs .dev-benefits .image-side img {width: 100%;}#home-devs .dev-benefits .column {padding-left: 16px;padding-right: 16px;}#home-platform .icon-blocks>.column {padding-left: 16px;padding-right: 16px;}}@media only screen and (max-width: 840px) {#home-devs .dev-benefits .text-side>div {padding: 30px;}#home-devs.business-challenge {padding-bottom: 110px;}.platform-home .interlace-platform-logo {text-align: left;padding: 0 0 30px;}#home-benefits .heads p, #home-hero>.columns .text-side p, .platform-home .heads p.sm, .page-template-platform .platform-home .heads p.sm {max-width: 100%;}#home-hero>.columns .text-side.rotating .headline-nav-container {padding-bottom: 40px;}#home-platform .heads {flex-direction: column-reverse;padding-bottom: 35px;}}@media only screen and (max-width: 600px) {.client-logos .client-logo-slideshow .client-logo-item img {max-height: 55px;padding: 0 20px;}.client-logos {padding-top: 80px;}#home-devs.business-challenge {padding-bottom: 25px;}#home-platform {padding-top: 80px;padding-bottom: 80px;}#home-benefits .benefits>.column {padding-left: 16px;padding-right: 16px;}#home-platform.no-cta-btn {padding-bottom: 16px;}#developer-hero {padding-top: 180px;}.page-template-platform #platform-hero {padding-top: 180px;}}@media only screen and (max-width: 450px) {#home-hero>.columns .text-side h1.title-highlight span {display: inline;}}@media only screen and (min-width: 901px) {#home-platform .icon-blocks>.column:not(:nth-child(3n+1)) {margin-left: 3.85%;}}@media only screen and (min-width: 1281px) {.client-logos {margin-top: -170px;padding-top: 0;}}@media only screen and (min-width: 1011px) and (max-width: 1280px) {.client-logos {margin-top: -20%;}}.badge-wrap .badge-img {border-top: 1px solid #FFF;padding: 30px 0 0;margin: 8px 0 0;line-height: 0;max-width: 207px;}.badge-wrap .badge-img a {line-height: 0 !important;}.badge-wrap .badge-img a img {width: 100%;}.badge-wrap .badge-img a.no-link {pointer-events: none;}footer #footer-content .menu-side .menu-side-inner>ul>li>ul>li>ul>li>a {font-size: 13px;line-height: 19px;padding-bottom: 6px;font-weight: 400;}footer #footer-content .menu-side .menu-side-inner>ul>li>a {display: none;}footer #footer-content .menu-side {display: flex;flex-wrap: wrap;}footer #footer-content .menu-side .menu-side-inner {flex: 0 0 50%;padding-right: 30px;}footer #footer-content .menu-side .menu-side-inner>ul>li>ul>li>ul>li {margin: 0;padding-bottom: 6px;}footer #footer-content .menu-side .menu-side-inner>ul>li>ul>li.menu-item-has-children>a {padding-bottom: 16px;}footer #footer-content .menu-side .menu-side-inner>ul>li>ul>li {margin: 0;padding-bottom: 10px;}footer #footer-content .menu-side .menu-side-inner>ul>li>ul>li>a {padding-bottom: 10px;}footer #footer-content .menu-side .menu-side-inner li {margin: 0;}@media only screen and (max-width: 960px) {footer #footer-content .menu-side .menu-side-inner {margin-top: 50px;}}@media only screen and (max-width: 660px) {footer #footer-content .menu-side .menu-side-inner {flex: 0 0 100%;}footer #footer-content .menu-side .menu-side-inner:last-child {margin: 0;}}
/*# sourceMappingURL=style.css.map */
