#yp-header.home .search-bar{position:absolute;box-shadow:0 4px 12px 5px rgba(0,0,0,.2)}#yp-header.home .search-bar .search-dropdown{top:68px}#yp-header.home .search-bar form{top:68px;width:auto;background-color:transparent}#yp-header.home .search-bar form>div label ::-webkit-input-placeholder{color:#97a3aa;font-style:regular;font-weight:400}#yp-header.home .search-bar form>div label :-moz-placeholder{color:#97a3aa;font-style:regular;font-weight:400}#yp-header.home .search-bar form>div label ::-moz-placeholder{color:#97a3aa;font-style:regular;font-weight:400}#yp-header.home .search-bar form>div label :-ms-input-placeholder{color:#97a3aa;font-style:regular;font-weight:400}#yp-header.home .search-bar form>div input{height:68px}#yp-header.home .search-bar form>div#location-container,#yp-header.home .search-bar form>div#query-container{border-top:0}#yp-header.home .search-bar form>div#location-container.on-focus,#yp-header.home .search-bar form>div#query-container.on-focus{box-shadow:inset 0 -4px 0 0 var(--secondary-color)}#yp-header.home .search-bar form>div#location-container{border-left:1px solid #d8d8d8;border-top-right-radius:3px;border-bottom-right-radius:3px}#yp-header.home .search-bar form>div#location-container label{border-left:0}#yp-header.home .search-bar form>div label svg{-webkit-transform:translateY(50%);transform:translateY(50%);top:14px}#yp-header.home .search-bar form>div #location{padding-right:82px}#yp-header.home .search-bar form button{font-size:16px;font-size:1rem;line-height:normal;font-weight:700;letter-spacing:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:9px;width:53px;height:53px;text-transform:uppercase;box-shadow:none;border:0;border-radius:3px;background-color:var(--search-bg-color)}#yp-header.home .search-bar form button:hover{background-color:var(--search-bg-color)}#yp-header.home .search-bar form button svg use{fill:var(--search-icon-color)}#yp-header.home .search-bar #search-form>div{width:calc(50%)}#yp-header.home .search-bar #search-form>div label{width:100%}@media screen and (max-width:500px){#yp-header.home{position:absolute;background-color:transparent}#yp-header.home .site-logo{display:none}#yp-header.home #burger-menu{border-top:2px solid #fff;border-bottom:2px solid #fff}#yp-header.home #burger-menu::after{border-top:2px solid #fff}#yp-header.home #side-nav{border-top-left-radius:4px}#yp-header.home #search-form button{width:34px;height:34px;right:6px}#yp-header.home .search-bar{top:148px;left:22px;width:90%;height:44px}#yp-header.home .search-bar .search-dropdown{top:44px}#yp-header.home .search-bar form>div#location-container svg{display:none}#yp-header.home .search-bar form>div#location-container input{padding-right:57px;padding-left:14px}#yp-header.home .search-bar form>div input{height:44px}}@media screen and (min-width:501px){#yp-header.home .search-bar{top:289px;left:calc(7%);width:86%;height:68px}#yp-header.home .search-bar .search-dropdown{top:68px}#yp-header.home .search-bar form>div input{height:68px}#yp-header.home .search-bar form>div#location-container input{padding-left:40px}#yp-header.home .search-bar form button svg{width:24px;height:24px}}@media screen and (max-width:767px){.mobile-view.locked #yp-header::after{content:'';width:100vw;height:100vh;background-color:rgba(0,0,0,.8);position:fixed;right:240px;top:72px}.mobile-view.locked #yp-header.on-focus:after{right:0;top:110px}}@media screen and (max-width:1255px) and (orientation:portrait){#yp-header.home .site-logo{margin-right:15px}#yp-header.home .search-bar form>div#query-container input{padding-left:14px}#yp-header.home .search-bar form>div#query-container svg{top:21px;width:14px;height:14px}#yp-header.home .search-bar form>div#location-container svg{top:16px;width:14px;height:19px}}#home .top-bar{height:72px}#home .top-bar.top-bar-catmenuclk nav>a#q-and-a{padding-left:5px}#home .top-bar .container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:60px}#home .top-bar nav{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;position:relative;margin-left:auto;z-index:1000}#home .top-bar nav>a{position:relative;top:0;display:inline;margin-left:35px;padding:0;height:inherit;font-size:inherit;color:#222}#home .top-bar nav>a:first-of-type{margin-left:0}#home .top-bar nav>a:hover{text-decoration:none}#home .top-bar nav>a.active{z-index:100}#home .top-bar nav>a svg{position:relative}#home .top-bar nav .advertise-cta svg,#home .top-bar nav .cta-write-review svg{top:auto;left:0;margin-right:8px;width:18px;fill:#222}#home .top-bar nav .advertise-cta svg{top:1px;height:15px}#home .top-bar nav .cta-write-review svg{top:2px;width:15px;height:15px}#home .top-bar .dropdown::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:auto;right:auto;bottom:auto;left:auto;width:7px;height:7px;border-right:2px solid #555;border-top:2px solid #555;content:'';position:relative;top:-3px;display:inline-block;margin-left:10px;padding:4px;border:solid #000;border-width:0 2px 2px 0}#home .top-bar .dropdown.active::after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:2px}#home .top-bar a{color:#000}#home .top-bar .category-links a,#home .top-bar .category-name{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;text-transform:none}#home .top-bar .category-name{font-weight:700;letter-spacing:0;text-transform:uppercase;margin-bottom:5px;display:inline-block}#home .top-bar .view-all{font-size:12px;font-size:.75rem;line-height:normal;font-weight:400;color:var(--link-color);text-transform:none;margin-left:10px}#home .top-bar #popular-cities-list{opacity:.98;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;position:absolute;display:flex;right:0;left:auto;margin-top:19px;padding:20px 0 20px 117px;width:1240px;background-color:#fff;border-top:1px solid #efefef}#home .top-bar #popular-cities-list .category-name{font-size:22px;font-size:1.375rem;line-height:normal;margin-right:75px;text-transform:none}#home .top-bar #popular-cities-list .category-name a{font-size:14px;font-size:.875rem;line-height:normal;display:block;margin-top:10px;margin-left:0}#home .top-bar #popular-cities-list .category-links{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1}#home .top-bar #popular-cities-list .col{display:inline-block;margin-right:13px;width:20%}#home .top-bar #popular-cities-list .col:last-of-type{margin-right:0;width:99px}#home .top-bar #popular-cities-list .col a{display:block;line-height:22px;text-decoration:none;text-indent:5px}#home .top-bar #popular-cities-list .col a:hover{background-color:#efefef}#home .top-bar #popular-cities:hover::before,#home .top-bar .advertise-cta:hover::before,#home .top-bar .cta-write-review:hover::before,#home .top-bar .sign-in:hover::before,#home .top-bar .sign-up:hover::before{content:'';position:absolute;bottom:-7px;border-bottom:4px solid #000}#home .top-bar .advertise-cta:hover::before{left:27px;width:59px}#home .top-bar .cta-write-review:hover::before{left:24px;width:96px}#home .top-bar #popular-cities:hover::before{left:1px;width:93px}#home .top-bar .sign-in:hover::before{left:0;width:45px}#home .top-bar .sign-up{font-weight:700;letter-spacing:0}#home .top-bar .sign-up:hover::before{left:0;width:60px}#home .top-bar #dropdown-links{opacity:.98;position:absolute;top:75px;right:0;width:140px;min-height:207px;background-color:#fff;z-index:100;box-shadow:0 6px 10px 4px rgba(0,0,0,.08);border-top:1px solid #efefef;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#home .top-bar #dropdown-links::after{content:'';position:absolute;bottom:41px;width:100%;border-top:1px solid #efefef}#home .top-bar #dropdown-links.with-icon{text-indent:30px}#home .top-bar #dropdown-links a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;font-size:.875rem;line-height:1.5rem;position:relative;display:block;margin:13px 6px;padding:0 6px 0 0;text-indent:4px;color:#222;line-height:24px}#home .top-bar #dropdown-links a:hover{background-color:#efefef;text-decoration:none}#home .top-bar #dropdown-links a:last-of-type{position:absolute;margin-bottom:13px;width:127px;text-align:left}#home .top-bar #dropdown-links img{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:11px;margin-right:10px}#home .top-bar #dropdown-links #settings-link{left:1px}#home .top-bar .avatar,#home .top-bar figure{font-size:16px;font-size:1rem;line-height:32px;line-height:2rem;-webkit-border-radius:50%;border-radius:50%;font-weight:700;letter-spacing:0;width:32px;height:32px;display:inline-block;overflow:hidden;text-align:center;color:#fff;font-weight:400}#home .top-bar figure,#home .top-bar img.avatar{float:right;margin-top:13px}#home .top-bar figure[class^=color-],#home .top-bar img.avatar[class^=color-]{background-color:#a3bf00}#home .top-bar figure.color-0,#home .top-bar img.avatar.color-0{background-color:#9d53ce}#home .top-bar figure.color-1,#home .top-bar img.avatar.color-1{background-color:#62a22d}#home .top-bar figure.color-2,#home .top-bar img.avatar.color-2{background-color:#7697b6}#home .top-bar figure.color-3,#home .top-bar img.avatar.color-3{background-color:#20b383}#home .top-bar figure.color-4,#home .top-bar img.avatar.color-4{background-color:#e5488d}#home .top-bar figure.color-5,#home .top-bar img.avatar.color-5{background-color:#cebb00}#home .top-bar figure.color-6,#home .top-bar img.avatar.color-6{background-color:#92ba00}#home .top-bar figure.color-7,#home .top-bar img.avatar.color-7{background-color:#3c97c5}#home .top-bar figure.color-8,#home .top-bar img.avatar.color-8{background-color:#e18931}#home .top-bar figure.color-9,#home .top-bar img.avatar.color-9{background-color:#6f77c7}#home .top-bar figure.color-u,#home .top-bar img.avatar.color-u{background-color:#62757f}#home .top-bar figure.color-r,#home .top-bar img.avatar.color-r{background-color:#555999}#home .top-bar figure svg,#home .top-bar img.avatar svg{fill:none;stroke:#fff;stroke-width:1;top:3px;position:relative}#home .top-bar figure[class^=color-]{background-color:#a3bf00}#home .top-bar figure.color-0{background-color:#9d53ce}#home .top-bar figure.color-1{background-color:#62a22d}#home .top-bar figure.color-2{background-color:#7697b6}#home .top-bar figure.color-3{background-color:#20b383}#home .top-bar figure.color-4{background-color:#e5488d}#home .top-bar figure.color-5{background-color:#cebb00}#home .top-bar figure.color-6{background-color:#92ba00}#home .top-bar figure.color-7{background-color:#3c97c5}#home .top-bar figure.color-8{background-color:#e18931}#home .top-bar figure.color-9{background-color:#6f77c7}#home .top-bar figure.color-u{background-color:#62757f}#home .top-bar figure.color-r{background-color:#555999}#home .top-bar figure svg{fill:none;stroke:#fff;stroke-width:1;top:3px;position:relative}@media screen and (max-width:500px){#home .top-bar{position:absolute;z-index:1001}#home .top-bar .site-logo{display:block;margin-top:9px;padding-left:20px;width:88px}#home .top-bar nav .advertise-cta{display:none}}@media screen and (min-width:501px){#home .top-bar{background-color:var(--header-color)}}@media screen and (max-width:650px){#home .top-bar nav .cta-write-review{display:none}}@media screen and (max-width:812px){#home .top-bar nav #popular-cities,#home .top-bar nav #popular-cities-list{display:none}}@media screen and (min-width:500px) and (max-width:1255px){#home .top-bar{position:absolute;top:-112px;right:70px;padding:0 19px;z-index:9999;background:0 0}#home .top-bar .site-logo{display:none}}@media screen and (max-width:1255px){#home .top-bar nav>a{margin-left:15px}#home .top-bar #popular-cities-list{top:30px;margin-top:9px;width:100vw;display:block;right:-89px;padding:20px}}@media screen and (min-width:1240px){#home .top-bar nav{right:90px}#home .top-bar #popular-cities-list{top:20px}}#home #quick-search{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;-webkit-box-flex-wrap:nowrap;-moz-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-top:24px;margin-right:auto;margin-left:auto}#home #quick-search a{text-align:center;color:inherit;text-decoration:none;white-space:nowrap}#home #quick-search .icon{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:0 auto 11px}@media screen and (max-width:500px){#home #quick-search{padding-bottom:22px;gap:26px 0}#home #quick-search a{font-size:14px;font-size:.875rem;line-height:normal}#home #quick-search .icon{width:30px;height:30px}#home #quick-search .icon.restaurants svg{width:30px;height:30px}#home #quick-search .icon.attorneys svg{width:26px;height:30px}#home #quick-search .icon.dentists svg{width:30px;height:30px}#home #quick-search .icon.plumbers svg{width:30px;height:30px}#home #quick-search .icon.builders-building-contractors svg{width:30px;height:30px}#home #quick-search .icon.doctors svg{width:30px;height:30px}#home #quick-search .icon.electricians svg{width:30px;height:30px}#home #quick-search .icon.auto-repair svg{width:30px;height:30px}#home #quick-search .icon.landscapers svg{width:50px;height:34px}}@media screen and (min-width:501px){#home #quick-search{max-width:1160px}#home #quick-search .icon{width:34px;height:34px}#home #quick-search .icon.restaurants svg{width:34px;height:34px}#home #quick-search .icon.plumbers svg{width:34px;height:34px}#home #quick-search .icon.electricians svg{width:34px;height:34px}#home #quick-search .icon.attorneys svg{width:29px;height:34px}#home #quick-search .icon.dentists svg{width:34px;height:34px}#home #quick-search .icon.builders-building-contractors svg{width:34px;height:34px}#home #quick-search .icon.auto-repair svg{width:34px;height:34px}#home #quick-search .icon.hair-salons svg{width:33px;height:34px}#home #quick-search .icon.doctors svg{width:34px;height:34px}#home #quick-search .icon.landscapers{width:50px;height:34px}}@media screen and (max-width:812px){#home #quick-search{display:grid;grid-template-columns:repeat(4,1fr);gap:29px 0}#superpages #home #quick-search{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:813px) and (max-width:1160px){#home #quick-search{margin-right:14px;margin-left:14px}}#home #section-claim-business{margin:0 auto;padding:68px 0 77px;text-align:center}#home #section-claim-business h2,#home #section-claim-business p{margin-right:32px}#home #section-claim-business h2{font-size:42px;font-size:2.625rem;line-height:normal;margin-top:99px;font-weight:400}#home #section-claim-business h2 span{font-weight:700;letter-spacing:0;position:relative}#home #section-claim-business h2 span::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;border-bottom:6px solid var(--primary-color)}#home #section-claim-business img{float:left;margin-left:42px}#home #section-claim-business p{font-size:18px;font-size:1.125rem;line-height:1.5rem;padding-top:12px;line-height:24px}#home #section-claim-business p:first-of-type span{display:block}#home #section-claim-business p.job{padding-top:20px}#home #section-claim-business a{display:inline-block}#home #section-claim-business .btn{max-width:248px}#home #section-claim-business .btn{font-size:22px;font-size:1.375rem;line-height:normal;font-weight:700;letter-spacing:0;display:block;margin-top:36px;margin-left:648px;padding:9px 25px;width:auto;border-radius:3px;background-color:var(--link-color)}#home #section-claim-business .call a{font-weight:700;letter-spacing:0;color:#222}@media screen and (max-width:750px){#home div#section-claim-business{-webkit-box-shadow:inset 2px 16px 12px -10px rgba(0,0,0,.05);box-shadow:inset 2px 16px 12px -10px rgba(0,0,0,.05);padding-top:22px;padding-bottom:30px}#home div#section-claim-business img{margin-left:-100px}#home div#section-claim-business .job{text-align:center}#home div#section-claim-business .btn,#home div#section-claim-business .call{margin-right:auto;margin-left:auto;text-align:center}}@media screen and (max-width:465px){#home div#section-claim-business{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-right:20px;padding-left:20px;text-align:center}#home div#section-claim-business .btn,#home div#section-claim-business .call,#home div#section-claim-business img{margin-right:auto;margin-left:auto}#home div#section-claim-business img{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:2;order:2}#home div#section-claim-business h2{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:1;order:1}#home div#section-claim-business p{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:3;order:3}#home div#section-claim-business .btn{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-webkit-order:4;order:4}#home div#section-claim-business .call{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-webkit-order:5;order:5;width:100%}}@media screen and (max-width:1255px) and (orientation:portrait){#home #section-claim-business img{margin-left:11px}#home #section-claim-business h2,#home #section-claim-business p{margin-right:25px}#home #section-claim-business img{width:332px;height:331px}#home #section-claim-business h2{font-size:36px;font-size:2.25rem;line-height:normal;margin-top:20px}#home #section-claim-business .btn,#home #section-claim-business .call{margin-left:55%}#home #section-claim-business .call{max-width:248px}}@media screen and (max-width:768px){#home #section-claim-business p:first-of-type span{display:inline}}@media screen and (max-width:1255px) and (orientation:landscape){#home #section-claim-business{padding-bottom:32px}}#home #section-claim-container{position:relative}#home #section-claim{margin:0 auto;position:relative;min-height:465px}#home #section-claim .claim-content h2{font-weight:700;letter-spacing:0}#home #section-claim .claim-content p{line-height:24px}#home #section-claim .claim-content p span{display:block}#home #section-claim .claim-content .btn{font-size:16px;font-size:1rem;line-height:normal;display:block;padding:8px 0;align-content:center;color:var(--btn-text);background-color:var(--btn-color);border-radius:4px;border:none;cursor:pointer}#home #section-claim #quotes-image{position:relative}@media screen and (max-width:730px){#home #section-claim-container::after{right:0;bottom:-40px;width:100%}#home div#section-claim{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-right:14px;margin-left:14px;padding:0}#home div#section-claim .claim-content{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:1;order:1;width:100%}#home div#section-claim .claim-content h2{font-size:28px;font-size:1.75rem;line-height:normal;margin-top:38px;margin-bottom:16px;width:100%;text-align:center}#home div#section-claim .claim-content h2 span::after{width:274px}#home div#section-claim .claim-content p{margin:0 auto;padding-top:20px;text-align:center}#home div#section-claim .claim-content p span{display:inline}#home div#section-claim .claim-content .btn{margin:20px auto 0;height:50px}#home div#section-claim .claim-hero{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:2;order:2;margin-top:24px;margin-bottom:32px;z-index:1;width:100%;height:181px}}@media screen and (min-width:730px){#home div#section-claim{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:96px;padding-bottom:76px;position:relative}#home div#section-claim .claim-content{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}#home div#section-claim h2{font-size:42px;font-size:2.625rem;line-height:normal;line-height:inherit}#home div#section-claim p{padding-top:13px}#home div#section-claim .claim-hero{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;width:401px;height:286px;position:static;margin:0 auto;z-index:1;padding:1rem 4rem}#home div#section-claim .btn{margin-top:25px;width:257px;height:44px}}@media screen and (min-width:851px) and (max-width:1085px){#home #section-claim-container::after{right:0;width:550px;bottom:-100px}#home div#section-claim{margin-right:14px;margin-left:14px}#home div#section-claim .claim-content h2{margin-top:0;width:100%}#home div#section-claim .claim-content p{width:100%}}@media screen and (min-width:731px) and (max-width:850px){#home div#section-claim{margin-right:14px;margin-left:14px;padding-bottom:36px}#home div#section-claim .claim-content h2{margin-top:0;width:100%}#home div#section-claim .claim-content p{width:100%}}#home #section-advertise{margin:0 auto;padding:86px 0 113px;text-align:center;background:url(/ypus/images/home/advertise_bg.png?v=95a47e89b) 293px 46px no-repeat;background-size:792px 487px}#home #section-advertise img{float:left;box-shadow:2px 7px 12px 0 rgba(0,0,0,.2)}#home #section-advertise a,#home #section-advertise h2,#home #section-advertise p{margin-left:513px}#home #section-advertise h2{font-size:42px;font-size:2.625rem;line-height:50px;line-height:3.125rem;font-weight:400;margin-top:30px}#home #section-advertise h2 span{font-weight:700;letter-spacing:0;position:relative}#home #section-advertise h2 span::after{content:'';position:absolute;bottom:-3px;left:0;width:325px;border-bottom:6px solid var(--primary-color)}#home #section-advertise p{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;padding-top:42px}#home #section-advertise p span{display:block}#home #section-advertise .btn{font-size:22px;font-size:1.375rem;line-height:normal;font-weight:700;letter-spacing:0;display:block;margin:38px auto 0;padding:8px 0;width:auto;max-width:172px;border-radius:3px}@media screen and (max-width:730px){#home div#section-advertise{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-right:32px;margin-left:32px;padding-bottom:40px}#home div#section-advertise img{margin-left:0}#home div#section-advertise p{max-width:none}}@media screen and (max-width:768px){#home #section-advertise{background-position:-72px 47px;background-size:863px 513px}}@media screen and (max-width:1255px) and (orientation:portrait){#home #section-advertise{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:27px 0 89px}#home #section-advertise h2{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:1;order:1;font-size:36px;font-size:2.25rem;line-height:normal;margin-bottom:50px;margin-left:0;width:100%}#home #section-advertise h2 span::after{width:274px}#home #section-advertise img{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:2;order:2;margin-left:32px;width:389px;height:254px}#home #section-advertise p{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:3;order:3;margin:0 auto;max-width:293px}#home #section-advertise p span{display:inline}#home #section-advertise .btn{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-webkit-order:4;order:4;margin:45px auto 0}}@media screen and (min-width:769px) and (max-width:1255px){#home #section-advertise{background-position:223px 136px;background-size:787px 432px}}#home #section-quotes-container{position:relative}#home #section-quotes-container::before{content:"";position:absolute;right:0;bottom:-350px;width:850px;height:800px;background:url('../images/home/Hero_Background_Swirl.png?v=95a47e89b') no-repeat right bottom;background-size:contain;pointer-events:none}#home #section-quotes{margin:0 auto;position:relative;min-height:465px}#home #section-quotes h2{font-weight:700;letter-spacing:0;width:50%}#home #section-quotes p{line-height:24px}#home #section-quotes p span{display:block}#home #section-quotes .btn{font-size:16px;font-size:1rem;line-height:normal;display:block;padding:8px 0;align-content:center;color:var(--btn-text);background-color:var(--btn-color);border-radius:4px;border:none;cursor:pointer;width:100%}#home #section-quotes #quotes-image{position:relative}#superpages #home #section-quotes-container::before{background:unset}#superpages #home #section-quotes-container img{position:absolute;right:5%}@media screen and (max-width:730px){#home #section-quotes-container::after{right:0;bottom:-40px;width:100%}#home div#section-quotes{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-right:14px;margin-left:14px;padding:0}#home div#section-quotes h2{font-size:28px;font-size:1.75rem;line-height:normal;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:1;order:1;margin-top:38px;margin-bottom:16px;width:100%;text-align:center}#home div#section-quotes h2 span::after{width:274px}#home div#section-quotes .quotes-hero{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-webkit-order:4;order:4;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;flex:1 1 100%;margin-top:121px;z-index:1;max-width:260px}#home div#section-quotes p{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:2;order:2;margin:0 auto;padding-top:20px;text-align:center}#home div#section-quotes p span{display:inline}#home div#section-quotes .btn{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:3;order:3;margin:20px auto 0;height:50px}#superpages #home #section-quotes-container img{position:relative;right:unset}}@media screen and (min-width:730px){#home div#section-quotes{padding-top:96px;padding-bottom:76px;position:relative}#home div#section-quotes h2{font-size:42px;font-size:2.625rem;line-height:normal;line-height:inherit}#home div#section-quotes p{padding-top:13px;width:45%}#home div#section-quotes .quotes-hero{position:absolute;right:0;bottom:0;z-index:1;max-width:430px}#home div#section-quotes .btn{margin-top:25px;width:257px;height:44px}}@media screen and (min-width:851px) and (max-width:1085px){#home #section-quotes-container::after{right:0;width:550px;bottom:-100px}#home div#section-quotes{margin-right:14px;margin-left:14px}#home div#section-quotes h2{margin-top:0;width:50%}#home div#section-quotes p{width:50%}#home div#section-quotes .quotes-hero{width:50%}}@media screen and (min-width:731px) and (max-width:850px){#home div#section-quotes{margin-right:14px;margin-left:14px;padding-bottom:36px}#home div#section-quotes h2{margin-top:0;width:50%}#home div#section-quotes p{width:50%}#home div#section-quotes .quotes-hero{width:50%;max-width:380px}}#home .popular-category{background:linear-gradient(#f7f7f7,#fff);margin:0;position:relative;z-index:1;padding-bottom:50px}#home .popular-category .content{max-width:1245px;margin:0 auto;overflow:hidden;position:relative;text-align:center}#home .popular-category .content .popular-cbd-links{display:flex;width:2490px;position:relative}#home .popular-category .content .popular-cbd-links h3{font-size:18px;font-size:1.125rem;line-height:normal;padding:24px 0}#home .popular-category .content .popular-cbd-links>div{width:249px;flex:1}#home .popular-category .content .popular-cbd-links>div a{color:#000;font-size:16px;font-size:1rem;line-height:normal;text-decoration:none;font-weight:300;line-height:38px}#home .popular-category .content h2{font-size:22px;font-size:1.375rem;line-height:normal;padding:48px 15px 24px}#home .popular-category .content a.popular-btn{font-size:24px;font-size:1.5rem;line-height:normal;color:#979797;position:absolute;top:236px;bottom:85px;margin:auto;height:40px;width:22px;z-index:1;text-decoration:none}#home .popular-category .content a.popular-btn[data-move=prev]{left:0;display:none}#home .popular-category .content a.popular-btn[data-move=prev]:before{content:"\1438"}@media (max-width:1028px) and (min-width:1028px){#home .popular-category .content a.popular-btn[data-move=prev]{margin-left:20px}}#home .popular-category .content a.popular-btn[data-move=next]{right:0}#home .popular-category .content a.popular-btn[data-move=next]:before{content:"\1433"}.mobile-view #home .popular-category .content .popular-cbd-links h3{padding-top:16px;padding-bottom:24px}.mobile-view #home .popular-category .content h2{padding:30px 15px 16px}#home .article{max-width:1240px;padding-top:20px;margin:auto}#home .article b{font-size:26px;font-size:1.625rem;line-height:normal;padding-left:80px}#home .article .cost-guide,#home .article .recent-article{display:flex;flex-wrap:wrap;justify-content:center;margin-top:28px}#home .article .cost-guide a,#home .article .recent-article a{text-decoration:none}#home .article .cost-guide .section,#home .article .recent-article .section{width:352px;margin:6px;box-shadow:0 2px 10px 0 rgba(0,0,0,.12);display:flex;flex-direction:column}#home .article .cost-guide .section .details,#home .article .recent-article .section .details{padding:20px;display:flex;flex-direction:column;flex:1 1 180px}#home .article .cost-guide .section .details .title,#home .article .recent-article .section .details .title{color:#62757f;font-size:14px;font-size:.875rem;line-height:normal;font-weight:700;margin-bottom:10px;height:40px}#home .article .cost-guide .section .details .article-title,#home .article .recent-article .section .details .article-title{font-size:18px;font-size:1.125rem;line-height:normal;font-weight:700;color:#374953;margin-bottom:10px}#home .article .cost-guide .section .details .read-story,#home .article .recent-article .section .details .read-story{color:var(--link-color);font-size:14px;font-size:.875rem;line-height:normal;margin-top:auto;font-weight:300}#home .article .cost-guide .section .details .read-story:hover,#home .article .recent-article .section .details .read-story:hover{text-decoration:underline}#home .article .cost-guide .thumbnail,#home .article .recent-article .thumbnail{height:198px;width:352px;border-radius:4px 4px 0 0;overflow:hidden}#home .article .cost-guide .thumbnail img,#home .article .recent-article .thumbnail img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#home .article .view-all{width:100%;text-align:center;padding:15px 15px 30px}#home .article .view-all .btn{font-size:16px;font-size:1rem;line-height:normal;width:257px;height:44px;width:357px;border-radius:4px;text-decoration:none}@media screen and (max-width:480px){#home .article b{display:block;padding:28px 0 0;text-align:center}#home .article .cost-guide .section,#home .article .recent-article .section{flex-direction:row-reverse;width:360px}#home .article .cost-guide .section .thumbnail,#home .article .recent-article .section .thumbnail{width:88px;height:99px;margin:auto;margin-right:20px}}#facebox{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);font-weight:400;-webkit-box-shadow:0 0 18px rgba(0,0,0,.4);box-shadow:0 0 18px rgba(0,0,0,.4);font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;position:fixed;top:100px;left:50%!important;color:#222;background-color:#fff;border-radius:4px;z-index:5002}#facebox .content>header:first-child{color:#222}#facebox header{font-weight:700;letter-spacing:0;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;padding:15px;background:#f7f7f7;border-top-right-radius:4px;border-top-left-radius:4px}#facebox img{border:0;margin:0}#facebox a{font-size:inherit;line-height:inherit;color:var(--link-color)}#facebox section{zoom:1;padding:18px 0}#facebox section:after,#facebox section:before{display:table;content:'';line-height:0}#facebox section:after{clear:both}#facebox label{padding-bottom:5px}#facebox label>span{display:block}#facebox label.checkbox,#facebox label.radio{display:inline-block}#facebox label.checkbox>span,#facebox label.radio>span{display:inline}#facebox label.checkbox>input,#facebox label.radio>input{margin-right:6px}#facebox .image,#facebox .loading{text-align:center}#facebox .promo-message .points,#facebox .promo-message .promo-name{font-weight:700;letter-spacing:0}#facebox .promo-message .points{color:#70be44}#facebox .error-message{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5);position:absolute;top:1px;left:360px;width:160px;background:#d14900;padding:10px;color:#fff}#facebox .error-message span{float:none;margin-right:0;color:inherit;font-size:inherit;line-height:inherit}#facebox .error-message .arrow{position:absolute;width:12px;height:100%;left:-12px;top:0;overflow:hidden}#facebox .error-message .arrow:after{-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5);-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';position:absolute;top:5px;left:6px;width:23px;height:23px;background:#d14900}#facebox .action{margin:0 auto!important;max-width:320px}#facebox .action .btn{float:right;width:auto;display:block;margin-left:20px;padding:6px 20px 5px}#facebox .action .action-link{padding-left:0;padding-right:0}#facebox .action a,#facebox .action button{font-size:15px;font-size:.9375rem;line-height:44px;line-height:2.75rem;font-weight:700;letter-spacing:0;display:inline-block;text-align:center;width:calc(50% - 10px);border-radius:3px}#facebox .action a:hover,#facebox .action button:hover{text-decoration:none}#facebox .action .cancel-btn{color:#555;margin-right:20px;border:2px solid #555}#facebox .action .select-btn{color:#fff;background-color:var(--link-color);border:none}#facebox .close{position:absolute;top:16px;right:16px;display:inline-block;width:12px;height:12px}#facebox .content{max-width:590px}#facebox .content.alert,#facebox .content.confirm{width:360px;border-radius:4px}#facebox .content.auto_width{width:auto}#facebox .content>p:first-child{margin-top:0}#facebox .content>p:last-child{margin-bottom:0}#facebox_overlay{position:fixed;top:0;left:0;height:100%;width:100%}.facebox_hide{z-index:-100}.facebox_overlayBG{background-color:#000;z-index:5001}#facebox #print-book-content .action{margin-bottom:25px}#facebox #print-book-content .action .cancel-btn{margin-right:15px}#facebox #print-book-content p{margin:0}#facebox #print-book-content section{padding:15px 30px}#facebox #print-book-content img.center{display:block;margin-left:auto;margin-right:auto}#facebox .alert-body{margin:0}#facebox .confirm-body,#facebox .settings.details{margin:0 18px}#facebox .confirm-body p,#facebox .settings.details p{margin-bottom:18px}#facebox .statement{margin:0 18px}#facebox .content.notice{background-color:#666}#facebox .content.notice .alert-body,#facebox .content.notice .confirm-body{font-size:15px;font-size:.9375rem;line-height:19px;line-height:1.1875rem;font-weight:700;letter-spacing:0;color:#fff}#facebox .content.disclosure header{padding:14px 16px}#facebox .content.disclosure .alert-body,#facebox .content.disclosure .confirm-body{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;color:#666}@media screen and (max-width:600px){#facebox{height:100vh;position:fixed;top:0;left:0;margin-left:0;width:100%;border-radius:0;z-index:9999}#facebox .popup .content{width:auto}#facebox header{border-radius:0}}.site-logo img.logo-white{display:none!important}.site-logo img.logo-default{display:inline-block!important}@media screen and (max-width:500px){.site-logo img.logo-white{display:inline-block!important}.site-logo img.logo-default{display:none!important}}@media screen and (max-width:500px){#yp-header.global .site-logo img.logo-white{display:none!important}#yp-header.global .site-logo img.logo-default{display:inline-block!important}}body{background:#fff}body #content-container{margin:0}#home{position:relative;right:auto;padding:0;width:auto;height:auto;background:0 0}#home #tagline{position:relative;z-index:1;text-align:left;color:#fff;white-space:nowrap;text-shadow:0 2px 9px #000;font-style:italic;font-weight:300}#home #tagline sup{font-size:9px;font-size:.5625rem;line-height:normal;top:-13px;left:5px}#home .banner{zoom:1;color:#222}#home .banner:after,#home .banner:before{display:table;content:'';line-height:0}#home .banner:after{clear:both}#home .banner .container{height:100%}#home #section-advertise,#home #section-claim,#home #section-claim-business,#home #section-quotes{max-width:1080px}#home .clear-banner{position:relative;margin:0 auto;max-width:1248px;height:100%;border-radius:4px;overflow:hidden}#home .clear-banner .clear-banner__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}#home .btn{font-weight:400;font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;display:inline-block;padding:11px 30px;color:var(--btn-text);background-color:var(--btn-color);text-align:center}#home .btn:hover{-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.15);box-shadow:2px 2px 8px 0 rgba(0,0,0,.15)}@media screen and (max-width:500px){body.locked #content-container:before{content:none}#home .banner{height:231px}#home #tagline{font-size:26px;font-size:1.625rem;line-height:normal;top:106px;text-indent:5%}}@media screen and (min-width:501px){#home .banner{margin-top:53px;height:363px}#home #tagline{font-size:42px;font-size:2.625rem;line-height:normal;top:111px;text-indent:7%}#home .search-bar{top:293px}}@media screen and (max-width:1240px){body.locked #content-container::before{content:none}}@media screen and (min-width:1240px){#yp-header.home{border-bottom:0;box-shadow:none;height:0}#yp-header.home #global-logo{display:none}}