@font-face{font-family:AvenirNextLTPro-Bold;src:url(/fonts/AvenirNextLTPro-Bold.otf) format("opentype")}@font-face{font-family:AvenirNextLTPro-Demi;src:url(/fonts/AvenirNextLTPro-Demi.otf) format("opentype")}@font-face{font-family:AvenirNextLTPro-Medium;src:url(/fonts/AvenirNextLTPro-Medium.otf) format("opentype")}@font-face{font-family:UberhandPro-Medium;src:url(/fonts/UberhandPro-Medium.otf) format("opentype")}html{scroll-behavior:smooth}*{box-sizing:border-box}body,button,input{font-family:AvenirNextLTPro-Medium,Helvetica,Arial,sans-serif}body{margin:0;padding:0;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#222938;background:#f5f7f9;overflow-x:hidden}body.ui-modal-open{overflow:hidden;position:relative}a{text-decoration:none}.app-page{display:flex;flex-direction:column}.app-wrapper{flex:1 0 auto}.container{max-width:1120px;flex:1 1 auto;margin:0 auto;min-width:0}.app-header{background-color:#fff}.app-footer{flex-shrink:0}@media screen and (max-width:1160px){.container{margin-left:20px;margin-right:20px}}@media screen and (max-width:1024px){.container{max-width:970px}}.tippy-popper .tippy-tooltip{padding:16px;background-color:#69758b;font-size:12px;font-weight:400;line-height:1.33;color:#fff;border-radius:4px}.tippy-popper[x-placement^=top] .arrow-regular[x-arrow]{border-top:5px solid #69758b;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px;margin:0 7px}.tippy-popper[x-placement^=right] .arrow-regular[x-arrow]{border-right:5px solid #69758b;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px;margin:4px 0}.tippy-popper[x-placement^=bottom] .arrow-regular[x-arrow]{border-bottom:5px solid #69758b;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px;margin:0 7px}.tippy-popper[x-placement^=left] .arrow-regular[x-arrow]{border-left:5px solid #69758b;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px;margin:4px 0}