.find-an-audit-block{max-width:100%;margin:0 auto;background-image:url(../../img/find-an-audit-background.svg);background-size:cover;padding:82.16px}@media only screen and (max-width:782px){.find-an-audit-block{padding:40px 20px}}.find-an-audit-block .description-wrap h2{display:flex;flex-direction:row;white-space:nowrap;position:relative}.find-an-audit-block .description-wrap h2::after{content:"";flex:1;align-self:flex-end;width:100%;display:inline-block;border-bottom:3px solid #fbd14e;margin:0 0 7px 50px}.find-an-audit-block .block-wrap{background-color:#fff;padding:65px}@media only screen and (max-width:1100px){.find-an-audit-block .block-wrap{padding:40px}}@media only screen and (max-width:782px){.find-an-audit-block .block-wrap{padding:30px}}.find-an-audit-block h1{font-size:27px;line-height:32px;color:#284379}@media only screen and (max-width:782px){.find-an-audit-block h1{font-size:24px;line-height:1.3}}.find-an-audit-block .subtitle{color:#2d200f;margin-bottom:30px}.find-an-audit-block .search-box{background-color:#cfe2ee;padding:65px;display:flex;align-items:center;justify-content:space-between;margin:40px 0}@media only screen and (max-width:1100px){.find-an-audit-block .search-box{flex-direction:column}}@media only screen and (max-width:782px){.find-an-audit-block .search-box{padding:15px;flex-direction:column}}.find-an-audit-block .search-box h2{margin-top:0;color:#284379;font-size:20px;line-height:28px}@media only screen and (max-width:782px){.find-an-audit-block .search-box h2{font-size:16px;line-height:1.3}}.find-an-audit-block .search-box-wrap{width:75%}.find-an-audit-block .search-box-wrap .keywords span,.find-an-audit-block .search-box-wrap .date-wrap span{color:#284379;font-size:15px;font-weight:700}@media only screen and (max-width:1100px){.find-an-audit-block .search-box-wrap{width:100%}}@media only screen and (max-width:1100px){.find-an-audit-block .right-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-top:20px}.find-an-audit-block .right-container .advanced-search{margin-top:20px;margin-bottom:20px}}.find-an-audit-block .form{display:flex;align-items:center;gap:20px;justify-content:space-between}@media only screen and (max-width:1100px){.find-an-audit-block .form{flex-direction:column;align-items:flex-start}}.find-an-audit-block input[type=text],.find-an-audit-block input[type=date]{padding:10px;border:1px solid #ccc;font-size:14px;line-height:16px}@media only screen and (max-width:782px){.find-an-audit-block input[type=text],.find-an-audit-block input[type=date]{line-height:1.3}}.find-an-audit-block .keywords{flex:1;display:flex;flex-direction:column;margin-right:20px}@media only screen and (max-width:1100px){.find-an-audit-block .keywords{width:100%}}.find-an-audit-block .keywords input[type=text]{flex:1;min-width:0;border:2px solid rgba(40,67,121,.25);border-radius:4px}.find-an-audit-block .date-range{display:flex;gap:10px;align-items:center}.find-an-audit-block .date-wrap{min-width:350px}@media only screen and (max-width:782px){.find-an-audit-block .date-wrap{min-width:0;display:flex;flex-direction:column}.find-an-audit-block .date-wrap span{font-size:12px}}.find-an-audit-block .date-wrap input[type=date]{border:2px solid rgba(40,67,121,.25);border-radius:4px}.find-an-audit-block .button{background:#8ac642;border-radius:60px;color:#284379;border:2px solid #8ac642;padding:16px 24px;font-weight:700;font-size:16px;line-height:20px;min-width:220px;max-width:450px;text-align:center;cursor:pointer}@media only screen and (max-width:782px){.find-an-audit-block .button{line-height:1.3}}@media only screen and (max-width:1100px){.find-an-audit-block .button{margin-right:20px}}.find-an-audit-block .button:hover{background:#fff;border:2px solid #8ac642;cursor:pointer}.find-an-audit-block .find-an-audit-title{display:flex;align-items:center;gap:20px}.find-an-audit-block .title{white-space:nowrap}.find-an-audit-block .line{flex-grow:1;width:100%;height:3px;border-radius:2px;background:var(--PADAUG---Gold,#dcb300)}.find-an-audit-block .advanced-search{margin-top:20px;text-align:center}@media only screen and (max-width:1100px){.find-an-audit-block .advanced-search{margin-top:0}}.find-an-audit-block .advanced-search a{color:#284379;text-decoration:underline}.find-an-audit-block .advanced-search a:hover{text-decoration:none}.find-an-audit-block .map-section{margin-top:30px;display:flex;justify-content:space-between;align-items:center}.find-an-audit-block .map-section .county-mobile-only{display:none}@media only screen and (max-width:782px){.find-an-audit-block .map-section .county-mobile-only{display:block}}.find-an-audit-block .map-section label{color:#284379;font-weight:700}.find-an-audit-block .map-section select{background:#fff;padding:8px;border:2px solid #dadae4;border-radius:4px;width:100%;margin:0 0 20px}@media only screen and (max-width:1100px){.find-an-audit-block .map-section{display:flex;flex-direction:column}}@media only screen and (max-width:782px){.find-an-audit-block .map-section{flex-direction:column;justify-content:space-between;align-items:flex-start}}.find-an-audit-block .map-container{position:relative;width:70%}@media only screen and (max-width:1100px){.find-an-audit-block .map-container{order:2;width:100%}}.find-an-audit-block .map-container svg{max-width:100%;height:auto}.find-an-audit-block .map-container .map{width:100%;height:auto}@media only screen and (max-width:782px){.find-an-audit-block .map-container{display:none}}.find-an-audit-block .map-info{width:30%;margin-left:20px}@media only screen and (max-width:1100px){.find-an-audit-block .map-info{width:100%;margin-left:0}}.find-an-audit-block .map-info .new-badge{background-color:#ffa000;color:#284379;padding:5px 10px;font-weight:700}@media only screen and (max-width:782px){.find-an-audit-block .map-info .new-badge{display:none}}.find-an-audit-block .map-info h2{margin:10px auto}.find-an-audit-block .map-info p{margin-top:0;color:#2d200f}.find-an-audit-block .audit-tooltip{position:absolute;background-color:#fff;border:1px solid #8ac642;color:#284379;line-height:16px;font-weight:600;padding:5px 7px;display:none;pointer-events:none;z-index:1000;text-transform:capitalize;font-size:14px;transition:all .3s ease}@media only screen and (max-width:782px){.find-an-audit-block .audit-tooltip{line-height:1.3}}.find-an-audit-block #county-select{width:80%;padding:10px;margin-bottom:15px;border:1px solid #f87d00;border-radius:5px;background-color:#fff;font-size:16px}.find-an-audit-block #county-select:focus{outline:none}.find-an-audit-block .map-info .new-badge{display:none}