/* =Font Awasome */
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');

/* =Roboto */
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap');

/****************************************/
/* HubSpot Style Boilerplate            */
/****************************************/

/* These includes are optional, but helpful. */
/* /* Images */

img {
    max-width: 100%;
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: bottom; /* Suppress the space beneath the baseline */
}

/* Videos */

video {
    max-width: 100%;
    height: auto;
}

/* Embed Container (iFrame, Object, Embed) */

.hs-responsive-embed {
    position: relative;
    height: auto;
    overflow: hidden;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
}

.hs-responsive-embed iframe, .hs-responsive-embed object, .hs-responsive-embed embed {
    width: 100%;
    height: 100%;
    border: 0;
}

.hs-responsive-embed,
.hs-responsive-embed.hs-responsive-embed-youtube,
.hs-responsive-embed.hs-responsive-embed-wistia,
.hs-responsive-embed.hs-responsive-embed-vimeo {
    padding-bottom: 2%;
}

.hs-responsive-embed.hs-responsive-embed-instagram {
    padding-bottom: 116.01%;
}

.hs-responsive-embed.hs-responsive-embed-pinterest {
    height: auto;
    overflow: visible;
    padding: 0;
}

.hs-responsive-embed.hs-responsive-embed-pinterest iframe {
    position: static;
    width: auto;
    height: auto;
}

iframe[src^="http://www.slideshare.net/slideshow/embed_code/"] {
    width: 100%;
    max-width: 100%;
}

@media (max-width: 568px) {
    iframe {
        max-width: 100%;
    }
}

/* Forms */

textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select {
    padding: 6px;
    display: inline-block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* Menus */

.hs-menu-wrapper ul {
    padding: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal ul {
    list-style: none;
    margin: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    display: inline-block;
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    left: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 180px;
    top: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch {
    position: relative;
    margin-bottom: 20px;
    min-height: 7em;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children {
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical {
    width: 100%;
}

.hs-menu-wrapper.hs-menu-flow-vertical ul {
    list-style: none;
    margin: 0;
}

.hs-menu-wrapper.hs-menu-flow-vertical li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul {
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-menu-depth-1 > a {
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li a {
    padding: 10px 20px;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    top: 0;
    left: 180px;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li a {
    min-width: 140px;
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul {
    max-width: 100%;
    overflow: hidden;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li.hs-item-has-children > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-2 > a {
    padding-left: 4em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-3 > a {
    padding-left: 6em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-4 > a {
    padding-left: 8em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-5 > a {
    padding-left: 140px;
}

.hs-menu-wrapper.hs-menu-not-show-active-branch li.hs-menu-depth-1 ul {
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
}

@media (max-width: 568px) {
    .hs-menu-wrapper, .hs-menu-wrapper * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: block;
        width: 100%;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal ul {
        list-style: none;
        margin: 0;
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
        float: none;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
        display: block;
        max-width: 100%;
        width: 100%;
    }
}

.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: visible;
    opacity: 1;
}

/* Space Module */

.widget-type-space {
    visibility: hidden;
}

/* Blog Author Section */

.hs-author-listing-header {
    margin: 0 0 .75em 0;
}

.hs-author-social-links {
    display: inline-block;
}

.hs-author-social-links a.hs-author-social-link {
    width: 24px;
    height: 24px;
    border-width: 0px;
    border: 0px;
    line-height: 24px;
    background-size: 24px 24px;
    background-repeat: no-repeat;
    display: inline-block;
    text-indent: -99999px;
}

.hs-author-social-links a.hs-author-social-link.hs-social-facebook {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-linkedin {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-twitter {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-google-plus {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png");
}

/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

/* Wrapper */
.hs_cos_wrapper_type_image_slider {
    display: block;
    overflow: hidden
}

/* Browser Resets */
.hs_cos_flex-container a:active,
.hs_cos_flex-slider a:active,
.hs_cos_flex-container a:focus,
.hs_cos_flex-slider a:focus  {outline: none;}
.hs_cos_flex-slides,
.hs_cos_flex-control-nav,
.hs_cos_flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* FlexSlider Necessary Styles
*********************************/
.hs_cos_flex-slider {margin: 0; padding: 0;}
.hs_cos_flex-slider .hs_cos_flex-slides > li {display: none; -webkit-backface-visibility: hidden; position: relative;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.hs_cos_flex-slider .hs_cos_flex-slides img {width: 100%; display: block; border-radius: 0px;}
.hs_cos_flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .hs_cos_flex-slides element */
.hs_cos_flex-slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .hs_cos_flex-slides {display: block;}
* html .hs_cos_flex-slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */

/* FlexSlider Default Theme
*********************************/
.hs_cos_flex-slider {margin: 0 0 60px; background: #fff; border: 0; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; zoom: 1;}
.hs_cos_flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .hs_cos_flex-viewport {max-height: 300px;}
.hs_cos_flex-slider .hs_cos_flex-slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.hs_cos_flex-direction-nav {*height: 0;}
.hs_cos_flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.hs_cos_flex-direction-nav .hs_cos_flex-next {background-position: 100% 0; right: -36px; }
.hs_cos_flex-direction-nav .hs_cos_flex-prev {left: -36px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next {opacity: 0.8; right: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-prev {opacity: 0.8; left: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next:hover, .hs_cos_flex-slider:hover .hs_cos_flex-prev:hover {opacity: 1;}
.hs_cos_flex-direction-nav .hs_cos_flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Direction Nav for the Thumbnail Carousel */
.hs_cos_flex_thumbnavs-direction-nav {
    margin: 0px;
    padding: 0px;
    list-style: none;
    }
.hs_cos_flex_thumbnavs-direction-nav {*height: 0;}
.hs_cos_flex_thumbnavs-direction-nav a {width: 30px; height: 140px; margin: -60px 0 0; display: block; background: url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 40%; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1; -webkit-transition: all .3s ease;}
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-next {background-position: 100% 40%; right: 0px; }
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev {left: 0px;}
.hs-cos-flex-slider-control-panel img { cursor: pointer; }
.hs-cos-flex-slider-control-panel img:hover { opacity:.8; }
.hs-cos-flex-slider-control-panel { margin-top: -30px; }



/* Control Nav */
.hs_cos_flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.hs_cos_flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.hs_cos_flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.hs_cos_flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.hs_cos_flex-control-paging li a.hs_cos_flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.hs_cos_flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.hs_cos_flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.hs_cos_flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.hs_cos_flex-control-thumbs img:hover {opacity: 1;}
.hs_cos_flex-control-thumbs .hs_cos_flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .hs_cos_flex-direction-nav .hs_cos_flex-prev {opacity: 1; left: 0;}
  .hs_cos_flex-direction-nav .hs_cos_flex-next {opacity: 1; right: 0;}
}

.hs_cos_flex-slider .caption {
    background-color: rgba(0,0,0,0.5);
    position: absolute;
    font-size: 2em;
    line-height: 1.1em;
    color: white;
    padding: 0px 5% 0px 5%;
    width: 100%;
    bottom: 0;
    text-align: center;
}

.hs_cos_flex-slider .superimpose .caption {
    color: white;
    font-size: 3em;
    line-height: 1.1em;
    position: absolute;
    padding: 0px 5% 0px 5%;
    width: 90%;
    top: 40%;
    text-align: center;
    background-color: transparent;
}

@media all and (max-width: 400px) {
    .hs_cos_flex-slider .superimpose .caption {
        background-color: black;
        position: static;
        font-size: 2em;
        line-height: 1.1em;
        color: white;
        width: 90%;
        padding: 0px 5% 0px 5%;
        top: 40%;
        text-align: center;
    }

    /* beat recaptcha into being responsive, !importants and specificity are necessary */
    #recaptcha_area table#recaptcha_table {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r1_c1 {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r4_c4 { width: 67px !important;}
    #recaptcha_area table#recaptcha_table #recaptcha_image {width:280px !important;}
}

.hs_cos_flex-slider h1,
.hs_cos_flex-slider h2,
.hs_cos_flex-slider h3,
.hs_cos_flex-slider h4,
.hs_cos_flex-slider h5,
.hs_cos_flex-slider h6,
.hs_cos_flex-slider p {
    color: white;
}

/* Thumbnail only version of the gallery */
.hs-gallery-thumbnails li {
    display: inline-block;
    margin: 0px;
    padding: 0px;
    margin-right:-4px;
}
.hs-gallery-thumbnails.fixed-height li img {
    max-height: 150px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
}


/* responsive pre elements */

pre {
    overflow-x: auto;
}

/* responsive pre tables */

table pre {
    white-space: pre-wrap;
}

/* adding minimal spacing for blog comments */
.comment {
    margin: 10px 0 10px 0;
}

/* make sure lines with no whitespace don't interefere with layout */
.hs_cos_wrapper_type_rich_text,
.hs_cos_wrapper_type_text,
.hs_cos_wrapper_type_header,
.hs_cos_wrapper_type_section_header,
.hs_cos_wrapper_type_raw_html,
.hs_cos_wrapper_type_raw_jinja,
.hs_cos_wrapper_type_page_footer {
    word-wrap: break-word;
}
/* HTML 5 Reset */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

audio:not([controls]) {
    display: none;
}

/* Support migrations from wordpress */

.wp-float-left {
    float: left;
    margin: 0 20px 20px 0;
}

.wp-float-right {
    float: right;
    margin: 0 0 20px 20px;
}

/* Responsive Google Maps */

#map_canvas img, .google-maps img {
    max-width: none;
}

/* line height fix for reCaptcha theme */
#recaptcha_table td {line-height: 0;}
.recaptchatable #recaptcha_response_field {min-height: 0;line-height: 12px;} */

/* ==========================================================================
   EXTERNAL RESOURCES                                            
   ========================================================================== */
   /**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-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:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-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}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
   /**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.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:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.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 .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}



/* ==========================================================================
   New styles                                         
   ========================================================================== */
   /* ==========================================================================
   Mobile Menu - Toggle Side Menu - Right
   ========================================================================== */
.mobile-icon {
  text-align: left;
  display: none;
  margin: 28px 0px 19px;
  padding: 0;
  transition: padding 0.5s linear 0s;
  position: relative;
  width: 25px;
  height: 18px;
}
@media (max-width: 1100px) {
  /* Show the Mobile and Close Icons */
  .mobile-icon {
    display: inline-block !important;
  }
}
.mobile-icon:hover {
  text-decoration: none;
}
.mobile-icon span {
  position: absolute;
  display: block;
  width: 25px;
  height: 3px;
  background-color: #ffffff;
  opacity: 1;
  left: 0;
  z-index: 1001;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  -o-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}
body.stuck .mobile-icon span {
  background-color: #f96815;
}
body.stuck .mobile-icon.opened span {
  background-color: #ffffff;
}

.mobile-icon span:nth-child(1) {
  top: 0;
}
.mobile-icon span:nth-child(2) {
  top: 6px;
}
.mobile-icon span:nth-child(3) {
  top: 12px;
}

.mobile-icon.opened span:nth-child(1) {
  top: 6px;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
}
.mobile-icon.opened span:nth-child(2) {
  opacity: 0;
  left: -25px;
}
.mobile-icon.opened span:nth-child(3) {
  top: 6px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}

/* Menu Styles on Mobile Devices
   ========================================================================== */

@media (min-width: 1101px) {
  .custom-menu-primary {
    height: auto !important;
  }
}

@media (max-width: 1100px) {
  #site-wrapper {
    max-width: 100%;
    position: relative;
  }
  .header-container-wrapper .page-center {
    padding-right: 60px;
  }
  .header-container-wrapper .custom-menu-primary,
  .header-container-wrapper .no-nav-head-spacer {
    position: fixed;
    width: 100% !important;
    z-index: 1000;
    right: -100%;
    top: 0;
    background: #07243c;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    overflow-y: scroll;
    padding: 60px 0px 20px;
    height: 100vh;
    text-align: left;
  }

  .custom-menu-primary .hs-menu-wrapper > ul > li:first-child:hover > a {
    box-shadow: none !important;
  }

  body.stuck .custom-menu-primary .hs-menu-wrapper > ul > li > a {
    color: #ffffff !important;
  }

  .show-mobile-nav .header-container-wrapper .custom-menu-primary {
    right: 0;
  }
    /* Set Link Colors */
    .custom-menu-primary a {}
    .custom-menu-primary a:hover {}
  /* All Main Containers Display FULL Width By Default */
  .custom-menu-primary .hs-menu-flow-horizontal > ul {
    clear: both;
  }
  .custom-menu-primary .hs-menu-wrapper > ul > li {
    border-bottom: 1px solid #395063;
  }
  .custom-menu-primary .hs-menu-wrapper > ul > li > a {
    padding: 15px 18px 13px;
  }
  .custom-menu-primary .hs-menu-wrapper > ul ul {
    display: none;
  }
  .custom-menu-primary .hs-menu-wrapper > ul ul li > a {
        padding: 18px 20px 16px 40px;
        white-space: nowrap !important;
        font-size: 17px;
        letter-spacing: -0.3px;
        color: #ffffff;
    }
  .custom-menu-primary .hs-menu-wrapper > ul > li:last-child {
    border-bottom: 0;
    text-align: center;
    margin: 30px 0 0 0;
  }
  .custom-menu-primary .hs-menu-wrapper > ul > li:last-child > a {
    width: 100%;
    display: block;
    margin: 0px 21px;
  }
  .custom-menu-primary .hs-menu-wrapper > ul > li:hover > a {
    box-shadow: none;
    background: transparent;
  }
    .child-trigger {
        position: absolute;
        right: 0;
        height: 10px;
        width: 10px;
        color: red;
        top: 15px;
        right: 10px;
        cursor: pointer;
    }
    .child-trigger:before{
        content: "\f067";
        display: inline-block;
        font: normal normal normal 14px/1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        color: #ffffff!important;
    }
    .child-trigger.child-open:before{
        content: "\f068";
    }
        .custom-menu-primary .hs-menu-wrapper > ul > li:first-child:hover > a{
        box-shadow: -5px 10px 5px -2px rgba(0,0,0,0.6);
    }
    .custom-menu-primary .hs-menu-wrapper > ul ul li:last-child {
        border-bottom: 0;
    }
    .custom-menu-primary .hs-menu-wrapper > ul > li:last-child > a:hover{
        color:#fff;
    }
    .hs-menu-wrapper, .hs-menu-wrapper * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: block;
        width: 100%;
    }
    .hs-menu-wrapper .child-trigger {
        width: 16px;
        height: 16px;
        top: 12px;
        right: 12px;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal ul {
        list-style: none;
        margin: 0;
        display: block;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
        display: block;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
        float: none;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
        display: block;
    }

    /* Stacking Horizontal Nav for Mobile */
    .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
        visibility: visible !important;
        opacity: 1 !important;
        position: static !important;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal ul ul ul {
        padding: 0;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
        white-space: normal;
    }  
  
  
 /* Stacking Vertical Nav for Mobile */
    .hs-menu-wrapper.hs-menu-flow-vertical.flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper  {
        position: static;
        opacity: 1;
        visibility: visible;
    }
  
}
   .blog-section h1,.blog-section h2{font-style:normal;color:#212326;font-weight:400}.blog-item .title a,.blog-item .title a:active,.blog-item .title a:focus,.blog-item .title a:hover{color:#2d3e50;text-decoration:none}.blog-item .excerpt,.blog-item .subtitle,.blog-item .title a{-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden!important}.blog-section{padding:80px 0}.blog-section h1{font-size:44px;line-height:60px;letter-spacing:1px}.blog-section h2{font-size:36px;line-height:48px}.social-sharing-wrapper{float:left;width:100%;margin-bottom:20px}.blog-item{margin:0 0 20px;-webkit-box-shadow:-15px 0 50px 0 rgba(76,76,76,.08);-moz-box-shadow:-15px 0 50px 0 rgba(76,76,76,.08);box-shadow:-15px 0 50px 0 rgba(76,76,76,.08)}.blog-item .blog-item-image{display:block;position:relative}.blog-item .blog-item-image img{width:100%;height:250px;object-fit:cover}.blog-item .blog-item-image .upcoming{position:absolute;top:20px;left:20px;color:#fff;font-size:16px;line-height:16px;font-weight:400}.blog-item-content{padding:25px 25px 30px}.blog-item .title{margin-bottom:15px;font-size:20px;line-height:24px;min-height:48px}.blog-item .title a{font-size:16px;font-weight:700;line-height:24px;display:block;display:-webkit-box;-webkit-line-clamp:3;min-height:84px}.blog-item .subtitle{color:#000;font-size:13px;line-height:20px;font-weight:400;text-align:left;margin-bottom:25px;height:40px;display:block;display:-webkit-box;-webkit-line-clamp:2}.blog-item .date{color:#919eab;font-size:14px;line-height:24px}.blog-item .excerpt{font-size:16px;line-height:22px;color:#999c9f;margin-bottom:15px;max-height:90px;display:block;display:-webkit-box;-webkit-line-clamp:4}.blog-item .excerpt p{color:#55595e;font-size:14px;line-height:24px;margin:0!important}.blog-item a.read-more{text-decoration:none;display:flex;justify-content:center;align-items:center;text-align:center;color:#1774c6;font-size:18px;line-height:27px}.blog-item a.read-more:hover{text-decoration:underline}.blog-item a.read-more img{margin-left:5px;position:relative;top:2px}@media screen and (max-width:500px){.blog-item .date,.blog-item .excerpt p,.blog-item .title a{text-align:left}.blog-item a.read-more{justify-content:flex-start}}.blog-pagination{margin-top:50px}.blog-pagination .next-posts-link,.blog-pagination .previous-posts-link{float:none}.blog-pagination ul{text-align:center;margin:30px 0}.blog-pagination ul span.pg{margin:0}.blog-pagination ul li{display:inline-block}.blog-pagination ul li,.blog-pagination ul li a i{zoom:1.2}.blog-pagination ul li.hide{visibility:hidden}.blog-pagination ul li a{padding:5px 8px!important;text-decoration:none;line-height:20px;color:#1774c6}.blog-pagination ul li.active,.blog-pagination ul li:hover{background:#1774c6}.blog-pagination ul li.active a,.blog-pagination ul li:hover a{color:#fff}
   @font-face{font-family:Nucleo;src:url(data:font/opentype;charset=utf-8;base64,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);src:url(data:font/x-font-woff;charset=utf-8;base64,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) format('woff'),url(data:font/truetype;charset=utf-8;base64,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) format('truetype');font-weight:400;font-style:normal}.icon{display:inline-block;font:1em/1 Nucleo;color:inherit;flex-shrink:0;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-sm{font-size:.8em}.icon-lg{font-size:1.2em}.icon-16{font-size:16px}.icon-32{font-size:32px}.icon-is-spinning{animation:1s linear infinite icon-spin}@keyframes icon-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.icon-rotate-90{transform:rotate(90deg)}.icon-rotate-180{transform:rotate(180deg)}.icon-rotate-270{transform:rotate(270deg)}.icon-flip-y{transform:scaleY(-1)}.icon-flip-x{transform:scaleX(-1)}.icon-business-contact-86::before{content:"\ea02"}.icon-scale::before{content:"\ea03"}.icon-multiple-11::before{content:"\ea04"}.icon-temple::before{content:"\ea05"}.icon-vintage-computer::before{content:"\ea06"}.icon-reading::before{content:"\ea07"}.icon-archive-drawer::before{content:"\ea08"}.icon-chart-growth::before{content:"\ea09"}.icon-globe::before{content:"\ea0a"}.icon-transactions::before{content:"\ea0b"}.icon-handshake::before{content:"\ea0c"}.icon-add-29::before{content:"\ea0d"}.icon-contacts-2::before{content:"\ea0e"}.icon-archive-file::before{content:"\ea0f"}.icon-archive-file-check::before{content:"\ea10"}.icon-exchange::before{content:"\ea11"}.icon-edit-note::before{content:"\ea15"}.icon-network-connection::before{content:"\ea16"}.icon-laptop-72::before{content:"\ea17"}.icon-quote::before{content:"\ea18"}.icon-blockquote::before{content:"\ea19"}.icon-shape-oval::before{content:"\ea1a"}.icon-arrow-right::before{content:"\ea1b"}.icon-logo-facebook::before{content:"\ea1c"}.icon-logo-linkedin::before{content:"\ea1d"}.icon-logo-twitter::before{content:"\ea1e"}.icon--green{color:#79c9ae}.icon--blue{color:#3772c0}.icon--dark-blue{color:#1c3f67}.icon--orange{color:#ed9d6b}
   *, *:before, *:after {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}html, body {min-height: 100%;margin: 0;padding: 0;overflow-x: hidden;}body {font-family: "Roboto", sans-serif;font-size: 16px;line-height: 24px;color: #6b7177;font-weight: 400;background: #ffffff;-webkit-font-smoothing: antialiased;position: relative;}.container-fluid .row-fluid .page-center {float: none;max-width: 1440px;margin: 0 auto;padding-left: 15px;padding-right: 15px;}p {margin: 0 0 16px;}strong {font-weight: bold;}em {font-style: italic;}sup, sub {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}h1, h2, h3, h4, h5, h6 {font-family: "Roboto", sans-serif;font-weight: 700;margin: 0;}h1 {font-size: 36px;margin-bottom: 28px;}h1.hero-title, span.hero-title {font-weight: 700;font-size: 64px;line-height: 75px;margin-bottom: 38px;letter-spacing: 1px;}@media only screen and (max-width: 768px) {h1.hero-title, span.hero-title {font-size: 40px;line-height: 48px;text-align: left;margin-bottom: 16px;}}h2 {font-size: 44px;line-height: 60px;font-weight: 400;margin-bottom: 20px;color: #212326;}h2 span span {border: 0;padding: 0;margin: 0;}h2.title {text-align: left;position: relative;max-width: 970px;letter-spacing: 1px;}h2.title:before {content: "";position: absolute;width: 50px;height: 5px;background-color: #c4cdd5;top: -20px;left: 0;}h2.title-center {letter-spacing: 1px;text-align: center;}@media only screen and (max-width: 768px) {h2.title {font-size: 28px;line-height: 34px;}}.bg-blue h2.title, .bg-blue-dark h2.title {color: #ffffff;}.bg-blue h2.title:before {background-color: rgba(255, 255, 255, 0.2);}h3 {color: #2d3e50;font-size: 25px;line-height: 32px;margin-bottom: 15px;}h3.small-title {margin-bottom: 60px;font-size: 30px;line-height: 36px;margin-bottom: 40px;}h3.hero-subtitle-smaller {font-weight: 400;font-size: 24px;line-height: 29px;color: #FFFFFF;margin-bottom: 24px;}h4 {font-size: 18px;line-height: 28px;margin-bottom: 10px;}h4.subtitle {font-weight: 400;font-size: 22px;line-height: 27px;color: #212326;margin-bottom: 36px;}@media only screen and (min-width: 769px) {h4.subtitle {max-width: 970px;font-size: 36px;line-height: 48px;margin-bottom: 72px;}}h4.hero-subtitle {font-weight: 400;font-size: 24px;line-height: 29px;color: #FFFFFF;margin-bottom: 24px;}@media only screen and (max-width: 768px) {h4.hero-subtitle {text-align: left;font-size: 36px;line-height: 48px;}}h5 {margin: 0 0 5px 0;font-size: inherit;}h6 {font-size: 14px;}a {color: #1774c6;text-decoration: underline;}a:hover {color: #0c3f6a;text-decoration: none;}a:active {color: #1467af;}a:focus {text-decoration: none;}.text-center {text-align: center;}ul, ol {margin: 0;list-style-position: inside;padding: 0;}li {margin-bottom: 10px;}ul.checked-blue {list-style-image: url("https://2196336.fs1.hubspotusercontent-na1.net/hubfs/2196336/KAT2020_assets/check-2.svg");list-style-position: inside;margin-left: 0;}ul.x-icon-ul {list-style-type: none;}ul.x-icon-ul li {background-image: url("https://2196336.fs1.hubspotusercontent-na1.net/hubfs/2196336/KAT2020_assets/close-red.svg");padding-left: 40px;background-repeat: no-repeat;background-position: left center;}@media (min-width: 768px) {ul.checked-blue {list-style-position: outside;margin-left: 35px;}}ul.checked-blue li {padding-left: 15px;}ul.orange {list-style-type: none;margin-bottom: 20px;}ul.orange li {position: relative;padding-left: 32px;}ul.orange li:before {content: "";height: 8px;width: 8px;background-color: #f96815;border-radius: 50%;display: inline-block;position: absolute;top: 8px;left: 16px;}input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], input[type="file"], textarea, select {font-family: inherit;font-size: inherit;color: inherit;-webkit-font-smoothing: antialiased;box-sizing: border-box;width: 100%;max-width: 940px;border-radius: 2px;padding: 14px 20px;box-shadow: none;border: 1px solid #474747;background: transparent;border-radius: 2px;display: block;font-size: 14px;line-height: 22px;}img {height: auto;}.ml-10 {margin-left: 10px !important;}.mr-10 {margin-right: 10px !important;}.ml-20 {margin-left: 20px !important;}.mr-20 {margin-right: 20px !important;}.bg-blue {background: #0d4270;}.bg-blue-dark {background-color: #07243c;}.bg-gray {background: #F7F6FB;}.grid-columns {display: grid;gap: 20px;}.grid-columns-2 {grid-template-columns: repeat(2, 1fr);}.grid-columns-3 {grid-template-columns: repeat(2, 1fr);}.grid-columns-4 {grid-template-columns: repeat(2, 1fr);}@media (min-width: 992px) {.grid-columns-2 {grid-template-columns: repeat(2, 1fr);}.grid-columns-3 {grid-template-columns: repeat(3, 1fr);}.grid-columns-4 {grid-template-columns: repeat(4, 1fr);}}.simple-page-row {padding: 72px 0;}
   .case-study__item .description,.white-card .title{margin-bottom:20px}.case-study__item,.testimonial-wrap,.white-card{background:#fff;box-shadow:0 2px 83px rgba(0,0,0,.14);height:100%}.white-card{border-radius:4px;padding:24px;font-weight:400;font-size:16px;line-height:24px}.white-card .title{display:flex;align-items:center;color:#000;font-weight:400;font-size:18px;line-height:24px}.case-study__item .content,.white-card p{font-size:16px;line-height:24px;color:#6b7177}.white-card .title img{margin-right:16px}.white-card .title .icon{margin-right:16px;font-size:32px;line-height:32px}.white-card p{margin:0}.case-study__item{border-radius:4px;overflow:hidden}.case-study__item .thumbnail-box{overflow:hidden;height:208px}.case-study__item .thumbnail-box a{display:block}.case-study__item .content{display:flex;flex-direction:column;justify-content:space-between;padding:20px;font-weight:400;height:calc(100% - 208px)}.zig-zag{margin-bottom:40px}.features .zig-zag img,.solutions-row-4 .zig-zag img{box-shadow:0 2px 83px rgba(0,0,0,.14);border:5px solid #fff;border-radius:20px;margin-bottom:32px}.zig-zag__content{max-width:436px;padding:0 16px}.zig-zag h3.title{font-weight:400;font-size:36px;line-height:48px;color:#212326;margin-bottom:16px}@media only screen and (max-width:768px){.zig-zag h3.title,.zig-zag__content{text-align:left}}.testimonial-wrap{position:relative;max-width:640px;padding:32px;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between}.testimonial-wrap:before{content:"\ea18";position:absolute;top:32px;left:50%;margin-left:-16px;width:32px;height:32px;color:#81d8c0;font-family:Nucleo;font-size:32px;line-height:32px}.testimonial-wrap__text{font-style:italic;font-weight:400;font-size:18px;line-height:27px;color:#6b7177;padding-left:0;padding-top:40px;margin-bottom:16px}.testimonial-wrap .person{justify-content:center}.testimonial-wrap .person__image{display:inline-block;overflow:hidden;border-radius:50%;margin-bottom:16px}.testimonial-wrap .person .person__image img{max-width:96px}.careers-page .testimonial-wrap .person .person__image img{max-width:72px}.testimonial-wrap .person__credentials{margin-left:16px}.testimonial-wrap .person__name{font-size:18px;line-height:24px;color:#000;margin:0}.testimonial-wrap .person__position{font-size:16px;line-height:24px;color:#6b7177;margin:0}.careers-page .testimonial-wrap .person__position{font-size:14px;line-height:20px}.testimonial-wrap__name{font-weight:400;font-size:18px;line-height:24px;color:#000;margin:0}.testimonial-wrap__role{font-weight:400;font-size:14px;line-height:24px;color:#6b7177;margin:0}.testimonial-wrap__footer{display:grid;grid-template-columns:auto 120px;align-items:end}.testimonial-wrap__logo{max-height:34px;width:auto!important}@media only screen and (min-width:769px){.zig-zag{margin-bottom:72px}.features .zig-zag img,.solutions-row-4 .zig-zag img{border-width:8px;margin-bottom:0}.testimonial-wrap:before{left:32px;margin-left:0}.testimonial-wrap__text{padding-top:0;padding-left:48px;margin-bottom:48px}.testimonial-wrap .person{justify-content:unset}.testimonial-wrap .person__image{margin-bottom:0}.testimonial-wrap__logo{max-height:50px}}.katipult-customers-logo{display:grid;grid-template-columns:repeat(2,1fr);column-gap:0;row-gap:16px}@media only screen and (min-width:768px){.katipult-customers-logo{column-gap:24px;row-gap:16px;grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1280px){.katipult-customers-logo{grid-template-columns:repeat(5,1fr)}}.katipult-customers-logo .logo{text-align:center}.katipult-customers-logo img{max-width:154px;max-height:50px;height:auto}
   .flex--row-flex-start .col-margin-1+.col-margin-11,.flex--row-flex-start .col-margin-10+.col-margin-2,.flex--row-flex-start .col-margin-10:nth-child(1.2n),.flex--row-flex-start .col-margin-11+.col-margin-1,.flex--row-flex-start .col-margin-11:nth-child(1.0909090909n),.flex--row-flex-start .col-margin-1:nth-child(12n),.flex--row-flex-start .col-margin-2+.col-margin-10,.flex--row-flex-start .col-margin-2:nth-child(6n),.flex--row-flex-start .col-margin-3+.col-margin-9,.flex--row-flex-start .col-margin-3:nth-child(4n),.flex--row-flex-start .col-margin-4+.col-margin-8,.flex--row-flex-start .col-margin-4:nth-child(3n),.flex--row-flex-start .col-margin-5+.col-margin-7,.flex--row-flex-start .col-margin-5:nth-child(2.4n),.flex--row-flex-start .col-margin-6:nth-child(2n),.flex--row-flex-start .col-margin-7+.col-margin-5,.flex--row-flex-start .col-margin-7:nth-child(1.7142857143n),.flex--row-flex-start .col-margin-8+.col-margin-4,.flex--row-flex-start .col-margin-8:nth-child(1.5n),.flex--row-flex-start .col-margin-9+.col-margin-3,.flex--row-flex-start .col-margin-9:nth-child(1.3333333333n){margin-right:0}.flex--column-around-baseline,.flex--column-center,.flex--column-center-baseline,.flex--column-center-flex-end,.flex--column-flex-end,.flex--column-flex-end-baseline,.flex--column-flex-start,.flex--column-space-around,.flex--column-space-between,.flex-column--space-around,.flex-column--space-between{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.common-menu__in,.common-menu__in .cm-main ul,.flex--row-center,.flex--row-center-flex-end,.flex--row-flex-end,.flex--row-flex-end-center,.flex--row-flex-start,.flex--row-space-around,.flex--row-space-between{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex{display:-webkit-box!important;display:-moz-box!important;display:box!important;display:-webkit-flex!important;display:-moz-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none!important}.flex--column-center{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.flex--column-space-between,.flex-column--space-between{-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.flex--column-space-around,.flex-column--space-around{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:center}.flex--column-flex-start{-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.flex--column-flex-end{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.flex--column-around-baseline{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:center;-webkit-box-align:baseline;-moz-box-align:baseline;box-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline;-ms-flex-align:baseline}.flex--column-center-baseline{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:baseline;-moz-box-align:baseline;box-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline;-ms-flex-align:baseline}.flex--column-center-flex-end{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.flex--column-flex-end-baseline{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;-webkit-box-align:baseline;-moz-box-align:baseline;box-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline;-ms-flex-align:baseline}.align-items--center,.flex--align-col-middle{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.common-menu__in,.flex--row-space-between{-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.flex--row-space-around{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:center}.flex--row-center{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.flex--row-center-flex-end{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.flex--row-flex-start{-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.flex--row-flex-end{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.flex--row-flex-end-center{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.flex--nowrap{-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.align-items--flex-end{-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.align-items--baseline{-webkit-box-align:baseline;-moz-box-align:baseline;box-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline;-ms-flex-align:baseline}.align-items--stretch{-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:baselstretchine}.align-self--center{-webkit-align-self:center;-moz-align-self:center;align-self:center;-ms-flex-item-align:center}.align-self--baseline{-webkit-align-self:baseline;-moz-align-self:baseline;align-self:baseline;-ms-flex-item-align:baseline}.align-self--stretch{-webkit-align-self:stretch;-moz-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch}[data-flex-grow="1"]{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}[data-flex-grow="2"]{-webkit-flex-grow:2;-moz-flex-grow:2;flex-grow:2;-ms-flex-positive:2}[data-flex-grow="3"]{-webkit-flex-grow:3;-moz-flex-grow:3;flex-grow:3;-ms-flex-positive:3}[data-flex-grow="4"]{-webkit-flex-grow:4;-moz-flex-grow:4;flex-grow:4;-ms-flex-positive:4}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%!important}.col-3{width:25%!important}@media only screen and (max-width:767px){.col-2,.col-3{width:100%!important}}.col-4{width:33.3333333333%!important}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.full-width{width:100%}.col-margin-1{width:6.9444444444%}.flex--row-flex-start .col-margin-1{margin-right:1.5151515152%}.flex--row-center .col-margin-1{margin-right:.6944444444%;margin-left:.6944444444%}.col-margin-2{width:15.2777777778%}.flex--row-flex-start .col-margin-2{margin-right:1.6666666667%}.flex--row-center .col-margin-2{margin-right:.6944444444%;margin-left:.6944444444%}.col-margin-3{width:23.6111111111%}.flex--row-flex-start .col-margin-3{margin-right:1.8518518519%}.flex--row-center .col-margin-3{margin-right:.6944444444%;margin-left:.6944444444%}.col-margin-4{width:31.9444444444%}.flex--row-flex-start .col-margin-4{margin-right:2.0833333333%}.flex--row-center .col-margin-4{margin-right:.6944444444%;margin-left:.6944444444%}.col-margin-5{width:40.2777777778%}.flex--row-flex-start .col-margin-5{margin-right:2.380952381%}.flex--row-center .col-margin-5{margin-right:.6944444444%;margin-left:.6944444444%}.col-margin-6{width:48.6111111111%}.flex--row-flex-start .col-margin-6{margin-right:2.7777777778%}.flex--row-center .col-margin-6{margin-right:.6944444444%;margin-left:.6944444444%}.col-margin-7{width:56.9444444444%}.flex--row-flex-start .col-margin-7{margin-right:3.3333333333%}.flex--row-center .col-margin-7{margin-right:.6944444444%;margin-left:.6944444444%}.col-margin-8{width:65.2777777778%}.flex--row-flex-start .col-margin-8{margin-right:4.1666666667%}.flex--row-center .col-margin-8{margin-right:.6944444444%;margin-left:.6944444444%}.col-margin-9{width:73.6111111111%}.flex--row-flex-start .col-margin-9{margin-right:5.5555555556%}.flex--row-center .col-margin-9{margin-right:.6944444444%;margin-left:.6944444444%}.col-margin-10{width:81.9444444444%}.flex--row-flex-start .col-margin-10{margin-right:8.3333333333%}.flex--row-center .col-margin-10{margin-right:.6944444444%;margin-left:.6944444444%}.col-margin-11{width:90.2777777778%}.flex--row-flex-start .col-margin-11{margin-right:16.6666666667%}.flex--row-center .col-margin-11{margin-right:.6944444444%;margin-left:.6944444444%}.order-1{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1}.order-2{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2}.order-3{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;-webkit-order:3;-moz-order:3;order:3;-ms-flex-order:3}.order-4{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;box-ordinal-group:4;-webkit-order:4;-moz-order:4;order:4;-ms-flex-order:4}.order-5{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;box-ordinal-group:5;-webkit-order:5;-moz-order:5;order:5;-ms-flex-order:5}.order-6{-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;box-ordinal-group:6;-webkit-order:6;-moz-order:6;order:6;-ms-flex-order:6}.order-7{-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;box-ordinal-group:7;-webkit-order:7;-moz-order:7;order:7;-ms-flex-order:7}.order-8{-webkit-box-ordinal-group:8;-moz-box-ordinal-group:8;box-ordinal-group:8;-webkit-order:8;-moz-order:8;order:8;-ms-flex-order:8}.order-9{-webkit-box-ordinal-group:9;-moz-box-ordinal-group:9;box-ordinal-group:9;-webkit-order:9;-moz-order:9;order:9;-ms-flex-order:9}.order-10{-webkit-box-ordinal-group:10;-moz-box-ordinal-group:10;box-ordinal-group:10;-webkit-order:10;-moz-order:10;order:10;-ms-flex-order:10}.order-11{-webkit-box-ordinal-group:11;-moz-box-ordinal-group:11;box-ordinal-group:11;-webkit-order:11;-moz-order:11;order:11;-ms-flex-order:11}.order-12{-webkit-box-ordinal-group:12;-moz-box-ordinal-group:12;box-ordinal-group:12;-webkit-order:12;-moz-order:12;order:12;-ms-flex-order:12}.order-13{-webkit-box-ordinal-group:13;-moz-box-ordinal-group:13;box-ordinal-group:13;-webkit-order:13;-moz-order:13;order:13;-ms-flex-order:13}.order-14{-webkit-box-ordinal-group:14;-moz-box-ordinal-group:14;box-ordinal-group:14;-webkit-order:14;-moz-order:14;order:14;-ms-flex-order:14}.order-15{-webkit-box-ordinal-group:15;-moz-box-ordinal-group:15;box-ordinal-group:15;-webkit-order:15;-moz-order:15;order:15;-ms-flex-order:15}.order-16{-webkit-box-ordinal-group:16;-moz-box-ordinal-group:16;box-ordinal-group:16;-webkit-order:16;-moz-order:16;order:16;-ms-flex-order:16}.order-17{-webkit-box-ordinal-group:17;-moz-box-ordinal-group:17;box-ordinal-group:17;-webkit-order:17;-moz-order:17;order:17;-ms-flex-order:17}.order-18{-webkit-box-ordinal-group:18;-moz-box-ordinal-group:18;box-ordinal-group:18;-webkit-order:18;-moz-order:18;order:18;-ms-flex-order:18}.order-19{-webkit-box-ordinal-group:19;-moz-box-ordinal-group:19;box-ordinal-group:19;-webkit-order:19;-moz-order:19;order:19;-ms-flex-order:19}.order-20{-webkit-box-ordinal-group:20;-moz-box-ordinal-group:20;box-ordinal-group:20;-webkit-order:20;-moz-order:20;order:20;-ms-flex-order:20}[data-collapse=hide-desktop]{display:none}@media screen and (max-width:991px){[data-collapse=collapse-desktop]{-webkit-box-ordinal-group:initial;-moz-box-ordinal-group:initial;box-ordinal-group:initial;-webkit-order:initial;-moz-order:initial;order:initial;-ms-flex-order:initial;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;text-align:center;width:auto!important;height:auto!important;margin-right:auto}}@media screen and (max-width:767px){[data-collapse=collapse-tablet-half],[data-collapse=collapse-tablet]{text-align:center;width:auto!important;height:auto!important;margin-right:auto}[data-collapse=collapse-tablet]{-webkit-box-ordinal-group:initial;-moz-box-ordinal-group:initial;box-ordinal-group:initial;-webkit-order:initial;-moz-order:initial;order:initial;-ms-flex-order:initial;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}[data-collapse=collapse-tablet][class*=col-]{width:100%!important}[data-collapse=collapse-tablet-half]{-webkit-box-ordinal-group:initial;-moz-box-ordinal-group:initial;box-ordinal-group:initial;-webkit-order:initial;-moz-order:initial;order:initial;-ms-flex-order:initial;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}[data-collapse=collapse-tablet-half][class*=col-]{width:50%!important;margin:0 auto;align-items:flex-start;align-self:flex-start}[data-collapse=hide-tablet]{display:none!important}[data-collapse=hide-desktop].flex{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[data-collapse=hide-desktop]{display:block}[data-collapse=collapse-tablet].mobile-order-1{order:1}[data-collapse=collapse-tablet].mobile-order-2{order:2}}@media screen and (max-width:480px){[data-collapse=collapse-mobile]{-webkit-box-ordinal-group:initial;-moz-box-ordinal-group:initial;box-ordinal-group:initial;-webkit-order:initial;-moz-order:initial;order:initial;-ms-flex-order:initial;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;text-align:center;width:100%!important;height:auto!important;margin-right:0;padding-left:0;padding-right:0}[data-collapse=collapse-mobile][class*=col-]{width:100%!important}[data-collapse=collapse-mobile-half]{-webkit-box-ordinal-group:initial;-moz-box-ordinal-group:initial;box-ordinal-group:initial;-webkit-order:initial;-moz-order:initial;order:initial;-ms-flex-order:initial;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;text-align:center;width:100%!important;height:auto!important;margin-right:auto}[data-collapse=collapse-mobile-half][class*=col-]{width:50%!important;margin:0 auto;align-items:flex-start;align-self:flex-start}[data-collapse=hide-mobile]{display:none!important}[data-collapse=hide-desktop].flex{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}[data-collapse=hide-desktop]{display:block}}
   .contact-form form.hs-form .form-columns-1 .hs-country1 .hs-input{width:48%}form.hs-form fieldset{max-width:none}form.hs-form fieldset .hs-form-field{padding:0;position:relative}form.hs-form fieldset.form-columns-2 .hs-form-field:first-child{margin-right:2%}form.hs-form fieldset.form-columns-2 .hs-form-field:last-child{margin-left:2%}fieldset.form-columns-2 .hs-form-field{width:48%!important}form.hs-form fieldset[class*=form-columns] .input{margin-right:0}form.hs-form fieldset[class*=form-columns] .hs-input{width:100%}form.hs-form fieldset[class*=form-columns] .hs-input[type=checkbox]{width:auto}form.hs-form fieldset.form-columns-3 .hs-form-field{width:33.33%}@media (max-width:400px){form.hs-form fieldset .hs-form-field{padding:0}form.hs-form fieldset.form-columns-2 .hs-form-field:first-child,form.hs-form fieldset.form-columns-2 .hs-form-field:last-child{margin-right:0;margin-left:0}fieldset.form-columns-2 .hs-form-field{width:100%!important}form.hs-form .form-columns-2 .hs-form-field .hs-input,form.hs-form .form-columns-3 .hs-form-field .hs-input,form.hs-form fieldset.form-columns-3 .hs-form-field{width:100%}form.hs-form .form-columns-3 .hs-form-field .hs-input[type=checkbox]{width:auto}}ul.hs-error-msgs.inputs-list{position:absolute;bottom:2px;right:0}ul.hs-error-msgs.inputs-list label,ul.hs-error-msgs.inputs-list li{font-size:11px;line-height:15px}ul.hs-error-msgs.inputs-list,ul.hs-error-msgs.inputs-list label{margin:0;color:#ff2b00}.hs-input.invalid.error{border-color:#ff2b00}select.hs-input{-webkit-appearance:none;background-image:url("https://2196336.fs1.hubspotusercontent-na1.net/hubfs/2196336/KAT2020_assets/arrow-down.svg");background-repeat:no-repeat;background-position:center right 10px}form.hs-form .hs-form-field ul.inputs-list{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-start;flex-wrap:wrap}form.hs-form .hs-form-field ul.inputs-list li{padding:0;margin:0 25px 10px 0;font-size:16px}form.hs-form .hs-form-field ul.inputs-list.hs-error-msgs{position:relative}.hs-form-checkbox-display{position:relative;padding-left:25px}.hs-form-checkbox-display input{display:none}.hs-form-checkbox-display:before{content:"";width:16px;height:16px;border:1px solid #bdc1c6;display:inline-block;position:absolute;top:3px;left:0}.hs-form-checkbox-display input:checked+span:after{content:"";width:16px;height:16px;background-image:url("https://2196336.fs1.hubspotusercontent-na1.net/hubfs/2196336/katipult_2108/checked-blue.png");background-repeat:no-repeat;display:inline-block;position:absolute;top:4px;left:0}@media only screen and (max-width:767px){.contact-form form.hs-form .form-columns-1 .hs-country1 .hs-input{width:100%}form.hs-form .hs-form-field ul.inputs-list{display:block}}
   ._btn--arrow,._btn--arrow-inner>span,._btn--arrow-s{position:relative}._btn--arrow-inner>span:after,._btn--arrow-s:after,._btn--arrow:after{content:"\ea1b";font-family:Nucleo;position:absolute}._btn{cursor:pointer;border-radius:4px;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;font-weight:700}._btn:hover{text-decoration:none}._btn img{margin-left:8px}._btn--m{height:48px;line-height:20px;padding:0 32px;font-size:16px}._btn--s{height:32px;line-height:16px;padding:0 16px;font-size:12px}._btn--arrow,._btn--arrow-inner{padding-right:56px}._btn--orange--no-fill{background:0 0;border:2px solid #ff8e2c;color:#fff}._btn--orange--no-fill:active,._btn--orange--no-fill:focus,._btn--orange--no-fill:hover{background:#28b3d2;background:-moz-linear-gradient(left,#ffa626 0,#ff862a 100%);background:-webkit-linear-gradient(left,#ffa626 0,#ff862a 100%);background:linear-gradient(to right,#ffa626 0,#ff862a 100%);color:#fff}._btn--orange--fill{color:#fff;border:1px solid transparent;background-color:#f96815}._btn--orange--fill:focus,._btn--orange--fill:hover{color:#fff;background-color:#d65105}._btn--orange--fill:active{background-color:#fa8847}._btn--white{border:2px solid #fff;color:#373c4b;background:#fff}._btn--white:active,._btn--white:focus,._btn--white:hover{color:#373c4b;background:#ebeced;border:2px solid #ebeced}._btn--white--no-fill{background:0 0;border:2px solid rgba(255,255,255,.04);color:#fff}._btn--white--no-fill:active,._btn--white--no-fill:focus,._btn--white--no-fill:hover{background:rgba(255,255,255,.04);color:#fff}._btn--transparent{background:0 0;border:1px solid rgba(107,113,119,.04);color:#6b7177}._btn--transparent:active,._btn--transparent:focus,._btn--transparent:hover{color:#6b7177;background-color:rgba(107,113,119,.04);text-decoration:none}._btn._btn--no-fill{padding:0;line-height:50px}._btn--center{margin-left:auto;margin-right:auto}._btn--arrow-inner>span:after{top:0;right:-24px}._btn--arrow:after{top:13px;right:32px}._btn--arrow-s{padding-right:36px}._btn--arrow-s:after{top:8px;right:16px}._btn--arrow-white:after,._btn--arrow-white>span:after{color:#fff}._btn--arrow-orange:after,._btn--arrow-orange>span:after{color:#f96815}.learn-more{background-image:url('https://2196336.fs1.hubspotusercontent-na1.net/hubfs/2196336/katipult_2108/button-small-arrow-blue.png');background-repeat:no-repeat;background-position:100% 67%;padding-right:12px}.learn-more-green,.learn-more-rounded{text-decoration:none;border-radius:52px;-moz-border-radius:52px;-webkit-border-radius:52px;padding:0 48px;display:inline-block}.learn-more-rounded{border:2px solid #37bef2;background-color:transparent;color:#666;font-size:20px;height:48px;line-height:48px}.learn-more-rounded:active,.learn-more-rounded:hover{color:#fff;background:#51c9e0;background:-moz-linear-gradient(left,#51c9e0 0,#34afd1 100%);background:-webkit-linear-gradient(left,#51c9e0 0,#34afd1 100%);background:linear-gradient(to right,#51c9e0 0,#34afd1 100%)}.learn-more-green{background-color:#91dc98;color:#fff;height:52px;line-height:52px}.learn-more-green:active,.learn-more-green:hover{background-color:#73c57b;color:#fff}
   .custom-footer h3,.custom-footer p,.custom-footer ul li a{font-size:14px;line-height:21px}.custom-footer{background:#0d4270;color:#fff;font-size:14px;padding-top:68px}.custom-footer ul{list-style:none;padding:0;margin:0}.custom-footer h3,.custom-footer ul li{margin-bottom:24px}.custom-footer ul li a{color:#fff;text-decoration:none}.custom-copyright .copyright-text a:hover,.custom-footer ul li a:hover{text-decoration:underline}.custom-copyright .copyright-text a,.custom-footer .socials ul li a{color:#fff;text-decoration:none}.custom-footer h3{margin-top:0;color:#fff;font-weight:400;text-transform:uppercase}@media (min-width:1280px){.custom-footer .row-1{margin-bottom:70px}.custom-footer .row-1 img{max-width:94%}}@media screen and (max-width:500px){.copyright-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li,.copyright-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a,.custom-footer h3,.custom-footer p,.custom-footer ul,.custom-footer ul li,.footer-centered div.widget-span{text-align:left}}.custom-footer .socials ul li{float:left;margin-right:34px;margin-bottom:0}.custom-footer .socials ul li:last-child{margin-right:0}.custom-footer .socials ul li a{line-height:1.75;font-size:22px}.custom-footer .socials ul li a:active,.custom-footer .socials ul li a:focus,.custom-footer .socials ul li a:hover{text-decoration:none;color:#fff;opacity:.8}@media screen and (min-width:1200px){.custom-footer__menus{padding-left:6%}}.custom-footer__menus--right{padding-left:0;box-sizing:border-box;margin-left:0!important}.custom-footer__menus--right .widget-span:last-of-type{margin-left:44px}.custom-footer__menus--right .widget-span:first-of-type{margin-right:23px}.footer-container .custom-footer__menus--right .row-fluid:after{display:none}.footer-container .custom-footer__menus--right .row-fluid{display:flex;justify-content:space-between}@media screen and (max-width:1200px){.custom-footer__menus--right{padding-left:20px}}.custom-copyright{background:#0d4270;color:#fff;padding:0 0 30px}.custom-copyright .copyright-text{text-align:left;font-size:14px;line-height:21px;margin-left:0}.custom-copyright.centered .copyright-text{text-align:center}@media screen and (max-width:767px){.custom-footer{text-align:center}.footer-katipult-world-map{margin-bottom:30px}.custom-footer .socials ul li{display:inline-block;float:none;margin:0 20px}.custom-footer .socials ul li:last-child{margin-right:20px}.custom-footer__menus--right{padding:0}.custom-footer__menus--right .widget-span{margin-top:36px}.custom-footer__menus--right .widget-span:last-of-type{margin-left:0;margin-bottom:36px}.footer-container .custom-footer__menus--right .row-fluid{display:block}.custom-footer__menus .row-fluid .span4{width:auto!important}.custom-copyright .copyright-text{text-align:center;margin-top:20px}}@media only screen and (max-width:530px){.footer-centered .row-fluid{display:block}.footer-centered div.widget-span{margin:10px auto!important;text-align:left;width:100%!important}}
   /* =============== Header =============== */

.page .hs-tools-menu.hs-collapsed {
    display: none!important;
}


.header-container-wrapper .span12.widget-span.widget-type-global_group {
    min-height: 0;
}
.custom-header {
    text-align: right;
    position:fixed;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    top: 0;
    width: 100% !important;
    z-index:999;
}

.header-container-wrapper .row-fluid .page-center{
    position:relative;
}

.header-container-wrapper .no-nav {
    text-align: center;
}
body.stuck .no-nav .custom-logo img {
    margin-top: 10px;
    margin-bottom: 10px;
}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-last-child(2) {
    margin-right: 8px;
}

.custom-menu-primary .hs-menu-wrapper > ul > li > a {
    padding: 14px 16px;
    font-size: 17px;
    line-height: 20px;
    font-weight: 700;
    color: #ffffff;
    position: relative;
    overflow: visible;
}
body.stuck .custom-menu-primary .hs-menu-wrapper > ul > li:not(:last-child) > a {
    color: rgba(50, 53, 63, 0.75);
}
@media screen and (min-width: 1101px) {
    .custom-menu-primary .hs-menu-wrapper > ul > li > a:hover {
        color: #ffffff;
    }
    
    .custom-menu-primary .hs-menu-wrapper > ul > li:not(:last-child) > a:after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 16px;
        width: 0;
        height: 1px;
        background-color: #fff;
        opacity: 0;
        transition: all 0.5s ease;
    }
        
    .custom-menu-primary .hs-menu-wrapper > ul > li:not(:last-child) > a:hover:after {
        width: calc(100% - 32px);
        opacity: 1;
    }

    body.stuck .custom-menu-primary .hs-menu-wrapper > ul > li:not(:last-child) > a:after {
        background-color: rgba(50, 53, 63, 0.75);
    }

}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
    max-width: 180px
}

/* Child List */

/* Override max width on menu links */
.custom-menu-primary .hs-menu-wrapper > ul li a, 
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
  overflow: visible !important;
  max-width: none !important;
  width: auto !important;
}
hs-menu-children-wrapper {
    -webkit-transition: none;
}

/* Fix menu disappearing on desktop after toggling mobile menu */
@media screen and (min-width:1101px) {
    /* .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children {
        position: relative;
        margin-right: 10px;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children:after {
        content: "\f107";
        font-family: FontAwesome;
        color: rgba(255, 255, 255, 0.75);
        position: absolute;
        right: 2px;
        top: 8px;
    }
    body.stuck .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children:after {
        color: rgba(50, 53, 63, 0.75);
    } */
    
    .custom-menu-primary .hs-menu-wrapper { 
        display:block !important;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper {
        border-radius: 5px;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper:before {
        content: "";
        position: absolute;
        top: -10px;
        left: 50%;
        -moz-transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 0; 
        height: 0; 
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid #fbfbfb;
    }
    .custom-menu-primary .hs-menu-wrapper > ul ul {
        position: relative;
        min-width: none;
        width: auto;
        background: #fbfbfb;
        padding: 0;
        border-radius: 5px 5px 0 0;
        -moz-border-radius: 5px 5px 0 0;
        -webkit-border-radius: 5px 5px 0 0;
        -webkit-box-shadow: -2px 15px 49px 0px rgba(0,0,0,0.28);
        -moz-box-shadow: -2px 15px 49px 0px rgba(0,0,0,0.28);
        box-shadow: -2px 15px 49px 0px rgba(0,0,0,0.28);
        right:0 !important;
        left:auto !important;
        line-height: 1.3;
    }
    .custom-menu-primary .hs-menu-wrapper > ul ul ul {
        padding-top: 0;
        background-color: transparent;
        visibility: visible !important;
        opacity: 1 !important;
    }
    .custom-menu-primary .hs-menu-wrapper > ul ul:after {
        content: "";
        position: absolute;
        background-color: #ffffff;
        width: 100%;
        height: 10px;
        border-radius: 0 0 5px 5px;
        -moz-border-radius: 0 0 5px 5px;
        -webkit-border-radius: 0 0 5px 5px;
      display: none;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
        left: 50% !important;
        right: auto !important;
        -moz-transform: translate(-50%, 17px);
        -webkit-transform: translate(-50%, 17px);
        -o-transform: translate(-50%, 17px);
        -ms-transform: translate(-50%, 17px);
        transform: translate(-50%, 17px);
        transition: opacity .27s ease,visibility .27s ease,-webkit-transform .27s ease;
        transition: transform .27s ease,opacity .27s ease,visibility .27s ease;
        transition: transform .27s ease,opacity .27s ease,visibility .27s ease,-webkit-transform .27s ease;
        margin-top: 23px !important;
        padding: 10px 0;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children:hover ul.hs-menu-children-wrapper {
        -moz-transform: translate(-50%, 0px);
        -webkit-transform: translate(-50%, 0px);
        -o-transform: translate(-50%, 0px);
        -ms-transform: translate(-50%, 0px);
    }
    
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul > li.hs-item-has-children ul {
        visibility: hidden !important;
        opacity: 0 !important;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children:hover > ul > li.hs-item-has-children ul {
        visibility: visible !important;
        opacity: 1 !important;
    }
    
    body.stuck .custom-menu-primary .hs-menu-wrapper > ul > li.hs-item-has-children > ul {
        margin-top: 13px !important;
    }
    
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li {
        margin-bottom: 0px;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li {
        position: relative;
        margin-bottom: 0;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li li {
        margin-bottom: 5px;
    }
  /** nav icons **/
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li:before {
        content: "";
        position: absolute;
        top: 7px;
        left: 34px;
        background-color: #ffffff;
        border-radius: 50%;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        width: 40px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        -webkit-box-shadow: -2px 19px 46px 0 rgba(0, 0, 0, 0.11);
        -moz-box-shadow: -2px 19px 46px 0 rgba(0, 0, 0, 0.11);
        box-shadow: -2px 19px 46px 0 rgba(0, 0, 0, 0.11);
        z-index: 1;
      display: none;
    }
  
  /** nav icons **/
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li:after {
        content: "";
        position: absolute;
        top: 18px;
        left: 45px;
        width: 18px;
        height: 18px;
        background-image: url('https://2196336.fs1.hubspotusercontent-na1.net/hubfs/2196336/katipult_2108/solutions-icon-1.svg');
        background-repeat: no-repeat;
        background-position: bottom center;
        background-size: 18px;
        z-index: 2;
      display: none;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li:hover:after {
        background-position: top center;
    }
    
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li:nth-of-type(2):after {
        background-image: url('https://2196336.fs1.hubspotusercontent-na1.net/hubfs/2196336/katipult_2108/solutions-icon-2.svg');
    }
    
    /* About us dropdown */
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li:nth-of-type(3).hs-item-has-children > ul.hs-menu-children-wrapper > li:nth-of-type(1):after {
        background-image: url('https://2196336.fs1.hubspotusercontent-na1.net/hubfs/2196336/katipult_2108/about-us/about-us-icon-1b.svg');
    }
        .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li:nth-of-type(3).hs-item-has-children > ul.hs-menu-children-wrapper > li:nth-of-type(2):after {
        background-image: url('https://2196336.fs1.hubspotusercontent-na1.net/hubfs/2196336/katipult_2108/about-us/about-us-icon-2.svg');
    }
    

    .custom-menu-primary .hs-menu-wrapper > ul ul li a{
        font-family: 'Gilroy', 'Source Sans Pro', sans-serif;
        font-weight: 700;
        display: block;
        font-size: 14px;
        line-height: 22px;
        letter-spacing: 0;
        color: #2f333c;
        white-space: nowrap;
    }
    .custom-menu-primary .hs-menu-wrapper > ul ul li a:hover{
        color: #2a7fcb;
        text-decoration: none;
    }
    
    
    /* 3rd menu level for dropdown menu */
    /* .custom-menu-primary .hs-menu-wrapper > ul ul li:nth-of-type(4) {
        display: none;
    } */
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
        position: relative;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        margin-top: 0 !important;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper li a {
        font-weight: 400;
        font-size: 13px;
        color: rgba(47, 51, 60, 0.7);
        padding: 3px 20px 3px 95px;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover {
        color: #ffffff;
    }
}
@media screen and (max-width: 1100px) {
    /* 3rd menu level for mobile menu - small adjustment */
    .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper li a {
        padding: 10px 20px 8px 60px;
        font-size: 15px;
    }
}

/*=============== Get in Touch button ==============*/
.custom-menu-primary .hs-menu-wrapper > ul > li:last-child > a {
    color: #ffffff;
    background-color: #F96815;
    font-size: 16px;
    line-height: 48px;
    height: 48px;
    padding: 0 56px 0 32px;
    border-radius: 4px;
    display: inline-block;
    text-decoration: none;
    opacity: 1;
    position: relative;
}

.custom-menu-primary .hs-menu-wrapper > ul > li:last-child > a:after {
    content: "\ea1b";
    font-family: "Nucleo";
    position: absolute;
    top: 0;
    right: 32px;
}

.custom-menu-primary .hs-menu-wrapper > ul > li:last-child > a:hover,
.custom-menu-primary .hs-menu-wrapper > ul > li:last-child > a:focus,
.custom-menu-primary .hs-menu-wrapper > ul > li:last-child > a:active {
    background-color: #d65105;
}

body .custom-header {
  padding: 16px 0 9px 0;
}
@media screen and (max-width: 1100px) {
 body .custom-header {
    padding-top: 0;
    padding-bottom: 0;
  }
}

/*=============== Fixed menu styles ==============*/
body.stuck .custom-header {
    background: #ffffff;
    -webkit-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.06);
    -moz-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.06);
    box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.06); 
}
.custom-header.no-nav {
    padding-top: 29px;
    padding-bottom: 30px;
}
body.stuck .custom-header.no-nav {
    padding-top: 1px;
    padding-bottom: 0;
}

/*=============== .custom-logo ==============*/
.custom-logo a {
    display: block;
    text-align: left;
}
.custom-logo a:focus-visible {
    outline: none;
}
.custom-logo img {
    height: auto;
    max-width: 208px;
}
@media only screen and (max-width: 768px){
    .custom-logo {
        position: absolute;
        top: 10px;
    }
}

@media only screen and (max-width: 1100px){    
    .header-container-wrapper .no-nav-head-spacer {
        padding: 27px 0px 17px;
    }
    body.stuck .header-container-wrapper .custom-menu-primary{
        overflow-y: scroll;
        padding: 60px 0px 20px;
    }
    .custom-katipult-row4 ul, .custom-menu-section ul {
        display: inline-block  !important;
        margin: auto !important;
        width: auto !important;
    }
    .custom-katipult-row4 ul li, .custom-menu-section ul li {
        float: left !important;
        width:auto  !important;
    }
    body.no-Banner .header-container-wrapper {
        min-height: 122px;
    }
    body.stuck .custom-header.no-nav {
        padding-top: 7px;
        padding-bottom: 8px;
    }
    .custom-menu-primary .hs-menu-wrapper > ul > li{
        margin-bottom:5px;
    }
}
   .contact-row{padding:32px 0;position:relative}@media only screen and (min-width:769px){.contact-row{padding:72px 0}.contact-row .page-center .row-fluid-wrapper .row-fluid{display:flex;justify-content:center;align-items:center}}.contact-form .row-fluid-wrapper{position:relative;z-index:1}.contact-form .hs_cos_wrapper_type_form{display:block;background:#fff;color:#a4a4a4;box-sizing:border-box;font-weight:400;text-align:left;font-size:14px;line-height:21px}@media screen and (max-width:767px){.form-columns-2 .hs-form-field .hs-input{width:100%!important}fieldset.form-columns-2 .hs-form-field{float:left!important}}@media screen and (min-width:768px){.contact-form .hs_cos_wrapper_type_form{padding:40px;border-radius:10px;box-shadow:0 2px 21px 0 rgba(0,0,0,.1)}}.contact-form .hs_cos_wrapper_type_form h3{font-weight:400;font-size:36px;line-height:48px;color:#212326;margin-bottom:16px}.contact-column-description p,.contact-form .hs-form-field>label{color:#6b7177;font-size:16px;line-height:24px}.contact-form input,.contact-form select,.contact-form textarea{border:1px solid #c4cdd5;border-radius:3px}.contact-form form.hs-form fieldset[class*=form-columns] .hs-input{max-width:1200px}.contact-form .hs-button{cursor:pointer;color:#fff;background-color:#f96815;font-size:16px;line-height:48px;height:48px;padding:0 56px;border-radius:4px;display:inline-block;text-decoration:none;opacity:1;position:relative;border:none;font-weight:700;width:100%}.contact-form .hs-button:active,.contact-form .hs-button:hover{background-color:#d65105;color:#fff}.contact-form .hs-form-field,.hs-form-field{margin-bottom:15px;position:relative}.contact-form .hs-form-field>label{display:block;padding:0 8px;margin-bottom:8px}.contact-column-description h2.title{margin-bottom:16px;font-size:36px;line-height:48px}.contact-column-description h2.title:before{display:none}@media screen and (max-width:768px){.contact-column-description p,.contact-form .hs_cos_wrapper_type_form h3{text-align:left}.contact-column-description h2.title,.contact-form .hs_cos_wrapper_type_form h3{font-size:28px;line-height:34px}}
   .hero-container,.hero-container-small{display:flex;padding-top:102px;padding-bottom:32px;background-color:#07243c;color:#fff}.hero-container .page-center,.hero-container-small .page-center{display:flex;flex-direction:column;justify-content:center;width:100%}.hero-content{max-width:750px}.hero-description{font-weight:400;font-size:18px;line-height:24px;margin-bottom:38px}.hero-buttons{display:flex;align-items:center;justify-content:flex-start;gap:16px}.hero-video{position:relative;display:block}@media only screen and (max-width:768px){.hero-description{font-size:24px;line-height:29px;text-align:left;margin-bottom:16px}.hero-buttons{flex-direction:column}.hero-buttons ._btn{width:100%}.hero-video{display:none}}.hero-video::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("https://www.katipult.com/hubfs/katipult_2023/play-button.png");background-position:center center;background-repeat:no-repeat;opacity:.7;transition:opacity .5s}.hero-video:hover::after{content:"";opacity:1}@media only screen and (min-width:769px){.hero-container{min-height:636px;padding-top:80px;padding-bottom:0}.hero-container-small{padding-top:160px;padding-bottom:80px}}
   .leadership-team {padding: 93px 0 72px 0;background-color: rgba(23, 116, 198, 0.04);}.leadership-team h2.title {margin-bottom: 80px;}.leadership-team__card {background: #ffffff;box-shadow: 0px 2px 83px rgba(0, 0, 0, 0.14);border-radius: 4px;height: 100%;padding: 24px;overflow: hidden;}.leadership-team__image {width: 100%;height: auto;margin-bottom: 24px;}.leadership-team__name {font-style: normal;font-weight: 400;font-size: 24px;line-height: 24px;color: #f96815;margin-bottom: 8px;}.leadership-team__title {font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;color: #212326;margin-bottom: 24px;}.leadership-team__text {font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;color: #6b7177;margin: 0;}
   .owl-carousel .owl-stage{display:flex;align-items:stretch}.owl-carousel .owl-stage-outer{overflow:visible}.owl-carousel .owl-dots{display:grid;grid-auto-flow:column;gap:16px;position:relative;margin-top:32px}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;width:100%}.owl-carousel .owl-dots .owl-dot span{width:100%;height:4px;border-radius:0;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s}.owl-carousel .owl-dots .owl-dot:not(.active) span{opacity:.5}.owl-carousel .owl-dots .owl-dot.active span{background-color:#f96815;opacity:1} 
   .katipult-provides,.keep-your-team{padding:53px 0 32px}.divisions-mobile .roi-items-wrap,.divisions-wrap h2.title,.katipult-provides h2.title,.keep-your-team h2.title,.solutions h2.title{margin-bottom:32px}@media only screen and (max-width:768px){.katipult-provides__image{display:none!important}}.homepage-case-studies{background:rgba(23,116,198,.04);padding:53px 0 32px}.track-record-wrap{padding-top:53px;padding-bottom:16px}.track-record-boxes__container,.track-record-boxes__content{display:grid}@media only screen and (min-width:1280px){.track-record-boxes__container{grid-template-columns:420px auto}}.track-record-boxes .track-box{text-align:left;margin-bottom:24px}.track-record-boxes .track-record-boxes__label{color:#fff;font-weight:400;font-size:24px;line-height:48px;text-align:left;margin-bottom:16px}.track-record-boxes .labels{color:#fff;font-weight:400;font-size:16px;line-height:24px;margin-bottom:16px}.track-record-boxes .numbers{color:#f96815;font-weight:400;font-size:40px;line-height:48px;margin:0}@media only screen and (min-width:768px){.track-record-boxes__content{grid-template-columns:repeat(3,auto);gap:20px}.track-record-boxes .track-box{margin-bottom:0}.track-record-boxes .track-record-boxes__label{font-size:36px;line-height:52px;margin-bottom:24px}.track-record-boxes .numbers{font-size:46px;line-height:52px}}@media only screen and (min-width:1101px){.track-record-boxes__content{gap:40px}.track-record-boxes .track-record-boxes__label{margin-bottom:0;font-size:36px;line-height:52px;display:flex;align-items:flex-end}.track-record-boxes .numbers{font-size:56px;line-height:64px;letter-spacing:1px}.track-record-boxes .labels{margin-bottom:24px}}.divisions-wrap{padding-top:53px;padding-bottom:36px}.divisions-wrap img{width:100%;margin:0 auto}.divisions-mobile{display:none!important}.divisions-mobile *{text-align:left}@media screen and (max-width:768px){.divisions-mobile{display:block!important}.divisions-image-desktop{display:none!important}}@media only screen and (min-width:680px){.divisions-mobile .roi-items-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}}.divisions-mobile .roi-item{display:grid;grid-template-columns:64px auto;gap:20px;align-items:center;margin-bottom:20px}.divisions-mobile .roi-item__icon{background-color:#fff;border-radius:50%;margin-bottom:0;width:60px;height:60px;display:flex;justify-content:center;align-items:center}.divisions-mobile .roi-item__icon img{width:32px}.divisions-mobile .roi-item p{color:#fff}.divisions-mobile .roi-item__title{font-weight:700;font-size:15px;line-height:24px;margin-bottom:8px}.divisions-mobile .roi-item__description{font-weight:400;font-size:13.33px;line-height:20px;margin:0}.diagram__subtitle,.diagram__title,.diagram__value{font-size:18px;line-height:24px}.diagram__title{font-weight:400;text-transform:uppercase;color:#f96815;margin-bottom:28px}.diagram__subtitle{font-weight:400;color:#fff;margin-bottom:12px}.diagram__item{display:grid;grid-template-columns:auto 50px;align-items:center;gap:20px;margin-bottom:12px}.diagram__progress{position:relative;background:rgba(0,0,0,.2);border-radius:3px;height:16px;width:100%}.diagram__progress::after{content:"";position:absolute;height:16px;top:0;left:50%}.red .diagram__progress::after{background-color:red}.green .diagram__progress::after{background-color:#88d54f}.diagram__progress--1::after{width:49%;margin-left:-49%}.diagram__progress--2::after{width:17%;margin-left:-17%}.diagram__progress--3::after{width:22%}.diagram__progress--4::after{width:15%}.diagram__progress--5::after{width:42%}.diagram__value{text-align:right}.red .diagram__value{color:red}.green .diagram__value{color:#88d54f}.investment-vehicles,.solutions{padding:53px 0 32px;background:rgba(23,116,198,.04)}.features{padding:69px 0 0}.features h2.title{margin-bottom:16px}.investment-vehicles h2.title{margin-bottom:24px}.investment-vehicle-cards .image{text-align:center;padding:38px 50px;background:rgba(23,116,198,.04);border-radius:30px;margin-bottom:20px;display:none}.investment-vehicle-cards .title{font-weight:400;font-size:18px;line-height:24px;color:#000;margin-bottom:8px;text-align:left}.investment-vehicle-cards p{font-size:16px;line-height:24px;color:#6b7177;margin-bottom:36px;text-align:left}@media only screen and (min-width:769px){.homepage-case-studies,.katipult-provides,.keep-your-team,.solutions{padding:93px 0 72px}.katipult-provides h2.title{margin-bottom:132px}.katipult-provides .cards{display:grid;grid-template-columns:1fr 1fr;gap:20px}.track-record-wrap{padding-top:100px;padding-bottom:80px}.track-record-boxes{padding-top:50px}.divisions-wrap{padding-top:93px;padding-bottom:100px}.divisions-wrap h2.title,.keep-your-team h2.title,.solutions h2.title{margin-bottom:72px}.features,.investment-vehicles{padding:93px 0 36px}.features h2.title,.investment-vehicles h2.title{margin-bottom:24px}.investment-vehicle-cards .content{padding:0 24px}}
   .company-row-1 {padding: 32px 0;}@media only screen and (min-width: 769px) {.company-row-1 {padding: 72px 0 88px 0;}}.company-row-2 {padding: 53px 0 32px 0;}@media only screen and (min-width: 769px) {.company-row-2 {padding: 83px 0 88px 0;}}.company-row-2 .card-single * {text-align: left;}.company-row-2 .card-content {padding: 24px 0;}@media only screen and (min-width: 769px) {.company-row-2 .card-content {padding: 24px;}}.company-row-2 .card-content h5 {font-weight: 400;font-size: 28px;line-height: 34px;color: #6b7177;margin-bottom: 16px;}.company-row-3 {padding: 53px 0 32px 0;background: rgba(23, 116, 198, 0.04);}@media only screen and (min-width: 769px) {.company-row-3 {padding: 83px 0 88px 0;}}.company-row-3 .single-testimonial {display: flex;justify-content: center;}.company-row-4 {padding: 53px 0 20px 0;}@media only screen and (max-width: 767px) {.company-row-4 .company-careers-at-katipult-zig-zag img {margin-bottom: 24px;}}@media only screen and (min-width: 769px) {.company-row-4 {padding: 83px 0 48px 0;}}
   .solutions-row-2{padding-top:93px;background-color:rgba(23,116,198,.04)}.solutions-row-3{padding:53px 0 32px}.solutions-row-4{background:rgba(23,116,198,.04);padding:53px 0 32px}.roi{padding-top:53px}@media only screen and (min-width:769px){.solutions-row-3,.solutions-row-4{padding:92px 0 72px}.roi{padding-top:93px}}.roi-wrap{margin:50px auto 150px}.roi-icons,.roi-icons .roi-item,.roi-wrap{position:relative;z-index:2}.roi-icons .roi-item{position:relative}.roi-icons:last-of-type .roi-item{top:59px}.roi-icons:first-of-type:after,.roi-wrap:after{content:"";position:absolute;z-index:-1;top:30px;left:0;width:100%;height:230px;border:1px solid #1774c6;border-radius:120px;opacity:.3}.roi-wrap:after{display:none}.roi-icons .roi-item .icon{display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;width:60px;height:60px;background:#fff;box-shadow:0 2px 83px 0 rgba(0,0,0,.14);border-radius:50%}.roi-icons .roi-item .icon img{width:20px}.roi-icons .roi-item h5{color:#2d3e50;font-size:15px;font-weight:700;line-height:27px;text-align:center}.roi-icons .roi-item p{color:#55595e;font-size:14px;line-height:21px;padding:0 30px;min-height:63px;text-align:center}.arrow-right-icon:after{content:"";position:absolute;top:25px;right:0;border-width:5px 0 5px 11px;border-color:transparent transparent transparent #0c3f6a;border-style:solid}.arrow-right-icon:nth-of-type(2):after{border-color:transparent transparent transparent #1774c6}.arrow-right-icon.arrow-reverse:after{right:initial;left:0;border-width:5px 11px 5px 0;border-color:transparent #f96815 transparent transparent}.roi-icons .arrow-right-icon:not(.arrow-reverse):last-of-type:after{top:150px;right:-5px;transform:rotate(90deg);border-color:transparent transparent transparent #5accad}.arrow-right-icon.arrow-reverse:first-of-type:after{top:-95px;left:-5px;transform:rotate(90deg);border-color:transparent #fb9860 transparent transparent}.arrow-right-icon.arrow-reverse:nth-of-type(3):after{border-color:transparent #81d8c0 transparent transparent}.solutions-box{padding-top:100px}@media only screen and (max-width:1178px){.roi-icons:last-of-type{top:4}}@media only screen and (max-width:991px){.roi-wrap{max-width:335px}.roi-wrap:after{display:block;height:82%;border-radius:200px}.roi-icons .roi-item p{max-width:350px}.roi-icons:first-of-type:after{display:none}.arrow-right-icon:after,.roi-icons:first-of-type .arrow-right-icon:nth-of-type(2):before{top:100px}.roi-icons .arrow-right-icon:not(.arrow-reverse):last-of-type:after{top:125px;right:-5px}.arrow-right-icon.arrow-reverse:first-of-type:after{top:-100px;left:-5px}.arrow-right-icon.arrow-reverse:nth-of-type(3):after{top:-100px;left:-1px;transform:rotate(62deg);border-color:transparent #fb9860 transparent transparent}.arrow-right-icon:first-of-type:not(.arrow-reverse):after{right:22px;transform:rotate(60deg)}.arrow-right-icon:nth-of-type(2):after{right:-5px;transform:rotate(90deg)}.arrow-right-icon.arrow-reverse:nth-of-type(2):after{top:-100px;right:-5px;left:initial;transform:rotate(-90deg);border-color:transparent #81d8c0 transparent transparent}.roi-icons{margin:0 auto}.roi-icons:last-of-type,.roi-icons:last-of-type .roi-item{top:0}.roi-icons .roi-item{margin:0 auto 30px}.arrow-right-icon:first-of-type:before,.roi-icons:first-of-type .arrow-right-icon:nth-of-type(2):before{content:"";position:absolute;top:115px;left:-5px;border-width:5px 0 5px 11px;border-color:transparent transparent transparent #fb9860;border-style:solid;transform:rotate(-90deg)}.roi-icons:first-of-type .arrow-right-icon:first-of-type:before{top:100px;left:22px;transform:rotate(307deg)}.arrow-right-icon.arrow-reverse:last-of-type:before{content:"";position:absolute;top:-92px;right:0;border-width:5px 0 5px 11px;border-color:transparent transparent transparent #f96815;border-style:solid;transform:rotate(115deg)}.solutions-page .column-block .row-fluid h2.title,.solutions-page .home-row-1,.solutions-page .solutions-box .column-block{margin-bottom:0}.solutions-page .column-block{margin-bottom:50px}}@media only screen and (max-width:767px){.roi-wrap{margin:50px auto}}@media only screen and (max-width:500px){.roi-wrap:after{height:84%}.roi-icons .roi-item p{min-height:81px}}@media only screen and (max-width:340px){.arrow-right-icon.arrow-reverse:nth-of-type(3):after{left:3px}.arrow-right-icon.arrow-reverse:last-of-type:before{right:4px}.roi-icons:first-of-type .arrow-right-icon:first-of-type:before{left:16px}.arrow-right-icon:first-of-type:not(.arrow-reverse):after{right:16px}}
   .customers-single:not(.hs-content-id-95740706604) .hero-container{padding-top:100px;padding-bottom:30px}.customers-single:not(.hs-content-id-95740706604) h1.hero-title{font-weight:400;font-size:40px;line-height:48px}.hero-container--customer h1.hero-title{margin-bottom:24px}@media only screen and (max-width:768px){.customers-single:not(.hs-content-id-95740706604) h4.hero-subtitle{font-size:24px;line-height:29px}}.customer-intro{padding:53px 0 32px}.customer-intro h2.title{margin-bottom:32px}.customer-content h4.subtitle,.customer-intro__content .testimonial-wrap,.customers-list-row-1 .testimonial-wrap{max-width:none}.customer-intro__about{color:#fff;text-align:left}@media screen and (min-width:992px){.customer-intro__content{padding-left:60px}.customer-intro__about{padding-right:24px}}.customer-content *,.customer-highlights h3,.customer-highlights h4,.customer-highlights ul.orange,.customer-intro__about__content,.customer-sidebar *{text-align:left}.customer-intro__about hr{margin:32px 0}.customer-intro__about__logo{width:126px;margin-bottom:20px}.customer-intro__about .fact{text-align:left;margin-bottom:32px;width:100%}.customer-content p.quote:before,.customer-testimonial__wrapper:before{content:"\ea18";position:absolute;left:50%;margin-left:-16px;width:32px;height:32px;color:#81d8c0;font-family:Nucleo;font-size:32px;line-height:32px}.customer-intro__about .fact .orange-number{width:100%;font-weight:400;font-size:56px;line-height:64px;letter-spacing:1px;color:#f96815;margin-bottom:16px}.customer-intro__about .fact .label{width:100%;font-weight:400;font-size:16px;line-height:24px;color:#fff;margin:0}.customer-highlights{color:#fff;padding:53px 0 32px}.customer-highlights h3{font-weight:400;font-size:28px;line-height:24px;color:#fff;margin-bottom:32px}.customer-highlights h4{font-weight:700;font-size:18px;line-height:24px;color:#fff;margin-bottom:0}.customer-highlights h4 span,.customer-sidebar__details strong,.customer-testimonial__name{font-weight:400}.customer-highlights ul.orange{margin-top:32px;margin-bottom:32px;padding-right:44px}.customer-content{padding:53px 0}.customer-content p.highlight{background-color:#f6f9fd;padding:24px}.customer-content p.quote{font-size:18px;line-height:27px;font-style:italic;position:relative;padding:54px 0;max-width:none;margin:32px auto 0;z-index:2;text-align:center}.customer-content p.quote:before{font-style:normal;top:16px;z-index:1}.customer-content p.quote:after{content:"";position:absolute;width:200vw;height:100%;top:0;right:-100%;background-color:#f6f9fd;z-index:-1}.customer-sidebar{padding:32px 0 0}.customer-sidebar img{max-width:210px;height:auto}.customer-sidebar__details{padding:32px 0;max-width:420px}.customer-testimonial *{text-align:center}.customer-testimonial{background-color:#f6f9fd}.customer-testimonial__wrapper{position:relative;font-size:18px;line-height:27px;font-style:italic;padding:70px 15px 32px;margin:0 auto}.customer-testimonial__wrapper:before{top:30px;font-style:normal}.customer-testimonial__name{font-size:18px;line-height:24px;font-style:normal;color:#000}.customer-testimonial__title{font-weight:400;font-size:16px;line-height:24px;font-style:normal;color:#6b7177}@media only screen and (min-width:769px){.customers-single:not(.hs-content-id-95740706604) .hero-container{padding-top:208px;padding-bottom:140px}.customers-single:not(.hs-content-id-95740706604) h1.hero-title{font-size:44px;line-height:60px}.hero-container--customer img{max-width:420px;height:auto}.customer-intro{padding:93px 0 72px}.customer-intro h2.title{margin-bottom:96px}.customer-intro__about{display:grid;grid-template-columns:auto auto;gap:32px}.customer-intro__about__logo{margin:0}.customer-intro__about .fact{max-width:130px;margin-right:86px;margin-bottom:42px}.customer-intro__about .fact .orange-number{margin-bottom:24px}.customer-highlights{padding:72px}.customer-content,.customer-sidebar{padding:72px 0}.hs-content-id-95740706604 .customer-content{padding:93px 165px 0}.customer-content p.quote{padding:104px 0;max-width:528px;margin:72px auto 0;text-align:left}.customer-content p.quote:before{top:106px;left:-44px;margin-left:0}.customer-content p.quote:after{right:-150%}.customer-testimonial *{text-align:left}.customer-testimonial__wrapper{padding:104px 0;max-width:528px}.customer-testimonial__wrapper:before{top:106px;left:-44px;margin-left:0}}.customers-list-row-1,.customers-list-row-3{padding:72px 0}.customers-list-row-2{padding:93px 0 72px;background:rgba(23,116,198,.04)}
   #BambooHR{position:relative;z-index:1}.BambooHR-ATS-board h2{color:#2d3e50!important;font-family:Gilroy!important;font-size:22px!important;font-weight:600!important;line-height:27px!important;margin-bottom:10px!important;padding-bottom:12px!important}#BambooHR .BambooHR-ATS-board ul ul{border:0!important}#BambooHR .BambooHR-ATS-board ul{margin-top:10px}#BambooHR .careers-contact{margin-top:30px}.BambooHR-ATS-Department-Item{border-top:1px solid #c4cdd5!important;padding-top:18px}#BambooHR .BambooHR-ATS-board h2,#BambooHR-Footer{display:none!important}.BambooHR-ATS-board .BambooHR-ATS-Location{color:#919eab!important;font-size:14px!important;line-height:28px!important}.BambooHR-ATS-Department-Header{color:#55595e;font-family:Gilroy;font-size:18px;font-weight:600;line-height:27px}.BambooHR-ATS-board ul ul{padding-left:0!important}.BambooHR-ATS-board a{color:#1774c6!important;font-family:"Source Sans Pro"!important;font-size:18px!important;font-weight:600!important;line-height:28.8px!important;text-decoration:none!important}@media screen and (max-width:767px){.BambooHR-ATS-board .BambooHR-ATS-Location{float:none!important;display:block!important;padding-top:0!important}.BambooHR-ATS-Department-Header{margin-bottom:10px!important}.company-page .about-row-2{margin-bottom:100px!important}}.careers-box{margin-bottom:70px}.careers-box p{color:#2d3e50;font-size:18px;font-weight:700;line-height:27px}.careers-box--head h1{margin-bottom:0;color:#f96815;font-size:40px;font-weight:700;line-height:50px;margin-left:15px}@media screen and (max-width:500px){.careers-page .row-number-28 .widget-type-custom_widget{margin-bottom:0!important}.careers-page .row-number-7 h2.title{text-align:center}.careers-page .row-number-7 h2.title:before{left:50%}.benefit-item,.benefit-item .icon{text-align:left!important}}.clients-wrap{background-color:#f7f6fb;padding-top:80px;margin-bottom:50px}.clients-wrap img{max-height:60px;display:block;margin:0 auto 50px}
   .ir-row-6,.subscribe-wrap{position:relative}.ir-row-1{background-color:#f9faff;background-image:url('https://2196336.fs1.hubspotusercontent-na1.net/hubfs/2196336/2021_assets/background.png');background-position:bottom center;background-repeat:no-repeat;background-size:cover;padding-bottom:128px;margin-bottom:98px}.ir-row-1 .single-video-box{margin-bottom:170px}.ir-row-1 h2.title{margin-bottom:0}.ir-row-1 .intro-text-wrapper{max-width:744px;margin:0 auto}.ir-row-1 .intro-text{margin-bottom:150px;text-align:center}.ir-row-1 .intro-text p{margin-bottom:3px}.ir-row-1 .intro-text strong{font-size:22px}.ir-row-1 .page-center.border-top{border-top:1px solid #dfe0e5;padding-top:140px;margin-top:100px}.subscribe-wrap .goid-image{position:absolute;left:80px;top:30px;max-width:350px;width:100%}@media only screen and (max-width:991px){.subscribe-wrap .goid-image{position:relative;left:0;right:0;float:none;margin:0 auto!important}}.goid-form form.hs-form{max-width:510px;margin:0 auto}.goid-form form.hs-form fieldset .hs-input{border:1px solid #ececec;background-color:#fff;color:#a3a3a3}.goid-form form.hs-form fieldset label{display:none}.goid-form form.hs-form .hs_submit input[type=submit]{background-color:#f96815;font-size:16px;line-height:48px;height:48px;padding:0 56px 0 32px;border-radius:4px;display:inline-block;text-decoration:none;opacity:1;position:relative;width:100%;box-shadow:none;border:0;color:#fff;cursor:pointer;margin-top:32px}.goid-form form.hs-form .hs_submit input[type=submit]:active,.goid-form form.hs-form .hs_submit input[type=submit]:focus,.goid-form form.hs-form .hs_submit input[type=submit]:hover{background-color:#d65105}@media screen and (min-width:768px){.goid-form fieldset.form-columns-2 .hs-form-field{width:49%!important}.goid-form form.hs-form fieldset.form-columns-2 .hs-form-field:first-child{margin-right:1%}.goid-form form.hs-form fieldset.form-columns-2 .hs-form-field:last-child{margin-left:1%}}.download-data,.download-header{font-size:16px;line-height:22px}.download-header{padding:0 0 10px;border-bottom:1px solid #f2f2f2}.download-header .title{color:#55595e;font-size:18px;font-weight:600;line-height:27px}.download-data{padding-top:30px}.download-data .cell{padding-bottom:20px}.download-data .cell img{margin-right:10px}.download-data .cell a{color:#1774c6;text-decoration:none}.download-data .cell a:active,.download-data .cell a:focus,.download-data .cell a:hover{color:#55595e;text-decoration:underline}@media screen and (max-width:767px){.goid-form form.hs-form fieldset.form-columns-2 .hs-form-field{width:100%!important;margin:0 0 15px!important}.goid-form form.hs-form fieldset{width:100%!important;float:none}.goid-form form.hs-form .hs_submit{width:100%!important;float:none;margin-left:0}.download-data .col-margin-2.cell a{padding-left:25px}.download-data .col-margin-2.cell{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f2f2f2;text-align:left}.download-data .cell{text-align:left}.download-header .title{display:none}}.ir-row-6{padding:80px 0 0}.ir-row-6 .see-all-link{text-align:center}.ir-row-6 .see-all-link a{display:block;margin-top:30px;text-align:center;color:#1774c6;font-size:18px;line-height:27px}
   .checked-icon,.contact-connect ul{list-style-type:none}.contact-us .contact-form form.hs-form .form-columns-1 .hs-country1 .hs-input{width:100%}.form-tab{padding:26px 30px 30px;background:#fff;height:140px;overflow:hidden;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 21px 0 rgba(0,0,0,.1);transition:.3s;margin-bottom:20px;cursor:pointer}.restore-height{height:auto!important}.tab-item--desc{max-width:390px}.tab-item--desc h2{color:#2d3e50;font-size:22px;font-weight:700;line-height:27px}.tab-item--desc p{color:#55595e;font-size:15px;line-height:24px;margin-bottom:0;margin-top:5px}.form-tab .form-open{color:#f96815;font-size:50px;cursor:pointer;transition:.3s;user-select:none}.form-tab .form-open-rotate{transform:rotate(45deg)}.form-tab .contact-form h3{display:none}.form-tab .contact-form .hs_cos_wrapper_type_form{padding:40px 20px 20px;box-shadow:none}.contact-us .contact-form-container{margin-top:-60px;padding-bottom:80px}.contact-sidebar{margin-top:193px}.contact-sidebar .contact-address{color:#2d3e50;font-size:22px;line-height:37.5px}.contact-sidebar .contact-connect p{border-bottom:1px solid #d6d6db;padding-bottom:10px;max-width:70%}.contact-connect li{display:inline-block}.contact-connect a{text-decoration:none}.contact-connect .icon{color:#f96815;font-size:32px}.contact-connect .icon:hover{color:#d65105}@media only screen and (max-width:767px){.contact-row .page-center .row-fluid-wrapper .row-fluid{display:block}.contact-form-container .contact-revers .row-fluid{display:flex;flex-direction:column-reverse}.tab-item--desc{max-width:85%}.form-tab{height:185px}.contact-sidebar .contact-connect p{max-width:100%}.contact-sidebar{margin-bottom:50px}.contact-us .column-block .row-fluid .widget-span:first-of-type{width:100%!important}}.checked-icon{position:relative;padding-left:40px}.checked-icon:before{position:absolute;top:10px;left:0;content:"";width:15px;height:15px;background-image:url("https://2196336.fs1.hubspotusercontent-na1.net/hubfs/2196336/katipult_2108/checked-blue.png");background-repeat:no-repeat;background-size:contain}
   .webinar-items{margin:72px 0}.webinars .contact-row-1.contact-row{margin-top:-134px}.webinars .contact-column-description{padding-top:138px}@media (min-width:768px){.webinars .form-column-right{padding-right:25px}}.webinars .presenters{padding-top:50px}.webinar-details{margin-bottom:50px}.webinar-details img{float:left}.webinar-details h3.name{font-family:'Source Sans Pro',sans-serif;color:#4e5862;font-size:18px;line-height:28px;padding-left:90px;margin:0;padding-top:5px}.webinar-details .title{line-height:23px;color:#4e5862;padding-left:90px;margin-bottom:40px}.webinar-details ul{padding-left:90px;list-style-position:outside;color:#85909c;font-size:16px}.webinars-quotes{padding-top:60px;padding-bottom:60px}.webinars-quotes img{max-width:206px;width:100%;margin-bottom:40px}.webinars-quotes-desc{color:#55595e;font-family:"Source Sans Pro";font-size:18px;font-style:italic;line-height:27px}.webinars-quote-role p{margin:0}.webinars-quote-role .role-name{color:#373c4b;font-size:18px;line-height:23px}.webinars-quote-role .role-title{color:#aeb0b6;font-size:15px;line-height:19px}

div#hs-eu-cookie-confirmation {
   background-color: #E3F1FC!important;
   box-shadow: none!important;
   border: none!important;
   color: #6B7177!important;
   font-weight: 400!important;
   font-size: 14px!important;
   line-height: 21px!important;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner {
   background: transparent!important;
   max-width: 100%!important;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p {
   margin: 0!important;
   color: #6B7177!important;
   font-weight: 400!important;
   font-size: 14px!important;
   line-height: 21px!important;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button:hover {
   background-color: #d65105!important;
   border: #d65105!important;;
}