.language--banner[data-v-fad01464]{background-color:#1c2431;color:#fff;font-size:13px;font-weight:600;line-height:1.5;padding:5px 0;position:relative;text-align:left;width:100%;z-index:1}.language--banner .row[data-v-fad01464]:after{display:none}.language--banner .flex--no-wrap[data-v-fad01464]{flex-wrap:nowrap}.language--banner .content--wrapper[data-v-fad01464]{display:grid;grid-template-columns:20px auto;grid-gap:10px;align-items:center;justify-items:flex-start;min-height:35px}.language--banner .content--wrapper a[data-v-fad01464]{color:#fff;text-decoration:underline}.language--banner .language--banner--close[data-v-fad01464]{cursor:pointer;pointer-events:auto;position:relative;width:45px}.language--banner .language--banner--close span[data-v-fad01464]{background-color:#fff;height:1px;position:absolute;right:0;top:50%;width:16px}.language--banner .language--banner--close span[data-v-fad01464]:first-child{transform:translateY(-50%) rotate(45deg)}.language--banner .language--banner--close span[data-v-fad01464]:nth-child(2){transform:translateY(-50%) rotate(-45deg)}[v-cloak][data-v-fad01464]{display:none}#ribbon[data-v-02337ca8]{min-height:35px;overflow:hidden;position:relative;transition-delay:var(--transition-delay,0s);transition-duration:var(--transition-duration,.25s);transition-property:var(--transition-property,all);transition-timing-function:var(--transition-timing-function,cubic-bezier(.25,.2,.45,1));will-change:var(--transition-property,all);z-index:99999}#ribbon[data-v-02337ca8],#ribbon img[data-v-02337ca8]{height:100%;width:100%}#ribbon img[data-v-02337ca8]{-o-object-fit:cover;object-fit:cover}@media screen and (min-width:481px){#ribbon img[data-v-02337ca8]{--ribbon-min-width:768px;min-width:var(--ribbon-min-width,480px)}}@media screen and (min-width:769px){#ribbon img[data-v-02337ca8]{--ribbon-min-width:1280px}}@media screen and (min-width:1280px){#ribbon img[data-v-02337ca8]{--ribbon-min-width:5120px}}#ribbon[data-v-02337ca8]:hover{opacity:.85}#ribbon .closing--wrapper[data-v-02337ca8]{height:100%;left:50%;max-width:2160px;padding:0 var(--section-inner-padding,20px);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#ribbon .closing--wrapper .close[data-v-02337ca8]{cursor:pointer;height:20px;pointer-events:auto;position:relative;width:20px;z-index:999999}#ribbon .closing--wrapper .close.is--dark[data-v-02337ca8]{--close-color:#1c2431}#ribbon .closing--wrapper .close.is--light[data-v-02337ca8]{--close-color:#fff}#ribbon .closing--wrapper .close>span[data-v-02337ca8]{background-color:var(--close-color);height:1.5px;position:absolute;right:0;top:50%;width:16px}#ribbon .closing--wrapper .close>span[data-v-02337ca8]:first-child{transform:translateY(-50%) rotate(45deg)}#ribbon .closing--wrapper .close>span[data-v-02337ca8]:nth-child(2){transform:translateY(-50%) rotate(-45deg)}@media screen and (max-width:1279px){#ribbon.resize-images img[data-v-02337ca8]{min-width:unset}}@media screen and (min-width:1280px){#ribbon.resize-images img[data-v-02337ca8]{max-height:35px}}#contact-sales .section--brands{--grid-template-rows:15px;--logo-max-width:90%;margin-top:auto;padding-top:20px}#contact-sales .section--brands .grid--center-all{align-items:center;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-content:center}#contact-sales .section--brands .grid--center-all:after,#contact-sales .section--brands .grid--center-all:before,#contact-sales .section--brands .grid--center-all>*{grid-column:1;grid-row:1}#contact-sales .section--brands .title--holder:before{border-top:1px var(--border-style,solid) #adbcd1;content:""}#contact-sales .section--brands .title--holder p{background-color:var(--bg-color,#eef2f7);justify-self:center;opacity:1;padding:2px 15px;z-index:1}#contact-sales .login--box--divider{border:0;border-top:1px solid var(--border-color,#d1dae5);margin:20px 0}#contact-sales .login--box{--box-padding-top-bottom:16px;--box-padding-left-right:24px;display:grid;grid-template-columns:1fr;grid-gap:20px;align-items:center}@media screen and (min-width:480px){#contact-sales .login--box{grid-template-columns:auto auto}}@media screen and (min-width:1024px) and (min-height:830px){#contact-sales .section--brands{bottom:0;position:sticky}}#request-demo.modal-holder .modal-content{--bg-color:#06325f}#request-demo .modal-header{box-sizing:content-box;margin:calc(var(--margin, 50px)*-1);overflow:hidden;padding:var(--margin,50px)}#request-demo .modal-header p{color:#fff}#request-demo .modal-header ul.benefits li{display:grid;grid-template-columns:20px auto;max-width:100%;grid-gap:12px;margin-bottom:14px}#request-demo .modal-header ul.benefits li i{align-self:baseline;background-clip:padding-box;background-color:#3967ac;border-radius:20px;color:#fff;font-size:11px;grid-column:1;height:22px;justify-self:left;padding:5px;transform:rotate(5deg) translateY(3px);width:22px}#request-demo .modal-header .section--visual{margin:0 auto calc(var(--margin, auto)*-1)}#request-demo .modal-header .section--visual img{transform:translateY(40px)}@media screen and (min-width:1024px){#request-demo{--modal-content-width:1090px;--modal-header-width:390px}#request-demo .modal-header .section--visual{margin-left:calc(var(--margin, auto)*-1);margin-right:calc(var(--margin, auto)*-1)}}
