@import "https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700&display=swap";
.header{z-index:10001;align-items:center;width:100%;height:74px;padding:0;transition:all .2s ease-in-out;display:flex;position:fixed;top:0;left:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.header__row{justify-content:space-between;align-items:center;display:flex}.header__logo{align-items:center;display:flex}.header__col:last-child{white-space:nowrap;align-items:center;display:flex}.header__col:not(:last-child){margin-right:20px}.header__logo-link{align-items:flex-start;display:flex}.header__logo-img{width:auto;height:36px;display:block}.header__logo-text{color:var(--comrade-dark,#080808);margin-left:10px;font-weight:500;line-height:1.2}.site-name{text-transform:uppercase;color:var(--comrade-dark,#080808);text-decoration:none}.header__company-name{color:#6b7280;margin-left:8px}.search-firm-name__text{color:var(--comrade-dark,#080808);font-weight:700}.small-site-name{color:#9598a1;margin-top:2px;font-size:12px;font-weight:400}.search-firm-name{text-decoration:none}.header__phone{align-items:center;margin-right:30px;line-height:1.2;text-decoration:none;display:inline-flex}.header__phone-text{color:var(--comrade-dark,#080808);border-bottom:2px solid #0000;margin-left:.5rem;font-size:16px;font-weight:700}@media (max-width:576px){.header__title{display:none}.header__phone-icon{width:24px}}@media (max-width:768px){.header__logo-text{display:none}}.header__phone:hover .header__phone-text{border-bottom-color:var(--comrade-dark,#080808)}@media (max-width:576px){.header__phone{margin-right:15px}.header__phone-text{display:none}}.sticky--header .header{background-color:#fff;box-shadow:0 4px 12px #7d7d7d1a}.the-button{font-size:var(--comrade-button-font-size,16px);line-height:var(--comrade-button-line-height,120%);padding:var(--comrade-button-padding,20px 25px);font-weight:var(--comrade-button-font-weight,600);letter-spacing:var(--comrade-button-letter-spacing,-.64px);font-family:var(--comrade-font);text-align:center;cursor:pointer;border-radius:var(--comrade-btn-radius,8px);border:1px solid;justify-content:center;align-items:center;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s;display:inline-flex;position:relative;overflow:hidden}.the-button span{z-index:1;position:relative}.the-button.blue{border-color:var(--comrade-accent,#fcdd6d);color:var(--comrade-dark,#080808);background:var(--comrade-accent,#fcdd6d)}.the-button.blue:before{display:none}.the-button.blue:hover,.the-button.blue:hover:not(:disabled){color:var(--comrade-dark,#080808);background:var(--comrade-button-hover-bg,#fff);border-color:var(--comrade-button-hover-border,#080808)}.the-button.trans{border-color:var(--comrade-dark,#080808);color:var(--comrade-dark,#080808);background:0 0}.the-button.trans:hover{background:var(--comrade-accent,#fcdd6d);border-color:var(--comrade-accent,#fcdd6d);color:var(--comrade-dark,#080808)}.the-button.white{color:#fff;background:0 0;border-color:#fff}.the-button.white:hover{background:var(--comrade-accent,#fcdd6d);border-color:var(--comrade-accent,#fcdd6d);color:var(--comrade-dark,#080808)}@media (max-width:992px){.the-button{padding:16px 22px;font-size:14px}}@media (max-width:768px){.the-button{padding:14px 20px}}
.comrade-footer{color:#ffffff73;z-index:10001;background-color:#1a1a1a;flex:none;position:relative}.comrade-footer__divider{border:none;border-top:1px solid #ffffff1a;margin:0}.comrade-footer__row{text-align:left;padding:30px 0}.comrade-footer__copy{color:#ffffff73;font-size:14px}
:root{--comrade-dark:#080808;--comrade-accent:#fcdd6d;--comrade-secondary:#fff;--comrade-bg-dark:#12355b;--comrade-text-main:#080808;--comrade-text-body:#080808;--comrade-text-on-dark:#fff;--comrade-bg-main:#fff;--comrade-bg-alt:#f5f5f5;--comrade-button-bg:#fcdd6d;--comrade-button-text:#080808;--comrade-button-hover-bg:#fff;--comrade-button-hover-border:#080808;--comrade-button-padding:20px 25px;--comrade-button-font-size:16px;--comrade-button-font-weight:600;--comrade-button-letter-spacing:-.64px;--comrade-button-line-height:120%;--comrade-font:"Archivo","Roboto",sans-serif;--comrade-btn-radius:8px;--comrade-card-radius:8px}.comrade-app,.comrade-app :not(.pi){font-family:var(--comrade-font)!important}.comrade-app .the-button.blue:hover:not(:disabled) .the-button__arrow svg path{fill:var(--comrade-dark)!important}.comrade-app .the-button.blue:disabled{opacity:.5;cursor:not-allowed}.comrade-app .heading{color:var(--comrade-text-main)}.comrade-app{color:var(--comrade-text-body)}.comrade-app .white-substrate{border-radius:var(--comrade-card-radius)}.comrade-app .input{border-color:var(--comrade-dark);font-family:var(--comrade-font)}.comrade-app .input:focus{outline-color:#08080833}.comrade-app strong{color:var(--comrade-text-main)}.comrade-app .input-help-button{background-color:#006ef5}.comrade-app .keyword-checkbox input[type=checkbox]{accent-color:#006ef5}.comrade-app .keyword-label{color:#006ef5}.comrade-app .keyword-checkbox:has(input:not(:checked)) .keyword-label{color:#999}.comrade-app .p-progressbar .p-progressbar-value{background-color:#006ef5!important}
