@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400%3b500%3b600%3b700%3b800&display=swap);.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1;}.owl-carousel .owl-stage {position: relative;touch-action: manipulation;-moz-backface-visibility: hidden;}.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translateZ(0);}.owl-carousel .owl-item, .owl-carousel .owl-wrapper {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);}.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;}.owl-carousel .owl-item img {display: block;width: 100%;}.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: none;}.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {background: 0 0;color: inherit;border: none;padding: 0 !important;font: inherit;}.owl-carousel.owl-loaded {display: block;}.owl-carousel.owl-loading {opacity: 0;display: block;}.owl-carousel.owl-hidden {opacity: 0;}.owl-carousel.owl-refresh .owl-item {visibility: hidden;}.owl-carousel.owl-drag .owl-item {touch-action: pan-y;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel.owl-grab {cursor: move;cursor: -webkit-grab;cursor: grab;}.owl-carousel.owl-rtl {direction: rtl;}.owl-carousel.owl-rtl .owl-item {float: right;}.no-js .owl-carousel {display: block;}.owl-theme .owl-nav {margin-top: 10px;text-align: center;-webkit-tap-highlight-color: transparent;}.owl-theme .owl-nav [class*="owl-"] {color: #fff;font-size: 14px;margin: 5px;padding: 4px 7px;background: #d6d6d6;display: inline-block;cursor: pointer;border-radius: 3px;}.owl-theme .owl-nav [class*="owl-"]:hover {background: #869791;color: #fff;text-decoration: none;}.owl-theme .owl-nav .disabled {opacity: 0.5;cursor: default;}.owl-theme .owl-nav.disabled + .owl-dots {margin-top: 10px;}.owl-theme .owl-dots {text-align: center;-webkit-tap-highlight-color: transparent;}.owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;}.owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #d6d6d6;display: block;-webkit-backface-visibility: visible;transition: opacity 0.2s ease;border-radius: 30px;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #869791;}.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 0.4s ease;}.owl-carousel .owl-item .owl-lazy:not([src]), .owl-carousel .owl-item .owl-lazy[src^=""] {max-height: 0;}.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d;}.owl-carousel .animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.owl-carousel .owl-animated-in {z-index: 0;}.owl-carousel .owl-animated-out {z-index: 1;}.owl-carousel .fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}@-webkit-keyframes fadeOut {0% {opacity: 1;}to {opacity: 0;}}@keyframes fadeOut {0% {opacity: 1;}to {opacity: 0;}}* {box-sizing: border-box;margin: 0;padding: 0;font-family: Montserrat, sans-serif;}.padding25 {padding-top: 25px;}.navbar-container {max-width: 1366px;margin: 0 auto;padding: 0 35px;}.main-container {width: 1170px;margin: 0 auto;}.page-padding {padding: 5% 0 0;}.bg-primary {background-color: #fff;}.bg-secondary {background-color: #f7f8fc;}.bg-blue {background-color: #0255a8;}body {background-color: #fff;overflow-x: hidden;}.overflow-wrapper {position: relative;overflow-x: hidden;}.hide-overflow {overflow: hidden;}a, li {font-weight: 500;font-size: 18px;color: #3d3d3d;text-decoration: none;}.button {font-weight: 600;font-size: 14px;}#navbar {position: fixed;width: 100%;background-color: #fff;left: 0;right: 0;z-index: 999;}#navbar, .navbar {transition: all 0.3s ease 0s;}.navbar {display: flex;justify-content: space-between;align-items: center;padding: 30px 0;}.logo:hover {cursor: pointer;}.nav-links, .nav-links li {list-style: none;}.nav-links li {display: inline-block;padding: 0 20px;}.nav-links li a {padding: 22px 0;cursor: pointer;}.nav-links li:hover > a {color: #0255a8;}.nav-links li > i {transition: all 0.2s ease;}.nav-links li:hover > i {color: #0255a8;transform: rotate(180deg);}#mobile-menu .nav-links li:hover > i {color: #0255a8;transform: none;}#mobile-menu .nav-links li.active > i {color: #0255a8;transform: rotate(180deg) !important;}#mobile-menu .nav-links li.active > a {color: #0255a8 !important;}.nav-links li.visible-submenu > i {color: #0255a8;transform: rotate(180deg);}.nav-item.dropdown > .dropdown-container {position: absolute;background: #fff;width: 100%;background-color: #fff;z-index: 9999;padding: 15px 15px 0 !important;left: 0;right: 0;visibility: hidden;display: flex;flex-direction: row;justify-content: space-around;}.navcard-container {width: 1170px;display: flex;flex-direction: row;justify-content: center;padding: 30px 0;}.dropdown-overlay {position: fixed;visibility: hidden;pointer-events: none;width: 100%;height: 100%;top: 250px;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.5);z-index: 999;}.navcard {width: 270px;}.navcard .title {font-size: 26px;font-weight: 800;}.navcard .description {font-size: 14px;font-weight: 400;line-height: 26px;margin: 20px 0;}.nav-item.dropdown > .nav-links li {padding: 10px 20px;list-style: none;}.nav-item.dropdown:hover > .dropdown-container, .nav-item.dropdown:hover > .dropdown-overlay {visibility: visible;}.navcard > .cta-arrow {visibility: hidden;font-size: 14px;font-weight: 600;color: #ff324b;}.navcard:hover > .cta-arrow {visibility: visible;}.navcard .cta-arrow span {padding-right: 10px;}.show-dropdown {display: block;}.hidden-dropdown {display: none;}a.button {display: inline-block;padding: 13px 41px;border: 0.1em solid #0255a8;margin: 0 0.3em 0.3em 0;border-radius: 0.12em;font-weight: 600;color: #0255a8;text-align: center;transition: all 0.2s;}a.button:hover {color: #fff;background-color: #0255a8;}.container {padding-top: 140px;}.main-section {display: flex;justify-content: space-evenly;}.main-section .right {width: 40%;}.main-title {margin-top: 0;}.main-subtitle, .main-title {font-size: 64px;font-weight: 800;}.main-subtitle {color: #ff324b;}a.cta-button-red {display: inline-block;padding: 16px 43px;margin: 0 0.3em 0.3em 0;border-radius: 0.12em;font-weight: 600;color: #fff;text-align: center;transition: all 0.5s ease;background-color: #ff324b !important;box-shadow: 10px 10px 0 0 rgba(255, 50, 75, 0.2) !important;}a.cta-button-red:hover {background-color: #ff324b !important;box-shadow: 0 0 0 0 rgba(255, 50, 75, 0.2) !important;}a.cta-button {display: inline-block;padding: 16px 43px;border-radius: 0.12em;font-weight: 600;text-align: center;transition: all 0.5s ease;box-shadow: 10px 10px 0 0 rgba(2, 85, 168, 0.19);margin: 7% 0.3em 0.3em 0;}a.cta-button, a.cta-button:hover {color: #fff;background-color: #0255a8;}a.cta-button:hover {box-shadow: 0 0 0 0 rgba(2, 85, 168, 0.19);}.flex {display: flex;}.justify-content-between {justify-content: space-between;}.justify-content-around {justify-content: space-around;}.justify-content-evenly {justify-content: space-evenly;}.justify-content-center {justify-content: center;}.justify-content-start {justify-content: flex-start;}.align-items-center {align-items: center;}.align-items-start {align-items: flex-start;}.align-items-end {align-items: flex-end;}.flex-row-reverse {flex-direction: row-reverse;}.flex-col-reverse {flex-direction: column-reverse;}.order-1 {order: 1;}.order-2 {order: 2;margin-left: 55px;}.wd-100 {width: 100% !important;}.wd-75 {width: 75% !important;}.wd-50 {width: 50% !important;}.wd-25 {width: 25% !important;}.m-0 {margin: 0 !important;}.my-auto {margin: auto 0 !important;}.mx-auto {margin: 0 auto !important;}.p-0 {margin: 0 !important;}.px-1 {padding: 0 0.5rem;}.flex-wrap {flex-wrap: wrap !important;}.flex-nowrap {flex-wrap: nowrap !important;}.section-solutions {margin: 10% 0;}.solution {margin: 5% 0;}.solution .solution-image {padding: 30px;}.solution .solution-image img {z-index: 9;}.solution .solution-body {padding: 30px 0;}.solution-body .title {font-size: 42px;font-weight: 700;}.solution-body .description {font-size: 18px;font-weight: 500;line-height: 44px;width: 90%;margin: 30px 0;}.solution-body .cta-arrow {font-size: 18px;font-weight: 600;color: #0255a8;}.solution-body .cta-arrow span {padding-right: 10px;transition: all 0.5s ease;}.solution-body .cta-arrow span:hover {padding-right: 25px;}.flex-row {flex-direction: row;}.flex-col {flex-direction: column;}.copyright {padding: 30px;background-color: #0255a8;color: #fff;font-size: 14px;font-weight: 400;text-align: center;}.copyright > div {width: 33%;}.copyright .social-media a {padding: 0 25px;color: #fff;font-size: 26px;}.text-left {text-align: left !important;}.text-right {text-align: right !important;}.text-center {text-align: center !important;}.text-white {color: #fff !important;}.text-dark {color: #3d3d3d !important;}.page-footer {background-color: #f7f8fc;}.page-footer .navbar .footer-links .list-title, .page-footer .navbar .footer-links .list-title a {font-size: 18px;font-weight: 700;}.page-footer .navbar .footer-links .list-items li span {color: #ff324b;padding-right: 20px;font-weight: 800;font-size: 18px;}.page-footer .navbar .footer-links li {font-size: 16px;font-weight: 500;list-style: none;margin: 30px 0;}.page-footer .navbar {padding: 0;}.page-footer .awards {padding: 3% 0;}.page-footer .navbar .contact .name {font-size: 24px;font-weight: 700;}.section-title {font-size: 40px;font-weight: 700;}.partners-container {padding: 5% 0;}.partners-container .partner-title {color: #ff324b;font-size: 24px;font-weight: 600;}.partners-container .partner-describe {font-size: 20px;font-weight: 400;}.partners-container .partner-logos {padding: 73px 0 53px;}.collage {padding: 40px 60px;width: 50%;}.div-border-v {margin: 20px 0;}.div-border-h, .div-border-v {padding: 1px;background-color: #707070;opacity: 0.25;}.div-border-h {margin: 0 20px;}.logos-container {margin-top: 5%;}.collage .collage-describe {font-size: 20px;font-weight: 400;padding: 30px 0;}.number-details .number-pre {font-size: 18px;font-weight: 500;color: #6d7282;}.number-details .number {font-size: 55px;font-weight: 700;color: #ff324b;padding: 3% 0;}.number-details .number-post {font-size: 20px;font-weight: 500;}.stats-details {padding: 8% 0;}.features-details {flex-wrap: wrap;padding: 3% 0;}.features-details .card {width: 30%;margin: 10px;padding: 13px;}.card-title {font-size: 20px;font-weight: 800;}.card-body {font-size: 16px;font-weight: 500;margin-top: 5%;line-height: 26px;color: #6d7282;}.product .product-image {padding: 0 10px;}.product .product-image img {max-width: 100%;}.product .product-body {padding: 60px 0;}.product-body .title {font-size: 32px;font-weight: 700;}.product-body .description {font-size: 20px;font-weight: 400;line-height: 34px;width: 90%;margin: 30px 0;color: #6d7282;}.product-body .cta-arrow {font-size: 18px;font-weight: 600;color: #0255a8;}.product-body .cta-arrow span {padding-right: 10px;transition: all 0.5s ease;}.product-body .cta-arrow span:hover {padding-right: 25px;}.product-body .product-features {padding-bottom: 5%;}.product-body .product-features .list-title {font-size: 20px;font-weight: 700;color: #ff324b;}.product-body .product-features .list-items .item .item-indicator {color: #ff324b;padding-right: 20px;font-weight: 800;font-size: 18px;}.product-body .product-features .list-items .item {font-size: 18px;font-weight: 500;margin: 20px 0;display: flex;line-height: 32px;text-transform: capitalize;}.h-line {width: 65%;background-color: #707070;margin: 11px 10px;opacity: 0.25;}.feature-title {display: flex;justify-content: space-between;}a.lead-button {display: inline-block;padding: 16px 43px;border-radius: 0.12em;font-weight: 600;color: #fff;text-align: center;transition: all 0.5s ease;background-color: #ff324b;margin: 5% 0.3em 0.3em 0;}a.lead-button:hover {color: #fff;background-color: rgba(255, 50, 75, 0.8);}.footer-input {padding: 10px;border-radius: 0;border: none;background-color: rgba(81, 167, 253, 0.25);margin: 5px;flex-grow: 1;color: #fff;}div.hbspt-form {min-height: 350px;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 {display: flex;flex-wrap: wrap;padding: 50px;}form #label-email-ab45f30c-70b5-4a7f-8155-5c33ba66acc6, form #label-message-ab45f30c-70b5-4a7f-8155-5c33ba66acc6, form #label-name-ab45f30c-70b5-4a7f-8155-5c33ba66acc6 {display: none;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 input:-ms-input-placeholder, form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 input::-moz-placeholder, form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 input::-webkit-input-placeholder, form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 input::placeholder, form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 textarea:-ms-input-placeholder, form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 textarea::-moz-placeholder, form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 textarea::-webkit-input-placeholder, form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 textarea::placeholder {color: hsla(0, 0%, 100%, 0.7) !important;font-family: Montserrat, sans-serif !important;font-size: 14px;font-weight: 400px;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text {width: 50%;}div.hs-error-msg, label.hs-error-msg {color: #f34948;font-size: 14px;}div.hs-error-msg {width: 100%;text-align: left;padding: 8px;}ul.hs-error-msgs {list-style: none;display: none !important;}label.hs-main-font-element {display: none;}.submitted-message.hs-main-font-element {color: #efefef;padding-top: 30px;font-weight: 500;font-size: 18px;display: flex;justify-content: center;align-items: center;min-height: 250px;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text input {padding: 10px;border-radius: 0;border: none;background-color: rgba(81, 167, 253, 0.25);margin: 5px;color: #fff;width: 95%;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 input:-ms-input-placeholder {color: #b7d1eb !important;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 input::-moz-placeholder {color: #b7d1eb !important;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 input::-ms-input-placeholder {color: #b7d1eb !important;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 input::placeholder {color: #b7d1eb !important;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 textarea:-ms-input-placeholder {color: #b7d1eb !important;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 textarea::-moz-placeholder {color: #b7d1eb !important;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 textarea::-ms-input-placeholder {color: #b7d1eb !important;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 textarea::placeholder {color: #b7d1eb !important;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-textarea {width: 100%;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-textarea textarea {padding: 10px;border-radius: 0;border: none;background-color: rgba(81, 167, 253, 0.25);margin: 5px;color: #fff;width: 98%;height: 100px;}#email-ab45f30c-70b5-4a7f-8155-5c33ba66acc6, #firstname-ab45f30c-70b5-4a7f-8155-5c33ba66acc6, #name-ab45f30c-70b5-4a7f-8155-5c33ba66acc6 {height: 3rem;}.hs_submit.hs-submit {width: auto;flex-grow: 1;align-self: flex-end;display: flex;justify-content: flex-end;}#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs_recaptcha.hs-recaptcha.field.hs-form-field {margin-top: 20px;}input.hs-button.primary.large {display: inline-block;padding: 16px 43px;border-radius: 0.12em;font-weight: 600;color: #fff;text-align: center;transition: all 0.5s ease;background-color: #ff324b;margin: 5% 0.3em 0.3em 0;border: 0;}input:focus, textarea:focus {border: 0;box-shadow: none;outline: 0;}textarea {resize: none;}.footer-input::-moz-placeholder {color: hsla(0, 0%, 100%, 0.7) !important;font-family: Montserrat, sans-serif !important;font-size: 14px;font-weight: 400px;}.footer-input:-ms-input-placeholder {color: hsla(0, 0%, 100%, 0.7) !important;font-family: Montserrat, sans-serif !important;font-size: 14px;font-weight: 400px;}.footer-input::-ms-input-placeholder {color: hsla(0, 0%, 100%, 0.7) !important;font-family: Montserrat, sans-serif !important;font-size: 14px;font-weight: 400px;}.footer-input::placeholder {color: hsla(0, 0%, 100%, 0.7) !important;font-family: Montserrat, sans-serif !important;font-size: 14px;font-weight: 400px;}.footer-lead {padding: 5% 8%;}.footer-input-row3 {height: 3rem;}.lead-title {font-size: 40px;font-weight: 600;color: #fff;line-height: 56px;}.floater {background-image: url(/images/particle.svg);background-repeat: no-repeat;height: 350px;position: absolute;width: 350px;}.testimonial-container {position: relative;margin: 70px 70px 70px 0;padding: 35px;}.testimonial-box {padding: 20px 25px;}.owl-carousel .item {max-height: 450px;}.testimony-card-container {display: flex;flex-direction: column;height: 100%;}.testimony {font-size: 18px;font-weight: 400;flex-grow: 1;}.testimony-title {font-size: 20px;font-weight: 600;}.testimony-subtitle {font-size: 14px;margin-top: 5px;font-weight: 400;color: #6a6d76;}.testimony-qoute {padding: 5px 0;width: 55px;}.controls-container {width: 100%;display: flex;justify-content: flex-end;margin-top: -40px;}.controls {padding-left: 20px;width: 55px;}.next, .prev {cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;transition: all 0.3s ease 0s;}.next:hover, .prev:hover {transform: scale(1.2);}.owl-carousel .owl-nav {margin-top: 8px;float: right;}.owl-carousel .owl-nav button {outline: 0;position: relative;}.owl-dots {display: none !important;}.testimonial-container:before {top: 0;border-left: 35px solid #0255a8;border-top: 35px solid #0255a8;height: 30%;}.testimonial-container:after, .testimonial-container:before {content: " ";position: absolute;left: 0;right: 0;bottom: 0;width: 50%;}.testimonial-container:after {border-left: 35px solid #ff324b;border-bottom: 35px solid #ff324b;height: 60%;}a.partner-button {display: inline-block;padding: 16px 43px;border-radius: 0.12em;font-weight: 600;color: #fff;text-align: center;transition: all 0.5s ease;background-color: #ff324b;box-shadow: 10px 10px 0 0 rgba(255, 50, 75, 0.2);margin: 7% 0.3em 0.3em 0;}a.partner-button:hover {color: #fff;background-color: #ff324b;box-shadow: 0 0 0 0 rgba(255, 50, 75, 0.2);}.particle {overflow: hidden;}.particle > img {z-index: -1;}.particle .one {left: -50px;position: absolute;margin-top: 40px;}.particle .two {right: -50px;position: absolute;margin-top: -40px;}.particle .three {left: -70px;position: absolute;margin-top: -50px;}.particle .four {right: -90px;}.particle .five, .particle .four {position: absolute;margin-top: -40px;}.particle .five {left: -67px;z-index: -1;}.particle .six {right: -50px;position: absolute;margin-top: -80px;z-index: -1;}.particle .seven {left: -80px;position: absolute;margin-top: 40px;}.particle .eight {right: -50px;position: absolute;margin-top: -40px;z-index: -1;}.particle .nine {left: -80px;position: absolute;margin-top: 40px;}.particle .ten {right: -100px;}.particle .eleven, .particle .ten {position: absolute;margin-top: -40px;z-index: -1;}.particle .eleven {left: -100px;}.particle .twelve {right: -50px;position: absolute;margin-top: -80px;z-index: -1;}.section-prorammatic-features {padding: 5% 0;}.section-prorammatic-features .solution-wrapper {position: relative;}.section-prorammatic-features .solution {padding: 5% 0;margin: 5% auto;max-width: 1170px;}.section-prorammatic-features .product-features .list-title {font-size: 20px;font-weight: 700;color: #ff324b;}.section-prorammatic-features .product-features .list-items .item .item-indicator {color: #ff324b;padding-right: 20px;font-weight: 800;font-size: 18px;}.section-prorammatic-features .product-features .list-items .item {font-size: 16px;font-weight: 500;margin: 5px 0;display: flex;line-height: 32px;color: #6d7282;}.section-prorammatic-features .product-features {padding-bottom: 5%;}.section-prorammatic-features .solution-body .description {font-size: 16px;font-weight: 500;line-height: 32px;width: 90%;margin: 30px 0;color: #6d7282;}.pattern-left:before {left: 0;border-radius: 0 0 180px 0;}.pattern-left:before, .pattern-right:before {content: " ";background-color: #0255a8;padding: 250px 0;width: 32%;z-index: 1;position: absolute;}.pattern-right:before {right: 0;border-radius: 180px 0 0 0;}.section-incremental-adserver {padding: 40px 0;}.section-incremental-adserver .description {font-size: 16px;font-weight: 400;line-height: 32px;padding: 10px 0;}.pointers {padding: 0 0 40px;}.pointers .list-items .item .item-indicator {color: #ff324b;padding-right: 10px;font-weight: 600;font-size: 28px;}.pointers .list-items .item {font-size: 18px;font-weight: 500;margin: 20px 0;display: flex;line-height: 32px;}.section-adserver .pointers .list-items .item {width: 35%;}.pointers .navcard .title {font-size: 26px;font-weight: 800;color: #3d3d3d;line-height: 44px;}.pointers .navcard .description {font-size: 14px;font-weight: 400;line-height: 30px;margin: 20px 0;color: #6d7282;}.pointers .navcard {width: 320px;}.section-footfall-measurement {padding: 20px 0;}.section-footfall-measurement .description {font-size: 22px;font-weight: 400;line-height: 44px;padding: 10px 0;}.horizontal-scroll-wrapper {overflow-x: hidden;padding: 0 0 20px;}.pointers .horizontal-scroll-wrapper .item:first-of-type {width: 20% !important;}.scroll-container {position: relative;padding: 40px 0;height: 200px;}#h-scroller {position: absolute;overflow-x: hidden;width: 115%;height: 100%;overflow-y: hidden;margin-left: 100px;transition: all 0.3s ease;}#scroll-list .item {width: 25%;}.main-section.with-description .left {padding: 25px 0;margin: 0;width: 50%;}.main-section.with-description .description {font-size: 20px;font-weight: 400;line-height: 36px;padding: 10px 0;color: #3d3d3d;}.card-secondary {background-color: #fff !important;border-radius: 10px !important;color: #3d3d3d !important;padding: 25px !important;margin: 15px 0 !important;box-shadow: 0 0 16px rgba(72, 80, 88, 0.16);}.conected-features .feature-title > .h-line-secondary {background-color: #fff;opacity: 0.25;margin: 13px;width: 35%;}.conected-features .feature-title {padding: 20px 0;}.conected-features .list-title {line-height: 28px;font-size: 20px;font-weight: 600;}.conected-features .description {line-height: 28px;font-size: 18px;font-weight: 400;padding: 15px 0;}.redbluebox-inverse {position: relative;padding: 35px;}.cookies-page, .financiacion-publica, .terms-of-use {padding: 25px;word-break: break-all;}.cookies-page p, .financiacion-publica p, .terms-of-use p {text-align: justify;line-height: 1.75;margin: 0 0 1.8rem;}.cookies-page h2, .financiacion-publica h2, .terms-of-use h2 {margin-bottom: 1rem;}footer .terms a {text-decoration: none;color: #fff;font-size: 14px;font-weight: 400;}ul li {margin: 0 0 1.6rem 0.5rem;color: #000;line-height: 1.4;}.redbluebox-inverse:before {content: " ";position: absolute;top: 0;right: 0;bottom: 0;border-right: 35px solid #ff324b;border-top: 35px solid #ff324b;height: 60%;width: 50%;}.redbluebox-inverse:after {content: " ";position: absolute;right: 0;bottom: 5px;border-right: 35px solid #0255a8;border-bottom: 35px solid #0255a8;height: 30%;width: 50%;}.section-casestudy {padding-bottom: 40px;}.section-casestudy .left {padding: 20px 40px;}.section-casestudy .description {font-size: 14px;line-height: 28px;font-weight: 500;padding: 10px 35px 10px 0;color: #6d7282;}.section-content {padding: 5% 0;}.section-content .section-title {padding: 10px 0;}.section-content .description {font-size: 18px;font-weight: 400;line-height: 36px;padding: 5px 0;}.section-content .card .card-title {font-size: 16px;font-weight: 500;line-height: 26px;}.section-content .cta-arrow {font-size: 18px;font-weight: 600;color: #ff324b;}.section-content .cta-arrow span {padding-right: 10px;transition: all 0.5s ease;}.section-content .cta-arrow span:hover {padding-right: 25px;}.section-card {padding-bottom: 40px;}.card-secondary .card-img {padding: 20px;}.card-secondary .card-title {font-size: 20px;font-weight: 600;line-height: 26px;}.card-secondary .card-body {font-size: 14px;font-weight: 400;line-height: 26px;color: #6d7282;}.section-connectedtv .section-content .card .card-title {font-size: 22px;font-weight: 600;line-height: 26px;}.section-connectedtv .section-content .card .card-body {font-size: 14px;font-weight: 400;line-height: 26px;}.section-subtitle {font-size: 14px;font-weight: 600;line-height: 28px;padding: 10px 0;}.p-y-10 {padding-top: 10px !important;padding-bottom: 10px !important;}.p-x-10 {padding-left: 10px !important;padding-right: 10px !important;}.p-y-20 {padding-top: 20px !important;padding-bottom: 20px !important;}.p-x-20 {padding-left: 20px !important;padding-right: 20px !important;}.p-y-40 {padding-top: 40px !important;padding-bottom: 40px !important;}.p-x-40 {padding-left: 40px !important;padding-right: 40px !important;}.m-y-40 {margin-top: 40px !important;margin-bottom: 40px !important;}.m-x-40 {margin-left: 40px !important;margin-right: 40px !important;}.section-twobytwo .section-title {font-size: 42px;font-weight: 700;}.section-twobytwo .description {font-size: 16px;font-weight: 500;line-height: 32px;width: 90%;padding: 5px 0;color: #6d7282;}.hash-list .list-items .item .item-indicator {color: #ff324b;padding-right: 20px;font-weight: 600;font-size: 16px;}.hash-list .list-items .item {font-size: 16px;font-weight: 500;margin: 10px 0;display: flex;line-height: 28px;color: #6d7282;}.blue-cta .cta-arrow {font-size: 18px;font-weight: 600;color: #0255a8;}.white-cta .cta-arrow {font-size: 18px;font-weight: 600;color: #fff;}.red-cta .cta-arrow {font-size: 18px;font-weight: 600;color: #ff324b;}.blue-cta .cta-arrow span {padding-right: 10px;transition: all 0.5s ease !important;}.blue-cta .cta-arrow span:hover {padding-right: 25px;}.white-cta .cta-arrow span {padding-right: 10px;transition: all 0.5s ease !important;}.white-cta .cta-arrow span:hover {padding-right: 25px;}.card-third {background-color: #fff !important;border-radius: 10px !important;color: #3d3d3d !important;margin: 15px 0 !important;width: 35% !important;padding: 25px 0 !important;}.card-third .card-title {font-size: 26px;border-left: 10px solid #ff324b;font-weight: 600;line-height: 26px;padding: 10px 25px !important;}.card-third .product-features {padding: 0 25px !important;}.card-fourth {border-radius: 10px !important;color: #3d3d3d !important;padding: 25px !important;}.card-fourth.active, .card-fourth:hover {background-color: #fff !important;border-right: 10px solid #0255a8;box-shadow: 0 0 16px rgba(72, 80, 88, 0.16);}.card-fourth .card-title {font-size: 20px !important;font-weight: 600 !important;line-height: 26px !important;color: #3d3d3d !important;}.card-fourth .card-body {color: #6d7282 !important;font-size: 14px !important;font-weight: 400 !important;line-height: 26px !important;margin: 0 !important;}.team-header-container {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}.team-header {font-size: 36px;text-transform: capitalize;color: #000;font-weight: 900;line-height: 1.25;position: relative;display: block;text-align: center;margin: 0 auto;}.management-tab-name {font-size: 20px;font-weight: 500;color: #f68b3e;margin-top: 30px;display: block;text-align: center;}.managementTeams {margin-top: 50px;display: flex;width: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;flex-wrap: wrap;justify-content: space-between;}.managementTeams > div {width: 24%;text-align: center;}.managementTeams > div > img {filter: grayscale(100%);-webkit-filter: grayscale(100%);cursor: pointer;transition: all 0.4s ease-in-out;}.managementTeamContent p.PmanagementTeamContent {font-size: 16px;font-weight: 700;text-transform: uppercase;padding: 0 !important;margin-top: 15px !important;margin-bottom: 10px !important;line-height: 1.1;}.managementTeamContent p {font-size: 12px;font-weight: 400;text-transform: uppercase;margin-bottom: 12px !important;}.open-management-popup {cursor: pointer;display: inline-block;}.open-management-popup > img {margin: 0 0 30px;width: 25px;}.management-popup {position: fixed;left: 0;right: 0;bottom: 0;top: 0;background-color: rgba(0, 0, 0, 0.4);z-index: 1001;display: none;}.management-popup-content {position: absolute;left: 50%;z-index: 1002;top: 50%;transform: translate(-50%, -50%);background-color: #fff;padding: 20px;border-radius: 8px;max-width: 600px;}.close-popup {padding: 6px;cursor: pointer;position: absolute;right: 20px;}.management-popup-content img {height: 120px;width: 120px;}.management-inner-content p {color: #494949;font-size: 12px;line-height: 1.5;}.management-popup.open {display: block;}.managementTeams > div:hover img {filter: grayscale(0);-webkit-filter: grayscale(0);}.management-inner-content i.fa {font-size: 28px;margin-top: 30px;}.mangement-content .management-inner-content p.pheading {text-transform: uppercase;margin-bottom: 5px;font-size: 24px;font-weight: 700;color: #f68b3e;text-align: center;margin-top: 30px;}.close-popup i.fa {font-size: 28px;}.management-inner-content span {text-transform: uppercase;margin-bottom: 30px;font-size: 14px;}.management-inner-content p.pheading {text-transform: uppercase;margin-bottom: 5px;margin-top: 10px;font-size: 20px;font-weight: 900;color: #212529;}.fa-linkedin-square {color: #0e76a8;}section#boardDirectorSection {padding: 50px 0;}.aboutus-links.footer-links a {color: #3d3d3d;}.border-radius-none {border-radius: 0 !important;}.list-grow {flex-grow: 1;}.list-shrink {flex-shrink: 1;}.header-button-red {display: inline-block;padding: 16px 43px;font-size: 26px;line-height: 26px;font-weight: 600;color: #fff;text-align: center;transition: all 0.5s ease;background-color: #ff7678 !important;}.pricing-container .card:hover .header-button-red {background-color: #ff324b !important;}.pricing-header {margin-top: -60px;padding: 0 70px;}.pricing-container {margin-top: -300px !important;}.pricing-container-positon {padding-top: 20x;padding-bottom: 300px;}.add-shadow {box-shadow: 0 0 16px rgba(72, 80, 88, 0.16);}.margin-center-x {margin: 0 auto !important;}.margin-center-y {margin: auto 0 !important;}.over-menu {z-index: 99999;}.d-none {display: none !important;}.d-block {display: block !important;}.d-inline {display: inline !important;}.d-inline-block {display: inline-block !important;}.d-mobile-only {display: none !important;}.row {display: flex;align-items: center;justify-content: space-between;}.ba-container {width: 1170px;margin: 0 auto;}.flex_wrap {flex-wrap: wrap;}.company_location {padding-top: 80px;padding-bottom: 80px;}.company_location .span_3 {width: 32%;background: #fff 0 0 no-repeat padding-box;box-shadow: 0 0 10px rgba(48, 71, 135, 0.16);border-radius: 10px;padding: 14px 30px;min-height: 310px;margin-right: 20px;}.company_location .span_3.mb_30 {margin-bottom: 30px;}.company_location .span_3:nth-child(3), .company_location .span_3:nth-child(6) {margin-right: 0;}.company_location .span_3 h3 {color: #3d3d3d;font-size: 24px;line-height: 46px;margin-bottom: 10px;font-weight: 600;}.company_location .span_3 p {color: #717171;font-size: 14px;line-height: 24px;margin-bottom: 20px;}.company_location .span_3:last-child {margin-right: 0;}.company_location .mail_id {color: #ff324b;font-weight: 600;font-size: 14px;}#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs-fieldtype-text {width: 45%;margin: 10px;}form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e {display: flex;flex-wrap: wrap;justify-content: center;}.legal-consent-container {width: 100%;}#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs_submit.hs-submit {width: 20%;margin-top: 15px;flex-grow: 0;justify-content: center;align-items: center;}#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs_recaptcha.hs-recaptcha.field.hs-form-field {margin-top: 20px;padding-left: 5px;}#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs-fieldtype-textarea {width: 92%;margin-top: 0px !important;margin: 10px;}#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs-fieldtype-text input {width: 100% !important;background: #f9f9fa 0 0 no-repeat padding-box !important;border: 1px solid #ededed !important;border-radius: 25px !important;padding-left: 29px !important;height: 50px;}#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs-fieldtype-textarea textarea {background: #f9f9f9 0 0 no-repeat padding-box;border: 1px solid #ededed;border-radius: 20px;color: #6d7282;font-family: Montserrat, sans-serif;font-size: 14px;width: 100%;margin-top: 30px;padding-left: 29px;padding-top: 16px;height: 100px;}form label#label-email-a1edc2f6-660d-4da8-a27c-01207edfc71e, form label#label-firstname-a1edc2f6-660d-4da8-a27c-01207edfc71e, form label#label-lastname-a1edc2f6-660d-4da8-a27c-01207edfc71e, form label#label-message-a1edc2f6-660d-4da8-a27c-01207edfc71e {display: none;}.no-padding {padding: 0;}#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .actions {text-align: center;}#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e input:-ms-input-placeholder {font-family: Montserrat, sans-serif;color: #6d7282;}#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e input::-moz-placeholder {font-family: Montserrat, sans-serif;color: #6d7282;}form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e textarea:-ms-input-placeholder, form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e textarea::-moz-placeholder, form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e textarea::-webkit-input-placeholder, form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e textarea::placeholder {font-family: Montserrat, sans-serif;color: #6d7282;}.submitted-message.hs-main-font-element.hs-form-a1edc2f6-660d-4da8-a27c-01207edfc71e {color: #ff324b;}form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e input.hs-button.primary.large {cursor: pointer;background-color: #0255a8;box-shadow: 10px 10px 0 0 rgba(2, 85, 168, 0.19);transition: all 0.5s ease;}form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e input.hs-button.primary.large:hover {box-shadow: 0 0 0 0 rgba(2, 85, 168, 0.19);}.banner_heading {text-align: center;padding: 0 13%;}.banner_heading h1 {font-size: 60px;font-family: Montserrat, sans-serif;color: #181818;line-height: 75px;margin-bottom: 22px;}.mb_60 {margin-bottom: 60px;}.navbar-toggler-container {display: none !important;}.navbar-toggler {border: none;width: 32px;height: 24px;padding: 0;position: relative;border-radius: 0;background-color: #fff;display: flex;flex-direction: column;justify-content: center;align-items: center;cursor: pointer;outline: 0;z-index: 99999;}.navbar-toggler.toggler-spring .navbar-toggler-icon {top: 0;transition: background-color 0s linear 0.13s;}.navbar-toggler .navbar-toggler-icon {background-color: #333;width: 100%;padding: 2px 0;margin: 3px 0;display: block;border-radius: 100px;transition: background-color 0s linear 0.13s;}#mobile-menu {display: none;}#mobile-menu, #mobile-menu.toggle-show {flex-direction: column;justify-content: center;align-items: center;text-align: center;padding: 20px 0;bottom: 0;top: 0;left: 0;right: 0;height: 100%;background-color: #fff;position: fixed;z-index: -1;}#mobile-menu .menu, #mobile-menu.toggle-show {display: flex !important;}#mobile-menu .menu {flex-grow: 1;margin-top: 0 !important;align-items: center;justify-content: center;width: 100%;}#mobile-menu .nav-links li {display: block;}.navbar-toggler.toggler-spring.active .navbar-toggler-icon.cross-no {display: none;}.navbar-toggler.toggler-spring.active .navbar-toggler-icon.cross-left {position: absolute;top: 0;transition: top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.15s, transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s;transform: translate3d(0, 10px, 0) rotate(45deg);}.navbar-toggler.toggler-spring.active .navbar-toggler-icon.cross-right {position: absolute;top: 0;transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s;transform: translate3d(0, 10px, 0) rotate(-45deg);}.about-us {padding-top: 30px;}.pragh-container {padding-top: 30px;padding-bottom: 30px;}.pragh-container p {padding: 15px;line-height: 25px;text-align: center;}.ct_inner_section {color: #fff;padding: 40px 0 40px 40px;display: flex;flex-direction: column;}.ct_inner_section .title {font-size: 42px;font-weight: 700;}.ct_inner_section .description {font-size: 18px;font-weight: 500;line-height: 44px;width: 90%;margin: 30px 0;flex-grow: 1;}.ct_inner_section .cta-arrow {font-size: 18px;font-weight: 600;color: #fff;}.ct_inner_section .cta-arrow span {padding-right: 10px;transition: all 0.5s ease;}.ct_inner_section .cta-arrow span:hover {padding-right: 25px;}.m-center-y {margin: auto 0;}.m-center-x {margin: 0 auto;}.padding-b-0 {padding-bottom: 0 !important;}.padding-t-20 {padding-top: 20px !important;}.awards img {max-width: 100%;height: 75px;}.awards-mobile-margin {margin-right: 10px;margin-top: 15px;}.testimonial-box {text-align: justify;}.footer-links {padding: 0 10px;}.nav-products .navcard {width: 345px;}.footer-links .list-items .item .item-indicator {color: #ff324b;padding-right: 10px;font-weight: 800;font-size: 16px;}.footer-links .list-items .item {font-size: 16px;font-weight: 500;margin: 20px 0;display: flex;line-height: 32px;text-transform: capitalize;}.page-footer .navbar .contact {width: 20%;}.page-footer .navbar .contact .details .item {margin: 20px 0;}.page-footer .navbar .contact .details .item span {font-size: 16px;font-weight: 600;line-height: 32px;}.financiacion-publica .award_logo_full img {display: block;margin: 0 auto 25px;max-height: 100px;}.cookies-page h1, .financiacion-publica h1 {font-size: 6vh;}.feder_logo {text-align: center;}.feder_logo img {max-width: 100%;max-height: 100px;margin-bottom: 30px;}.financiacion-bkgd {position: relative;background: #fafafa url(/images/background-video-01.png);background-size: cover;color: #fff;}.address-card {display: flex;flex-direction: column;align-items: flex-start;}.address-card .address-office {flex-grow: 1;}.dropdown-container .nav-links li {padding: 0 15px;}.cookies-page p {font-size: 18px;}.cookies-page li {word-break: normal;font-weight: 300;font-size: 16px;}.cookies-page a {color: #000;}.products-links {display: flex;flex-direction: column;justify-content: space-between;}.mb15 {margin-bottom: 15px;}.pb20 {padding-bottom: 20px;}.award-logo {padding: 0 10px;}@font-face {font-family: fontello;src: url(/fonts/fontello.eot?3040d522d513eece29232970c0e39b79);src: url(/fonts/fontello.eot?3040d522d513eece29232970c0e39b79) format("embedded-opentype"), url(/fonts/fontello.woff2?fb217299e6120e4cfb49400056ca096f) format("woff2"), url(/fonts/fontello.woff?8ede27719bbb213657326f1809ee93d1) format("woff"), url(/fonts/fontello.ttf?a733c7566935c377f0c8c0fe9f5c0f63) format("truetype"), url(/fonts/fontello.svg?545adb74ef5265beaf049967fc74a8f9) format("svg");font-weight: 400;font-style: normal;}[class*=" icon-"]:before, [class^="icon-"]:before {font-family: fontello;font-style: normal;font-weight: 400;speak: never;display: inline-block;text-decoration: inherit;width: 1em;margin-right: 0.2em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: 0.2em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-down-dir:before {content: "\E800";}.icon-cancel:before {content: "\E801";}.icon-twitter:before {content: "\F099";}.icon-facebook:before {content: "\F09A";}.icon-linkedin:before {content: "\F0E1";}.icon-youtube:before {content: "\F167";}.icon-linkedin-squared:before {content: "\F30C";color: #0e76a8;}@media (max-width: 1170px) {.nav-products .navcard {width: 320px;}.section-prorammatic-features .solution {padding: 3% 40px;}.partners img {max-width: 100%;margin: 0 auto;}.section-formats .card-secondary {box-shadow: 0 0 16px rgba(72, 80, 88, 0.16);}.pointers .navcard {width: 80%;}.col-xl-12 {flex-wrap: wrap !important;}.col-xl-12 > div {width: 100% !important;}.col-xl-6 {flex-wrap: wrap !important;}.col-xl-6 > div {width: 50% !important;}.page-footer .navbar .contact .name {font-size: 22px;}.page-footer .navbar .contact .details .item span {font-size: 14px;font-weight: 600;}.page-footer .navbar .footer-links .list-title {font-size: 16px;font-weight: 700;}.page-footer .navbar .footer-links .list-items li span {padding-right: 10px;font-weight: 800;font-size: 16px;}.page-footer .navbar .footer-links li {font-size: 14px;font-weight: 500;list-style: none;margin: 30px 0;}.container {padding-top: 150px;}.main-container {width: 100%;margin: 0 auto;}.main-container-padding {padding: 0 40px;}.page-padding {padding: 40px;}.main-subtitle, .main-title {font-size: 54px !important;}.navcard {width: 240px;}.nav-links li {padding: 0 8px;}.navbar-container {padding: 0 10px;}.navcard-container {width: 100% !important;}.navcard-container > li {padding: 0 !important;}.navcard .title {font-size: 24px;}.logo {width: auto;}.d-desktop-only, .d-mobile-only {display: none !important;}.d-desktop-only.d-tablet-only, .d-desktop-only.d-xl {display: block !important;}.d-mobile-only.d-tablet-only {display: none !important;}.h-line {width: 45%;}.product.flex-row-reverse .product-body {padding-left: 20px;}.testimonial-container {position: relative;margin: 10px 10px 10px 0;padding: 35px 0 35px 35px;}.padding-b-0 {padding-bottom: 0;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text input::-moz-placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text input:-ms-input-placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text input::-ms-input-placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text input::placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-textarea textarea::-moz-placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-textarea textarea:-ms-input-placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-textarea textarea::-ms-input-placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-textarea textarea::placeholder {color: #b7d1eb;}.d-desktop-only.d-awards-tablet {display: block !important;}.award-logo.center-big {padding: 0 15px;}}@media (max-width: 1124px) {.hs_submit.hs-submit {width: 100%;flex-grow: 0;justify-content: center;align-items: center;}.hs_recaptcha.hs-recaptcha.field.hs-form-field {margin: 20px auto 0;}#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs_recaptcha.hs-recaptcha.field.hs-form-field {margin: 20px 0 0;}}@media (max-width: 1024px) {div#remove_cookies {padding: 30px 0;}.pointers .horizontal-scroll-wrapper .item:first-of-type {width: 45% !important;}.d-mobile-only.d-tablet-only.show-tablet {display: block !important;}.owl-carousel .item {max-height: 450px;}.ba-container {width: 1020px;}.company_location .span_3 {width: 31%;min-height: 344px;}.particle {display: none;}.pointers .navcard {width: 100%;}.pattern-left:before {width: 32%;border-radius: 0 0 150px 0;}.pattern-right:before {width: 32%;border-radius: 0 0 0 150px;}.container {padding-top: 100px;}.main-container {width: 100%;margin: 0 auto;}.main-container-padding {padding: 0 20px;}.page-padding {padding: 40px 20px;}.main-subtitle, .main-title {font-size: 52px !important;}.col-lg-12 {flex-wrap: wrap !important;}.col-lg-12 > div {width: 100% !important;}.col-lg-6 {flex-wrap: wrap !important;}.col-lg-6 > div {width: 50% !important;}.solution img {width: 100%;}.solution .solution-body {padding: 50px 0;}.solution {margin: 0;}.partners img {margin: 0 auto;}.partners img, img {max-width: 100%;}.order-2 {margin: 0;}.justify-content-start-sm {justify-content: flex-start;}.justify-content-end-sm {justify-content: flex-end;}a, li {font-weight: 500;font-size: 12px;color: #3d3d3d;text-decoration: none;}.main-section .right {padding: 0 10px;}a.cta-button {background-color: #0255a8;box-shadow: 10px 10px 0 0 rgba(2, 85, 168, 0.19);margin-top: 7%;}a.cta-button, a.cta-button-red {display: inline-block;padding: 12px 20px;border-radius: 0.12em;font-weight: 600;color: #fff;text-align: center;transition: all 0.5s ease;}a.cta-button-red {background-color: #ff324b !important;box-shadow: 10px 10px 0 0 rgba(255, 50, 75, 0.2) !important;}a.button {display: inline-block;padding: 13px 20px;border: 0.1em solid #0255a8;margin: 0 0.3em 0.3em 0;border-radius: 0.12em;font-weight: 600;color: #0255a8;text-align: center;transition: all 0.2s;}.section-solutions .solution {padding: 0;}.section-solutions {margin: 2% 0;}.solution-body .title {font-size: 26px;font-weight: 700;}.solution-body .description {font-size: 14px;font-weight: 500;line-height: 30px;width: 100%;margin: 30px 0;}.section-solutions .solution-body .cta-arrow {font-size: 14px;font-weight: 600;color: #0255a8;}.section-title {font-size: 32px;font-weight: 700;line-height: 46px;}.features-details {padding: 20px 15%;}.features-details.card-align-2 {padding: 20px 2%;}.section-features .features-details {padding: 20px 0;}.section-card-proximity.section-card .features-details {padding: 20px 15% !important;}.card-title {font-size: 18px;font-weight: 800;line-height: 26px;}.card-body {font-size: 14px;}.product {padding: 40px 0;}.product-body .title {font-size: 24px;}.product .product-body {padding: 20px 0 20px 20px;}.product .product-image {padding: 0;justify-content: left !important;}.product-body .description {font-size: 14px;line-height: 26px;width: 100%;margin: 10px 0;}.product-body .product-features .list-title {font-size: 14px;line-height: 28px;}.product-body .product-features .list-items .item {font-size: 14px;margin: 10px 0;line-height: 24px;}.product-body .product-features .list-items .item .item-indicator {padding-right: 10px;font-weight: 800;font-size: 14px;}.product-body .cta-arrow {font-size: 14px;}.h-line {max-width: 52%;margin: 13px 2px;}.partners-container .partner-title {font-size: 18px;line-height: 26px;padding: 10px 0;}.partners-container .partner-logos {padding: 20px 0 15px;}.partners-container .partner-describe {font-size: 14px;line-height: 24px;padding: 15px 0;}.collage {padding: 15px 0;width: 100%;}.collage .collage-describe {font-size: 14px;line-height: 24px;font-weight: 400;padding: 10px 0;}.number-details .number-pre {font-size: 16px;line-height: 59px;}.number-details .number {font-size: 48px;padding: 3% 0;line-height: 38px;}.number-details .number-post {font-size: 18px;line-height: 37px;}.number-details {padding: 15px 0;}.testimonial-container {position: relative;margin: 0;padding: 20px 0 20px 20px;}.testimonial-container:before {border-left: 20px solid #0255a8;border-top: 20px solid #0255a8;}.testimonial-container:after {border-left: 20px solid #ff324b;border-bottom: 20px solid #ff324b;}.testimony {font-size: 12px;line-height: 22px;}.testimony-qoute {width: 40px;padding: 8px 0;}.testimony-title {font-size: 12px;line-height: 17px;}.testimony-subtitle {font-size: 10px;line-height: 17px;margin-top: 3px;}.testimonial-box {padding: 10px 20px;}.controls {padding: 0 5px;width: 40px;}.owl-carousel .owl-nav {margin-top: 8px;}.section-testimonial .right {padding: 40px 0;}.lead-title {font-size: 32px;line-height: 54px;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 {padding: 20px 0;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text, form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text input {width: 100%;margin: 5px 0;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text input::-moz-placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text input:-ms-input-placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text input::-ms-input-placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text input::placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-textarea textarea::-moz-placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-textarea textarea:-ms-input-placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-textarea textarea::-ms-input-placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-textarea textarea::placeholder {color: #b7d1eb;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-textarea textarea {width: 100%;margin: 5px 0;}input.hs-button.primary.large {font-size: 14px;display: inline-block;padding: 12px 25px;border-radius: 0.12em;font-weight: 600;color: #fff;text-align: center;transition: all 0.5s ease;background-color: #ff324b;margin-top: 5%;border: 0;}.padding-b-0 {padding-bottom: 0;}.page-footer .navbar .contact {width: 100%;text-align: center;}.page-footer .navbar .contact .name {font-size: 20px;line-height: 32px;}.page-footer .navbar .contact .details .item {margin: 10px 0;}.page-footer .navbar .contact .details .item span {font-size: 14px;line-height: 26px;}.page-footer .navbar .footer-links .list-title, .page-footer .navbar .footer-links .list-title a {font-size: 16px;}.page-footer .navbar .footer-links li {font-size: 14px;margin: 20px 0;}.page-footer .navbar .footer-links .list-items li span {font-weight: 800;font-size: 14px;}.page-footer .navbar > div {padding: 15px 0;}.copyright .social-media a {padding: 0 15px;}.navbar-container {padding: 0 20px;}.logo {width: auto;}.navbar-toggler {display: flex !important;}.navbar-toggler-container {display: block !important;}#mobile-menu {align-items: center;padding: 40px 0;height: 100vh;}.navbar {flex-wrap: wrap;padding: 20px 0;}.nav-links li a {padding: 10px 0;cursor: pointer;font-size: 18px;font-weight: 600;line-height: 22px;}.nav-links li {padding: 0 20px;margin: 20px 0;}.nav-item.dropdown > .nav-links li, .nav-item.dropdown > .nav-links li a {padding: 0;list-style: none;font-size: 16px;line-height: 36px;font-weight: 400;margin: 0;}.nav-item.dropdown > .nav-links {display: none;}.d-desktop-only, .d-desktop-only.d-xl {display: none !important;}.d-desktop-only.d-tablet-only {display: block !important;}.d-mobile-only {display: none !important;}.section-audiences .flex-row-reverse.col-lg-12 {flex-direction: column-reverse;}.card-align-2 {display: flex;flex-wrap: wrap !important;}.card-align-2 > div {width: 45% !important;margin: 5px;}.section-card .features-details, .section-pricing .features-details {padding: 20px 0;}.d-desktop-only.d-awards-tablet {display: block !important;}.award-logo.center-big {padding: 0 15px;}.section-prorammatic-features .solution {padding: 3% 20px;}}@media (max-width: 990px) {.ba-container {width: 990px;}}@media (max-width: 768px) {.owl-carousel .item {max-height: 320px;}.mobile-hide {display: none;}.team-header {font-size: 20px;}.managementTeams > div {width: 48%;}.ba-container {width: 100%;margin: 0 auto;}.company_location .span_3 {width: 48%;min-height: 100%;}.company_location .span_3:nth-child(2n) {margin-right: 0;}.company_location {padding-top: 60px;padding-bottom: 60px;}.company_location .span_3 {padding: 30px;}.section-prorammatic-features .solution {padding: 0 20px;}#mobile-menu .menu {margin-top: 20%;}.pointers .navcard {width: 100%;}.pattern-left:before {padding: 230px 0;width: 50%;border-radius: 0 0 150px 0;}.pattern-right:before {padding: 230px 0;width: 50%;border-radius: 0 0 0 150px;}.card-align-2 {display: flex;flex-wrap: wrap !important;}.card-align-2 > div {width: 45% !important;margin: 5px;}.pricing-container .features-details {padding: 20px 0;}.section-card .features-details {padding: 20px 10%;}.section-card-proximity.section-card .features-details {padding: 20px 0 !important;}.container {padding-top: 100px;}.main-container {width: 100%;margin: 0 auto;}.main-container-padding {padding: 0 20px;}.page-padding {padding: 40px 20px;}.main-subtitle, .main-title {font-size: 44px !important;}.col-md-12 {flex-wrap: wrap !important;}.col-md-12 > div {width: 100% !important;}.col-md-6 {flex-wrap: wrap !important;}.col-md-6 > div {width: 50% !important;}.solution img {width: 100%;}.solution .solution-body {padding: 50px 0;}.section-prorammatic-features .solution .solution-body {order: 2 !important;padding: 50px 0;}.section-prorammatic-features .solution .solution-image {order: 1 !important;}.solution {margin: 0;}.partners img {margin: 0 auto;}.partners img, img {max-width: 100%;}.order-2 {margin: 0;}.justify-content-start-sm {justify-content: flex-start;}.justify-content-end-sm {justify-content: flex-end;}a, li {font-weight: 500;font-size: 12px;color: #3d3d3d;text-decoration: none;}.main-section .right {padding: 0 10px;}a.cta-button {background-color: #0255a8;box-shadow: 10px 10px 0 0 rgba(2, 85, 168, 0.19);margin-top: 7%;}a.cta-button, a.cta-button-red {display: inline-block;padding: 12px 20px;border-radius: 0.12em;font-weight: 600;color: #fff;text-align: center;transition: all 0.5s ease;}a.cta-button-red {background-color: #ff324b !important;box-shadow: 10px 10px 0 0 rgba(255, 50, 75, 0.2) !important;}a.button {display: inline-block;padding: 13px 20px;border: 0.1em solid #0255a8;margin: 0 0.3em 0.3em 0;border-radius: 0.12em;font-weight: 600;color: #0255a8;text-align: center;transition: all 0.2s;}.section-solutions .solution {padding: 0;}.section-solutions {margin: 2% 0;}.solution-body .title {font-size: 26px;font-weight: 700;}.solution-body .description {font-size: 14px;font-weight: 500;line-height: 30px;width: 100%;margin: 30px 0;}.section-solutions .solution-body .cta-arrow {font-size: 14px;font-weight: 600;color: #0255a8;}.section-title {font-size: 32px;font-weight: 700;line-height: 46px;}.features-details, .section-features .features-details {padding: 20px 15%;}.features-details .card {margin: 0;padding: 25px 10px;}.features-details .card .card-title {padding: 0 5%;}.card-title {font-size: 18px;font-weight: 800;line-height: 26px;}.card-body {font-size: 14px;}.product {padding: 40px 0;}.product-body .title {font-size: 24px;}.product .product-body {padding: 20px 0 20px 20px;}.product .product-image {padding: 0;justify-content: left !important;}.product-body .description {font-size: 14px;line-height: 26px;width: 100%;margin: 10px 0;}.product-body .product-features .list-title {font-size: 14px;line-height: 28px;}.product-body .product-features .list-items .item {font-size: 14px;margin: 10px 0;line-height: 24px;}.product-body .product-features .list-items .item .item-indicator {padding-right: 10px;font-weight: 800;font-size: 14px;}.product-body .cta-arrow {font-size: 14px;}.h-line {max-width: 52%;margin: 13px 2px;}.partners-container .partner-title {font-size: 18px;line-height: 26px;padding: 10px 0;}.partners-container .partner-logos {padding: 20px 0 15px;}.partners-container .partner-describe {font-size: 14px;line-height: 24px;padding: 15px 0;}.collage {padding: 15px 0;width: 100%;}.collage .collage-describe {font-size: 14px;line-height: 24px;font-weight: 400;padding: 10px 0;}.number-details .number-pre {font-size: 16px;line-height: 59px;}.number-details .number {font-size: 48px;padding: 3% 0;line-height: 38px;}.number-details .number-post {font-size: 18px;line-height: 37px;}.number-details {padding: 15px 0;}.testimonial-container {position: relative;margin: 0;padding: 20px 0 20px 20px;}.testimonial-container:before {border-left: 20px solid #0255a8;border-top: 20px solid #0255a8;}.testimonial-container:after {border-left: 20px solid #ff324b;border-bottom: 20px solid #ff324b;}.testimony {font-size: 12px;line-height: 22px;}.testimony-qoute {width: 40px;padding: 8px 0;}.testimony-title {font-size: 12px;line-height: 17px;}.testimony-subtitle {font-size: 10px;line-height: 17px;margin-top: 3px;}.testimonial-box {padding: 10px 20px;}.controls {padding: 0 5px;width: 40px;}.owl-carousel .owl-nav {margin-top: 8px;}.section-testimonial .right {padding: 40px 0;}.lead-title {font-size: 32px;line-height: 54px;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 {padding: 20px 0;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text, form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text input, form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-textarea textarea {width: 100%;margin: 5px 0;}input.hs-button.primary.large {font-size: 14px;display: inline-block;padding: 12px 25px;border-radius: 0.12em;font-weight: 600;color: #fff;text-align: center;transition: all 0.5s ease;background-color: #ff324b;margin-top: 5%;border: 0;}.padding-b-0 {padding-bottom: 0;}.page-footer .navbar .contact {width: 100%;text-align: left !important;}.page-footer .navbar .contact .name {font-size: 20px;line-height: 32px;}.page-footer .navbar .contact .details .item {margin: 10px 0;}.page-footer .navbar .contact .details .item span {font-size: 14px;line-height: 26px;}.page-footer .navbar .footer-links .list-title, .page-footer .navbar .footer-links .list-title a {font-size: 16px;}.page-footer .navbar .footer-links li {font-size: 14px;margin: 20px 0;}.page-footer .navbar .footer-links .list-items li span {font-weight: 800;font-size: 14px;}.page-footer .navbar > div {padding: 15px 0;}.copyright {padding: 30px 0;}.copyright > div {text-align: center !important;padding: 15px 0;}.copyright .social-media {order: 1;}.copyright .terms {order: 2;font-size: 14px;line-height: 22px;font-weight: 400;}.copyright .copyright-copy {order: 3;font-size: 12px;line-height: 22px;font-weight: 400;opacity: 0.85;}.navbar-container {padding: 0 20px;}.logo {width: auto;}.navbar-toggler {display: flex !important;}#mobile-menu {align-items: center;padding: 40px 0;height: 100vh;}.navbar {flex-wrap: wrap;padding: 20px 0;}.nav-links li a {padding: 10px 0;cursor: pointer;font-size: 18px;font-weight: 600;line-height: 22px;}.nav-links li {padding: 0 20px;margin: 20px 0;}.nav-item.dropdown > .nav-links li, .nav-item.dropdown > .nav-links li a {padding: 0;list-style: none;font-size: 16px;line-height: 36px;font-weight: 400;margin: 0;}.nav-item.dropdown > .nav-links {display: none;}.d-desktop-only, .d-desktop-only.d-xl {display: none !important;}.d-desktop-only.d-tablet-only {display: block !important;}.d-desktop-only.d-awards-tablet, .d-mobile-only {display: none !important;}.section-audiences .flex-row-reverse.col-md-12 {flex-direction: column-reverse;}.d-mobile-only.d-awards-tablet {display: block !important;}}@media (max-width: 696px) {.pointers .horizontal-scroll-wrapper .item:first-of-type {width: 100% !important;}.owl-carousel .item {max-height: 545px;}#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs_recaptcha.hs-recaptcha.field.hs-form-field {margin: 15px 0 0;}#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs_submit.hs-submit {width: 100%;margin-top: 15px;flex-grow: 0;justify-content: center;align-items: center;}.mobile-hide {display: none;}.management-popup-content {overflow: auto;left: auto;top: auto;transform: none;margin: 10px;}.managementTeams > div {width: 100%;}.company_location .span_3 {width: 100%;min-height: 100%;margin-right: 0;margin-bottom: 30px;}.ba-container {width: 90%;}.row {display: flex;flex-flow: column;}.award-logo.center-big {padding: 0 10px;}.contact-us .banner_heading {margin-bottom: 0;margin-top: 20px;}.contact-us .banner_heading h1 {font-size: 28px;margin-bottom: 22px;}#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs-fieldtype-text {width: 94%;}.container {padding-top: 100px;}.main-container {width: 100%;margin: 0 auto;}.main-container-padding {padding: 0 20px;}.page-padding {padding: 40px 20px;}.main-subtitle, .main-title {font-size: 44px !important;}.col-sm-12 {flex-wrap: wrap !important;}.col-sm-12 > div {width: 100% !important;}.solution img {width: 100%;}.solution .solution-body {order: 2 !important;padding: 50px 0;}.solution .solution-image {order: 1 !important;}.d-desktop-only, .d-desktop-only.d-xl, .d-mobile-only {display: none !important;}.d-mobile-only.d-tablet-only {display: block !important;}.partners img {margin: 0 auto;}.partners img, img {max-width: 100%;}.order-2 {margin: 0;}.justify-content-center-sm {justify-content: center;}.justify-content-start-sm {justify-content: flex-start;}.justify-content-end-sm {justify-content: flex-end;}a, li {font-weight: 500;font-size: 12px;color: #3d3d3d;text-decoration: none;}.main-section .right {padding: 40px 10px;}a.cta-button {background-color: #0255a8;box-shadow: 10px 10px 0 0 rgba(2, 85, 168, 0.19);margin-top: 7%;}a.cta-button, a.cta-button-red {display: inline-block;padding: 12px 20px;border-radius: 0.12em;font-weight: 600;color: #fff;text-align: center;transition: all 0.5s ease;}a.cta-button-red {background-color: #ff324b !important;box-shadow: 10px 10px 0 0 rgba(255, 50, 75, 0.2) !important;}a.button {display: inline-block;padding: 13px 20px;border: 0.1em solid #0255a8;margin: 0 0.3em 0.3em 0;border-radius: 0.12em;font-weight: 600;color: #0255a8;text-align: center;transition: all 0.2s;}.section-solutions .solution {text-align: center;padding: 25px 0;}.solution-body .title {font-size: 26px;font-weight: 700;}.solution-body .description {font-size: 14px;font-weight: 500;line-height: 30px;width: 100%;margin: 30px 0;}.section-solutions .solution-body .cta-arrow {font-size: 14px;font-weight: 600;color: #0255a8;margin: 0 auto;}.section-title {font-size: 32px;font-weight: 700;line-height: 46px;text-align: center;}.features-details {padding: 20px 15%;}.features-details .card {width: 30%;margin: 0;padding: 25px 10px;}.card-title {font-size: 18px;font-weight: 800;line-height: 26px;}.card-body {font-size: 14px;}.product {padding: 40px 0;}.product-body .title {font-size: 24px;}.product .product-body {padding: 20px 0;order: 2 !important;}.product .product-image {padding: 0;order: 1 !important;}.product-body .description {font-size: 14px;line-height: 26px;width: 100%;margin: 10px 0;}.product-body .product-features .list-title {font-size: 14px;line-height: 28px;}.product-body .product-features .list-items .item {font-size: 14px;margin: 10px 0;line-height: 24px;}.product-body .product-features .list-items .item .item-indicator {padding-right: 10px;font-weight: 800;font-size: 14px;}.product-body .cta-arrow {font-size: 14px;}.h-line {max-width: 52%;margin: 13px 2px;}.partners-container .partner-title {font-size: 18px;line-height: 26px;padding: 10px 0;}.partners-container .partner-logos {padding: 20px 0 15px;}.partners-container .partner-describe {font-size: 14px;line-height: 24px;padding: 15px 0;}.collage {padding: 15px 0;width: 100%;}.collage .collage-describe {font-size: 14px;line-height: 24px;font-weight: 400;padding: 10px 0;}.number-details .number-pre {font-size: 16px;line-height: 59px;}.number-details .number {font-size: 48px;padding: 3% 0;line-height: 38px;}.number-details .number-post {font-size: 18px;line-height: 37px;}.number-details {padding: 15px 0;}.testimonial-container {position: relative;margin: 0;padding: 20px 0 20px 20px;}.testimonial-container:before {border-left: 20px solid #0255a8;border-top: 20px solid #0255a8;}.testimonial-container:after {border-left: 20px solid #ff324b;border-bottom: 20px solid #ff324b;}.testimony {font-size: 12px;line-height: 22px;}.testimony-qoute {width: 40px;padding: 8px 0;}.testimony-title {font-size: 12px;line-height: 17px;}.testimony-subtitle {font-size: 10px;line-height: 17px;margin-top: 3px;}.testimonial-box {padding: 10px 20px;}.controls {padding: 0 5px;width: 40px;}.owl-carousel .owl-nav {margin-top: 8px;}.section-testimonial .right {padding: 40px 5%;}.lead-title {font-size: 32px;line-height: 54px;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 {padding: 20px 0;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text, form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text input, form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-textarea textarea {width: 100%;margin: 5px 0;}input.hs-button.primary.large {font-size: 14px;display: inline-block;padding: 12px 25px;border-radius: 0.12em;font-weight: 600;color: #fff;text-align: center;transition: all 0.5s ease;background-color: #ff324b;margin-top: 5%;border: 0;}.padding-b-0 {padding-bottom: 0;}.page-footer .navbar .contact {width: 100%;text-align: left !important;}.page-footer .navbar .contact .name {font-size: 20px;line-height: 32px;}.page-footer .navbar .contact .details .item {margin: 10px 0;}.page-footer .navbar .contact .details .item span {font-size: 14px;line-height: 26px;}.page-footer .navbar .footer-links .list-title, .page-footer .navbar .footer-links .list-title a {font-size: 16px;}.page-footer .navbar .footer-links li {font-size: 14px;margin: 20px 0;}.page-footer .navbar .footer-links .list-items li span {font-weight: 800;font-size: 14px;}.page-footer .navbar > div {padding: 15px 0;}.copyright {padding: 30px 0;}.copyright > div {text-align: center !important;padding: 15px 0;}.copyright .social-media {order: 1;}.copyright .terms {order: 2;font-size: 14px;line-height: 22px;font-weight: 400;}.copyright .copyright-copy {order: 3;font-size: 12px;line-height: 22px;font-weight: 400;opacity: 0.85;}.section-prorammatic-features .solution-body .description {font-size: 14px;line-height: 26px;width: 100%;margin: 15px 0;}.solution-body .cta-arrow {font-size: 14px;font-weight: 600;color: #0255a8;}.section-prorammatic-features .product-features .list-items .item {font-size: 14px;font-weight: 500;margin: 5px 0;line-height: 28px;}.section-prorammatic-features .product-features .list-items .item .item-indicator {padding-right: 10px;font-weight: 800;font-size: 14px;}.section-prorammatic-features .solution .solution-image {padding: 40px 10px;}.pattern-left:before {padding: 200px 0;width: 50%;border-radius: 0 0 100px 0;}.pattern-right:before {padding: 200px 0;width: 50%;border-radius: 0 0 0 100px;}.section-incremental-adserver > div {padding: 10px 0;}.section-incremental-adserver .description {font-size: 14px;line-height: 26px;padding: 10px 0;text-align: center;}.pointers .list-items .item .item-indicator {padding-right: 10px;font-size: 26px;line-height: 40px;}.pointers .navcard .title {font-size: 26px;line-height: 36px;font-weight: 700;}.pointers .navcard .description {font-size: 14px;line-height: 26px;margin: 10px 0;letter-spacing: 0.28px;}.section-footfall-measurement .description {font-size: 16px;line-height: 28px;padding: 10px 20px;}.section-footfall-measurement {padding: 5px 0 0;}.pointers {padding: 0;}.navbar-container {padding: 0 20px;}.logo {width: 180px;}.navbar-toggler {display: flex !important;}#mobile-menu {align-items: center;padding: 40px 0;height: 100vh;}#mobile-menu .menu {margin-top: 30%;}.navbar {flex-wrap: wrap;padding: 20px 0;}.nav-links li a {padding: 10px 0;cursor: pointer;font-size: 18px;font-weight: 600;line-height: 22px;}.nav-links li {padding: 0 20px;margin: 20px 0;}.nav-item.dropdown > .nav-links li, .nav-item.dropdown > .nav-links li a {padding: 0;list-style: none;font-size: 16px;line-height: 36px;font-weight: 400;margin: 0;}.nav-item.dropdown > .nav-links {display: none;}.main-section.with-description .description {font-size: 16px;line-height: 28px;padding: 10px 0;}.main-section.with-description .left {padding: 0;}.section-content .description {font-size: 14px;line-height: 30px;padding: 5px 0;}.section-content .card .card-title {font-size: 14px;}.section-content .cta-arrow {font-size: 14px;line-height: 18px;}.section-content {padding: 10% 0;}.card-secondary .card-title {font-size: 18px;}.card-secondary .card-body {font-size: 14px;font-weight: 400;line-height: 28px;}.card-secondary {padding: 10px !important;margin: 10px 0 !important;}.card-secondary .card-img {padding: 10px;}.conected-features .list-title {line-height: 28px;font-size: 16px;flex-grow: 1;}.conected-features .feature-title > .h-line-secondary {margin: 13px 1px;max-width: 15%;}.conected-features .description {font-size: 16px;line-height: 28px;padding: 15px 0;}.section-casestudy {flex-direction: column-reverse;}.redbluebox-inverse:before {border-right: 20px solid #ff324b;border-top: 20px solid #ff324b;}.redbluebox-inverse:after {border-right: 20px solid #0255a8;border-bottom: 20px solid #0255a8;}.redbluebox-inverse {position: relative;padding: 20px 20px 20px 0;}.section-casestudy .left {padding: 20px 0;}.section-casestudy .section-title {font-size: 30px;text-align: left;}.section-casestudy .description {padding: 10px 0;}.section-casestudy .button {font-weight: 700;font-size: 12px;margin: 0 auto;}.section-casestudy {padding-bottom: 10px;}.section-formats .card-secondary {box-shadow: 0 0 16px rgba(72, 80, 88, 0.16);}.section-formats .card .card-title {font-size: 18px;font-weight: 600;}.section-audiences .flex-row-reverse.col-sm-12 {flex-direction: column-reverse;}.section-twobytwo .section-title {font-size: 30px;font-weight: 700;text-align: left;}.section-twobytwo .description {font-size: 14px;font-weight: 500;line-height: 26px;padding: 5px 0;}.hash-list .list-items .item {font-size: 14px;margin: 5px 0;line-height: 26px;}.hash-list .list-items .item .item-indicator {padding-right: 10px;font-size: 14px;}.blue-cta .cta-arrow, .white-cta .cta-arrow {font-size: 14px;}.fix-col-sm {flex-wrap: wrap;text-align: center;}.blue-cta {margin: 0 auto;}.cta-arrow.fix-col-sm > span {width: 100%;}.card-third .card-title {font-size: 22px;border-left: 10px solid #ff324b;font-weight: 700;line-height: 26px;padding: 5px 20px !important;}.section-connectedtv .section-content .card .card-title {font-size: 20px;}.section-pricing .features-details .card {margin: 30px 0 !important;}.header-button-red {font-size: 24px;}.pricing-header {margin-top: -50px;padding: 0 50px;}.section-pricing a.cta-button {padding: 12px 40px;box-shadow: 5px 5px 0 0 rgba(2, 85, 168, 0.19);}}@media (max-width: 480px) {.owl-carousel .item {max-height: 380px;}.mobile-hide {display: none;}.management-popup-content {overflow: auto;left: auto;top: auto;transform: none;margin: 10px;}.managementTeams > div {width: 100%;}.company_location .span_3 {width: 100%;min-height: 100%;margin-right: 0;margin-bottom: 30px;}.ba-container {width: 90%;}.row {display: flex;flex-flow: column;}.contact-us .banner_heading {margin-bottom: 0;margin-top: 20px;}.contact-us .banner_heading h1 {font-size: 28px;margin-bottom: 22px;}.section-card .features-details {padding: 20px 0;}#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs-fieldtype-text {width: 94%;}.container {padding-top: 100px;}.main-container {width: 100%;margin: 0 auto;}.main-container-padding {padding: 0 20px;}.page-padding {padding: 40px 20px;}.main-subtitle, .main-title {font-size: 38px !important;}.col-sm-12 {flex-wrap: wrap !important;}.col-sm-12 > div {width: 100% !important;}.solution img {width: 100%;}.solution .solution-body {order: 2 !important;padding: 50px 0;}.solution .solution-image {order: 1 !important;}.d-mobile-only {display: block !important;}.d-desktop-only, .d-desktop-only.d-tablet-only, .d-desktop-only.d-xl {display: none !important;}.partners img {margin: 0 auto;}.partners img, img {max-width: 100%;}.order-2 {margin: 0;}.justify-content-center-sm {justify-content: center;}.justify-content-start-sm {justify-content: flex-start;}.justify-content-end-sm {justify-content: flex-end;}a, li {font-weight: 500;font-size: 12px;color: #3d3d3d;text-decoration: none;}.main-section .right {padding: 40px 10px;}a.cta-button {background-color: #0255a8;box-shadow: 10px 10px 0 0 rgba(2, 85, 168, 0.19);margin-top: 7%;}a.cta-button, a.cta-button-red {display: inline-block;padding: 12px 20px;border-radius: 0.12em;font-weight: 600;color: #fff;text-align: center;transition: all 0.5s ease;}a.cta-button-red {background-color: #ff324b !important;box-shadow: 10px 10px 0 0 rgba(255, 50, 75, 0.2) !important;}a.button {display: inline-block;padding: 13px 20px;border: 0.1em solid #0255a8;margin: 0 0.3em 0.3em 0;border-radius: 0.12em;font-weight: 600;color: #0255a8;text-align: center;transition: all 0.2s;}.section-solutions .solution {text-align: center;padding: 25px 0;}.solution-body .title {font-size: 26px;font-weight: 700;}.solution-body .description {font-size: 14px;font-weight: 500;line-height: 30px;width: 100%;margin: 30px 0;}.section-solutions .solution-body .cta-arrow {font-size: 14px;font-weight: 600;color: #0255a8;margin: 0 auto;}.section-title {font-size: 32px;font-weight: 700;line-height: 46px;text-align: center;}.features-details, .section-features .features-details {padding: 20px 0;}.features-details .card {width: 30%;margin: 0;padding: 25px 10px;}.card-title {font-size: 18px;font-weight: 800;line-height: 26px;}.card-body {font-size: 14px;}.product {padding: 40px 0;}.product-body .title {font-size: 24px;}.product .product-body {padding: 20px 0;order: 2 !important;}.product .product-image {padding: 0;order: 1 !important;}.product-body .description {font-size: 14px;line-height: 26px;width: 100%;margin: 10px 0;}.product-body .product-features .list-title {font-size: 14px;line-height: 28px;}.product-body .product-features .list-items .item {font-size: 14px;margin: 10px 0;line-height: 24px;}.product-body .product-features .list-items .item .item-indicator {padding-right: 10px;font-weight: 800;font-size: 14px;}.product-body .cta-arrow {font-size: 14px;}.h-line {max-width: 52%;margin: 13px 2px;}.partners-container .partner-title {font-size: 18px;line-height: 26px;padding: 10px 0;}.partners-container .partner-logos {padding: 20px 0 15px;}.partners-container .partner-describe {font-size: 14px;line-height: 24px;padding: 15px 0;}.collage {padding: 15px 0;width: 100%;}.collage .collage-describe {font-size: 14px;line-height: 24px;font-weight: 400;padding: 10px 0;}.number-details .number-pre {font-size: 16px;line-height: 59px;}.number-details .number {font-size: 48px;padding: 3% 0;line-height: 38px;}.number-details .number-post {font-size: 18px;line-height: 37px;}.number-details {padding: 15px 0;}.testimonial-container {position: relative;margin: 0;padding: 20px 0 20px 20px;}.testimonial-container:before {border-left: 20px solid #0255a8;border-top: 20px solid #0255a8;}.testimonial-container:after {border-left: 20px solid #ff324b;border-bottom: 20px solid #ff324b;}.testimony {font-size: 12px;line-height: 18px;}.testimony-qoute {width: 40px;padding: 8px 0;}.testimony-title {font-size: 12px;line-height: 17px;}.testimony-subtitle {font-size: 10px;line-height: 17px;margin-top: 3px;}.testimonial-box {padding: 10px 20px;}.controls {padding: 0 5px;width: 40px;}.owl-carousel .owl-nav {margin-top: 8px;}.section-testimonial .right {padding: 40px 0;}.lead-title {font-size: 18px;line-height: 30px;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 {padding: 20px 0;}form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text, form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-text input, form#hsForm_ab45f30c-70b5-4a7f-8155-5c33ba66acc6 .hs-fieldtype-textarea textarea {width: 100%;margin: 5px 0;}input.hs-button.primary.large {font-size: 14px;display: inline-block;padding: 12px 25px;border-radius: 0.12em;font-weight: 600;color: #fff;text-align: center;transition: all 0.5s ease;background-color: #ff324b;margin-top: 5%;border: 0;}.padding-b-0 {padding-bottom: 0;}.page-footer .navbar .contact .name {font-size: 20px;line-height: 32px;}.page-footer .navbar .contact .details .item {margin: 10px 0;}.page-footer .navbar .contact .details .item span {font-size: 14px;line-height: 26px;}.page-footer .navbar .footer-links .list-title, .page-footer .navbar .footer-links .list-title a {font-size: 16px;}.page-footer .navbar .footer-links li {font-size: 14px;margin: 20px 0;}.page-footer .navbar .footer-links .list-items li span {font-weight: 800;font-size: 14px;}.page-footer .navbar > div {padding: 15px 0;}.copyright {padding: 30px 0;}.copyright > div {text-align: center !important;padding: 15px 0;}.copyright .social-media {order: 1;}.copyright .terms {order: 2;font-size: 14px;line-height: 22px;font-weight: 400;}.copyright .copyright-copy {order: 3;font-size: 12px;line-height: 22px;font-weight: 400;opacity: 0.85;}.section-prorammatic-features .solution-body .description {font-size: 14px;line-height: 26px;width: 100%;margin: 15px 0;}.solution-body .cta-arrow {font-size: 14px;font-weight: 600;color: #0255a8;}.section-prorammatic-features .product-features .list-items .item {font-size: 14px;font-weight: 500;margin: 5px 0;line-height: 28px;}.section-prorammatic-features .product-features .list-items .item .item-indicator {padding-right: 10px;font-weight: 800;font-size: 14px;}.section-prorammatic-features .solution .solution-image {padding: 40px 10px;}.pattern-left:before {padding: 150px 0;width: 50%;border-radius: 0 0 100px 0;}.pattern-right:before {padding: 150px 0;width: 50%;border-radius: 0 0 0 100px;}.section-incremental-adserver > div {padding: 10px 0;}.section-incremental-adserver .description {font-size: 14px;line-height: 26px;padding: 10px 0;text-align: center;}.pointers .list-items .item .item-indicator {padding-right: 10px;font-size: 26px;line-height: 40px;}.pointers .navcard .title {font-size: 26px;line-height: 36px;font-weight: 700;}.pointers .navcard .description {font-size: 14px;line-height: 26px;margin: 10px 0;letter-spacing: 0.28px;}.section-footfall-measurement .description {font-size: 16px;line-height: 28px;padding: 10px 20px;}.section-footfall-measurement {padding: 5px 0 0;}.pointers {padding: 0;}.navbar-container {padding: 0 20px;}.logo {width: 180px;}.navbar-toggler {display: flex !important;}#mobile-menu {align-items: center;padding: 40px 0;height: 100vh;}#mobile-menu .menu {margin-top: 30%;}.navbar {flex-wrap: wrap;padding: 20px 0;}.nav-links li a {padding: 10px 0;cursor: pointer;font-size: 18px;font-weight: 600;line-height: 22px;}.nav-links li {padding: 0 20px;margin: 20px 0;}.nav-item.dropdown > .nav-links li, .nav-item.dropdown > .nav-links li a {padding: 0;list-style: none;font-size: 16px;line-height: 36px;font-weight: 400;margin: 0;}.nav-item.dropdown > .nav-links {display: none;}.main-section.with-description .description {font-size: 16px;line-height: 28px;padding: 10px 0;}.main-section.with-description .left {padding: 0;}.section-content .description {font-size: 14px;line-height: 30px;padding: 5px 0;}.section-content .card .card-title {font-size: 14px;}.section-content .cta-arrow {font-size: 14px;line-height: 18px;}.section-content {padding: 10% 0;}.card-secondary .card-title {font-size: 18px;}.card-secondary .card-body {font-size: 14px;font-weight: 400;line-height: 28px;}.card-secondary {padding: 10px !important;margin: 10px 0 !important;}.card-secondary .card-img {padding: 10px;}.conected-features .list-title {line-height: 28px;font-size: 16px;flex-grow: 1;}.conected-features .feature-title > .h-line-secondary {margin: 13px 1px;max-width: 15%;}.conected-features .description {font-size: 16px;line-height: 28px;padding: 15px 0;}.section-casestudy {flex-direction: column-reverse;}.redbluebox-inverse:before {border-right: 20px solid #ff324b;border-top: 20px solid #ff324b;}.redbluebox-inverse:after {border-right: 20px solid #0255a8;border-bottom: 20px solid #0255a8;}.redbluebox-inverse {position: relative;padding: 20px 20px 20px 0;}.section-casestudy .left {padding: 20px 0;}.section-casestudy .section-title {font-size: 30px;text-align: left;}.section-casestudy .description {padding: 10px 0;}.section-casestudy .button {font-weight: 700;font-size: 12px;margin: 0 auto;}.section-casestudy {padding-bottom: 10px;}.section-formats .card-secondary {box-shadow: 0 0 16px rgba(72, 80, 88, 0.16);}.section-formats .card .card-title {font-size: 18px;font-weight: 600;}.section-audiences .flex-row-reverse.col-sm-12 {flex-direction: column-reverse;}.section-twobytwo .section-title {font-size: 30px;font-weight: 700;text-align: left;}.section-twobytwo .description {font-size: 14px;font-weight: 500;line-height: 26px;padding: 5px 0;}.hash-list .list-items .item {font-size: 14px;margin: 5px 0;line-height: 26px;}.hash-list .list-items .item .item-indicator {padding-right: 10px;font-size: 14px;}.blue-cta .cta-arrow, .white-cta .cta-arrow {font-size: 14px;}.fix-col-sm {flex-wrap: wrap;text-align: center;}.blue-cta {margin: 0 auto;}.cta-arrow.fix-col-sm > span {width: 100%;}.card-third .card-title {font-size: 22px;border-left: 10px solid #ff324b;font-weight: 700;line-height: 26px;padding: 5px 20px !important;}.section-connectedtv .section-content .card .card-title {font-size: 20px;}.section-pricing .features-details .card {margin: 30px 0 !important;}.header-button-red {font-size: 24px;}.pricing-header {margin-top: -50px;padding: 0 50px;}.section-pricing a.cta-button {padding: 12px 40px;box-shadow: 5px 5px 0 0 rgba(2, 85, 168, 0.19);}.terms-of-use p {margin: 0 0 1.2rem;font-size: 14px;}.terms-of-use h2 {font-size: 22px;}}select#country-a1edc2f6-660d-4da8-a27c-01207edfc71e {width: 100% !important;border: 1px solid #ededed !important;border-radius: 25px !important;padding-left: 29px !important;height: 50px;color: #6d7282;outline: 0;background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);background-position: calc(100% - 20px) calc(2em + -5px), calc(100% - 15px) calc(2em + -5px), calc(100% - 2.5em) 0.5em;background-size: 5px 8px, 5px 8px, 1px 2.5em;-webkit-appearance: none;-moz-appearance: none;background-repeat: no-repeat;background-color: #f9f9fa;}label#label-country-a1edc2f6-660d-4da8-a27c-01207edfc71e {display: none;}.hs_country.hs-country.hs-fieldtype-select.field.hs-form-field {width: 45%;margin: 10px;}@media (max-width: 696px) {.hs_country.hs-country.hs-fieldtype-select.field.hs-form-field {width: 94%;}}form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs_product___service.hs-product___service.hs-fieldtype-checkbox.field.hs-form-field {transform: translate(-32%, 0);background: #f9f9fa 0 0 no-repeat padding-box !important;border: 1px solid #ededed !important;border-radius: 25px !important;padding: 29px !important;margin: 15px 0 0;color: #757575 !important;}form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs_product___service.hs-product___service.hs-fieldtype-checkbox.field.hs-form-field label#label-product___service-a1edc2f6-660d-4da8-a27c-01207edfc71e{ font-size: 13px;}form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e ul.inputs-list.multi-container li label input {transform: translateY(2px);}form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e ul.inputs-list.multi-container {list-style: none;margin-top: 15px;}form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e ul.inputs-list.multi-container li {margin: 0 0 10px;font-size: 12px;font-weight: normal;color: #757575;}form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e ul.inputs-list.multi-container li span{margin-left: 10px;}@media only screen and (max-width: 1100px){form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs_product___service.hs-product___service.hs-fieldtype-checkbox.field.hs-form-field {margin: 10px 40px 0;transform: translate(0, 0);width: 100%;}}@media only screen and (max-width: 600px){form#hsForm_a1edc2f6-660d-4da8-a27c-01207edfc71e .hs_product___service.hs-product___service.hs-fieldtype-checkbox.field.hs-form-field {margin: 10px 20px 0;}}