.footer{background-color:#165f83;color:#fff;font-weight:600}.footer-main{margin:0 auto;padding:70px 0}@media screen and (max-width:1280px){.footer-main{padding:24px}}.footer-main .social-list{border-bottom:1px solid #ffffff66;padding:21px 0 36px}.footer-main .social-list li:not(:last-child){margin-right:32px}.footer-sub ul li{padding:0 16px}@media screen and (max-width:768px){.footer-sub ul li{padding:8px}}.footer-sub ul li:not(:last-child){border-right:1px solid #fff}@media screen and (max-width:1024px){.footer-sub ul li:not(:last-child){border-right:0}.footer-sub ul li:first-child{border-right:1px solid #fff}}@media screen and (max-width:768px){.footer-sub span{display:block}}.p-fileupload .p-button{background-color:#249fda;border:1px solid #249fda;width:100%}.p-button .p-button-icon-left{margin-left:.25rem;margin-right:.25rem}.p-button .p-component .p-fileupload-choose{width:100}.p-button.p-button-icon-only{padding:.75rem 0}.report .p-button.p-button-icon-only{width:32px}.report .p-button.p-button-icon-only .pi{font-size:14px}.router-link-active{color:#a7d9f0}.report-dual{width:664px!important}@media screen and (max-width:1024px){.report-dual{width:auto!important}}@media screen and (max-width:480px){.report-dual{width:90%!important}}.report-dual .p-dialog-header .p-dialog-title,.report-dual .p-dialog-header-close-icon.pi{color:#000;font-size:20px!important}.report-files{background-color:#fff!important;border:1px solid #249fda!important}.report-files .pi{color:#249fda;left:-.2rem;margin:0;position:relative}@media screen and (max-width:768px){.report-files{display:flex;justify-content:center}.report-files .pi{left:0}}.p-fileupload{z-index:2}.report-dual .p-dialog-header{padding:24px 24px 12px}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{background:#f4f4f5;border-color:transparent;color:#249fda}.p-button.p-button-outlined:enabled:hover,.p-button:enabled:hover{background:#f4f4f5;color:#249fda}.p-button:enabled:hover{background:#4338ca;border-color:#4338ca;color:#fff}@media screen and (min-width:320px){body,p{font-size:11px}}@media screen and (min-width:370px){body,p{font-size:13px}}@media screen and (min-width:410px){body,p{font-size:15px}}@media screen and (min-width:640px){body,p{font-size:16px}}
