.bg-dark-navy{background-color:#1e1a40!important}.remove-bottom-margin-padding>div>div.content-section{margin-bottom:0!important;padding-bottom:0!important}.width-400{min-width:400px!important;width:400px!important}.accordion-title{color:#23292b!important;font-weight:700!important}.hs-richtext ul:not(.reset-list).check li:before,.hs_cos_wrapper_type_rich_text ul:not(.reset-list).check li:before{color:#4cc4b4;content:"\f00c"}.hs-richtext ul:not(.reset-list).cross li:before,.hs_cos_wrapper_type_rich_text ul:not(.reset-list).cross li:before{content:"\f00d"}.hs-richtext ul:not(.reset-list).cross li,.hs_cos_wrapper_type_rich_text ul:not(.reset-list).cross li{color:#b9b9b9}.blog-tag-header-link{padding:0 10px}.menu-bar .hs-menu-wrapper ul ul li.hs-menu-depth-3 a{max-width:unset;width:320px}.blog-tag-menu li:before{display:none!important}.blog-tag-row .list-type-dropdown .control{min-width:140px}.blog-headline h1{font-size:4.5rem}#at4-share{display:none}.legal-consent-container a{text-decoration:underline}.nboslick-list.draggable{padding-left:0!important;padding-right:0!important}h1.dark-navy,h2.dark-navy,h3.dark-navy,h4.dark-navy,h5.dark-navy,h6.dark-navy,p.dark-navy{color:#1e1a40!important}h1.coral,h2.coral,h3.coral,h4.coral,h5.coral,h6.coral,p.coral{color:#ff7059!important}h1.light-coral,h2.light-coral,h3.light-coral,h4.light-coral,h5.light-coral,h6.light-coral,p.light-coral{color:#ff8f7d!important}h1.dark-coral,h2.dark-coral,h3.dark-coral,h4.dark-coral,h5.dark-coral,h6.dark-coral,p.dark-coral{color:#c84732!important}h1.lagoon,h2.lagoon,h3.lagoon,h4.lagoon,h5.lagoon,h6.lagoon,p.lagoon{color:#4cc4b4!important}h1.light-lagoon,h2.light-lagoon,h3.light-lagoon,h4.light-lagoon,h5.light-lagoon,h6.light-lagoon,p.light-lagoon{color:#55d1c0!important}h1.dark-lagoon,h2.dark-lagoon,h3.dark-lagoon,h4.dark-lagoon,h5.dark-lagoon,h6.dark-lagoon,p.dark-lagoon{color:#45b3a4!important}h1.grey,h2.grey,h3.grey,h4.grey,h5.grey,h6.grey,p.grey{color:#2e3639!important}h1.light-grey,h2.light-grey,h3.light-grey,h4.light-grey,h5.light-grey,h6.light-grey,p.light-grey{color:#78818b!important}h1.dark-grey,h2.dark-grey,h3.dark-grey,h4.dark-grey,h5.dark-grey,h6.dark-grey,p.dark-grey{color:#23292b!important}h1.stone,h2.stone,h3.stone,h4.stone,h5.stone,h6.stone,p.stone{color:#475457!important}h1.light-stone,h2.light-stone,h3.light-stone,h4.light-stone,h5.light-stone,h6.light-stone,p.light-stone{color:#6d7577!important}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white,p.white{color:#fff!important}img.emoji,img.wp-smiley{background:none;border:none;box-shadow:none;display:inline;height:1em;margin:0 .07em;padding:0;vertical-align:-.1em;width:1em}.bold-text{font-weight:700}li,ul{font-size:1em;line-height:1.7;margin-bottom:1em}.divider-line{border-bottom:1px solid #25204d;margin-bottom:20px}.divider-line.dark{border-color:#25204d}.divider-line.theme{border-color:#ff7059}.divider-line.white{border-color:#fff}.width-10pc{width:10%}.width-15pc{width:15%}.width-20pc{width:20%}.width-25pc{width:25%}.width-50pc{width:50%}.width-75pc{width:75%}.width-100pc{width:100%}.client-logos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.client-logos img{margin:15px;max-height:40px;width:auto}.content-card-text p{font-size:1rem}.content-card-text .text-small p{font-size:.8rem;margin-bottom:.8rem}.dots-bottom-spacing.slider-container.dots-below .nboslick-dots{bottom:-60px}.widget-type-email_simple_subscription h1,.widget-type-email_subscriptions_confirmation h1,form#email-prefs-form .page-header h1{font-size:2em;font-weight:700;line-height:1.1}form#email-prefs-form #content h3{font-size:1.2em}.white-content .button.color-1{border-color:#4cc4b4!important}.white-content .button.theme{border-color:#ff7059!important}.white-content .cta_button.button.white{color:#25204d!important}.header-wrapper .white-content .cta_button.button.white,.white-content .cta_button.button.white.empty{color:#fff!important}.header-wrapper .white-content .cta_button.button.white:hover,.white-content .cta_button.button.white:hover{color:#25204d!important}.simple-quote .quote{font-size:2rem;line-height:1.5;width:100%}.simple-quote .author img{height:unset!important;width:unset!important}.simple-quote .details{font-size:1.2rem;line-height:1.5}input[type=checkbox],input[type=radio]{margin-top:5px}#campaignForm label:not(.hs-error-msg),.hub-popup-form label:not(.hs-error-msg){display:none}#campaignForm label.hs-form-booleancheckbox-display,.hub-popup-form label.hs-form-booleancheckbox-display{display:inline}.white-content #campaignForm .hs-button{background:#4cc4b4!important;color:#fff!important}.testimonial-row{overflow:hidden;padding:100px 0}.individual-testimonial{padding:40px 80px}.testimonial-client-logo{margin-bottom:40px;max-width:300px}.testimonial-link:after{content:"→";padding-left:10px}.testimonial-client-quote{font-size:1.3em}.testimonial-client-img{border-radius:50%;display:inline-block;float:left;margin-right:30px;max-width:75px}.testimonial-author{padding-top:20px}.vertical-linked-card-item{margin-top:150px!important}.vertical-linked-card-item:after,.vertical-linked-card-item:before{background-color:#ff7059;border-radius:3px;content:"";display:block;height:70px;left:50%;margin-left:-3px;position:absolute;width:6px}.vertical-linked-card-item:before{top:-95px}.vertical-linked-card-item:after{bottom:-70px}.vertical-linked-card-item:first-of-type:before{background:-moz-linear-gradient(top,rgba(125,185,232,0) 0,rgba(255,112,89,.99) 99%,#ff7059 100%);background:-webkit-linear-gradient(top,rgba(125,185,232,0),rgba(255,112,89,.99) 99%,#ff7059);background:linear-gradient(180deg,rgba(125,185,232,0) 0,rgba(255,112,89,.99) 99%,#ff7059);top:-165px}.vertical-linked-card-item:first-of-type:before,.vertical-linked-card-item:last-of-type:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff7059",endColorstr="#ff7059",GradientType=0);height:140px}.vertical-linked-card-item:last-of-type:after{background:-moz-linear-gradient(top,#ff7059 0,rgba(255,112,89,.99) 1%,rgba(125,185,232,0) 100%);background:-webkit-linear-gradient(top,#ff7059,rgba(255,112,89,.99) 1%,rgba(125,185,232,0));background:linear-gradient(180deg,#ff7059 0,rgba(255,112,89,.99) 1%,rgba(125,185,232,0));bottom:-140px}.shorter-gaps .vertical-linked-card-item{margin-top:75px}.shorter-gaps .vertical-linked-card-item:after,.shorter-gaps .vertical-linked-card-item:before{height:35px}.shorter-gaps .vertical-linked-card-item:before{top:-60px}.shorter-gaps .vertical-linked-card-item:after{bottom:-35px}.shorter-gaps .vertical-linked-card-item:first-of-type:before{height:70px;top:-95px}.shorter-gaps .vertical-linked-card-item:last-of-type:after{bottom:-75px;height:75px}.icon-image-block img{margin-bottom:30px;max-width:100px}.case-study-card .client-logo img{max-height:50px;width:auto}.logo-multi-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.logo-multi-row img{height:45px;margin:20px;width:auto}.content-card-image{max-height:190px}.unset-content-cards-image-height .content-card-image{max-height:unset}.custom-post-summary{padding-top:20px}.custom-post-summary p{font-size:1.1em}.custom-post-summary a.read-more-link{display:block;margin-top:1em;text-transform:uppercase}.custom-post-summary a.read-more-link:hover,a.author-link:hover{color:#23292b}.blog-cta-banner .bg-theme{border-radius:4px}.blog-cta-banner p{font-size:1.3em;line-height:1.4em;margin-bottom:0;padding-bottom:0}.post-section .blog-cta-row{background-color:transparent!important}.post-section h2,.post-section h3{margin-bottom:15px;margin-top:1.5em}.blog-cta-banner h2{margin-bottom:.5em;margin-top:0}.blog-section-author .profile h2{margin-bottom:0}.post-topics .sep:last-child{display:none}.post-section-header .featured-img img{border-radius:4px}.trusted-by img{margin:20px;max-width:220px!important}.all-inline .hs_cos_wrapper_widget{display:inline-block;vertical-align:middle}.lp-case-study-slider-row .logo img,.lp-trusted-row .trusted-by img{max-width:160px!important}.lp-case-study-slider-row h2{font-weight:400}.vmiddle.tl>.row-fluid-wrapper>.row-fluid{justify-content:left}.white-content .button.empty,.white-content .button.empty.color-1,.white-content .cta_button{border-color:#fff!important;color:#fff!important}.lp-benefits-row h3{font-size:1.25em;line-height:1.2em;margin-bottom:15px}.lp-benefits-row img{max-width:65px!important}.lp-benefits-row .equal-height>.row-fluid-wrapper>.row-fluid{flex-wrap:wrap}.lp-benefits-row .equal-height>.row-fluid-wrapper>.row-fluid .span4:nth-child(4),.lp-benefits-row .equal-height>.row-fluid-wrapper>.row-fluid .span4:nth-child(7){margin-left:0!important}.intro p{font-size:1.4em;line-height:1.2em}.cs-label p{margin-bottom:0!important}.cs-logo{min-height:100px!important}.cs-text{min-height:165px!important}img.webinar-speaker-image{border-radius:50%;height:auto;max-width:90%}p.webinar-speaker-name,p.webinar-speaker-title{margin:0 0 5px;padding:0}p.webinar-speaker-name{font-weight:700}#big-rock-chapters{position:relative;top:-140px}.chapter-wrapper .chapter .chapter-label{color:#ff7059;font-size:.9em;font-weight:700}.chapter-wrapper .chapter img{float:left;height:auto;margin-right:.6em;width:70px!important}.chapter-wrapper .chapter h3{font-size:1.6em;margin:.5em 0}.chapter-wrapper .chapter h4{display:inline-block;font-size:1em;margin-bottom:0;margin-top:.3em;padding-bottom:0}.chapter-wrapper .chapter .author-position{display:block;font-size:.8em}.cta-section h2{margin-bottom:0}.hub-content-card .plyr .plyr__play-large,.hub-content-card .plyr__controls{display:none}.hub-content-card .content-card-image{max-height:330px}.hub-content-card .content-card-text p{font-size:1rem}.resources-tag.list-type-buttons ul li a.active,.resources-tag.list-type-buttons ul li a:active,.resources-tag.list-type-buttons ul li a:hover{background-color:#f5f5fb;border:1px solid #e2e2e2;color:unset;font-size:.65rem;margin-bottom:20px}.resources-tag a{cursor:default}p.listing-filter-title{float:left;font-weight:700;padding:6px 10px 0 0}#fixed-header{min-height:80px;position:fixed;top:0;width:100%}.sticky-header{z-index:998}.header-overlap{z-index:9999}.header-wrapper .menu-bar .hs-menu-wrapper a{font-size:1em}.header-wrapper .menu-bar .hs-menu-wrapper ul ul li a,.sticky-header .menu-bar .hs-menu-wrapper ul ul li a{background-color:#fff;color:#25204d}.header-wrapper .menu-bar .hs-menu-wrapper ul ul ul li:first-child:before,.header-wrapper .menu-bar .hs-menu-wrapper>ul>li>ul>li:first-child:before,.sticky-header .menu-bar .hs-menu-wrapper ul ul ul li:first-child:before,.sticky-header .menu-bar .hs-menu-wrapper>ul>li>ul>li:first-child:before{background-color:#fff!important}.header-wrapper .menu-bar .hs-menu-wrapper ul ul li.active-branch:first-child:before,.header-wrapper .menu-bar .hs-menu-wrapper ul ul li.active:first-child:before,.header-wrapper .menu-bar .hs-menu-wrapper ul ul li:first-child:hover:before,.sticky-header .menu-bar .hs-menu-wrapper ul ul li.active-branch:first-child:before,.sticky-header .menu-bar .hs-menu-wrapper ul ul li.active:first-child:before,.sticky-header .menu-bar .hs-menu-wrapper ul ul li:first-child:hover:before{background-color:#ff7059!important}.header-wrapper .menu-bar .hs-menu-wrapper ul ul li.active-branch>a,.header-wrapper .menu-bar .hs-menu-wrapper ul ul li.active>a,.header-wrapper .menu-bar .hs-menu-wrapper ul ul li:hover>a,.sticky-header .menu-bar .hs-menu-wrapper ul ul li.active-branch>a,.sticky-header .menu-bar .hs-menu-wrapper ul ul li.active>a,.sticky-header .menu-bar .hs-menu-wrapper ul ul li:hover>a{background-color:#ff7059!important;color:#fff!important}.header-wrapper .button.color-2,.sticky-header .button.color-2{border-color:#ff7059!important}.lang-select .lang_list_class li{margin-bottom:0}.lang-select .lang_list_class li a{background:#fff;color:#25204d}.lang-select .lang_list_class li:first-child a{border-radius:4px 4px 0 0}.lang-select .lang_list_class li:last-child a{border-radius:0 0 4px 4px}.careers-header .content-section{padding-bottom:0!important;padding-top:200px!important}.vacancies-section h2{color:#25204d}.vacancies-section h3{margin-bottom:.5em}.vacancies-section .listing-items{margin-top:0!important}.vacancy-card h4{margin-bottom:.5rem}.vacancy-card p{margin-bottom:.25rem}.footer-menus{display:flex!important;flex-direction:row;justify-content:space-between}.footer-menus .menu-bar .hs-menu-wrapper>ul>li{float:unset}.footer-menus .menu-bar .hs-menu-wrapper>ul>li>a{font-weight:400;padding:5px 0}.footer-menus .menu-bar .hs-menu-wrapper>ul>li>a:before{bottom:5px}.footer-menus .menu-bar .hs-menu-wrapper a{display:inline-block}.footer-menus .menu-heading{color:#fff;font-weight:700;margin-bottom:20px}img.emoji{background:none;border:none;box-shadow:none;display:inline;height:1em;margin:0 .07em;padding:0;vertical-align:-.1em;width:1em}.social-icons .fm_button{font-size:24px;height:30px;line-height:30px;margin:0 10px;width:30px}.social-icons .fm_button,.white-content .social-icons .fm_button,.white-content.social-icons .fm_button{box-shadow:unset}.white-content .social-icons .fm_button:hover,.white-content.social-icons .fm_button:hover{background-color:transparent!important}@media (max-width:1139px){.careers-header .content-section{padding-bottom:0!important;padding-top:100px!important}.testimonial-client-logo{max-width:200px}}@media (max-width:767px){.footer-menus{display:block!important}.footer-menus>.row-fluid-wrapper{float:left;margin-top:30px;width:50%}.footer-menus>.row-fluid-wrapper:nth-child(odd){clear:both}.simple-quote .quote{font-size:1.4rem}.cs-text{min-height:0!important}.lp-cta-row h2{margin-bottom:10px}.webinar-speaker-wrapper .span4{float:left;width:30%}.webinar-speaker-wrapper .span8{margin-left:30%;width:70%}.testimonial-author{padding-top:0!important;text-align:left!important}.careers-header .content-section{padding-bottom:0!important;padding-top:150px!important}.careers-header .content-section img{margin-top:2em}.vacancies-section .content-card{margin-left:0!important;margin-right:0!important}.individual-testimonial{padding:40px 20px}.width-400{min-width:300px!important;width:300px!important}.blog-headline h1{font-size:3rem}}@media (max-width:479px){.simple-quote .quote{font-size:1.2rem}.webinar-speaker-wrapper .span4,.webinar-speaker-wrapper .span8{float:none;margin:0 auto;text-align:center;width:100%}img.webinar-speaker-image{margin-bottom:20px}.careers-header .content-section{padding-bottom:0!important;padding-top:100px!important}}.hs-input.invalid.error{border:1px solid #ff7059}label.hs-error-msg{color:#ff7059;display:block}