.site-header{padding:0!important}.hero__text-content.vertical-center .hero__link{display:flex}.new_shape_button{padding:10px 20px;background-size:cover;background-repeat:round;min-width:auto;text-align:center;display:inline-block;flex-direction:row;justify-content:center}.mobile-image{display:block!important}.desktop-image,.tablet-image{display:none!important}.site-footer{margin-top:0!important}.ecomposer-credit{margin-bottom:-20px}.sp-custom-text-content-wrapper{width:100%;padding:50px}.sp-custom-text-content-container{display:flex;flex-direction:column;align-items:center;margin:auto}.sp-custom-text-content-title-wrapper h2{font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.2;text-align:center}.sp-custom-text-content-subtitle-wrapper{text-align:center;font-size:22px}.text-with-icons__title.section-header{font-size:36px}.text-with-icons__subtitle.section-header p{font-size:20px}.text-with-icons__block{font-size:20px;font-weight:400}.background-custom-orange{background-image:url(https://fitandgopets.com/cdn/shop/t/8/assets/orange%20button.png);background-repeat:round;background-size:cover;padding:10px}.background-custom-yellow{background-image:url(https://fitandgopets.com/cdn/shop/t/8/assets/Group%204019.png);background-repeat:round;background-size:cover;padding:10px}.background-custom-blue-small{background-image:url(https://fitandgopets.com/cdn/shop/t/8/assets/Group.png);background-repeat:round;background-size:cover;padding:10px}.background-custom-blue-large{background-image:url(https://fitandgopets.com/cdn/shop/t/8/assets/Group-1.png);background-repeat:round;background-size:cover;padding:10px}.background-custom-pink{background-image:url(https://fitandgopets.com/cdn/shop/t/8/assets/Group%204013.png);background-repeat:round;background-size:cover;padding:10px}table.generic-table.gst tr td{border-bottom:3px solid #000000}table.generic-table.gst tr td:not(:last-child){border-right:5px solid #000000}table.generic-table.gst{background:none}.sp-custom-daycare-pricing-section,.sp-custom-spa-pricing-section,.sp-custom-transportation-pricing-section,.sp-custom-generic-pricing-section{padding:40px 20px;max-width:1200px;margin:0 auto}.sp-custom-daycare-pricing-section h2,.sp-custom-spa-pricing-section h2,.sp-custom-transportation-pricing-section h2,.sp-custom-generic-pricing-section h2{font-size:32px;font-weight:800;text-transform:uppercase;margin:0 0 8px;color:#000;line-height:1.2}.sp-custom-daycare-pricing-section h3,.sp-custom-spa-pricing-section h3,.sp-custom-transportation-pricing-section h3,.sp-custom-generic-pricing-section h3{font-size:24px;margin-top:20px}.sp-custom-daycare-pricing-section .section-description,.sp-custom-spa-pricing-section .section-description,.sp-custom-transportation-pricing-section .section-description,.sp-custom-generic-pricing-section .section-description{font-size:18px;margin:0 0 28px;color:#000;font-weight:400}.daycare-membership-subsection-wrapper{margin-top:50px}.daycare-membership-table,.sp-custom-spa-table{background:none}.daycare-membership-table th{color:#fff;text-align:center;padding:0;font-size:13px}.daycare-membership-table-wrapper.pricing-table-wrapper th:first-child{width:22%}.daycare-membership-table-wrapper.pricing-table-wrapper th:nth-child(2){width:28%}.daycare-membership-table-wrapper.pricing-table-wrapper th:nth-child(3){width:18%}.daycare-membership-table-wrapper.pricing-table-wrapper th:last-child{width:32%}.daycare-membership-table-wrapper.pricing-table-wrapper td p{padding:0;margin:auto}.daycare-membership-table td{border-bottom:3px solid #000000}.daycare-membership-table td.border-left{border-right:5px solid #000000}.daycare-membership-table th div{width:90%;margin:auto}.daycare-membership-table td{padding:0;font-size:12px;font-weight:400}.daycare-membership-table td ol,.daycare-membership-table td ul{margin:0 0 20px 25px}.daycare-membership-table td:not(.first-column){padding-left:5px}.sp-custom-spa-columns-section-wrapper{display:flex;flex-direction:column;justify-content:center}.sp-custom-spa-column{width:275px;margin:auto}.sp-custom-spa-column{width:275px;margin:auto;display:flex;flex-direction:column;gap:20px}.sp-custom-spa-column-header{width:85%;margin:auto;text-align:center}.sp-custom-spa-column-header h3{font-size:23px}.sp-custom-spa-column-header h3{padding:20px}.sp-custom-spa-column-content-wrapper p{font-size:18px}table.generic-table.gst{width:100%;border-collapse:collapse}table.generic-table.gst thead tr th{padding:10px 14px;text-align:left;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff}table.generic-table.gst tbody tr{border-bottom:1px solid #eee}table.generic-table.gst tbody tr:last-child{border-bottom:none}table.generic-table.gst tbody td{padding:5px 14px;font-size:15px;vertical-align:middle;color:#303030;font-weight:400}table.generic-table.gst tbody td:first-child{color:#66d5e0;font-weight:700;text-transform:uppercase;font-size:15px}table.generic-table.gst tbody td p{margin:0}table.generic-table.gst th div{font-size:16px}table.generic-table.gst th:first-child{width:35%}table.generic-table.gst th:last-child{width:65%}table.generic-table.gst th:first-child div{text-align:center}table.generic-table.gst span{font-size:10px;color:#303030;text-transform:none;margin-top:-5px}table.generic-table.gst span.gst__col1-note{display:block}.new_shape_button.telephone-value.site-nav__link{font-size:21px;width:185px;padding:10px;min-width:185px!important;font-weight:300!important}.new_shape_button.book-now.site-nav__link{font-size:21px;padding:10px;min-width:150px!important;font-weight:300}.sp-custom-banner-main-banner-image-wrapper .mobile-image{width:100%}.text-pink{color:#eb5e97}@media(max-width:767px){.visible-mobile{display:block}.mobile-hide{display:none}}@media(min-width:480px){.daycare-membership-table th,.daycare-membership-table td{font-size:13px}}@media(min-width:600px){.daycare-membership-table th,.daycare-membership-table td{font-size:14px}}@media(min-width:768px){.custom-index-section{padding:60px 0}.new_shape_button{min-width:190px}.mobile-image,.desktop-image{display:none!important}.tablet-image{display:block!important;height:auto}.sp-custom-text-content-container{width:90%}.sp-custom-text-content-title-wrapper h2{font-size:48px}.sp-custom-text-content-subtitle-wrapper{font-size:24px}.text-with-icons__title.section-header{font-size:48px}.text-with-icons__subtitle.section-header p,.text-with-icons__block{font-size:24px}.custom-amenities-list-image-wrapper img{width:100%;max-width:400px}.sp-custom-daycare-pricing-section,.sp-custom-generic-pricing-section{padding:48px 32px}.sp-custom-daycare-pricing-section h2,.sp-custom-spa-pricing-section h2,.sp-custom-transportation-pricing-section h2,.sp-custom-generic-pricing-section h2{font-size:56px;line-height:1}.sp-custom-daycare-pricing-section h3,.sp-custom-spa-pricing-section h3,.sp-custom-transportation-pricing-section h3,.sp-custom-generic-pricing-section h3{font-size:45px;margin-top:50px}.sp-custom-daycare-pricing-section .section-description,.sp-custom-transportation-pricing-section .section-description,.sp-custom-generic-pricing-section .section-description{font-size:20px}.daycare-membership-subsection-wrapper{margin-top:100px}.daycare-membership-table th div{width:55%;margin:auto}table.daycare-membership-table.pricing-table td{padding:20px}.daycare-membership-table th,.daycare-membership-table td{font-size:18px}.sp-custom-spa-columns-section-wrapper{display:flex;flex-direction:row;justify-content:center;max-width:100%;gap:40px}.sp-custom-spa-column-header h3{font-size:22px}.sp-custom-spa-column-content-wrapper p{font-size:25px}.sp-custom-spa-column,.sp-custom-spa-column-header{margin:0}.sp-custom-spa-column{width:250px}table.generic-table.gst thead tr th,table.generic-table.gst tbody td{padding:12px 20px;font-size:.9375rem}table.generic-table.gst thead tr th,table.generic-table.gst tbody td:first-child{font-size:.8125rem}table.generic-table.gst tbody th div,table.generic-table.gst tbody td div{width:80%;margin:0 auto}table.generic-table.gst th div{font-size:20px;width:80%;margin:0 auto}table.generic-table.gst th:last-child div{padding-left:20px}table.generic-table.gst tbody td:first-child p{font-size:18px}table.generic-table.gst span{font-size:14px}table.generic-table.gst tbody td:last-child p{font-size:18px}.initial-field-padding{padding-left:20%}.last-field-padding{padding-left:10%}}@media(min-width:768px)and (max-width:1024px){.visible-tablet{display:block}.tablet-hide{display:none}}@media(min-width:1025px){.desktop-hide{display:none}.visible-desktop{display:block}.mobile-image,.tablet-image{display:none!important}.desktop-image{display:block!important;height:auto;width:100%}.sp-custom-text-content-wrapper{padding:120px 50px}.sp-custom-text-content-title-wrapper h2{font-size:76px}.sp-custom-text-content-subtitle-wrapper{font-size:32px}.sp-custom-text-content-buttons-wrapper a{font-size:19px}.text-with-icons__title.section-header{font-size:55px}.text-with-icons__subtitle.section-header p,.text-with-icons__block{font-size:18px;font-weight:300}.sp-custom-daycare-pricing-section,.sp-custom-transportation-pricing-section,.sp-custom-generic-pricing-section{padding:60px 40px}.sp-custom-daycare-pricing-section h2,.sp-custom-spa-pricing-section h2,.sp-custom-transportation-pricing-section h2,.sp-custom-generic-pricing-section h2{font-size:64px}.sp-custom-daycare-pricing-section .section-description,.sp-custom-transportation-pricing-section .section-description,.sp-custom-generic-pricing-section .section-description{font-size:24px}.daycare-membership-subsection-wrapper{margin-top:150px}.daycare-membership-table th,.daycare-membership-table td{font-size:20px}.sp-custom-spa-columns-section-wrapper{max-width:1300px;gap:40px}.sp-custom-spa-column{width:32%}.sp-custom-spa-column-header h3{font-size:32px}.gst[data-table-id="{{ _table_id }}"] thead tr th,.gst[data-table-id="{{ _table_id }}"] tbody td{padding:14px 24px;font-size:1rem}table.generic-table.gst th:last-child div{padding-left:30px}table.generic-table.gst th div{font-size:26px}table.generic-table.gst{width:100%;border-collapse:collapse;width:90%;margin-left:40px}table.generic-table.gst tbody td:first-child p{font-size:22px}table.generic-table.gst span{font-size:18px}table.generic-table.gst tbody td:last-child p{font-size:22px}.site-nav__item .\31-888-691-9461.site-nav__link{margin-right:5px!important}}@media(min-width:1025px)and (max-width:1099px){.grid.newfooter .medium-up--one-fifth{width:33%}}@media(min-width:1100px){.grid.newfooter .medium-up--one-fifth{width:18%}.grid.newfooter .grid__item{padding-left:0}.grid__item:last-child.medium-up--one-fifth.small--one-whole{width:24%}}@media(min-width:1500px){.site-header .page-width{max-width:1350px!important}}@media(max-width:400px){.hero__text-wrap .page-width,.hero__text-wrap .custom-page-width{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sp-custom.css.map */
