@charset "UTF-8";
.v4-1 .btn-warning{background-color:#FCB13A;border:solid 1px #FCB13A}.v4-1 .text-warning{color:#FCB13A !important}.v4-1 .featured-listing .featured-tab{background-color:#004365;transform:skew(160deg);border-radius:0;left:-15px;top:20px;z-index:100;font-weight:600}.v4-1 .featured-listing .featured-tab div{transform:skew(-160deg)}.v4-1 .company_listing.featured{border:solid 2px #004365;padding-top:1rem}.v4-1 .company_listing .btn-outline-light{color:#FCB13A;border:solid 1px #FCB13A}.v4-1 .company_listing a.btn-outline-light:hover{border:solid 1px #004365}.v4-1 .company_listing .company-licenses{margin-top:0}.v4-1 .company_listing .company_info{padding:1rem}.v4-1 .company_listing .img-responsive{max-height:100px}.v4-1-mobile body,.v4-1-mobile h1,.v4-1-mobile h2,.v4-1-mobile h3,.v4-1-mobile h4,.v4-1-mobile h5{color:#000}.v4-1-mobile body,.v4-1-mobile h1,.v4-1-mobile h2,.v4-1-mobile h3,.v4-1-mobile h4,.v4-1-mobile h5,.v4-1-mobile a{font-family:montserrat}.v4-1-mobile #initial-content{padding:0 5px}.v4-1-mobile #logo div{display:none}.v4-1-mobile .company_info{border:solid 1px #d3d3d37a;border-radius:18px;color:darkgray;font-family:montserrat;overflow:hidden}.v4-1-mobile .company_listing .featured-banner{display:none}.v4-1-mobile .company_listing.featured .featured-banner{font-size:0.5625rem;font-weight:700;line-height:0.875rem;position:absolute;top:17px;right:-23px;display:block;width:100px;padding:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);text-align:center;text-transform:uppercase;color:#fff;background:#fb6d3a}.v4-1-mobile .company_info .logo-header,.v4-1-mobile .company_info .logo-footer{height:28px;font-weight:500;font-size:12px}.v4-1-mobile .company_info .logo-image{padding:24px 64px}.v4-1-mobile .company_listing .company-cta .btn.btn-warning{background-color:#FB6D3A;border:solid 1px #FB6D3A;font-size:24px;border-radius:13px}.v4-1-mobile .company_listing .company-cta .btn.btn-outline-light{color:#FB6D3A;border:0;font-size:24px;font-weight:800}.v4-1-mobile .company_listing .company-cta .btn.btn-outline-light:hover{border:0;border-radius:13px}.v4-1-mobile .company_listing .company-cta .btn.btn-outline-light .text-warning{color:#FB6D3A !important;font-size:42px;font-weight:800}.v4-1-mobile .company_listing .rating_number,.v4-1-mobile .company_listing .rating-text{color:#000;font-size:1.7rem}.v4-1-mobile .company_listing .reviews-count{color:#000;opacity:0.5}.v4-1-mobile .company_listing .logo-count{display:inline-block;position:absolute;left:0px;background:#d3d3d37a;color:black;padding:3px 13px;border-radius:0 15px;font-size:14px;font-weight:600}.v4-1-mobile .company_listing .read-more{font-size:12px}.v4-1-mobile .company_listing .company_promo ul{font-size:14px;font-weight:500;font-family:montserrat;list-style-type:none}.v4-1-mobile .company_listing .company_promo li:before{content:"✓";color:#90d010;font-size:18px;font-weight:bold;margin-right:5px}.v4-1-mobile #companies-list .featured-listing .card{border-color:#FB6D3A;border-radius:24px}.v4-1-mobile .company-licenses h3{font-size:1.25rem;margin:0}.v4-1-mobile .company-rating .rating i{font-size:1.5rem;margin-right:12px;color:#FB6D3A}.v4-1-mobile footer{background:none;color:#000}.v4-1-mobile footer img.logo{display:none}@media (min-width:640px){.v4-1-mobile .company_listing .company-licenses{margin-top:0 !important}}
