@media (min-width:1922px) and (max-width:2200px){.slider-img:before{width:149.5px}}@media (max-width:2200px){.slider-caption a:hover{width:470px}}@media (max-width:1899px){.pricenight-dog-box{padding:35px 38px 40px 40px}.boarding-list-row{margin:0;padding:36px 38px 36px 40px}.packages-list-left{padding-left:49px}.threebox-slider ul.slick-dots{left:-33%}.blog-top-full-part img{width:calc(100% - 175px)}}@media (max-width:1799px){.packages-name h2{font-size:47px;margin-bottom:20px}.pricenight-dog-box{padding:35px 30px 40px}.boarding-list-row{margin:0;padding:36px 30px}.pricenight-dog-box h4{font-size:28px}.threebox-slider.threebox-slider2 ul.slick-dots{bottom:-20px}.header-nav ul li a{padding:12px 22px}.weareherehome-section .container{padding:0 50px}.weareherehome-right{width:770px}.blog-section .container{max-width:1548px;margin:auto}.header-nav ul li{margin-left:9px}}@media (max-width:1680px){.video-hero{height:790px;position:relative;overflow:hidden}.banner-slider video{max-height:790px;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.page-grooming .banner:before{content:"";position:absolute;top:62%;left:57%;width:594px;height:478px}.grooming-banner-video img{max-width:600px;margin:auto}.photo-gallery{padding:260px 0 50px;text-align:center}.page-daycare .container{max-width:1240px;margin:auto}.page-daycare .banner{padding:330px 0 0}.daycare-banner-video{width:640px;height:500px;left:0}.vip-membership-left h3{font-size:49px;line-height:56px;padding-bottom:35px}.vip-membership-right ul li .packages-details ul li{font-size:26px;line-height:30px}.vip-membership-right h4{font-size:66px;padding-bottom:30px}.vip-membership-right h4 span{font-size:28px}.reservation-btn{padding:0 0 120px}.daycare-cards{padding:130px 0 80px}.vip-membership-left:before{top:-330px;left:-90px;width:546px;height:470px}.page-grooming .banner{padding:280px 0 0}.grooming-banner-video{height:520px;width:100%;max-width:60%;position:relative}.page-grooming .banner .slider-caption{width:100%;max-width:40%}.which-choose{padding:180px 0 0}.which-choose-content h3{font-size:50px;line-height:56px;padding-bottom:25px}.page-grooming .container{max-width:1280px;margin:auto;align-items:center}.which-choose ul li .vip-membership-right .packages-details{min-height:665px;padding:50px 70px}.which-choose ul li .vip-membership-right ul li{font-size:26px;margin-bottom:20px}.page-grooming .reservation-btn a{width:395px;height:95px;font-size:36px;margin-bottom:50px}.which-choose:before{width:611px;height:810px}.dogs-lovers-heading h1{font-size:70px;line-height:74px}.dogs-lovers{padding-top:250px;position:relative}.dogs-lovers-heading{display:flex;align-items:center;margin-bottom:54px}.location-detail p{font-size:28px;line-height:43px}.container{max-width:1300px;margin:auto}.location-section{padding:280px 0 50px}.location-detail h4{font-size:30px;line-height:46px}.our-services{padding:80px 0 0}.location-section h2.heading{margin-bottom:90px;font-size:64px}.Location-detail p{font-size:28px;line-height:40px}.follow-sec h4{font-size:32px;line-height:48px;text-align:center;padding-bottom:20px}.get-in-touch-form h2{font-size:66px}.get-in-touch:after{content:"";position:absolute;background:url(//www.24hourdogdaycare.com/wp-content/themes/24-hour-dog-daycare/assets/css/../images/contact-bg-img.png);width:731px;height:928px;right:-90px;top:252px;z-index:-1;background-repeat:no-repeat}.get-in-touch .container{max-width:1000px}.location-video ul li img{max-width:157px}.location-detail a{font-size:28px;line-height:40px}.location-detail h4{font-size:36px;line-height:54px}.location-detail h3{font-size:46px;line-height:57px}.location-comman{padding:50px}.our-services .container{max-width:1240px;margin:auto}.services-right-box img{display:block;margin-top:-160px;margin-left:-34px;max-width:150px}.services-right-box h3{font-size:55px}.our-services-inner{padding:80px 0}.our-services-inner.daycare-service .services-box:after{height:970px;left:-70px;top:-98px;z-index:-1;background-repeat:no-repeat;background-size:480px}.our-services-inner.boarding-service .services-box:after{left:199px;top:-100px;z-index:-1;background-repeat:no-repeat;background-size:480px}.our-services-inner.bathing-service .services-box:after{left:-80px;top:-110px;z-index:-1;background-repeat:no-repeat;background-size:250px}.services-right-box{width:100%;max-width:44%}.header-outter{padding:25px 70px}.dropdown{font-size:40px}.header-nav ul li a{padding:10px 15px;font-size:20px}.header-nav ul li{margin-left:15px}.slider-caption h1{font-size:70px;line-height:70px}.slider-caption p{font-size:29px}.banner{padding:225px 0 0 170px}.slider-img{height:800px;top:-2px}.banner-slider-nav .slick-slide img{display:block;min-width:175px;position:absolute;top:0;left:0}.banner-slider-nav{padding:157px 0}.banner-slider-nav .thumb-slide:hover h3{font-size:26px}.banner-slider-nav .slick-track .slick-slide{height:218px;width:240px !important}.slider-img:before{height:103%;width:136px}.banner-slider-nav .slick-list{width:470px;padding-right:0 !important}.logo img{max-width:150px}.service-img{width:45%}.modal-content p{font-size:19px;line-height:24px;padding-bottom:15px}.modal-content h2{font-size:27px}.modal-body{padding:34px 50px}.service-outter:before{left:30px;top:200px;background-size:80%}.instagram-section .packages-outter{padding:130px 70px 0}.nav-footer{margin:40px 0 70px}.service-outter{padding:230px 0 0}.error-page-content{padding-top:0}.photo-gallery .gallery-tab .tab-pane ul li{height:350px}.grooming-service-info h3{font-size:46px}.holiday-hours-sec p{max-width:60%}.holiday-hours-sec{padding:60px 0 0}.holiday-hours-sec:after{top:60px;width:234px;height:231px}.page-template-boarding .holiday-hours-sec{padding:90px 0 0}.holiday_popup .modal-dialog{width:1200px;margin-top:50px}.holiday_popup_dates{width:55%}.packages-name p{font-size:20px;line-height:28px}.packages-name h2{font-size:29px;margin-top:15px;margin-bottom:11px}.pricenight-dog-box span em{font-size:84px;font-style:normal}.pricenight-dog-box h4{font-size:22px;margin:0 0 5px}.pricenight-dog-box p{font-size:20px;line-height:26px}.hours-slikbox-slide{padding-left:22px}.hours-slikbox-slide .packages-name p{font-size:26px;line-height:34px}.packages-name h2{font-size:35px}.packages-list-left{padding-left:30px;padding-top:23px}.threebox-slider ul.slick-dots{left:-28%;bottom:-50px}.vip-membership-left{width:100%;text-align:center;padding:0 0 30px}.vip-membership-right .packages-details{padding:35px 20px}.club-list-col-5{padding:0 10px}.club-list-col-5 h5{font-size:28px}.club-list-col-5 p{font-size:22px;line-height:35px}.club-K9-heading h4{font-size:207px}.vip-membership-left{width:100%;text-align:center;padding:0 0 30px}.vip-membership-right .packages-details{padding:35px 20px}.club-list-col-5{padding:0 10px 12px}.club-list-col-5 h5{font-size:28px}.club-list-col-5 p{font-size:22px;line-height:35px}.club-K9-heading h4{font-size:207px}.pricenight-dog-box span em{font-size:66px;font-style:normal}.pricenight-dog-box span{font-size:30px;line-height:57px}.pricenight-dog-box{padding:23px 18px}.boarding-list-row{margin:0;padding:23px 18px}.boarding-list-row ul li{font-size:20px;line-height:27px;margin-bottom:8px;padding-left:27px}.boarding-list-row ul li:after{top:7px}.schedule-now-btn a{font-size:26px;padding:14.5px 0}.threebox-slider.threebox-slider2 ul.slick-dots{bottom:-75px}.here-container-mid{padding:40px 65px}.pricing-here-content h2{font-size:45px;line-height:56px}.conrt-row h3{font-size:38px;line-height:44px}.conrt-row p{font-size:28px;line-height:42px}.hourpopup-here-list{padding:62px 13px}.hourpopup-here-list ul li{margin:0 0 20px;font-size:26px;line-height:28px}.conrt-row{padding:0 130px 25px 0}.close-icon1{right:30px;top:30px}.join-company-section .btn:hover{width:330px;height:95px}.upload-btn-wrapper span.wpcf7-not-valid-tip{height:100%}.outbreak-popup .modal-body{width:85%;margin:50px auto;padding:40px}.outbreak-popup-info h3{font-size:55px;line-height:60px;margin-bottom:10px}.outbreak-popup .modal-content p{font-size:24px;line-height:37px;margin-bottom:10px;padding:0}.outbreak-popup-info img{margin-bottom:15px}.outbreak-popup-img{width:490px}.outbreak-popup-info{width:650px}.pricing-section .container{max-width:1300px}.pricinginfo-list{width:590px}.pricinginfo-secondbox{width:654px}.pricinginfo-content{padding:50px 48px 50px}.pricinginfo-left{width:248px;font-size:26px}.pricinginfo-center{font-size:26px}.pricinginfo-right{font-size:26px}.pricinginfo-secondbox .pricinginfo-left{width:315px}.pricinginfo-left strong{font-size:28px;line-height:32px}.pricinginfo-content h3,.pricinginfo-content2 h3,.pricinginfo-content3 h3{font-size:68px;line-height:74px}.pricinginfo-content2{padding:50px 90px 30px}.outer-pricingcontent .pricing-inner{margin-right:71px}.pricing-section{padding:250px 0 70px}.nav-footer ul li{margin:0 20px}.pricinginfo-content3 .pricing-inner{margin-right:18px}.pricinginfo-content3{padding:50px 40px 30px}.visit-link-btn{margin:0 -53px -54px}.blog-main-list figure{width:281px}.blog-list-content{width:calc(100% - 281px);padding-left:32px}.slider-caption p strong{font-size:29px;line-height:40px}.photo-gallery-single .faq-video-col .daycare-banner-video{height:680px}.photo-gallery-single{width:433px}.photo-gallery-maltipal{width:calc(100% - 433px)}.how-it-works-daycare-section .container{max-width:1530px}.how-it-works-content-right{width:707px}.how-it-works-content{justify-content:flex-end}.how-it-works-col:nth-child(even) .how-it-works-content{justify-content:flex-start}.how-it-works-col:nth-child(even) .start-icon{margin-left:36px}.clients-say-right{width:520px}.clients-say-wrapper{padding-right:0}}@media (max-width:1679px){.weareherehome-content{width:670px;margin-top:-18px}.weareherehome-right{width:calc(100% - 670px);padding-left:0}.weareherehome-content h1{font-size:82px;line-height:92px;margin-bottom:18px;max-width:460px}.weareherehome-content p{font-size:28px;line-height:34px}.moreinfo-content{width:195px}.moreinfo-content h3{font-size:20px;line-height:23px}.weareherehome-img{width:155px;border-radius:40px;top:-66px;left:-78px}.weareherehome-videoimg:after{top:28px;left:-111px;width:53px;height:45px;background-size:100%}.weareherehome-videoimg{width:380px}.weareherehome-video{width:100%;height:273px;border-radius:40px}.weareherehome-content a.btn{width:245px;height:58px;font-size:22px;line-height:20px;padding-top:0}.weareherehome-content a.btn:hover{width:330px;height:80px}.review-content p{font-size:14px;line-height:21px}.weareherehome-review{width:312px;padding:29px 55px;margin-top:-170px;border-radius:40px}.review-rating{width:74px;height:76px;padding:12px;top:-18px;left:-23px;border-radius:10px}.rating-info p{font-size:29px;line-height:29px}.rating-star img{margin:0 1.5px;height:8px}.weareherehome-section .container{max-width:1310px;padding:0 16px}.name-client strong{font-size:16px;line-height:16px}.name-client span{font-size:12px;line-height:15px}.review-sliderinfo .slick-prev{height:17px;width:10px;background-size:100%}.review-sliderinfo .slick-next{height:17px;width:10px;background-size:100%}.weareherehome-videoimg:before{top:-80px;right:-46px;width:230px;height:109px;background-size:100%}.review-content figure{width:52px;height:52px;margin:0 auto 16px}.moreinfo-content:nth-child(2){width:150px}.weareherehome-section{padding-top:245px}.weareherehome-moreinfo{margin-bottom:30px}.moreinfo-content figure{margin-bottom:15px}.newslettermodal-container{max-width:1060px}.blog-section{padding:230px 0 0}.blog-main-list figure{width:245px}.blog-list-content{width:calc(100% - 245px);padding-left:28px}.blog-main-list .date a{font-size:19px;line-height:22px}.blog-main-list h3{font-size:20px;line-height:26px}.blog-big-content{padding:26px 30px 55px}.blog-big figure{height:360px}.blog-info-left_item{width:630px}.blog-info-right_item{width:calc(100% - 630px);padding-left:40px}.blog-big-content p,.blog-big-heading h2{font-size:28px;line-height:35px}.latest-newsletter-heading p{font-size:28px;line-height:35px}.latest-newsletter-image{height:569px}.ourservices-miramar-section .container{padding:0 50px}.services-miramar{width:31.5%}.services-miramar-content h3{font-size:38px;line-height:44px}.heading-center h1,.heading-center h2,.heading-center h3,.heading-center h4,.heading-center h5,.heading-center h6{font-size:64px;line-height:68px}.heading-center ul li{margin:0 0 24px;padding:0 20px;font-size:24px;line-height:26px}.heading-center ul li:after{height:20px}.miramar-directions-section .get-in-touch .heading-center{padding-bottom:140px}.miramar-location-topbanner .weareherehome-videoimg:before{top:-80px}.miramar-location-topbanner .weareherehome-videoimg:after{left:-111px}.miramar-location-topbanner .weareherehome-img{width:226px;height:180px}.miramar-location-topbanner .weareherehome-right:before{top:-108px;left:-28px;width:77px;height:72px;background-size:100%}.miramar-location-topbanner{padding-bottom:85px}.services-miramar-content{padding:49px 42px 76px}.blog-top-full-part img{width:calc(100% - 70px)}.blog-single-section .container{max-width:1300px}.blog-top-full-part h1{padding-right:330px}.welcome-header{padding:33px 0 0;margin-bottom:-53px}.welcome-main .container{padding:0 50px}.welcome-first-section{padding:0 0 50px}.welcome-pet-rlt-info{padding:60px}.welcome-pet-rlt-info h1{font-size:72px;line-height:72px;margin:0 0 26px}.welcome-pet-img-info{padding:0 45px 0 0}.welcome-pet-rlt-info h6{font-size:25px;line-height:34px}.welcome-pet-rlt-info h6:after{top:14px}.welcome-faq-section{padding:50px 0}.welcome-faq-slider-info h2{font-size:72px;line-height:82px}.welcome-faq-lft-col-4{width:456px}.welcome-faq-rlt-col-8{width:calc(100% - 456px)}.faqs-item{padding:28px 50px 45px}.welcome-faq-warp{padding:0 28px}.welcome-faq-rlt-info{padding:0 0 0 110px}.when-need-col6{margin-right:30px;width:47%}.faqs-item img{max-height:590px;margin:0 auto}.when-need-heading h3{font-size:42px;line-height:49px}.when-need-col6.small-pet figure{margin-top:40px}.when-need-heading{padding:114px 23px 0 0;max-width:260px}.when-need-pet.when-need-pet-second{margin:-45px 0 0}.welcome-expect-section{padding:65px 0 0;margin:0 0 -95px}.welcome-expect-col-info figcaption{padding-right:290px}.wel-heading{margin:0 0 54px}.wel-heading h1,.wel-heading h2,.wel-heading h3,.wel-heading h4,.wel-heading h5,.wel-heading h6{font-size:72px;line-height:76px}.welcome-main .welcome-expect-section .container{padding:0 120px}.welcome-expect-right-info h5{margin:0 0 64px 310px;font-size:42px;line-height:50px}.proofed-facility p{font-size:26px;line-height:40px;margin-bottom:35px}.proofed-facility ul li{font-size:26px;line-height:38px;margin-bottom:35px;padding-left:28px}.welcome-expect-col-info ul li{font-size:26px;line-height:40px;margin-bottom:35px}.our-policies-info ul li{font-size:28px;line-height:42px;margin-bottom:30px;padding-left:48px}.follow-cuteness-container h4{font-size:72px;line-height:72px}.addone-middle-white h3{font-size:72px;line-height:90px}.addone-middle-white ul li{margin:0 36px 0 0;padding:0 0 0 36px;font-size:28px;line-height:40px}.our-policies-info{padding:0 70px}.welcome-faqslider .slick-next{right:77px}.welcome-faqslider .slick-prev{left:77px}.blog-section .container{max-width:1300px;margin:auto}.pet-tips-heading{width:300px}.pet-tips-heading h2{font-size:64px;line-height:68.8px}.pet-tips-form{width:calc(100% - 300px);padding-left:50px}.pet-tips-email-section{width:1100px;margin:0 auto 70px}.latest-newsletter-section{padding:0 65px}.pet-tips-form .wpcf7-form.sent .wpcf7-response-output,.pet-tips-form .wpcf7-form.spam .wpcf7-response-output,.pet-tips-form .wpcf7-form.invalid .wpcf7-response-output{bottom:-40px}.map-miramar-video .faq-video-col .daycare-banner-video{height:460px}.map-miramar-col-section .map-box{margin-left:25%}.how-it-works-daycare-section .container{max-width:1320px}.how-it-works-content-right{width:602px}.how-it-works-content-right p{font-size:26px;line-height:33px}.clients-say-left h3{font-size:64px;line-height:67px;margin-bottom:30px}.clients-say-right .review-content p{font-size:20px;line-height:26px}.clients-say-right .name-client strong{font-size:20px;line-height:22px}.clients-say-right .name-client span{font-size:15px;line-height:18px}.clients-say-section{padding-bottom:234px}.comman-center-heading h2,.comman-center-heading h3,.comman-center-heading h4.comman-center-heading h5,.comman-center-heading h6{font-size:62px;line-height:68px}.how-it-works-daycare-section{padding:110px 0 0}.how-it-works-content-right h3{font-size:28px;line-height:38px}.comman-center-heading{padding:0 0 42px}.clients-say-left p{font-size:26px;line-height:32px}.faqs-daycare-section{padding:40px 0 29px}.vip-membership .container{max-width:1300px}.banner.banner-daycare.daycare-space-section{padding:160px 40px 15px 50px;min-height:auto}.banner.banner-daycare.daycare-space-section .slider-caption{max-width:480px}.banner.banner-daycare.daycare-space-section .slider-caption p{line-height:34px}.banner.banner-daycare.daycare-space-section .daycare-banner-video{width:600px;height:460px}}@media (max-width:1479px) and (min-width:1440px){.how-it-works-daycare-section{padding:50px 0 0}.faqs-daycare-wrapper:before{width:390px;height:344px;left:-73px}}@media (max-width:1439px){.page-daycare .container{max-width:1140px}.page-grooming .banner:before{content:"";position:absolute;top:53%;left:48%}.photo-gallery{padding:230px 0 50px;text-align:center}.page-daycare .instagram-section .container{max-width:100%}.page-daycare .banner{padding:250px 0 0}.photo-gallery{padding:170px 0 50px;text-align:center}.photo-gallery{padding:190px 0 50px;text-align:center}.daycare-banner-video{width:50%;height:430px;left:0}.page-daycare .slider-caption{max-width:447px}.daycare-card{height:325px}.daycare-card-content p{font-size:22px}.vip-membership-left:before{top:-250px;left:-50px;width:456px;height:400px}.vip-membership-left h3{font-size:43px;line-height:47px;padding-bottom:32px}.packages-details ul li{font-size:22px;line-height:30px;margin-bottom:15px;padding-left:40px}.vip-membership-right h4{font-size:54px;padding-bottom:30px}.vip-membership-right h4 span{font-size:23px}.daycare-cards:before{top:46px;width:234px;height:221px}.packages-details h3{font-size:32px;margin-bottom:30px}.daycare-banner-video:before{left:-11px;top:0;width:105%;height:113%}.reservation-btn{padding:0 0 90px}.page-grooming .banner{padding:200px 0 70px}.page-grooming .container{max-width:1140px;margin:auto}.grooming-banner-video{height:525px}.which-choose-content p{font-size:25px;line-height:34px}.which-choose-content h3{font-size:39px;line-height:42px;padding-bottom:15px}.which-choose{padding:60px 0 0}.which-choose-content{text-align:center;padding-bottom:30px;width:1060px;margin:0 auto}.which-choose ul li .vip-membership-right .packages-details{min-height:585px;padding:30px 50px}.which-choose ul li .vip-membership-right ul li{font-size:22px;margin-bottom:20px;padding-left:35px}.which-choose ul li .vip-membership-right h4 em{font-size:16px}.page-grooming .reservation-btn a{width:325px;height:80px;font-size:28px;margin-bottom:35px}.page-grooming .instagram-section .packages-outter{padding:50px 0 0}.which-choose:before{width:580px;height:780px}.safety-mind-inner{width:100%;max-width:37%;padding:20px 25px 0 30px;position:relative}.dogs-lovers-heading h1{font-size:60px;line-height:65px}.our-staff-inner p{padding-bottom:30px;line-height:37px;font-size:24px}.safety-mind{padding:90px 0 0}.daycare-packages-content p{line-height:34px;font-size:24px}.daycare-packages-content h2{font-size:38px;line-height:44px;max-width:420px;padding-bottom:20px;margin-left:-80px}.partnership-inner p{color:#fff;line-height:34px}.dogs-lovers-heading a.btn{width:27%;margin-right:70px;font-size:24px}.our-staff-trained:after{position:absolute;content:"";top:-382px;right:auto;left:-200px}.btn:hover{height:88px}.partnership-inner-img{width:100%;max-width:44%}.partnership-inner h2{font-size:38px;line-height:46px;padding-bottom:10px}.daycare-packages-inner{width:100%;max-width:60%;padding-left:0}.our-staff-trained{padding-top:80px;position:relative}.daycare-packages .container{max-width:1110px;margin:auto}.safety-mind-inner h2{font-size:38px;line-height:48px;color:#000;max-width:240px;padding-bottom:6px}.safety-mind .container{max-width:1110px;margin:auto}.safety-mind-inner p{line-height:34px;max-width:400px}.lovers-content{position:absolute;top:240px;right:50px;left:-184px}.need-us-content h2{color:#000;font-family:"Lilita One";font-weight:400;font-size:38px;line-height:46px;max-width:240px;padding-top:50px;padding-bottom:14px}.best-late-policy h2{color:#fff;font-family:"Lilita One";font-weight:400;font-size:42px;line-height:44px;padding-bottom:20px}.need-us-img{position:absolute;right:58px;bottom:-172px}.lovers-content p{font-size:22px;line-height:34px;color:#fff;padding-bottom:18px}.need-us-content p{padding-bottom:24px;line-height:34px}.best-late-policy p{color:#fff;line-height:34px}.dogs-lovers-detail h2{font-size:38px;line-height:50px;padding-top:30px;max-width:284px;padding-left:30px}.dogs-lovers{padding-top:220px;position:relative}.dogs-lovers .container{max-width:1110px;margin:auto}.get-in-touch:after{right:-170px;top:252px;z-index:-1;background-repeat:no-repeat;background-size:500px}.get-in-touch{padding:170px 0 180px;position:relative}.header-outter{padding:25px 40px}.get-in-touch .container{max-width:1000px}.map-section{padding-top:70px;padding-bottom:140px}.location-video ul li img{max-width:137px}.map-section-location{position:absolute;right:0;background-color:#fff;top:150px;max-width:676px;padding:40px 50px;border:3px solid #2699fb;border-radius:50px;box-shadow:0 0px 4px #1a94e9}.map-section-location h2{font-size:50px;line-height:71px}.map-section-location p{font-size:30px;line-height:39px;padding:8px 0 30px}.dropdown-bottom p{font-size:24px;line-height:30px;color:#fff}.container{max-width:1120px;margin:auto}.location-detail h3{font-size:40px;line-height:55px}.location-section h2.heading{margin-bottom:70px;font-size:54px}.location-comman{padding:50px 35px}.we-are-here{padding:240px 0 70px}.location-section{padding:230px 0 50px}.our-services-inner.boarding-service .services-box:after{left:219px;top:-60px;z-index:-1;background-repeat:no-repeat;background-size:380px}.our-services .container{max-width:1040px;margin:auto}.header-nav ul li a{padding:8px 16px;font-size:17px}.services-right-box img{margin-top:-150px;margin-left:-34px;max-width:130px}.services-right-box p{font-size:24px;font-family:"Patrick Hand";font-weight:400;max-width:500px;margin-bottom:30px}.we-are-inner:after{right:-220px;left:auto;top:-81px;background-repeat:no-repeat;background-size:210px}.header-nav ul li{margin-left:10px}.we-are-inner:before{right:auto;left:-90px;top:300px;z-index:-1;bottom:0;margin:0 auto;background-repeat:no-repeat;background-size:240px}.banner{padding:250px 0 0 70px}.inner-text h3{font-size:28px;line-height:30px;padding-bottom:2px;min-height:76px;max-width:180px;margin:0 auto}.our-services h2.heading{text-align:center;font-size:48px}.testimonial{padding:80px 0}.testimonial .container{max-width:1070px}.services-right-box h3{font-size:46px;padding-bottom:15px}.testimonial-content p{padding:20px 0 8px;font-size:30px;line-height:42px}.inner-text p{line-height:31px;font-size:24px}.slider-caption h1{font-size:60px;line-height:60px}.slider-caption p{font-size:25px}.slider-caption a{width:350px;height:77px;margin-top:40px;font-size:33px}.slider-caption a:hover{width:380px;height:95px}h2.heading{font-size:44px}.faq-dropdown__top{padding:8px 35px 14px}.faq-dropdown__btm p{font-size:22px;line-height:33px}.faq-dropdown__btm a{width:280px;height:61px;margin-top:20px;font-size:25px}.service-list ul{max-width:92%}.packages-outter{padding:170px 0 0}.packages-name h2{font-size:37px}p{font-size:22px;line-height:30px}.packages-details{padding:45px 25px;margin-top:45px}.packages-details ul li{font-size:25px;line-height:33px;margin-bottom:15px;padding-left:40px}.packages-view-btn .btn{width:380px;height:65px;font-size:24px}.packages-list{width:510px}.swap-on-hover{height:333px}.service-section{margin-top:170px}.slider-img{height:740px}.logo img{max-width:120px}.banner-slider-nav{padding:177px 0}.banner-slider-nav .slick-track .slick-slide{height:190px;width:170px !important}.banner-slider-nav .slick-slide img{min-width:155px}.thumb-slide2.thumb-slide h3{left:50%}.banner-slider-nav .thumb-slide:hover h3{left:54%}.thumb-slide1.thumb-slide h3{top:46%;left:55%;font-size:19px}.thumb-slide3.thumb-slide h3{top:47%;left:52%;font-size:19px}.service-outter{padding:30px 0 0}.slider-img:after{width:116%;left:-10px;top:0}.banner-slider video{max-height:724px}ul.nav.nav-tabs li a{font-size:27px;padding:10px 70px}.grooming-service-info{flex:0 0 31%}.grooming-service-price h2{font-size:28px}.grooming-service-price h3{font-size:55px;line-height:60px}.grooming-service-price{margin:-10px 0 35px}.grooming-service-info h3{font-size:51px}.grooming-service-outter{border-radius:50px;padding:55px 30px 40px;margin:10px auto 60px}.grooming-pricing-list{border-radius:35px}.grooming-service-prices ul li{padding:0 6px}.page-grooming .which-choose .container{max-width:100%}.page-grooming .which-choose{padding:120px 0 0}.page-grooming .which-choose:before{width:441px;height:420px;left:120px;top:-30px}.page-grooming .which-choose-content{padding-bottom:90px}.grooming-service-outter:after{left:-190px;top:-120px;width:290px;height:410px;transform:rotate(-19deg)}.grooming-service-outter.bath-brush-section:after{left:-200px;top:-160px;width:300px}.page-grooming .which-choose:after{right:-140px;bottom:-310px}.bath-brush-section{padding:55px 30px 80px}.pricenight-dog-box{padding:20px 18px}.boarding-list-row{margin:0;padding:20px 18px}.schedule-now-btn a{font-size:24px;padding:14.5px 0}.packages-name p{font-size:20px;line-height:28px}.packages-name h2{font-size:29px;margin-bottom:10px;margin-top:15px}.packages-list-left{padding-top:20px}.pricing-here-content h2{font-size:38px;line-height:56px}.conrt-row p{font-size:24px;line-height:36px}.conrt-row h3{font-size:30px;line-height:40px}.conrt-row{padding:0 100px 25px 0}.hourpopup-here-list ul li{margin:0 0 15px;font-size:22px;line-height:26px}.nav-footer ul li{margin:0 14px}.pricing-here-content{padding-top:48px}.cart-box{border-radius:48px}.join-company-section .btn:hover{width:290px;height:85px}.apply-form-wrapper .form-group.submit-btn input[type=submit]:hover{max-width:205px}.shiloh-contain:first-child .we-are-heading p{font-size:36px;line-height:48px}.we-are-heading p{font-size:25px;line-height:34px}.shiloh-section{padding:270px 0 70px}.outbreak-popup-info h3{font-size:55px;line-height:66px;margin-bottom:20px}.outbreak-popup .modal-content p{font-size:22px;line-height:35px;margin-bottom:10px}.outbreak-popup .modal-content p.lg-font{font-size:20px}.close-head img{max-width:27px}.weareherehome-content{width:610px}.weareherehome-right{width:calc(100% - 610px)}.weareherehome-content h1{font-size:70px;line-height:70px;max-width:367px}.weareherehome-content p{font-size:23px;line-height:28px}.moreinfo-content{width:160px}.moreinfo-content h3{font-size:17px;line-height:18px}.weareherehome-moreinfo{margin-bottom:20px}.weareherehome-section{padding-top:230px}.weareherehome-content a.btn:hover{width:345px;height:88px}.review-sliderinfo .slick-prev{left:-24px}.review-sliderinfo .slick-next{right:-24px}.weareherehome-section .container{max-width:1210px}.moreinfo-content:nth-child(2){width:126px}.weareherehome-review{padding:20px 35px;width:274px}.moreinfo-content figure{height:40px}.moreinfo-content figure img{max-height:100%}.weareherehome-img{width:134px;top:-60px;left:-75px;border-radius:30px}.newslettermodal-container{max-width:900px}.blog-section{padding:200px 0 0}.blog-info-left_item{width:560px}.blog-info-right_item{width:calc(100% - 560px)}.blog-underline-heading h4{font-size:25px;line-height:25px;padding:0 0 15px;margin:0 0 27px}.blog-main-list figure{width:210px;height:140px}.blog-list-content{width:calc(100% - 210px);padding-left:25px}.blog-info-outer{margin:0 0 80px}.blog-list-content .btn{width:150px;min-width:150px;padding:0;font-size:20px}.blog-big-content p,.blog-big-heading h2{font-size:20px;line-height:30px}.blog-main-list+.blog-main-list{margin-top:23px}.blog-latest-article-section.list-type-blog{margin:0 0 50px}.latest-newsletter-heading p{font-size:26px;line-height:35px}.blog-big-content h3{font-size:20px}.blog-main-list h3{font-size:20px;line-height:27px}.latest-newsletter-heading h3{font-size:44px;line-height:63px}.blog-heading h2{margin-bottom:55px}.latest-newsletter-image{height:490px}.pricing-section .container{max-width:1120px}.pricinginfo-content h3,.pricinginfo-content2 h3,.pricinginfo-content3 h3{font-size:58px;line-height:68px;margin-bottom:40px}.pricinginfo-list{width:48%}.pricinginfo-secondbox{width:50%}.pricinginfo-content{padding:35px 30px 35px}.pricinginfo-left{width:54%;font-size:22px;padding-right:10px}.pricinginfo-center{font-size:22px;width:23%}.pricinginfo-right{font-size:24px;width:23%}.pricinginfo-left strong{font-size:24px;line-height:28px}.pricinginfo-secondbox .pricinginfo-left{width:54%}.schedulen-nowbtn a{font-size:30px;line-height:25px;height:70px}.pricing-inner{margin-bottom:20px}.pricinginfo-content2{padding:50px 60px 30px}.outer-pricingcontent .pricing-inner{margin-right:1.8em;width:30%}.pricinginfo-content3 .pricing-inner{margin-right:1em;width:23%}.pricing-section:before{width:400px;height:764px;top:435px}.pricing-section:after{width:460px;height:835px;right:-90px;bottom:200px}.miramar-location-topbanner{padding-bottom:90px}.heading-center h1,.heading-center h2,.heading-center h3,.heading-center h4,.heading-center h5,.heading-center h6{font-size:54px;line-height:56px}.heading-center{padding-bottom:70px}.services-miramar-content{padding:25px 28px 60px;margin-bottom:-28px}.services-miramar-content h3{font-size:34px;line-height:40px}.services-miramar-content p{font-size:22px;line-height:32px}.btn-photo a{font-size:26px;height:60px;min-width:200px}.btn-photo a span svg{width:20px}.btn-photo a:hover svg{right:-2rem}.ourservices-miramar-wrap:after{width:280px;height:250px;right:-58px;top:-149px}.miramar-directions-section .get-in-touch .heading-center h1,.miramar-directions-section .get-in-touch .heading-center h2,.miramar-directions-section .get-in-touch .heading-center h3,.miramar-directions-section .get-in-touch .heading-center h4,.miramar-directions-section .get-in-touch .heading-center h5,.miramar-directions-section .get-in-touch .heading-center h6{margin-bottom:40px}.heading-center ul li{margin:0 0 20px;padding:0 16px;font-size:22px;line-height:22px}.miramar-directions-section .get-in-touch .heading-center{padding-bottom:100px}.miramar-directions-section .map-right:after{width:290px;height:362px;left:-47px;top:-166px}.visit-link-btn{margin:0 -38px -53px;border-radius:0 0 50px 50px}.visit-link-btn a{font-size:30px;padding:20px 10px 20px}.blog-single-section .container{max-width:1120px}.blog-top-full-part h1{padding-right:160px;font-size:45px;margin:0 0 40px}.blogpost-middle{padding:0 53px}.blog-top-full-part .container{padding-left:85px}.welcome-header{padding:30px 0 0;margin-bottom:-45px}.wel-logo{width:130px}.welcome-pet-img-info:after{top:11px;right:102px;width:274px;height:246px}.welcome-pet-rlt-info{padding:45px}.welcome-pet-rlt-info h1{font-size:62px;line-height:62px;margin:0 0 18px}.welcome-pet-rlt-info p{margin:0 0 10px;font-size:22px;line-height:30px}.welcome-pet-rlt-info h6{font-size:22px;line-height:30px}.welcome-faq-section:before{width:241px;height:279px;top:151px;left:-156px}.welcome-faq-section:after{width:251px;height:472px;bottom:0;right:-127px;background-size:100%}.welcome-faq-slider-info h2{font-size:62px;line-height:62px}.welcome-faq-slider-info{padding:20px 0 0}.faqs-item{padding:20px 33px 33px}.welcome-faq-lft-col-4{width:400px}.welcome-faq-rlt-col-8{width:calc(100% - 400px)}.welcome-faq-rlt-info{padding:0 0 0 60px}.when-need-col6.small-pet figure{margin-top:40px;max-width:220px;height:212px}.when-need-heading h3{font-size:35px;line-height:39px}.when-need-pet.when-need-pet-second{margin:-65px 0 0}.when-need-heading{padding:114px 23px 0 0;max-width:238px}.welcome-expect-section{padding:50px 0 0;margin:0 0 -65px}.wel-heading h1,.wel-heading h2,.wel-heading h3,.wel-heading h4,.wel-heading h5,.wel-heading h6{font-size:62px;line-height:72px}.welcome-main .welcome-expect-section .container{padding:0 100px}.wel-heading{margin:0 0 40px}.proofed-facility{margin:0 0 39px;padding:55px 43px;position:relative}.welcome-expect-right-info{margin:50px 0 0 -206px}.welcome-expect-right-info h5{margin:0 0 50px 250px;font-size:36px;line-height:43px}.welcome-expect-col-info figcaption{padding-right:230px}.welcome-expect-col-info figure{margin:0 0 30px}.proofed-facility:before{width:208px;height:218px;top:-60px;right:-73px}.proofed-facility p{font-size:24px;line-height:35px;margin-bottom:25px}.proofed-facility ul li{font-size:24px;line-height:34px;margin-bottom:22px;padding-left:28px}.proofed-facility ul li:after{top:9px}.welcome-expect-col-info ul li{font-size:24px;line-height:36px;margin-bottom:24px}.welcome-expect-right-info figure{padding:0 0 0 50px}.welcome-expect-right-info figure img{max-width:410px}.our-policies-section{padding:75px 0 239px}.our-policies-info ul li{font-size:24px;line-height:37px;margin-bottom:24px;padding-left:35px}.our-policies-info ul li:after{width:20px;height:20px;top:9px}.addone-middle-white{margin:-174px auto 64px;padding:40px 30px;max-width:1040px}.addone-middle-white h3{font-size:62px;line-height:60px}.addone-middle-white ul li{margin:0 25px 0 0;padding:0 0 0 35px;font-size:24px;line-height:38px}.addone-middle-white ul li:after{width:20px;height:20px;top:9px}.follow-cuteness-container h4{font-size:62px;line-height:62px;padding:0 190px 36px}.welcome-expect-section:before{width:458px;height:434px;top:243px;left:-136px;background-size:100%}.our-policies-info .wel-heading{margin:0 0 26px}.our-policies-section:before{width:264px;height:271px}.our-policies-section:after{width:359px;height:649px;right:-163px;top:81px}.social-media-section:before{width:286px;height:279px;top:362px;left:-134px}.social-media-section{padding:0 0 72px}.addone-middle-white p{font-size:24px;line-height:39px}.addone-middle-white ul{padding:32px 0 0}.social-media-section:after{width:235px;height:442px;bottom:146px;right:-117px;background-size:100%}.welcome-faqslider .slick-next{right:46px}.welcome-faqslider .slick-prev{left:46px}.blog-section .container{max-width:1180px;margin:auto}.pet-tips-form p{font-size:20px;line-height:27px;margin:0 0 20px}.pet-tips-heading h2{font-size:52px;line-height:58.8px}.pet-tips-heading{width:240px}.pet-tips-form{width:calc(100% - 240px);padding-left:40px}.pet-tips-form .form-group input.btn{width:184px;min-width:184px;height:60px;font-size:25px}.pet-tips-form .form-group input.form-control{width:420px;height:60px;padding:0 30px;font-size:26px}.pet-tips-email-section{width:910px}.latest-newsletter-section{padding:0}.nav-footer ul li a{font-size:23px}.faq-video-col .daycare-banner-video{height:660px}.why-us-video-section .container{max-width:980px}.locations-whyus-video .faqvideo-col{width:470px}.why-us-video-heading h4{font-size:38px;line-height:40px;padding-bottom:8px}.why-us-video-heading p{font-size:24px;line-height:28px}.why-us-video-section{padding-bottom:70px}.map-miramar-col-section .map-section-location{left:0}.map-miramar-video{right:-25px}.photo-gallery-single{width:373px}.photo-gallery-maltipal{width:calc(100% - 373px)}.how-it-works-daycare-section .container{max-width:1160px}.how-it-works-content-right{width:521px;padding:30px}.how-it-works-content-right p{font-size:23px;line-height:30px}.clients-say-left h3{font-size:54px;line-height:56px;margin-bottom:16px}.clients-say-left p{font-size:24px;line-height:30px}.clients-say-left{width:488px}.vip-membership.vip-membership-daycare{padding-bottom:135px}.clients-say-section{padding-bottom:198px}.clients-say-right .review-sliderinfo .slick-next{right:-66px}.clients-say-right .review-sliderinfo .slick-prev{left:-66px}.how-it-works-info:after{bottom:146px}.comman-center-heading h2,.comman-center-heading h3,.comman-center-heading h4.comman-center-heading h5,.comman-center-heading h6{font-size:54px;line-height:56px}.how-it-works-col{margin-bottom:20px}.vip-membership .container{max-width:1120px}.faqs-daycare-wrapper:before{width:384px;height:330px;left:-40px;top:76px}.instagram-section .packages-outter:before{width:353px;height:317px;right:-31px}.banner.banner-daycare.daycare-space-section{padding:160px 40px 30px;min-height:auto}.hourpopup-here-list{padding:30px 13px}}@media (max-width:1279px){.page-grooming .banner:before{content:"";position:absolute;top:62%;left:54%;background-size:410px}.page-daycare .container{max-width:100%;padding:0 30px}.grooming-banner-video img{max-width:430px;margin:auto}.page-daycare .banner{padding:190px 0 0}.daycare-cards{padding:90px 0 60px}.daycare-banner-video{height:365px}.playpause:before{width:95px;height:95px}.playpause{width:58px;height:60px}.daycare-cards ul li{width:33.33%;padding:0 15px 20px}.daycare-card{height:295px}.daycare-card-content p{font-size:18px}.vip-membership-left h3{font-size:39px;line-height:45px;padding-bottom:12px}.vip-membership-left p{padding-bottom:15px}.vip-membership-left:before{top:-200px;left:-20px;width:346px;height:300px}.page-grooming .banner{padding:160px 0 0}.page-grooming .container{max-width:100%;margin:auto;padding:0 30px}.grooming-banner-video{height:375px}.which-choose-content p{font-size:21px;line-height:30px}.which-choose-content{text-align:center;padding-bottom:25px;width:100%;margin:0 auto}.which-choose-content h3{font-size:35px;line-height:36px;padding-bottom:15px}.which-choose ul li .vip-membership-right .packages-details{min-height:495px;padding:22px 33px}.page-grooming .reservation-btn{margin:0 auto;padding:0 15px 0;text-align:center;width:100%}.page-grooming .reservation-btn a{width:275px;height:70px;font-size:25px;margin-bottom:35px}.header-nav ul li a{padding:8px 12px;font-size:18px}.nav-footer ul li{margin:0 15px}.packages-name p{font-size:18px;line-height:27px}.here-container-mid{padding:53px 50px}.pricing-here-content{padding-top:20px}.blog-top-full-part img{width:calc(100% - 40px)}.when-need-pet.when-need-pet-second{margin:-35px 0 0}.blog-section .container{max-width:1080px;margin:auto}}@media (min-width:1281px) and (max-width:1481px){.header-nav ul li a{padding:10px 12px;font-size:20px}.video-hero{height:820px}.nav-footer ul li a{font-size:22px}.nav-footer ul li{margin:0 20px}.we-are-here{padding:250px 0 70px}h2.heading{font-size:49px}.we-are-heading h2.heading{margin-bottom:15px}.we-are-heading p{font-size:21px}.inner-text h3{font-size:28px;max-width:170px}.inner-text p{line-height:28px;font-size:20px}.we-are-box{padding:50px 20px 40px}.we-are-inner{max-width:980px}.we-are-inner:before{width:331px;height:270px;top:180px}.testimonial{padding:70px 0}.testimonial-inner{justify-content:flex-start}.testimonial-img{max-width:24%}.testimonial-content{max-width:80%;padding-left:50px}.testimonial-content p{font-size:22px;line-height:34px}.testimonial-content h2{font-size:28px;padding:6px 0 10px}.testimonial-content span{font-size:22px;line-height:20px}.our-services{padding:40px 0 0}.our-services h2.heading{font-size:49px}.services-right-box h3{font-size:45px}.services-right-box p{font-size:22px;margin-bottom:30px}.our-services a.btn:hover{width:330px;height:90px}.our-services-inner{justify-content:center}.services-right-box{padding-left:50px}.our-services-inner.boarding-service .services-right-box{padding-left:0;padding-right:50px}.banner{padding:250px 0 0 170px;min-height:800px}.slider-caption h1{font-size:65px;line-height:65px}.slider-caption p{font-size:27px;padding-right:30px;line-height:38px}.slider-caption a{width:370px;height:85px;margin-top:35px;font-size:34px}.slider-caption a:hover{width:370px;height:95px}.slider-img{height:800px}.banner-slider-nav{left:-60px}.service-section{margin-top:40px}.faq-dropdown__top h3{font-size:30px}.faq-dropdown__btm p{font-size:23px;line-height:33px}.faq-dropdown__btm a{width:290px;height:65px;margin-top:15px;font-size:27px}.faq-dropdown__top{padding:15px 35px}.service-img{width:50%}.service-list{margin-top:130px}.service-outter:before{left:0;top:70px;background-size:80%;height:780px}.service-list ul{max-width:90%}.swap-on-hover{height:345px}.service-list ul li h2{font-size:27px}.service-list ul li p{font-size:17px;line-height:21px}.service-list:after{width:540px;height:500px;right:-60px;top:-45px;transform:rotate(-12deg)}.service-list ul li a{width:290px;height:65px;margin-top:20px;font-size:27px}.packages-outter{padding:180px 0 0}.price.category{top:-20px;left:-20px;width:120px;height:100px;background-size:110px !important}.price.category span{font-size:18px;margin-top:16px}.price.category:hover{width:115px !important;height:120px !important}.packages-img{width:230px}.packages-name h2{font-size:32px;margin-top:12px}.packages-list{width:45%}.packages-name p{font-size:20px;line-height:28px}.packages-details{padding:50px 45px;margin-top:40px}.packages-details h3{font-size:28px;margin-bottom:30px}.packages-details ul li{font-size:27px;line-height:34px;margin-bottom:20px;padding-left:45px;padding-right:30px}.packages-view-btn .btn{width:410px;height:70px;font-size:27px}.packages-view-btn .btn:hover{height:80px}.packages-list-inner:after{top:525px;right:-45px;width:295px;height:440px;transform:rotate(6deg)}.packages-list-inner:before{left:-80px;top:415px;width:225px;height:440px;transform:rotate(6deg)}.instagram-section ul:before{width:327px;height:500px;left:-290px;right:0;top:190px}.instagram-section ul:after{width:310px;height:383px;left:-68px;top:-90px;transform:rotate(-11deg)}.instagram-section .packages-outter:before{width:345px;height:367px;right:-30px;bottom:90px}.page-daycare .banner .container{max-width:1100px;margin:auto}.page-daycare .slider-caption{max-width:520px;position:relative}.daycare-banner-video{width:570px;height:430px}.daycare-banner-video .playpause{width:60px;height:60px}.daycare-banner-video:before{left:-9px;width:103%}.page-daycare .slider-caption:before{left:-100px;top:-50px;width:303px;height:305px}.page-daycare .banner{padding:290px 0 0}.daycare-card-content p{font-size:23px;line-height:31px}.daycare-card{height:335px}.daycare-cards{padding:130px 0 60px}.reservation-btn a{font-size:27px}.reservation-btn a:hover{width:330px;height:85px}.vip-membership-left:before{top:-318px;left:-60px;width:486px;height:470px}.vip-membership-left h3{font-size:45px;line-height:55px;padding-bottom:25px}.vip-membership-left p{padding-bottom:30px;font-size:24px;line-height:30px}.vip-membership-right p{font-size:24px;line-height:30px}.vip-membership-right h4{font-size:56px;padding-bottom:30px}.which-choose-content h3{font-size:49px;padding-bottom:20px}.which-choose-content p{font-size:27px;line-height:37px}.which-choose:before{width:401px;height:380px;left:110px;top:30px}.grooming-service-outter:after{left:-290px;top:-120px;width:330px;height:500px;transform:rotate(-19deg)}.grooming-service-outter.bath-brush-section:after{left:-260px;top:-110px;width:300px}.grooming-service-info{flex:0 0 31%}.grooming-service-price h2{font-size:28px}.grooming-service-price h3{font-size:55px;line-height:60px}.grooming-service-price{margin:-10px 0 35px}.grooming-service-info h3{font-size:51px}.grooming-service-outter{border-radius:50px;padding:55px 30px 80px}.grooming-pricing-list{border-radius:35px}.grooming-service-prices ul li{padding:0 6px}.page-grooming .reservation-btn a{width:365px;height:85px;font-size:29px;margin-bottom:50px}.page-grooming .reservation-btn a:hover{height:95px;width:395px}.page-grooming .reservation-btn p{font-size:24px;line-height:36px}.page-grooming .instagram-section .packages-outter{padding:60px 70px 0}.which-choose:after{right:-30px;bottom:-140px}.dogs-lovers .container{max-width:1100px}.dogs-lovers-detail h2{font-size:45px;line-height:58px;padding-top:30px;max-width:354px}.dogs-lovers-detail{padding-left:25px}.lovers-content p{font-size:23px;line-height:33px;padding-bottom:25px}ul.nav.nav-tabs li a{font-size:24px;padding:14px 65px}.photo-gallery{padding:260px 0 0}.location-section h2.heading{font-size:49px}.location-section{padding:250px 0 50px}.location-section .container{max-width:1100px}.location-detail h3{font-size:35px}.location-detail h4{font-size:28px;line-height:44px}.location-detail p{font-size:24px;line-height:40px}.location-detail a{font-size:24px;line-height:34px}.location-comman{padding:40px 30px;border-radius:30px}.location-video ul li img{max-width:100%}.location-video ul li span{display:block}.location-video ul li{max-width:33.33%}.follow-sec h4{font-size:28px;line-height:30px}.follow-sec ul li{width:55px;height:55px}.map-section{padding-top:50px;padding-bottom:150px}.map-section .container{max-width:1100px}.map-section-location{top:100px;max-width:600px;padding:30px 45px;border-radius:30px}.map-section-location h2{font-size:45px;line-height:58px}.map-section-location p{font-size:26px;line-height:33px}.dropdown-bottom-outer p{font-size:22px;line-height:27px;padding:8px 0 20px}.location-dropdown-top h3{font-size:27px;border-radius:25px;padding:18px 25px 18px 65px}.map-box{height:675px}.location-dropdown-top h3:after{top:31px}.location-dropdown-top h3:before{width:35px;height:35px}#location-dropdown{margin-bottom:20px}.get-in-touch .container{max-width:1100px}.get-in-touch{padding:130px 0 200px}.get-in-touch-form h2{font-size:50px;padding-bottom:20px}.get-in-touch-form .form-field input,.get-in-touch-form .form-field textarea{max-width:100%;font-size:25px}.get-in-touch:after{width:521px;height:948px;right:30px;top:222px;background-size:100%}.visit-link-btn{margin:0 -33px -43px;border-radius:0 0 30px 30px}.visit-link-btn a{font-size:30px;padding:20px 10px 20px}.banner.banner-daycare.daycare-space-section{padding:190px 40px 20px 130px;min-height:auto}.banner.banner-daycare.daycare-space-section .slider-caption{max-width:480px}.banner.banner-daycare.daycare-space-section .slider-caption p{line-height:34px}.banner.banner-daycare.daycare-space-section .daycare-banner-video{width:570px;height:440px}}@media (max-width:1481px){.vip-membership-right ul li{font-size:20px;padding-left:28px;margin-bottom:10px;line-height:30px;padding-right:0}.packages-details h3{font-size:24px;margin-bottom:14px}.vip-membership-right p{font-size:20px;line-height:30px;padding-bottom:10px}.vip-membership-right h4{font-size:48px;padding-bottom:14px}.club-K9-heading h4{font-size:168px;line-height:143px;margin:0 0 16px}.club-K9-heading span{margin:0 0 20px;font-size:37px}.dayvare-price-left h5{font-size:30px}.dayvare-price-left p{font-size:24px;margin:0 0 20px}.dayvare-price-left ul li{font-size:24px;margin:0 0 14px;padding:0 0 0 26px}.dayvare-price-left ul li:after{width:17px;height:15px;top:10px;left:0;background-size:100%}.dayvare-price-left h5 strong{font-size:56px;margin-left:10px;line-height:56px}.dayvare-price-left{width:435px}.dayvare-right-col{width:calc(100% - 435px)}.club-k9-section{padding:0 0 90px;margin-bottom:90px}.club-K9-heading{margin:-64px 0 20px}.vip-membership{padding:0 0 151px}.daycarepage p{font-size:28px}}@media (max-width:1199px){.map-box{width:96%;height:716px;margin:0 0 0 20px}.safety-mind-inner p{line-height:32px;max-width:410px;font-size:22px}.safety-mind{padding:70px 0 0}.daycare-packages-content h2{font-size:34px;line-height:41px;max-width:410px;padding-bottom:20px;margin-left:-40px}.daycare-packages-outter{padding-top:70px;display:flex;padding-bottom:80px}.partnership-inner h2{font-size:34px;line-height:42px;padding-bottom:10px}.partnership-inner p{color:#fff;line-height:34px;font-size:22px}.daycare-packages-content{width:100%;max-width:40%;margin-top:-150px;padding-right:0;padding-left:30px}.dogs-lovers-heading a.btn{width:23%;margin-right:53px;font-size:22px;height:68px}.our-staff-inner p{padding-bottom:20px;line-height:36px;font-size:22px}.our-staff-inner{padding:35px 45px;border-radius:50px}.our-staff-trained{padding-top:60px;position:relative}.dogs-lovers-detail h2{font-size:34px;line-height:44px;padding-top:30px;max-width:284px;padding-left:30px}.need-us-img{position:absolute;right:58px;bottom:-172px;max-width:440px}.need-us-content{width:100%;max-width:43%;padding-left:30px}.need-us-content p{padding-bottom:21px;line-height:34px;font-size:22px}.need-us-content h2{font-size:34px;line-height:43px;max-width:220px;padding-top:49px;padding-bottom:12px}.lovers-content{position:absolute;top:180px;right:40px;left:-184px;padding:30px 40px 10px}.best-late-policy{padding:65px 50px 50px}.best-late-policy h2{font-size:36px;line-height:37px;padding-bottom:20px}.best-late-policy p{color:#fff;line-height:34px;font-size:22px}.dogs-lovers .container{max-width:920px;margin:auto}.dogs-lovers{padding-top:160px;position:relative}.safety-mind .container{max-width:920px;margin:auto}.daycare-packages .container{max-width:920px;margin:auto}.dogs-lovers-heading h1{font-size:50px;line-height:55px}.get-in-touch .container{max-width:970px}.map-section-location p{font-size:26px;line-height:33px;padding:8px 0 30px}.get-in-touch:after{right:-270px;top:282px;z-index:-1;background-repeat:no-repeat;background-size:430px}.get-in-touch{padding:170px 0 140px;position:relative}.get-in-touch-img{padding-top:15px}.get-in-touch-form{width:100%;max-width:50%;padding-left:40px;padding-top:54px}.get-in-touch-form h2{font-size:52px;line-height:58px;padding-bottom:16px;text-align:center}.get-in-touch-left-img img:first-child{margin-right:15px}.location-dropdown-top h3{border:3px solid #1eafea;width:100%;height:100%;display:flex;padding:17px 72px}.location-dropdown-main .location-dropdown-bottom,.locationinfo-dropdown .location-dropdown-bottom{padding:20px 25px}.map-right{margin-left:-40px}.location-dropdown-main.open-dropdown .location-dropdown-top h3:after{position:absolute;content:"";top:30px;right:30px}.location-dropdown-top h3:after{top:34px;right:30px}div#location-dropdown{margin-bottom:25px}.location-dropdown-top h3 i.fas.fa-map-marker-alt{margin-right:30px;font-size:38px}.dropdown-bottom p{font-size:20px;line-height:25px;color:#fff;padding-bottom:10px}.map-section-location h2{font-size:40px;line-height:51px}.map-section{padding-top:40px;padding-bottom:140px}.map-section-location{top:150px;max-width:566px;padding:40px}.follow-sec ul li{border:1px solid #1989e9;width:66px;height:66px;display:flex}.follow-sec ul li img{display:block;max-width:20px}.follow-sec h4{font-size:28px;line-height:38px;text-align:center;padding-bottom:20px}.location-video ul li img{max-width:127px}.location-video ul li{padding:3px 6px}.location-comman{padding:35px 26px}.location-detail p{font-size:24px;line-height:38px}.location-detail a{font-size:24px;line-height:35px}.location-detail h4{font-size:32px;line-height:44px}.location-detail h3{font-size:34px;line-height:44px}.location-section h2.heading{margin-bottom:50px;font-size:46px}.location-section{padding:180px 0 50px}.container{max-width:970px;margin:auto}.our-services-inner.boarding-service .services-box:after{left:149px;top:-100px;z-index:-1;background-repeat:no-repeat;background-size:380px}.we-are-here{padding:160px 0 70px}.we-are-heading h2.heading{margin-bottom:10px}.we-are-heading{text-align:center;margin-bottom:110px;position:relative}.we-are-heading:after{content:"";position:absolute;background:url(//www.24hourdogdaycare.com/wp-content/themes/24-hour-dog-daycare/assets/css/../images/we-are-bg.png);width:291px;height:210px;right:0;left:-277px;top:-51px;z-index:-1;margin:0 auto;background-repeat:no-repeat;background-size:170px}.testimonial .container{max-width:100%}.testimonial-content h2{font-size:32px;font-weight:400;padding:4px 0 7px}.testimonial-content span{font-size:22px;font-weight:400;display:block;line-height:25px}.testimonial-content p{padding:20px 0 8px;font-size:30px;line-height:37px}.services-right-box p{font-size:22px;max-width:500px;margin-bottom:30px;line-height:32px}.services-right-box h3{font-size:38px;padding-bottom:8px}.services-right-box img{margin-top:-120px;margin-left:-24px;max-width:110px}.testimonial{padding:60px 0}.services-right-box{width:100%;max-width:46%}.our-services .container{max-width:990px;margin:auto}.our-services h2.heading{text-align:center;font-size:38px}.our-services-inner{padding:60px 0}.testimonial-content img{max-width:200px}.testimonial-slider{padding:0 100px}.header-outter{padding:10px 30px}.logo img{max-width:90px}.header-nav ul li a{padding:7px 9px 10px;font-size:17px;line-height:1}.header-nav ul li{margin-left:10px}.banner{padding:190px 0 0 30px}.slider-caption h1{font-size:50px;line-height:51px}.slider-caption p{font-size:21px}.slider-caption a{width:310px;height:69px;margin-top:30px;font-size:29px}.slider-caption a:hover{width:340px;height:85px}.banner-slider-nav{padding:97px 0}.slider-img{height:660px}.banner-slider-nav .slick-list{width:460px;padding-right:0 !important;margin-left:-50px}.banner .buttons{width:65px}.service-section{margin-top:190px}.faq-dropdown__top h3{font-size:28px}.faq-dropdown__btm{padding:50px 20px 30px}.faq-dropdown__btm p{font-size:20px;line-height:29px}.faq-dropdown__btm a{width:210px;height:55px;margin-top:20px;font-size:23px}.service-outter:before{left:10px;top:0;background-size:62%}.service-list{margin-top:110px}.service-list ul{max-width:100%}.swap-on-hover{height:305px}.service-list ul li h2{font-size:24px;line-height:26px}.service-list ul li p{font-size:16px;line-height:22px}.service-list ul li a{width:260px;height:55px;margin-top:20px;font-size:23px}.packages-outter{padding:120px 0 0}.packages-section h2.heading{margin-bottom:70px;text-align:center}h2.heading{font-size:36px}.packages-img{width:200px}.packages-list{width:860px}.packages-name h2{font-size:29px}p{font-size:19px;line-height:26px}.packages-list{width:45%}.packages-details{padding:25px 20px;margin-top:30px}.packages-details h3{font-size:26px;margin-bottom:20px}.packages-details ul li{font-size:20px;line-height:25px;margin-bottom:15px;padding-left:30px}.packages-details ul li:after{width:20px;height:22px;top:5px}.packages-view-btn .btn{width:350px;height:50px;font-size:20px}.btn:hover svg{margin-top:0}.btn span svg{width:22px}.instagram-section .packages-outter{padding:60px 15px 0;margin-top:25px}.packages-section h2.heading{margin-bottom:40px;text-align:center}.instagram-section ul li{width:33.33%;padding:5px 10px;display:none}.instagram-section ul li img{border-radius:45px}.loadmore{margin:15px 0}.load-more{height:102px;width:110px}.load-more:hover{height:122px;width:100px}.nav-footer{margin:20px 0 50px}.nav-footer ul li{margin:0 10px}.nav-footer ul li a{font-size:24px}.banner-slider video{max-height:660px}.slider-img:after{top:0}.slider-caption{max-width:370px}.error-page-outter{padding:270px 50px 80px;max-width:100%}.error-page-outter:after{width:256px;height:308px;left:-50px;top:160px}.page-grooming .reservation-btn a:hover{height:70px}.holiday-hours-sec:after{display:none}.holiday-hours-sec p{line-height:30px}.socialfull-first-section .container-fluid{max-width:970px;margin:0 auto}.packages-list-left{width:100%;padding:0 20px 40px}.threebox-slider{margin-right:0;margin-bottom:53px}.threebox-slider ul.slick-dots{left:0;justify-content:center;bottom:-36px !important}.threebox-slider .slick-next,.threebox-slider .slick-prev{width:45px;height:45px;background-size:18px}.pricenight-dog-box span em{font-size:52px}.pricenight-dog-box span{font-size:26px;line-height:60px}.hours-slikbox-slide{width:100%;padding:0}.hours-slikbox-slide .slick-slide{margin:0 10px}.hours-slikbox-slide .packages-name p{font-size:22px;line-height:34px}.hours-slikbox-slide .packages-name{padding-left:19px;padding-top:18px}.socialfull-first-section{padding:100px 0 0}.threebox-slider .slick-next{right:15px}.threebox-slider .slick-next,.threebox-slider .slick-prev{display:block !important}.threebox-slider .slick-prev{left:15px}.club-k9-section{padding:0 0 60px;margin-bottom:0}.club-list-col-5 h5{font-size:20px}.club-list-col-5 p{font-size:18px;line-height:28px}.club-K9-heading span{font-size:25px}.club-K9-heading h4{font-size:123px;line-height:107px;margin:0 0 12px}.club-K9-heading{margin:-52px 0 20px}.daycarepage p{font-size:23px}.vip-membership{padding:0 0 100px}.grooming-content p{font-size:28px;line-height:38px}.grooming-content{padding:0 57px}.faqpage-section{padding-top:150px}.page-template-faq .get-in-touch-form h2{font-size:52px;padding-bottom:10px}.shiloh-section{padding:174px 0 30px}.shiloh-contain:first-child .we-are-heading p{font-size:28px;line-height:36px}.we-are-heading p{font-size:20px;line-height:24px}.shiloh-section-wrapper{max-width:760px}.shiloh-contain video{width:758px;height:433px}.shiloh-contain{margin-bottom:118px}.shiloh-contain .we-are-heading:after{width:160px;height:160px;left:-71px;top:-63px}.outbreak-popup .modal-body{width:90%;padding:70px 30px 40px}.outbreak-popup-info img{margin-bottom:15px}.outbreak-popup-info h3{font-size:40px;line-height:50px;margin-bottom:20px}.outbreak-popup .modal-content p{font-size:19px;line-height:33px;margin-bottom:10px;padding-bottom:5px}.accordion-faq-content p{font-size:20px;line-height:27px}.weareherehome-content{width:420px}.weareherehome-right{width:calc(100% - 420px)}.weareherehome-section .container{padding:0 30px}.weareherehome-content h1{font-size:62px;line-height:65px;max-width:310px}.weareherehome-content p{font-size:18px;line-height:22px}.moreinfo-content{width:116px}.moreinfo-content h3{font-size:16px;line-height:18px}.weareherehome-section{padding-top:130px}.weareherehome-img{width:120px;border-radius:20px;top:-57px;left:-58px}.weareherehome-videoimg:after{top:7px;left:-95px}.rating-star img{margin:0 1px}.weareherehome-video{width:100%;border-radius:25px}.weareherehome-review{margin-top:-148px;border-radius:25px;width:290px;padding:20px 40px}.moreinfo-content figure{margin-bottom:13px;height:38px}.moreinfo-content figure img{max-height:38px}.weareherehome-videoimg:before{top:-80px;right:0;width:191px;height:100px;background-size:100%}.moreinfo-content:nth-child(2){width:94px}.weareherehome-content a.btn{width:230px;min-width:176px}.weareherehome-content a.btn:hover{width:270px;height:75px}.blog-section{padding:100px 0 0}.blog-big-content{border:1px solid #1eafea;border-top:0;padding:26px 30px 35px;border-radius:0 0 30px 30px}.blog-big-content .date a{font-size:20px;line-height:30px;margin:0 0 10px}.blog-big-content h3{font-size:20px;margin:0 0 10px}.blog-big-content p,.blog-big-heading h2{font-size:22px;line-height:32px}.blog-big-content .btn{font-size:21px;height:57px}.blog-info-left_item{width:450px}.blog-info-right_item{width:calc(100% - 450px)}.blog-main-list figure{width:160px;height:110px}.blog-list-content{width:calc(100% - 160px);padding-left:20px}.blog-list-content .btn{font-size:21px;height:57px}.blog-list-content .btn:hover{width:181px;min-width:181px;height:67px}.blog-big-content .btn:hover{width:221px;height:67px}.blog-main-list .date a{font-size:20px;line-height:34px;margin:0 0 10px}.blog-main-list h3{font-size:20px;line-height:26px}.latest-newsletter-heading h3{font-size:36px;line-height:39px;margin:0 0 15px}.latest-newsletter-heading p{font-size:22px;line-height:30px}.latest-newsletter-list{width:30.6%;margin-right:2%;margin-bottom:2.25%}.latest-newsletter-image{height:407px}.newslettermodal-container{max-width:700px}.pricing-section{padding:140px 0 50px}.pricing-section .container{padding:0 20px}.pricinginfo-right{font-size:18px;line-height:22px;width:25%}.pricinginfo-center{font-size:18px;line-height:22px}.pricinginfo-left{font-size:18px;line-height:22px;width:52%}.pricinginfo-secondbox .pricinginfo-left{width:52%}.pricinginfo-left strong{font-size:18px;line-height:20px}.pricinginfo-infolist{padding:10px 0 10px;border-bottom-width:2px}.pricinginfo-infolist2{padding:10px 0 10px}.pricinginfo-infolist2{border-bottom-width:2px}.schedulen-nowbtn a{font-size:26px;line-height:normal;height:60px}.pricinginfo-content h3,.pricinginfo-content2 h3,.pricinginfo-content3 h3{font-size:40px;line-height:44px;margin-bottom:30px}.pricinginfo-content2{padding:35px}.pricinginfo-content3{padding:35px 40px 30px 35px}.pricinginfo-infolist2 .pricinginfo-left{width:75%}.outer-pricingcontent .pricing-inner{margin-right:1.6em}.pricinginfo-content3 .pricinginfo-infolist2 .pricinginfo-left{width:70%}.pricinginfo-content3 .pricing-inner{width:22.6%}.pricing-wrapper{margin-bottom:35px}.pricing-wrapper2{margin-bottom:35px}.miramar-location-topbanner{padding-bottom:50px}.heading-center h1,.heading-center h2,.heading-center h3,.heading-center h4,.heading-center h5,.heading-center h6{font-size:42px;line-height:46px}.heading-center{padding-bottom:46px}.services-miramar figure{border-radius:30px 30px 0 0}.services-miramar-content{border-radius:0 0 30px 30px}.services-miramar-content h3{font-size:26px;line-height:30px;margin-bottom:12px}.services-miramar-content p{font-size:18px;line-height:26px}.ourservices-miramar-wrap:after{width:206px;height:206px;right:-58px;top:-99px}.ourservices-miramar-section .container{padding:0 30px}.miramar-directions-section .map-right{margin-left:0}.miramar-directions-section .map-right:after{width:204px;height:244px;left:-14px;top:-108px}.services-miramar{margin-bottom:25px}.miramar-directions-section .get-in-touch{padding:20px 0 46px}.miramar-directions-section .get-in-touch .heading-center{padding-bottom:60px}.miramar-location-topbanner .weareherehome-img{width:154px;height:120px}.services-miramar-content{padding:25px 18px 50px}.btn-photo a{font-size:22px;height:50px;min-width:180px}.heading-center ul li{margin:0 0 16px;padding:0 14px;font-size:18px;line-height:16px}.heading-center ul li:after{height:15px}.miramar-location-topbanner .weareherehome-right:before{top:-83px}.miramar-location-topbanner .weareherehome-videoimg:before{top:-62px}.visit-link-btn{margin:0 -29px -38px;border-radius:0 0 50px 50px;padding:26px 0 0}.visit-link-btn a{font-size:26px;padding:18px 10px 18px}.visit-link-btn a span svg{width:23px}.header-nav ul li ul.sub-menu{position:static;border-radius:8px;padding:0;border:1px solid #1eafea;visibility:inherit;opacity:1;display:none;margin:10px 0 15px;transform:scale(1,1)}.header-nav ul li ul.sub-menu:before{display:none}.header-nav ul li ul.sub-menu li:first-child{border-radius:0;overflow:unset}.header-nav ul li ul.sub-menu li:last-child{border-radius:0;overflow:unset;border-bottom:none}.header-nav ul li ul.sub-menu.mobilemenu-open{display:block}.header-nav ul li.menu-item-has-children:after{content:"\f107";position:absolute;top:0;right:0;width:37px;height:36px;transition:.4s;font-family:FontAwesome;color:#fff;padding:0;z-index:111;text-align:center;font-size:16px;font-weight:700;display:flex;justify-content:center;align-items:center;cursor:pointer}.header-nav ul li.menu-item-has-children.submenu-open:after{content:"\f107";transform:rotate(180deg)}div.date a{font-size:20px;line-height:30px;margin:0 0 10px}.blog-top-full-part h1{padding-right:230px;font-size:35px;margin:0 0 32px;line-height:45px}.blog-single-section .container{max-width:970px}.blog-top-full-part img{width:calc(100% - 28px)}.blog-inner-two-section{padding:50px 0}.blofpost-slidbar{width:270px}.blogpost-middle{width:calc(100% - 301px);padding:0 40px}.default-section h1,.default-section h2,.default-section h3,.default-section h4,.default-section h5,.default-section h6{margin:0 0 20px}.default-section h1{font-size:30px;line-height:36px}.default-section h2{font-size:28px;line-height:32px}.default-section h3{font-size:26px;line-height:30px}.default-section h4{font-size:24px;line-height:28px}.default-section h5{font-size:22px;line-height:26px}.default-section h6{font-size:20px;line-height:24px}.blog-post-repeat h3{font-size:20px;line-height:28px}.blog-top-full-part .container{padding-left:70px}.blog-post-repeat .btn{margin:0;width:190px;min-width:190px;height:67px;font-size:27px}.blog-post-repeat .btn:hover{width:220px;min-width:220px;height:74px}.default-section p,table th,table td{font-size:19px;line-height:26px;margin:0 0 15px}.default-section ul li,.default-section ol li{font-size:19px;line-height:26px;margin:0 0 15px}.welcome-main .container{padding:0 30px}.welcome-header{padding:20px 0 0}.wel-logo{width:110px}.welcome-first-section{padding:0 0 30px}.welcome-pet-img-info:after{top:11px;right:106px;width:204px;height:176px}.welcome-pet-rlt-info{padding:30px}.welcome-pet-rlt-info h1{font-size:45px;line-height:45px;margin:0 0 11px}.welcome-pet-rlt-info p img{position:relative;top:2px;left:1px;max-width:25px}.welcome-pet-rlt-info p{margin:0 0 10px;font-size:19px;line-height:26px}.welcome-pet-rlt-info h6{font-size:20px;line-height:28px;margin:0}.welcome-pet-rlt-info:after{width:97px;height:90px;bottom:119px;right:15px}.welcome-faq-section{padding:30px 0}.welcome-faq-section:after{width:161px;height:282px;bottom:0;right:-87px;background-size:100%}.welcome-faq-slider-info h2{font-size:45px;line-height:45px}.welcome-faq-section:before{width:174px;height:180px;top:151px;left:-115px}.welcome-faq-lft-col-4{width:320px}.welcome-faq-rlt-col-8{width:calc(100% - 320px)}.welcome-faq-rlt-info{padding:0 0 0 40px}.when-need-col6.small-pet figure{margin-top:24px;max-width:170px;height:162px}.when-need-heading h3{font-size:30px;line-height:35px}.when-need-pet.when-need-pet-second{margin:-75px 0 0}.when-need-heading{padding:104px 23px 0 0;max-width:208px}.welcome-faqslider .slick-prev,.welcome-faqslider .slick-next{width:15px;height:30px}.slider__counter{font-size:23px;line-height:28px;padding:12px 0}.welcome-expect-section{padding:30px 0 0}.wel-heading h1,.wel-heading h2,.wel-heading h3,.wel-heading h4,.wel-heading h5,.wel-heading h6{font-size:45px;line-height:48px}.welcome-expect-section:before{width:248px;height:214px;top:243px;left:-56px}.proofed-facility:before{width:118px;height:118px;top:-43px;right:-43px}.welcome-expect-right-info{margin:39px 0 0 -106px}.welcome-expect-col-left{width:61.7%}.welcome-expect-col-right{width:38.3%}.welcome-expect-right-info h5{margin:0 0 38px 140px;font-size:30px;line-height:39px}.proofed-facility{margin:0 0 38px;padding:30px;position:relative;border-radius:30px}.proofed-facility p{font-size:19px;line-height:26px;margin-bottom:20px}.proofed-facility ul li{font-size:19px;line-height:26px;margin-bottom:12px;padding-left:28px}.welcome-expect-col-info ul li{font-size:19px;line-height:26px;margin-bottom:16px}.welcome-expect-col-info ul li:after{top:8px}.welcome-expect-col-info figcaption{padding-right:140px}.welcome-expect-col-info figure{margin:0 0 20px}.welcome-expect-right-info figure img{max-width:300px;border-radius:30px}.welcome-expect-col-info figure img{border-radius:30px}.our-policies-info ul li{font-size:19px;line-height:26px;margin-bottom:12px;padding-left:28px}.our-policies-info ul li:after{width:15px;height:16px;top:7px}.our-policies-section{padding:58px 0 160px}.our-policies-section:before{width:170px;height:211px;left:-70px}.our-policies-section:after{width:219px;height:389px;right:-103px;top:85px}.addone-middle-white h3{font-size:45px;line-height:46px}.addone-middle-white h3{font-size:45px;line-height:46px}.addone-middle-white ul{padding:15px 0 0}.addone-middle-white ul li{margin:0 20px 0 0;padding:0 0 0 26px;font-size:20px;line-height:34px}.addone-middle-white ul li:after{width:15px;height:15px;top:12px}.addone-middle-white{margin:-115px auto 45px;padding:32px 30px;max-width:810px}.follow-cuteness-container{max-width:708px}.follow-cuteness-container h4{font-size:45px;line-height:50px;padding:0 190px 28px}.follow-media-row2 .follow-cuteness-img.follow-rlt-big-img{width:376px;margin-left:25px}.follow-media-row2 .follow-cuteness-img{width:215px;margin:0}.follow-cuteness-img{margin:0 0 0 25px;padding:0;width:187px}.escondido-miramar-social h5{font-size:20px;margin:0 0 15px}.escondido-miramar-social ul{margin:0 0 16px}.escondido-miramar-social{width:238px;padding:22px 0 11px}.social-media-section:before{width:176px;height:169px;top:362px;left:-84px}.social-media-section:after{width:155px;height:282px;bottom:146px;right:-57px;background-size:100%}.social-media-section{padding:0 0 50px}.addone-middle-white p{font-size:19px;line-height:26px}.blog-section .container{max-width:100%;margin:auto;padding:0 40px}.slider-caption p strong{font-size:26px;line-height:31px;margin:0 0 2px;display:block}.faqvideo-col{width:49%}.faq-video-col .daycare-banner-video{width:100%;height:500px}.faq-video-col .daycare-banner-video .playpause{width:70px;height:70px}.why-us-video-section .container{max-width:786px}.locations-whyus-video{padding-top:28px}.locations-whyus-video .faqvideo-col{width:48%}.why-us-video-section{padding-bottom:40px}.why-us-video-heading p{font-size:20px;line-height:24px}.map-miramar-col-section .map-box{width:76%;margin-left:15%}.map-section-inner.map-miramar-col-section{margin-top:50px}.map-miramar-col-section .map-section-location{top:-50px}.map-miramar-video{width:320px;right:0}.map-miramar-video .faq-video-col .daycare-banner-video{height:460px}.photo-gallery-single{width:324px}.photo-gallery-maltipal{width:calc(100% - 324px)}.how-it-works-daycare-section .container{max-width:900px}.how-it-works-content-right{width:390px;padding:25px}.how-it-works-content-right p{font-size:20px;line-height:24px}.icon-thumb-img{width:124px;height:124px;margin-right:9px;margin-top:37px}.icon-thumb-img .number-thumb{font-size:20px;line-height:18px;top:56%;left:34%;width:26px}.how-it-works-col:nth-child(even) .icon-thumb-img{margin-left:13px;margin-top:0}.clients-say-left{width:47%}.clients-say-right{width:46%}.clients-say-left h3{font-size:45px;line-height:42px;margin-bottom:16px}.clients-say-left p{font-size:22px;line-height:28px}.comman-center-heading h2,.comman-center-heading h3,.comman-center-heading h4.comman-center-heading h5,.comman-center-heading h6{font-size:44px;line-height:50px;margin-bottom:15px}.comman-center-heading{padding:0 0 24px}.clients-say-section{padding-bottom:150px}.vip-membership.vip-membership-daycare{padding-bottom:75px}.clients-say-wrapper{padding-right:20px}.faqs-daycare-section .comman-center-heading{padding-bottom:24px}.how-it-works-daycare-section{padding:65px 0 0}.banner.banner-daycare.daycare-space-section{padding:90px 40px 30px}.banner.banner-daycare.daycare-space-section .daycare-banner-video{width:400px;height:360px}.banner.banner-daycare.daycare-space-section .slider-caption{max-width:430px}}@media (max-width:1024px){.pricing-here-content h2{font-size:25px;line-height:25px}.pricing-here-content{width:100%}.pricing-right-popup{width:100%}.here-container-mid{border-radius:5px;padding:30px 20px}.pricing-here-content .conrt-row{padding:0 33px 40px 0}.hereholiday-popup{overflow-y:auto}.hourpopup-here-list{background:#1eafea;border-radius:10px;padding:20px 10px}.conrt-row h3{font-size:20px;line-height:30px}.conrt-row p{font-size:20px;line-height:30px}.hourpopup-here-list ul li span{font-size:20px;text-align:center;padding-bottom:10px}.hourpopup-here-list ul li span.dark-active{text-align:center}.conrt-row{width:48%;float:left}.hourpopup-here-list ul li{padding:0;margin:0}.hourpopup-here-list ul li span{width:48%}.toggle-btn{display:block;background-image:linear-gradient(to right,#fd7bcf,#ff7ac2,#ff7ab5,#ff7ba9,#fd7d9e);border-radius:25px;width:64px;height:44px;padding-top:8px}.toggle-btn span{height:3px;background:#fff;width:30px;display:block;margin:4px auto;transform:rotate(0deg);transition:all .4s;-webkit-transition:all .4s;border-radius:14px}.mobile-menu-open .toggle-btn{padding-top:10px}.mobile-menu-open .toggle-btn span.first{transform:rotate(45deg);transition:all .4s;-webkit-transition:all .4s;margin:10px auto 0}.mobile-menu-open .toggle-btn span.second{display:none}.mobile-menu-open .toggle-btn span.third{transform:rotate(-45deg);transition:all .4s;-webkit-transition:all .4s;margin:-2px auto 0}.mobile-menu-open .header-nav{right:0;transition:all .5s;-webkit-transition:all .5s}.header-nav{position:fixed;right:-100%;max-width:300px;top:76px;background:#fff;padding:30px 10px;height:calc(60vh - 70px);transition:all .5s;-webkit-transition:all .5s;width:100%;border-radius:25px 0 50px 50px;box-shadow:0px 3px 8px rgba(26,148,233,.45)}.mobile-menu-open:after{position:fixed;content:"";left:0;width:100%;top:70px;height:100%;background:rgba(0,0,0,.6);transition:all .6s;z-index:99}.header-nav ul li{margin-left:0;display:block;width:100%;margin-bottom:10px}.header-nav ul li a{padding:8px 32px 10px;font-size:18px;line-height:1;display:block;width:100%;max-width:100%;border-radius:8px}.header-nav ul li a:focus{color:#fff;background-image:linear-gradient(to right,#198be8,#009eee,#00aff0,#00bfee,#23ceeb)}.mobile-menu-open{position:fixed !important;width:100%;position:relative}.header-nav ul{display:block;overflow-y:auto;height:100%}.header-nav ul{padding-left:0 !important;margin-bottom:30px}.header-outter{padding:5px 15px;background:#fff;border-bottom:0 solid #ccc;box-shadow:0 0 0px}.logo img{max-width:65px}ul.toggle-mob-menu li a{padding-left:0 !important;margin-bottom:30px}.faq-dropdown__btm a{font-size:18px}.faq-dropdown__btm a:hover{width:210px;font-size:18px}.grooming-service-prices{flex:0 0 60%;margin-top:0;max-width:60%}.grooming-service-info ul{padding:0}.grooming-service-prices ul li{padding:50px 6px}.grooming-service-img img{margin:auto}.which-choose ul.slick-dots li button{background:#1fbbf4 !important;width:15px !important;height:15px !important}.which-choose ul.slick-dots li.slick-active button{background:#39d4fd !important;width:15px !important;height:15px !important}.which-choose ul.slick-dots{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;width:100% !important;top:400px;left:0}.grooming-service-prices ul.slick-dots li{padding:0;width:auto;position:unset;margin:0 5px}.grooming-service-info{flex:0 0 40%;max-width:40%}.holiday_popup .modal-dialog{width:90%}.holiday_popup .modal-content h2.heading{font-size:26px !important}.holiday_popup .modal-content p{font-size:20px;line-height:28px;padding-bottom:20px}.holiday_popup_dates ul li span:last-child img{margin-right:10px;max-width:17px;height:auto}.holiday_popup_dates ul li span:last-child{padding-left:15px}.holiday_popup_dates ul li{font-size:17px;line-height:24px;padding-top:30px}.holiday_popup .modal-content:before{width:451px;height:930px;left:100px;top:-60px}.socialfull-first-section .container-fluid{padding:0 30px}.faqpage-section{padding:90px 0 0}.escondido-miramar-social:after{width:125px;height:93px}}@media (max-width:1023px){.playpause{width:48px;height:50px}.page-grooming .banner:before{content:"";position:absolute;top:73%;left:53%;background-size:340px}ul.nav.nav-tabs{justify-content:center;margin-bottom:50px;margin-top:0;border:0}ul.nav.nav-tabs li a{font-size:22px;border:3px solid #2699fb;width:100%;max-width:49%;padding:8px 50px;border-radius:20px;box-shadow:0 0px 4px #1a94e9;color:#000;font-weight:400}.page-daycare .banner{padding:150px 0 0}.photo-gallery ul li img{border-radius:25px}.page-daycare .slider-caption{max-width:277px}.daycare-banner-video{height:265px}.page-daycare .slider-caption:before{left:-30px;top:-50px;width:243px;height:205px}.daycare-cards{padding:50px 0 30px}.daycare-cards ul li{width:33.33%;padding:0 10px 20px}.daycare-card{height:215px}.daycare-card-content{padding:15px}.daycare-card-content p{font-size:15px}.reservation-btn a{font-size:20px;width:210px;height:48px}.reservation-btn{padding:0 0 50px}.vip-membership-left h3{font-size:34px;line-height:38px;padding-bottom:24px}.vip-membership-right .packages-details{padding:20px;border-radius:32px}.vip-col-4{padding:0 8px}.vip-membership-right h4{font-size:42px;padding-bottom:10px}.page-grooming .banner .slider-caption{padding-left:25px}.page-grooming .banner .slider-caption{width:100%;max-width:50%}.grooming-banner-video img{max-width:350px;margin:auto}.grooming-banner-video{height:335px;padding-right:0}.which-choose{padding:30px 0 0}.which-choose-content h3{font-size:30px;line-height:31px;padding-bottom:15px}.which-choose-content p{font-size:18px;line-height:26px}.page-grooming .container{max-width:100%;margin:auto;padding:0 15px}.which-choose ul li{width:50%;padding:0 10px}.grooming-service-prices ul li{padding:50px 6px}.which-choose ul li .vip-membership-right .packages-details{min-height:425px;padding:15px 20px}.vip-membership-right p{padding-bottom:10px}.which-choose ul li .vip-membership-right ul li{font-size:18px;margin-bottom:18px;padding-left:30px}.which-choose ul li .vip-membership-right{width:100%;padding-bottom:30px}.page-grooming .reservation-btn a{width:235px;height:60px;font-size:22px;margin-bottom:35px}.page-grooming .instagram-section .packages-outter{padding:20px 0 0}.which-choose ul li .vip-membership-right h4 em{font-size:14px}.which-choose ul li .vip-membership-right h3{margin-bottom:15px;line-height:1}.dogs-lovers{padding-top:140px;position:relative}.dogs-lovers-outter{flex-wrap:wrap}.dogs-lovers-img{width:100%;max-width:100%}.dogs-lovers-heading a.btn{width:22%;margin-right:3px;font-size:21px;height:62px}.our-staff-img{width:100%;max-width:100%;padding-left:20px;padding-top:0;order:-1;padding-bottom:30px}.daycare-packages-inner img{width:100%}.daycare-packages-content h2{font-size:34px;line-height:41px;max-width:410px;padding-bottom:20px;margin-left:0;padding-top:20px}.daycare-packages-content{width:100%;max-width:100%;margin-top:0;padding-right:0;padding-left:30px}.daycare-packages-inner{width:100%;max-width:100%;padding-left:0}.daycare-packages-outter{padding-top:50px;display:flex;flex-wrap:wrap;padding-bottom:140px}.our-staff-trained{flex-wrap:wrap;padding-top:40px}.partnership-inner-img{width:100%;max-width:40%;position:absolute;z-index:1;margin-left:0;margin-top:0;right:20px;top:-120px}.partnership-sec{flex-wrap:wrap;position:relative}.partnership-inner h2{font-size:34px;line-height:42px;padding-bottom:10px;max-width:320px}.partnership-inner p{color:#fff;line-height:34px;font-size:22px;max-width:100%}.partnership-inner{width:100%;max-width:100%}.partnership-inner-img:after{position:absolute;content:"";top:-480px;right:-200px;left:auto;width:687px;height:703px;background-image:url(//www.24hourdogdaycare.com/wp-content/themes/24-hour-dog-daycare/assets/css/../images/partner-ship-bg.png);background-repeat:no-repeat;z-index:-2}.our-staff-inner{width:100%;max-width:100%}.safety-mind-inner p{line-height:32px;max-width:100%;font-size:22px}.safety-mind-inner{width:100%;max-width:100%;padding:20px 25px 0 30px;position:relative}.safety-mind-outter{flex-wrap:wrap}.safety-mind{padding:60px 0 0}.safety-mind-img{width:100%;max-width:100%;padding-left:28px}.need-us{padding-top:20px}.best-late-policy h2{font-size:32px;line-height:27px;padding-bottom:18px}.need-us-content p{padding-bottom:18px;line-height:34px;font-size:22px}.need-us-img{position:absolute;right:58px;bottom:-172px;max-width:260px}.need-us-content{width:100%;max-width:100%;padding-left:30px}.dogs-lovers-detail h2{font-size:34px;line-height:44px;padding-top:30px;max-width:100%;padding-left:30px}.dogs-lovers-detail{width:100%;max-width:100%;position:relative}.lovers-content{position:relative;top:30px;right:0;left:0;padding:30px 40px 10px;max-width:100%}.dogs-lovers-heading h1{font-size:40px;line-height:45px}.location-section{padding:160px 0 10px}.map-section{padding-top:20px;padding-bottom:120px}.hover-img img{max-width:180px}.get-in-touch-inner{flex-wrap:wrap}.get-in-touch-form{width:100%;max-width:67%;padding-left:40px;padding-top:54px;margin:0 auto}.get-in-touch-left{width:100%;max-width:100%;text-align:center}.get-in-touch{padding:0 0 70px;position:relative}.dropdown-bottom p{font-size:22px;line-height:30px;color:#fff;padding-bottom:10px}.get-in-touch:after{right:-270px;top:632px;z-index:-1;background-repeat:no-repeat;background-size:430px}.map-right{margin-left:-14px}.map-section-location{top:40px;max-width:100%;padding:40px;position:relative}.location-section h2.heading{margin-bottom:40px;font-size:38px}.location-outer{flex-wrap:wrap}.location-comman{padding:45px 36px;margin-bottom:30px;max-width:100%}.location-detail h3{font-size:40px;line-height:54px}.location-video ul li img{max-width:100%}.location-video ul li{padding:3px 6px;width:31.33%}.testimonial{padding:30px 0}.testimonial-content p{padding:20px 0 8px;font-size:22px;line-height:27px}.testimonial-content span{font-size:20px;font-weight:400;display:block;line-height:18px}.container{max-width:100%;padding:0 15px}.testimonial-slider .slick-next{background-size:19px}.testimonial-slider .slick-prev{background-size:19px}.testimonial-slider{padding:0 80px}.services-right-box p{font-size:19px;max-width:500px;margin-bottom:24px;line-height:27px}.our-services a.btn{text-transform:none;width:200px;height:65px;margin-top:20px;font-size:22px}.services-box{width:100%;max-width:70%;position:relative}.services-right-box{width:100%;max-width:43%}.services-box{width:100%;max-width:53%;position:relative}.services-right-box img{margin-top:-40px;margin-left:-14px;max-width:80px;margin-bottom:0}.services-right-box h3{font-size:26px;padding-bottom:0;margin-left:60px}.services-right-box img{margin-top:0;margin-left:-20px;max-width:80px;margin-bottom:-56px}.our-services-inner{padding:50px 0}.our-services-inner.daycare-service .services-box:after{height:970px;left:-50px;top:-58px;z-index:-1;background-repeat:no-repeat;background-size:360px}.our-services-inner.boarding-service .services-box:after{left:109px;top:-60px;z-index:-1;background-repeat:no-repeat;background-size:290px}.our-services h2.heading{text-align:center;font-size:28px}.our-services{padding:60px 0 0}.testimonial-content h2{font-size:26px;font-weight:400;padding:0 0 4px}.we-are-box{margin:0 8px;padding:50px 16px 60px;width:100%;max-width:33.33%;position:relative}.inner-text h3{font-size:22px;line-height:25px;padding-bottom:2px;min-height:56px;max-width:170px;margin:0 auto}.we-are-here{padding:150px 0 50px}.we-are-heading:after{width:291px;height:210px;right:0;left:-137px;top:-31px;z-index:-1;margin:0 auto;background-repeat:no-repeat;background-size:130px}.we-are-inner:before{right:auto;left:-80px;top:220px;z-index:-1;bottom:0;margin:0 auto;background-repeat:no-repeat;background-size:200px}.we-are-inner:after{right:-210px;left:auto;top:-101px;background-repeat:no-repeat;background-size:140px}.inner-img img{max-width:140px}.inner-text p{line-height:25px;font-size:20px}.banner{padding:190px 0 0 16px}.banner.banner-daycare{padding-top:100px}.slider-caption h1{font-size:42px;line-height:45px;margin-bottom:10px}.slider-caption p{font-size:18px}.slider-caption a{width:270px;height:55px;margin-top:20px;font-size:25px}.slider-caption a:hover{width:280px;height:65px}.slider-caption a:hover svg{opacity:1;right:-2.5rem;margin-top:2px}.slider-caption a span svg{width:26px}h2.heading{font-size:30px;margin-bottom:35px}.faq-dropdown__top{padding:8px 25px 14px}.faq-dropdown__top h3{font-size:25px}.faq-dropdown__btm p{font-size:16px;line-height:25px}.faq-dropdown__btm a{width:180px;height:50px;margin-top:15px;font-size:20px}.faq-dropdown__btm a span svg{font-size:22px}.faq-dropdown__btm a:hover svg{opacity:1;right:-2rem;margin-top:1px}.faq-dropdown__btm{padding:50px 20px 20px}.service-list ul li{padding:0 10px}.service-list ul li h2{font-size:22px;line-height:24px}.service-list ul li p{font-size:14px;line-height:19px}.service-list ul li a{width:220px;height:45px;margin-top:20px;font-size:20px}.cart-box-inner{margin-top:-30px}.swap-on-hover{height:255px}.service-list ul li a span svg{font-size:22px}.cart-box{border-radius:35px}.packages-outter{padding:70px 0 0}p{font-size:15px;line-height:21px}.packages-name{padding:0 10px}.packages-name h2{font-size:24px;margin-top:15px}.packages-details h3{font-size:21px;margin-bottom:10px;line-height:25px}.packages-details ul li{font-size:16px;line-height:21px;margin-bottom:15px;padding-left:28px}.packages-details ul li:after{width:15px;height:18px;top:5px}.packages-view-btn .btn{width:300px;height:40px;font-size:18px}.instagram-section ul li img{border-radius:30px}.nav-footer ul li a{font-size:17px}.slider-caption{max-width:270px}.slider-img{height:560px}.banner-slider-nav{padding:87px 0 0}.banner-slider-nav .slick-track .slick-slide{height:130px;width:100px !important}.banner-slider-nav .slick-slide img{min-width:115px}.thumb-slide1.thumb-slide h3{top:45%;left:63%;font-size:13px}.thumb-slide2.thumb-slide h3{font-size:13px;left:56%}.banner-slider-nav .slick-slide:nth-child(3){margin:50px 0 0 60px;transform:translateY(-60px)}.thumb-slide3.thumb-slide h3{top:50%;left:57%;font-size:13px}.slick-slide.slick-current .thumb-slide:hover h3{font-size:16px}.banner-slider-nav .thumb-slide:hover h3{font-size:16px}.banner-slider-nav .thumb-slide:hover h3{left:58%}.banner-slider-nav .thumb-slide:hover h3{left:65%}.service-section{margin-top:140px}.service-list{margin-top:60px}.service-outter:before{background-size:49%}.service-list:after{background-size:70%}.modal-body{padding:34px 20px;width:90%}.error-page-content h2{font-size:26px}.faq-dropdown__btm a span svg{width:25px}.grooming-service-info ul li{width:100%;font-size:17px;padding-left:45px;padding-right:19px;line-height:22px;margin-bottom:20px}.grooming-service-price h3{font-size:35px}.grooming-service-price h2{font-size:22px}.which-choose ul.slick-dots{top:380px}.grooming-service-info h3{font-size:38px}.holiday_popup .modal-content{overflow:hidden;margin-bottom:50px}.modal_body{flex-wrap:wrap;padding:0 0 10px}.holiday_popup_info{width:100%}.holiday_popup_dates{width:100%;padding:10px 0;margin-top:20px}.dayvare-price-left{width:100%;margin-bottom:30px}.dayvare-right-col{width:100%}.nav-footer ul li{margin:0 10px}.faqpage-section{padding:90px 0 0}.shiloh-section-wrapper{max-width:650px}.shiloh-contain video{width:650px;height:365px}.shiloh-contain .we-are-heading:after{left:-43px}.outbreak-popup-inner{flex-wrap:wrap}.outbreak-popup-img{width:290px;margin:0 auto 20px}.outbreak-popup-info{width:100%}.weareherehome-content{width:360px;margin-top:0}.weareherehome-videoimg{width:256px}.weareherehome-right{width:calc(100% - 384px)}.weareherehome-video{height:240px}.weareherehome-img{width:90px;top:-44px;left:-40px}.weareherehome-videoimg:before{top:-59px;right:-42px;width:156px;height:68px}.weareherehome-content h1{font-size:48px;line-height:50px;max-width:240px}.moreinfo-content{width:28.1%;margin:0 10px}.moreinfo-content:nth-child(2){width:28.1%}.moreinfo-content:after{right:-10px}.weareherehome-review{width:230px;padding:18px 30px;margin-top:-108px}.weareherehome-content a.btn{text-transform:none;width:200px;height:65px;font-size:22px}.weareherehome-content a.btn:hover{width:200px;height:65px}.blog-info-left_item{width:100%;margin:0 0 30px}.blog-info-right_item{width:100%;padding-left:0}.blog-main-list+.blog-main-list{margin-top:30px}.blog-main-list figure{width:280px;height:180px}.blog-list-content{width:calc(100% - 280px);padding-left:25px}.blog-list-content .btn{font-size:21px;height:55px}.blog-big-content .btn{font-size:21px;height:55px}.latest-newsletter-heading{width:100%;margin:0 auto 35px}.latest-newsletter-image{height:300px}.newslettermodal-container{max-width:600px}.latest-newsletter-heading h3{font-size:30px;line-height:34px;margin:0 0 10px}.latest-newsletter-heading p{font-size:22px;line-height:28px}.outer-pricingcontent .pricing-inner{margin-right:1em}.pricinginfo-content3{padding:35px 25px 25px}.pricinginfo-content3 .pricing-inner{width:22.6%;margin-right:3%}.visit-link-btn{margin:0 -39px -48px}.get-in-touch-form .form-field input{max-width:100%}.get-in-touch-form .form-field textarea{max-width:100%}.blog-single-section .container{max-width:100%}.blog-top-full-part img{width:calc(100% - 15px)}.blog-top-full-part h1{padding-right:230px;font-size:28px;margin:0 0 22px;line-height:36px}div.date a{font-size:18px;line-height:26px;margin:0 0 5px}.blog-inner-two-section{padding:40px 0}.blofpost-slidbar{width:210px}.blogpost-middle{width:calc(100% - 235px);padding:0 20px}.default-section h1,.default-section h2,.default-section h3,.default-section h4,.default-section h5,.default-section h6{margin:0 0 15px;font-size:22px;line-height:26px}.social-blog-left ul li img{max-width:25px}.social-blog-left{width:25px}.social-blog-left ul li{margin-bottom:18px}.blog-post-repeat .btn{margin:0;width:170px;min-width:170px;height:54px;font-size:22px}.blog-post-repeat .btn:hover{width:190px;min-width:190px;height:64px}.blog-top-full-part .container{padding-left:60px}.welcome-pet-img-info img{max-width:240px}.welcome-pet-img-info:after{top:4px;right:6px;width:115px;height:106px}.welcome-pet-img-info{padding:0 30px 0 0}.welcome-pet-rlt-info{padding:22px}.when-need-col6{margin-right:0;width:50%;padding-left:24px}.when-need-col6 figure{border-radius:20px}.when-need-col6 figure img{border-radius:20px}.welcome-faq-warp{padding:0}.welcome-faq-rlt-info{padding:0}.when-need-heading{padding:39px 0 0 30px;max-width:194px}.when-need-pet.when-need-pet-second{margin:23px 0 0}.welcome-main .welcome-expect-section .container{padding:0 30px}.our-policies-info{padding:0}.addone-middle-white{margin:-115px auto 35px;padding:28px 16px;max-width:810px}.addone-middle-white ul li{margin:0 10px 0 0;padding:0 0 0 23px;font-size:18px;line-height:36px}.welcome-pet-rlt-info p{margin:0 0 10px;font-size:17px;line-height:24px}.welcome-pet-rlt-info h6{font-size:18px;line-height:24px;margin:0}.welcome-pet-rlt-info h6:after{top:11px}.welcome-faq-slider-info h2{font-size:38px;line-height:40px}.when-need-heading h3{font-size:26px;line-height:30px}.wel-heading h1,.wel-heading h2,.wel-heading h3,.wel-heading h4,.wel-heading h5,.wel-heading h6{font-size:38px;line-height:40px}.wel-heading{margin:0 0 30px}.welcome-expect-right-info h5{margin:0 0 28px 140px;font-size:28px;line-height:36px}.welcome-expect-col-info ul li{font-size:17px;line-height:24px;margin-bottom:11px}.welcome-expect-col-info ul li:after{top:4px}.proofed-facility p{font-size:17px;line-height:24px;margin-bottom:14px}.proofed-facility ul li{font-size:17px;line-height:24px;margin-bottom:12px}.proofed-facility ul li:after{top:6px}.welcome-expect-right-info figure img{max-width:250px;border-radius:30px}.our-policies-info ul li{font-size:17px;line-height:24px;margin-bottom:12px;padding-left:28px}.our-policies-info ul li:after{width:13px;height:13px;top:5px}.addone-middle-white h3{font-size:38px;line-height:40px}.follow-cuteness-container h4{font-size:38px;line-height:45px;padding:0 200px 25px}.blog-section .container{max-width:100%;margin:auto;padding:0 15px}.pet-tips-email-section{width:100%;justify-content:center}.pet-tips-heading{width:100%;text-align:center}.pet-tips-heading h2{font-size:48px;line-height:52.8px;text-align:center;margin:0 0 15px}.pet-tips-form{width:100%;padding-left:0;text-align:center}.pet-tips-form .form-group{width:100%;justify-content:center;text-align:center}.pet-tips-form .form-group input.btn{margin:0 0 0 10px}.pet-tips-email-section{margin:0 auto 45px}.blog-latest-article-section.list-type-blog .blog-main-list{width:100%;margin:0 0 45px;padding:0}.blog-latest-wrap{margin:0}.blog-latest-article-section.list-type-blog{margin:0 0 25px}.pet-tips-form .wpcf7-form.sent .wpcf7-response-output,.pet-tips-form .wpcf7-form.spam .wpcf7-response-output,.pet-tips-form .wpcf7-form.invalid .wpcf7-response-output{bottom:-20px;position:relative}.why-us-video-section .container{max-width:85%}.map-section-inner.map-miramar-col-section{margin-top:0}.map-miramar-col-section .map-box{width:100%;margin-left:0}.map-miramar-col-section .map-section-location{right:0;left:0;top:40px}.map-miramar-video{width:100%;right:0;position:static;margin:78px auto 0;max-width:500px;bottom:0}.map-miramar-info-detail .map-section{padding-bottom:60px}.photo-gallery-single{width:33.33%}.photo-gallery-maltipal{width:calc(100% - 33.33%)}.photo-gallery-single .faq-video-col{border-radius:25px}.how-it-works-daycare-section .container{max-width:700px}.start-icon{width:30px;height:30px;margin-right:16px;margin-top:70px}.icon-thumb-img{width:104px;height:104px;margin-right:6px;margin-top:37px}.icon-thumb-img .number-thumb{font-size:16px;line-height:16px}.how-it-works-content-right{width:305px;padding:20px}.how-it-works-col:nth-child(even) .icon-thumb-img{margin-left:6px;margin-top:23px}.how-it-works-col:nth-child(even) .start-icon{margin-left:16px}.how-it-works-content-right h3{font-size:24px;line-height:30px;margin-bottom:6px}.clients-say-left h3{font-size:35px;line-height:35px;margin-bottom:13px}.clients-say-left p{font-size:20px;line-height:26px;margin-bottom:20px}.clients-say-left a.btn{font-size:20px;width:210px;height:48px}.clients-say-section{padding-bottom:115px;overflow:hidden}.accordion-faq-headline>h4{text-align:left}.clients-say-right .review-sliderinfo .slick-next{right:-53px}.clients-say-right .review-sliderinfo .slick-prev{left:-53px}.banner.banner-daycare .daycare-banner-video{height:auto}.banner.banner-daycare .daycare-banner-video video.video{position:static;transform:inherit;border-radius:50%;width:100%}.banner.banner-daycare .daycare-banner-video:before{display:none}.banner.banner-daycare.daycare-space-section .slider-caption{max-width:270px}.banner.banner-daycare.daycare-space-section .daycare-banner-video{width:360px;height:auto}.banner.banner-daycare.daycare-space-section{padding:90px 0 30px}.hereholiday-popup.active{display:block}}@media only screen and (device-width :812px) and (device-height :375px) and (-webkit-device-pixel-ratio :3){.newslettermodal{padding:0}.newslettermodal-container{max-width:100%}.faq-video-col .daycare-banner-video{height:330px}.faqvideo-col .visit-link-btn a{font-size:22px;padding:12px 10px 12px}.faqs-daycare-section .comman-center-heading{padding-bottom:20px}.comman-center-heading h2,.comman-center-heading h3,.comman-center-heading h4.comman-center-heading h5,.comman-center-heading h6{font-size:30px;line-height:34px;margin-bottom:10px}.faqs-daycare-wrapper:before{width:250px;height:217px;left:-12px;top:20px}.faqs-daycare-section{padding:15px 0 20px}.clients-say-left h3{font-size:30px;line-height:32px;margin-bottom:9px}.how-it-works-content-right p{font-size:18px;line-height:24px}.banner.banner-daycare{padding-top:100px;padding-left:0}.hereholiday-popup.active{display:block}}@media (max-width:767px){.banner-outter{display:inherit}.slider-caption{max-width:100%;margin-bottom:20px}.banner{padding:0 0 0 16px}.pricing-here-content{padding-top:10px}.close-icon1{position:absolute;right:10px;top:12px}.pricing-here-content h2{font-size:25px;line-height:25px}.pricing-here-content{width:100%}.pricing-right-popup{width:100%}.here-container-mid{border-radius:5px;padding:30px 20px}.pricing-here-content .conrt-row{padding:0 0 40px}.hourpopup-here-list{background:#1eafea;border-radius:10px;padding:20px 10px}.conrt-row h3{font-size:20px;line-height:30px}.conrt-row p{font-size:18px;line-height:25px}.hourpopup-here-list ul li span{font-size:20px;text-align:center;padding:10px 0}.hourpopup-here-list ul li span.dark-active{text-align:center}.hourpopup-here-list ul li span{width:100%;font-size:18px}.hourpopup-here-list ul li{padding:0;margin:0}.conrt-row{width:100%}.faq-dropdown__btm p{font-size:16px;line-height:25px;text-align:left}.faq-btn{display:flex;justify-content:flex-start}.map-box{width:100%;height:496px;margin:0;border-radius:33px}.page-daycare .container{max-width:100%;padding:0 15px}ul.nav.nav-tabs li a{font-size:18px;border:3px solid #2699fb;width:100%;max-width:49%;padding:5px 40px;border-radius:20px;box-shadow:0 0px 4px #1a94e9;color:#000;font-weight:400}.daycare-banner-video{width:56%;height:280px}.page-daycare .slider-caption{max-width:257px}.daycare-cards ul li{width:50%;padding:0 10px 20px}.daycare-cards ul{justify-content:center}.daycare-card{height:285px}.lovers-content{position:relative;top:30px;right:0;left:0;padding:30px 30px 10px;max-width:100%}.lovers-content p{font-size:20px;line-height:30px;color:#fff;padding-bottom:18px}.need-us-content h2{font-size:30px;line-height:39px;max-width:250px;padding-top:30px;padding-bottom:12px}.need-us-content p{padding-bottom:18px;line-height:29px;font-size:20px}.need-us-content{width:100%;max-width:100%;padding-left:20px}.dogs-lovers-detail h2{font-size:30px;line-height:38px;padding-top:10px;max-width:100%;padding-left:20px}.dogs-lovers-heading{margin-bottom:34px;flex-wrap:wrap}.dogs-lovers-heading h1{font-size:32px;line-height:37px;text-align:center;width:100%}.dogs-lovers-heading a.btn{width:100%;margin-right:0;font-size:18px;height:62px;max-width:140px;margin:20px auto 0}.location-section{padding:140px 0 10px}.slider-caption h1{font-size:35px;line-height:39px;margin-bottom:10px}.location-section h2.heading{margin-bottom:20px;font-size:28px}.location-comman{padding:25px 26px;margin-bottom:30px;max-width:100%}.slider-caption p{font-size:15px}.slider-caption{max-width:210px}.slider-caption a{width:210px;height:50px;margin-top:20px;font-size:20px}.slider-caption a:hover{width:220px;height:55px}.banner-slider-nav .slick-slide:nth-child(3){margin:50px 0 0 30px;transform:translateY(-60px)}.banner-slider-nav .slick-list{width:270px;padding-right:0 !important;margin-left:-40px;margin-top:20px}.slider-img{height:500px}.banner-slider-nav .slick-track .slick-slide{height:110px;width:100px !important}.banner-slider-nav .slick-slide:nth-child(2){margin:40px 0 0;transform:translateY(-20px)}.banner-slider-nav .slick-slide img{min-width:95px}.thumb-slide3.thumb-slide h3{top:50%;left:52%;font-size:13px}.thumb-slide2.thumb-slide h3{font-size:13px;left:51%}.banner-slider-nav .slick-slide img{min-width:108px}.thumb-slide1.thumb-slide h3{top:50%;left:60%;font-size:13px}.banner .buttons{left:62%}.banner-slider video{max-height:498px}.service-list{margin-top:40px}.service-list ul{flex-wrap:wrap;justify-content:center}.service-list ul li{padding:0 10px;margin-bottom:55px;width:50%}.packages-view-btn .btn{width:230px;height:40px;font-size:14px;margin-top:-50px}.swap-on-hover{height:305px}.instagram-section ul:before{background-size:60%}.banner-slider-nav .thumb-slide:hover h3{left:55%;top:54%}.banner-slider-nav .thumb-slide:hover h3{font-size:13px}.slider-img:after{width:116%;left:-5px;top:0}.header-nav{width:80%;padding:30px 20px}.cart-box{border-radius:44px}.modal-body{padding:34px 20px;width:90%;height:96%;overflow-y:auto}.location-detail h3{font-size:28px;line-height:40px}.location-detail h4{font-size:28px;line-height:34px}.map-right{margin-left:0}.follow-sec h4{font-size:22px;line-height:18px;text-align:center;padding-bottom:20px}.map-section{padding-top:0;padding-bottom:120px}.location-detail a{font-size:22px;line-height:31px}.location-detail p{font-size:22px;line-height:35px}.map-section-location{top:30px;max-width:100%;padding:30px 20px;position:relative}.location-dropdown-top h3{border:3px solid #1eafea;width:100%;height:100%;display:flex;padding:16px 66px;font-size:22px}.location-dropdown-top h3 i.fas.fa-map-marker-alt{margin-right:12px;font-size:25px}.location-dropdown-main.open-dropdown .location-dropdown-top h3:after{position:absolute;content:"";top:30px;right:20px;background-size:16px}.location-dropdown-top h3:after{top:30px;right:20px;background-size:16px}.need-us-img{position:relative;right:0;bottom:0;max-width:100%}.need-us{flex-wrap:wrap}.best-late-policy{padding:45px 30px 40px;margin-top:40px}.safety-mind-img{width:100%;max-width:100%;padding-left:0}.safety-mind{padding:40px 0 0}.safety-mind-inner{width:100%;max-width:100%;padding:20px 0 0 10px;position:relative}.safety-mind-inner h2{font-size:30px;line-height:36px;color:#000;max-width:240px;padding-bottom:6px}.our-staff-inner p{padding-bottom:14px;line-height:29px;font-size:20px}.daycare-packages-content{width:100%;max-width:100%;margin-top:0;padding-right:0;padding-left:20px}.daycare-packages-outter{padding-top:50px;display:flex;flex-wrap:wrap;padding-bottom:60px}.daycare-packages{padding-bottom:30px}.partnership-inner p{color:#fff;line-height:29px;font-size:20px;max-width:100%}.partnership-inner{width:100%;max-width:100%;padding:35px 27px 35px 30px}.partnership-inner h2{font-size:30px;line-height:37px;padding-bottom:10px;max-width:350px}.partnership-inner-img{width:100%;max-width:100%;position:relative;z-index:1;margin-left:0;margin-top:0;right:0;top:0;order:-1;padding-bottom:20px}.daycare-packages-content p{line-height:28px;font-size:20px}.daycare-packages-content h2{font-size:30px;line-height:38px;max-width:410px;padding-bottom:12px;margin-left:0;padding-top:20px}.our-staff-inner{padding:25px 35px;border-radius:50px}.our-staff-img{width:100%;max-width:100%;padding-left:0;padding-top:0;order:-1;padding-bottom:30px}.safety-mind-inner p{line-height:29px;max-width:100%;font-size:20px}.best-late-policy p{color:#fff;line-height:29px;font-size:20px}.grooming-banner-video img{max-width:310px;margin:auto}.grooming-banner-video{height:268px;padding-right:0}.photo-gallery .gallery-tab .tab-pane ul li{height:180px}.header-nav{top:77px;height:calc(90vh - 70px);border-radius:25px 0 50px 50px;box-shadow:0px 3px 8px rgba(26,148,233,.45)}h2.mob-slider-heading{display:none;font-size:52px}.grooming-service-info h3{display:block;font-size:34px}.grooming-service-info ul li:after{top:5px}.testimonial-slider .slick-next{top:35% !important;right:0;background-size:10px !important}.testimonial-slider .slick-prev{top:35% !important;background-size:10px !important;left:auto;right:30px}.holiday-hours-sec p{max-width:90%;font-size:17px}.holiday-hours-sec p br{display:none}.holiday-hours-sec p:after{width:114px;height:101px}.holiday-hours-sec{padding:30px 0 30px}.page-template-boarding .holiday-hours-sec{padding:0 0 50px;margin-top:-20px}.holiday_popup .modal-content:before{width:331px;height:930px;background-repeat:repeat}.holiday_popup .modal_header{position:relative;z-index:1}.holiday_popup .modal-content{border-radius:16px;padding:20px 15px}.holiday_popup button.close{right:-10px;top:-20px}.holiday_popup .modal-content h2.heading{font-size:20px !important;text-align:center;margin-bottom:25px}.holiday_popup button.close img{width:20px}.modal-content .holiday_popup_info h2{font-size:20px;margin-top:-5px;margin-bottom:5px}.holiday_popup .modal-content p{font-size:17px;line-height:28px}.holiday_popup_dates{border-radius:20px;padding:10px 0;margin-top:0}.holiday_popup_dates ul{padding:10px 15px 20px}.holiday_popup_dates ul li{align-items:center;text-align:right;font-size:16px;line-height:24px;padding-top:10px}.modal-active{position:fixed}.holiday_popup .modal-dialog{margin-top:20px}.pricenight-dog-box,.boarding-list-row,.schedule-now-btn{display:none}.packages-img{margin:0 auto}.packages-name{text-align:center}.socialfull-first-section .container-fluid{padding:0}.mobilshow-box .schedule-now-btn a{background:#22c7ea}.threebox-slider .slick-next,.threebox-slider .slick-prev{width:25px;height:25px;background-size:10px;top:auto;bottom:-42px;transform:none;background-color:inherit;border:2px #22c7ea solid}.threebox-slider .slick-next{background-image:url(//www.24hourdogdaycare.com/wp-content/themes/24-hour-dog-daycare/assets/css/../images/slick-arrow-right-mobile.png)}.threebox-slider .slick-prev{background-image:url(//www.24hourdogdaycare.com/wp-content/themes/24-hour-dog-daycare/assets/css/../images/slick-arrow-left-mobile.png)}.threebox-slider ul.slick-dots{bottom:-42px !important}.mobilshow-box{display:block}.mobile-popup-open .modelmobile-popup .pricenight-dog-box,.mobile-popup-open .modelmobile-popup .boarding-list-row,.mobile-popup-open .modelmobile-popup .schedule-now-btn{display:block}.mobilshow-box .pricenight-dog-box{display:block}.mobilshow-box .schedule-now-btn{display:block}.modelmobile-popup .boarding-list-row ul{height:auto !important}.close-icon{position:absolute;right:27px;top:23px;z-index:1}.vip-membership-right{flex-wrap:wrap}.vip-col-4{padding:0 8px 16px;width:100%;text-align:left}.club-K9-heading{margin:-36px 0 20px}.club-k9-section:after{width:91px;height:200px}.club-K9-heading h4{font-size:83px;line-height:74px}.vip-membership-right .packages-details ul{display:none}.dayread-more{background:#eff9fd;display:block;position:relative;text-align:center;margin:0 -19px;padding:9px 0;color:#1eafea}.vip-membership-right .packages-details{padding-bottom:0;overflow:hidden}.vip-membership-right p{padding-bottom:15px}.club-k9-section:before{width:99px;height:100px}.dayvare-price-left p{font-size:20px;margin:0 0 15px;line-height:26px}.dayvare-price-left{padding:30px 20px}.dayvare-price-left h5{font-size:28px}.dayvare-price-left h5 strong{font-size:42px;line-height:42px}.dayvare-price-left ul li{font-size:21px;margin:0 0 10px}.daycare-mobile-popup-open .modelmobile-popup{display:block}.daycare-mobile-popup-open.modelmobile-popup{display:block}.modelmobile-popup .vip-membership-right{text-align:left}.modelmobile-popup .vip-membership-right .packages-details ul{display:block;background:#eff9fd;margin:0 -20px;padding:14px 20px}.modelmobile-popup .vip-membership-right .packages-details ul li{font-size:18px;line-height:24px}.daycare-mobile-popup-open .modelmobile-popup .schedule-now-btn{display:block;margin:0 -20px}.vip-membership-right .packages-details{border-radius:24px}.packages-details{border:1px solid #1eafea}.nav-footer ul li{margin:0 8px}.nav-footer ul li a{font-size:15px}.grooming-content{padding:0 0 20px}.grooming-content p{font-size:20px;line-height:27px}.daycare-mobile-popup-open .pricenight-dog-box,.daycare-mobile-popup-open .boarding-list-row,.daycare-mobile-popup-open .schedule-now-btn{display:block}.boarding-mobile-popup.active{display:block}.boarding-box-first.active .pricenight-dog-box,.boarding-box-first.active .boarding-list-row,.boarding-box-first.active .schedule-now-btn{display:block}.hours-slikbox-slide .slick-slide{display:block !important}.accordion-faq-headline>h4{font-size:20px;line-height:normal}.accordion-faq-main{margin-bottom:50px}.accordion-colum{margin-bottom:17px}.accordion-faq-content p{font-size:18px;line-height:normal}.accordion-faq-headline{padding:10px;text-align:left;padding-right:38px}.accordion-colum.undefined .accordion-faq-content{padding:19px 10px}.accordion-faq-headline:after{background-size:14px;right:10px}.faqpage-section{padding:90px 0 0}.page-template-faq .get-in-touch-form h2{font-size:35px}.get-in-touch-form h3{font-size:25px;text-align:center}.modelmobile-popup .schedule-now-btn{margin:0 -20px}.join-company-section .btn:hover{width:230px;height:65px}.upload-btn-wrapper span.wpcf7-not-valid-tip{border:2px solid red}.apply-form-wrapper .form-group.submit-btn input[type=submit]{max-width:100% !important}.upload-btn-wrapper{max-width:100% !important;min-width:100% !important}.upload-btn-wrapper .wpcf7-form-control-wrap{width:100% !important}.shiloh-contain:first-child .we-are-heading p{font-size:26px;line-height:30px}.shiloh-contain .we-are-heading:after{left:-27px;width:82px;height:66px;top:-23px}.shiloh-contain .we-are-heading{margin-bottom:17px;min-height:48px}.shiloh-contain{margin-bottom:40px}.shiloh-section{padding:110px 25px 20px}.shiloh-contain video{width:100%;height:auto}.outbreak-popup-img{width:250px;margin:0 auto 15px}.outbreak-popup-info img{margin-bottom:10px;max-width:55px}.outbreak-popup-info h3{font-size:30px;line-height:40px;margin-bottom:10px}.outbreak-popup .modal-content p{font-size:16px;line-height:28px;margin-bottom:10px;padding-bottom:0}.outbreak-popup .modal-content p.lg-font{font-size:16px}.outbreak-popup .modal-body{padding:40px 30px 20px;margin:20px auto}.close-head img{max-width:20px}.outbreak-popup .close-head{right:10px;top:10px}.common-2point-footer{padding:24px 0 24px;margin:25px 0 0}.common-2point-footer p a strong{font-size:12px}.accordion-colum.accordion__tab--open .accordion-faq-content{margin-bottom:10px;padding:15px}.weareherehome-content h1{font-size:36px;line-height:42px;max-width:186px;padding-left:0}.weareherehome-content p{font-size:16px;line-height:20px;padding-left:0;margin-bottom:27px}.weareherehome-section .container{padding:0 15px}.weareherehome-content a.btn{text-transform:none;width:205px;height:55px;font-size:22px;min-width:170px;padding:0 30px 0}.weareherehome-content a.btn:hover{width:205px;height:55px}.weareherehome-moreinfo{margin-bottom:20px}.review-rating{width:65px;height:65px}.rating-star img{max-height:7px}.weareherehome-section{padding-top:110px}.weareherehome-img{top:-50px;left:-34px}.weareherehome-videoimg:after{left:-78px}.review-content p{font-size:13px;line-height:18px}.name-client span{font-size:12px;line-height:14px}.name-client strong{font-size:14px;line-height:16px}.review-content figure{margin:0 auto 10px}.review-sliderinfo .slick-next{right:-20px}.review-sliderinfo .slick-prev{left:-20px}.rating-info p{font-size:20px;line-height:28px}.weareherehome-right{margin-right:0}.blog-list-content .btn{font-size:20px;height:48px;line-height:48px;padding-bottom:6px;width:160px;min-width:160px}.blog-big-content .btn{font-size:20px;height:48px;line-height:48px;padding-bottom:6px;width:160px;min-width:160px}.blog-big-content p,.blog-big-heading h2{font-size:18px;line-height:27px}.blog-main-list .date a{font-size:18px;line-height:24px;margin:0 0 10px}.blog-main-list h3{font-size:20px;line-height:27px}.blog-info-outer{margin:0 0 60px}.latest-newsletter-heading p{font-size:18px;line-height:26px}.newslettermodal-container{max-width:100%}.newslettermodal{padding:0}.pricinginfo-content h3,.pricinginfo-content2 h3,.pricinginfo-content3 h3{font-size:32px;line-height:38px;margin-bottom:20px}.pricinginfo-content{padding:20px 15px 20px;border-width:2px}.pricinginfo-center{font-size:16px;line-height:18px}.pricinginfo-left strong{font-size:16px;line-height:18px}.pricinginfo-left{font-size:16px;line-height:18px}.pricinginfo-right{font-size:16px;line-height:18px}.schedulen-nowbtn a{font-size:22px;height:50px}.pricing-wrapper{margin-bottom:25px}.pricinginfo-content2{padding:20px 15px 20px}.pricing-wrapper2{margin-bottom:25px}.pricing-section{padding:100px 0 40px}.miramar-location-topbanner .weareherehome-right:before{top:-74px;width:51px;height:72px}.miramar-location-topbanner .weareherehome-videoimg:after{left:-67px}.miramar-location-topbanner{padding-bottom:30px}.ourservices-miramar-section{padding:35px 0 30px}.heading-center h1,.heading-center h2,.heading-center h3,.heading-center h4,.heading-center h5,.heading-center h6{font-size:36px;line-height:40px}.ourservices-miramar-wrap:after{width:133px;height:124px;right:-23px;top:-60px}.heading-center{padding-bottom:30px}.ourservices-miramar-section .container{padding:0 15px}.services-miramar{width:46%;margin:0 10px 20px}.services-miramar-content p{font-size:16px;line-height:23px}.services-miramar-content h3{font-size:22px;line-height:26px;margin-bottom:10px}.miramar-directions-section .map-section .heading-center{padding-bottom:35px}.heading-center h1,.heading-center h2,.heading-center h3,.heading-center h4,.heading-center h5,.heading-center h6{font-size:30px;line-height:36px}.miramar-directions-section .map-right:after{width:120px;height:150px;left:3px;top:-73px}.miramar-directions-section .map-section{padding-bottom:45px}.heading-center ul li{margin:0 0 11px;padding:0 12px;font-size:16px;line-height:16px}.heading-center ul li:after{height:12px}.miramar-directions-section .get-in-touch .heading-center h1,.miramar-directions-section .get-in-touch .heading-center h2,.miramar-directions-section .get-in-touch .heading-center h3,.miramar-directions-section .get-in-touch .heading-center h4,.miramar-directions-section .get-in-touch .heading-center h5,.miramar-directions-section .get-in-touch .heading-center h6{margin-bottom:15px}.miramar-directions-section .get-in-touch .heading-center{padding-bottom:20px}.miramar-directions-section .get-in-touch{padding:20px 0 20px}.ourservices-miramar-wrap{justify-content:center}.services-miramar-content{padding:25px 18px 40px}.ourservices-miramar-section:before{height:128%}.visit-link-btn{margin:0 -29px -28px}.visit-link-btn a{font-size:24px;padding:14px 10px 14px}.visit-link-btn a:hover svg{right:-2rem}.blog-top-full-part h1{padding-right:80px;font-size:26px;margin:0 0 18px;line-height:33px}.default-section h1,.default-section h2,.default-section h3,.default-section h4,.default-section h5,.default-section h6{margin:0 0 12px}.default-section h1{font-size:26px;line-height:30px}.default-section h2{font-size:24px;line-height:28px}.default-section h3{font-size:22px;line-height:26px}.default-section h4{font-size:20px;line-height:24px}.default-section h5{font-size:18px;line-height:22px}.default-section h6{font-size:18px;line-height:22px}.blog-inner-two-section{padding:30px 0}.default-section p,table th,table td{font-size:18px;line-height:25px;margin:0 0 12px}.default-section ul li,.default-section ol li{font-size:18px;line-height:25px;margin:0 0 12px}.wel-logo{width:80px}.welcome-header{padding:14px 0 0;margin-bottom:-20px}.welcome-pet-rlt-info h1{font-size:35px;line-height:38px;margin:0 0 10px}.welcome-pet-rlt-info p img{position:relative;top:3px;left:1px;max-width:20px}.welcome-pet-rlt-info p{margin:0 0 10px;font-size:16px;line-height:24px}.welcome-pet-rlt-info h6{font-size:16px;line-height:22px;margin:0}.welcome-pet-rlt-info h6:after{top:9px}.faqs-item{padding:20px}.faqs-item img{max-height:370px;margin:0 auto}.welcome-faq-lft-col-4{width:250px}.welcome-faq-slider-info{border-radius:20px}.welcome-faq-rlt-col-8{width:calc(100% - 250px)}.when-need-pet.when-need-pet-second{margin:5px 0 0}.when-need-heading{padding:35px 0 0 26px;max-width:165px}.when-need-heading h3{font-size:22px;line-height:26px}.welcome-faqslider .slick-prev{left:30px}.welcome-faqslider .slick-next{right:30px}.faqs-item img{border-radius:15px}.welcome-faq-slider-info h2{font-size:35px;line-height:38px}.wel-heading h1,.wel-heading h2,.wel-heading h3,.wel-heading h4,.wel-heading h5,.wel-heading h6{font-size:35px;line-height:38px}.welcome-expect-col-info ul li{font-size:16px;line-height:24px}.proofed-facility p{font-size:16px;line-height:24px}.proofed-facility ul li{font-size:16px;line-height:24px}.welcome-expect-right-info figure img{max-width:228px;border-radius:20px}.proofed-facility{margin:0 0 38px;padding:24px;position:relative;border-radius:20px}.welcome-expect-col-info figcaption{padding-right:130px}.our-policies-info .wel-heading{margin:0 0 16px}.our-policies-info ul li{font-size:16px;line-height:24px}.follow-cuteness-container h4{font-size:35px;line-height:40px;padding:0 180px 24px}.follow-media-row2 .follow-cuteness-img.follow-rlt-big-img{width:306px}.follow-media-row2 .follow-cuteness-img{width:184px;margin:0}.social-media-section{padding:0 0 30px}.welcome-expect-right-info{margin:35px 0 0 -75px}.welcome-expect-right-info h5{margin:0 0 28px 100px;font-size:22px;line-height:31px}.welcome-expect-col-info figcaption{padding-right:100px}.addone-middle-white h3{font-size:35px}.addone-middle-white p{font-size:16px;line-height:25px}.addone-middle-white ul{padding:10px 0 0}.when-need-col6.small-pet figure{margin-top:14px}.pet-tips-heading h2{font-size:38px;line-height:40.8px;margin:0 0 15px}.pet-tips-form p{font-size:18px;line-height:27px;margin:0 0 20px}.pet-tips-form .form-group input.form-control{width:360px;height:55px;padding:0 20px;font-size:20px}.pet-tips-form .form-group input.btn{width:154px;min-width:154px;height:55px;font-size:22px;line-height:1;margin:0 0 0 10px}.faq-video-col .daycare-banner-video{height:410px;margin-bottom:0}.locations-look-faqvideo{padding:15px 0 10px}.faqvideo-col .visit-link-btn a{font-size:20px;padding:10px}.accordion-faq-content.faq-body{margin-bottom:0;padding:15px 13px}.why-us-video-heading h4{font-size:28px;line-height:30px;padding-bottom:6px}.why-us-video-heading p{font-size:18px;line-height:22px}.why-us-video-section .container{max-width:90%}.why-us-video-section{padding-bottom:20px}.map-miramar-info-detail .map-section{padding-bottom:40px}.photo-gallery-single{width:33.33%}.photo-gallery-single .faq-video-col .daycare-banner-video{height:340px}.photo-gallery-maltipal{width:calc(100% - 33.33%)}.faqs-daycare-section .comman-center-heading{padding-bottom:20px}.comman-center-heading h2,.comman-center-heading h3,.comman-center-heading h4.comman-center-heading h5,.comman-center-heading h6{font-size:34px;line-height:38px;margin-bottom:10px}.faqs-daycare-wrapper:before{width:250px;height:217px;left:-12px;top:20px}.faqs-daycare-section{padding:15px 0 20px}.clients-say-left h3{font-size:30px;line-height:32px;margin-bottom:9px}.how-it-works-content-right p{font-size:18px;line-height:24px}.faqs-daycare-wrapper .accordion-faq-main{margin-bottom:0}.clients-say-right .review-content p{font-size:18px;line-height:24px}.clients-say-right .name-client strong{font-size:16px;line-height:18px}.clients-say-right .name-client span{font-size:14px;line-height:16px}.clients-say-left p{font-size:18px;line-height:24px;margin-bottom:15px}.banner.banner-daycare .banner-outter{display:flex}.how-it-works-daycare-section .container{max-width:620px}.how-it-works-content-right{width:263px}.vip-membership.vip-membership-daycare{padding-bottom:40px}.clients-say-section{padding-bottom:70px}.how-it-works-info:after{bottom:160px}.comman-center-heading{padding:0 0 15px}.how-it-works-daycare-section{padding:30px 0 0}.banner.banner-daycare{padding-top:110px;padding-left:0}.banner.banner-daycare.daycare-space-section{padding:90px 0 0}.banner.banner-daycare.daycare-space-section .slider-caption{max-width:50%}.banner.banner-daycare.daycare-space-section .daycare-banner-video{width:45%;height:auto}.banner.banner-daycare.daycare-space-section .slider-caption p{line-height:21px}.default-section ol{padding-left:20px}th,td{padding:10px 7px}.hereholiday-popup.active{display:block}}@media (max-width:580px){.banner .buttons{left:54%;top:54%}.banner-slider-nav .slick-track{display:flex;flex-direction:column;align-items:flex-start;margin-left:33px;transform:rotate(-7deg) !important}.page-grooming .banner .slider-caption p{font-size:21px;line-height:28px;padding:0 10px;margin-bottom:25px}.grooming-banner-video img{max-width:100%;margin:auto}.photo-gallery{padding:120px 0 30px;text-align:center}.grooming-banner-video{height:auto;width:100%;margin-bottom:0;max-width:100%}.photo-gallery ul li{width:50%;padding:5px 4px}.page-daycare .banner-outter{flex-wrap:wrap}.photo-gallery ul li img{height:auto;object-fit:cover;width:100%;border-radius:15px}.page-daycare .slider-caption{max-width:100%}.daycare-banner-video{width:100%;height:280px;order:-1;margin-bottom:65px}.page-daycare .banner{padding:100px 0 0}.daycare-cards ul li{width:100%;padding:0 10px 20px}.daycare-card{height:325px}.daycare-card-content p{font-size:21px;line-height:32px}.vip-membership .container{flex-wrap:wrap}.vip-membership-left{width:100%;padding-right:0}.vip-membership-right{width:100%;text-align:center}.page-grooming .banner{padding:120px 0 0}.page-grooming .banner .slider-caption{padding-left:0;width:100%;max-width:100%;padding-top:30px;text-align:center}.page-grooming .banner .slider-caption h1{font-size:36px;margin-bottom:30px}.page-grooming .container{flex-wrap:wrap}.which-choose ul li{width:100%;padding:0 20px 0 50px}.which-choose ul li .vip-membership-right{width:100%;padding-bottom:10px}.dropdown-bottom{width:100%;max-width:100%;padding-bottom:0}.dropdown-bottom p{font-size:22px;line-height:30px;color:#fff;padding-bottom:10px;padding-top:0}.get-in-touch-left-img img:first-child{margin-right:0;margin-top:10px;margin-bottom:10px}.get-in-touch-form{width:100%;max-width:100%;padding-left:0;padding-top:30px;margin:0 auto}.get-in-touch{padding:0 0 15px;position:relative}.nav-footer .container{padding:0}.contact-bottom{width:100%;max-width:100%;padding-bottom:10px}.get-in-touch-form .form-field input{font-size:24px}.get-in-touch-form .form-field textarea{height:150px;width:100%;border:2px solid #1eafea;border-radius:18px;padding:16px 26px;font-size:24px}.location-detail h3{font-size:25px;line-height:40px}.map-section-location h2{font-size:32px;line-height:43px}.map-section-location p{font-size:20px;line-height:27px;padding:8px 0 20px}.location-detail h4{font-size:23px;line-height:34px}.form-field.submit-btn input[type=submit]{max-width:204px;margin-left:auto;margin-right:0}.get-in-touch-form h2{font-size:42px;line-height:42px;padding-bottom:15px;text-align:center}.contact-bottom p{color:#fff;font-size:18px;line-height:27px}.get-in-touch-left{width:100%;max-width:100%;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.map-section{padding-top:0;padding-bottom:70px}.get-in-touch-img{padding-top:15px;order:-1}.location-video ul li{padding:3px 6px;width:50%}.we-are-box{margin:0 8px;padding:50px 16px 60px;width:100%;max-width:80%;position:relative;margin:0 0 80px}.we-are-inner .we-are-box:last-child{margin-bottom:0}.testimonial-slider{padding:0}.we-are-inner{flex-wrap:wrap}.slider-caption{max-width:100%}.testimonial-inner{flex-wrap:wrap}.testimonial-img{width:100%;max-width:100%;text-align:center;display:flex;align-items:center;justify-content:center}.testimonial{padding:10px 0}.our-services h2.heading{text-align:center;font-size:30px}.our-services-inner{flex-wrap:wrap}.our-services-inner.boarding-service .services-right-box{order:1}.our-services-inner.daycare-service .services-box:after{left:-20px;top:-58px;z-index:-1;background-repeat:no-repeat;background-size:290px}.our-services-inner.bathing-service .services-box:after{left:-40px;top:-80px;z-index:-1;background-repeat:no-repeat;background-size:180px}.our-services-inner.boarding-service .services-box:after{left:99px;top:-50px;z-index:-1;background-repeat:no-repeat;background-size:240px}.our-services a.btn{text-transform:none;width:60%;height:55px;margin-top:20px;font-size:22px;line-height:46px}.our-services-inner{padding:40px 15px}.our-services .container{max-width:100%;margin:auto}.services-right-box{width:100%;max-width:100%;padding:10px 0 0}.services-box{width:100%;max-width:100%;position:relative}.testimonial-content{width:100%;max-width:100%;padding-top:40px;text-align:center}.testimonial-content img{max-width:170px;margin:0 auto}.slider-img{height:500px;width:100%}.testimonial-content{width:100%;max-width:100%;padding-top:40px}.our-services{padding:40px 0 0}.banner{padding:520px 0 0 16px}.page-id-481 .banner{padding:100px 0 0 16px}.service-section{margin-top:40px}.service-outter{flex-wrap:wrap}.service-img{width:100%}.service-faq{width:100%;text-align:center;margin-top:370px}.service-list ul li{padding:0 10px;margin-bottom:55px;width:100%}.swap-on-hover{height:305px;object-fit:cover}.faq-dropdown__top{padding:8px 25px 14px;width:90%;margin:0 auto}.packages-outter{padding:10px 0 0}.packages-list{width:100%;padding:0 15px;margin-bottom:90px}.instagram-section ul li{width:50%;padding:5px;display:none}.instagram-section .packages-outter{padding:30px 10px 0}.nav-footer ul{flex-wrap:wrap}.nav-footer ul li{margin:0 0 10px;width:100%;text-align:center;border-bottom:1px solid #ccc;padding-bottom:10px}.nav-footer ul li:last-child{border-bottom:0}.banner-slider-nav .slick-track .slick-slide>div .thumb-slide1:hover h3{left:65%}.nav-footer{margin:10px 0 0}.we-are-heading:after{width:291px;height:210px;right:0;left:-77px;top:-11px;z-index:-1;margin:0 auto;background-repeat:no-repeat;background-size:100px}.we-are-inner:after{right:-210px;left:auto;top:-61px;background-repeat:no-repeat;background-size:110px}.we-are-inner:before{right:auto;left:-20px;top:270px;z-index:-1;bottom:0;margin:0 auto;background-repeat:no-repeat;background-size:160px}.error-page-outter{padding:100px 0 80px;max-width:100%;flex-wrap:wrap}.error-page-outter:after{width:200px;height:230px;left:0;top:360px;right:0;margin:auto}.error-block-left{min-width:100%}.error-block-right{min-width:100%;order:2;margin-top:0;text-align:center}.error-page-content h1{font-size:90px;padding-bottom:10px}.error-page-content h2{font-size:25px;padding-bottom:10px}#light{width:95%;background:0 0}video#VisaChipCardVideo{width:100%}.video-hero{height:498px}.thumb-slide1.thumb-slide h3{top:53%;left:63%;font-size:13px}.thumb-slide2.thumb-slide h3{font-size:13px;left:57%;top:54%}.thumb-slide3.thumb-slide h3{top:56%;left:58%;font-size:13px}.location-dropdown-top h3:before{background-size:26px;left:16px;height:28px;width:30px}.location-dropdown-top h3{border:3px solid #1eafea;width:100%;height:100%;display:flex;padding:14px 0 16px 48px;font-size:19px}.page-grooming .banner:before{content:"";position:absolute;top:47%;left:88%;background-size:340px}.page-grooming .which-choose:before{display:none}.page-grooming .which-choose{padding:30px 0 0}.page-grooming .which-choose-content h3{padding-bottom:15px;font-size:36px;line-height:39px;margin-bottom:15px}.grooming-service-outter:after{display:none !important}.page-grooming .which-choose-content{padding-bottom:50px}.grooming-service-info{flex:0 0 100%;max-width:100%;padding:0 24px 20px;margin-top:0}.grooming-service-prices{flex:0 0 100%;margin-top:0;max-width:100%}.grooming-service-outter{border-radius:0;padding:55px 0 40px;margin:10px auto 60px;max-width:100%;flex-wrap:wrap}.grooming-pricing-list{width:90%;margin:0 auto;position:relative;padding-bottom:10px}.grooming-service-prices ul li{padding:50px 0 80px}.grooming-service-book-btn{position:absolute;bottom:-65px;left:0;right:0;top:auto;display:none}.grooming-service-book-btn a{min-width:100%}.grooming-service-prices .slick-active .grooming-service-book-btn{display:block}.which-choose ul.slick-dots{top:380px}.club-list-col-5{width:100%;padding:0 0 20px}.dayvare-right-col{padding-left:0}.grooming-service-info h3{font-size:52px}.nav-footer ul li a{font-size:18px}.shiloh-contain:first-child .we-are-heading p br{display:none}.shiloh-contain audio{width:100%}.pet-tips-heading h2{font-size:32px;line-height:29.8px;margin:0 0 10px}.pet-tips-form p{font-size:16px;line-height:26px;margin:0 0 20px}.pet-tips-form p br{display:none}.pet-tips-form .form-group input.form-control{width:100%;height:55px;padding:0 20px;font-size:20px;margin:0 0 15px}.pet-tips-email-section{margin:0 auto 30px}.blog-info-outer{margin:0 0 30px}.blog-big figure{height:210px}.blog-latest-article-section.list-type-blog{margin:0}.pet-tips-form .form-group input.btn{margin:0 auto;padding:0}.pet-tips-form .wpcf7-form.sent .wpcf7-response-output,.pet-tips-form .wpcf7-form.spam .wpcf7-response-output,.pet-tips-form .wpcf7-form.invalid .wpcf7-response-output{bottom:-10px;position:relative;line-height:1.3;font-size:16px}.photo-gallery-single{width:100%;padding:5px 4px}.photo-gallery-maltipal{width:100%}.photo-gallery-single .faq-video-col{border-radius:15px}.banner.banner-daycare{padding-top:100px}.banner.banner-daycare .daycare-banner-video{margin-bottom:17px}}@media (max-width:575px){.weareherehome-content{width:100%;text-align:center}.weareherehome-right{width:calc(100% - 0px);padding-left:0;margin-top:85px}.weareherehome-review{width:100%;margin-top:70px;padding-top:70px}.weareherehome-video{width:100%}.weareherehome-video{height:320px}.weareherehome-content h1{margin:0 auto 10px}.weareherehome-moreinfo{justify-content:center}.weareherehome-content a.btn{margin:0 auto}.weareherehome-section{padding-top:80px}.weareherehome-img{left:0;right:0;margin:0 auto}.review-rating{left:0;right:0;margin:0 auto;top:-30px}.weareherehome-videoimg:after{left:89px;top:-53px}.weareherehome-videoimg:before{top:-55px;right:-1px;width:136px;height:100px}.weareherehome-videoimg{width:100%}.review-content p{font-size:15px;line-height:20px}.blog-main-list figure{width:100%;margin:0 0 15px}.blog-main-list figure img{width:100%}.blog-list-content{width:100%;padding-left:0;text-align:center}.blog-main-list .date a{font-size:18px;line-height:18px;margin:0}.blog-list-content .btn{margin:0 auto}.blog-big-content{padding:20px;text-align:center}.blog-big-content h3{font-size:20px;margin:0 0 15px;line-height:27px}.blog-big-content .btn{margin:0 auto}.latest-newsletter-list{width:100%;margin-right:0;margin-bottom:5.25%}.blog-close-icon1{right:10px;top:12px}.pricinginfo-list{width:100%;margin-bottom:20px}.pricinginfo-list:last-child{margin-bottom:0}.pricinginfo-secondbox{width:100%}.pricing-inner{margin-bottom:10px}.outer-pricingcontent .pricing-inner{margin-right:0;width:100%}.pricinginfo-content3 .pricing-inner{width:100%;margin-right:0;border-bottom:2px solid #1eafea}.pricinginfo-content3 .pricing-inner:last-child{border-bottom:none}.services-miramar{width:100%;margin:0 0 22px}.miramar-location-topbanner .weareherehome-right:before{top:-39px;left:0}.services-miramar-content p{height:auto !important}.services-miramar-content{padding:25px 18px 55px}.upload-btn-wrapper p{width:100%}.blog-top-full-part h1{padding-right:0}.blog-top-full-part .container{padding-left:15px}.blogpost-middle{width:100%;padding:0}.blogpost-middle{width:100%;padding:0}.blog-post-repeat figure img{border-radius:20px;display:block;width:100%}.social-blog-left{width:100%;padding:0 0 15px}.social-blog-left ul{display:flex;flex-wrap:wrap}.social-blog-left ul li{margin-bottom:0;margin-right:10px}.blofpost-slidbar{width:100%;position:static}.blog-post-repeat{padding:30px 0 0}html,body{overflow-x:hidden}.welcome-header{margin-bottom:0}.wel-logo{margin:0 auto;width:130px}.welcome-pet-rlt-info h1{font-size:30px;line-height:33px}.welcome-pet-rlt-info{text-align:center}.welcome-pet-col-4{width:100%;margin-bottom:18px}.welcome-pet-col-8{width:100%}.welcome-main .container{padding:0 20px}.welcome-faq-rlt-col-8{width:100%}.welcome-faq-lft-col-4{width:100%}.faqs-item img{max-height:100%}.welcome-faq-lft-col-4{margin:0 auto 20px}.when-need-col6{width:50%;padding:0 6px}.when-need-heading{padding:35px 15px 0 18px;max-width:165px}.wel-heading h1,.wel-heading h2,.wel-heading h3,.wel-heading h4,.wel-heading h5,.wel-heading h6{font-size:30px;line-height:35px}.wel-heading{margin:0 0 20px;text-align:center}.addone-middle-white{padding:18px 16px}.addone-middle-white h3{font-size:30px}.welcome-main .welcome-expect-section .container{padding:0 20px}.welcome-expect-col-left{width:100%;order:2}.mobile-img-show{display:block;text-align:center;margin-top:25px}.mobile-img-show img{max-width:100%;border-radius:20px}.welcome-expect-col-info figure{display:none}.welcome-expect-col-info figcaption{padding-right:0}.welcome-expect-col-right{width:100%}.welcome-expect-right-info{margin:0}.welcome-expect-right-info h5{margin:0 0 20px;font-size:20px;line-height:30px;text-align:center}.proofed-facility{margin:0 0 25px}.welcome-expect-right-info figure{padding:0;text-align:center;display:none}.mobile-second-img01{display:block;margin:0 0 25px}.welcome-expect-section:before{top:auto;left:-56px;bottom:493px}.mobile-second-img01 img{border-radius:30px;display:block;margin:0 auto}.our-policies-section{padding:80px 0 145px}.follow-cuteness-container h4{font-size:30px;line-height:32px;padding:0 0 19px}.follow-cuteness-img{margin:20px 0 0;width:155px}.follow-media-row2 .follow-cuteness-img.follow-rlt-big-img{margin-left:0;margin-top:20px}.follow-media-row{margin:0 0 20px}.welcome-expect-section{padding:10px 0 0}.escondido-miramar-social ul li a{width:38px;height:38px}.escondido-miramar-social ul li a img{max-width:15px}.escondido-miramar-social h5{font-size:20px;margin:0 0 6px}.escondido-miramar-social{width:160px;padding:12px 0 11px;border-radius:20px}.escondido-miramar-social ul{margin:0 0 10px}.follow-media-row{justify-content:space-between}.follow-cuteness-img img{border-radius:20px}.follow-media-row2{justify-content:space-between}.follow-media-row2 .follow-cuteness-img.follow-rlt-big-img{margin-top:0;width:155px}.follow-media-row2 .follow-cuteness-img{width:155px;margin:0}.welcome-pet-img-info{padding:0;text-align:center}.blog-three-column .blog-list-content{padding-top:0}.latest-newsletter-block.blog-three-column{padding-top:30px}.slider-caption p strong{font-size:22px;line-height:31px;margin:0 0 2px;display:block}.faqvideo-col{width:100%;margin-bottom:20px}.faqvideo-col:last-child{margin-bottom:0}.why-us-video-section .container{max-width:100%}.locations-whyus-video .faqvideo-col{width:100%}.why-us-video-heading{text-align:center}.map-miramar-info-detail .map-section{padding-bottom:30px}.banner.banner-daycare .banner-outter{display:inherit}.how-it-works-content{justify-content:center}.icon-thumb-img{width:104px;height:104px;margin-right:6px;margin-top:0}.icon-thumb-img .number-thumb{font-size:16px;line-height:16px}.how-it-works-content-right{width:100%}.how-it-works-col:nth-child(even){justify-content:center}.how-it-works-col:nth-child(even) .icon-thumb-img{margin-left:6px;margin-top:0;order:-1}.how-it-works-col:nth-child(even) .start-icon{margin-left:16px;margin-top:37px;order:-1}.how-it-works-col:nth-child(even) .how-it-works-content-right{text-align:left}.how-it-works-col:nth-child(even) .how-it-works-content{justify-content:center}.start-icon{margin-top:37px}.how-it-works-info:after{display:none}.how-it-works-content{position:relative}.how-it-works-content:after{content:"";position:absolute;top:53px;bottom:0;left:0;right:0;margin:0 auto;background:#1eafea;width:auto;height:2px;z-index:-1}.clients-say-left{width:100%;text-align:center}.clients-say-wrapper{padding-right:0}.clients-say-right{width:100%;padding-top:56px}.clients-say-left a.btn{margin:0 auto}.clients-say-right .review-sliderinfo .slick-prev{left:-20px}.clients-say-right .review-sliderinfo .slick-next{right:-20px}.how-it-works-col:last-child{margin-bottom:0}.banner.banner-daycare.daycare-space-section .slider-caption{max-width:100%}.banner.banner-daycare.daycare-space-section .daycare-banner-video{width:100%;height:auto}}@media (max-width:320px){.banner .buttons{left:55%;top:56%}.location-detail h3{font-size:24px;line-height:29px}.location-detail h3{font-size:20px;line-height:25px}.location-detail h4{font-size:20px;line-height:34px}.follow-sec h4{font-size:19px;line-height:15px;text-align:center;padding-bottom:20px}.location-detail p{font-size:20px;line-height:28px}.slider-img{top:-48px}.location-detail a{font-size:20px;line-height:27px}.location-dropdown-top h3:after{top:29px;right:8px;background-size:13px}.location-dropdown-main.open-dropdown .location-dropdown-top h3:after{top:29px;right:8px;background-size:13px}.location-dropdown-top h3{border:3px solid #1eafea;width:100%;height:100%;display:flex;padding:14px 0 16px 38px;font-size:18px}.location-dropdown-top h3:before{background-size:26px;left:10px;height:28px;width:30px}.banner-slider-nav .slick-track .slick-slide{height:92px;width:100px !important}.thumb-slide1.thumb-slide h3{top:58%;left:60%;font-size:13px}.thumb-slide2.thumb-slide h3{font-size:13px;left:51%;top:59%}.thumb-slide3.thumb-slide h3{top:59%;left:52%;font-size:13px}.banner-slider-nav .slick-slide img{min-width:88px}.banner-slider-nav .slick-track{display:flex;flex-direction:column;align-items:flex-start;margin-left:32px;transform:rotate(-11deg) !important;margin-top:39px}.testimonial-content p{padding:20px 0 8px;font-size:20px;line-height:26px}.services-right-box h3{font-size:22px;padding-bottom:0;margin-left:50px}.testimonial-slider .slick-next{background-size:15px;right:0}.testimonial-slider .slick-prev{background-size:15px;left:0}.we-are-box{margin:0 8px;padding:50px 16px 60px;width:100%;max-width:90%;position:relative;margin:0 0 80px}}@media all and (max-width:767px) and (orientation:landscape){.error-page-content h1{font-size:90px;padding-bottom:0}.error-page-content h2{font-size:22px;padding-bottom:10px}.error-page-outter{padding:130px 50px 50px}.error-page-outter:after{width:146px;height:308px;left:-10px;top:90px}}@media all and (max-width:667px) and (orientation:landscape){.testimonial-slider{padding:0 60px}.inner-img img{max-width:120px}.inner-text h3{font-size:19px;line-height:23px;padding-bottom:2px;min-height:54px;max-width:150px;margin:0 auto}.inner-text p{line-height:23px;font-size:18px}}@media all and (max-width:840px) and (orientation:landscape){.modal-body{padding:34px 20px;width:90%;height:96%;overflow-y:auto}}