#page-container #et-boc .align-center{align-items:center}#page-container #et-boc .full-width{width:calc(100% - 60px)}#page-container #et-boc .et_pb_row:not(.full-width){width:calc(100% - 100px)}#page-container #et-boc *{letter-spacing:0.5px}#page-container #et-boc #et-fb-app .cta-section{transform:none}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:#f0f0f0}body::-webkit-scrollbar-thumb{background-color:#b3b3b3;border-radius:10px;border:2px solid #f0f0f0}body::-webkit-scrollbar-thumb:hover{background-color:#909090}body::-webkit-scrollbar-thumb:active{background-color:#707070}#top-bar .dsm_icon_list_items{display:flex;justify-content:space-between}#header .et_pb_row{display:grid;grid-template-columns:1fr 0.5fr 1fr;gap:50px}#header .et_pb_row:after,#header .et_pb_row:before{display:none}#header .et_pb_row .et_pb_column{margin:0;width:auto}#header .left-col .et_pb_menu__wrap{justify-content:flex-end}#header .et_pb_menu .et-menu>li{padding-inline:20px}#page-container #et-boc #hero-banner:before{content:"";position:absolute;bottom:-2px;width:100%;height:100px;background:url(/wp-content/uploads/2024/12/mountains.webp);background-size:cover;background-position:center}#page-container #et-boc a.hero-btn:before{content:"";width:40px;height:40px;background-image:url(/wp-content/uploads/2024/10/phone-icon.webp);background-size:100%;left:5px;margin-left:0;background-position:top center;top:5px}#page-container #et-boc .cta-banner:before{content:"";display:block;height:calc(100% - 10px);width:calc(100% - 10px);transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;border:2px dashed #fff;border-radius:100px;visibility:visible}#page-container #et-boc .cta-banner .et_pb_column{float:none}#page-container #et-boc .cta-banner .et_pb_column .heading{}#page-container #et-boc .cta-banner .et_pb_column .text{}#page-container #et-boc .cta-banner .et_pb_column .call-now{margin-top:-35px}#page-container #et-boc .cta-banner:after{content:"";border-radius:100px;height:calc(100% - 10px);width:calc(100% - 10px);bottom:-10px;background-color:#a0d4b5;position:absolute;transform:translateX(-50%);left:50%;visibility:visible;z-index:-1}#page-container #et-boc .service-blurb .df_ab_blurb_image_img{max-width:130px!important;aspect-ratio:1/1;object-fit:contain}#page-container #et-boc .service-blurb:before{content:"";position:absolute;left:50%;top:50%;width:calc(100% + 10px);height:calc(100% + 10px);border:2px dashed transparent;transform:translate(-50%,-50%)}#page-container #et-boc .service-blurb.dog-boarding:before{border-color:#00a750}#page-container #et-boc .service-blurb.dog-daycare:before{border-color:#20abe1}#page-container #et-boc .service-blurb.dog-groom:before{border-color:#ffca45}#page-container #et-boc .grass:before{content:"";position:absolute;left:0;top:-140px;background:url(/wp-content/uploads/2024/10/grasss.webp);width:100%;height:150px;background-position:top center;background-size:cover}#reviews .ti-controls .ti-prev:before,#reviews .ti-controls .ti-prev:after,#reviews .ti-controls .ti-next:before,#reviews .ti-controls .ti-next:after{display:none}#reviews .ti-controls .ti-prev{background:url(/wp-content/uploads/2024/10/review-left.webp) no-repeat;background-size:contain;left:-15px}#reviews .ti-controls .ti-next{background:url(/wp-content/uploads/2024/10/review-right.webp) no-repeat;background-size:contain;right:5px}#reviews .ti-controls div{width:35px;background-position:center;opacity:0.6;transition:0.3s ease-in}#reviews .ti-controls div:hover{transform:scale(1);opacity:1}#reviews .ti-reviews-container{padding:0 10px}#reviews .ti-profile-details{justify-content:center;color:#FFF;text-align:center}#reviews .ti-profile-details .ti-name{color:#000}#reviews .ti-rating-text strong{color:#FFF;font-weight:500}#reviews a.ti-header-write-btn{background-color:#144e93;border:none;padding:15px 25px;border-radius:0;transition:0.3s ease}#reviews a.ti-header-write-btn:hover{background-color:#FFF;color:#144e93}#page-container #et-boc footer .cta-section{transform:translateY(-50%);position:absolute;width:100%;z-index:9}#page-container #et-boc footer .cta-banner .et_pb_column{display:grid;grid-template-areas:"heading" "text" "call-now";grid-template-columns:1fr;grid-template-rows:auto auto auto}#page-container #et-boc footer .cta-section .footer-call{min-width:300px;margin:0 auto;overflow:visible}#page-container #et-boc footer .cta-section .footer-call:before{content:"";position:absolute;left:-20px;width:60px;height:60px;background:url(/wp-content/uploads/2024/10/call-before.webp) no-repeat;background-size:50%;z-index:999;background-color:#144e93;transform:translateY(-50%);top:50%;background-position:center;border-radius:50%;box-shadow:0 5px 5px rgba(0,0,0,.3)}#page-container #et-boc footer .cta-banner:after{background-color:#1f87b0}#page-container #et-boc #footer .copyright ul{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}#page-container #et-boc #footer .copyright ul>li{margin:0;padding:0 20px;list-style:none;border-right:1px solid #000}#page-container #et-boc #footer .copyright ul>li:last-child{border:none}#page-container #et-boc #footer p>strong{font-family:'LT Saeada Black'}#page-container #et-boc #footer p>strong.medium{font-weight:500}#footer .footer-row{display:grid;grid-template-columns:1fr 2fr 1fr;gap:30px}#footer .footer-row:after{display:none}#page-container #et-boc #footer .et_pb_blurb_description a{color:#000}#inner-banner:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100px;background:url(/wp-content/uploads/2024/11/inner-banner-before.webp) no-repeat;background-size:cover}#inner-banner .et_pb_module_heading{text-shadow:2px 2px 2px rgba(0,0,0,0.6)}#page-container #et-boc .round-image .et_pb_image_wrap{max-width:550px}#page-container #et-boc .round-image img{aspect-ratio:1/1;object-fit:cover;border-radius:50%}#page-container #et-boc .round-image .et_pb_image_wrap:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;bottom:-10px;left:-5px}#page-container #et-boc .orange .et_pb_image_wrap:before{background-color:#ffc20e}#page-container #et-boc .round-image .et_pb_image_wrap:after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;bottom:5px;right:-20px;border:5px dashed}#page-container #et-boc .orange .et_pb_image_wrap:after{border-color:#ffc20e}#page-container #et-boc .list-style ul{margin:0;padding:0}#page-container #et-boc .list-style ul li{list-style:none;padding-left:40px;position:relative;margin-bottom:25px}#page-container #et-boc .list-style ul li:before{content:"\f1b0";position:absolute;left:0;top:0;font-family:"Font Awesome 6 Free";font-weight:700;display:inline-block;color:#20abe1;font-size:25px}#page-container #et-boc .services-grid{overflow:visible}#page-container #et-boc .services-grid .df_ab_blurb_image img{aspect-ratio:1/1;border-radius:50%;object-fit:cover}#page-container #et-boc .services-grid .df_ab_blurb_image{position:relative;max-width:480px;margin:auto;margin-top:-180px;margin-bottom:50px}#page-container #et-boc .services-grid .df_ab_blurb_image:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;bottom:-10px;left:-5px;z-index:-1;background-color:#ffc20e}#page-container #et-boc .services-grid .df_ab_blurb_image:after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;bottom:5px;right:-10px;border:4px dashed #ffc20e;}#page-container #et-boc .services-grid .df_ab_blurb_description{min-height:123px}#page-container #et-boc .first .services-grid .df_ab_blurb_description{min-height:184px}#page-container #et-boc .faqs-listing .et_pb_toggle_open{border-color:#63c0e4}#page-container #et-boc .faqs-listing .et_pb_accordion_item{padding:0;margin-bottom:20px}#page-container #et-boc .faqs-listing .et_pb_accordion_item:last-child{margin-bottom:0}#page-container #et-boc .faqs-listing .et_pb_accordion_item .et_pb_toggle_content{background-color:#F8F8F8}#page-container #et-boc .faqs-listing .et_pb_accordion_item .et_pb_toggle_content,#page-container #et-boc .faqs-listing .et_pb_accordion_item .et_pb_toggle_title{padding:20px 30px}#page-container #et-boc .faqs-listing .et_pb_accordion_item .et_pb_toggle_title{padding-right:60px}#page-container #et-boc .faqs-listing .et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\f068"!important;color:#000}#page-container #et-boc .faqs-listing .et_pb_accordion_item .et_pb_toggle_title:before{right:30px}#page-container #et-boc .contact-form .gform_body input,#page-container #et-boc .contact-form .gform_body textarea{background-color:#f7f7f7;border:0;font-size:15px;padding:15px 10px;border-radius:0;border:1px solid #e1e1e1}#page-container #et-boc .contact-form .gform_body .gfield--has-description .gfield_description{margin:0;padding:0;margin-bottom:10px;margin-top:-10px}#page-container #et-boc .gform_footer .gform_button{padding:10px 45px;background-color:#144e93;font-size:15px;line-height:25px;font-weight:700;cursor:pointer;color:#FFF;border:none}#page-container #et-boc .gform_footer .gform_button:hover{background-color:#3c9033}#page-container #et-boc .validation_message{border:none;color:#fff;background-color:#c02b0a;padding:10px 15px!important;font-size:14px;line-height:20px}#page-container #et-boc .gform_validation_errors{display:none}#page-container #et-boc .h1-heading h1>span{font-size:32px;line-height:38px;display:block;margin-bottom:15px}#page-container #et-boc .left-center img{object-position:left}#page-container #et-boc .right-center img{object-position:right}#page-container #et-boc .gform_confirmation_message{background-color:#4CAF50;color:#FFF;text-align:center;padding:10px;font-size:16px;width:100%}#page-container #et-boc .policy ul>li{margin-bottom:15px;list-style:square}#page-container #et-boc .policy ul>li:last-child{margin-bottom:0}#page-container #et-boc .policy ul>li::marker{color:#00a651}#page-container #et-boc .policy h3{line-height:140%}#page-container #et-boc .policy a:hover{color:#144e93!important}@media(min-width:981px){#page-container #et-boc .service-blurb .df_ab_blurb_description{min-height:240px}#page-container #et-boc .service-blurb .df_ab_blurb_button_wrapper{position:absolute;bottom:-55px;width:100%;transform:translateX(-50%);left:50%}#page-container #et-boc .service-blurb .df_ab_blurb_image_img{max-width:80px!important}#page-container #et-boc .footer-row .et_pb_column{width:auto!important}#page-container #et-boc .services-grid.last{max-width:47%;margin:0 auto}}@media(min-width:1300px) and (max-width:1399px){#page-container #et-boc .service-blurb .df_ab_blurb_description p{font-size:16px;line-height:26px}#page-container #et-boc .h1-heading h1{font-size:50px;line-height:60px}#page-container #et-boc .h2-heading h2{font-size:45px;line-height:55px}#hero-banner{padding:100px 0}}@media(min-width:1100px) and (max-width:1299px){#page-container #et-boc .service-blurb .df_ab_blurb_description p{font-size:16px;line-height:26px}#page-container #et-boc .h1-heading h1{font-size:45px;line-height:55px}#page-container #et-boc .h2-heading h2{font-size:40px;line-height:50px}#hero-banner,#our-services{padding:100px 0}#page-container #et-boc #footer .et_pb_module_header,#page-container #et-boc #footer .et_pb_blurb_description p,#page-container #et-boc #footer .serving .et_pb_text_inner,#page-container #et-boc #footer .copyright .et_pb_text_inner{font-size:16px;line-height:26px}}@media(min-width:1100px) and (max-width:1199px){#header .et_pb_menu .et-menu>li{padding-inline:15px}#page-container #et-boc .service-blurb .df_ab_blurb_image_img{max-width:100px!important}#page-container #et-boc .service-blurb .df_ab_blurb_description{min-height:180px}#page-container #et-boc .service-blurb .df_ab_blurb_description p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}#page-container #et-boc .service-blurb .df_ab_blurb_title{font-size:25px!important}#page-container #et-boc#top-bar .dsm_icon_list_text{font-size:16px;line-height:26px}}@media(min-width:981px) and (max-width:1099px){#page-container #et-boc .service-blurb .df_ab_blurb_description p{font-size:16px;line-height:26px}#page-container #et-boc .h1-heading h1{font-size:40px;line-height:50px}#page-container #et-boc .h2-heading h2{font-size:36px;line-height:45px}#hero-banner,#our-services{padding:100px 0}#page-container #et-boc #footer .et_pb_module_header,#page-container #et-boc #footer .et_pb_blurb_description p,#page-container #et-boc #footer .serving .et_pb_text_inner,#page-container #et-boc #footer .copyright .et_pb_text_inner{font-size:15px;line-height:25px}#header .et_pb_menu .et-menu>li{padding-inline:14px}#header .et_pb_menu .et-menu>li>a{font-size:16px;line-height:26px}#page-container #et-boc .service-blurb .df_ab_blurb_image_img{max-width:100px!important}#page-container #et-boc .service-blurb .df_ab_blurb_description{min-height:140px}#page-container #et-boc .service-blurb .df_ab_blurb_description p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#page-container #et-boc .service-blurb .df_ab_blurb_title{font-size:22px!important}#page-container #et-boc#top-bar .dsm_icon_list_text{font-size:16px;line-height:26px}}@media(max-width:980px){#page-container #et-boc .et_pb_row{padding:0}#page-container #et-boc .service-blurb .df_ab_blurb_button_wrapper{margin-top:20px}#reviews:before{height:100px;top:-95px}#page-container #et-boc .et_pb_row:not(.full-width){width:calc(100% - 60px)}#footer .footer-row{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"col1 col2" "full full";gap:1rem}#footer .footer-row .col1{grid-area:col1;order:1}#footer .footer-row .col2{grid-area:col2;order:2}#footer .footer-row .full{grid-area:full;order:3}#footer .footer-row .col1:before{content:"";width:1px;height:100%;background-color:#c0c0c0;right:0;position:absolute;top:0}#footer .footer-row .col2{padding-left:30px}#page-container #et-boc .cta-banner .et_pb_column{grid-template-areas:'heading' 'text' 'call-now';grid-template-columns:1fr;grid-template-rows:auto;place-items:center}#page-container #et-boc .cta-banner .et_pb_column .call-now{margin:0;position:relative}#page-container #et-boc .cta-banner.et_pb_module_heading{max-width:80%;margin:0 auto}#page-container #et-boc .br-removebr{display:none}#page-container #et-boc #header .desktop-menu{display:none}#page-container #et-boc #header .et_pb_row{display:block}#header .et_pb_row .et_pb_column{width:100%}#header .mobile-menu .et_pb_menu__logo{padding:10px 0}#header .mobile-menu .et_pb_menu__logo img{max-width:100px}#header .mobile-menu .mobile_menu_bar{background-color:#144e93}#header .mobile-menu .et_mobile_menu{padding:0}#header .mobile-menu .et_mobile_menu li>a:hover{background-color:none;opacity:1}#page-container #et-boc .service-blurb .df_ab_blurb_image_img{max-width:100px!important}#page-container #et-boc .full-width{width:calc(100% - 40px)}#page-container #et-boc .underline{margin-top:-20px}#page-container #et-boc#header .mobile-menu .et_mobile_nav_menu{margin:0}#page-container #et-boc .heading-br br{display:none}#page-container #et-boc #inner-banner:before{height:40px;bottom:-2px;background-position:center}#page-container #et-boc #inner-banner .et_pb_row{display:flex;align-items:center;justify-content:center}#page-container #et-boc .round-image .et_pb_image_wrap{max-width:350px}#page-container #et-boc .services-grid .df_ab_blurb_image{max-width:300px}#page-container #et-boc .services-grid .df_ab_blurb_description{min-height:auto!important}#page-container #et-boc .services-grid .df_ab_blurb_image{margin-bottom:30px}#page-container #et-boc .list-style ul li:before{font-size:20px}#page-container #et-boc .list-style ul li{padding-left:35px}#page-container #et-boc .h1-heading h1>span{font-size:24px;line-height:34px}#page-container #et-boc .grass:before{top:-100px}#page-container #et-boc .list-style ul li{margin-bottom:15px}#page-container #et-boc .round-image img{width:100%}#page-container #et-boc #hero-banner:before{height:45px}}@media(max-width:767px){#page-container #et-boc #hero-banner:before{height:40px}#page-container #et-boc .cta-banner .et_pb_module_heading{max-width:100%}footer .cta-section .footer-call:before{display:none}footer .cta-section .footer-call{min-width:auto}#footer .footer-row{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:'col1''col2' 'full'}#footer .footer-row .col1:before{display:none}#footer .footer-row .col2{padding-left:0}#page-container #et-boc #footer .copyright ul>li{padding:0 10px}#page-container #et-boc #footer .copyright ul>li{line-height:16px}#page-container #et-boc #footer .copyright ul{gap:10px}#page-container #et-boc .et_pb_row:not(.full-width),#page-container #et-boc .full-width{width:calc(100% - 50px)}#page-container #et-boc .round-image .et_pb_image_wrap{max-width:300px}#page-container #et-boc .services-grid .df_ab_blurb_image{max-width:230px}#page-container #et-boc .contact-form .gform_body input,#page-container #et-boc .contact-form .gform_body textarea{padding:6px 10px}#page-container #et-boc footer .cta-section .cta-banner .et_pb_column{display:block}#page-container #et-boc footer .cta-section .footer-call{min-width:auto;display:inline-block}#page-container #et-boc .cta-section .cta-banner,#page-container #et-boc .cta-banner:before,#page-container #et-boc .cta-banner:after{border-radius:20px}#page-container #et-boc #footer{background-size:contain;background-repeat:repeat}#page-container #et-boc .policy ul>li{margin-bottom:10px}}@media(max-width:480px){#top-bar .dsm_icon_list_text{display:none}#top-bar .dsm_icon_list_items li>a{width:25px;height:25px;justify-content:center;border-radius:50%;background-color:#FFF}#top-bar .dsm_icon_list_items li>a:hover{background-color:#ffca45}#top-bar .dsm_icon_list_items li>a:hover .dsm_icon_list_icon{color:#FFF}}