.girl-img{height:22rem!important;left:unset!important;right:-4rem!important;top:5rem!important;width:22rem!important}#city-list li{color:#00f;margin:.2rem 1rem;max-width:-moz-fit-content;max-width:fit-content}#city-list li:hover a{text-decoration:none}#city-list li h2{margin-top:2rem}#city-list li:first-of-type h2{margin-top:0!important}.box-body span{border:1px solid #e3e3e3;border-radius:.875rem;color:#545afa;display:block;font-size:.925rem;font-weight:500;letter-spacing:.2px;margin:0 auto .6rem;padding:10px;position:relative;text-align:center;width:100%}.search-form .btn{flex:0 0 10.3rem;max-width:10.3rem}.container-map{align-items:center;display:flex;flex-direction:row;justify-content:center}.container-map .container-img-map{height:100px;margin:15px;width:100px}.container-map .img-map{border-radius:100%}.container-map .container-info-map{display:flex;flex-direction:column}.container-map .container-info-map span{display:block}.container-map .container-info-map span:first-child{color:#00f;font-weight:800;margin-bottom:5px}.stars{display:flex;flex-direction:row}.stars span{margin:3px}.stars span:first-child{margin-left:0}.section-cat-community{padding-top:6.4rem;text-align:left}.section-cat-community .content-wrap{background-color:#fff;border-radius:2rem;box-shadow:0 10px 39px #0000000f;margin:0 1.5rem 5.85rem;padding:4.9rem 3rem 3.6rem;position:relative}.section-cat-community .buttons{text-align:center}.section-cat-community .content-wrap:after{background-image:url(/img/css_sprites_city@1x.png);background-image:-webkit-image-set(url(/img/css_sprites_city@1x.webp) 1x type("image/webp"),url(/img/css_sprites_city@1.5x.webp) 1.5x type("image/webp"),url(/img/css_sprites_city@2x.webp) 2x type("image/webp"),url(/img/css_sprites_city@1x.png) 1x type("image/png"),url(/img/css_sprites_city@1.5x.png) 1.5x type("image/png"),url(/img/css_sprites_city@2x.png) 2x type("image/png"));background-image:image-set(url(/img/css_sprites_city@1x.webp) 1x type("image/webp"),url(/img/css_sprites_city@1.5x.webp) 1.5x type("image/webp"),url(/img/css_sprites_city@2x.webp) 2x type("image/webp"),url(/img/css_sprites_city@1x.png) 1x type("image/png"),url(/img/css_sprites_city@1.5x.png) 1.5x type("image/png"),url(/img/css_sprites_city@2x.png) 2x type("image/png"));background-position:-9px -245px;background-repeat:no-repeat;content:"";height:13.375rem;left:-10.2rem;margin:0 auto;position:absolute;right:0;top:-11.6rem;width:28.85rem;z-index:10}.section-cat-community h2{margin-bottom:2.5rem;text-align:center}.section-cat-community p{color:#06060699;font-size:1.125rem;line-height:2.25rem;margin:0 auto;max-width:51.4rem}.section-cat-community .buttons .btn{font-size:1rem;margin:1.7rem 1.1rem 0;padding:1rem;width:18rem}.section-cat-community .content-wrap h5{margin:0 auto 1.35rem;max-width:51.4rem}@media (max-width:1199px){#white-box-locations{flex:0 0 25%}}@media (max-width:1023px){.box-body span{border-radius:.5rem;font-size:.9rem;line-height:1.25rem;margin-bottom:.2rem;padding:.5rem .3rem .5rem .7rem}.section-cat-community .content-wrap:after{background-position:-9px -183px;background-size:310px;height:7.4375rem;left:-6.4rem;top:-4.9rem;width:16.75rem}.section-cat-community{padding-top:7.4rem}.section-cat-community .content-wrap{margin:0 0 4.45rem;padding:3.1rem 3rem 2rem}.section-cat-community h2{font-size:1.5625rem;line-height:2.375rem;margin-bottom:1.6rem}.section-cat-community p{font-size:.875rem;line-height:1.75rem;margin-bottom:1.5rem;max-width:35rem}.section-cat-community .buttons .btn{margin:1rem;padding:.75rem .3rem;width:18rem}.section-cat-community .content-wrap h5{font-size:1rem;line-height:1.5rem;margin-bottom:.5rem;max-width:35rem}}@media (max-width:768px){.box-body span{font-size:.625rem;line-height:.875rem;margin-bottom:.3rem;padding:.125rem 0}#white-box-locations{z-index:1000}#city-list{align-items:center;display:flex;flex-direction:column;justify-content:center}#city-list li h2{text-align:center}.girl-img{height:15rem!important;left:unset!important;right:-.5rem!important;top:3.8rem!important;width:15rem!important}.section-cat-community{padding-top:8.4rem}.section-cat-community .content-wrap{border-radius:.8125rem;margin:0 .2rem 3.5rem;padding:1.9rem .8rem .1rem}.section-cat-community h2{font-size:1.125rem;line-height:1.5rem;margin-bottom:1.4rem}.section-cat-community p{font-size:.875rem;line-height:1.5rem;margin-bottom:1.55rem}.section-cat-community .buttons .btn{border-radius:.5rem;margin-bottom:.5rem;padding:.75rem .3rem;width:18rem}.section-cat-community .content-wrap:after{background-position:-8px -126px;background-size:240px;height:5.75rem;width:13.5rem}}@media (max-width:515px){#stateNavButtons{flex-direction:column}#stateNavButtons .flex-1{margin-bottom:1.2rem}}
