.promo-banner{padding:1rem 0;background-color:#ffeef5;text-align:center}.promo-banner__copy{display:inline-block;position:relative;font-size:1rem;font-weight:500;color:#99005c;padding:0 3.5rem}.promo-banner__copy:hover{color:#bb0049}.promo-banner__close{color:#99005c;font-size:1.75rem;position:absolute;top:0.75rem;right:0.75rem;border:none;background:none}.care-type-banner{position:absolute;width:100%;top:0;left:0}.p-babysitter-landing .wrap-container,.p-nanny-landing .wrap-container,.p-child-care-landing .wrap-container,.p-special-needs-landing .wrap-container,.p-companion-care-landing .wrap-container,.p-pet-care-landing .wrap-container{width:100%}.p-babysitter-landing .lead-container__hero,.p-nanny-landing .lead-container__hero,.p-child-care-landing .lead-container__hero,.p-special-needs-landing .lead-container__hero,.p-companion-care-landing .lead-container__hero,.p-pet-care-landing .lead-container__hero{min-height:248px}@media only screen and (min-width: 768px){.p-babysitter-landing .lead-container__hero,.p-nanny-landing .lead-container__hero,.p-child-care-landing .lead-container__hero,.p-special-needs-landing .lead-container__hero,.p-companion-care-landing .lead-container__hero,.p-pet-care-landing .lead-container__hero{min-height:456px}}.p-babysitter-landing .featured__heading,.p-nanny-landing .featured__heading,.p-child-care-landing .featured__heading,.p-special-needs-landing .featured__heading,.p-companion-care-landing .featured__heading,.p-pet-care-landing .featured__heading{font-size:20px;font-weight:500;line-height:1.2;color:#05070f}.no-webp .p-babysitter-landing .lead-container__hero{background:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/babysitter-with-child-mobile@2x-b1b12943948cd041ca65651c0a6866ddc04a3d5e626ca1e93520469859ebb266.jpg) top center/cover no-repeat}@media only screen and (min-width: 768px){.no-webp .p-babysitter-landing .lead-container__hero{background-image:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/babysitter-with-child-desktop@2x-c227588e27f15398570dd3efe3a6c544bd1c802d1d51e0f6948524b880b6c451.jpg);background-position:center}}.no-webp .p-nanny-landing .lead-container__hero{background:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/nanny-with-child-mobile@2x-498731b7da691a0e3d2f034c24595fa84e46caca30f0018b25f6dd4eb362daad.jpg) top center/cover no-repeat}@media only screen and (min-width: 768px){.no-webp .p-nanny-landing .lead-container__hero{background-image:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/nanny-with-child-desktop@2x-7288abb2eeda6898c360e49d26bc4864358e2e6d54e88c0f0f587195c18b8386.jpg);background-position:center}}.no-webp .p-child-care-landing .lead-container__hero{background:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/child-care-with-child-mobile@2x-2acb1752ad0682d08e03b82e36050b9e4b3fb2bec83fb2a8ae975da009329a33.jpg) top center/cover no-repeat}@media only screen and (min-width: 768px){.no-webp .p-child-care-landing .lead-container__hero{background-image:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/child-care-with-child-desktop@2x-1e903a992672a7dbb0a9ccb15d0f693dabbeb2178a7c400b9a60995e06612973.jpg);background-position:center}}.no-webp .p-special-needs-landing .lead-container__hero{background:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/special-needs-with-girl-mobile@2x-90d4b44270f71dd2f5cfc1849ab15110001bbb23bbf2bf2c859ccd219a03f2ce.jpg) top center/cover no-repeat}@media only screen and (min-width: 768px){.no-webp .p-special-needs-landing .lead-container__hero{background-image:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/special-needs-with-girl-desktop@2x-8b5e717ec545d12c7ef89bb33fbe495e4da08c20b20abc665c1e6752e6629ad1.jpg);background-position:center}}.no-webp .p-companion-care-landing .lead-container__hero{background:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/companion-care-with-adult-mobile@2x-4fdc6589735ec611cf5bf93128cafcdbd30860d903a519db427cbdf3edd1c071.jpg) top center/cover no-repeat}@media only screen and (min-width: 768px){.no-webp .p-companion-care-landing .lead-container__hero{background-image:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/companion-care-with-adult-desktop@2x-15aac329e74e9d25976e5b1752a54c8ef463cfabbfdeec7568d063ea9a51d311.jpg);background-position:center}}.no-webp .p-pet-care-landing .lead-container__hero{background:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/pet-sitter-with-dog-mobile@2x-a1ccecb3883bccbe992e87e6d05683f7b7e515d234a23cfc70e7e8ec455020d1.jpg) top center/cover no-repeat}@media only screen and (min-width: 768px){.no-webp .p-pet-care-landing .lead-container__hero{background-image:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/pet-sitter-with-dog-desktop@2x-c0b67b3456d7348ba420fc44dde9db001f1a67bd6d0936cc40e4bb843be233c5.jpg);background-position:center}}.webp .p-babysitter-landing .lead-container__hero{background:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/babysitter-with-child-mobile@2x-cb248da3ff094cb582df0f1b7acde4924451ec994268d2a81603406a01252eca.webp) top center/cover no-repeat}@media only screen and (min-width: 768px){.webp .p-babysitter-landing .lead-container__hero{background-image:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/babysitter-with-child-desktop@2x-aefd0186e64bfc7ebac52ac8667b1bb377388a82944d64d89a8e770d6ad21886.webp);background-position:center}}.webp .p-nanny-landing .lead-container__hero{background:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/nanny-with-child-mobile@2x-2a46da1c815f2f06691994c09017b69887799aeda246fb376b9a7a5b0b32755d.webp) top center/cover no-repeat}@media only screen and (min-width: 768px){.webp .p-nanny-landing .lead-container__hero{background-image:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/nanny-with-child-desktop@2x-5c21c44a268576c53623e9bb8e5ad2016d6c295d20a28f4896fb0158207d0556.webp);background-position:center}}.webp .p-child-care-landing .lead-container__hero{background:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/child-care-with-child-mobile@2x-d4b642b14e4c4741e8fad24ee889e2105ed85397503ccc5384904edfd6dd55e0.webp) top center/cover no-repeat}@media only screen and (min-width: 768px){.webp .p-child-care-landing .lead-container__hero{background-image:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/child-care-with-child-desktop@2x-5572fdbadfe1e952816f662dfe5ed5d75303dc604493bab1cbf970cee62248d6.webp);background-position:center}}.webp .p-special-needs-landing .lead-container__hero{background:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/special-needs-with-girl-mobile@2x-1949aa2bf040b6f07b42f20090a5c6206d1209aedab65cf2dca920474b92fe1b.webp) top center/cover no-repeat}@media only screen and (min-width: 768px){.webp .p-special-needs-landing .lead-container__hero{background-image:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/special-needs-with-girl-desktop@2x-31098ea143912782c0cd8ecdf63285ddbc54401c21083d6ef1453bf033e92966.webp);background-position:center}}.webp .p-companion-care-landing .lead-container__hero{background:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/companion-care-with-adult-mobile@2x-bf887f3007180013724936a67a88e155eb6f2b6adc2a81132f28588401354119.webp) top center/cover no-repeat}@media only screen and (min-width: 768px){.webp .p-companion-care-landing .lead-container__hero{background-image:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/companion-care-with-adult-desktop@2x-4ea96e8602f13b1297639885c05945d11411febe1695b473bad586bc41994a0b.webp);background-position:center}}.webp .p-pet-care-landing .lead-container__hero{background:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/pet-sitter-with-dog-mobile@2x-b38e4fe56d733875d3e24172d82f8b2473a2fd6829cd8a30a469bfa4808a443d.webp) top center/cover no-repeat}@media only screen and (min-width: 768px){.webp .p-pet-care-landing .lead-container__hero{background-image:url(https://cdn.sittercity.com/a28a187d2680d541fef7fabfe94bdecec4a49fc3/assets/care-type-seo/pet-sitter-with-dog-desktop@2x-d0893c084ccba6291a72b9af3a83fb92d4e3484da2613e17988c80c55ef460ee.webp);background-position:center}}.featured{margin-bottom:3.5rem;text-align:center}@media only screen and (min-width: 768px){.featured{margin:2rem 0 0;text-align:left}}.featured>*{margin:0 auto 1rem}@media only screen and (min-width: 768px){.featured>*{margin:0 0 1rem}}.featured>*:last-child{margin-bottom:0}.featured__heading{font-size:20px;font-weight:500;line-height:1.2;color:#05070f}.featured__logo--washington-post{width:206px;height:32px}.featured__logo--huffpost{width:158px;height:32px}.featured__logo--forbes{width:119px;height:32px}.featured__logo--working-mother{width:96px;height:32px}.blockquote{margin-bottom:2.5rem;padding:2rem 0;border-top:1px solid #d7d8d9;border-bottom:1px solid #d7d8d9;text-align:center;position:relative}@media only screen and (min-width: 768px){.blockquote{flex-basis:568px}}.blockquote::before,.blockquote::after{content:'';position:absolute;width:0;height:0}.blockquote::before{bottom:-40px;left:70px;border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #d7d8d9}.blockquote::after{bottom:-38px;left:71px;border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #ffffff}.blockquote__quotation{display:inline-block;margin-bottom:1.5rem}.blockquote__quote{margin-bottom:1.5rem;color:#f45201;font:italic 300 1.5rem 'Produkt Web', Georgia, Times New Roman, serif}.blockquote__quote .break-copy,.blockquote__quote .break-copy-full{font-family:'Produkt Web', Georgia, Times New Roman, serif}@media only screen and (min-width: 768px){.blockquote__quote{margin:0 2rem 1.5rem;font-size:2rem;line-height:1.5}}.blockquote__quotee{display:inline-block;width:157px;height:24px}.lead-section{margin:0 1rem}.lead-section:last-child{border-bottom:none !important}.lead-section:last-child .additional-info{border-bottom:none !important}@media only screen and (min-width: 768px){.lead-section--stack-to-row{display:flex;justify-content:space-evenly;margin-bottom:6rem}}.p-seo-landing .box{max-width:768px;margin:-3.5rem auto 3rem;padding:1rem;border:solid 1px #d7d8d9;border-radius:4px;box-shadow:0 2px 16px 0 rgba(5,7,15,0.2);background-color:#ffffff;text-align:center}.p-seo-landing .box:before,.p-seo-landing .box:after{content:' ';display:table}.p-seo-landing .box:after{clear:both}.ie7 .p-seo-landing .box{zoom:1}@media only screen and (min-width: 768px){.p-seo-landing .box{margin:-5rem auto 6rem;padding:1.5rem 5rem}}.p-seo-landing .box__heading{margin-bottom:1rem;font-size:25px;font-weight:500;line-height:1.14;color:#05070f}@media only screen and (min-width: 768px){.p-seo-landing .box__heading{font-size:31.25px;margin-bottom:2rem}}.p-seo-landing .box__sub-heading{margin:0.5rem;font-size:20px;line-height:1.2;font-weight:500;color:#05070f}.p-seo-landing .box__input{padding-left:2.5rem !important;width:144px}@media only screen and (min-width: 480px){.p-seo-landing .box__input{width:192px}}.p-seo-landing .box__input::-webkit-inner-spin-button,.p-seo-landing .box__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.p-seo-landing .box__input-icon--search{margin:0 1rem 1rem 0;position:relative;line-height:1}.p-seo-landing .box__input-icon--search::after{content:'\f002';color:#919295;font-family:"Font Awesome 5 Pro";position:absolute;top:50%;left:12px;font-size:1.25rem}.p-seo-landing .box__divider-wrap{position:relative}.p-seo-landing .box__divider{color:#6e6f74}.p-seo-landing .box__divider::before,.p-seo-landing .box__divider::after{content:'';display:inline-block;height:1px;background:#d7d8d9;width:50%;position:absolute;top:0.75rem}@media only screen and (min-width: 768px){.p-seo-landing .box__divider::before,.p-seo-landing .box__divider::after{width:calc(60% + 0.25rem)}}.p-seo-landing .box__divider::before{right:calc(50% + 1rem)}.p-seo-landing .box__divider::after{left:calc(50% + 1rem)}.p-seo-landing .box__search{display:flex;height:40px;justify-content:center}.p-seo-landing .qualification{margin:0 0 0 1.2rem;text-align:left;color:#282930}@media only screen and (min-width: 768px){.p-seo-landing .qualification{display:inline-block}}.p-seo-landing .additional-info{margin-bottom:1rem;padding-bottom:3rem;border-bottom:1px solid #d7d8d9}@media only screen and (min-width: 768px){.p-seo-landing .additional-info{max-width:568px;margin:0 auto 1rem}}.p-seo-landing .additional-info__heading{margin-bottom:1.5rem;font-size:25px;font-weight:500;line-height:1.2;color:#05070f}@media only screen and (min-width: 768px){.p-seo-landing .additional-info__heading{font-size:1.75rem}}@media only screen and (min-width: 768px){.p-seo-landing .additional-info__section{display:flex;justify-content:space-between;padding-right:6rem}}.p-seo-landing .locations{display:flex;flex-flow:row wrap;margin-bottom:1rem}@media only screen and (min-width: 768px){.p-seo-landing .locations{max-width:568px;margin:0 auto 1rem}}.p-seo-landing .locations__heading{flex-basis:100%;margin-bottom:1.5rem;font-size:25px;font-weight:500;line-height:1}@media only screen and (min-width: 768px){.p-seo-landing .locations__heading{font-size:1.75rem}}.p-seo-landing .locations__heading-link{color:#05070f}.p-seo-landing .locations__city-links{flex:1}.p-seo-landing .locations__city-link{font-size:1rem;line-height:1.5;color:#99005c}.accordion__item{border-bottom:1px solid #d7d8d9;padding:1rem 0 1.5rem 0}.accordion__item:nth-child(1){padding-top:0px}.accordion__strike{cursor:auto}.accordion__button{cursor:pointer;display:flex;justify-content:space-between;font-family:"Graphik Web", Helvetica, Arial, sans-serif !important;margin-bottom:1rem;padding-left:0;position:relative;text-align:left;width:100%;border:0;background-color:transparent}.accordion__button:focus{outline:none !important}.accordion__caret{display:inline-block;flex:0 0 20px;pointer-events:none}@media only screen and (min-width: 1024px){.accordion__caret{margin-left:1rem}}.accordion__caret--open{transform:rotate(180deg)}.accordion__answer{display:none}.accordion__description{color:#282930}.accordion__answer--open{display:block}.accordion--regular .accordion__button{font-size:1rem;letter-spacing:0.09px;line-height:1.5}.accordion--regular .accordion__description{font-size:0.875rem;letter-spacing:0.4px;line-height:1.5;font-weight:400}
