@charset "UTF-8";.double-slider:after,.double-slider:before,.team-member__wrap:after,.team-member__wrap:before{content:" ";display:table}.double-slider:after,.team-member__wrap:after{clear:both}.nav-bar-mobile__link,.nav-bar__link,.resources-latest__link,.site-header__branding-link,.why-sets-apart__link{border-bottom:none}.nav-bar-mobile__link:hover,.nav-bar__link:hover,.resources-latest__link:hover,.site-header__branding-link:hover,.why-sets-apart__link:hover{border-bottom:none;font-weight:400;color:inherit}.solutions-content--max,.why-content--max,.wide-grid{margin-left:0;margin-right:0;overflow:hidden}@media (min-width:1024px){.solutions-content--max,.why-content--max,.wide-grid{margin-left:0;margin-right:0}}@media (min-width:1440px){.solutions-content--max,.why-content--max,.wide-grid{max-width:1440px;margin-left:auto;margin-right:auto}}.customers-grid,.glint-demo__inner,.hero-slider__content,.hero-slider__message-wrap,.job-quotes,.page-header__nav-links,.solutions-content--full,.studies-filter,.studies-grid,.why-content--full,.why-sets-apart{margin-left:30px;margin-right:30px;overflow:hidden}@media (min-width:1024px){.customers-grid,.glint-demo__inner,.hero-slider__content,.hero-slider__message-wrap,.job-quotes,.page-header__nav-links,.solutions-content--full,.studies-filter,.studies-grid,.why-content--full,.why-sets-apart{margin-left:45px;margin-right:45px}}@media (min-width:1440px){.customers-grid,.glint-demo__inner,.hero-slider__content,.hero-slider__message-wrap,.job-quotes,.page-header__nav-links,.solutions-content--full,.studies-filter,.studies-grid,.why-content--full,.why-sets-apart{max-width:1350px;margin-left:auto;margin-right:auto}}.post-content,.post-header,.post-hero,.post-related,.post-title,.team-member{margin-left:30px;margin-right:30px;-webkit-transition:margin .3s cubic-bezier(.25,.46,.45,.94);transition:margin .3s cubic-bezier(.25,.46,.45,.94);overflow:hidden}@media (min-width:768px){.post-content,.post-header,.post-hero,.post-related,.post-title,.team-member{margin-left:45px;margin-right:45px}}@media (min-width:900px){.post-content,.post-header,.post-hero,.post-related,.post-title,.team-member{max-width:670px;overflow:visible}}.articles-list,.articles__filter-menu,.awards-content,.blog-list,.blog-page__filter-menu,.bottom-cta__inner,.contact__inner,.default-page__inner,.event-list,.glint-demo-header__inner,.job-details,.job-header__inner,.jobs-filter,.jobs-list,.locations-content,.newsletter-cta,.press-list,.resource,.resource__inner,.resources-latest,.resources__filter-menu,.section-head--box-2-col,.sign-up__inner,.solutions-content,.team-list,.why-content{margin-left:30px;margin-right:30px;overflow:hidden}@media (min-width:1024px){.articles-list,.articles__filter-menu,.awards-content,.blog-list,.blog-page__filter-menu,.bottom-cta__inner,.contact__inner,.default-page__inner,.event-list,.glint-demo-header__inner,.job-details,.job-header__inner,.jobs-filter,.jobs-list,.locations-content,.newsletter-cta,.press-list,.resource,.resource__inner,.resources-latest,.resources__filter-menu,.section-head--box-2-col,.sign-up__inner,.solutions-content,.team-list,.why-content{margin-left:45px;margin-right:45px}}@media (min-width:1066px){.articles-list,.articles__filter-menu,.awards-content,.blog-list,.blog-page__filter-menu,.bottom-cta__inner,.contact__inner,.default-page__inner,.event-list,.glint-demo-header__inner,.job-details,.job-header__inner,.jobs-filter,.jobs-list,.locations-content,.newsletter-cta,.press-list,.resource,.resource__inner,.resources-latest,.resources__filter-menu,.section-head--box-2-col,.sign-up__inner,.solutions-content,.team-list,.why-content{max-width:960px;margin-left:auto;margin-right:auto}}.job-description__inner,.section-head{margin-left:45px;margin-right:45px;overflow:hidden}@media (min-width:766px){.job-description__inner,.section-head{max-width:660px;margin-left:auto;margin-right:auto}}.newsletter-cta__link,.site-header__login-link{display:inline-block}.newsletter-cta__link:after,.site-header__login-link:after{display:block;content:attr(data-title);font-weight:500;height:0;overflow:hidden;visibility:hidden}.nav-bar__item>a{display:inline-block}.nav-bar__item>a:after{display:block;content:attr(data-title);font-weight:500;height:0;overflow:hidden;visibility:hidden}.bottom-cta__link a.link-w-arrow,.page-header__cta,.slider__cta,.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a.link-w-arrow,.studies-grid__hover-cta{display:inline-block;position:relative}.bottom-cta__link a.link-w-arrow:after,.page-header__cta:after,.slider__cta:after,.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a.link-w-arrow:after,.studies-grid__hover-cta:after{font-size:11px;font-size:.6875rem;content:"\e805";border:0;position:absolute;top:1px;right:-2.2em;-webkit-transition:right .2s cubic-bezier(.25,.46,.45,.94);transition:right .2s cubic-bezier(.25,.46,.45,.94)}.bottom-cta__link a.link-w-arrow:hover:after,.page-header__cta:hover:after,.slider__cta:hover:after,.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a.link-w-arrow:hover:after,.studies-grid__hover-cta:hover:after{right:calc((2.2em + 6px) * -1)}@media (max-width:767px){.bottom-cta__link a.link-w-arrow,.page-header__cta,.slider__cta,.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a.link-w-arrow,.studies-grid__hover-cta{font-size:12px;font-size:.75rem}.bottom-cta__link a.link-w-arrow:after,.page-header__cta:after,.slider__cta:after,.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a.link-w-arrow:after,.studies-grid__hover-cta:after{font-size:10px;font-size:.625rem}}.hero-slider,.platform-cta,.subtle-drop-shadow,.welcome-to-glint{-webkit-box-shadow:0 4px 5px 0 #ccc;box-shadow:0 4px 5px 0 #ccc}.page-header__inner .page-header__text h1,.solutions-bottom-cta__inner .solutions-bottom-cta__text,.solutions-header--text-drop-shadow h1{text-shadow:0 0 50px rgba(31,31,31,0);-webkit-transition:text-shadow 1.2s cubic-bezier(.77,0,.175,1);transition:text-shadow 1.2s cubic-bezier(.77,0,.175,1)}.hero-text-shadow,.js-hero-text-shadow-wrapper .page-header__text h1,.js-hero-text-shadow-wrapper .solutions-bottom-cta__text,.js-hero-text-shadow-wrapper.solutions-header--text-drop-shadow h1{text-shadow:0 0 50px rgba(31,31,31,.75)!important}.lity{background:rgba(255,255,255,.9)!important}button.lity-close{text-shadow:none}button.lity-close:after{font-size:18px;font-size:1.125rem;left:0;top:20%;position:absolute;content:"\e807";color:#3e3d3d}button.lity-close:hover{text-shadow:none}button.lity-close:hover:after{color:#302f2f}.lity-facebookvideo div.lity-container,.lity-googlemaps div.lity-container,.lity-iframe div.lity-container,.lity-vimeo div.lity-container,.lity-youtube div.lity-container{width:100%;max-width:none}@media (min-width:1024px){.lity-facebookvideo div.lity-container,.lity-googlemaps div.lity-container,.lity-iframe div.lity-container,.lity-vimeo div.lity-container,.lity-youtube div.lity-container{max-width:80%}}.lity-iframe-container iframe{-webkit-box-shadow:none!important;box-shadow:none!important}.alm-btn-wrap .alm-load-more-btn{outline-style:none;-webkit-box-shadow:none;box-shadow:none;border-color:transparent}[class*=js-reveal]{visibility:hidden}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/wp-content/themes/glint/img/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(/wp-content/themes/glint/fonts/slick/slick.eot);src:url(/wp-content/themes/glint/fonts/slick/slick.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/glint/fonts/slick/slick.woff) format("woff"),url(/wp-content/themes/glint/fonts/slick/slick.ttf) format("truetype"),url(/wp-content/themes/glint/fonts/slick/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:.4}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:.4}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:8px;line-height:20px;text-align:center;color:#5e5e5e;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#32adda;opacity:1}/*! Lity - v2.2.2 - 2017-07-17
* http://sorgalla.com/lity/
* Copyright (c) 2015-2017 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:0!important;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:0!important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:0!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:0;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:0;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src$=".svg"]{width:100%;height:100%}}body{color:#5e5e5e}a{color:#32adda;-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94),border-color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94),border-color .2s cubic-bezier(.25,.46,.45,.94);text-decoration:none;border-bottom:1px solid #32adda}a:active,a:focus{outline:0;border:none;-moz-outline-style:none}a:hover{color:#30a0c9;border-bottom:1px solid #30a0c9;font-weight:500}iframe{border:none}@font-face{font-family:fontello;src:url(../fonts/fontello/fontello.eot?36672587);src:url(../fonts/fontello/fontello.eot?36672587#iefix) format("embedded-opentype"),url(../fonts/fontello/fontello.woff2?36672587) format("woff2"),url(../fonts/fontello/fontello.woff?36672587) format("woff"),url(../fonts/fontello/fontello.ttf?36672587) format("truetype"),url(../fonts/fontello/fontello.svg?36672587#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-dot:before{content:'\e800'}.icon-arrow-down:before{content:'\e801'}.icon-arrow-down-outline:before{content:'\e802'}.icon-arrow-left-outline:before{content:'\e803'}.icon-arrow-right-outline:before{content:'\e804'}.icon-arrow-right-shaft:before{content:'\e805'}.icon-checkmark:before{content:'\e806'}.icon-close-thin:before{content:'\e807'}.icon-download:before{content:'\e808'}.icon-download-arrow:before{content:'\e809'}.icon-download-container:before{content:'\e80a'}.icon-download-hover:before{content:'\e80b'}.icon-play:before{content:'\e80c'}.icon-social-facebook:before{content:'\e80d'}.icon-social-linkedin:before{content:'\e80e'}.icon-social-twitter:before{content:'\e80f'}.icon-arrow-right-shaft-wide:before{content:'\e810'}.icon-link-away-hover:before{content:'\e811'}.icon-link-away:before{content:'\e812'}.icon-menu-arrow:before{content:'\e813'}.icon-twitter-circled-1:before{content:'\f057'}.icon-circle:before{content:'\f111'}.icon-twitter-circled:before{content:'\f30a'}.icon-linkedin:before{content:'\f318'}.icon-linkedin-circled:before{content:'\f319'}@font-face{font-family:'Graphik Web';src:url(../fonts/graphik/Graphik-Light-Web.eot);src:url(../fonts/graphik/Graphik-Light-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/graphik/Graphik-Light-Web.woff) format("woff"),url(../fonts/graphik/Graphik-Light-Web.ttf) format("truetype"),url("../fonts/graphik/Graphik-Light-Web.svg#Graphik Web") format("svg");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:'Graphik Web';src:url(../fonts/graphik/Graphik-Regular-Web.eot);src:url(../fonts/graphik/Graphik-Regular-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/graphik/Graphik-Regular-Web.woff) format("woff"),url(../fonts/graphik/Graphik-Regular-Web.ttf) format("truetype"),url("../fonts/graphik/Graphik-Regular-Web.svg#Graphik Web") format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Graphik Web';src:url(../fonts/graphik/Graphik-RegularItalic-Web.eot);src:url(../fonts/graphik/Graphik-RegularItalic-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/graphik/Graphik-RegularItalic-Web.woff) format("woff"),url(../fonts/graphik/Graphik-RegularItalic-Web.ttf) format("truetype"),url("../fonts/graphik/Graphik-RegularItalic-Web.svg#Graphik Web") format("svg");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:'Graphik Web';src:url(../fonts/graphik/Graphik-Medium-Web.eot);src:url(../fonts/graphik/Graphik-Medium-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/graphik/Graphik-Medium-Web.woff) format("woff"),url(../fonts/graphik/Graphik-Medium-Web.ttf) format("truetype"),url("../fonts/graphik/Graphik-Medium-Web.svg#Graphik Web") format("svg");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:'Graphik Web';src:url(../fonts/graphik/Graphik-Semibold-Web.eot);src:url(../fonts/graphik/Graphik-Semibold-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/graphik/Graphik-Semibold-Web.woff) format("woff"),url(../fonts/graphik/Graphik-Semibold-Web.ttf) format("truetype"),url("../fonts/graphik/Graphik-Semibold-Web.svg#Graphik Web") format("svg");font-weight:600;font-style:normal;font-stretch:normal}.bottom-cta__text,.bottom-cta__text--large,.hero-slider__message-inner,.jobs-list__count,.resources-latest__link,.solutions-bottom-cta__inner .solutions-bottom-cta__text,.why-sets-apart__link,h1{font-family:'Graphik Web',sans-serif;font-weight:300;font-style:normal;font-stretch:normal;font-size:32px;font-size:2rem;line-height:1.07;letter-spacing:.01em}@media (min-width:768px){.bottom-cta__text,.bottom-cta__text--large,.hero-slider__message-inner,.jobs-list__count,.resources-latest__link,.solutions-bottom-cta__inner .solutions-bottom-cta__text,.why-sets-apart__link,h1{font-size:40px;font-size:2.5rem}}@media (min-width:1024px){.bottom-cta__text,.bottom-cta__text--large,.hero-slider__message-inner,.jobs-list__count,.resources-latest__link,.solutions-bottom-cta__inner .solutions-bottom-cta__text,.why-sets-apart__link,h1{font-size:45px;font-size:2.8125rem}}@media (min-width:1200px){.bottom-cta__text,.bottom-cta__text--large,.hero-slider__message-inner,.jobs-list__count,.resources-latest__link,.solutions-bottom-cta__inner .solutions-bottom-cta__text,.why-sets-apart__link,h1{font-size:50px;font-size:3.125rem}}@media (min-width:1400px){.bottom-cta__text,.bottom-cta__text--large,.hero-slider__message-inner,.jobs-list__count,.resources-latest__link,.solutions-bottom-cta__inner .solutions-bottom-cta__text,.why-sets-apart__link,h1{font-size:54px;font-size:3.375rem}}.double-slider__quote,.glint-demo-header__inner h1,.intro-text--large .intro-text__inner,.job-header__inner h1,.page-header__inner.page-header__inner--high .page-header__text h1,.page-header__inner.page-header__inner--left .page-header__text h1,.page-header__inner.page-header__inner--right .page-header__text h1,.post-title__text h2,.slider__text,.solutions-header__inner.solutions-header__inner--high .solutions-header__text h1,.solutions-header__inner.solutions-header__inner--left .solutions-header__text h1,.solutions-header__inner.solutions-header__inner--right .solutions-header__text h1,.studies-grid__client,h2{font-family:'Graphik Web',sans-serif;font-weight:300;font-style:normal;font-stretch:normal;font-size:21px;font-size:1.3125rem;line-height:1.24;letter-spacing:.01em}@media (min-width:768px){.double-slider__quote,.glint-demo-header__inner h1,.intro-text--large .intro-text__inner,.job-header__inner h1,.page-header__inner.page-header__inner--high .page-header__text h1,.page-header__inner.page-header__inner--left .page-header__text h1,.page-header__inner.page-header__inner--right .page-header__text h1,.post-title__text h2,.slider__text,.solutions-header__inner.solutions-header__inner--high .solutions-header__text h1,.solutions-header__inner.solutions-header__inner--left .solutions-header__text h1,.solutions-header__inner.solutions-header__inner--right .solutions-header__text h1,.studies-grid__client,h2{font-size:24px;font-size:1.5rem}}@media (min-width:1024px){.double-slider__quote,.glint-demo-header__inner h1,.intro-text--large .intro-text__inner,.job-header__inner h1,.page-header__inner.page-header__inner--high .page-header__text h1,.page-header__inner.page-header__inner--left .page-header__text h1,.page-header__inner.page-header__inner--right .page-header__text h1,.post-title__text h2,.slider__text,.solutions-header__inner.solutions-header__inner--high .solutions-header__text h1,.solutions-header__inner.solutions-header__inner--left .solutions-header__text h1,.solutions-header__inner.solutions-header__inner--right .solutions-header__text h1,.studies-grid__client,h2{font-size:32px;font-size:2rem}}@media (min-width:1200px){.double-slider__quote,.glint-demo-header__inner h1,.intro-text--large .intro-text__inner,.job-header__inner h1,.page-header__inner.page-header__inner--high .page-header__text h1,.page-header__inner.page-header__inner--left .page-header__text h1,.page-header__inner.page-header__inner--right .page-header__text h1,.post-title__text h2,.slider__text,.solutions-header__inner.solutions-header__inner--high .solutions-header__text h1,.solutions-header__inner.solutions-header__inner--left .solutions-header__text h1,.solutions-header__inner.solutions-header__inner--right .solutions-header__text h1,.studies-grid__client,h2{font-size:38px;font-size:2.375rem;line-height:1.21}}.hero-slider__content-logo,h3{font-family:'Graphik Web',sans-serif;font-weight:400;font-style:normal;font-stretch:normal;font-size:28px;font-size:1.75rem;line-height:1.21}.intro-text--medium .intro-text__inner,.section-head.section-head--large-type,.solutions-features__text-container--wide .title,.solutions-features__text__container .title,.solutions-intro__text,.solutions-overview__text,.wide-grid__hover-title{font-family:'Graphik Web',sans-serif;font-weight:300;font-style:normal;font-stretch:normal;font-size:21px;font-size:1.3125rem;line-height:1.24}@media (min-width:768px){.intro-text--medium .intro-text__inner,.section-head.section-head--large-type,.solutions-features__text-container--wide .title,.solutions-features__text__container .title,.solutions-intro__text,.solutions-overview__text,.wide-grid__hover-title{font-size:24px;font-size:1.5rem}}@media (min-width:1024px){.intro-text--medium .intro-text__inner,.section-head.section-head--large-type,.solutions-features__text-container--wide .title,.solutions-features__text__container .title,.solutions-intro__text,.solutions-overview__text,.wide-grid__hover-title{font-size:28px;font-size:1.75rem}}.nav-bar-mobile__panel a,.nav-bar__panel-inner a,.newsletter-cta__intro,.resource__heading,body[data-page-module=solutions-platform] .platform-employee-engagement .platform-employee-engagement__explore .title-alt,body[data-page-module=solutions-platform] .solutions-features__item .solutions-features__text .solutions-features__text__container .title{font-family:'Graphik Web',sans-serif;font-weight:400;font-style:normal;font-stretch:normal;font-size:17px;font-size:1.0625rem;line-height:1.33}@media (min-width:768px){.nav-bar-mobile__panel a,.nav-bar__panel-inner a,.newsletter-cta__intro,.resource__heading,body[data-page-module=solutions-platform] .platform-employee-engagement .platform-employee-engagement__explore .title-alt,body[data-page-module=solutions-platform] .solutions-features__item .solutions-features__text .solutions-features__text__container .title{font-size:20px;font-size:1.25rem}}@media (min-width:1024px){.nav-bar-mobile__panel a,.nav-bar__panel-inner a,.newsletter-cta__intro,.resource__heading,body[data-page-module=solutions-platform] .platform-employee-engagement .platform-employee-engagement__explore .title-alt,body[data-page-module=solutions-platform] .solutions-features__item .solutions-features__text .solutions-features__text__container .title{font-size:24px;font-size:1.5rem}}.articles-list__title,.blog-list__title,.double-slider__name,.event-list__title,.intro-text__inner,.job-description__inner h2,.jobs-list__title,.newsletter-cta,.press-list__title,.resource__title,.team-list__name,.wide-grid__title,body[data-page-module=solutions-platform] .platform-pillars__columns .platform-pillars__column .title{font-family:'Graphik Web',sans-serif;font-weight:300;font-style:normal;font-stretch:normal;font-size:17px;font-size:1.0625rem;line-height:1.33}@media (min-width:768px){.articles-list__title,.blog-list__title,.double-slider__name,.event-list__title,.intro-text__inner,.job-description__inner h2,.jobs-list__title,.newsletter-cta,.press-list__title,.resource__title,.team-list__name,.wide-grid__title,body[data-page-module=solutions-platform] .platform-pillars__columns .platform-pillars__column .title{font-size:20px;font-size:1.25rem}}@media (min-width:1024px){.articles-list__title,.blog-list__title,.double-slider__name,.event-list__title,.intro-text__inner,.job-description__inner h2,.jobs-list__title,.newsletter-cta,.press-list__title,.resource__title,.team-list__name,.wide-grid__title,body[data-page-module=solutions-platform] .platform-pillars__columns .platform-pillars__column .title{font-size:24px;font-size:1.5rem}}.articles-list__date,.blog-list__date,.chip-grid__text h2,.double-slider__position,.event-list__date,.filter-menu__button,.h2--section-head,.jobs-list__location,.marketo_glint_form .mktoForm input[type=email],.marketo_glint_form .mktoForm input[type=number],.marketo_glint_form .mktoForm input[type=password],.marketo_glint_form .mktoForm input[type=tel],.marketo_glint_form .mktoForm input[type=text],.offer-list__info h3,.parsley-errors-list li,.post-quote__source,.post-title__meta,.section-head h2,.studies-grid__test-credit,.team-list__position,.team-member__position,.wide-grid__hover-label,.wide-grid__label,body[data-page-module=solutions-platform] .platform-pillars__intro .title,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{font-family:'Graphik Web',sans-serif;font-weight:500;font-style:normal;font-stretch:normal;font-size:10px;font-size:.625rem;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;text-align:center}@media (min-width:768px){.articles-list__date,.blog-list__date,.chip-grid__text h2,.double-slider__position,.event-list__date,.filter-menu__button,.h2--section-head,.jobs-list__location,.marketo_glint_form .mktoForm input[type=email],.marketo_glint_form .mktoForm input[type=number],.marketo_glint_form .mktoForm input[type=password],.marketo_glint_form .mktoForm input[type=tel],.marketo_glint_form .mktoForm input[type=text],.offer-list__info h3,.parsley-errors-list li,.post-quote__source,.post-title__meta,.section-head h2,.studies-grid__test-credit,.team-list__position,.team-member__position,.wide-grid__hover-label,.wide-grid__label,body[data-page-module=solutions-platform] .platform-pillars__intro .title,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{font-size:12px;font-size:.75rem}}.contact__intro,.filter-menu__item label,.glint-demo__intro,.post-quote__text,.section-head,.studies-grid__test-quote,body[data-page-module=solutions-platform] .platform-employee-engagement .platform-employee-engagement__explore .text,body[data-page-module=solutions-platform] .platform-pillars__intro .text,body[data-page-module=solutions-platform] .solutions-features__item .solutions-features__text .solutions-features__text__container .text{font-family:'Graphik Web',sans-serif;font-weight:300;font-style:normal;font-stretch:normal;font-size:17px;font-size:1.0625rem;line-height:1.26}@media (min-width:768px){.contact__intro,.filter-menu__item label,.glint-demo__intro,.post-quote__text,.section-head,.studies-grid__test-quote,body[data-page-module=solutions-platform] .platform-employee-engagement .platform-employee-engagement__explore .text,body[data-page-module=solutions-platform] .platform-pillars__intro .text,body[data-page-module=solutions-platform] .solutions-features__item .solutions-features__text .solutions-features__text__container .text{font-size:24px;font-size:1.5rem;line-height:1.33}}.bottom-cta__link a.link-w-arrow,.page-header__cta,.post-content__wysiwyg h3,.post-content__wysiwyg h4,.post-content__wysiwyg h5,.post-content__wysiwyg h6,.post-content__wysiwyg p,.section-head .box-2-col,.slider__cta,.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a.link-w-arrow,.solutions-features__text-container--wide .text,.solutions-features__text__container .text,.studies-grid__hover-cta,.studies-grid__hover-stats,.why-teams__text-inner,body,body[data-page-module=solutions-platform] .platform-pillars__columns .platform-pillars__column .text{font-family:'Graphik Web',sans-serif;font-weight:400;font-style:normal;font-stretch:normal;font-size:14px;font-size:.875rem;line-height:1.43}@media (min-width:768px){.bottom-cta__link a.link-w-arrow,.page-header__cta,.post-content__wysiwyg h3,.post-content__wysiwyg h4,.post-content__wysiwyg h5,.post-content__wysiwyg h6,.post-content__wysiwyg p,.section-head .box-2-col,.slider__cta,.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a.link-w-arrow,.solutions-features__text-container--wide .text,.solutions-features__text__container .text,.studies-grid__hover-cta,.studies-grid__hover-stats,.why-teams__text-inner,body,body[data-page-module=solutions-platform] .platform-pillars__columns .platform-pillars__column .text{font-size:15px;font-size:.9375rem;line-height:1.53}}.hero-slider__content-info,.nav-bar-mobile__callout-info,.nav-bar-mobile__panel .menu-section-label>a,.nav-bar-mobile__panel .menu-section-label>a:active,.nav-bar-mobile__panel .menu-section-label>a:hover,.nav-bar-mobile__panel .menu-section-label>a:visited,.nav-bar__callout-info,.nav-bar__panel-inner .menu-section-label>a,.nav-bar__panel-inner .menu-section-label>a:active,.nav-bar__panel-inner .menu-section-label>a:hover,.nav-bar__panel-inner .menu-section-label>a:visited,.post-header__cta-download,.site-footer,body[data-page-module=solutions-platform] .solutions-overview__text{font-family:'Graphik Web',sans-serif;font-weight:400;font-style:normal;font-stretch:normal;font-size:9px;font-size:.5625rem;line-height:1.5;letter-spacing:.02em}@media (min-width:768px){.hero-slider__content-info,.nav-bar-mobile__callout-info,.nav-bar-mobile__panel .menu-section-label>a,.nav-bar-mobile__panel .menu-section-label>a:active,.nav-bar-mobile__panel .menu-section-label>a:hover,.nav-bar-mobile__panel .menu-section-label>a:visited,.nav-bar__callout-info,.nav-bar__panel-inner .menu-section-label>a,.nav-bar__panel-inner .menu-section-label>a:active,.nav-bar__panel-inner .menu-section-label>a:hover,.nav-bar__panel-inner .menu-section-label>a:visited,.post-header__cta-download,.site-footer,body[data-page-module=solutions-platform] .solutions-overview__text{font-size:12px;font-size:.75rem}}.inset-caption,.post-content__wysiwyg .wp-caption-text,.solutions-features__image .solutions-features__image__container .caption{font-family:'Graphik Web',sans-serif;font-weight:400;font-style:italic;font-stretch:normal;font-size:10px;font-size:.625rem;line-height:1.5;letter-spacing:.02em}@media (min-width:768px){.inset-caption,.post-content__wysiwyg .wp-caption-text,.solutions-features__image .solutions-features__image__container .caption{font-size:12px;font-size:.75rem;line-height:1.5}}.alm-load-more-btn.more,.articles__cta-link,.bottom-cta__link a.link-w-arrow,.button,.button-style a,.button-style-blue a,.menu-item-contact a,.nav-bar__link,.nav-bar__link:hover,.post-tags__link,.press__cta-link,.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a.link-w-arrow,button[type=submit],input[type=submit]{font-family:'Graphik Web',sans-serif;font-weight:400;font-style:normal;font-stretch:normal;font-size:10px;font-size:.625rem;line-height:1.33;letter-spacing:.03em}@media (min-width:768px){.alm-load-more-btn.more,.articles__cta-link,.bottom-cta__link a.link-w-arrow,.button,.button-style a,.button-style-blue a,.menu-item-contact a,.nav-bar__link,.nav-bar__link:hover,.post-tags__link,.press__cta-link,.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a.link-w-arrow,button[type=submit],input[type=submit]{font-size:13px;font-size:.8125rem}}.alm-load-more-btn.more,.articles__cta-link,.bottom-cta__link a.link-w-arrow,.button,.button-style a,.button-style-blue a,.menu-item-contact a,.nav-bar__link:hover,.post-tags__link,.press__cta-link,.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a.link-w-arrow,button[type=submit],input[type=submit]{font-weight:500;font-style:normal;font-stretch:normal}.bottom-cta__link a.link-w-arrow:after,.filter-menu__button:after,.nav-bar-mobile__callout-video-play:after,.nav-bar-mobile__item.menu-header .nav-bar-mobile__link:after,.nav-bar__callout-video-play:after,.page-header__cta:after,.page-header__video-play-link:after,.slider__cta:after,.slider__next:after,.slider__video-play-link:after,.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a.link-w-arrow:after,.studies-grid__hover-cta:after,.wide-grid__hover-cta:after,.wide-grid__title:after,button.lity-close:after{font-family:fontello;font-style:normal;font-weight:400}.is-hidden{display:none!important}.is-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.is-visuallyhidden.focusable:active,.is-visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.is-invisible{visibility:hidden}.is-opaque{opacity:1!important}.no-scroll{height:100%;overflow:hidden!important}.svg-defs{position:absolute;width:0;height:0}.js-reveal-wipe{-webkit-transform:translateY(25%)!important;transform:translateY(25%)!important;opacity:0!important;overflow:hidden;-webkit-transition:opacity 1.5s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94)!important;transition:opacity 1.5s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94)!important;transition:transform 1.5s cubic-bezier(.25,.46,.45,.94),opacity 1.5s cubic-bezier(.25,.46,.45,.94)!important;transition:transform 1.5s cubic-bezier(.25,.46,.45,.94),opacity 1.5s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94)!important}.js-reveal-wipe>*{-webkit-transform:translateY(-25%)!important;transform:translateY(-25%)!important;-webkit-transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94)!important;transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94)!important;transition:transform 1.5s cubic-bezier(.25,.46,.45,.94)!important;transition:transform 1.5s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94)!important}.js-reveal-triggered{-webkit-transform:translateY(0)!important;transform:translateY(0)!important;opacity:1!important}.js-reveal-triggered>*{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.marketo_glint_form .mktoForm input[type=email],.marketo_glint_form .mktoForm input[type=number],.marketo_glint_form .mktoForm input[type=password],.marketo_glint_form .mktoForm input[type=tel],.marketo_glint_form .mktoForm input[type=text],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{font-size:12px;font-size:.75rem;text-transform:none;padding:22px 28px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;border:2px solid #e8e8e8;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border-color .2s cubic-bezier(.25,.46,.45,.94);transition:border-color .2s cubic-bezier(.25,.46,.45,.94);text-align:left}.marketo_glint_form .mktoForm input[type=email]::-webkit-input-placeholder,.marketo_glint_form .mktoForm input[type=number]::-webkit-input-placeholder,.marketo_glint_form .mktoForm input[type=password]::-webkit-input-placeholder,.marketo_glint_form .mktoForm input[type=tel]::-webkit-input-placeholder,.marketo_glint_form .mktoForm input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:silver}.marketo_glint_form .mktoForm input[type=email]:-ms-input-placeholder,.marketo_glint_form .mktoForm input[type=number]:-ms-input-placeholder,.marketo_glint_form .mktoForm input[type=password]:-ms-input-placeholder,.marketo_glint_form .mktoForm input[type=tel]:-ms-input-placeholder,.marketo_glint_form .mktoForm input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:silver}.marketo_glint_form .mktoForm input[type=email]::-ms-input-placeholder,.marketo_glint_form .mktoForm input[type=number]::-ms-input-placeholder,.marketo_glint_form .mktoForm input[type=password]::-ms-input-placeholder,.marketo_glint_form .mktoForm input[type=tel]::-ms-input-placeholder,.marketo_glint_form .mktoForm input[type=text]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:silver}.marketo_glint_form .mktoForm input[type=email]::placeholder,.marketo_glint_form .mktoForm input[type=number]::placeholder,.marketo_glint_form .mktoForm input[type=password]::placeholder,.marketo_glint_form .mktoForm input[type=tel]::placeholder,.marketo_glint_form .mktoForm input[type=text]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:silver}.marketo_glint_form .mktoForm input[type=email]:focus,.marketo_glint_form .mktoForm input[type=number]:focus,.marketo_glint_form .mktoForm input[type=password]:focus,.marketo_glint_form .mktoForm input[type=tel]:focus,.marketo_glint_form .mktoForm input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#999}.marketo_glint_form .mktoForm input[type=email].parsley-error,.marketo_glint_form .mktoForm input[type=number].parsley-error,.marketo_glint_form .mktoForm input[type=password].parsley-error,.marketo_glint_form .mktoForm input[type=tel].parsley-error,.marketo_glint_form .mktoForm input[type=text].parsley-error,input[type=email].parsley-error,input[type=number].parsley-error,input[type=password].parsley-error,input[type=tel].parsley-error,input[type=text].parsley-error,select.parsley-error,textarea.parsley-error{border:4px solid #ee5f63;background:#fff url(../img/icon-input-error.svg) right 20px top 25px no-repeat}.marketo_glint_form .mktoForm input[type=email].parsley-success,.marketo_glint_form .mktoForm input[type=number].parsley-success,.marketo_glint_form .mktoForm input[type=password].parsley-success,.marketo_glint_form .mktoForm input[type=tel].parsley-success,.marketo_glint_form .mktoForm input[type=text].parsley-success,input[type=email].parsley-success,input[type=number].parsley-success,input[type=password].parsley-success,input[type=tel].parsley-success,input[type=text].parsley-success,select.parsley-success,textarea.parsley-success{border-color:#999;background:#fff url(../img/icon-input-success.svg) right 20px top 22px no-repeat}.sign-up__form.marketo_glint_form .mktoForm input{text-align:center}select{cursor:pointer;height:66px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../img/icon-select-arrow-gray.svg) right 24px top 26px no-repeat}select::-ms-expand{display:none}select option{font-size:20px}select option[value=""],select:invalid{color:silver;font-size:12px}select:focus,select:invalid:focus{color:#454241}[hidden]{display:none}textarea::-webkit-input-placeholder{border-bottom:1px solid silver;padding-bottom:20px}textarea:-ms-input-placeholder{border-bottom:1px solid silver;padding-bottom:20px}textarea::-ms-input-placeholder{border-bottom:1px solid silver;padding-bottom:20px}textarea::placeholder{border-bottom:1px solid silver;padding-bottom:20px}.parsley-errors-list{margin:0;list-style:none;padding:0}.parsley-errors-list li{text-align:left;padding:0;margin:.5em 0;color:#ee5f63}.alm-load-more-btn.more,.articles__cta-link,.button,.button-style a,.button-style-blue a,.menu-item-contact a,.post-tags__link,.press__cta-link,button[type=submit],input[type=submit]{display:inline-block;padding:10px 15px 11px;min-width:150px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background:#999;-webkit-transition:background-color .25s cubic-bezier(.25,.46,.45,.94),color .25s cubic-bezier(.25,.46,.45,.94);transition:background-color .25s cubic-bezier(.25,.46,.45,.94),color .25s cubic-bezier(.25,.46,.45,.94);border-radius:4px;border-width:0}.alm-load-more-btn.more:hover,.articles__cta-link:hover,.button-style a:hover,.button-style-blue a:hover,.button:hover,.menu-item-contact a:hover,.post-tags__link:hover,.press__cta-link:hover,button[type=submit]:hover,input[type=submit]:hover{color:#fff;background:#5e5e5e;border-width:0}@media (min-width:1024px) and (orientation:landscape){.alm-load-more-btn.more,.articles__cta-link,.button,.button-style a,.button-style-blue a,.menu-item-contact a,.post-tags__link,.press__cta-link,button[type=submit],input[type=submit]{min-width:136px}}.button--light,.button-style a,.menu-item-contact a{color:#5e5e5e;background:#fff}.button--light:hover,.button-style a:hover,.menu-item-contact a:hover{color:#fff;background:#32adda}.button--blue,.button-style-blue a,button[type=submit],input[type=submit]{background:#32adda;color:#fff}.button--blue:hover,.button-style-blue a:hover,button[type=submit]:hover,input[type=submit]:hover{color:#fff;background:#30a0c9}.button--outline{background:rgba(50,173,218,0);color:#fff;border:1px solid #fff;padding:9px 14px 10px}.button--outline:hover{color:#fff;background:#32adda;border:1px solid #32adda}.button--outline-blue{color:#32adda;background:rgba(50,173,218,0);border:1px solid #32adda;padding:9px 14px 10px}.button--outline-blue:hover{background:#32adda;color:#fff;border:1px solid #32adda}.button--light-hover:hover{color:#5e5e5e;background:#fff;border:1px solid #fff}.nav-bar-mobile__callout-video-play,.nav-bar__callout-video-play,.page-header__video-play-link,.slider__video-play-link{display:block;border:none;border-radius:100px;background:#fff;width:30px;height:30px;padding:18px;text-align:center;-webkit-box-shadow:1px 2px 18px 0 rgba(102,102,102,.8);box-shadow:1px 2px 18px 0 rgba(102,102,102,.8);-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.nav-bar-mobile__callout-video-play:after,.nav-bar__callout-video-play:after,.page-header__video-play-link:after,.slider__video-play-link:after{font-size:14px;font-size:.875rem;border:none;content:"\e80c";position:relative;display:block;top:6px;left:2px;-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.nav-bar-mobile__callout-video-play:after,.nav-bar__callout-video-play:after,.page-header__video-play-link:after,.slider__video-play-link:after{top:0;font-size:22px;font-size:1.375rem}}.nav-bar-mobile__callout-video-play:hover,.nav-bar__callout-video-play:hover,.page-header__video-play-link:hover,.slider__video-play-link:hover{border:none;-webkit-transform:scale(1.05);transform:scale(1.05)}@media (min-width:768px){.nav-bar-mobile__callout-video-play,.nav-bar__callout-video-play,.page-header__video-play-link,.slider__video-play-link{padding:33px}}.button--upper{text-transform:uppercase}.button--back{min-width:100px}.button--back::before{content:"< "}.alm-load-more-btn.more.done{display:none}.site-header{position:fixed;background:#fff;z-index:10;width:100%;-webkit-transition:-webkit-box-shadow .5s cubic-bezier(.25,.46,.45,.94);transition:-webkit-box-shadow .5s cubic-bezier(.25,.46,.45,.94);transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94);transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94),-webkit-box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.site-header.js-force-dropshadow,.site-header.js-is-scrolled{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.08);box-shadow:0 3px 6px 0 rgba(0,0,0,.08)}.site-header__inner{margin-left:15px;margin-right:15px;max-width:1230px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.site-header__inner{margin-left:30px;margin-right:30px}}@media (min-width:1306px){.site-header__inner{margin:auto}}.site-header__branding{width:70px;-webkit-transition:width .2s cubic-bezier(.25,.46,.45,.94),margin .2s cubic-bezier(.25,.46,.45,.94);transition:width .2s cubic-bezier(.25,.46,.45,.94),margin .2s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.site-header__branding{width:93px;margin-left:35px}}.site-header__branding-link{display:block;width:70px;height:46px;text-indent:-9999px;background:url(../img/glint-logo.svg) left center no-repeat;background-size:contain;-webkit-transition:width .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94);transition:width .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94)}@media (min-width:900px){.site-header__branding-link{width:93px;height:72px}}.site-header__login{margin:10px 5px 0 0}@media (min-width:900px){.site-header__login{display:none}}.site-header__login-link{font-size:12px;font-size:.75rem;color:#3e3d3d;border:none;margin-top:.4em}.site-header__login-link:hover{border:none}@media (min-width:900px){.site-header__menu-icon{display:none}}.site-header__menu-icon-link{position:relative;color:#999;display:block;float:left;width:30px;text-transform:uppercase;left:5%;margin:17px 0 0;text-decoration:none;padding-top:20px;text-align:center;border:none}.site-header__menu-icon-link:hover{border:none}.site-header__menu-icon-link:before{content:"";background:#999;height:1px;width:30px;position:absolute;top:10px;left:50%;margin:0 0 0 -15px;display:block;-webkit-transition:all .2s cubic-bezier(.4,.55,.5,.95);transition:all .2s cubic-bezier(.4,.55,.5,.95)}.site-header__menu-icon-link:after{content:"";background:#999;height:1px;width:30px;position:absolute;top:0;left:50%;margin:0 0 0 -15px;display:block;-webkit-transition:all .2s cubic-bezier(.4,.55,.5,.95);transition:all .2s cubic-bezier(.4,.55,.5,.95)}.site-header__menu-icon-link.js-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:5px;width:30px;margin:0 0 0 -15px;-webkit-transition:all .3s cubic-bezier(.2,.5,.8,.9);transition:all .3s cubic-bezier(.2,.5,.8,.9)}.site-header__menu-icon-link.js-close:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:5px;width:30px;margin:0 0 0 -15px;-webkit-transition:all .3s cubic-bezier(.2,.5,.8,.9);transition:all .3s cubic-bezier(.2,.5,.8,.9)}.site-footer{padding:50px 0}.site-footer__inner-wrap{margin-left:30px;margin-right:30px}@media (min-width:375px){.site-footer__inner-wrap{margin-left:60px;margin-right:60px}}@media (min-width:1096px){.site-footer__inner-wrap{max-width:960px;margin-left:auto;margin-right:auto}}.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-nav>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 12.1px)/ 2);flex-basis:calc((100% - 12.1px)/ 2);margin-right:12px}.footer-nav>:nth-child(1n){margin-right:12px}.footer-nav>:nth-child(2n+2){margin-right:0}@media (min-width:768px){.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-nav>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 40.1px)/ 3);flex-basis:calc((100% - 40.1px)/ 3);margin-right:20px}.footer-nav>:nth-child(1n){margin-right:20px}.footer-nav>:nth-child(3n+3){margin-right:0}}@media (min-width:1024px){.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-nav>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 80.1px)/ 5);flex-basis:calc((100% - 80.1px)/ 5);margin-right:20px}.footer-nav>:nth-child(1n){margin-right:20px}.footer-nav>:nth-child(5n+5){margin-right:0}}.footer-nav__menu{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}@media (max-width:767px){.footer-nav__menu:nth-child(5){-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}}.footer-nav__menu-list{margin:0;padding:0;list-style:none}.footer-nav__menu-item{margin-bottom:.5em}@media (min-width:768px){.footer-nav__menu-item{margin-bottom:.1em}}.footer-nav__menu-link{font-weight:300;color:#454241;border:0}.footer-nav__menu-link:hover{font-weight:300;color:#32adda;border:0}.footer-nav .menu-header{border-top:2px solid #e8e8e8;padding:.9em 0 1.1em}.footer-nav .menu-header a{color:#32adda;font-weight:500;cursor:default}.footer-nav .menu-header a:hover{font-weight:500}.footer-nav .menu-item-top-margin,.footer-nav .top-margin{margin-top:1.2em}.footer-nav .menu-item-strong a,.footer-nav .strong-style a{font-weight:400}.footer-nav .menu-item-strong a:hover,.footer-nav .strong-style a:hover{font-weight:400}.footer-nav__email{margin:1.1em 0}.footer-nav__email a{color:#000;border-color:#000}.footer-nav__email a:hover{color:#32adda;border-color:#32adda;font-weight:400}.footer-nav__social-list{margin:2.5em 0 0 -.2em;padding:0;list-style:none}@media (max-width:767px){.footer-nav__social-list{position:absolute;top:0;left:calc(50% + 1px);margin-top:3.5em}}.footer-nav__social-item{font-size:20px;font-size:1.25rem;display:inline-block;margin-right:.3em}.footer-nav__social-link{border:none;color:silver}.footer-nav__social-link:hover{border:none;color:#32adda;font-weight:400}@media (min-width:768px){.site-footer__lower{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:-54px}}.site-footer__legal a{color:#000;border-color:#000}.site-footer__legal a:hover{color:#32adda;border-color:#32adda;font-weight:400}@media (max-width:767px){.site-footer__legal{margin-bottom:45px}}@media (min-width:768px){.site-footer__certification{-ms-flex-preferred-size:calc((100% - 40px)/ 3);flex-basis:calc((100% - 40px)/ 3)}}@media (min-width:1024px){.site-footer__certification{-ms-flex-preferred-size:calc((100% - 80px)/ 5);flex-basis:calc((100% - 80px)/ 5)}}.page-content-wrap{padding-top:46px}@media (min-width:900px){.page-content-wrap{padding-top:72px}}.nav-bar{display:none}@media (min-width:900px){.nav-bar{display:block;position:relative;padding-left:32px}}.nav-bar__list{margin:0;padding:15px 0 0 0;list-style:none}.nav-bar__item{display:inline-block;margin-right:30px;padding-top:2px}.nav-bar__item:last-of-type{margin-right:0}.nav-bar__link{color:#3e3d3d;display:inline-block;padding-top:2px;padding-bottom:28px}.nav-bar__link:hover{color:#32adda}.nav-bar__panel-outer{overflow:hidden;position:absolute;left:0;top:72px;z-index:11;width:100%;padding:0 1000px 0 10px;height:0}.nav-bar__panel-outer.is-active{height:auto;padding-bottom:15px}.nav-bar__panel{-webkit-box-shadow:1px 4px 6px 0 rgba(0,0,0,.1);box-shadow:1px 4px 6px 0 rgba(0,0,0,.1);background:#fff;width:100%;padding-right:1000px;opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%);-webkit-transition:opacity .5s cubic-bezier(.77,0,.175,1),-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:opacity .5s cubic-bezier(.77,0,.175,1),-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1),opacity .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1),opacity .5s cubic-bezier(.77,0,.175,1),-webkit-transform .5s cubic-bezier(.77,0,.175,1)}.nav-bar__panel.is-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.nav-bar__panel-inner{padding:20px 10px 20px 22px;min-height:335px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-bar__panel-inner ul{margin:0;padding:0;list-style:none}.nav-bar__panel-inner li{line-height:2.2}.nav-bar__panel-inner a{color:#5e5e5e;border:none}.nav-bar__panel-inner a:hover{color:#32adda;font-weight:400}.nav-bar__panel-inner a.active{color:#32adda}@media (min-width:768px){.nav-bar__panel-inner a{font-size:22px;font-size:1.375rem}}.nav-bar__panel-inner>ul{-webkit-box-flex:0;-ms-flex:0 0 265px;flex:0 0 265px}.nav-bar__panel-inner>ul>li{border-bottom:1px solid #dfe0e0;padding-bottom:9px;margin-bottom:11px}.nav-bar__panel-inner>ul>li:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.nav-bar__panel-inner .menu-section-label>a,.nav-bar__panel-inner .menu-section-label>a:active,.nav-bar__panel-inner .menu-section-label>a:hover,.nav-bar__panel-inner .menu-section-label>a:visited{color:#5e5e5e;cursor:default;border:none;font-weight:400;display:block;margin-bottom:.2em}.nav-bar__callout{-webkit-box-flex:0;-ms-flex:0 0 265px;flex:0 0 265px}.nav-bar__callout-image{position:relative}.nav-bar__callout-video-play-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.nav-bar__callout-info{font-size:12px;font-size:.75rem;margin-top:1em;color:#999}.nav-bar__callout-info p{margin-top:0}.nav-bar__callout-heading{display:block;color:#454241}a.nav-bar__callout-link{font-size:12px;font-size:.75rem;display:inline-block;color:#32adda;border-bottom:1px solid #32adda}a.nav-bar__callout-link:hover{color:#30a0c9;border-bottom:1px solid #30a0c9}.menu-header-always-open .nav-bar-mobile__panel{background:#f6f5f5}.nav-bar-mobile{position:fixed;margin-top:46px;height:calc(100vh - 46px);background:#f6f5f5;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translateY(-100vh);transform:translateY(-100vh);-webkit-transition:-webkit-transform .5s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .5s cubic-bezier(.455,.03,.515,.955);transition:transform .5s cubic-bezier(.455,.03,.515,.955);transition:transform .5s cubic-bezier(.455,.03,.515,.955),-webkit-transform .5s cubic-bezier(.455,.03,.515,.955);z-index:10}.nav-bar-mobile.js-is-open{-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:900px){.nav-bar-mobile{display:none}}.nav-bar-mobile__inner-wrap{padding-bottom:4em;z-index:12}.nav-bar-mobile__list{margin:0;padding:0;list-style:none}.nav-bar-mobile__item{display:block;border-bottom:1px solid #bebebe;-webkit-transition:background-color .2s cubic-bezier(.25,.46,.45,.94);transition:background-color .2s cubic-bezier(.25,.46,.45,.94);-webkit-tap-highlight-color:transparent}.nav-bar-mobile__item:last-of-type{border-bottom:none}.nav-bar-mobile__item.menu-header .nav-bar-mobile__link:after{font-size:9px;font-size:.5625rem;content:"\e813";font-weight:400;display:block;position:absolute;top:20px;right:30px;color:#454241;-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.nav-bar-mobile__item.menu-header-always-open .nav-bar-mobile__link{cursor:default}.nav-bar-mobile__item.menu-header-always-open .nav-bar-mobile__link:after{content:""}.nav-bar-mobile__item.js-is-open{background:#e0e0e0}.nav-bar-mobile__item.js-is-open .nav-bar-mobile__link:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.nav-bar-mobile__link{font-size:15px;font-size:.9375rem;font-weight:500;color:#5e5e5e;display:block!important;padding:13px 30px;position:relative}.nav-bar-mobile__link:hover{color:#5e5e5e;font-weight:500}.menu-header-always-open .nav-bar-mobile__panel{display:block}.menu-header-always-open .nav-bar-mobile__link:after{content:""}.nav-bar-mobile__panel{display:none;background:#fff;padding:10px 30px 32px}.nav-bar-mobile__panel ul{margin:0;padding:0;list-style:none}.nav-bar-mobile__panel li{line-height:1.33;padding:3px 0 4px}.nav-bar-mobile__panel a{font-size:22px;font-size:1.375rem;color:#5e5e5e;border:none}.nav-bar-mobile__panel a:hover{color:#32adda;font-weight:400}.nav-bar-mobile__panel a.active{color:#32adda}@media (min-width:768px){.nav-bar-mobile__panel a{font-size:22px;font-size:1.375rem}}.nav-bar-mobile__panel>ul>li{padding:8px 0 10px}.nav-bar-mobile__panel>ul>li:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.nav-bar-mobile__panel .menu-section-label>a,.nav-bar-mobile__panel .menu-section-label>a:active,.nav-bar-mobile__panel .menu-section-label>a:hover,.nav-bar-mobile__panel .menu-section-label>a:visited{font-size:12px;font-size:.75rem;color:#5e5e5e;cursor:default;border:none;font-weight:400;display:block;margin-bottom:-.1em}.nav-bar-mobile__callout{max-width:315px}.nav-bar-mobile__callout-image{position:relative}.nav-bar-mobile__callout-image img{width:100%}.nav-bar-mobile__callout-video-play-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.nav-bar-mobile__callout-info{font-size:14px;font-size:.875rem;margin:1em 0;width:80%;color:#5e5e5e}.nav-bar-mobile__callout-info p{margin-top:0}.nav-bar-mobile__callout-heading{display:block;color:#454241}.nav-bar-mobile__callout-link{font-size:12px;font-size:.75rem;display:inline-block;color:#32adda;border-bottom:1px solid #32adda}.nav-bar-mobile__callout-link:hover{color:#30a0c9;border-bottom:1px solid #30a0c9}ul.nav-bar-mobile__social-list{margin-bottom:1em}ul.nav-bar-mobile__social-list>li{padding:0 15px 0 0;display:inline-block}ul.nav-bar-mobile__social-list a{font-size:18px;font-size:1.125rem;color:silver}@media (max-width:899px){.hide-mobile{display:none}}@media (min-width:900px){.hide-desktop{display:none}}.button-style a,.menu-item-contact a{background:#f2f2f2;color:#3e3d3d}.button-style-blue a{font-size:12px;font-size:.75rem;min-width:170px;color:#fff;margin:3px 0}.button-style-blue a:hover{color:#fff}.hero-slider{position:relative}.hero-slider__item{background-position:50% top;background-repeat:no-repeat;background-size:cover;float:left}@media (min-width:768px){.hero-slider__item{background-position:70% top}}.hero-slider__content{position:relative;height:calc(100vh - 120px);min-height:400px;max-height:700px;-webkit-transition:min-height .2s cubic-bezier(.25,.46,.45,.94);transition:min-height .2s cubic-bezier(.25,.46,.45,.94);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){.hero-slider__content{height:calc(100vh - 72px);min-height:580px;max-height:740px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.hero-slider__content-inner{position:absolute;bottom:10px;left:0;margin:0 15px 15px 0;-webkit-transition:margin .3s cubic-bezier(.25,.46,.45,.94);transition:margin .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.hero-slider__content-inner{position:relative;margin:0 0 30px 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1200px){.hero-slider__content-inner{margin:0 0 55px 10%}}.hero-slider__content-info{color:#fff;line-height:1.33}@media (min-width:768px){.hero-slider__content-info{margin-left:20px}}.hero-slider__content-logo{margin-bottom:.5em;color:#fff;line-height:1.33}.hero-slider__content-logo img{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 100%;transform-origin:0 100%}@media (min-width:768px){.hero-slider__content-logo img{-webkit-transform:none;transform:none}}@media (min-width:768px){.hero-slider__content-logo{margin-bottom:0}}.hero-slider__content-name{display:block;font-weight:500}.hero-slider__content-title{display:block}.hero-slider__video{display:none}@media (min-width:768px){.hero-slider__video{display:block;position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.hero-slider__message{position:absolute;top:0;left:0;text-align:center;height:100%;width:100%}.hero-slider__message-wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.hero-slider__message-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.hero-slider__message-inner{color:#fff;max-width:550px}.hero-slider__message-inner p{margin:0 0 .6em}@media (min-width:1200px){.hero-slider__message-inner{max-width:720px;margin-left:3%}}@media (min-width:1400px){.hero-slider__message-inner{max-width:780px;margin-left:6%}}ul.slick-dots{padding-right:45px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;position:relative;bottom:0;margin-top:18px}ul.slick-dots li{margin:0 1px;width:13px}ul.slick-dots li button{width:13px}ul.slick-dots li button:before{-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){ul.slick-dots{padding-right:60px}}@media (min-width:1066px){ul.slick-dots{width:960px;margin-left:auto;margin-right:auto;padding:0}}.slider{position:relative}.slider .slick-prev{display:none!important}.slider .slick-slide{-webkit-transform:translateX(-22px);transform:translateX(-22px)}.slider .slick-slide .post-content__quote,.slider .slick-slide .slider__photo{opacity:.2;-webkit-transition:opacity .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94)}.slider .slick-slide .slider__info{opacity:0;-webkit-transition:opacity .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94)}.slider .slick-slide .slider__video-play,.slider .slick-slide .slider__view-story{opacity:0;-webkit-transition:opacity .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94)}.slider .slick-slide.slick-center .post-content__quote,.slider .slick-slide.slick-center .slider__info,.slider .slick-slide.slick-center .slider__photo,.slider .slick-slide.slick-center .slider__video-play,.slider .slick-slide.slick-center .slider__view-story,.slider .slick-slide.slick-clone-center .post-content__quote,.slider .slick-slide.slick-clone-center .slider__info,.slider .slick-slide.slick-clone-center .slider__photo,.slider .slick-slide.slick-clone-center .slider__video-play,.slider .slick-slide.slick-clone-center .slider__view-story{opacity:1}@media (min-width:768px){.slider .slick-slide{-webkit-transform:translateX(-30px);transform:translateX(-30px)}}@media (min-width:1066px){.slider .slick-slide{-webkit-transform:translateX(calc((100% - 960px)/ -2));transform:translateX(calc((100% - 960px)/ -2))}}@media (min-width:900px){.slider--post .slick-slide{-webkit-transform:translateX(calc((100vw - 125px - 670px)/ -2));transform:translateX(calc((100vw - 125px - 670px)/ -2))}}@media (min-width:1048px){.slider--post .slick-slide{-webkit-transform:translateX(-130px);transform:translateX(-130px)}}.slider--post .slider__photo{padding-bottom:68.66%}@media (min-width:700px){.slider--post .slider__photo{padding-bottom:0;height:460px}}@media (min-width:900px){.slider--post .slider__next:after{font-size:70px;font-size:4.375rem}}@media (min-width:900px){.slider--post ul.slick-dots{padding-right:8px;width:670px}}@media (min-width:1024px){.slider--post ul.slick-dots{padding-right:0;margin-left:0}}.slider__item{float:left}.slider__item .post-content__quote-container{margin:0}.slider__item .post-content__quote{width:100%;padding-bottom:68.6%;margin:auto}.slider__item .post-quote__content.in-slider{position:absolute;width:75%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:auto}@media (min-width:900px){.slider__item .post-quote__content.in-slider{padding-top:0;margin-left:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:auto;margin-bottom:auto}}.slider__item .post-quote__text{padding:15px 0;font-size:14px;font-size:.875rem}@media (min-width:480px){.slider__item .post-quote__text{padding:36px 0;font-size:17px;font-size:1.0625rem}}@media (min-width:768px){.slider__item .post-quote__text{font-size:24px;font-size:1.5rem}}.post-content__quote-container,.slider__photo-wrap{position:relative;background:#161616}.slider__photo{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;min-height:210px;padding-bottom:56.25%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:960px){.slider__photo{padding-bottom:0;height:500px}}.slider__video-play{position:absolute;top:50%;left:calc(50% + (45px / 2));-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:768px){.slider__video-play{top:auto;bottom:50px;left:60px;-webkit-transform:none;transform:none}}@media (min-width:1066px){.slider__video-play{left:calc(100% - 960px)}}.slider__view-story{position:absolute;top:50%;left:calc(50% + (45px / 2));-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:768px){.slider__view-story{top:auto;bottom:50px;left:60px;-webkit-transform:none;transform:none}}@media (min-width:1066px){.slider__view-story{left:calc(100% - 960px)}}.slider__info{padding-left:45px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin-top:20px}@media (min-width:768px){.slider__info{margin-top:30px;text-align:left;padding-left:60px}}@media (min-width:1066px){.slider__info{width:960px;margin-left:auto;margin-right:auto;padding:0;-webkit-transform:translateX(calc((100vw - 960px)/ 4));transform:translateX(calc((100vw - 960px)/ 4))}}.slider__info-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.slider__info-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.slider__info-inner>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 30.1px)/ 2);flex-basis:calc((100% - 30.1px)/ 2);margin-right:30px}.slider__info-inner>:nth-child(1n){margin-right:30px}.slider__info-inner>:nth-child(2n+2){margin-right:0}}.slider__branding{text-align:center;margin-bottom:4px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.slider__branding img{-webkit-transform:scale(.5);transform:scale(.5);display:inline-block}@media (min-width:480px){.slider__branding img{-webkit-transform:scale(.75);transform:scale(.75)}}@media (min-width:768px){.slider__branding{margin-bottom:12px;text-align:right;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.slider__branding img{-webkit-transform:scale(1);transform:scale(1)}}.slider__text{line-height:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.slider__text p{margin:.5em}@media (min-width:768px){.slider__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.slider__text p{margin:0}}.slider__next{position:absolute;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border:none}.slider__next:after{font-size:35px;font-size:2.1875rem;content:"\e804";color:#fff;-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94)}@media (min-width:1200px){.slider__next:after{font-size:70px;font-size:4.375rem}}.slider__next:hover{border:none}.slider__next:hover:after{color:silver}.section-head{text-align:center;padding-top:35px;padding-bottom:35px;-webkit-transition:padding .3s cubic-bezier(.25,.46,.45,.94);transition:padding .3s cubic-bezier(.25,.46,.45,.94)}.section-head p{margin:.5em 0 2.5em}.section-head p:last-of-type{margin:.5em 0 1em}@media (min-width:768px){.section-head{padding-top:60px;padding-bottom:60px}}@media (min-width:1024px){.section-head{padding-top:70px;padding-bottom:70px}}.section-head__cta-list{margin:1.3em 0 0;padding:0;list-style:none}.section-head__cta-item{display:block;margin:12px}@media (min-width:480px){.section-head__cta-item{display:inline-block}}.section-head--dark h2{color:#454241}@media (min-width:768px){.section-head--reduced-padding{padding-top:45px;padding-bottom:45px}}@media (min-width:1024px){.section-head--reduced-padding{padding-top:50px;padding-bottom:50px}}.section-head--no-top-pad{padding-top:0}.section-head--reduced-p-padding p{margin:.5em 0 1.2em}.section-head .box-2-col{text-align:left}@media (min-width:768px){.section-head .box-2-col{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:768px){.section-head .box-2-col>div{width:50%;padding:10px}}@media (min-width:768px){.section-head .box-2-col>div:first-child{margin-right:20px}}@media (max-width:767px){.wide-grid{margin-left:30px;margin-right:30px}}@media (min-width:600px){.wide-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wide-grid>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - .1px)/ 2);flex-basis:calc((100% - .1px)/ 2);margin-right:0}.wide-grid>:nth-child(1n){margin-right:0}.wide-grid>:nth-child(2n+2){margin-right:0}}@media (min-width:900px){.wide-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wide-grid>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - .1px)/ 3);flex-basis:calc((100% - .1px)/ 3);margin-right:0}.wide-grid>:nth-child(1n){margin-right:0}.wide-grid>:nth-child(3n+3){margin-right:0}}.wide-grid__item{position:relative;overflow:hidden}.wide-grid__item.is-hovered .wide-grid__hover{-webkit-transform:translateY(0);transform:translateY(0)}.wide-grid__content{padding:25px 45px 30px;text-align:center;-webkit-transition:padding .3s cubic-bezier(.25,.46,.45,.94);transition:padding .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.wide-grid__content{padding:30px 45px 60px}}@media (min-width:1024px){.wide-grid__content{padding:35px 45px 90px}}.wide-grid__label{color:#aca5a3;margin-bottom:.3em}.wide-grid__title{color:#454241}.wide-grid__title:after{font-size:10px;font-size:.625rem;content:"\e810";display:block;margin-top:1em;opacity:.4}@media (min-width:768px){.wide-grid__title:after{font-size:11px;font-size:.6875rem;margin-top:2em}}@media (min-width:1024px){.wide-grid__title:after{font-size:12px;font-size:.75rem;margin-top:3em}}.wide-grid__photo img{width:100%;border:2px solid #faf9f9}.wide-grid__hover{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(51,173,218,.87);border:1px solid #faf9f9;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1),-webkit-transform .5s cubic-bezier(.77,0,.175,1);z-index:9;padding:45px;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:600px){.wide-grid__hover{padding:40px 20px}}@media (min-width:768px){.wide-grid__hover{padding:45px}}@media (min-width:900px){.wide-grid__hover{padding:40px 25px}}@media (min-width:1024px){.wide-grid__hover{padding:65px 45px 55px}}.wide-grid__hover-label{margin-bottom:1em}.wide-grid__hover-title{margin-bottom:1em}.wide-grid__hover-cta{font-size:12px;font-size:.75rem;color:#fff;font-weight:500;border:none}.wide-grid__hover-cta:hover{color:#f4f1f1;border:none}.wide-grid__hover-cta:hover:after{padding-left:12px}.wide-grid__hover-cta:after{font-size:10px;font-size:.625rem;content:"\e810";display:block;margin-top:1em}@media (min-width:768px){.wide-grid__hover-cta:after{font-size:11px;font-size:.6875rem;margin-top:1.5em}}@media (min-width:1024px){.wide-grid__hover-cta:after{font-size:12px;font-size:.75rem;margin-top:2em}}@media (min-width:768px){.wide-grid__hover-cta{font-size:13px;font-size:.8125rem}}@media (min-width:1024px){.wide-grid__hover-cta{font-size:14px;font-size:.875rem}}.wide-grid__item--away-link .wide-grid__hover-cta:after,.wide-grid__item--away-link .wide-grid__title:after{font-size:20px;font-size:1.25rem;content:"\e812";margin-left:-.4em;margin-top:.5em}@media (min-width:768px){.wide-grid__item--away-link .wide-grid__hover-cta:after,.wide-grid__item--away-link .wide-grid__title:after{font-size:26px;font-size:1.625rem;margin-top:1.2em}}.wide-grid__item--away-link .wide-grid__hover-cta:hover:after,.wide-grid__item--away-link .wide-grid__title:hover:after{content:"\e811";padding-left:0}@media (min-width:768px){.wide-grid__item--away-link .wide-grid__hover-cta:after{margin-top:.5em}}.wide-grid__item--download .wide-grid__hover-cta,.wide-grid__item--download .wide-grid__title{position:relative;padding-bottom:50px}@media (min-width:768px){.wide-grid__item--download .wide-grid__hover-cta,.wide-grid__item--download .wide-grid__title{padding-bottom:70px}}.wide-grid__item--download .wide-grid__hover-cta:after,.wide-grid__item--download .wide-grid__title:after{display:block;position:absolute;font-size:26px;font-size:1.625rem;content:"\e808";margin-left:-.2em;height:40px;bottom:0;left:0;right:0;text-align:center;padding-left:2px}@media (min-width:768px){.wide-grid__item--download .wide-grid__hover-cta:after,.wide-grid__item--download .wide-grid__title:after{margin-left:-.4em}}.wide-grid__item--download .wide-grid__hover-cta:hover:after,.wide-grid__item--download .wide-grid__title:hover:after{font-size:31.4px;font-size:1.9625rem;content:"\e80b";padding-left:4px;padding-bottom:6px}@media (min-width:768px){.wide-grid__item--download .wide-grid__hover-cta:hover:after,.wide-grid__item--download .wide-grid__title:hover:after{padding-left:4px;padding-bottom:7px}}.wide-grid__item--download .wide-grid__hover-cta{padding-bottom:50px}@media (min-width:768px){.wide-grid__item--download .wide-grid__hover-cta:after{margin-top:.5em}}.screen-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background:rgba(255,255,255,.82);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94);pointer-events:none}.dark-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5;background:rgba(34,34,34,.5);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.is-above-overlay{z-index:15}.is-above-header{z-index:13}.page-header{height:510px;background-size:cover;background-position:center center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:height .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94);transition:height .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94);color:#fff}@media (min-width:1024px){.page-header{height:738px}}.page-header.page-header--tall-mobile{height:545px}@media (min-width:768px){.page-header.page-header--tall-mobile{height:568px}}.page-header--short{height:510px}@media (min-width:1024px){.page-header--short{height:528px}}@media (max-width:767px){.page-header--flexible-mobile-height{min-height:510px!important;height:auto!important}}.page-header--large.page-header--tall-mobile,.page-header--large.page-header--taller-mobile{height:620px}@media (max-width:767px){.page-header--large.page-header--tall-mobile .page-header__inner,.page-header--large.page-header--taller-mobile .page-header__inner{height:auto;width:75%;padding-bottom:360px}}@media (max-width:480px){.page-header--large.page-header--tall-mobile .page-header__inner,.page-header--large.page-header--taller-mobile .page-header__inner{width:auto}}@media (max-width:767px){.page-header--large.page-header--tall-mobile .page-header__inner .page-header__text,.page-header--large.page-header--taller-mobile .page-header__inner .page-header__text{top:auto;-webkit-transform:none;transform:none;position:relative}}@media (max-width:767px){.page-header--large.page-header--taller-mobile .page-header__inner{padding-bottom:420px}}@media (min-width:1200px){.page-header--large{min-height:810px;height:810px}}.page-header__inner{-ms-flex-item-align:center;align-self:center;margin:2em 0;padding-left:2em;padding-right:2em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.page-header__inner .page-header__text h1{font-size:34px;font-size:2.125rem;color:#fff;text-align:center;margin-top:.3em}@media (min-width:768px){.page-header__inner .page-header__text h1{font-size:68px;font-size:4.25rem;line-height:1.06;max-width:960px;margin-left:auto;margin-right:auto}}.page-header__inner.page-header__inner--high{position:relative;-ms-flex-item-align:baseline;align-self:baseline;top:48px;margin:0 2em}@media (min-width:480px){.page-header__inner.page-header__inner--high{top:48px}}@media (min-width:768px){.page-header__inner.page-header__inner--high{margin:2em;top:0}}.page-header__inner.page-header__inner--right{position:relative;-ms-flex-item-align:baseline;align-self:baseline;width:64%}@media (min-width:768px){.page-header__inner.page-header__inner--right{-ms-flex-item-align:center;align-self:center;width:100%;height:auto}}@media (min-width:768px){.page-header__inner.page-header__inner--right .page-header__text{position:relative;top:initial;-webkit-transform:none;transform:none;width:23.5%;margin-left:63.33%;margin-right:auto}}.page-header__inner.page-header__inner--right .page-header__text h1{margin-top:1em}@media (min-width:768px){.page-header__inner.page-header__inner--right .page-header__text h1{margin-top:0;text-align:left}}.page-header__inner.page-header__inner--left{position:relative;-ms-flex-item-align:baseline;align-self:baseline;width:64%}@media (min-width:768px){.page-header__inner.page-header__inner--left{-ms-flex-item-align:center;align-self:center;width:100%;height:auto}}@media (min-width:768px){.page-header__inner.page-header__inner--left .page-header__text{position:relative;top:initial;-webkit-transform:none;transform:none;width:24.3%;margin-left:auto;margin-right:60%}}.page-header__inner.page-header__inner--left .page-header__text h1{margin-top:1em}@media (min-width:768px){.page-header__inner.page-header__inner--left .page-header__text h1{margin-top:0;text-align:left}}.page-header__inner.page-header__inner--vert-center-mobile{-ms-flex-item-align:center;align-self:center}.page-header--no-text-shadow h1{text-shadow:none!important}.page-header__inner--right .page-header__text--wide{text-align:center}@media (min-width:768px){.page-header__inner--right .page-header__text--wide{width:30%!important;max-width:440px!important;margin-left:54%!important;text-align:left}}.page-header__inner--right .page-header__text--wider{text-align:center}@media (min-width:768px){.page-header__inner--right .page-header__text--wider{width:40%!important;max-width:440px!important;margin-left:54%!important;text-align:left}}.page-header__inner--left .page-header__text--wide{text-align:center}@media (min-width:768px){.page-header__inner--left .page-header__text--wide{width:30%!important;max-width:440px!important;margin-right:54%!important;text-align:left}}.page-header__inner--left .page-header__text--wider{text-align:center}@media (min-width:768px){.page-header__inner--left .page-header__text--wider{width:40%!important;max-width:440px!important;margin-right:54%!important;text-align:left}}.page-header__cta{font-size:12px;font-size:.75rem;font-weight:600;color:#fff;border-color:#fff;margin-top:1em}.page-header__cta:after{font-size:10px;font-size:.625rem}.page-header__cta:hover{font-weight:600;color:#f8f7f7;border-color:#f8f7f7}.page-header__cta--white{color:#fff;border-color:#fff}.page-header__cta--white:hover{color:#fff;border-color:#fff}.page-header__video-play{margin:0 auto}.page-header__video-play-link{display:inline-block}.page-header__nav-links{position:absolute;bottom:30px;left:0;right:0;max-width:1200px!important}@media (min-width:768px){.page-header__nav-links{bottom:40px}}@media (min-width:900px){.page-header__nav-links{padding-left:25px}}.inset-caption{text-shadow:1px 1px 1px rgba(31,31,31,.3);color:#fff;position:absolute;display:block;bottom:0;right:0;padding:0 4px 1px 0;margin:0}.bottom-cta{height:550px;background-size:cover;background-position:center center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:min-height .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94);transition:min-height .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.bottom-cta{height:650px}}@media (min-width:1024px){.bottom-cta{height:810px}}.bottom-cta__inner{margin-top:2em;margin-bottom:2em}.bottom-cta__inner h2{color:#fff;margin-bottom:2em}@media (min-width:768px){.bottom-cta__inner h2{margin-bottom:2.5em}}.bottom-cta__inner img{width:100%}@media (min-width:1024px){.bottom-cta__inner{margin-left:45px;margin-right:45px}}.bottom-cta__text{color:#fff;text-align:center}.bottom-cta__text--large{font-size:34px;font-size:2.125rem}@media (min-width:768px){.bottom-cta__text--large{font-size:68px;font-size:4.25rem;line-height:1.06}}.bottom-cta__links{margin-top:40px;text-align:center}@media (min-width:768px){.bottom-cta__links{margin-top:55px}}.bottom-cta__link{display:block;margin-bottom:16px}.bottom-cta__link a{margin:auto 16px}.bottom-cta__link a.link-w-arrow{color:#fff;border-color:#fff}@media (min-width:900px){.bottom-cta__link{display:inline-block;margin-bottom:0}}.intro-text{margin-left:45px;margin-right:45px}@media (min-width:480px){.intro-text{margin-left:60px;margin-right:60px}}.intro-text__inner{text-align:center;max-width:780px;margin:35px auto;-webkit-transition:margin .3s cubic-bezier(.25,.46,.45,.94);transition:margin .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.intro-text__inner{margin:70px auto}}@media (min-width:1024px){.intro-text__inner{margin:100px auto}}@media (min-width:1024px){.intro-text--extra-side-padding .intro-text__inner{max-width:700px}}.chip-grid{margin-left:30px;margin-right:30px;max-width:1010px;-webkit-transition:margin .3s cubic-bezier(.25,.46,.45,.94);transition:margin .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:480px){.chip-grid{margin-left:60px;margin-right:60px}}@media (min-width:768px){.chip-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:30px;margin-right:30px}.chip-grid>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 30.1px)/ 2);flex-basis:calc((100% - 30.1px)/ 2);margin-right:30px}.chip-grid>:nth-child(1n){margin-right:30px}.chip-grid>:nth-child(2n+2){margin-right:0}}@media (min-width:1024px){.chip-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:45px;margin-right:45px}.chip-grid>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 50.1px)/ 2);flex-basis:calc((100% - 50.1px)/ 2);margin-right:50px}.chip-grid>:nth-child(1n){margin-right:50px}.chip-grid>:nth-child(2n+2){margin-right:0}}@media (min-width:1116px){.chip-grid{margin-left:auto;margin-right:auto}}.chip-grid__photo img{width:100%}.chip-grid__text{text-align:center;margin:30px 0 40px}.chip-grid__text h2{color:#aca5a3;text-transform:uppercase;margin-bottom:1em}.chip-grid__text p{margin-top:0}@media (min-width:768px){.chip-grid__text{margin:40px 0 50px}.chip-grid__text h2{margin-bottom:.1em}}.overlap-imgs{overflow:hidden;padding-bottom:80px;margin-bottom:-80px}.overlap-imgs__inner{position:relative;margin-left:30px;margin-right:30px;max-width:1090px;-webkit-transition:margin .3s cubic-bezier(.25,.46,.45,.94);transition:margin .3s cubic-bezier(.25,.46,.45,.94)}.overlap-imgs__inner img{width:100%}@media (min-width:768px){.overlap-imgs__inner{margin-left:45px;margin-right:45px;margin-bottom:20px}}@media (min-width:1196px){.overlap-imgs__inner{margin-left:auto;margin-right:auto}}.overlap-imgs--flipped-mobile .overlap-imgs__front img{-webkit-transform:translateX(30px);transform:translateX(30px)}@media (min-width:768px){.overlap-imgs--flipped-mobile .overlap-imgs__front img{-webkit-transform:translateX(0);transform:translateX(0)}}.overlap-imgs__back{padding-bottom:35%}@media (min-width:768px){.overlap-imgs__back{width:62%;max-width:678px;padding-bottom:0}}.overlap-imgs__front{position:absolute;top:35%;width:100%}.overlap-imgs__front img{display:block;-webkit-box-shadow:0 20px 60px 0 rgba(0,0,0,.18);box-shadow:0 20px 60px 0 rgba(0,0,0,.18);-webkit-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:480px){.overlap-imgs__front img{-webkit-box-shadow:0 30px 90px 0 rgba(0,0,0,.18);box-shadow:0 30px 90px 0 rgba(0,0,0,.18)}}@media (min-width:768px){.overlap-imgs__front img{-webkit-box-shadow:0 40px 120px 0 rgba(0,0,0,.18);box-shadow:0 40px 120px 0 rgba(0,0,0,.18);-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width:768px){.overlap-imgs__front{right:0;top:25px;width:67%;max-width:728px}}.filter-menu{display:inline-block;position:relative;width:100%;height:46px;-webkit-transition:width .4s cubic-bezier(.77,0,.175,1);transition:width .4s cubic-bezier(.77,0,.175,1)}@media (min-width:480px){.filter-menu{width:200px}}.is-open{z-index:20}@media (min-width:480px){.is-open{width:330px}}.is-open .filter-menu__panel{height:auto;border-color:#32adda}.is-open .filter-menu__panel:hover{border-color:#32adda}.is-open .filter-menu__button:after{content:"\e807";font-size:14px;font-size:.875rem;color:#32adda}.is-open .filter-menu__list{opacity:1}.is-filtered .filter-menu__panel{border-color:#32adda}.is-filtered .filter-menu__panel:hover{border-color:#30a0c9}.is-filtered .filter-menu__button-label{position:relative}.is-filtered .filter-menu__button-label:after{content:'\2022';font-size:24px;font-size:1.5rem;color:#32adda;position:absolute;top:-8px;line-height:1;margin-left:10px}.filter-menu--right-aligned .filter-menu__panel{left:auto;right:0}.filter-menu__panel{background:#fff;position:absolute;display:inline-block;text-align:left;border:2px solid #cdd0d3;border-radius:6px;overflow:hidden;width:100%;height:46px;padding:12px 16px 14px 24px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s cubic-bezier(.25,.46,.45,.94),height .4s cubic-bezier(.77,0,.175,1);transition:border-color .2s cubic-bezier(.25,.46,.45,.94),height .4s cubic-bezier(.77,0,.175,1)}.filter-menu__panel:hover{border-color:#a3a9b0}.filter-menu__button{position:relative;color:#32adda;text-transform:uppercase;cursor:pointer;text-align:left;padding-bottom:14px;border-bottom:1px solid #cdd0d3;min-height:18px}.filter-menu__button:after{content:"\e813";font-size:10px;font-size:.625rem;color:#454241;position:absolute;right:0}@media (min-width:480px){.filter-menu__button{width:auto}}.filter-menu__list{padding:10px 0 40px;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.77,0,.175,1);transition:opacity .3s cubic-bezier(.77,0,.175,1);list-style:none;margin:0}.filter-menu__item input{display:none}.filter-menu__item label{color:#454241;cursor:pointer;display:block;margin-left:40px}.filter-menu__item label:before{position:relative;top:9px;font-size:48px;line-height:24px;content:'\2022';color:#e8e8e8;padding-right:25px;-webkit-transition:color .3s cubic-bezier(.77,0,.175,1);transition:color .3s cubic-bezier(.77,0,.175,1);margin-left:-40px}@media (min-width:480px){.filter-menu__item label:before{top:5px}}.filter-menu__item label:hover:before{color:silver}.filter-menu__item input:checked+label:before{color:#32adda}.blog{position:relative;overflow:hidden;background:#f8f7f7}.blog:before{content:" ";width:100vw;display:block;position:relative;height:10px;top:-10px;-webkit-box-shadow:0 0 15.68px .32px rgba(0,0,0,.13);box-shadow:0 0 15.68px .32px rgba(0,0,0,.13);margin-bottom:-10px}.blog__cta,[data-page-module=resources-blog] .alm-btn-wrap{text-align:center;margin-bottom:70px}@media (min-width:768px){.blog__cta,[data-page-module=resources-blog] .alm-btn-wrap{margin-bottom:100px}}.blog-list{padding:0;margin-top:0;list-style:none}@media (min-width:768px){.blog-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.blog-list>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 20.1px)/ 2);flex-basis:calc((100% - 20.1px)/ 2);margin-right:20px}.blog-list>:nth-child(1n){margin-right:20px}.blog-list>:nth-child(2n+2){margin-right:0}}@media (min-width:768px){.blog-list--full-width-first .blog-list__item:nth-child(1n){margin-right:0}.blog-list--full-width-first .blog-list__item:nth-child(even){margin-right:20px}}.blog-list--full-width-first .blog-list__item:first-of-type{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:768px){.blog-list--full-width-first .blog-list__item:first-of-type{margin-bottom:80px}}body[data-page-module=resources-blog] #ajax-load-more .alm-btn-wrap{display:none}.blog-list--related{margin-left:0;margin-right:0}.blog-list--related .blog-list__item{text-align:left}@media (min-width:768px){.blog-list--related .blog-list__item:nth-child(odd){margin-right:3px}}.blog-list--related .blog-list__info{width:90%;margin-left:0}.blog-list--related .blog-list__date{text-align:left}@media (min-width:768px){.blog-list--related{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.blog-list--related>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 3.1px)/ 2);flex-basis:calc((100% - 3.1px)/ 2);margin-right:3px}.blog-list--related>:nth-child(1n){margin-right:3px}.blog-list--related>:nth-child(2n+2){margin-right:0}}.blog-list__item{text-align:center;margin-bottom:40px}@media (min-width:768px){.blog-list__item:nth-child(1n){margin-right:0}.blog-list__item:nth-child(odd){margin-right:20px}}.blog-list__photo{margin-bottom:18px}.blog-list__photo img{width:100%}@media (min-width:768px){.blog-list__photo{margin-bottom:30px}}.blog-list__info{width:90%;margin:auto}@media (min-width:768px){.blog-list__info{width:68%}}.blog-list__date{display:block;color:#aca5a3}.blog-list__title{margin-top:.1em}.blog-list__link{color:#454241;text-decoration:none;border:none}.blog-list__link:hover{font-weight:300;border:none}.sign-up{position:relative;overflow:hidden;background:#f8f7f7;text-align:center}.sign-up:after,.sign-up:before{content:" ";width:100vw;display:block;position:relative;height:10px;-webkit-box-shadow:0 0 15.68px .32px rgba(0,0,0,.13);box-shadow:0 0 15.68px .32px rgba(0,0,0,.13)}.sign-up:before{top:-10px;margin-bottom:-10px}.sign-up:after{bottom:-10px;margin-top:-10px}.sign-up .parsley-errors-list li{text-align:center}.sign-up--blue{background:#32adda}.sign-up--blue:after,.sign-up--blue:before{-webkit-box-shadow:none;box-shadow:none}.sign-up--blue h2{color:#fff}.sign-up--blue .sign-up__input{border-color:#fff}.sign-up--blue .sign-up__input:focus{border-color:#fff}.sign-up--blue .sign-up__input.parsley-success{border-color:#fff}.sign-up--blue .sign-up__submit{color:#5e5e5e;background:#ebebeb}.sign-up--blue .sign-up__submit:hover{color:#5e5e5e;background:#d8d8d8}.sign-up--blue .sign-up__privacy-link a{color:#fff;border-color:#fff}.sign-up__inner{padding-top:50px;padding-bottom:60px}.sign-up__form{max-width:720px;margin:auto}.sign-up__input{width:100%;text-align:center}.sign-up__submit{margin-top:40px}.sign-up__privacy-link{display:block;margin-top:1em}.sign-up__privacy-link a{font-size:13px;font-size:.8125rem;color:#5e5e5e;border-color:#5e5e5e}#thank-you-msg{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94);text-align:center}.jobs{position:relative;overflow:hidden;background:#f8f7f7}.jobs--bottom-pad{padding-bottom:20px}@media (min-width:768px){.jobs--bottom-pad{padding-bottom:60px}}.jobs-filter{position:relative;border-bottom:1px solid #e1dede;margin-top:-15px;margin-bottom:40px;padding-bottom:20px}@media (min-width:768px){.jobs-filter{margin-top:-30px;margin-bottom:60px}}.jobs-filter__list{margin:0;padding:0;list-style:none;text-align:center}.jobs-filter__item{display:block;margin:10px 10px;-webkit-transition:margin .3s cubic-bezier(.25,.46,.45,.94);transition:margin .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.jobs-filter__item{display:inline-block;margin:0 10px}}@media (min-width:1024px){.jobs-filter__item{margin:0 20px}}.jobs-filter__link{border:none;color:#5e5e5e;-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.jobs-filter__link:hover{font-weight:400;border:none;color:#30a0c9}.jobs-filter__link.is-active{color:#32adda}.jobs-list{padding:0;margin-top:0;list-style:none}@media (min-width:768px){.jobs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.jobs-list>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 30.1px)/ 2);flex-basis:calc((100% - 30.1px)/ 2);margin-right:30px}.jobs-list>:nth-child(1n){margin-right:30px}.jobs-list>:nth-child(2n+2){margin-right:0}}.jobs-list__item{margin-bottom:30px;background:#fff}.jobs-list__info{padding:25px 30px 35px;color:#5e5e5e}.jobs-list__info p{margin-top:0}@media (min-width:768px){.jobs-list__info{padding:35px 30px 50px}}.jobs-list__location{display:block;color:#aca5a3;text-align:left}.jobs-list__title{color:#32adda;margin-top:.15em;margin-bottom:.4em}.jobs-list__count{color:#32adda;line-height:1;margin-top:.4em;margin-bottom:-.1em;font-size:48px;font-size:3rem}@media (min-width:768px){.jobs-list__count{font-size:54px;font-size:3.375rem}}@media (min-width:1024px){.jobs-list__count{font-size:68px;font-size:4.25rem}}.jobs-list__link{color:#32adda;text-decoration:none;border:none}.jobs-list__link:hover{font-weight:300;border:none}.jobs-list__cta{margin-top:1.4em}.jobs-list__cta-link{color:#5e5e5e;border-color:#5e5e5e}.jobs-list__cta-link:hover{font-weight:400}.jobs__cta{text-align:center;margin:0 0 3.2em}body[data-page-module=company-careers-detail] .alm-btn-wrap{display:none}.awards-content img{width:auto}.awards-row{display:block;text-align:center}@media (min-width:768px){.awards-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.awards-row{padding-bottom:30px}}.awards-row__item{max-width:100%;-ms-flex-item-align:center;align-self:center;padding-bottom:45px}@media (min-width:768px){.awards-row__item{-ms-flex-preferred-size:50%;flex-basis:50%}}.awards-row__item a{border-bottom:none}.team{position:relative;overflow:hidden}.team--gray-bg{background:#f8f7f7}.team-list{padding:0;margin-top:0;list-style:none}@media (min-width:480px){.team-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.team-list>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 15.1px)/ 2);flex-basis:calc((100% - 15.1px)/ 2);margin-right:15px}.team-list>:nth-child(1n){margin-right:15px}.team-list>:nth-child(2n+2){margin-right:0}}@media (min-width:768px){.team-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.team-list>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 30.1px)/ 2);flex-basis:calc((100% - 30.1px)/ 2);margin-right:30px}.team-list>:nth-child(1n){margin-right:30px}.team-list>:nth-child(2n+2){margin-right:0}}@media (min-width:1024px){.team-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.team-list>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 60.1px)/ 3);flex-basis:calc((100% - 60.1px)/ 3);margin-right:30px}.team-list>:nth-child(1n){margin-right:30px}.team-list>:nth-child(3n+3){margin-right:0}}.team-list__item{margin-bottom:30px}@media (min-width:480px){.team-list__item{margin-bottom:50px}}.team-list__photo img{width:100%}.team-list__info{padding-top:15px;color:#5e5e5e}@media (min-width:480px){.team-list__info{padding-top:25px}}.team-list__name{margin-top:.15em;margin-bottom:.3em}.team-list__link{color:#5e5e5e;text-decoration:none;border:none}.team-list__link:hover{font-weight:300;border:none}.team-list__position{display:block;color:#5e5e5e;text-align:left}.articles{position:relative;overflow:hidden;background:#f8f7f7}.articles__cta,body[data-page-module=company-press] .alm-btn-wrap{text-align:center;margin-bottom:40px}@media (min-width:768px){.articles__cta,body[data-page-module=company-press] .alm-btn-wrap{margin-bottom:50px}}.articles__cta--extra-padding,body[data-page-module=company-press] .alm-btn-wrap{margin-top:20px;margin-bottom:50px}@media (min-width:768px){.articles__cta--extra-padding,body[data-page-module=company-press] .alm-btn-wrap{margin-top:30px;margin-bottom:60px}}.articles__filter-menu{overflow:visible;text-align:right;position:relative;margin-bottom:30px}@media (min-width:768px){.articles__filter-menu{margin-top:-102px;margin-bottom:50px}}@media (min-width:1024px){.articles__filter-menu{margin-top:-112px;margin-bottom:60px}}.articles-list{padding:0;margin-top:0;list-style:none}@media (min-width:768px){.articles-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.articles-list>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 30.1px)/ 2);flex-basis:calc((100% - 30.1px)/ 2);margin-right:30px}.articles-list>:nth-child(1n){margin-right:30px}.articles-list>:nth-child(2n+2){margin-right:0}}.articles-list__item{text-align:left;margin-bottom:30px;background:#fff}.articles-list__logo{margin-bottom:6px}@media (min-width:768px){.articles-list__logo{margin-bottom:16px}}.articles-list__info{padding:32px 30px 50px;color:#5e5e5e;line-height:1.6}.articles-list__info p{margin-top:0}.articles-list__date{text-align:left;display:block;color:#aca5a3;margin-top:6px}@media (min-width:768px){.articles-list__date{margin-top:16px}}.articles-list__cta{margin-top:15px}@media (min-width:768px){.articles-list__cta{margin-top:25px}}.articles-list__cta-link{color:#5e5e5e;border-color:#5e5e5e}.articles-list__cta-link:hover{font-weight:400}.articles-list__title{margin-top:.1em}.articles-list__link{color:#454241;text-decoration:none;border:none}.articles-list__link:hover{font-weight:300;border:none}.press{position:relative;overflow:hidden}.press__cta,[data-page-module=company-newsroom] .alm-btn-wrap{text-align:center;margin-bottom:40px}@media (min-width:768px){.press__cta,[data-page-module=company-newsroom] .alm-btn-wrap{margin-bottom:50px}}.press-list{padding:0;margin-top:0;margin-bottom:60px;list-style:none;border-top:1px solid #e0e0e0}@media (min-width:480px){.press-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.press-list>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 40.1px)/ 2);flex-basis:calc((100% - 40.1px)/ 2);margin-right:40px}.press-list>:nth-child(1n){margin-right:40px}.press-list>:nth-child(2n+2){margin-right:0}}@media (min-width:768px){.press-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.press-list>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 80.1px)/ 2);flex-basis:calc((100% - 80.1px)/ 2);margin-right:80px}.press-list>:nth-child(1n){margin-right:80px}.press-list>:nth-child(2n+2){margin-right:0}}@media (min-width:1024px){.press-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.press-list>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 160.1px)/ 3);flex-basis:calc((100% - 160.1px)/ 3);margin-right:80px}.press-list>:nth-child(1n){margin-right:80px}.press-list>:nth-child(3n+3){margin-right:0}}.press-list__item{text-align:left;margin-top:30px;margin-bottom:30px;background:#fff}.press-list__info{color:#5e5e5e;line-height:1.6}.press-list__info p{margin:15px 0}@media (min-width:768px){.press-list__info p{margin:20px 0}}.press-list__title{margin-top:.1em;color:#454241}.press-list__cta{margin-top:15px}@media (min-width:768px){.press-list__cta{margin-top:20px}}.press-list__cta-link:hover{font-weight:400}.press-list__link{color:#454241;text-decoration:none;border:none}.press-list__link:hover{font-weight:300;border:none}.content-overlay{position:fixed;top:46px;bottom:0;right:-100%;width:100%;-webkit-transition:right .5s cubic-bezier(.25,.46,.45,.94);transition:right .5s cubic-bezier(.25,.46,.45,.94);z-index:8}@media (min-width:900px){.content-overlay{top:72px;width:calc(100% - 20px);max-width:1030px}}.content-overlay--open{right:0}@media (min-width:900px){.content-overlay--blog .content-overlay__tab{top:45px}}@media (min-width:900px){.content-overlay--team-member .content-overlay__tab{top:45px}}.content-overlay__wrap{position:relative;background:#f8f7f7;height:100%;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media (min-width:900px){.content-overlay__wrap{margin-left:60px}}.content-overlay__content{opacity:0;-webkit-transition:opacity .9s cubic-bezier(.25,.46,.45,.94);transition:opacity .9s cubic-bezier(.25,.46,.45,.94);padding-bottom:80px}.content-overlay__button{position:absolute;width:40px;height:40px;top:5px;right:8px;cursor:pointer;z-index:10}.content-overlay__button .icon-close-thin{font-size:18px;font-size:1.125rem;color:#5e5e5e;text-align:center;line-height:40px}@media (min-width:768px){.content-overlay__button{right:20px}}@media (min-width:900px){.content-overlay__button{display:none}}.content-overlay__tab{display:none;cursor:pointer}@media (min-width:900px){.content-overlay__tab{display:block;position:absolute;width:60px;height:60px;background:#32adda;top:105px;left:0}}@media (min-width:1024px){.content-overlay__tab{top:160px}}.content-overlay__tab .icon-close-thin{text-align:center;font-size:27px;font-size:1.6875rem;line-height:60px;color:#fff}.content-overlay__loader{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;-webkit-transition:opacity .9s cubic-bezier(.25,.46,.45,.94);transition:opacity .9s cubic-bezier(.25,.46,.45,.94);pointer-events:none}.content-overlay__loader-inner{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;width:calc(100% - 200px);color:#32adda;padding:0 100px;text-align:center}.content-overlay__loader-inner label{font-size:30px;opacity:0;display:inline-block}.content-overlay__loader-inner label:nth-child(6){-webkit-animation:loadAnim 3s ease-in-out -.6s infinite;animation:loadAnim 3s ease-in-out -.6s infinite}.content-overlay__loader-inner label:nth-child(5){-webkit-animation:loadAnim 3s ease-in-out -.5s infinite;animation:loadAnim 3s ease-in-out -.5s infinite}.content-overlay__loader-inner label:nth-child(4){-webkit-animation:loadAnim 3s ease-in-out -.4s infinite;animation:loadAnim 3s ease-in-out -.4s infinite}.content-overlay__loader-inner label:nth-child(3){-webkit-animation:loadAnim 3s ease-in-out -.3s infinite;animation:loadAnim 3s ease-in-out -.3s infinite}.content-overlay__loader-inner label:nth-child(2){-webkit-animation:loadAnim 3s ease-in-out -.2s infinite;animation:loadAnim 3s ease-in-out -.2s infinite}.content-overlay__loader-inner label:nth-child(1){-webkit-animation:loadAnim 3s ease-in-out -.1s infinite;animation:loadAnim 3s ease-in-out -.1s infinite}@-webkit-keyframes loadAnim{0%{opacity:0;-webkit-transform:translateX(-300px);transform:translateX(-300px)}33%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}66%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(300px);transform:translateX(300px)}}@keyframes loadAnim{0%{opacity:0;-webkit-transform:translateX(-300px);transform:translateX(-300px)}33%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}66%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(300px);transform:translateX(300px)}}.post-content,.post-header,.post-hero,.post-related,.post-title{overflow:visible;position:relative}.post-header{position:relative;height:105px;overflow:visible}@media (min-width:1024px){.post-header{height:160px}}.post-header__container{position:relative;line-height:105px}@media (min-width:1024px){.post-header__container{line-height:160px}}.post-header__cta-download{text-transform:uppercase;text-decoration:underline;color:#5092e4;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1024px){.post-header__cta-download{width:120px;margin-left:100%}}.post-header__cta-download a{border:none}.post-hero{background-size:cover;background-position:center center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94);transition:height .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94);color:#fff;padding-bottom:58%}@media (min-width:900px){.post-hero{max-width:none;margin-right:0}}.post-hero--video-player{padding-bottom:0}.post-hero__inner{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post-title{padding:45px 0 10px;border-bottom:1px solid #e2e1e1}@media (min-width:768px){.post-title{padding:55px 0 0;border:none}}.post-title--bordered{border-bottom:1px solid #e5e4e4;padding-bottom:1.8em;margin-bottom:2.2em}.post-title__meta{color:#999;text-align:left}.post-title__meta span:not(:first-of-type):before{content:'•';padding-right:8px}.post-title__stat{padding-right:8px}.post-title__text h2{color:#5e5e5e;margin-top:10px}.post-title__author{margin-top:35px;margin-bottom:20px}@media (min-width:768px){.post-title__author{margin-top:55px}}.post-title__social-list{margin:1.2em 0 0 -.2em;padding:0;list-style:none}.post-title__social-item{font-size:20px;font-size:1.25rem;display:inline-block;margin-right:.3em}.post-title__social-link{border:none;color:silver}.post-title__social-link:hover{border:none;color:#32adda;font-weight:400}.post-content__wysiwyg{line-height:1.6}.post-content__wysiwyg h2{margin-top:1.5em}.post-content__wysiwyg h4{color:#32adda;margin:27px 0 0}@media (min-width:768px){.post-content__wysiwyg h4{margin:54px 0 0}}.post-content__wysiwyg h5{color:#000;margin:27px 0 0}@media (min-width:768px){.post-content__wysiwyg h5{margin:54px 0 0}}.post-content__wysiwyg h3,.post-content__wysiwyg h6{font-weight:500;margin:1.4em 0 0}.post-content__wysiwyg p{color:#5e5e5e;margin-top:0;margin-bottom:1.4em}.post-content__wysiwyg .wp-caption-text{width:68.25%;margin-top:-1.2em;margin-left:auto;margin-bottom:4em;font-size:9px;font-size:.5625rem}@media (min-width:768px){.post-content__wysiwyg .wp-caption-text{font-size:12px;font-size:.75rem;width:55%}}.post-content__wysiwyg hr{height:2px;margin-top:27px;border:0;border-top:2px solid #e5e4e4;margin-bottom:3.5em}@media (min-width:768px){.post-content__wysiwyg hr{margin-top:54px}}.post-content__wysiwyg figure{width:100%!important;margin:0}.post-content__wysiwyg img{margin-top:2em;margin-bottom:2em}.post-content__wysiwyg img.size-full,.post-content__wysiwyg img.size-large{width:100%;height:auto!important}.post-content__wysiwyg img.alignleft{float:left}.post-content__wysiwyg img.alignright{float:right}.post-content__wysiwyg img:first-child{margin-top:0}.post-content__wysiwyg iframe{border:none}.post-content__wysiwyg .videoplayer{margin-bottom:1.6em}.post-content__slider-container{margin-right:-30px;margin-top:54px}@media (min-width:768px){.post-content__slider-container{margin-right:-45px}}@media (min-width:900px){.post-content__slider-container{margin-right:calc((100vw - 125px - 670px - 16px)*-1)}}@media (min-width:1048px){.post-content__slider-container{margin-right:-260px}}.post-content__quote-container{position:relative;margin-left:-30px;margin-right:-30px;margin-top:30px;margin-bottom:30px;width:100vw}@media (min-width:375px){.post-content__quote-container{width:100vw}}@media (min-width:768px){.post-content__quote-container{margin-left:-45px;margin-right:-45px}}@media (min-width:900px){.post-content__quote-container{left:auto;width:auto;margin:54px 0 54px 0}}.post-content__quote{background:#32adda}@media (min-width:900px){.post-content__quote{margin-left:-45px;margin-right:-239px;overflow:hidden}}@media (min-width:1024px) and (min-width:1024px){.post-content__quote--photo .post-quote__content{max-width:418px;padding:0;margin:110px 239px 80px auto}}.post-quote__photo{position:absolute;display:none}@media (min-width:1024px){.post-quote__photo{display:block;width:240px}}.post-quote__photo img{margin:0}.post-quote__content{max-width:418px;padding:60px 0;margin:0 20% 0 30px}@media (min-width:480px){.post-quote__content{margin:0 29% 0 30px}}@media (min-width:768px){.post-quote__content{margin:0 29% 0 45px}}@media (min-width:900px){.post-quote__content{max-width:600px;padding:0;margin:110px 29% 80px 45px}}.post-quote__bar{background:url(../img/cs_3-quote_bar-418x7.png);background-size:contain;width:100%;height:7px;max-width:100%}@media (min-width:900px){.post-quote__bar{background-size:cover}}.post-quote__text{color:#fff;text-align:left;padding:36px 0}.post-quote__source{color:#fff;text-align:left;line-height:1.25}.blog-post{margin-top:45px}.blog-post .post-title{padding:45px 0 15px;border-bottom:2px solid #e2e1e1;margin-bottom:30px}@media (min-width:768px){.blog-post .post-title{padding:55px 0 20px;margin-bottom:50px}}.blog-post .post-content{padding-bottom:25px;border-bottom:2px solid #e2e1e1}@media (min-width:768px){.blog-post .post-content{padding-bottom:45px}}.post-tags{margin-top:50px}.post-tags__list{list-style:none;margin:0;padding:0}.post-tags__item{margin:0 14px 14px 0;display:inline-block}.post-tags__link{text-transform:uppercase;font-weight:400;min-width:110px;color:#999;background:#ebe8e8}.post-tags__link:hover{font-weight:400;color:#fff;background:#a3aab0}@media (min-width:900px){.post-related{margin-right:0;max-width:none}}.post-related .section-head{margin-left:0}.post-related .section-head h2{text-align:left}@media (min-width:900px){.post-related .section-head{padding-top:45px;padding-bottom:45px}}.team-member{margin-top:45px}@media (min-width:900px){.team-member{max-width:780px}}.team-member__auxiliary img{width:100%}@media (min-width:768px){.team-member__auxiliary{float:left;width:43.58%}}.team-member__social-list{margin:1em 0 2em -.4em;padding:0;list-style:none}.team-member__social-item{display:inline-block;width:44px}.team-member__social-link{font-size:33px;font-size:2.0625rem;border:none;color:#c5c5c5}.team-member__social-link:hover{border:none;color:#32adda;font-weight:400}.team-member__info{color:#5e5e5e}.team-member__info p{margin:0 0 1.4em}@media (min-width:768px){.team-member__info{margin-left:50%}}.team-member__position{display:block;text-align:left}.team-member__name{margin:.2em 0 1.1em}.team-member__section-label{color:#000}.what-we-offer{position:relative;overflow:hidden;background:#f8f7f7}.offer-list{padding:0;margin-top:0;list-style:none;position:relative;overflow:hidden;margin-left:30px;margin-right:30px;overflow:hidden}@media (min-width:768px){.offer-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.offer-list>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 30.1px)/ 2);flex-basis:calc((100% - 30.1px)/ 2);margin-right:30px}.offer-list>:nth-child(1n){margin-right:30px}.offer-list>:nth-child(2n+2){margin-right:0}}@media (min-width:1024px){.offer-list{margin-left:45px;margin-right:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.offer-list>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 50.1px)/ 2);flex-basis:calc((100% - 50.1px)/ 2);margin-right:50px}.offer-list>:nth-child(1n){margin-right:50px}.offer-list>:nth-child(2n+2){margin-right:0}}@media (min-width:1116px){.offer-list{max-width:1010px;margin-left:auto;margin-right:auto}}.offer-list__photo img{width:100%}.offer-list__item{text-align:center;margin-bottom:20px}.offer-list__info{-webkit-box-sizing:content-box;box-sizing:content-box;padding:28px 20px 14px;color:#5e5e5e;line-height:1.5;max-width:400px;margin-left:auto;margin-right:auto}.offer-list__info h3{color:#aca5a3;margin:0 0 .1em}.offer-list__info p{margin-top:0}@media (min-width:900px){.offer-list__info{padding:34px 52px 20px}}.double-slider{width:100%}.double-slider__photos{position:relative}@media (min-width:768px){.double-slider__photos{width:50%;float:left}}.double-slider__photos-inner{position:relative;width:100%}@media (min-width:768px){.double-slider__info{width:50%;float:left}}.double-slider__photo-list{margin:0;padding:0;list-style:none}.double-slider__photo-item img{width:100%}.double-slider__info-list{margin:0;padding:0;list-style:none}.double-slider__info-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px 15px 15px;-webkit-transition:padding .3s cubic-bezier(.25,.46,.45,.94);transition:padding .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:480px){.double-slider__info-item{padding:10px 45px 25px 45px}}@media (min-width:768px){.double-slider__info-item{padding:30px 20px 25px 40px}}@media (min-width:1024px){.double-slider__info-item{padding:60px 60px 35px 70px}}@media (min-width:1200px){.double-slider__info-item{padding:80px 80px 45px 90px}}@media (min-width:1400px){.double-slider__info-item{padding:90px 120px 45px 100px}}.double-slider__quote{margin:0 0 1em 0}.double-slider__attribution{margin-bottom:1em}.double-slider__name{display:block;margin-bottom:.2em}.double-slider .slick-dotted.slick-slider{margin-bottom:20px}.double-slider ul.slick-dots{padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;position:relative;bottom:0;margin-top:18px;width:auto}.double-slider ul.slick-dots li{margin:0 1px;width:13px}.double-slider ul.slick-dots li button{width:13px}.double-slider ul.slick-dots li button:before{-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.full-width-image{height:500px;background-size:cover;background-position:center center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:min-height .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94);transition:min-height .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.full-width-image{height:600px}}@media (min-width:1024px){.full-width-image{height:676px}}.home-latest{background:#faf9f9;margin-top:50px;padding-bottom:30px}.home-latest .js-reveal-static-on-enter{-webkit-transform:none!important;transform:none!important}.newsletter-cta{text-align:center;padding-top:25px;padding-bottom:25px}@media (min-width:768px){.newsletter-cta{padding-top:40px;padding-bottom:40px}}@media (min-width:1024px){.newsletter-cta{padding-top:50px;padding-bottom:50px}}@media (max-width:767px){.newsletter-cta__intro{display:block}}.newsletter-cta__link{top:.24em;position:relative}.solutions-content img{width:100%}.solutions-content--full img{width:100%}.solutions-content--max img{width:100%}.desktop{display:none}@media (min-width:1024px) and (orientation:landscape){.desktop{display:block}}.mobile{display:block}@media (min-width:1024px) and (orientation:landscape){.mobile{display:none}}.inset-shadow{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;background-color:#f8f7f7;-webkit-box-shadow:inset 0 0 15.68px .32px rgba(0,0,0,.13);box-shadow:inset 0 0 15.68px .32px rgba(0,0,0,.13)}.inset-shadow--top-bottom-pad{padding-top:45px;padding-bottom:45px}@media (min-width:1024px) and (orientation:landscape){.inset-shadow--top-bottom-pad{padding-top:90px;padding-bottom:90px}}.solutions-header{min-height:510px;background-size:cover;background-position:center center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:min-height .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94);transition:min-height .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.solutions-header{min-height:738px;height:738px}}.solutions-header.solutions-header--tall-mobile{min-height:545px}.solutions-header__inner{-ms-flex-item-align:center;align-self:center;margin:2em}@media (min-width:1024px){.solutions-header__inner{margin-left:45px;margin-right:45px}}.solutions-header__inner .solutions-header__text h1{font-size:34px;font-size:2.125rem;color:#fff;text-align:center;margin-top:0;margin-bottom:0}@media (min-width:768px){.solutions-header__inner .solutions-header__text h1{font-size:68px;font-size:4.25rem;line-height:1.06;max-width:960px}}.solutions-header__inner .solutions-header__text h2{color:#fff}.solutions-header__inner[class*=solutions-header__inner--]{position:relative;-ms-flex-item-align:baseline;align-self:baseline;width:64%;height:152px}@media (min-width:768px){.solutions-header__inner[class*=solutions-header__inner--]{width:100%}}@media (min-width:768px){.solutions-header__inner.solutions-header__inner--high{height:132px}}.solutions-header__inner.solutions-header__inner--high .solutions-header__text{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:768px){.solutions-header__inner.solutions-header__inner--high .solutions-header__text{width:auto}}@media (min-width:768px){.solutions-header__inner.solutions-header__inner--right{-ms-flex-item-align:center;align-self:center;height:auto}}.solutions-header__inner.solutions-header__inner--right .solutions-header__text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.solutions-header__inner.solutions-header__inner--right .solutions-header__text{position:relative;top:initial;-webkit-transform:none;transform:none;width:23.5%;margin-left:63.33%;margin-right:auto}}@media (min-width:768px){.solutions-header__inner.solutions-header__inner--right .solutions-header__text h1{text-align:left}}.solutions-header__inner.solutions-header__inner--right .solutions-header__text h2{text-align:center}@media (min-width:768px){.solutions-header__inner.solutions-header__inner--right .solutions-header__text h2{text-align:left}}@media (min-width:768px){.solutions-header__inner.solutions-header__inner--left{-ms-flex-item-align:center;align-self:center;height:auto}}.solutions-header__inner.solutions-header__inner--left .solutions-header__text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.solutions-header__inner.solutions-header__inner--left .solutions-header__text{position:relative;top:initial;-webkit-transform:none;transform:none;width:24.3%;margin-left:auto;margin-right:60%}}@media (min-width:768px){.solutions-header__inner.solutions-header__inner--left .solutions-header__text h1{text-align:left}}.solutions-header__inner.solutions-header__inner--left .solutions-header__text h2{text-align:center}@media (min-width:768px){.solutions-header__inner.solutions-header__inner--left .solutions-header__text h2{text-align:left}}.solutions-intro__text{color:#5e5e5e;text-align:center;width:90%;margin:54px auto}@media (min-width:1024px) and (orientation:landscape){.solutions-intro__text{width:84%;max-width:840px;margin:90px auto}}@media (min-width:1200px){.solutions-intro__text{width:90%;max-width:960px;margin:90px auto}}.solutions-overview .h2--section-head{color:#5e5e5e;margin-top:58px}@media (min-width:1024px) and (orientation:landscape){.solutions-overview .h2--section-head{margin-top:90px;margin-bottom:5px}}.solutions-overview .solutions-features__item{padding:0}.solutions-overview .solutions-features__text__container{width:70%;margin:17px auto 0;text-align:center}@media (min-width:1024px) and (orientation:landscape){.solutions-overview .solutions-features__text__container{width:58%;max-width:418px;margin:45px auto 45px 8.89%;text-align:left}}.solutions-overview .solutions-features__image__container.mobile{width:70%;margin:0 auto}.solutions-overview__text{color:#5e5e5e;text-align:center;margin:0 auto 58px}@media (min-width:1024px) and (orientation:landscape){.solutions-overview__text{width:78%;max-width:760px;margin:0 auto 97px}}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-employee-lifecycle] .solutions-overview__text{max-width:700px}}section.solutions-features{background-color:#f8f7f7}.solutions-features{margin:0}.solutions-features .h2--section-head{color:#5e5e5e;margin:45px auto 0}@media (min-width:1024px) and (orientation:landscape){.solutions-features .h2--section-head{margin:0;padding:55px 0}}.solutions-features ul{margin:0;padding:0}.solutions-features__item{display:block;padding-top:45px}@media (min-width:1024px) and (orientation:landscape){.solutions-features__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;padding-bottom:90px}}@media (min-width:1024px) and (orientation:landscape){.solutions-features__image{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:visible}}@media (min-width:1024px) and (orientation:landscape){.solutions-features__image .solutions-features__image__container{width:91.25%;max-width:616px}}.solutions-features__image .solutions-features__image__container .caption{color:#a3a9b0;text-align:left;padding-top:17px}@media (min-width:1024px) and (orientation:landscape){.solutions-features__image .solutions-features__image__container .caption{text-align:right;padding-top:20px}}.solutions-features__text{-ms-flex-item-align:center;align-self:center}@media (min-width:1024px) and (orientation:landscape){.solutions-features__text{-webkit-box-flex:1;-ms-flex:1;flex:1}}.solutions-features__text__container{width:67.2%;margin:0 auto;padding-top:28px;padding-bottom:45px;text-align:left}@media (min-width:1024px) and (orientation:landscape){.solutions-features__text__container{width:54%;max-width:389px;margin-top:0;margin-bottom:0;margin-left:8.89%;margin-right:auto;padding-top:30px;text-align:left}}.solutions-features__text__container .title{margin-bottom:28px;color:#5e5e5e}@media (min-width:1024px) and (orientation:landscape){.solutions-features__text__container .title{margin-bottom:36px}}.solutions-features__text__container .text{color:#5e5e5e}@media (min-width:1024px) and (orientation:landscape){.solutions-features__item.image-right .solutions-features__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:1024px) and (orientation:landscape){.solutions-features__item.image-right .solutions-features__image .solutions-features__image__container{margin-right:0;margin-left:auto}}.solutions-features__item.image-right .solutions-features__image .solutions-features__image__container .caption{text-align:left}@media (min-width:1024px) and (orientation:landscape){.solutions-features__item.image-right .solutions-features__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1024px) and (orientation:landscape){.solutions-features__item.image-right .solutions-features__text .solutions-features__text__container{margin-left:auto;margin-right:8px;margin-right:13.89%}}section.solutions-features .solutions-features__item.gray2{background-color:#f4f1f1}@media (min-width:1024px) and (orientation:landscape){section.solutions-features .solutions-features__item.gray2{background-color:transparent}}.solutions-features__text-container--wide{width:80%;margin:0 auto;padding-top:30px;padding-bottom:56px;text-align:left}@media (min-width:1024px) and (orientation:landscape){.solutions-features__text-container--wide{width:100%;margin:58px auto 96px;padding-top:0;padding-bottom:0;text-align:center}}.solutions-features__text-container--wide .title{color:#5e5e5e;padding-bottom:24px}@media (min-width:1024px) and (orientation:landscape){.solutions-features__text-container--wide .title{width:50%;max-width:480px;margin:0 auto;padding-bottom:34px}}.solutions-features__text-container--wide .text{color:#5e5e5e}@media (min-width:1024px) and (orientation:landscape){.solutions-features__text-container--wide .text{width:66%;max-width:716px;margin:0 auto}}.solutions-features__quote-block{padding-bottom:50px!important}@media (min-width:768px){.solutions-features__quote-block{padding-bottom:100px!important}}.solutions-features__quote-block .post-content__quote-container{margin-left:0;margin-right:0}@media (min-width:375px){.solutions-features__quote-block .post-content__quote-container{margin-left:0;width:100vw}}@media (min-width:900px){.solutions-features__quote-block .post-content__quote-container{position:relative;left:auto;width:auto;margin:0}}.solutions-features__quote-block .post-content__quote{margin-left:auto;margin-right:auto}.solutions-features__quote-block .post-quote__content{width:50%;max-width:418px;margin-left:auto;margin-right:auto}@media (min-width:900px){.solutions-features__quote-block .post-quote__content{max-width:none}}.solutions-features__quote-block .post-quote__bar{background-size:contain}@media (min-width:768px){.solutions-features__quote-block .post-quote__bar{background-size:cover}}.pic-multi-res-container{margin-left:0;margin-right:0}@media (min-width:768px){.pic-multi-res-container{margin-left:auto;margin-right:auto}}.pic-multi-res{display:block;width:100vw}@media (min-width:768px){.pic-multi-res{width:auto;height:auto;margin-left:initial}}.pic-multi-res img{position:absolute;left:0}@media (min-width:768px){.pic-multi-res img{position:relative}}body[data-page-module=solutions-platform] .pic-multi-res{height:94vw}@media (min-width:768px){body[data-page-module=solutions-platform] .pic-multi-res{height:auto}}body[data-page-module=solutions-employee-engagement] .image-multi-res,body[data-page-module=solutions-employee-engagement] .pic-multi-res{height:76vw}@media (min-width:768px){body[data-page-module=solutions-employee-engagement] .image-multi-res,body[data-page-module=solutions-employee-engagement] .pic-multi-res{height:auto}}.solutions-bottom-cta{min-height:556px;background-size:cover;background-position:center center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:min-height .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94);transition:min-height .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.solutions-bottom-cta{min-height:810px;height:810px}}.solutions-bottom-cta__inner{width:84%;max-width:640px;margin:2em;-ms-flex-item-align:center;align-self:center}@media (min-width:768px){.solutions-bottom-cta__inner{width:60%;max-width:750px}}@media (min-width:1024px){.solutions-bottom-cta__inner{margin-left:45px;margin-right:45px}}.solutions-bottom-cta__inner img{width:100%}.solutions-bottom-cta__inner .solutions-bottom-cta__text{font-size:34px;font-size:2.125rem;color:#fff;max-width:750px;text-align:center}@media (min-width:768px){.solutions-bottom-cta__inner .solutions-bottom-cta__text{font-size:68px;font-size:4.25rem;line-height:1.06;margin:0 auto}}.solutions-bottom-cta__inner .solutions-bottom-cta__links{margin-top:40px;text-align:center}.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link{display:inline-block;margin-bottom:0}@media (max-width:768px){.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link{display:block;margin-bottom:16px}}.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link .button{padding:11px 30px}.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a{margin:auto 16px}.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a.link-w-arrow{font-size:10px;font-size:.625rem;color:#fff;border-color:#fff}@media (min-width:768px){.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a.link-w-arrow:after{display:none}}@media (min-width:768px){.solutions-bottom-cta__inner .solutions-bottom-cta__links .solutions-bottom-cta__link a.link-w-arrow{font-size:12px;font-size:.75rem}}body[data-page-module=solutions-platform] .solutions-overview__text{font-size:14px;font-size:.875rem;line-height:20px;width:85%;margin:55px auto 45px}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-platform] .solutions-overview__text{font-size:15px;font-size:.9375rem;line-height:23px;width:67%;max-width:640px;margin:55px auto 90px}}body[data-page-module=solutions-platform] .platform-pillars{overflow:hidden}body[data-page-module=solutions-platform] .platform-pillars .solutions-content{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px}body[data-page-module=solutions-platform] .platform-pillars__intro{margin-bottom:45px;text-align:center}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-platform] .platform-pillars__intro{margin-bottom:90px}}body[data-page-module=solutions-platform] .platform-pillars__intro .title{color:#5e5e5e;text-align:center}body[data-page-module=solutions-platform] .platform-pillars__intro .text{font-size:17px;font-size:1.0625rem;line-height:21px;width:80%;margin:0 auto;color:#5e5e5e;text-align:center}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-platform] .platform-pillars__intro .text{font-size:24px;font-size:1.5rem;line-height:32px;width:90%;max-width:630px}}body[data-page-module=solutions-platform] .platform-pillars__columns{display:block;text-align:center}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-platform] .platform-pillars__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}body[data-page-module=solutions-platform] .platform-pillars__columns .platform-pillars__column{display:inline-block;width:76.5%}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-platform] .platform-pillars__columns .platform-pillars__column{width:28.5%}}body[data-page-module=solutions-platform] .platform-pillars__columns .platform-pillars__column .icon{margin-bottom:24px;text-align:center}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-platform] .platform-pillars__columns .platform-pillars__column .icon{height:112px;margin-bottom:20px;text-align:left}body[data-page-module=solutions-platform] .platform-pillars__columns .platform-pillars__column .icon img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}body[data-page-module=solutions-platform] .platform-pillars__columns .platform-pillars__column .title{color:#454241;padding-bottom:20px;text-align:center}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-platform] .platform-pillars__columns .platform-pillars__column .title{padding-bottom:36px;text-align:left}}body[data-page-module=solutions-platform] .platform-pillars__columns .platform-pillars__column .text{color:#5e5e5e;padding-bottom:48px;text-align:center}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-platform] .platform-pillars__columns .platform-pillars__column .text{padding-bottom:0;text-align:left}}body[data-page-module=solutions-platform] .platform-employee-engagement{text-align:center}body[data-page-module=solutions-platform] .platform-employee-engagement .h2--section-head{width:56%;margin:56px auto}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-platform] .platform-employee-engagement .h2--section-head{margin:40px auto}}body[data-page-module=solutions-platform] .platform-employee-engagement .platform-employee-engagement__explore{margin-top:30px;margin-bottom:50px}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-platform] .platform-employee-engagement .platform-employee-engagement__explore{width:62.5%;max-width:600px;margin:55px auto 42px}}body[data-page-module=solutions-platform] .platform-employee-engagement .platform-employee-engagement__explore .title-alt{color:#5e5e5e}body[data-page-module=solutions-platform] .platform-employee-engagement .platform-employee-engagement__explore .text{color:#5e5e5e;margin-bottom:30px}body[data-page-module=solutions-platform] section.solutions-features{background-color:#fff}body[data-page-module=solutions-platform] .solutions-features{margin:0 0 10px 0}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-platform] .solutions-features{margin:0}}body[data-page-module=solutions-platform] .solutions-features__item{padding-top:0;padding-bottom:0}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-platform] .solutions-features__item{padding-top:40px;padding-bottom:40px}}body[data-page-module=solutions-platform] .solutions-features__item .solutions-features__text .solutions-features__text__container{width:80%;text-align:center}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-platform] .solutions-features__item .solutions-features__text .solutions-features__text__container{width:70%;max-width:472px;margin-left:1.19%;text-align:left}}body[data-page-module=solutions-platform] .solutions-features__item .solutions-features__text .solutions-features__text__container .title{margin-bottom:0}body[data-page-module=solutions-platform] .solutions-features__item .solutions-features__text .solutions-features__text__container .text{margin-bottom:30px}@media (min-width:1024px) and (orientation:landscape){body[data-page-module=solutions-platform] .solutions-features__item.image-right .solutions-features__text .solutions-features__text__container{margin-left:29.04%}}.why-content img{width:100%}.why-content--full img{width:100%}.why-content--max img{width:100%}body[data-page-module=why-glint-customer-stories] .page-header__text{text-align:center}.customers-grid img,.studies-filter img,.studies-grid img{width:100%}.studies-filter{position:relative;overflow:visible;margin-bottom:24px}.studies-grid__item{position:relative;overflow:hidden;background:#fff;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media (min-width:1024px) and (orientation:landscape){.studies-grid__item{width:50%}}.studies-grid__photo{position:relative}.studies-grid__content{position:absolute;top:0;left:10%;width:80%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.studies-grid__client{font-size:27px;font-size:1.6875rem;color:#fff;-webkit-transition:opacity .3s cubic-bezier(.77,0,.175,1);transition:opacity .3s cubic-bezier(.77,0,.175,1);-ms-flex-item-align:center;align-self:center}@media (min-width:768px){.studies-grid__client{font-size:54px;font-size:3.375rem}}.studies-grid__content .page-header__video-play-link{padding:18px;color:#32adda;-ms-flex-item-align:center;align-self:center;margin-bottom:4%}@media (min-width:768px){.studies-grid__content .page-header__video-play-link{margin-bottom:12.5%}}.studies-grid__item.is-hovered .studies-grid__client{opacity:0}.studies-grid__hover{background:rgba(51,173,218,.92);position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%;-webkit-transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1),-webkit-transform .5s cubic-bezier(.77,0,.175,1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.studies-grid__item.is-hovered .studies-grid__hover{-webkit-transform:none;transform:none}.studies-grid__hover-bg{display:none;background:#32adda;opacity:.92;width:100%;height:100%}.studies-grid__hover-bg img{visibility:hidden}.studies-grid__hover-logo{position:absolute;width:100%;top:25%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}@media (min-width:768px){.studies-grid__hover-logo{position:relative;width:auto;top:auto;left:auto;-webkit-transform:none;transform:none}}.studies-grid__hover-logo img{width:75%}@media (min-width:768px){.studies-grid__hover-logo img{width:auto}}.studies-grid__hover-content{position:absolute;top:75%;width:100%;margin:-27px auto auto;text-align:center}.studies-grid__hover-stats{color:#fff}.studies-grid__hover-stats div{display:inline-block;padding-right:14px}.studies-grid__hover-stats div:not(:first-of-type):before{content:'•';padding-right:14px}.studies-grid__hover-cta{font-size:12px;font-size:.75rem;font-weight:600;color:#fff;border-color:#fff;margin-top:1em}.studies-grid__hover-cta:after{font-size:10px;font-size:.625rem}.studies-grid__hover-cta:hover{font-weight:600;color:#3e3d3d;border-color:#3e3d3d}.studies-grid__test{position:relative;height:100%}.studies-grid__test img{display:none}.studies-grid__test img.studies-grid__test-bar{display:block}@media (min-width:1024px) and (orientation:landscape){.studies-grid__test img{display:block}}.studies-grid__test-content{position:relative;width:68.25%;margin-left:31.75%;text-align:right;padding:50px 0 55px}@media (min-width:1024px) and (orientation:landscape){.studies-grid__test-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:64.3%;max-width:434px;margin-left:20.3%;padding:0}}.studies-grid__test-bar{padding-bottom:40px}.studies-grid__test-quote{color:#454241}.studies-grid__test-credit{color:#aca5a3;text-align:right;padding-top:10px}@media (min-width:768px){.studies-grid__test-credit{padding-top:24px}}.view-more{padding:60px 30px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:135px}.why-customers{background-color:#f8f7f7;padding-bottom:40px}.customers-grid ul.slick-dots{padding:0;text-align:center}.customers-grid__columns{margin:0 auto}@media (min-width:1024px) and (orientation:landscape){.customers-grid__columns{width:75%;max-height:none;-webkit-column-count:4;column-count:4}}.customers-grid__col-mobile{text-align:center}@media (min-width:1024px) and (orientation:landscape){.customers-grid__col-mobile{display:inline}}.customers-grid__logo{display:inline;position:relative;text-align:center;cursor:pointer}@media (min-width:768px){.customers-grid__logo{display:block}}.customers-grid__logo img{max-width:240px;margin-left:auto;margin-right:auto}.customers-grid__logo .over{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.77,0,.175,1);transition:opacity .3s cubic-bezier(.77,0,.175,1)}.customers-grid__logo-link{display:inline-block;background-position:top center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:240px;cursor:pointer;border-bottom:none}.customers-grid__logo-link:hover{background-position:bottom center;border-bottom:none}.customers-slider__container{margin-top:30px}@media (min-width:768px){.customers-slider__container{margin-top:60px}}.customers-grid__col-mobile.slick-dotted.slick-slider{margin-bottom:0}@media (min-width:768px){.customers-grid__col-mobile.slick-dotted.slick-slider{margin-bottom:30px}}.customers-grid ul.slick-dots{margin-top:0}@media (min-width:768px){.ready-to-learn .bottom-cta__text{font-size:72px;font-size:4.5rem}}.why-teams__row{margin-bottom:50px}@media (min-width:768px){.why-teams__row{margin-left:30px;margin-right:30px;margin-bottom:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1024px){.why-teams__row{margin-left:45px;margin-right:45px;margin-bottom:100px}}@media (min-width:1440px){.why-teams__row{max-width:1350px;margin-left:auto;margin-right:auto}}.why-teams__photo{margin-right:45px}.why-teams__photo img{width:100%}@media (min-width:375px){.why-teams__photo{margin-right:60px}}@media (min-width:768px){.why-teams__photo{margin:0;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}.why-teams__text{margin:35px 45px}@media (min-width:375px){.why-teams__text{margin-left:60px;margin-right:60px}}@media (min-width:768px){.why-teams__text{margin:0;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}.why-teams__text-inner h2{font-size:17px;font-size:1.0625rem;font-weight:500}@media (min-width:768px){.why-teams__text-inner{font-size:14px;font-size:.875rem;margin:0 0 0 30px}.why-teams__text-inner h2{font-size:20px;font-size:1.25rem}}@media (min-width:1024px){.why-teams__text-inner{font-size:15px;font-size:.9375rem;margin:0 60px;max-width:440px}.why-teams__text-inner h2{font-size:24px;font-size:1.5rem}}.why-services .chip-grid{margin-bottom:-25px}@media (min-width:1024px) and (orientation:landscape){.why-services .chip-grid{margin-bottom:-50px}}@media (min-width:1024px) and (orientation:landscape){.why-services .chip-grid__item:nth-child(odd){margin:0 50px 50px 0}}.why-services .chip-grid__item{position:relative;width:100%;height:320px;max-width:480px;background-color:#f8f7f7;margin:0 auto 25px auto}@media (min-width:1024px) and (orientation:landscape){.why-services .chip-grid__item{margin:0 auto 50px auto}}.why-services .chip-grid__text{position:absolute;width:80%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin:0}.why-difference .solutions-features__item{padding-top:35px;padding-bottom:7px}@media (min-width:768px){.why-difference .solutions-features__item{padding-top:100px;padding-bottom:100px}}.why-difference .solutions-features__image{overflow:visible}.why-difference .solutions-features__image img{width:100%}.why-difference .solutions-features__image__container img{display:block;-webkit-box-shadow:0 20px 60px 0 rgba(0,0,0,.18);box-shadow:0 20px 60px 0 rgba(0,0,0,.18);-webkit-transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:480px){.why-difference .solutions-features__image__container img{-webkit-box-shadow:0 30px 90px 0 rgba(0,0,0,.18);box-shadow:0 30px 90px 0 rgba(0,0,0,.18)}}@media (min-width:768px){.why-difference .solutions-features__image__container img{-webkit-box-shadow:0 40px 120px 0 rgba(0,0,0,.18);box-shadow:0 40px 120px 0 rgba(0,0,0,.18);-webkit-transform:translateX(0);transform:translateX(0)}}.why-difference .solutions-features__text__container{padding-top:35px}@media (min-width:1024px) and (orientation:landscape){.why-difference .solutions-features__text__container{padding-top:30px}}.why-sets-apart{margin-bottom:40px;-webkit-transition:margin .3s cubic-bezier(.25,.46,.45,.94);transition:margin .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.why-sets-apart{margin-bottom:50px}}@media (min-width:1024px){.why-sets-apart{margin-bottom:75px}}@media (min-width:1200px){.why-sets-apart{margin-bottom:100px}}@media (min-width:768px){.why-sets-apart__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.why-sets-apart__container>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 2.1px)/ 2);flex-basis:calc((100% - 2.1px)/ 2);margin-right:2px}.why-sets-apart__container>:nth-child(1n){margin-right:2px}.why-sets-apart__container>:nth-child(2n+2){margin-right:0}}.why-sets-apart__item{position:relative;margin-bottom:2px}.why-sets-apart__item img{width:100%}.why-sets-apart__link{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background:rgba(51,173,218,0);color:#fff;-webkit-transition:background-color .3s cubic-bezier(.25,.46,.45,.94);transition:background-color .3s cubic-bezier(.25,.46,.45,.94)}.why-sets-apart__link:hover{background:rgba(51,173,218,.87);color:#fff;font-weight:300}.why-sets-apart__link span{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:900px){.why-sets-apart__link{font-size:34px;font-size:2.125rem}}@media (max-width:767px){.why-sets-apart__link{font-size:45px;font-size:2.8125rem}}@media (max-width:600px){.why-sets-apart__link{font-size:32px;font-size:2rem}}@media (max-width:500px){.why-sets-apart__link{font-size:27px;font-size:1.6875rem}}.resources{position:relative;overflow:hidden;background:#f8f7f7}.resources:before{content:" ";width:100vw;display:block;position:relative;height:10px;top:-10px;-webkit-box-shadow:0 0 15.68px .32px rgba(0,0,0,.13);box-shadow:0 0 15.68px .32px rgba(0,0,0,.13)}.resources__filter-menu{overflow:visible;text-align:right;position:relative}@media (min-width:768px){.resources__filter-menu{margin-top:-102px}}@media (min-width:1024px){.resources__filter-menu{margin-top:-112px}}.resource{margin-bottom:30px;-webkit-transition:margin .3s cubic-bezier(.25,.46,.45,.94);transition:margin .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.resource{margin-bottom:60px;min-height:700px}}@media (min-width:1024px){.resource{margin-bottom:80px;min-height:670px}}.resource:last-child{min-height:auto}article.resource{max-width:none}.resource__heading{border-bottom:1px solid #dacaca;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:1em;margin-bottom:1.1em}.resource__heading--drop-text{padding-top:.3em;padding-bottom:.7em}.resource__heading--drop-text img{position:relative;top:-.3em}.resource__icon{margin-right:20px}img.resource__icon--ebooks{width:43px;height:74px}img.resource__icon--webinars{width:79px;height:56px}img.resource__icon--whitepapers{width:55px;height:67px}img.resource__icon--datasheets{width:55px;height:67px}img.resource__icon--infographics{width:59px;height:46px}.resource__count{font-weight:300;margin-left:.3em}.resource__list{list-style:none;padding:0}@media (min-width:768px){.resource__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.resource__list>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 60.1px)/ 3);flex-basis:calc((100% - 60.1px)/ 3);margin-right:30px}.resource__list>:nth-child(1n){margin-right:30px}.resource__list>:nth-child(3n+3){margin-right:0}}@media (min-width:1024px){.resource__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.resource__list>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - 140.1px)/ 3);flex-basis:calc((100% - 140.1px)/ 3);margin-right:70px}.resource__list>:nth-child(1n){margin-right:70px}.resource__list>:nth-child(3n+3){margin-right:0}}.resource__item{margin-bottom:2.8em}.resource__item a:hover{font-weight:400}.resource__item-image{width:100%;margin-bottom:16px}@media (min-width:768px){.resource__item-image{margin-bottom:30px}}.resource__title{color:#454241;margin:0 0 .9em}.resource__load-more{margin-bottom:10px;-webkit-transition:margin .3s cubic-bezier(.25,.46,.45,.94);transition:margin .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.resource__load-more{margin-bottom:20px}}@media (min-width:1024px){.resource__load-more{margin-bottom:30px}}.resources-latest{margin-bottom:40px;overflow:visible;-webkit-transition:margin .3s cubic-bezier(.25,.46,.45,.94);transition:margin .3s cubic-bezier(.25,.46,.45,.94)}@media (max-width:479px){.resources-latest{margin-left:0;margin-right:0}}@media (min-width:768px){.resources-latest{margin-bottom:50px}}@media (min-width:1024px){.resources-latest{margin-bottom:75px}}@media (min-width:1200px){.resources-latest{margin-bottom:100px}}.resources-latest__inner{position:relative}.resources-latest__inner img{width:100%}.resources-latest__link{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background:rgba(51,173,218,0);color:#fff;-webkit-transition:background-color .3s cubic-bezier(.25,.46,.45,.94);transition:background-color .3s cubic-bezier(.25,.46,.45,.94)}.resources-latest__link:hover{background:rgba(51,173,218,.87);color:#fff;font-weight:300}.resources-latest__link span{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:500px;margin:auto;padding:20px}@media (min-width:1024px){.resources-latest__link span{max-width:650px}}@media (max-width:900px){.resources-latest__link{font-size:34px;font-size:2.125rem}}@media (max-width:600px){.resources-latest__link{font-size:32px;font-size:2rem}}@media (max-width:500px){.resources-latest__link{font-size:27px;font-size:1.6875rem}}body[data-page-module=single-resource] .page-content-wrap{background:#f9f7f8}article.resource{margin:0}.gateway__form{position:relative}.gateway__form input:not([type=submit]),.gateway__form select,.gateway__form textarea{text-align:left;width:100%!important;margin-top:25px}.gateway__form textarea{height:250px}@media (min-width:768px){.gateway__form textarea{height:350px}}@media (min-width:768px){.gateway__form .mktoFormRow:first-of-type{margin-top:-25px}}.gateway__form.marketo_glint_form{width:100%}@media (min-width:768px){.gateway__form.marketo_glint_form{width:100%}}.gateway__form button[type=submit],.gateway__form input[type=submit]{display:inline-block;margin-top:40px;margin-right:20px}.gateway__form .mktoLabel{display:none}.resource__container{background:#f8f7f7}.resource__inner{padding-top:35px;padding-bottom:35px;-webkit-transition:padding .3s cubic-bezier(.25,.46,.45,.94);transition:padding .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.resource__inner{padding-top:70px;padding-bottom:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px){.resource__inner{padding-top:100px;padding-bottom:100px}}.resource__column1 img{margin:1.8em 0 2em 0!important;display:block}.resource__column1 img.alignleft{margin:1.8em 2em 2em 0!important;float:none}@media (min-width:600px){.resource__column1 img.alignleft{display:inline-block;float:left}}@media (min-width:768px){.resource__column1 img.alignleft{display:block;float:none}}@media (min-width:1024px){.resource__column1 img.alignleft{display:inline-block;float:left}}@media (max-width:380px){.resource__column1 img{width:100%;height:auto}}@media (min-width:768px){.resource__column1{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:1024px){.resource__column1{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}}@media (min-width:768px){.resource__column2{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}}@media (min-width:1024px){.resource__column2{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}}article.resource .section-head{padding:0}article.resource .section-head h2{color:#fff}.thank-you .contact__inner{display:block}.resource__single-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:auto}.events{position:relative;overflow:hidden;background:#f8f7f7}.events:before{content:" ";width:100vw;display:block;position:relative;height:10px;top:-10px;-webkit-box-shadow:0 0 15.68px .32px rgba(0,0,0,.13);box-shadow:0 0 15.68px .32px rgba(0,0,0,.13);margin-bottom:-10px}.event-list{padding:0;margin-top:0;list-style:none}@media (min-width:768px){.event-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.event-list>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc((100% - .1px)/ 2);flex-basis:calc((100% - .1px)/ 2);margin-right:0}.event-list>:nth-child(1n){margin-right:0}.event-list>:nth-child(2n+2){margin-right:0}}.event-list__item{margin-bottom:60px}@media (min-width:768px){.event-list__item{margin-bottom:90px}}.event-list__info{-webkit-transition:margin .3s cubic-bezier(.25,.46,.45,.94);transition:margin .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:480px){.event-list__info{margin-left:20%;margin-right:20%}}@media (min-width:768px){.event-list__info{margin-left:20%;margin-right:10%}}@media (min-width:1024px){.event-list__info{margin-left:25%;margin-right:15%}}.event-list__date{text-align:left;display:block;color:#aca5a3}.event-list__title{margin-top:.1em}.event-list__title-link{color:#454241;text-decoration:none;border:none}.event-list__title-link:hover{font-weight:300;border:none}.blog-page__filter-menu{overflow:visible;text-align:right;position:relative;margin-bottom:40px}@media (min-width:768px){.blog-page__filter-menu{margin-top:-86px}}@media (min-width:1024px){.blog-page__filter-menu{margin-top:-94px}}.job-quotes{padding-top:45px;padding-bottom:45px}@media (min-width:768px){.job-quotes{padding-top:90px;padding-bottom:90px}}.job-header{height:240px;background:#32adda;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:height .3s cubic-bezier(.25,.46,.45,.94);transition:height .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.job-header{height:300px}}@media (min-width:1024px){.job-header{height:368px}}.job-header__inner{margin-top:1em;margin-bottom:2em;text-align:center}.job-header__inner h1{color:#fff;margin:1em 0}@media (min-width:1024px){.job-header__inner{margin-left:45px;margin-right:45px}}.job-details{margin-top:35px;margin-bottom:5px;-webkit-transition:margin .3s cubic-bezier(.25,.46,.45,.94);transition:margin .3s cubic-bezier(.25,.46,.45,.94);text-align:center}@media (min-width:768px){.job-details{margin-top:70px;margin-bottom:10px}}@media (min-width:1024px){.job-details{margin-top:80px;margin-bottom:20px}}.job-details__list{margin:0;padding:0;list-style:none;display:inline-block}.job-details__item{font-size:14px;font-size:.875rem;margin:12px}@media (min-width:768px){.job-details__item{display:inline-block}.job-details__item::after{content:"|";position:relative;right:-12px}.job-details__item:last-of-type::after{content:""}}@media (max-width:767px){.job-details__item{text-align:left}}.job-details__label{font-size:12px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:1px}@media (max-width:767px){.job-details__label{display:block;float:left;width:100px;text-align:right;padding-top:1.5px}}@media (max-width:767px){.job-details__value{display:block;text-align:left;margin-left:105px}}.job-description{background:#f8f7f7;position:relative;overflow:hidden;padding:20px 0 50px}@media (min-width:768px){.job-description{padding:40px 0 80px}}.job-description__inner{font-size:17px;font-size:1.0625rem}@media (min-width:768px){.job-description__inner{font-size:18px;font-size:1.125rem}}.job-description__inner h2{color:#32adda;margin:2em 0 1em}.job-description__inner ul{margin:0 0 1em;padding:0;list-style:none}.job-description__inner li{padding-left:.75em;position:relative}.job-description__inner li::before{content:"-";position:absolute;left:0}.contact{background:#f8f7f7}.contact__inner{padding-top:35px;padding-bottom:35px;-webkit-transition:padding .3s cubic-bezier(.25,.46,.45,.94);transition:padding .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.contact__inner{padding-top:70px;padding-bottom:70px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1024px){.contact__inner{padding-top:100px;padding-bottom:100px}}@media (min-width:768px){.contact__column1{-webkit-box-flex:0;-ms-flex:0 0 310px;flex:0 0 310px}}@media (min-width:768px){.contact__column2{-webkit-box-flex:0;-ms-flex:0 1 67%;flex:0 1 67%}}.contact__intro{color:#454241;margin-bottom:40px}.contact__intro p{margin:0 0 1.4em}@media (min-width:768px){.contact__intro{margin-bottom:320px}}.contact__location-mobile{margin:50px 0;border-top:1px solid #dacaca}.contact__location-mobile address{font-style:normal}.contact__location-mobile address p{margin:1.1em 0}@media (min-width:768px){.contact__location-mobile{display:none}}.contact__location-desktop{display:none;border-top:1px solid #dacaca}.contact__location-desktop address{font-style:normal}.contact__location-desktop address p{margin:1.1em 0}@media (min-width:768px){.contact__location-desktop{display:block}}.mktoForm{opacity:0;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.mktoForm[data-styles-ready=true]{opacity:1}.contact__form{position:relative}.contact__form input:not([type=submit]),.contact__form select,.contact__form textarea{text-align:left;width:100%;margin-top:25px}.contact__form textarea{height:250px}@media (min-width:768px){.contact__form textarea{height:350px}}.contact__form .mktoFormRow:first-of-type{margin-top:-25px}.contact__form button[type=submit],.contact__form input[type=submit]{display:inline-block;margin-top:40px;margin-right:20px}@media (min-width:768px){.contact__form{margin-left:14%}}@media (min-width:1024px){.contact__form{margin-left:19%}}.contact__form .mktoLabel{display:none}.contact__privacy-link{display:inline-block;margin-top:38px}.contact__privacy-link a{font-size:13px;font-size:.8125rem;color:#5e5e5e;border-color:#5e5e5e}.contact__form #thank-you-msg{color:#454241}.locations-content img{width:100%}.location-photo__container{width:100%;margin-bottom:15px;overflow:hidden}@media (min-width:768px){.location-photo__container{margin-bottom:0}}.location-text__container{width:100%}.location-primary{display:block}@media (min-width:768px){.location-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:100px}}@media (min-width:768px){.location-primary .location-photo__container{width:63.5%}}@media (min-width:768px){.location-primary .location-text__container{width:27.1%;margin-left:auto;margin-right:0}}.location-row{display:block}@media (min-width:768px){.location-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:768px){.location-row{padding-bottom:76px}}.location-row .location-photo__container{margin-top:32px;margin-bottom:15px}@media (min-width:768px){.location-row .location-photo__container{max-height:265px;margin-top:0;margin-bottom:32px}}.location-row:last-child{margin-bottom:46px}.location-row.bg-img .location-photo__container{background-size:cover;background-position:center}@media (min-width:768px){.location-row.bg-img .location-photo__container{min-height:200px}}@media (min-width:768px){.location-row--2-col .location-photo__container img{max-width:435px}}@media (min-width:768px){.location-row--3-col .location-photo__container{max-width:260px}}@media (min-width:768px){.location-row__item{padding-right:15px}}@media (min-width:768px){.location-row__item:last-child{padding-right:0}}#map{height:350px;width:100%;-webkit-transition:height .3s cubic-bezier(.25,.46,.45,.94);transition:height .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){#map{height:500px}}@media (min-width:1024px){#map{height:625px}}@media (min-width:1200px){#map{height:825px}}.standalone{overflow:hidden;background:#f9f7f8;padding-bottom:80px}@media (min-width:900px){.standalone{padding-left:60px;padding-right:60px}}@media (min-width:900px){.standalone__inner{max-width:780px;margin:auto;-webkit-transition:margin .3s cubic-bezier(.25,.46,.45,.94);transition:margin .3s cubic-bezier(.25,.46,.45,.94)}}@media (min-width:900px){.standalone .post-content,.standalone .post-header,.standalone .post-hero,.standalone .post-title{margin-left:0;margin-right:0;max-width:none}.standalone .post-hero{padding-bottom:calc((100% + 60px) * .56)}.standalone .post-hero--video-player{padding-bottom:0}.standalone .post-content__quote{margin-left:0;margin-right:0}.standalone .post-quote__content{margin-right:30px}.standalone .post-content__slider-container{margin-right:calc((100vw - 780px)/ 2*-1)}}@media (min-width:900px) and (min-width:1246px){.standalone .slider--post{max-width:1005px}}@media (min-width:900px){.standalone .slick-slide{-webkit-transform:translateX(calc((100vw - 780px)/ -4));transform:translateX(calc((100vw - 780px)/ -4))}}@media (min-width:900px) and (min-width:1246px){.standalone .slick-slide{-webkit-transform:translateX(calc((1005px - 780px)/ -2));transform:translateX(calc((1005px - 780px)/ -2))}}@media (min-width:900px){.standalone .slider--post ul.slick-dots{width:780px}.standalone .slider__item .post-content__quote{padding-bottom:59%}.standalone .post-related{margin-left:0}}.glint-demo-header{height:240px;background:#32adda;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:height .3s cubic-bezier(.25,.46,.45,.94);transition:height .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.glint-demo-header{height:300px}}@media (min-width:1024px){.glint-demo-header{height:368px}}.glint-demo-header__inner{margin-top:1em;margin-bottom:2em;text-align:center}.glint-demo-header__inner h1{color:#fff;margin:1em 0}@media (min-width:1024px){.glint-demo-header__inner{margin-left:45px;margin-right:45px}}.glint-demo{background:#f8f7f7}.glint-demo__inner{padding-top:35px;padding-bottom:35px;-webkit-transition:padding .3s cubic-bezier(.25,.46,.45,.94);transition:padding .3s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.glint-demo__inner{padding-top:70px;padding-bottom:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px){.glint-demo__inner{padding-top:100px;padding-bottom:100px}}@media (min-width:768px){.glint-demo__column1{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}}@media (min-width:1024px){.glint-demo__column1{-webkit-box-flex:0;-ms-flex:0 1 65%;flex:0 1 65%}}@media (min-width:768px){.glint-demo__column2{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}@media (min-width:1024px){.glint-demo__column2{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}}.glint-demo__intro{color:#454241;margin-bottom:40px}.glint-demo__intro p{margin:0 0 1.4em}@media (min-width:768px){.glint-demo__intro{margin-bottom:320px}}.glint-demo__location-mobile{margin:50px 0;border-top:1px solid #dacaca}.glint-demo__location-mobile address{font-style:normal}.glint-demo__location-mobile address p{margin:1.1em 0}@media (min-width:768px){.glint-demo__location-mobile{display:none}}.glint-demo__location-desktop{display:none;border-top:1px solid #dacaca}.glint-demo__location-desktop address{font-style:normal}.glint-demo__location-desktop address p{margin:1.1em 0}@media (min-width:768px){.glint-demo__location-desktop{display:block}}.mktoForm{opacity:0;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.mktoForm[data-styles-ready=true]{opacity:1}.glint-demo__form{position:relative}.glint-demo__form input:not([type=submit]),.glint-demo__form select,.glint-demo__form textarea{text-align:left;width:100%;margin-top:25px}.glint-demo__form textarea{height:250px}@media (min-width:768px){.glint-demo__form textarea{height:350px}}.glint-demo__form .mktoFormRow:first-of-type{margin-top:-25px}.glint-demo__form button[type=submit],.glint-demo__form input[type=submit]{display:inline-block;margin-top:40px}@media (min-width:768px){.glint-demo__form{margin-left:11%}}@media (min-width:1024px){.glint-demo__form{margin-left:15%}}.glint-demo__form .mktoLabel{display:none}.glint-demo__privacy-link{display:inline-block;margin-top:38px}.glint-demo__privacy-link a{font-size:13px;font-size:.8125rem;color:#5e5e5e;border-color:#5e5e5e}.glint-demo__form #thank-you-msg{position:relative;color:#454241;top:auto;left:auto;-webkit-transform:none;transform:none;margin-top:-140px;margin-bottom:100px}.default-page{overflow:hidden;background:#f9f7f8;padding-bottom:80px}@media (min-width:900px){.default-page{padding-left:60px;padding-right:60px}}.service-descriptions{word-break:normal}.service-descriptions h1{margin-bottom:.75em}.service-descriptions table tr{border-top:1px solid #ccc}.service-descriptions table tr.last td{padding-bottom:2em}.service-descriptions table td{padding:1em;vertical-align:top}.service-descriptions table .headers{background:#fff;font-weight:600;color:#32adda;border-top:0;margin-bottom:.5em}.service-descriptions table .headers+.feature{border-top:0}.service-descriptions table .headers+.feature td{padding-top:1.5em}.service-descriptions table .level{background-color:#32adda;border-top:0;color:#fff}.service-descriptions table .level p{margin:.5em 0 0}.service-descriptions table .level-name{color:#fff;margin:0}.service-descriptions table .sublevel{font-weight:700;color:#32adda}.service-descriptions table .sublevel td{padding-top:2em;padding-bottom:.5em}.service-descriptions table .sublevel+.feature{border-top:0}.service-descriptions table .feature td:first-child{font-weight:700}.service-descriptions table .notes td{text-align:right}@media screen and (max-width:639px){.service-descriptions table{display:block}.service-descriptions table tr{display:block}.service-descriptions table .feature td,.service-descriptions table .notes td{display:block;padding:0;width:100%}.service-descriptions table .headers{display:none}.service-descriptions table .headers+.feature td{padding-top:0}.service-descriptions table .feature,.service-descriptions table .notes{padding:1em}}@media print{*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=maps/style.css.map */
