*,:after,:before{box-sizing:border-box}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}[col="1"]{float:left;width:6.73333vw}[col="2"]{float:left;width:15.06667vw}[col="3"]{float:left;width:23.4vw}[col="4"]{float:left;width:31.73333vw}[col="5"]{float:left;width:40.06667vw}[col="6"]{float:left;width:48.4vw}[col="7"]{float:left;width:56.73333vw}[col="8"]{float:left;width:65.06667vw}[col="9"]{float:left;width:73.4vw}[col="10"]{float:left;width:81.73333vw}[col="11"]{float:left;width:90.06667vw}[col="12"]{float:left;width:98.4vw}@media screen and (max-width:1099px) and (min-width:767px){[col-t="1"]{float:left;width:6.73333vw}[col-t="2"]{float:left;width:15.06667vw}[col-t="3"]{float:left;width:23.4vw}[col-t="4"]{float:left;width:31.73333vw}[col-t="5"]{float:left;width:40.06667vw}[col-t="6"]{float:left;width:48.4vw}[col-t="7"]{float:left;width:56.73333vw}[col-t="8"]{float:left;width:65.06667vw}[col-t="9"]{float:left;width:73.4vw}[col-t="10"]{float:left;width:81.73333vw}[col-t="11"]{float:left;width:90.06667vw}[col-t="12"]{float:left;width:98.4vw}}@media screen and (max-width:766px){[col-p="1"]{float:left;width:6.73333vw}[col-p="2"]{float:left;width:15.06667vw}[col-p="3"]{float:left;width:23.4vw}[col-p="4"]{float:left;width:31.73333vw}[col-p="5"]{float:left;width:40.06667vw}[col-p="6"]{float:left;width:48.4vw}[col-p="7"]{float:left;width:56.73333vw}[col-p="8"]{float:left;width:65.06667vw}[col-p="9"]{float:left;width:73.4vw}[col-p="10"]{float:left;width:81.73333vw}[col-p="11"]{float:left;width:90.06667vw}[col-p="12"]{float:left;width:98.4vw}}@media screen and (max-width:939px){.hide-on-mobile{display:none!important}}@media screen and (max-width:1099px) and (min-width:767px){.hide-on-mobile{display:none!important}}@media screen and (max-width:766px){.hide-on-mobile{display:none!important}}@media screen and (max-width:1099px) and (min-width:767px){.hide-on-tablet{display:none!important}}@media screen and (max-width:766px){.hide-on-phone{display:none!important}}@media screen and (min-width:1250px){.only-on-mobile{display:none!important}}@media screen and (min-width:1700px){.only-on-mobile{display:none!important}}.only-on-phone{display:none!important}@media screen and (max-width:766px){.only-on-phone{display:block!important}}.hidden{display:none!important}.vert-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.horz-center{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.both-center,.horz-center{left:50%;position:relative}.both-center{top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.text-center{text-align:center}.float-left{float:left}.float-right{float:right}.full-width{width:100%}.center{float:none!important;margin-left:auto!important;margin-right:auto!important}.mt1{margin-top:1vw}.mb1{margin-bottom:1vw}.pt1{padding-top:1vw}.pb1{padding-bottom:1vw}.mt2{margin-top:2vw}.mb2{margin-bottom:2vw}.pt2{padding-top:2vw}.pb2{padding-bottom:2vw}.mt3{margin-top:3vw}.mb3{margin-bottom:3vw}.pt3{padding-top:3vw}.pb3{padding-bottom:3vw}.mt4{margin-top:4vw}.mb4{margin-bottom:4vw}.pt4{padding-top:4vw}.pb4{padding-bottom:4vw}.mt5{margin-top:5vw}.mb5{margin-bottom:5vw}.pt5{padding-top:5vw}.pb5{padding-bottom:5vw}.mt6{margin-top:6vw}.mb6{margin-bottom:6vw}.pt6{padding-top:6vw}.pb6{padding-bottom:6vw}.mt7{margin-top:7vw}.mb7{margin-bottom:7vw}.pt7{padding-top:7vw}.pb7{padding-bottom:7vw}.mt8{margin-top:8vw}.mb8{margin-bottom:8vw}.pt8{padding-top:8vw}.pb8{padding-bottom:8vw}.mt9{margin-top:9vw}.mb9{margin-bottom:9vw}.pt9{padding-top:9vw}.pb9{padding-bottom:9vw}.mt10{margin-top:10vw}.mb10{margin-bottom:10vw}.pt10{padding-top:10vw}.pb10{padding-bottom:10vw}.mt11{margin-top:11vw}.mb11{margin-bottom:11vw}.pt11{padding-top:11vw}.pb11{padding-bottom:11vw}.mt12{margin-top:12vw}.mb12{margin-bottom:12vw}.pt12{padding-top:12vw}.pb12{padding-bottom:12vw}.mt13{margin-top:13vw}.mb13{margin-bottom:13vw}.pt13{padding-top:13vw}.pb13{padding-bottom:13vw}.mt14{margin-top:14vw}.mb14{margin-bottom:14vw}.pt14{padding-top:14vw}.pb14{padding-bottom:14vw}.mt15{margin-top:15vw}.mb15{margin-bottom:15vw}.pt15{padding-top:15vw}.pb15{padding-bottom:15vw}.clear:after,.clear:before{content:"";display:table}.clear:after{clear:both}.no-clear:after,.no-clear:before{content:normal;display:inherit}.no-clear:after{clear:none}.row-fluid{*zoom:1;width:100%}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.127659574%;*margin-left:2.0744680846382977%;min-height:1px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.99999998999999%;*width:99.94680850063828%}.row-fluid .span11{width:91.489361693%;*width:91.4361702036383%}.row-fluid .span10{width:82.97872339599999%;*width:82.92553190663828%}.row-fluid .span9{width:74.468085099%;*width:74.4148936096383%}.row-fluid .span8{width:65.95744680199999%;*width:65.90425531263828%}.row-fluid .span7{width:57.446808505%;*width:57.3936170156383%}.row-fluid .span6{width:48.93617020799999%;*width:48.88297871863829%}.row-fluid .span5{width:40.425531911%;*width:40.3723404216383%}.row-fluid .span4{width:31.914893614%;*width:31.8617021246383%}.row-fluid .span3{width:23.404255317%;*width:23.3510638276383%}.row-fluid .span2{width:14.89361702%;*width:14.8404255306383%}.row-fluid .span1{width:6.382978723%;*width:6.329787233638298%}.container-fluid{*zoom:1}.container-fluid:after,.container-fluid:before{content:"";display:table}.container-fluid:after{clear:both}@media (max-width:767px){.row-fluid{width:100%}.row-fluid [class*=span]{display:block;float:none;margin-left:0;width:auto}}@media (min-width:768px) and (max-width:1139px){.row-fluid{*zoom:1;width:100%}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.762430939%;*margin-left:2.709239449638298%;min-height:1px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.999999993%;*width:99.9468085036383%}.row-fluid .span11{width:91.436464082%;*width:91.38327259263829%}.row-fluid .span10{width:82.87292817100001%;*width:82.8197366816383%}.row-fluid .span9{width:74.30939226%;*width:74.25620077063829%}.row-fluid .span8{width:65.74585634900001%;*width:65.6926648596383%}.row-fluid .span7{width:57.182320438000005%;*width:57.129128948638304%}.row-fluid .span6{width:48.618784527%;*width:48.5655930376383%}.row-fluid .span5{width:40.055248616%;*width:40.0020571266383%}.row-fluid .span4{width:31.491712705%;*width:31.4385212156383%}.row-fluid .span3{width:22.928176794%;*width:22.874985304638297%}.row-fluid .span2{width:14.364640883%;*width:14.311449393638298%}.row-fluid .span1{width:5.801104972%;*width:5.747913482638298%}}@media (min-width:1280px){.row-fluid{*zoom:1;width:100%}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.564102564%;*margin-left:2.510911074638298%;min-height:1px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145300001%;*width:91.3997999636383%}.row-fluid .span10{width:82.905982906%;*width:82.8527914166383%}.row-fluid .span9{width:74.358974359%;*width:74.30578286963829%}.row-fluid .span8{width:65.81196581200001%;*width:65.7587743226383%}.row-fluid .span7{width:57.264957265%;*width:57.2117657756383%}.row-fluid .span6{width:48.717948718%;*width:48.6647572286383%}.row-fluid .span5{width:40.170940171000005%;*width:40.117748681638304%}.row-fluid .span4{width:31.623931624%;*width:31.5707401346383%}.row-fluid .span3{width:23.076923077%;*width:23.0237315876383%}.row-fluid .span2{width:14.529914530000001%;*width:14.4767230406383%}.row-fluid .span1{width:5.982905983%;*width:5.929714493638298%}}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.hide{display:none}.show{display:block}.hidden,.invisible{visibility:hidden}.hidden{display:none}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}@media (max-width:767px){.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media (min-width:768px) and (max-width:1139px){.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}.content-wrapper{margin:0 auto;padding:0 20px}@media screen and (min-width:1380px){.content-wrapper{padding:0}}.dnd-section>.row-fluid{margin:0 auto}@media (max-width:767px){.dnd-section .dnd-column{padding:0}}@font-face{font-display:swap;font-family:National\ 2;font-style:normal;font-weight:400;src:local("National 2"),local("National-2"),url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/fonts/National2-Regular.woff2) format("woff2"),url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/fonts/National2-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:National\ 2;font-style:normal;font-weight:600;src:local("National 2 Medium"),local("National-2-medium"),url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/fonts/National2-Medium.woff2) format("woff2"),url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/fonts/National2-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:National\ 2;font-style:normal;font-weight:700;src:local("National 2 bold"),local("National-2-bold"),url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/fonts/National2-Bold.woff2) format("woff2"),url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/fonts/National2-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Monument Extended;font-style:normal;font-weight:700;src:local("Monument Extended Ultrabold"),local("MonumentExtended-Ultrabold"),url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/fonts/MonumentExtended-Ultrabold.woff2) format("woff2"),url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/fonts/MonumentExtended-Ultrabold.woff) format("woff")}@font-face{font-display:swap;font-family:Monument Extended;font-style:normal;font-weight:400;src:local("Monument Extended Regular"),local("MonumentExtended-Regular"),url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/fonts/MonumentExtended-Regular.woff2) format("woff2"),url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/fonts/MonumentExtended-Regular.woff2) format("woff")}@font-face{font-display:swap;font-family:Larken;font-style:normal;font-weight:400;src:local("Larken"),local("Larken"),url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/fonts/larken-regular.woff2) format("woff2"),url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/fonts/larken-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Larken;font-style:normal;font-weight:500;src:local("Larken"),local("Larken"),url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/fonts/larken-medium.woff2) format("woff2"),url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/fonts/larken-medium.woff) format("woff")}body{line-height:1.15;word-break:break-word}html[lang^=ja] body,html[lang^=ko] body,html[lang^=zh] body{line-break:strict;word-break:break-all}.body-container-wrapper{font-size:16px;line-height:1.56}p{margin:0 0 25px}.body-container-wrapper ul,p{font-size:1.3125rem}a{cursor:pointer;text-decoration:none}h1,h2,h3,h4,h5,h6{line-height:1.15;margin-top:0}h1,h5,h6{margin-bottom:10px}h3{line-height:1.3}h4{margin-bottom:20px}ol,ul{margin:0 0 1.4rem}ol ol,ol ul,ul ol,ul ul{margin:0}ul.no-list{list-style:none}code{vertical-align:bottom}blockquote{border-left:2px solid;margin:0 0 1.4rem;padding-left:15px}hr{background-color:#ccc;border:none;color:#ccc;height:1px}.button,button{cursor:pointer;display:inline-block;font-size:.92rem;text-align:center;transition:all .15s linear;white-space:normal}.button:disabled,button:disabled{background-color:#d0d0d0;border-color:#d0d0d0;color:#e6e6e6}.button:active,.button:focus,.button:hover,button:active,button:focus,button:hover{text-decoration:none}.hs-form-field{margin-bottom:18px}form label{display:block;font-size:14px;font-weight:500;line-height:20px;margin-bottom:4px;padding-top:0}form legend{font-size:.875rem}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{background-color:#f5f8fa;border-style:solid;color:#33475b;display:block;font-size:16px;font-weight:400;line-height:22px;max-width:767px;outline:0;padding:8px 15px;width:100%!important}.migration .input{margin-right:0!important}.migration form{margin-bottom:15px}form fieldset{max-width:100%!important}::-webkit-input-placeholder{color:#bfbfbf}.hs-fieldtype-date .input .hs-dateinput:before,:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder,::placeholder{color:#bfbfbf}form .inputs-list{list-style:none;margin:0;padding:0}form .inputs-list input,form .inputs-list span{vertical-align:middle}form .inputs-list>li{display:block;margin:0;padding:0;width:100%}form .inputs-list{margin:0 0 5px;padding-left:5px;width:100%}form input[type=checkbox],form input[type=radio]{cursor:pointer;margin:3px 5px 3px 0}.hs-dateinput{position:relative}form legend{color:#72737d;font-size:12px;line-height:normal;margin:0 0 6px;padding-left:2px}.hs-dateinput:before{content:"\01F4C5";position:absolute;right:10%;top:50%;transform:translateY(-50%)}form .inputs-list:first-child{padding-top:6px}.fn-date-picker .pika-table thead th{color:#fff}.fn-date-picker td.is-selected .pika-button{border-radius:0;box-shadow:none}.fn-date-picker td .pika-button:focus,.fn-date-picker td .pika-button:hover{border-radius:0!important;color:#fff}form input[type=file]{background-color:transparent;border:initial;padding:initial}form .hs-richtext,form .hs-richtext p{font-size:.875rem;margin:0 0 1.4rem}form .hs-richtext img{max-width:100%!important}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:1rem!important}.hs-form-required{color:red}.hs-input.invalid.error{border-color:#c87872}.hs-error-msg,.hs-error-msgs label{color:#f2545b;font-weight:400;margin-bottom:4px;margin-top:0}form .hs-button,form input[type=submit]{cursor:pointer;display:inline-block;font-size:16px;font-weight:700;line-height:16px;margin:10px 0;text-align:center;transition:all .15s linear;white-space:normal!important}.grecaptcha-badge{margin:0 auto}table{margin-bottom:1.4rem;overflow-wrap:break-word}table,td,th{border:1px solid}td,th{padding:.75rem;vertical-align:top}thead td,thead th{border-bottom:2px solid;vertical-align:bottom}.logo svg{height:60px;width:auto}.hd_group{box-sizing:border-box;opacity:1;padding-left:2.4vw;padding-right:2.4vw;position:absolute;top:0;-webkit-transition:opacity .7s cubic-bezier(.165,.84,.19,.95) .2s;-moz-transition:opacity .7s cubic-bezier(.165,.84,.19,.95) .2s;-ms-transition:opacity .7s cubic-bezier(.165,.84,.19,.95) .2s;-o-transition:opacity .7s cubic-bezier(.165,.84,.19,.95) .2s;transition:opacity .7s cubic-bezier(.165,.84,.19,.95) .2s;width:100%;z-index:15}.search-bar{-webkit-align-items:center;align-items:center;background-color:#faf7f0;border-bottom:1px solid #e2e0ec;display:-webkit- flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;left:0;position:absolute;top:-50%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:transform .5s cubic-bezier(.49,.195,.18,.855) 0s;-moz-transition:transform .5s cubic-bezier(.49,.195,.18,.855) 0s;-ms-transition:transform .5s cubic-bezier(.49,.195,.18,.855) 0s;-o-transition:transform .5s cubic-bezier(.49,.195,.18,.855) 0s;transition:transform .5s cubic-bezier(.49,.195,.18,.855) 0s;width:100vw}.search-bar.open{top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.search-bar form{display:block;padding:0;width:auto}.search-bar form input{background-color:transparent;border:0!important;margin-left:4.16667vw;outline:0;padding:22px 0;width:86.7vw}.search-bar div#hs_cos_wrapper_site_search{width:100%}ul.hs-search-field__suggestions li a{background:transparent!important;color:#3a3c60;padding:10px 0}li#results-for{padding:24px 0 10px}ul.hs-search-field__suggestions{background-color:#faf7f0;border:0!important;padding-left:4.16667vw;padding-right:4.16667vw;position:absolute;width:100%}.hs-search-field__suggestions li{position:relative}.search-bar.js-search-bar ul.hs-search-field__suggestions{display:none}.search-bar.js-search-bar.open ul.hs-search-field__suggestions{display:block}ul.hs-search-field__suggestions li:last-child{padding-bottom:22px}ul.hs-search-field__suggestions li a:hover{color:#1d58f2}li#results-for:before{background-color:#e2e0ec;content:"";height:1px;left:0;position:absolute;top:0;width:91.66667vw}.search-bar form input:-webkit-autofill,.search-bar form input:-webkit-autofill:active,.search-bar form input:-webkit-autofill:focus,.search-bar form input:-webkit-autofill:hover{-webkit-text-fill-color:#3a3c60;-webkit-box-shadow:inset 0 0 0 1000px transparent;transition:background-color 5000s ease-in-out 0s}.search-bar form ::placeholder{color:#152a6d;opacity:1}.search-bar form :-ms-input-placeholder{color:#152a6d}.search-bar form ::-ms-input-placeholder{color:#152a6d}.search-bar form label{display:none}.search-bar svg{cursor:pointer;position:absolute;right:4.16667vw;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:20px}.search-bar svg g{fill:#132d74}.search-bar svg:hover g{fill:#1d58f2}.hd_group nav.dsk_hd{-webkit-align-items:center;align-items:center;display:-webkit- flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;width:100%}nav.navigation-primary ul ul{background-color:#fff;left:0;max-height:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;-webkit-transition:max-height .3s cubic-bezier(.49,.195,.18,.855) 0s,padding 0s .3s;-moz-transition:max-height .3s cubic-bezier(.49,.195,.18,.855) 0s,padding 0s .3s;-ms-transition:max-height .3s cubic-bezier(.49,.195,.18,.855) 0s,padding 0s .3s;-o-transition:max-height .3s cubic-bezier(.49,.195,.18,.855) 0s,padding 0s .3s;transition:max-height .3s cubic-bezier(.49,.195,.18,.855) 0s,padding 0s .3s}.hd_group:before{background-color:#e2e0ec;bottom:0;box-sizing:border-box;content:"";height:1px;opacity:1;padding-left:2.4vw;padding-right:2.4vw;position:absolute;-webkit-transition:opacity .7s cubic-bezier(.165,.84,.19,.95) .2s;-moz-transition:opacity .7s cubic-bezier(.165,.84,.19,.95) .2s;-ms-transition:opacity .7s cubic-bezier(.165,.84,.19,.95) .2s;-o-transition:opacity .7s cubic-bezier(.165,.84,.19,.95) .2s;transition:opacity .7s cubic-bezier(.165,.84,.19,.95) .2s;width:100%;width:95.2vw;z-index:15}nav.navigation-primary>ul{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit- flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start}nav.navigation-primary ul{list-style:none;margin:0;padding:0}nav.navigation-primary>ul>li{font-size:15px;margin:0 20px 0 0;padding:30px 0;position:relative}.menu-right-inr{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit- flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}.cm_contact{background-color:#1d58f2;border-radius:30px;box-sizing:border-box!important;color:#fff;cursor:pointer;display:inline-block;font-size:15px;margin:15px 0 0 20px;padding:15px 20px;position:relative;-webkit-transition:background-color .3s cubic-bezier(.49,.195,.18,.855) 0s;-moz-transition:background-color .3s cubic-bezier(.49,.195,.18,.855) 0s;-ms-transition:background-color .3s cubic-bezier(.49,.195,.18,.855) 0s;-o-transition:background-color .3s cubic-bezier(.49,.195,.18,.855) 0s;transition:background-color .3s cubic-bezier(.49,.195,.18,.855) 0s;white-space:nowrap}.hd_ryt_btn{display:flex}.cm_contact:hover{background-color:#0a243d;color:#fff}.cm_user{background-color:#1d58f2;background-color:#0a243d;border-radius:30px;box-sizing:border-box!important;color:#fff;display:inline-block;font-size:15px;margin-left:20px;margin-right:0;margin-top:15px;padding:15px 20px;position:relative;-webkit-transition:background-color .3s cubic-bezier(.49,.195,.18,.855) 0s;-moz-transition:background-color .3s cubic-bezier(.49,.195,.18,.855) 0s;-ms-transition:background-color .3s cubic-bezier(.49,.195,.18,.855) 0s;-o-transition:background-color .3s cubic-bezier(.49,.195,.18,.855) 0s;transition:background-color .3s cubic-bezier(.49,.195,.18,.855) 0s}.cm_user:hover{background-color:#fff;color:#0a243d}body{overflow-x:hidden}.cm_user,.dsk_hd .hs-menu-wrapper>ul>li>a,nav.navigation-primary>ul>li>a{white-space:nowrap}.dsk_hd .hs-menu-wrapper>ul{flex-wrap:inherit}.search.js-search:before{content:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/search.svg)}.search.js-search:hover:before{content:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/search-blue.svg)}.dsk_hd .logo .widget-type-rich_text{height:60px}.dsk_hd .hs-menu-wrapper>ul>li{font-size:15px;margin:0 0 0 20px;padding:30px 0;position:relative}.dsk_hd .hs-menu-wrapper>ul>li>a{color:#3a3c60}.dsk_hd .hs-menu-wrapper>ul>li:hover>a,nav.navigation-primary>ul>li:hover>a{color:#1d58f2}.search-bar form input{max-width:86.7vw;overflow:hidden}.search-bar form{overflow:hidden}.dsk_hd .hs-menu-wrapper>ul>li.active_menu:after,.dsk_hd .hs-menu-wrapper>ul>li:hover:after,.search.js-search:hover:after,nav.navigation-primary>ul>li.active_menu:after,nav.navigation-primary>ul>li:hover:after{border-bottom:1px solid #1d58f2;bottom:0;content:"";left:0;position:absolute;width:100%;z-index:99}.dsk_hd .hs-menu-wrapper>ul>li nav.navigation-primary>ul>li{position:relative}.dsk_hd .hs-menu-wrapper.flyouts>ul ul.hs-menu-children-wrapper{background-color:#fff;left:0;max-height:0;opacity:1;overflow:hidden;pointer-events:none;position:absolute;top:100%;-webkit-transition:max-height .3s cubic-bezier(.49,.195,.18,.855) 0s,padding 0s .3s;-moz-transition:max-height .3s cubic-bezier(.49,.195,.18,.855) 0s,padding 0s .3s;-ms-transition:max-height .3s cubic-bezier(.49,.195,.18,.855) 0s,padding 0s .3s;-o-transition:max-height .3s cubic-bezier(.49,.195,.18,.855) 0s,padding 0s .3s;transition:max-height .3s cubic-bezier(.49,.195,.18,.855) 0s,padding 0s .3s}.dsk_hd .hs-menu-wrapper.flyouts>ul li:hover ul.hs-menu-children-wrapper{max-height:100vh;padding:10px 0;pointer-events:auto;-webkit-transition:max-height .8s cubic-bezier(.49,.195,.18,.855) 0s;-moz-transition:max-height .8s cubic-bezier(.49,.195,.18,.855) 0s;-ms-transition:max-height .8s cubic-bezier(.49,.195,.18,.855) 0s;-o-transition:max-height .8s cubic-bezier(.49,.195,.18,.855) 0s;transition:max-height .8s cubic-bezier(.49,.195,.18,.855) 0s}.dsk_hd .hs-menu-wrapper.flyouts>ul ul.hs-menu-children-wrapper li a{border-bottom:0 solid #e2e0ec;color:#3a3c60;cursor:pointer;display:block;font-size:16px;padding:10px 25px}.dsk_hd .hs-menu-wrapper.flyouts>ul ul.hs-menu-children-wrapper li:hover a{color:#1d58f2}.search.js-search{cursor:pointer;font-size:15px;margin:0 0 0 20px;padding:30px 0;position:relative;width:15px}.menu-right.menu,.menu.custom-menu-primary{flex:.45}.dsk_hd .logo{-webkit-align-items:center;align-items:center;display:-webkit- flex;display:flex;flex:.1;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;position:relative}.search-bar.open{z-index:99}.search-bar form input{border:0;color:#152a6d;font-size:1.3125rem;font-weight:400;line-height:1.56}nav.navigation-primary ul li:hover ul{max-height:100vh;pointer-events:auto;-webkit-transition:max-height .8s cubic-bezier(.49,.195,.18,.855) 0s;-moz-transition:max-height .8s cubic-bezier(.49,.195,.18,.855) 0s;-ms-transition:max-height .8s cubic-bezier(.49,.195,.18,.855) 0s;-o-transition:max-height .8s cubic-bezier(.49,.195,.18,.855) 0s;transition:max-height .8s cubic-bezier(.49,.195,.18,.855) 0s}nav.navigation-primary ul ul li a{border-bottom:1px solid #e2e0ec;color:#3a3c60;cursor:pointer;display:block;font-size:16px;padding:20px 30px;white-space:nowrap}nav.navigation-primary>ul>li:first-child>ul.submenu.level-2>li:first-of-type{border-left:3px solid #62ca17}nav.navigation-primary>ul>li:first-child>ul.submenu.level-2>li:nth-of-type(2){border-left:3px solid #f98f14}nav.navigation-primary>ul>li:first-child>ul.submenu.level-2>li:nth-of-type(3){border-left:3px solid #1d58f2}nav.navigation-primary>ul>li:first-child>ul.submenu.level-2>li:nth-of-type(4){border-left:3px solid #0f255e}nav.navigation-primary>ul>li:first-child>ul.submenu.level-2>li:nth-of-type(5){border-left:3px solid #1d58f2}nav.navigation-primary ul ul li:hover>a{color:#1d58f2}.header{min-height:77px}nav.navigation-primary ul ul li a>span{color:#72737d;display:block;font-size:14px;line-height:1.4;margin-top:8px;white-space:pre-wrap}.with-banner .header{min-height:0!important}.no_nav .hd_group nav.dsk_hd{height:77px}.no_nav .dsk_hd .logo{flex:inherit;width:100%}.no_nav .mobile-header{height:100%}.wht_hd .dsk_hd .logo svg path:not(:first-child):not(:last-child),.wht_hd .dsk_hd .logo svg polygon,.wht_hd:not(.mm-open) .mobile-logo svg path:not(:first-child):not(:last-child),.wht_hd:not(.mm-open) .mobile-logo svg polygon{fill:#faf7f0!important}.mobile-logo svg *{-webkit-transition:all .3s ease-in-out .3s;-moz-transition:all .3s ease-in-out .3s;-ms-transition:all .3s ease-in-out .3s;-o-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}body.wht_hd:not(.mm-open) a.mobile-search g{fill:#fff}.wht_hd span.menu_t{color:#fff}.wht_hd .header{min-height:0!important}.wht_hd .dsk_hd .hs-menu-wrapper>ul>li>a,.wht_hd nav.navigation-primary>ul>li>a{color:#faf7f0}.wht_hd .search.js-search:before{content:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/search-white.svg)}.wht_hd .dsk_hd .hs-menu-wrapper>ul>li:hover>a,.wht_hd nav.navigation-primary>ul>li:hover>a{color:#fff}.wht_hd .dsk_hd .hs-menu-wrapper>ul>li:hover:after,.wht_hd .search.js-search:hover:after,.wht_hd nav.navigation-primary>ul>li:hover:after{border-color:#fff}.wht_hd .hd_group:before{background-color:rgba(226,224,236,.3)}ul.submenu.level-3{display:none}@media(min-width:940px){.only-for-mobile{display:none}}@media(max-width:960px){nav.navigation-primary>ul>li{margin:0 15px 0 0}}@media(max-width:939px){.hd_group nav.dsk_hd.hide-for-mobile{display:none}.hd_group{height:71px;overflow:hidden;padding-left:4.16667vw;padding-right:4.16667vw;-webkit-transition:height .5s cubic-bezier(.49,.195,.18,.855) 0s,background .2s .4s;-moz-transition:height .5s cubic-bezier(.49,.195,.18,.855) 0s,background .2s .4s;-ms-transition:height .5s cubic-bezier(.49,.195,.18,.855) 0s,background .2s .4s;-o-transition:height .5s cubic-bezier(.49,.195,.18,.855) 0s,background .2s .4s;transition:height .5s cubic-bezier(.49,.195,.18,.855) 0s,background .2s .4s}.mobile-header{-webkit-align-items:center;align-items:center;border-bottom:1px solid #e2e0ec;display:inherit;display:flex!important;display:-webkit- flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:15px 0;position:relative}.hd_group:before{display:none}.mobile-logo svg{height:40px;width:auto}.mobile-logo .widget-type-rich_text{height:40px}span.mm-btn{color:#3a3c60;cursor:pointer;display:inherit;font-size:16px;font-weight:400;line-height:1.56;line-height:40px;padding-left:15px;position:relative}span.mm-btn:before{background-color:#1d58f2;border-radius:20px;content:"";height:8px;left:0;position:absolute;top:50%;-webkit-transform:translate3D(0,-50%,0);-moz-transform:translate3D(0,-50%,0);-ms-transform:translate3D(0,-50%,0);-o-transform:translate3D(0,-50%,0);transform:translate3D(0,-50%,0);width:8px}.mobile-logo{height:40px;left:50%;position:absolute;top:15px;-webkit-transform:translate3D(-50%,0,0);-moz-transform:translate3D(-50%,0,0);-ms-transform:translate3D(-50%,0,0);-o-transform:translate3D(-50%,0,0);transform:translate3D(-50%,0,0)}body.mm-open{overflow:hidden}.close_t{display:none}.mm-open .close_t{color:#fff;display:block}.mobile-menu-right .mobile-search svg g{fill:#fff}.mm-open .menu_t{display:none}.mm-open .hd_group{background-color:#fff;height:100vh;overflow:scroll;-webkit-transition:height .5s cubic-bezier(.49,.195,.18,.855) 0s,background 0s 0s;-moz-transition:height .5s cubic-bezier(.49,.195,.18,.855) 0s,background 0s 0s;-ms-transition:height .5s cubic-bezier(.49,.195,.18,.855) 0s,background 0s 0s;-o-transition:height .5s cubic-bezier(.49,.195,.18,.855) 0s,background 0s 0s;transition:height .5s cubic-bezier(.49,.195,.18,.855) 0s,background 0s 0s}.mobile-menu.only-for-mobile{margin-left:4.96667vw;margin-right:4.96667vw;opacity:1;padding-top:32px;pointer-events:auto}.mobile-menu .hs-menu-wrapper>ul>li{margin-bottom:32px;position:relative}.mobile-menu .hs-menu-wrapper>ul{display:block}.mobile-menu .hs-menu-wrapper>ul ul{display:block;max-height:0;opacity:1!important;overflow:hidden;position:static!important;-webkit-transition:max-height .3s ease-in-out 0s;-moz-transition:max-height .3s ease-in-out 0s;-ms-transition:max-height .3s ease-in-out 0s;-o-transition:max-height .3s ease-in-out 0s;transition:max-height .3s ease-in-out 0s}.mobile-menu .hs-menu-wrapper>ul li.child_open ul{max-height:100vh}.mobile-menu .hs-menu-wrapper>ul>li>a{color:#fff!important;cursor:pointer;font-size:1.3125rem;font-weight:700}.mobile-menu .hs-menu-wrapper>ul>li.hs-item-has-children:after{background-image:url(https://145227.fs1.hubspotusercontent-na1.net/hubfs/145227/CrunchTime_December2021/images/arrow-204-24.png);background-position:100%;background-repeat:no-repeat;background-size:12px auto;content:"";height:14px;position:absolute;right:0;top:8px;width:24px}.mobile-menu .hs-menu-wrapper>ul ul li{border-bottom:1px solid #e2e0ec;margin-bottom:16px;padding-bottom:16px}.mobile-menu .hs-menu-wrapper>ul ul li:first-child{margin-top:16px}.mobile-menu .hs-menu-wrapper>ul ul li a{color:#152a6d;font-size:16px;font-weight:400;line-height:1.56}.mobile-menu .hs-menu-wrapper>ul ul li a>span{color:#fff!important;display:block;font-size:14px;font-weight:400;margin-top:3px;white-space:normal}.mobile-menu .hs-menu-wrapper>ul ul li a{color:#fff;white-space:normal!important}.hd_mb_btn a.cta_button{margin-bottom:32px;margin-left:0;margin-top:0}.header{min-height:71px}}.footer{background-color:#faf7f0;border-top:1px solid #1d58f2;overflow:hidden;padding:40px 9.13333vw 32px}.body-wrapper{font-size:16px}.footer .logo-social{border-bottom:1px solid #e2e0ec;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:40px}.footer .logo-social,.footer .logo-social .logo{-webkit-align-items:center;align-items:center;display:-webkit- flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.footer .logo-social .logo{-webkit-justify-content:flex-start;justify-content:flex-start}.footer .logo-social .logo svg{height:60px}.footer .logo-social .logo .chef{margin-right:1.6vw}.footer .logo-social .logo svg{width:8.33333vw}.footer .footer-menu{border-bottom:1px solid #e2e0ec;padding:64px 0 160px}.footer .footer-menu .menu .hs-menu-wrapper>ul{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit- flex;display:flex;-webkit-flex-direction:row;flex-direction:row;flex-wrap:inherit;-webkit-justify-content:space-between;justify-content:space-between}.footer .footer-menu .menu .hs-menu-wrapper>ul>li{margin-bottom:0}.footer{font-size:16px}.footer .footer-menu li>ul{margin-top:24px}.footer .footer-menu .menu .hs-menu-wrapper>ul ul{display:block!important;opacity:1!important;position:static!important;visibility:visible!important}.footer .footer-menu li{margin-bottom:24px}.footer .footer-menu li span.static{font-size:1.25em;letter-spacing:.42px;pointer-events:none}.footer .footer-menu li a:hover{color:#1d58f2}.footer .privacy-policy{line-height:1.2;padding:31px 0 0}.footer .privacy-policy a,.footer .privacy-policy p{color:#72737d;display:inline;font-size:.9375em;letter-spacing:.23px;line-height:1.2}.footer.no_nav .privacy-policy{padding-top:0}.footer .privacy-policy a:hover{color:#1d58f2}.footer .footer-menu li a{color:#3a3c60;font-size:16px;font-weight:400;line-height:1.56}.footer .footer-menu .hs-menu-wrapper>ul>li>a{font-size:1.25em;letter-spacing:.42px;pointer-events:none}.logo-social img{display:block;height:72px;margin-right:1.6vw;width:200px!important}.footer .footer-menu li a{white-space:normal!important}.social-links a{display:inline-block;margin-right:1.6vw}.social-links div{display:inline}.social-links a:last-child{margin-right:0}@media screen and (max-width:1024px){.footer .footer-menu .menu .hs-menu-wrapper>ul>li{padding-right:10px}}@media screen and (max-width:766px){.footer{padding:24px 7.53333vw}.footer .logo-social{padding-bottom:24px}.footer .logo-social .logo svg{width:15.06667vw}.footer .footer-menu{padding:24px 0 0}.footer .footer-menu .menu .hs-menu-wrapper>ul{flex-wrap:wrap}.footer .footer-menu .menu .hs-menu-wrapper>ul>li{margin-bottom:32px}.footer .footer-menu li a{font-size:.875em}.footer .footer-menu li{width:41.66667vw}.logo-social img{height:35px;width:150px!important}}@media screen and (max-width:340px){.logo-social img{height:35px;width:100px!important}}.hs-menu-wrapper ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0}.hs-menu-wrapper.hs-menu-flow-horizontal .hs-menu-children-wrapper{flex-direction:column}@media (max-width:767px){.hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:column}}.hs-menu-wrapper.hs-menu-flow-vertical ul{flex-direction:column}.hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul{display:inline-flex}@media (max-width:767px){.hs-menu-wrapper.hs-menu-flow-vertical ul{display:flex}}.hs-menu-wrapper.flyouts .hs-item-has-children{position:relative}.hs-menu-wrapper.flyouts .hs-menu-children-wrapper{left:-9999px;opacity:0;position:absolute}.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a{display:block;white-space:nowrap}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper{left:0;opacity:1;top:100%}.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper{left:100%;opacity:1;top:0}@media (max-width:767px){.hs-menu-wrapper.flyouts .hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper{left:0;opacity:1;position:relative;top:auto}}@keyframes cirlce-arrow{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}49%{opacity:1;-webkit-transform:translateX(250%);-moz-transform:translateX(250%);-ms-transform:translateX(250%);-o-transform:translateX(250%);transform:translateX(250%)}50%{opacity:0;-webkit-transform:translateX(250%);-moz-transform:translateX(250%);-ms-transform:translateX(250%);-o-transform:translateX(250%);transform:translateX(250%)}51%{opacity:0;-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%)}52%{opacity:1;-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.platform_detail_pg .adv_bnr_mdl .page-header:before{background-image:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/brushstroke-beige.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";height:13.8888vw;left:0;pointer-events:none;position:absolute;top:0;top:auto;-webkit-transform:rotate(180deg) translate3D(0,-50%,0);-moz-transform:rotate(180deg) translate3D(0,-50%,0);-ms-transform:rotate(180deg) translate3D(0,-50%,0);-o-transform:rotate(180deg) translate3D(0,-50%,0);transform:rotate(180deg) translate3D(0,-50%,0);width:100%;z-index:0}.modal-bk{background-color:rgba(58,60,96,.8);height:100vh;left:0;opacity:0;overflow:scroll;pointer-events:none;position:fixed;top:0;width:100vw;z-index:-1}.modal-bk.video-modal{-webkit-align-items:center;align-items:center;display:-webkit- flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.modal-bk>svg{cursor:pointer;height:20px;margin:32px 32px 0 0;position:absolute;right:0;top:0;width:20px}.modal-bk>svg:hover{opacity:.7}.modal-bk .modal{position:relative;width:81.73333vw}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.modal-bk .modal iframe{display:block;height:100%;width:100%}.modal-bk.open{opacity:1;pointer-events:auto;z-index:30}.a_link a,.a_link a:focus,.a_link a:hover{color:-webkit-link}.a_link a:active{color:-webkit-activelink}.get_a_demo_cta:focus{color:#faf7f0}.basic-fade-up{opacity:0;-webkit-transition:transform .75s cubic-bezier(.49,.195,.18,.855) .2s,opacity .35s ease-in-out .2s;-moz-transition:transform .75s cubic-bezier(.49,.195,.18,.855) .2s,opacity .35s ease-in-out .2s;-ms-transition:transform .75s cubic-bezier(.49,.195,.18,.855) .2s,opacity .35s ease-in-out .2s;-o-transition:transform .75s cubic-bezier(.49,.195,.18,.855) .2s,opacity .35s ease-in-out .2s;transition:transform .75s cubic-bezier(.49,.195,.18,.855) .2s,opacity .35s ease-in-out .2s}.image_slider_mdl .product-images .js-flickity .flickity-viewport{overflow:hidden}.basic-fade-up.animated{opacity:1}.platform_biziq_pg .image_slider_mdl .product-images .js-flickity .flickity-viewport .image-group{padding-left:.8vw;width:51.6vw}.platform_biziq_pg .image_slider_mdl .product-images .js-flickity .flickity-viewport .image-group img{width:100%}@media screen and (max-width:939px) and (min-width:767px){.platform_biziq_pg .image_slider_mdl .product-images .js-flickity .flickity-viewport .image-group{width:68.26667vw}}@media screen and (max-width:766px){.platform_biziq_pg .image_slider_mdl .product-images .js-flickity .flickity-viewport .image-group{width:84.93333vw}}.nopd .content-wrapper--vertical-spacing,.nopd .dnd-section{padding:0}.nopd .dnd-section>.row-fluid{max-width:100%}div.blog-entry .content .body{padding:80px 25.8vw 64px}div.blog-entry .content .body ul{margin:0;padding-left:30px}div.blog-entry .content .body ul li:not(:last-child){margin-bottom:25px}.blog-entry{margin-bottom:64px}img{max-width:100%}.body-container-wrapper .widget-type-rich_text p:last-child,p:last-child{margin-bottom:0}figure{margin:0;overflow:hidden;padding:0}figure img{display:block;margin:0;-webkit-transition:filter .45s cubic-bezier(.215,.61,.355,1) .15s;-moz-transition:filter .45s cubic-bezier(.215,.61,.355,1) .15s;-ms-transition:filter .45s cubic-bezier(.215,.61,.355,1) .15s;-o-transition:filter .45s cubic-bezier(.215,.61,.355,1) .15s;transition:filter .45s cubic-bezier(.215,.61,.355,1) .15s;width:100%}.home-introduction .text>p,.p,div.blog-entry .content .body,div.blog-entry .content .body h6 span,div.blog-entry .content .body ul li,div.blog-post .text .title,div.filter-bar .dropdown .options li,div.filter-bar .dropdown .options li a,div.filter-bar .dropdown a,div.filter-bar .dropdown span,div.filter-button,div.footer .footer-menu li a:not(.static),div.footer .footer-menu li span.static,div.footer .privacy-policy a,div.footer .privacy-policy p,div.pagination a,p,section.benefits-block .benefits-list ul li,section.features-list .list ul li,section.implementations-block .text-groups .text-group ul li,section.repeating-image-text .image-text .text ul li,section.who-we-are .text-groups .text-group ul>li{color:#3a3c60;font-size:1em;font-weight:400;line-height:1.56;margin-bottom:25px}.contact-section #form-success p,.home-introduction .text>p,.home-introduction .text>p.pl,.home-introduction div.blog-entry .content .body .text>p,.home-introduction div.blog-entry .content .text>p.body,.home-introduction div.footer .privacy-policy .text>p,.home-introduction form .text>p.input:not([type=checkbox]),.home-introduction section.features-list .list .text>p,.p.large,.p.pl,.success-page .contact-section .success-card p,div.blog-entry .content .body .home-introduction .text>p,div.blog-entry .content .body div.blog-post .text p.title,div.blog-entry .content .body div.footer .privacy-policy p,div.blog-entry .content .body form .input-group.roi-group .range-wrap p.range-value,div.blog-entry .content .body form p.input-group.roi-group:before,div.blog-entry .content .body form p.input:not([type=checkbox]),div.blog-entry .content .body h6 div.blog-post .text span.title,div.blog-entry .content .body h6 span.large,div.blog-entry .content .body h6 span.pl,div.blog-entry .content .body p,div.blog-entry .content .body p.body,div.blog-entry .content .body p.p,div.blog-entry .content .body section.benefits-block .benefits-list ul li,div.blog-entry .content .body section.features-list .list ul li,div.blog-entry .content .body section.implementations-block .text-groups .text-group ul li,div.blog-entry .content .body section.repeating-image-text .image-text .text ul li,div.blog-entry .content .body section.who-we-are .text-groups .text-group ul>li,div.blog-entry .content .body ul div.filter-bar .dropdown .options li,div.blog-entry .content .body ul form li.input:not([type=checkbox]),div.blog-entry .content .body ul li,div.blog-entry .content .body ul li.body,div.blog-entry .content .body ul li.pl,div.blog-entry .content .home-introduction .text>p.body,div.blog-entry .content .large.body,div.blog-entry .content .pl.body,div.blog-entry .content div.blog-post .text .body.title,div.blog-entry .content section.features-list .list p.body,div.blog-post .text .pl.title,div.blog-post .text .title,div.blog-post .text div.blog-entry .content .body h6 span.title,div.blog-post .text div.blog-entry .content .body p.title,div.blog-post .text div.blog-entry .content .body.title,div.blog-post .text div.filter-bar .dropdown .options li a.title,div.blog-post .text div.filter-bar .dropdown .options li.title,div.blog-post .text div.filter-bar .dropdown a.title,div.blog-post .text div.filter-bar .dropdown span.title,div.blog-post .text div.filter-button.title,div.blog-post .text div.footer .footer-menu li a.title:not(.static),div.blog-post .text div.footer .footer-menu li span.static.title,div.blog-post .text div.footer .privacy-policy a.title,div.blog-post .text div.footer .privacy-policy p.title,div.blog-post .text div.pagination a.title,div.blog-post .text p.title,div.blog-post .text section.benefits-block .benefits-list ul li.title,div.blog-post .text section.features-list .list p.title,div.blog-post .text section.features-list .list ul li.title,div.blog-post .text section.implementations-block .text-groups .text-group ul li.title,div.blog-post .text section.page-header div.title,div.blog-post .text section.product-header div.title,div.blog-post .text section.who-we-are .text-groups .text-group ul>li.title,div.blog-post section.repeating-image-text .image-text .text ul li.title,div.filter-bar .dropdown .options div.blog-entry .content .body ul li,div.filter-bar .dropdown .options div.blog-post .text li.title,div.filter-bar .dropdown .options li a.large,div.filter-bar .dropdown .options li a.pl,div.filter-bar .dropdown .options li div.blog-post .text a.title,div.filter-bar .dropdown .options li.large,div.filter-bar .dropdown .options li.pl,div.filter-bar .dropdown a.large,div.filter-bar .dropdown a.pl,div.filter-bar .dropdown div.blog-post .text a.title,div.filter-bar .dropdown div.blog-post .text span.title,div.filter-bar .dropdown span.large,div.filter-bar .dropdown span.pl,div.footer .footer-menu li a.large:not(.static),div.footer .footer-menu li a.pl:not(.static),div.footer .footer-menu li div.blog-post .text a.title:not(.static),div.footer .footer-menu li div.blog-post .text span.static.title,div.footer .footer-menu li span.large.static,div.footer .footer-menu li span.pl.static,div.footer .privacy-policy .home-introduction .text>p,div.footer .privacy-policy a.large,div.footer .privacy-policy a.pl,div.footer .privacy-policy div.blog-entry .content .body p,div.footer .privacy-policy div.blog-post .text a.title,div.footer .privacy-policy div.blog-post .text p.title,div.footer .privacy-policy p.large,div.footer .privacy-policy p.pl,div.footer .privacy-policy section.features-list .list p,div.large.filter-button,div.pagination a.large,div.pagination a.pl,div.pagination div.blog-post .text a.title,div.pl.filter-button,p.large,p.pl,section.benefits-block .benefits-list div.blog-entry .content .body ul li,section.benefits-block .benefits-list ul div.blog-post .text li.title,section.benefits-block .benefits-list ul li.large,section.benefits-block .benefits-list ul li.pl,section.features-list .list .home-introduction .text>p,section.features-list .list div.blog-entry .content .body ul li,section.features-list .list div.blog-entry .content p.body,section.features-list .list div.blog-post .text p.title,section.features-list .list div.footer .privacy-policy p,section.features-list .list form .input-group.roi-group .range-wrap p.range-value,section.features-list .list form p.input-group.roi-group:before,section.features-list .list form p.input:not([type=checkbox]),section.features-list .list p,section.features-list .list p.p,section.features-list .list ul div.blog-post .text li.title,section.features-list .list ul li.large,section.features-list .list ul li.pl,section.implementations-block .text-groups .text-group div.blog-entry .content .body ul li,section.implementations-block .text-groups .text-group ul div.blog-post .text li.title,section.implementations-block .text-groups .text-group ul li.large,section.implementations-block .text-groups .text-group ul li.pl,section.page-header div.blog-post .text div.title,section.page-header div.large,section.product-header div.blog-post .text div.title,section.product-header div.large,section.repeating-image-text .image-text .text div.blog-entry .content .body ul li,section.repeating-image-text .image-text .text ul li.large,section.repeating-image-text .image-text .text ul li.pl,section.repeating-image-text .image-text div.blog-post .text ul li.title,section.who-we-are .text-groups .text-group div.blog-entry .content .body ul>li,section.who-we-are .text-groups .text-group div.blog-post .text ul>li.title,section.who-we-are .text-groups .text-group ul>li.large,section.who-we-are .text-groups .text-group ul>li.pl{color:#152a6d;font-size:1.3125rem}.contact-section.contact_row2:before{background-image:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/brushstroke-beige.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;content:"";height:13.8888vw;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translate3D(0,-35%,0);-moz-transform:translate3D(0,-35%,0);-ms-transform:translate3D(0,-35%,0);-o-transform:translate3D(0,-35%,0);transform:translate3D(0,-35%,0);-webkit-transform:rotate(180deg) translate3D(0,50%,0);-moz-transform:rotate(180deg) translate3D(0,50%,0);-ms-transform:rotate(180deg) translate3D(0,50%,0);-o-transform:rotate(180deg) translate3D(0,50%,0);transform:rotate(180deg) translate3D(0,50%,0);width:100%;z-index:0}.contact-section{padding:80px 0;position:relative}.contact-section.contact_row2{background-color:#fff;margin-top:0}.contact-card{background-color:#fff;box-shadow:0 22px 84px 0 rgb(0 0 0/5%);margin-left:9.13333vw;padding-left:8.33333vw;padding-right:8.33333vw;padding-top:160px;position:relative;width:81.73333vw}.contact-section.contact_row2 .contact-card{background-color:transparent;box-shadow:none;padding-top:64px}.contact-section form{padding:80px 0}.contact-section form .hs-input{max-width:100%!important;width:100%}.contact-section form fieldset.form-columns-2>div:first-of-type .hs-input{width:90%!important}.contact-section form select.hs-input{color:#bfbfbf;padding:9px 10px}.contact-section form textarea{padding:10px 15px}.contact-section form .actions input.hs-button.primary.large{margin:0}.contact-section form .actions{margin-bottom:0;margin-top:18px;padding:17px 0;text-align:center}.text-link:before{background-color:#1d58f2;content:"";display:block;float:left;height:1px;margin-right:10px;margin-top:9px;position:relative;transform-origin:left center;-webkit-transition:all .2s ease .1s;-moz-transition:all .2s ease .1s;-ms-transition:all .2s ease .1s;-o-transition:all .2s ease .1s;transition:all .2s ease .1s;width:18px}.text-link:after{background-color:transparent;border-right:1px solid #1d58f2;border-top:1px solid #1d58f2;content:"";display:block;float:right;height:8px;margin-left:0;margin-top:4px;opacity:0;position:relative;-webkit-transform:rotate(45deg) translate3d(10px,-10px,0);-moz-transform:rotate(45deg) translate3d(10px,-10px,0);-ms-transform:rotate(45deg) translate3d(10px,-10px,0);-o-transform:rotate(45deg) translate3d(10px,-10px,0);transform:rotate(45deg) translate3d(10px,-10px,0);width:8px}.text-link:after,.text-link:hover:before{-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.text-link:hover:before{width:0}.text-link:hover:after{height:9px;opacity:1;-webkit-transition:all .2s ease .1s;-moz-transition:all .2s ease .1s;-ms-transition:all .2s ease .1s;-o-transition:all .2s ease .1s;transition:all .2s ease .1s;width:9px}.text-link{color:#1d58f2;display:inline-block;font-size:.6875em;font-weight:400;letter-spacing:1.1px;line-height:1.8;position:relative;text-transform:uppercase;white-space:nowrap;width:auto}.food_row2_link{line-height:1.15}.text-link:hover{color:#1d58f2}.text-link.white:before{background-color:#fff}.text-link.white:hover{color:#fff}.text-link.white{color:#fff;display:inline-block;font-size:.6875em;font-weight:400;letter-spacing:1.1px;line-height:1.8;position:relative;text-transform:uppercase;white-space:nowrap;width:auto}.text-link.white:after{border-right:1px solid #fff;border-top:1px solid #fff}.hero-image:before{background-image:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/brushstroke-dk-blue.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;content:"";height:13.8888vw;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:rotate(180deg) translate3D(0,50%,0);-moz-transform:rotate(180deg) translate3D(0,50%,0);-ms-transform:rotate(180deg) translate3D(0,50%,0);-o-transform:rotate(180deg) translate3D(0,50%,0);transform:rotate(180deg) translate3D(0,50%,0);width:100%;z-index:2}.food_row2 .case-study-contact.contact-section{background-color:#faf7f0;padding-top:0;position:static;text-align:center}.food_row2 .contact-card{margin-bottom:120px;margin-top:-320px;padding-top:80px}.food_row2 .span12{display:block!important;float:none!important}.food_pg .row-fluid [class*=span]{display:block!important;float:inherit!important}.food_row2 .contact-section form{text-align:left}.food_row2 .hs-form-field>label,.food_row2 li.hs-form-booleancheckbox label{font-size:13px}.food_row2 h2{-webkit-text-stroke:1px #0c33ad;color:transparent;font-family:Larken,Sans-Serif;font-size:3.75em;font-weight:700;letter-spacing:1.95px;line-height:.8;margin-bottom:32px;text-transform:uppercase}.food_row2 form legend{color:#7c98b6;font-size:11px}.food_row2 form .hs-richtext h3{color:#33475b;font-size:16.38px;line-height:24px;margin:16.38px 0}.food_row2 form .hs-richtext{margin:0}.food_row2 .contact-section form .actions{text-align:left}.food_row2 .contact-section form .actions input.hs-button.primary.large{background:#0bcc0b;border-color:#0bcc0b;color:#fff;font-size:12px;line-height:12px}.food_row2 .contact-card:before{background-image:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/brushstroke-white.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";height:13.8888vw;left:0;pointer-events:none;position:absolute;top:0;top:auto;-webkit-transform:rotate(180deg) translate3D(0,-50%,0);-moz-transform:rotate(180deg) translate3D(0,-50%,0);-ms-transform:rotate(180deg) translate3D(0,-50%,0);-o-transform:rotate(180deg) translate3D(0,-50%,0);transform:rotate(180deg) translate3D(0,-50%,0);width:100%}.cs_detail_row1 .bnr_mdl .large p{line-height:1.15}span.ld_less{display:none}.pill-button.active span.ld_less{display:inline-block}.pill-button.active span.ld_more{display:none}.xchange_pg .platform_row2{padding-top:64px;position:relative}.xchange_pg .platform_row2:before{background-image:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/brushstroke-beige.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;content:"";height:13.8888vw;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:rotate(180deg) translate3D(0,50%,0);-moz-transform:rotate(180deg) translate3D(0,50%,0);-ms-transform:rotate(180deg) translate3D(0,50%,0);-o-transform:rotate(180deg) translate3D(0,50%,0);transform:rotate(180deg) translate3D(0,50%,0);width:100%;z-index:1}.get_a_demo_cta:hover:after,.repeating-image-text .image-text .text .mdl_btn:hover:after{height:9px;width:9px}.our_cs_pg .bnr.bnr_mdl{position:relative;z-index:9}.cm_bt_pane .bottom_pane_mdl .bottom_pane{margin-left:0}.cm_bt_pane .bottom_pane_mdl{background-image:linear-gradient(#faf7f0,#fff)}.our_cs_pg .bnr_mdl .text.js-splitting{padding-bottom:80px}.our_cs_pg .iwvp_mdl .poster-image img{height:auto}.our_cs_pg{background-color:#faf7f0}.pll .pill-button{background-color:#1d58f2;border-radius:28px;color:#faf7f0;display:inline-block;font-family:Larken,Sans-Serif;font-size:.6875em;font-weight:400;letter-spacing:1.1px;line-height:1.8;margin:40px auto 0;overflow:hidden;padding:17px 22px;position:relative;text-transform:uppercase;-webkit-transition:background-color .2s ease 0s;-moz-transition:background-color .2s ease 0s;-ms-transition:background-color .2s ease 0s;-o-transition:background-color .2s ease 0s;transition:background-color .2s ease 0s;width:fit-content}.pll .pill-button:before{background-color:#faf7f0;content:"";display:block;float:left;height:1px;margin-right:10px;margin-top:9px;position:relative;-webkit-transition:all .2s ease .1s;-moz-transition:all .2s ease .1s;-ms-transition:all .2s ease .1s;-o-transition:all .2s ease .1s;transition:all .2s ease .1s;width:18px}.pll .pill-button:after{background-color:transparent;border-right:1px solid #fff;border-top:1px solid #fff;content:"";display:block;float:right;height:8px;margin-left:0;margin-top:4px;position:relative;-webkit-transform:rotate(45deg) translate3d(20px,-20px,0);-moz-transform:rotate(45deg) translate3d(20px,-20px,0);-ms-transform:rotate(45deg) translate3d(20px,-20px,0);-o-transform:rotate(45deg) translate3d(20px,-20px,0);transform:rotate(45deg) translate3d(20px,-20px,0);-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;width:8px}.pll .pill-button:hover{background-color:#132d74;color:#faf7f0}.pll .pill-button:hover:before{margin-right:-10px;-webkit-transform:translate3d(-40px,0,0);-moz-transform:translate3d(-40px,0,0);-ms-transform:translate3d(-40px,0,0);-o-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0);-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.pll .pill-button:hover:after{height:9px;margin-left:30px;-webkit-transform:rotate(45deg) translateZ(0);-moz-transform:rotate(45deg) translateZ(0);-ms-transform:rotate(45deg) translateZ(0);-o-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0);-webkit-transition:all .2s ease .1s;-moz-transition:all .2s ease .1s;-ms-transition:all .2s ease .1s;-o-transition:all .2s ease .1s;transition:all .2s ease .1s;width:9px}.our_cus_row2 .featured-case-study .card .secondary-image img{object-position:66.9% 63.34%}.our_cus_row1 .iwvp_mdl .mdl_btn_wrap{z-index:9}.partner_row1{padding-top:40px}.partner_row1 .bnr_mdl .text.js-splitting{padding-bottom:32px}.partner_row1 .features_mdl{border-bottom:1px solid #e7d7a4;margin-left:9.13333vw;margin-right:9.13333vw;padding:0 0 64px}.partner_row1 .features_mdl .top-section .top-section-inner .top-section-img{transform:none!important}.partner_row1 .logo-wall:before{background-image:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/brushstroke-white.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";height:13.8888vw;left:0;pointer-events:none;position:absolute;top:0;top:auto;-webkit-transform:rotate(180deg) translate3D(0,-50%,0);-moz-transform:rotate(180deg) translate3D(0,-50%,0);-ms-transform:rotate(180deg) translate3D(0,-50%,0);-o-transform:rotate(180deg) translate3D(0,-50%,0);transform:rotate(180deg) translate3D(0,-50%,0);width:100%}.large.ryt p{color:#fff}.ser_row2 .iwvp_mdl:before{background-image:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/brushstroke-light-blue.png)}.ser_row2 .iwvp_mdl .poster-image img{height:auto}.ser_row2 .features_mdl .bottom-section:last-child{border-bottom:none;padding-bottom:0}.ser_row2 .featured-case-study{padding-bottom:0}.ser_row2 .integrations_mdl:before{display:none}.ser_row2 .iwvp_mdl .poster-image{background-color:#1d58f2}.twc_mdl .implementations-block:before{background-image:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/brushstroke-white.png)}.cir .circle-button{-webkit-align-items:center;align-items:center;background-color:#faf7f0;border-radius:50% 50%;bottom:0;-moz-box-shadow:-5px 20px 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:-5px 20px 20px 0 rgba(0,0,0,.15);box-shadow:-5px 20px 20px 0 rgba(0,0,0,.15);display:-webkit- flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:150px;-webkit-justify-content:center;justify-content:center;left:0;margin-bottom:-150px;margin-left:.8vw;overflow:hidden;position:absolute;right:unset;text-align:center;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg);transform-origin:center;-webkit-transition:all .35s cubic-bezier(.165,.84,.19,.95) 0s;-moz-transition:all .35s cubic-bezier(.165,.84,.19,.95) 0s;-ms-transition:all .35s cubic-bezier(.165,.84,.19,.95) 0s;-o-transition:all .35s cubic-bezier(.165,.84,.19,.95) 0s;transition:all .35s cubic-bezier(.165,.84,.19,.95) 0s;width:150px}.cir .circle-button span.text{color:#1d58f2;font-family:Larken,Sans-Serif;font-size:.6875em;font-weight:400;letter-spacing:1.1px;line-height:1.8;margin:15px 10px 10px;max-width:130px;text-transform:uppercase;width:100%}.cir .circle-button .line{display:flex;height:20px}.cir .circle-button .line svg{stroke:#1d58f2;fill:#fff;-webkit-transition:all .35s cubic-bezier(.165,.84,.19,.95) 0s;-moz-transition:all .35s cubic-bezier(.165,.84,.19,.95) 0s;-ms-transition:all .35s cubic-bezier(.165,.84,.19,.95) 0s;-o-transition:all .35s cubic-bezier(.165,.84,.19,.95) 0s;transition:all .35s cubic-bezier(.165,.84,.19,.95) 0s;width:40px}.cir .circle-button .line svg polyline,.circle-button .line svg line{stroke:#1d58f2}.cir .circle-button:hover{-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;-webkit-transform:rotate(0)!important;-moz-transform:rotate(0)!important;-ms-transform:rotate(0)!important;-o-transform:rotate(0)!important;transform:rotate(0)!important}.cir .circle-button:hover svg{animation:cirlce-arrow 2.5s linear infinite}.cir .circle-button.blue1{background-color:#1d58f2;box-sizing:content-box}.cir .circle-button.blue1 span.text{color:#fff}.cir .circle-button.blue1:hover{background-color:#faf7f0;border:1px solid #1d58f2}.cir .circle-button.blue1:hover span.text{color:#1d58f2}.cir .circle-button.blue1 .line svg,.cir .circle-button.blue1 svg line,.cir .circle-button.blue1 svg polyline{stroke:#fff;fill:#1d58f2}.cir .circle-button.blue1:hover .line svg,.cir .circle-button.blue1:hover svg line,.cir .circle-button.blue1:hover svg polyline{fill:#faf7f0;stroke:#1d58f2}.text-link.js-load-benefits.active span.ld_more{display:none}.text-link.js-load-benefits.active span.ld_less{display:inline-block}.cm_bnr_mdl figure.hero-image:before{background-image:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/brushstroke-blue.png);z-index:0}.leadership-block:before{background-position:0 0;background-repeat:no-repeat;background-size:100%;content:"";height:13.8888vw;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translate3D(0,-35%,0);-moz-transform:translate3D(0,-35%,0);-ms-transform:translate3D(0,-35%,0);-o-transform:translate3D(0,-35%,0);transform:translate3D(0,-35%,0);width:100%;z-index:0}.leadership-block:before,.press_room_mdl div.press-block:before{background-image:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/brushstroke-white.png)}.iwvp_mdl .mdl_btn{box-sizing:content-box}.platform-intros{position:relative}.platform-intros:before{background-image:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/brushstroke-white.png);-webkit-transform:translate3D(0,-35%,0);-moz-transform:translate3D(0,-35%,0);-ms-transform:translate3D(0,-35%,0);-o-transform:translate3D(0,-35%,0);transform:translate3D(0,-35%,0);width:100%}.hm_pg .fwc_mdl .contact-card:before,.platform-intros:before{background-position:0 0;background-repeat:no-repeat;background-size:100%;content:"";height:13.8888vw;left:0;pointer-events:none;position:absolute;top:0;z-index:0}.hm_pg .fwc_mdl .contact-card:before{background-image:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/brushstroke-beige.png);left:-2.5%;-webkit-transform:rotate(180deg) translate3D(0,50%,0);-moz-transform:rotate(180deg) translate3D(0,50%,0);-ms-transform:rotate(180deg) translate3D(0,50%,0);-o-transform:rotate(180deg) translate3D(0,50%,0);transform:rotate(180deg) translate3D(0,50%,0);width:105%}.data .filled span,.data .stroked span{-webkit-transform:translate3D(0,120%,0);-moz-transform:translate3D(0,120%,0);-ms-transform:translate3D(0,120%,0);-o-transform:translate3D(0,120%,0);transform:translate3D(0,120%,0);transition:transform .6s cubic-bezier(.49,.195,.18,.855) 0s}.data.animated .filled span,.data.animated .stroked span{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}@keyframes ticker{0%{-webkit-transform:translate3d(-150vw,0,0);-moz-transform:translate3d(-150vw,0,0);-ms-transform:translate3d(-150vw,0,0);-o-transform:translate3d(-150vw,0,0);transform:translate3d(-150vw,0,0)}to{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}}@keyframes marquee{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}49%{-webkit-transform:translateX(-150vw);-moz-transform:translateX(-150vw);-ms-transform:translateX(-150vw);-o-transform:translateX(-150vw);transform:translateX(-150vw)}50%{-webkit-transform:translateX(-150vw);-moz-transform:translateX(-150vw);-ms-transform:translateX(-150vw);-o-transform:translateX(-150vw);transform:translateX(-150vw)}51%{-webkit-transform:translateX(150vw);-moz-transform:translateX(150vw);-ms-transform:translateX(150vw);-o-transform:translateX(150vw);transform:translateX(150vw)}52%{-webkit-transform:translateX(150vw);-moz-transform:translateX(150vw);-ms-transform:translateX(150vw);-o-transform:translateX(150vw);transform:translateX(150vw)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.wht_hd nav.navigation-primary>ul>li.active_menu:after{border-color:#fff}.contact-section form select.hs-input:focus{color:#33475b}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.hm_pg .bottom_pane_mdl .bottom_pane h2,.hm_pg .our_plt_mdl .header-text h2,.hm_pg .rec_post_mdl .home-blog .header h2,.hm_pg .tabber_mdl .industry-experience .experience-header h2{color:#152a6d}.hm_pg .rec_post_mdl .blog-post.large a{display:flex}.hm_pg .our_plt_mdl .platform-intros .platform-row .image img{display:block;margin:0 auto;position:relative;width:auto}.hm_pg .hm_bnr .home-hero-block h1 span.stroked,.hm_pg .hm_bnr .home-hero-block h1 span.stroked *{color:#fff}.hm_pg .hm_bnr .home-introduction .featured-customers .customers{animation:none}}@media (min-width:767px){.cm_bt_pane .bottom_pane_mdl{-webkit-flex-direction:row;flex-direction:row}.cm_bt_pane .bottom_pane_mdl a{margin-left:auto;margin-right:8.33333vw}}@media (max-width:939px) and (min-width:767px){.contact-section #form-success p,.food_row2 p,.home-introduction .text>p,.home-introduction .text>p.pl,.home-introduction div.blog-entry .content .body .text>p,.home-introduction div.blog-entry .content .text>p.body,.home-introduction div.footer .privacy-policy .text>p,.home-introduction form .text>p.input:not([type=checkbox]),.home-introduction section.features-list .list .text>p,.p.large,.p.pl,.success-page .contact-section .success-card p,div.blog-entry .content .body .home-introduction .text>p,div.blog-entry .content .body div.blog-post .text p.title,div.blog-entry .content .body div.footer .privacy-policy p,div.blog-entry .content .body form .input-group.roi-group .range-wrap p.range-value,div.blog-entry .content .body form p.input-group.roi-group:before,div.blog-entry .content .body form p.input:not([type=checkbox]),div.blog-entry .content .body h6 div.blog-post .text span.title,div.blog-entry .content .body h6 span.large,div.blog-entry .content .body h6 span.pl,div.blog-entry .content .body p,div.blog-entry .content .body p.body,div.blog-entry .content .body p.p,div.blog-entry .content .body section.benefits-block .benefits-list ul li,div.blog-entry .content .body section.features-list .list ul li,div.blog-entry .content .body section.implementations-block .text-groups .text-group ul li,div.blog-entry .content .body section.repeating-image-text .image-text .text ul li,div.blog-entry .content .body section.who-we-are .text-groups .text-group ul>li,div.blog-entry .content .body ul div.filter-bar .dropdown .options li,div.blog-entry .content .body ul form li.input:not([type=checkbox]),div.blog-entry .content .body ul li,div.blog-entry .content .body ul li.body,div.blog-entry .content .body ul li.pl,div.blog-entry .content .home-introduction .text>p.body,div.blog-entry .content .large.body,div.blog-entry .content .pl.body,div.blog-entry .content .search-bar form input.body,div.blog-entry .content div.blog-post .text .body.title,div.blog-entry .content section.features-list .list p.body,div.blog-post .text .pl.title,div.blog-post .text .title,div.blog-post .text div.blog-entry .content .body h6 span.title,div.blog-post .text div.blog-entry .content .body p.title,div.blog-post .text div.blog-entry .content .body.title,div.blog-post .text div.filter-bar .dropdown .options li a.title,div.blog-post .text div.filter-bar .dropdown .options li.title,div.blog-post .text div.filter-bar .dropdown a.title,div.blog-post .text div.filter-bar .dropdown span.title,div.blog-post .text div.filter-button.title,div.blog-post .text div.footer .footer-menu li a.title:not(.static),div.blog-post .text div.footer .footer-menu li span.static.title,div.blog-post .text div.footer .privacy-policy a.title,div.blog-post .text div.footer .privacy-policy p.title,div.blog-post .text p.title,div.blog-post .text section.benefits-block .benefits-list ul li.title,div.blog-post .text section.features-list .list p.title,div.blog-post .text section.features-list .list ul li.title,div.blog-post .text section.implementations-block .text-groups .text-group ul li.title,div.blog-post .text section.page-header div.title,div.blog-post .text section.product-header div.title,div.blog-post .text section.who-we-are .text-groups .text-group ul>li.title,div.blog-post section.repeating-image-text .image-text .text ul li.title,div.filter-bar .dropdown .options div.blog-entry .content .body ul li,div.filter-bar .dropdown .options div.blog-post .text li.title,div.filter-bar .dropdown .options li a.large,div.filter-bar .dropdown .options li a.pl,div.filter-bar .dropdown .options li div.blog-post .text a.title,div.filter-bar .dropdown .options li.large,div.filter-bar .dropdown .options li.pl,div.filter-bar .dropdown a.large,div.filter-bar .dropdown a.pl,div.filter-bar .dropdown div.blog-post .text a.title,div.filter-bar .dropdown div.blog-post .text span.title,div.filter-bar .dropdown span.large,div.filter-bar .dropdown span.pl,div.footer .footer-menu li a.large:not(.static),div.footer .footer-menu li a.pl:not(.static),div.footer .footer-menu li div.blog-post .text a.title:not(.static),div.footer .footer-menu li div.blog-post .text span.static.title,div.footer .footer-menu li span.large.static,div.footer .footer-menu li span.pl.static,div.footer .privacy-policy .home-introduction .text>p,div.footer .privacy-policy a.large,div.footer .privacy-policy a.pl,div.footer .privacy-policy div.blog-entry .content .body p,div.footer .privacy-policy div.blog-post .text a.title,div.footer .privacy-policy div.blog-post .text p.title,div.footer .privacy-policy p.large,div.footer .privacy-policy p.pl,div.footer .privacy-policy section.features-list .list p,div.large.filter-button,div.pagination a.large,div.pagination a.pl,div.pagination div.blog-post .text a.title,div.pl.filter-button,p.large,p.pl,section.benefits-block .benefits-list div.blog-entry .content .body ul li,section.benefits-block .benefits-list ul div.blog-post .text li.title,section.benefits-block .benefits-list ul li.large,section.benefits-block .benefits-list ul li.pl,section.features-list .list .home-introduction .text>p,section.features-list .list div.blog-entry .content .body ul li,section.features-list .list div.blog-entry .content p.body,section.features-list .list div.blog-post .text p.title,section.features-list .list div.footer .privacy-policy p,section.features-list .list form .input-group.roi-group .range-wrap p.range-value,section.features-list .list form p.input-group.roi-group:before,section.features-list .list form p.input:not([type=checkbox]),section.features-list .list p,section.features-list .list p.p,section.features-list .list ul div.blog-post .text li.title,section.features-list .list ul li.large,section.features-list .list ul li.pl,section.implementations-block .text-groups .text-group div.blog-entry .content .body ul li,section.implementations-block .text-groups .text-group ul div.blog-post .text li.title,section.implementations-block .text-groups .text-group ul li.large,section.implementations-block .text-groups .text-group ul li.pl,section.page-header div.blog-post .text div.title,section.page-header div.large,section.product-header div.blog-post .text div.title,section.product-header div.large,section.repeating-image-text .image-text .text div.blog-entry .content .body ul li,section.repeating-image-text .image-text .text ul li.large,section.repeating-image-text .image-text .text ul li.pl,section.repeating-image-text .image-text div.blog-post .text ul li.title,section.who-we-are .text-groups .text-group div.blog-entry .content .body ul>li,section.who-we-are .text-groups .text-group div.blog-post .text ul>li.title,section.who-we-are .text-groups .text-group ul>li.large,section.who-we-are .text-groups .text-group ul>li.pl{font-size:1.18125rem;line-height:1.4}.food_row2 h2{font-size:3.375em}.h3,body h3{font-size:1.4875em}.cs_detail_row1 .bnr_mdl .large p{font-size:1.18125rem;line-height:1.4}.xchange_pg .platform_row2{padding-top:32px}.our_cs_pg .bnr_mdl .text.js-splitting{padding-bottom:32px}.partner_row1 .features_mdl{padding-top:80px}.ld_mdl .leadership-block h2.stroked,.open_roles_mdl .job-openings h2.stroked,.press_room_mdl .press-block h2.stroked,.www_mdl .who-we-are h2.stroked{font-size:3.375em!important}}@media (max-width:939px){div.blog-entry .content .body{padding:24px 17.46667vw 0}.body-container-wrapper p,.body-container-wrapper ul{font-size:1.18125rem}body h1,body h4{font-size:1.96562em}.contact-section{padding-top:24px}.cs_details_mdl div.filter-bar .dropdown{font-size:14px}}@media (max-width:766px){.cs_details_mdl div.filter-bar .dropdown{font-size:16px}div.blog-entry .content .body{padding:24px 9.13333vw 0}body h1,body h4{font-size:1.5em;line-height:1.333}.h3,body h3{font-size:1.3125rem}.body-container-wrapper p,.body-container-wrapper ul{font-size:1em}.home-introduction .text>p,.p,div.blog-entry .content .body,div.blog-entry .content .body h6 span,div.blog-entry .content .body ul li,div.blog-post .text .title,div.filter-bar .dropdown .options li,div.filter-bar .dropdown .options li a,div.filter-bar .dropdown a,div.filter-bar .dropdown span,div.filter-button,div.footer .footer-menu li a:not(.static),div.footer .footer-menu li span.static,div.footer .privacy-policy a,div.footer .privacy-policy p,div.pagination a,p,section.benefits-block .benefits-list ul li,section.features-list .list ul li,section.implementations-block .text-groups .text-group ul li,section.repeating-image-text .image-text .text ul li,section.who-we-are .text-groups .text-group ul>li{font-size:.875em}.contact-section #form-success p,.home-introduction .text>p,.home-introduction .text>p.pl,.home-introduction div.blog-entry .content .body .text>p,.home-introduction div.blog-entry .content .text>p.body,.home-introduction div.footer .privacy-policy .text>p,.home-introduction form .text>p.input:not([type=checkbox]),.home-introduction section.features-list .list .text>p,.p.large,.p.pl,.success-page .contact-section .success-card p,div.blog-entry .content .body .home-introduction .text>p,div.blog-entry .content .body div.blog-post .text p.title,div.blog-entry .content .body div.footer .privacy-policy p,div.blog-entry .content .body h6 div.blog-post .text span.title,div.blog-entry .content .body h6 span.large,div.blog-entry .content .body h6 span.pl,div.blog-entry .content .body p,div.blog-entry .content .body p.body,div.blog-entry .content .body p.p,div.blog-entry .content .body section.benefits-block .benefits-list ul li,div.blog-entry .content .body section.features-list .list ul li,div.blog-entry .content .body section.implementations-block .text-groups .text-group ul li,div.blog-entry .content .body section.repeating-image-text .image-text .text ul li,div.blog-entry .content .body section.who-we-are .text-groups .text-group ul>li,div.blog-entry .content .body ul div.filter-bar .dropdown .options li,div.blog-entry .content .body ul form li.input:not([type=checkbox]),div.blog-entry .content .body ul li,div.blog-entry .content .body ul li.body,div.blog-entry .content .body ul li.pl,div.blog-entry .content .home-introduction .text>p.body,div.blog-entry .content .large.body,div.blog-entry .content .pl.body,div.blog-entry .content .search-bar form input.body,div.blog-entry .content div.blog-post .text .body.title,div.blog-entry .content section.features-list .list p.body,div.blog-post .text .pl.title,div.blog-post .text .title,div.blog-post .text div.blog-entry .content .body h6 span.title,div.blog-post .text div.blog-entry .content .body p.title,div.blog-post .text div.blog-entry .content .body.title,div.blog-post .text div.filter-bar .dropdown .options li a.title,div.blog-post .text div.filter-bar .dropdown .options li.title,div.blog-post .text div.filter-bar .dropdown a.title,div.blog-post .text div.filter-bar .dropdown span.title,div.blog-post .text div.filter-button.title,div.blog-post .text div.footer .footer-menu li a.title:not(.static),div.blog-post .text div.footer .footer-menu li span.static.title,div.blog-post .text div.footer .privacy-policy a.title,div.blog-post .text div.footer .privacy-policy p.title,div.blog-post .text div.pagination a.title,div.blog-post .text form .input-group label.title,div.blog-post .text form .input.title:not([type=checkbox]),div.blog-post .text form fieldset legend.title,div.blog-post .text form input.title:not([type=checkbox]),div.blog-post .text form select.title:not([type=checkbox]),div.blog-post .text form textarea.title,div.blog-post .text p.title,div.blog-post .text section.benefits-block .benefits-list ul li.title,div.blog-post .text section.features-list .list p.title,div.blog-post .text section.features-list .list ul li.title,div.blog-post .text section.implementations-block .text-groups .text-group ul li.title,div.blog-post .text section.page-header div.title,div.blog-post .text section.product-header div.title,div.blog-post .text section.who-we-are .text-groups .text-group ul>li.title,div.blog-post section.repeating-image-text .image-text .text ul li.title,div.filter-bar .dropdown .options div.blog-entry .content .body ul li,div.filter-bar .dropdown .options div.blog-post .text li.title,div.filter-bar .dropdown .options li a.large,div.filter-bar .dropdown .options li a.pl,div.filter-bar .dropdown .options li div.blog-post .text a.title,div.filter-bar .dropdown .options li.large,div.filter-bar .dropdown .options li.pl,div.filter-bar .dropdown a.large,div.filter-bar .dropdown a.pl,div.filter-bar .dropdown div.blog-post .text a.title,div.filter-bar .dropdown div.blog-post .text span.title,div.filter-bar .dropdown span.large,div.filter-bar .dropdown span.pl,div.footer .footer-menu li a.large:not(.static),div.footer .footer-menu li a.pl:not(.static),div.footer .footer-menu li div.blog-post .text a.title:not(.static),div.footer .footer-menu li div.blog-post .text span.static.title,div.footer .footer-menu li span.large.static,div.footer .footer-menu li span.pl.static,div.footer .privacy-policy .home-introduction .text>p,div.footer .privacy-policy a.large,div.footer .privacy-policy a.pl,div.footer .privacy-policy div.blog-entry .content .body p,div.footer .privacy-policy div.blog-post .text a.title,div.footer .privacy-policy div.blog-post .text p.title,div.footer .privacy-policy p.large,div.footer .privacy-policy p.pl,div.footer .privacy-policy section.features-list .list p,div.large.filter-button,div.pagination a.large,div.pagination a.pl,div.pagination div.blog-post .text a.title,div.pl.filter-button,p.large,p.pl,section.benefits-block .benefits-list div.blog-entry .content .body ul li,section.benefits-block .benefits-list ul div.blog-post .text li.title,section.benefits-block .benefits-list ul li.large,section.benefits-block .benefits-list ul li.pl,section.features-list .list .home-introduction .text>p,section.features-list .list div.blog-entry .content .body ul li,section.features-list .list div.blog-entry .content p.body,section.features-list .list div.blog-post .text p.title,section.features-list .list div.footer .privacy-policy p,section.features-list .list form .input-group.roi-group .range-wrap p.range-value,section.features-list .list form p.input-group.roi-group:before,section.features-list .list form p.input:not([type=checkbox]),section.features-list .list p,section.features-list .list p.p,section.features-list .list ul div.blog-post .text li.title,section.features-list .list ul li.large,section.features-list .list ul li.pl,section.implementations-block .text-groups .text-group div.blog-entry .content .body ul li,section.implementations-block .text-groups .text-group ul div.blog-post .text li.title,section.implementations-block .text-groups .text-group ul li.large,section.implementations-block .text-groups .text-group ul li.pl,section.page-header div.blog-post .text div.title,section.page-header div.large,section.product-header div.blog-post .text div.title,section.product-header div.large,section.repeating-image-text .image-text .text div.blog-entry .content .body ul li,section.repeating-image-text .image-text .text ul li.large,section.repeating-image-text .image-text .text ul li.pl,section.repeating-image-text .image-text div.blog-post .text ul li.title,section.who-we-are .text-groups .text-group div.blog-entry .content .body ul>li,section.who-we-are .text-groups .text-group div.blog-post .text ul>li.title,section.who-we-are .text-groups .text-group ul>li.large,section.who-we-are .text-groups .text-group ul>li.pl{font-size:1em}.contact-section{padding:32px 0}.contact-section.contact_row2{padding-bottom:0}.contact-card{box-shadow:0 18px 44px 0 transparent;margin-left:4.16667vw;overflow:hidden;padding-left:6.73333vw;padding-right:6.73333vw;padding-top:80px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;width:91.66667vw}.contact-section.contact_row2 .contact-card{padding-top:24px}.text-link{font-size:.625em}.food_row2 .contact-card{margin-bottom:32px;margin-top:-64px;padding-top:32px}.food_row2{font-size:16px}.food_row2 h2{font-size:1.875em;line-height:.9;margin-bottom:24px}.food_row2 .contact-card:after{background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#faf7f0);background-image:-o-linear-gradient(top,hsla(0,0%,100%,0) 0,#faf7f0 100%);background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#faf7f0);background-repeat:repeat-x;bottom:0;content:"";height:60px;left:0;position:absolute;right:0;z-index:10}.food_row2 .contact-card:before{display:none}.food_row2 p{font-size:1em;line-height:1.56}.cs_detail_row1 .bnr_mdl .large p{font-size:16px}.pp_pg div.blog-entry .content .body ul li:last-child{margin-bottom:0!important}.xchange_pg .platform_row2{padding-top:0}.xchange_pg .features_mdl .specifications p{font-size:.875em}.our_cs_pg .bnr_mdl .text.js-splitting{padding-bottom:32px}.pll .pill-button{font-size:.625em}.partner_row1 .features_mdl{margin-left:7.53333vw;margin-right:0;padding-right:7.53333vw;padding-top:120px}.cir .circle-button{-moz-box-shadow:-5px 15px 15px 0 rgba(0,0,0,.15);-webkit-box-shadow:-5px 15px 15px 0 rgba(0,0,0,.15);box-shadow:-5px 15px 15px 0 rgba(0,0,0,.15);height:120px;width:120px}.cir .circle-button span.text{font-size:.625em;max-width:95px}.ld_mdl .leadership-block h2.stroked,.open_roles_mdl .job-openings h2.stroked,.press_room_mdl .press-block h2.stroked,.www_mdl .who-we-are h2.stroked{font-size:1.875em!important;line-height:.9!important}.www_mdl .who-we-are .text-groups .text-group h3:after{background:url(//145227.fs1.hubspotusercontent-na1.net/hubfs/145227/raw_assets/public/CrunchTime_December2021/images/select-arrow.png)}.image_slider_mdl a .text{max-width:95px}}@media (max-width:640px){.body.pp_main_row{margin-top:30px}}@media (max-width:600px){.our_cus_row1 .iwvp_mdl .mdl_btn{right:-16px;top:-16px}}@media (max-width:512px){.contact-section form .hs-form-field,.contact-section form fieldset.form-columns-2>div:first-of-type .hs-input{width:100%!important}}@media (max-width:480px){.contact-section form fieldset.form-columns-2>div:first-of-type .hs-input{width:100%!important}.repeating-image-text .image-text .text .mdl_btn{white-space:normal!important}.platform_row2 .integrations_mdl .integrations .stroked{font-size:25px}.ld_mdl .leadership-block h2.stroked,.open_roles_mdl .job-openings h2.stroked,.press_room_mdl .press-block h2.stroked,.www_mdl .who-we-are h2.stroked{word-break:normal}.press_room_mdl .press-block h2.stroked{font-size:27px!important}}