*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}p{margin:0}ol,ul{padding:0;margin:0}b,strong{font-weight:700}table{caption-side:bottom;border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:none;border-width:0}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;border:none}button{border-radius:0}button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}textarea{resize:vertical;overflow:auto}iframe{border:0}[hidden]{display:none}body{font-family:"Roboto",sans-serif;height:100%;color:#333233}.page-body{min-height:60vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 20px}@media (min-width: 992px){.page-body{padding:100px 20px}}.page-body .page-body-inner{max-width:370px}.page-body .page-body-logo{text-align:center;padding-bottom:40px}@media (min-width: 992px){.page-body .page-body-logo{padding-bottom:70px}}.page-body .page-body-title{text-align:center;padding-bottom:20px;font-size:22px}@media (min-width: 992px){.page-body .page-body-title{padding-bottom:40px}}.page-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px 50px;border-top:2px solid #878787;padding:30px 20px}.page-contact a{color:#E30613;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-contact a svg{margin-right:5px}.page-contact a:focus,.page-contact a:hover{color:#BC050F}.bold{font-weight:700}.page-crosslink{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px 25px;padding:30px 20px;background-color:#f4f4f4}.page-crosslink a{color:#E30613;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-crosslink a:focus,.page-crosslink a:hover{color:#BC050F}footer{padding-top:50px;background-color:#2D2D2D;color:#fff}@media (min-width: 992px){footer{padding-top:100px}}footer .footer-menu ul,footer .footer-social .social-container{display:-webkit-box;display:-ms-flexbox;display:flex}footer a{color:#fff;text-decoration:none}footer a:focus,footer a:hover{text-decoration:underline}footer .footer-inner{display:grid;justify-items:center;grid-gap:40px;font-size:18px;line-height:21px}@media (min-width: 992px){footer .footer-inner{grid-template-columns:1fr 1fr;justify-items:unset;padding-bottom:40px}}footer .footer-inner .footer-menu{text-align:center}@media (min-width: 992px){footer .footer-inner .footer-menu{text-align:unset}}footer .footer-inner .footer-menu .footer-logo{position:relative;display:inline-block;width:100px;height:40px;margin-bottom:52px}footer .footer-inner .footer-menu .footer-logo img{position:absolute;top:0;left:0;height:100%;-webkit-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}footer .footer-inner .footer-menu .footer-logo img.footer-logo-color{opacity:0}footer .footer-inner .footer-menu .footer-logo:hover img.footer-logo-color{opacity:1}footer .footer-inner .footer-menu .footer-logo:hover img.footer-logo-grey{opacity:0}footer .footer-inner .footer-menu ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;list-style-type:none}@media (min-width: 992px){footer .footer-inner .footer-menu ul{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}@media (min-width: 1200px){footer .footer-inner .footer-menu ul{gap:47px}}footer .footer-inner .footer-menu a:focus,footer .footer-inner .footer-menu a:hover{color:#E30613}footer .footer-social{padding-top:7px;color:#868686}footer .footer-social-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:30px}@media (min-width: 768px){footer .footer-social-items{min-width:45px}}@media (min-width: 992px){footer .footer-social-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:39px}}footer .social-container .social-link span{display:none}footer .social-container .social-link{display:inline-block;width:47px;height:47px;background-color:#575757;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#2D2D2D;background-size:cover;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}footer .social-container .social-link:hover{background-color:#fff}footer .social-container{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}footer .copyright-inner{font-size:14px;line-height:16px;color:#868686}footer .copyright-inner a{color:#868686;font-weight:700}footer .copyright-inner a a:focus,footer .copyright-inner a a:hover{color:#868686}footer .copyright-inner .copyright-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:17px;padding:6px 0 27px 0}@media (min-width: 992px){footer .copyright-inner .copyright-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}footer .copyright-inner .copyright-top{position:relative;margin-top:22px;font-size:36px;line-height:42px;color:#575757;text-align:center}@media (min-width: 992px){footer .copyright-inner .copyright-top{text-align:unset}}footer .copyright-inner .copyright-top .copyright-item span{position:relative;background-color:#2D2D2D}@media (min-width: 992px){footer .copyright-inner .copyright-top .copyright-item span{padding-right:30px}}footer .copyright-inner .copyright-top .copyright-item.copyright-item-title{margin:40px 0 20px 0;padding-bottom:20px}@media (min-width: 992px){footer .copyright-inner .copyright-top .copyright-item.copyright-item-title{margin:0;padding:0}}footer .copyright-inner .copyright-top .copyright-item.copyright-item-title::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#575757}@media (min-width: 992px){footer .copyright-inner .copyright-top .copyright-item.copyright-item-title::before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.pux-container{margin-left:auto;margin-right:auto;max-width:1590px;padding-left:20px;padding-right:20px}.login-input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.login-input label{position:absolute}.login-input input[type=text],.login-input input[type=password]{border-radius:6px;border-width:2px;border-color:#dedede;border-style:solid;height:57px;width:100%;padding:0 20px}@media (min-width: 479px){.login-input input[type=text],.login-input input[type=password]{border-radius:6px 0 0 6px}}.login-input input[type=text]:focus,.login-input input[type=text]:focus-visible,.login-input input[type=password]:focus,.login-input input[type=password]:focus-visible{border-width:2px;border-color:#E30613;outline:0}.login-input input[type=text]:focus+.login-input-icon,.login-input input[type=text]:focus-visible+.login-input-icon,.login-input input[type=password]:focus+.login-input-icon,.login-input input[type=password]:focus-visible+.login-input-icon{border-color:#E30613;color:#E30613}.login-input input[type=text]:focus+.login-input-icon path,.login-input input[type=text]:focus-visible+.login-input-icon path,.login-input input[type=password]:focus+.login-input-icon path,.login-input input[type=password]:focus-visible+.login-input-icon path{fill:#E30613}.login-input input[type=text].input-validation-error,.login-input input[type=password].input-validation-error{border-color:#ff0000}.login-input input[type=text].input-validation-error+.login-input-icon,.login-input input[type=password].input-validation-error+.login-input-icon{border-color:#ff0000;color:#ff0000}.login-input-icon{display:none}@media (min-width: 479px){.login-input-icon{height:57px;border:2px solid #dedede;border-left:none;border-radius:0 6px 6px 0;width:50px;min-width:50px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.login-input-icon:before{font-size:24px}.login-input input:autofill{-webkit-animation-name:autofilled;animation-name:autofilled}.login-input input:-webkit-autofill{-webkit-animation-name:autofilled;animation-name:autofilled}@-webkit-keyframes autofilled{from{background-color:#fff}to{background-color:#fdfdfd}}@keyframes autofilled{from{background-color:#fff}to{background-color:#fdfdfd}}.form-btn{text-align:center}input[type="submit"]{margin-top:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;padding:15px 20px;min-width:120px;-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;white-space:unset;text-decoration:none;border-radius:6px;vertical-align:middle;background:#e30613;color:#fff;cursor:pointer}input[type="submit"]:focus,input[type="submit"]:hover{text-decoration:none;background:#b1050f;color:#fff}
