:root{--bg-color:#38b5be;--bg-color-sc:#2e9fa7;--color-yellow:#f6c850;--color-yellow-hover:#e9b632;--color-btn:#5b483d;--nav-circle-inactive:#ccc;--gap-sm:0.5rem;--padding-md:1.2rem;--padding-sm:0.75rem;--spacing-sm:1rem;--spacing-md:1.5rem;--max-width-content:1200px;--logo-size:130px;--section-height:70vh;--text-color:#38b5be;--text-section:#5B483D}.join-role-card:hover{border-color:var(--bg-color)!important}.about-8-service .icon-bx-wraper:hover a,.about-service .icon-bx-wraper:hover a,.acod-head a,.acod-head a.collapsed:hover,.acod-head a:after,.acod-head a:hover,.breadcrumb-row ul li a,.btn-link:hover,.btn.outline,.comments-area p:before,.dlab-box-bg .icon-box-btn .btn,.dlab-post-meta.text-primary i,.dlab-post-meta.text-primary ul li,.dlab-post-meta.text-primary ul li a,.dlab-tabs .nav-tabs>li>a i,.header-nav .nav>li .mega-menu>li ul a:hover,.header-nav .nav>li .sub-menu li:hover>a,.header-nav .nav>li.active>a,.header-nav .nav>li.current-menu-item>a .header-nav .nav>li .sub-menu li a:hover,.header-nav .nav>li:hover>a,.item-info-in ul li a:hover,.list-2 li:hover:before,.nav-dark.header-nav .nav>li .mega-menu>li ul a:hover,.nav-dark.header-nav .nav>li .sub-menu li:hover>a,.primary li:before,.testimonial-1 .testimonial-position,.testimonial-2 .testimonial-position,.testimonial-3 .quote-left:before,.testimonial-3 .testimonial-position,.testimonial-4 .testimonial-name:after,.text-primary,a,blockquote:before,button.scroltop,footer a:active,footer a:focus,footer a:hover,footer h1 a,footer h2 a,footer h3 a,footer h4 a,footer h5 a,footer h6 a,footer p a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,ol.comment-list li.comment .reply a{color:var(--bg-color-sc)}#myNavbar li.active a,.about-us .dlab-tabs .nav-tabs li a.active,.box-item-service:hover .icon-bx-md,.box-item-service:hover .item-service-content,.box-item-service:hover h5,.btn,.date-style-2 .post-date,.date-style-3 .post-date,.date-style-3.skew-date .post-date,.date-style-3.skew-date .post-date:before,.date-style-4 .post-date strong,.dlab-accordion.primary .acod-head a,.dlab-box-bg.active .icon-box-btn .btn,.dlab-project-left:after,.dlab-separator.style-skew[class*=style-]:after,.dlab-separator.style-skew[class*=style-]:before,.dlab-tilte-inner.skew-title:after,.footer-line:after,.header-style-4.style-1 .header-nav .nav>li.active a:before,.header-style-4.style-1 .header-nav .nav>li:hover>a:before,.icon-bx-wraper.hover:hover,.la-anim-10,.line-left:after,.line-right:after,.list-num-count>li:before,.meet-ask-row:after,.owl-btn-1.primary .owl-next,.owl-btn-1.primary .owl-prev,.owl-btn-2.primary .owl-next,.owl-btn-2.primary .owl-prev,.owl-item.active.center .testimonial-text,.owl-slider-banner .owl-theme .owl-dots .owl-dot.active span,.owl-slider-banner .owl-theme .owl-dots .owl-dot:hover span,.owl-theme.dots-style-2 .owl-dots .owl-dot.active span,.owl-theme.dots-style-3 .owl-dots .owl-dot.active span,.owl-theme.dots-style-3 .owl-dots .owl-dot:hover span,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.portfolio-ic .dlab-img-overlay1:before,.portfolio-sep,.product-item-size .btn.active,.service-carousel .owl-next,.service-carousel .owl-prev,.side-bar .widget_tag_cloud a:hover,.sidenav ul li a:hover,.site-filters .active>[class*=btn],.skew-angle:after,.tabs-btn .nav-tabs li a.active,.tabs-btn .nav-tabs li a.active:focus,.tabs-btn .nav-tabs li a.active:hover,.testimonial-1 .quote-left:before,.testimonial-2 .quote-left:before,.testimonial-text.bg-primary,.time-line:after,.tp-caption.rev-btn.tc-btnshadow.tp-rs-menulink,.ui-widget-header,.widget-title:after{color:var(--color-btn);background-color:var(--color-yellow)}.active>.btn,.bg-primary-dark,.btn:active,.btn:focus,.btn:hover,.overlay-primary-dark:after,.overlay-primary-light:after,.overlay-primary-middle:after,.overlay-primary:after,.owl-btn-1.primary .owl-next:hover,.owl-btn-1.primary .owl-prev:hover,.owl-btn-2.primary .owl-next:hover,.owl-btn-2.primary .owl-prev:hover,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,.sidenav .closebtn:focus,.sidenav .closebtn:hover{color:var(--color-btn);background-color:var(--color-yellow-hover)}.active>.btn,.bg-primary-dark,.btn:active,.btn:focus,.btn:hover,.overlay-primary-dark:after,.overlay-primary-light:after,.overlay-primary-middle:after,.overlay-primary:active,.owl-btn-1.primary .owl-next:hover,.owl-btn-1.primary .owl-prev:hover,.owl-btn-2.primary .owl-next:hover,.owl-btn-2.primary .owl-prev:hover,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,.sidenav .closebtn:focus,.sidenav .closebtn:hover{background-color:var(--color-yellow-hover)}.accordion-item,.card-title,.classes-details .post-title a,.copyright,.copyright span a,.footer-bottom,.footer-top .widget p,.footer-top .widget ul .office-hours,.footer-top .widget ul li a,.form-select,.no-referral-text,.section-body,.section-body a,.section-body strong,.section-head p,.section-head strong,.teacher-content,.teacher-content .teacher-coures,.teacher-content p,.widget .post-title a,.widget_archive ul li a,body,button,div>label,h1,h2,h2 a,h2 strong,h3,h4,h4 a,h5,h5 a,h6,h6 a,p,p .btn-link,p a{color:var(--text-section)}.border{border-bottom:2px solid var(--bg-color)!important}.slider-background-image{position:absolute;top:0;right:0;width:60%;height:100%;object-fit:cover;z-index:1;transition:opacity 1s ease-in-out}.site-footer .container{padding-top:1rem!important;padding-bottom:1rem!important}.main-heading{margin-bottom:var(--spacing-sm);color:var(--bg-color);font-size:2rem;line-height:1.2}.navigation-circles-container{position:absolute;right:var(--padding-md);bottom:3rem;display:flex;align-items:center;gap:var(--gap-sm);z-index:3}.nav-circle{width:.75rem;height:.75rem;border-radius:50%;border:none;background-color:var(--bg-color);transition:background-color .3s;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.3)}.nav-circle.active{background-color:var(--bg-color-sc);border:.1rem solid #fff;border-radius:50%;width:1rem;height:1rem}.description-text br,.main-heading br{display:block;content:""}#home{background:linear-gradient(to bottom right,rgba(255,255,255,.8),rgba(228,252,254,.8)),url(/images/bg-baby-blue.png) repeat;border-bottom:2px solid var(--bg-color)}#home,#home h1{text-align:center}#home h1{font-size:1.5rem;font-weight:700;margin:2rem 0 0;line-height:1.2}#home h1,#home p{color:var(--bg-color)}#home p{text-align:start;margin:1.5rem auto;font-size:1.2rem;line-height:1.6rem;width:19rem}.wrapper{max-width:1300px;margin:0 auto;width:100%}#home #slideshow article{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}#home #slideshow article img{max-width:none;max-height:none;width:auto;height:auto;display:block;height:100%;object-fit:cover;object-position:center}#home a{background-color:var(--bg-color);color:#fff!important;display:inline-block;margin:0 auto}#home a:hover{background-color:var(--bg-color-sc)}@media only screen and (min-width:768px){.wrapper{margin:0 auto;padding:0 1rem}#home{padding:0;position:relative;text-align:left}#home #slideshow{display:block;position:absolute;height:100%;width:100%;z-index:1}#home .wrapper{padding:2rem 1rem 4rem 5rem;position:relative;z-index:2}#home #slideshow article{height:100%;overflow:hidden;position:absolute;top:0;right:0;width:100%}#home #slideshow article img{position:absolute;top:0;bottom:0;right:0;margin:auto}#home #slideshow nav{position:absolute;bottom:20px;right:20px;margin:0 auto;text-align:center}#home #slideshow nav a{border-radius:250px;border:3px solid #fff;cursor:pointer;display:inline-block;height:18px;margin:1px .25rem;width:18px}#home #slideshow nav a.active{background-color:var(--bg-color);height:20px;margin:0 .25rem;width:20px}#home h1{color:var(--bg-color);font-size:2rem;line-height:1.2;margin:1rem 0 0;text-align:left}#home p{margin:1rem 0;font-size:1.5rem;line-height:2rem;text-align:left}.image-wrapper{max-height:390px;height:100%;width:100%}}@media (max-width:767px){.navigation-circles-container,.slider-background-image{display:none}.main-heading{font-size:1.5rem}#home a{background-color:var(--color-yellow);color:var(--text-section)!important}#teams .row .col-12:nth-child(2){margin-top:7rem}#testimonialCarousel .card{min-height:450px!important;max-height:450px!important}.office-hours{font-size:15px!important}}@media (min-width:992px){.slider-background-image{width:50%}#sitterForm .modal .modal-body{padding-bottom:7%}}@media (max-width:991px){#sitterForm .modal .modal-body{padding-bottom:10%}}.number-circle-lg{width:50px;height:50px;border-radius:50%;background-color:var(--bg-color);color:white;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:700;margin-bottom:20px}.number-circle-md{font-size:32px}.card-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(173,170,170,.7);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.provider-card:hover .card-overlay{opacity:1;background:rgba(0,0,0,.7)}.breadcrumb-row ul li:after{content:""!important}#mothers-helper a.book-now{display:block;font-weight:700;text-align:center}.split-active{display:flex;justify-content:center;padding:2rem 0 1rem;position:relative}.split-active .img{background-color:#fff;box-shadow:1px 1px 2px 2px rgba(0,0,0,.2);height:10rem;padding:.5rem;text-align:center;width:7rem}.split-box:before{background-color:var(--bg-color)}.split-box:after{background-color:var(--color-yellow)}.line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;line-height:21.75px;height:87px;text-align:left;transition:height .5s;font-style:normal;-webkit-line-clamp:2;overflow:hidden;padding-right:0}.main-timeline{position:relative}.main-timeline:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:var(--bg-color-sc);transform:translateX(-50%)}.timeline{position:relative;display:flex;margin-bottom:40px}.icon{position:absolute;left:50%;top:50%;width:18px;height:18px;transform:translate(-50%,-50%);z-index:3}.icon:after,.icon:before{content:"";position:absolute;inset:0;border-radius:50%;transition:all .3s ease}.icon:before{background:#fff;border:2px solid var(--text-section);left:-3px}.icon:after{border:2px solid var(--bg-color-sc);left:3px}.timeline:hover .icon:before{left:3px}.timeline:hover .icon:after{left:-3px}.date-content{width:50%;display:flex;justify-content:center;position:relative;align-items:center}.date-content:before{content:"";position:absolute;top:50%;right:10px;width:50%;height:2px;background:var(--bg-color-sc);transform:translateY(-50%)}.date-outer{position:relative;width:120px;height:120px;z-index:2}.date-outer:after,.date-outer:before{content:"";position:absolute;inset:0;border-radius:50%;transition:all .3s ease}.date-outer:before{background:#fff;border:2px solid var(--text-section);left:-6px}.date-outer:after{border:2px solid var(--bg-color-sc);left:6px}.timeline:hover .date-outer:before{left:6px}.timeline:hover .date-outer:after{left:-6px}.date{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.year{font-size:1rem;font-weight:700;color:var(--text-section)}.timeline-content{width:40%;padding:1rem!important;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.timeline-content.odd{margin-right:.5rem}.timeline-content.even{margin-left:.5rem}.title{font-size:19px;font-weight:700;margin-bottom:15px}.description{margin:0}.timeline:nth-child(2n){flex-direction:row-reverse}.timeline:nth-child(2n) .timeline-content{text-align:start;padding:0 50px 0 0}.timeline:nth-child(2n) .date-content:before{left:10px;right:auto}.class-details .name .class-icon{font-size:24px;position:absolute;left:-5px;top:-2px}.toggle-btn{transition:.3s ease;border:1px solid var(--color-yellow)!important}div#controls button{border-top:3px solid var(--color-yellow);border-right:3px solid var(--color-yellow);border-left:3px solid var(--color-yellow);border-radius:15px 15px 0 0;color:#5b483d;margin:0 4rem;padding:.75rem 4rem}div#description{border:3px solid var(--color-yellow);border-radius:15px;color:#5b483d;margin:0 auto 2rem;min-height:auto;padding:2rem 4rem}.quote-container{position:relative}.quote-icon{position:absolute;font-size:50px}div#description p{color:#5b483d}.link,.title-section{color:var(--text-section)}.class-item{background:#fff;border:2px dashed var(--bg-color);border-radius:10px;padding:8px;box-shadow:0 0 0 8px rgba(255,255,255,1),0 10px 50px 0 rgba(61,68,240,.1)}.line{border-top:.1rem solid #000;margin:10px 0;width:15%}.services-container{perspective:1000px}.service-circle{width:200px;height:200px;background-color:#f8f9fa;border-radius:50%;bottom:-3%;left:75%;transform:translate(-50%);z-index:10;box-shadow:0 4px 15px rgba(0,0,0,.1);overflow:hidden}.service-circle img{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.service-circle{width:150px;height:150px;bottom:1%;left:73%}}#childcare-faqs .accordion-header>button,#family-faqs .accordion-header>button{margin-bottom:0;line-height:21px}.sitter-icons{display:flex;gap:.5rem}.no-bullet{list-style:none!important}.no-padding{padding:0!important}#rate .teacher-card:hover .teacher-title,#rate .teacher-details{display:none}#rate .teacher-card:hover .teacher-details{display:block}.footer-bottom,.footer-top{background:#C5E8EB}.footer-top:after{background-image:none!important}.opacity-0{opacity:0}.translate-y-10{transform:translateY(40px)}.transition-all{transition-property:all}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:ease-in-out}.opacity-100{opacity:1!important}.translate-y-0{transform:translateY(0)!important}#locations ul{margin:0 auto;max-width:40rem;color:var(--color-btn);font-weight:300;text-align:center;list-style-position:inside}#locations ul li{display:inline-block;padding:0 .5rem 0 1rem;position:relative;margin-right:.5rem}#locations ul li:before{content:"•";position:absolute;left:0}hr{border-top:2px solid var(--bg-color)}.custom{color:var(--bg-color)}.bg-green-blue{background-color:var(--bg-color)}.bg-green-blue-sc{background-color:var(--bg-color-sc)}.bg-yellow{background-color:var(--color-yellow)}.bg-brown{background-color:var(--color-btn)}.navbar-toggle,.widget_gallery li:hover,button.scroltop,input[type=checkbox]+label:hover:before,input[type=checkbox]:checked+label:before,input[type=radio]+label:hover:before{border-color:var(--bg-color)}#popup-modal{display:block;background-color:rgba(0,0,0,.5);position:fixed;inset:0;z-index:1050}#popup-modal .modal-content{overflow:unset;border:1px solid #ddd;background:linear-gradient(#CCE6E9,#3CB5BD);color:var(--color-btn);position:relative;margin:0 auto}#popup-modal .modal-content .btn-close{position:absolute;right:3%;top:2%}.popup-title{margin-bottom:20px;text-align:center;font-size:2.75rem;line-height:1.1;color:var(--text-section);width:650px}.popup-text{font-size:1rem;line-height:1.5rem;letter-spacing:.5px}#popup-modal .modal-body{display:flex;align-items:center;justify-content:center;padding-bottom:0}.icons{position:absolute;opacity:.3;z-index:2}.popup-btn{display:block;background:var(--color-yellow);color:var(--color-btn);text-align:center;padding:15px 18px;text-transform:uppercase;text-decoration:none;box-shadow:0 8px 20px rgba(0,0,0,.15);transition:all .2s ease;font-weight:600;margin-top:1rem}.image-fluid{height:auto;width:100%}.mobile-pictures-container{display:none}#sitterForm .modal-footer .btn{min-width:160px;max-width:100%}#popup-modal .modal-footer{display:flex;align-items:center;justify-content:center;width:100%;padding-top:0}@media (max-width:576px){#sitterForm #custom-select-responsive{font-size:.9rem;padding:8px 10px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#custom-select-responsive option{font-size:.75rem}#custom-select-responsive .col-md-12.mb-4{padding-left:0;padding-right:0}#sitterForm .modal-footer{display:flex;flex-direction:column}#sitterForm .modal-footer .btn{width:50%}.service-circle{left:70%}#locations ul{padding-left:0}#locations ul li{display:block;text-align:start}#locations ul li:before{content:none}#teams .team-container{justify-content:start!important}#locations ul li{padding:0}.logo-wrapper{padding-top:2rem}.logo{z-index:2}.icons{width:4rem;height:4rem}.baby-helper{top:-2rem;left:4rem}.duck{top:7rem;left:1rem}.family{top:0;right:2.5rem}.care-giver{top:10rem;right:-.25rem}.baby-icon{opacity:1;top:22rem;right:0}.popup-title{font-size:1.7rem}.popup-text{max-width:16rem;margin:0 auto;text-align:center}#popup-modal .modal-footer{flex-direction:column}.popup-btn{width:70%;font-size:1rem}.popup-btn:active{transform:scale(.98)}}@media (min-width:576px){.popup-title{font-size:43px}.popup-text{text-align:center;max-width:20rem}.logo-wrapper{padding-top:3rem}.icons{width:5rem;height:5rem}.baby-helper{top:-2rem;left:8rem}.duck{top:6rem;left:3rem}.family{top:1rem;right:6rem}.care-giver{top:10rem;right:-.25rem}.baby-icon{opacity:1;top:18rem;right:3rem}.popup-btn{font-size:.75rem}}@media (max-width:768px){.modal-dialog{max-width:800px!important}#teams .team-container{justify-content:start!important}}@media (max-width:991px){.modal-dialog{max-width:800px}}.dlab-post-tags .post-tags a:nth-child(2n+2){background-color:var(--bg-color)}.dlab-post-tags .post-tags a:nth-child(odd){background-color:var(--color-yellow)}.dlab-post-tags .post-tags a:nth-child(3n+1){background-color:var(--color-btn)}.dlab-post-tags .post-tags a:first-child{background-color:var(--text-section)}.banner-text{font-size:1.5rem}@media (min-width:768px){.banner-text{font-size:2rem}}#headingEleven .accordion-button:after,#headingTwelve .accordion-button:after{display:none}.signature-font{font-family:Parisienne,cursive;font-size:2rem}.footer-link{color:#fff!important;transition:color .3s ease}.footer-link:hover{color:#2e9fa7!important;text-decoration:underline}.hover-opacity{transition:opacity .3s ease-in-out;opacity:.85}.hover-opacity:hover{opacity:1}.header-link{color:#2b2d2e;font-size:14px}.header-link:hover{color:var(--bg-color-sc)}ol li::marker,ul li::marker{color:var(--color-btn)}.carousel-icon{width:40px;height:40px;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.5)!important}.carousel-prev-button{left:-70px}.carousel-next-button{right:-70px}.modal-open{overflow:hidden}.modal.fade.show{display:block;background-color:rgb(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1050}