<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.CustomButton i{margin-right:7px;font-size:.9em !important}.MobileField{margin-bottom:5px;float:left;width:100%}.InnerListing ul{margin-left:18px !important}.InnerListing li{list-style-type:disc !important;margin-bottom:8px}.InnerListing p{margin-bottom:15px}.InnerListing a{color:#00e !important;font-weight:500 !important}.MobilePhone{font-size:1.1em !important;margin-right:15px;width:15px;float:left}.InnerListing img{margin-bottom:15px;margin-top:15px}#map{height:352px !important}address{margin-bottom:0 !important;float:left;width:100%}.ListingOptions .fa{color:#3d3d3d !important}.card .fas{color:#3d3d3d !important}.DissDirectory .CustomButton{background-color:#e30613 !important;border-color:#e30613 !important;color:#fff !important}.StamfordDirectory .CustomButton{background-color:#bf2d16 !important;border-color:#bf2d16 !important;color:#fff !important}.FenlandDirectory .CustomButton{background-color:#e4251d !important;border-color:#e4251d !important;color:#fff !important}.LynnDirectory .CustomButton{background-color:#00638d !important;border-color:#00638d !important;color:#fff !important}.BuryDirectory .CustomButton{background-color:#1ba196 !important;border-color:#1ba196 !important;color:#fff !important}.HaverhillDirectory .CustomButton{background-color:#e01417 !important;border-color:#e01417 !important;color:#fff !important}.SpaldingDirectory .CustomButton{background-color:#017603 !important;border-color:#017603 !important;color:#fff !important}.SuffolkDirectory .CustomButton{background-color:#346eb0 !important;border-color:#346eb0 !important;color:#fff !important}.NewmarketDirectory .CustomButton{background-color:#c52328 !important;border-color:#c52328 !important;color:#fff !important}.StortfordDirectory .textbox h1{font-family:Ubuntu !important}.StortfordDirectory .CustomButton{background-color:#034da2 !important;border-color:#034da2 !important;color:#fff !important}.StortfordDirectory .InnerListing p{font-size:1em !important}.SNDirectoryy .textbox h1{font-family:Ubuntu !important}.SNDirectory .CustomButton{background-color:#1a3758 !important;border-color:#1a3758 !important;color:#fff !important}.SNDirectory .InnerListing p{font-size:1em !important}.ListingWrapper ul{padding:0;margin:0;clear:both}.ListingWrapper li{list-style-type:none;margin-bottom:5px}.ListingWrapper .fab{margin-right:15px;width:15px;float:left}.contactinfo-telephone{margin-bottom:5px;float:left;width:100%}.contactinfo-website{margin-bottom:5px;float:left;width:100%}.contactinfo-email{margin-bottom:5px;float:left;width:100%}.ListingHeader{background:-webkit-linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.6)),url(/_assets/businesslistingshero.jpg);background-size:cover;height:280px;position:relative;background-position:bottom}.BusinessListingsPage .MainSite h1{font-size:3rem !important}.BusinessListingsPage .MainSite .rthmb{margin-bottom:15px}.contactinfo-telephone:before{font-family:"Font Awesome\ 5 Free";content:"";margin-right:15px;width:15px;font-weight:bold;float:left;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.contactinfo-website:before{font-family:"Font Awesome\ 5 Free";content:"";margin-right:15px;width:15px;font-weight:bold;float:left}.contactinfo-email:before{font-family:"Font Awesome\ 5 Free";content:"";margin-right:15px;width:15px;font-weight:bold;float:left}.ListingOptions{padding:20px 0;font-size:.9em !important}.ListingOptions:nth-child(2){border-left:1.5px solid #e9e9e9}.ListingOptions:nth-child(3){border-left:1.5px solid #e9e9e9}.CollectIcon{width:16px;margin-top:-3px !important;min-height:auto !important}.InnerText{padding:10px 20px 20px}.InnerText h2{text-align:center}.InnerText p{font-size:.85em !important;margin-bottom:10px}.IconSection{border-top:1.5px solid #e9e9e9;width:100%;float:left;position:absolute;bottom:0;height:63px}.IconSection .fa{margin-right:5px !important}.IconSection img{margin-right:5px !important}.IconSection p{margin-bottom:0}.km-map-source-img{padding:15px 20px}.hero-desc{top:23%;position:absolute;width:100%;padding:10px}.hero-desc h1{text-align:center !important;color:#fff;font-size:2.8em !important;margin-bottom:2px}.hero-desc p{text-align:center !important;color:#fff;margin-bottom:0;font-size:.95em}.textbox{width:60%;float:none;margin:0 auto;border:1px solid #fff;padding:12px 10px}.card img{max-height:150px;float:none;margin:0 auto}.km-map-source{margin-bottom:25px}.card{border:1.5px solid #e9e9e9;text-align:center;position:relative;padding-bottom:50px}.ListingBox .rthmb{margin-bottom:15px}.box{margin-bottom:30px !important}.Listings h2{color:#013861}.card h2{font-size:1.5em;font-weight:bold;color:#232628;margin-top:5px;margin-bottom:6px;text-transform:uppercase}.card h4{font-size:.8em;color:#232628;font-weight:500;text-transform:uppercase}.card .fa-map-marker{margin-right:5px !important;color:#4c4c4c !important}@media screen and (max-width:600px){.card{min-height:auto}.textbox{width:100%}.hero-desc h1{font-size:1.5em !important}.hero-desc p{font-size:.95em !important}.hero-desc{top:20%}.IconSection{height:auto;position:inherit}.card{padding:0}}@media screen and (max-width:768px){.textbox{width:90%}.card{min-height:auto}.IconSection{height:auto;position:inherit}}@media screen and (max-width:990px){.textbox{width:90% !important}}</pre></body></html>