<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&amp;family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&amp;display=swap');
body{
    background:#fff;
    font:400 1rem/1.3 "Inter", Arial, sans-serif;
    /*font-family: "Libre Baskerville", serif;*/
}
a{color:#000}
a:hover,a:active,a:focus{color:#F9575C;}
.hero_image {position: absolute; bottom: 0; right: 0;}
.hero_image img {width:100%}
.mainTop {position: relative;}
header{background-color:transparent;position: relative;background:url(../images/mainBanner.jpg) no-repeat left top;background-size:cover;}
.nav-link{color:#000;font-size: 1.2rem;}
.nav-link:hover,.nav-link:active,.nav-link:focus{color:#F9575C;}
.btn{border-radius:50rem;}
.btn-primary{background:#F9575C;border-color:#F9575C;font-size:1.2rem;font-weight:500;padding:0.8rem 2rem;}
.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:#F9575C;border-color:#F9575C;opacity:0.8;color:#fff}
.banner_caption{width:50%;padding:5rem 0 6rem 2rem;}
.banner_caption h1{font-size:3.5rem;font-weight:900;}
.banner_caption p{font-size:1.6rem;font-weight:500;padding-top:1.5rem;}
.banner_caption .btn-primary{font-size:1.6rem;padding:1rem 2.5rem;}
.banner_caption h2{font-family: "Libre Baskerville", serif;font-size:1.5rem;font-weight:400;font-style:italic;margin-top:2rem;}
main{background-color:#fff;}
.pet_relocation{padding:4rem 0 6rem;text-align:center;}
.pet_relocation h2{font-size:2.6rem;font-weight:700;padding-bottom:1.2rem;}
.pet_relocation .lead{font-size:1.5rem;font-weight:400;max-width:60%;line-height:1.5;margin: auto;}
.pet_relocation h3{font-size:1.9rem;font-weight:700;color:#F9575C;}
.pet_relocation p{font-size:1.3rem;font-weight:400;line-height:1.4;padding:0 1rem;}
.pet_relocation h4{font-size:1.8rem;font-weight:700;}
.pet_relocation .btn-primary{font-size:1.6rem;padding:1rem 2.5rem;margin-top:2rem}
.google_review{padding:4rem 0;border-top:1px solid #333;}
.google_review h2{font-size:2.6rem;font-weight:700;padding-bottom:1.2rem;}
.google_review .lead{font-size:1.5rem;font-weight:400;line-height:1.5;}
#googlereviewSlider{padding-bottom:5rem;}
.carousel-indicators [data-bs-target]{width:12px;height:12px;border-radius:50%;background-color:#000;}
.carousel-indicators [data-bs-target].active{background-color:#F9575C;}
.relocation_process{padding:4rem 0 6rem;text-align:center;background-color:#FFF5EF;}
.relocation_process h2{font-size:2.6rem;font-weight:700;padding-bottom:1.2rem;}
.relocation_process .lead{font-size:1.5rem;font-weight:400;max-width:60%;line-height:1.5;margin: auto;}
.relocation_process_bg{position:relative}
.relocation_process_bg:after{content:"";display:block;width:80%;height:3px;border-top:3px dashed #F9575C;position:absolute;top:54%;left:0;right:0;margin: auto;z-index:1;}
.relocation_process_bg .col{position: relative;z-index:2;}
.relocation_process_bg .col:before{content:"";display:block;width:21px;height:24px;position:absolute;top:54%;left:0;margin-top:-8px;z-index:1;background:url(../images/paw-icon.png) no-repeat;}
.relocation_process_bg .col.no_before:before{display:none;}
.relocation_process_bg h3{font-size:1.6rem;font-weight:700;color:#6C3E1C;margin-top:1rem;}
.relocation_process_bg p{font-size:1.3rem;font-weight:400;line-height:1.4;padding:0 1rem;color:#6C3E1C;}
.relocation_process .btn-primary{font-size:1.6rem;padding:1rem 2.5rem;}
.photo_gallery{padding:4rem 0 6rem;text-align: center;}
#photoSlider{padding-bottom:5rem;}
#photoSlider .carousel-item img{border-radius:250px;}
.photo_gallery .btn-primary{font-size:1.6rem;padding:1rem 2.5rem;}
.petspot_faqs{padding:4rem 3rem 6rem;border-top:1px solid #333;}
.petspot_faqs h2{font-size:2.6rem;font-weight:700;padding-bottom:1.2rem;}
.petspot_faqs .accordion-item{border-color:#666;}
.petspot_faqs .accordion-button{font-size:1.6rem;font-weight:500;padding:1.3rem 0;}
.petspot_faqs .accordion-button:not(.collapsed){background-color:#fff;}
.petspot_faqs .accordion-body{padding:1.3rem 0;font-size:1.5rem;}
.petspot_rfq{padding:4rem 0 6rem;text-align:center;background-color:#FDDC69;}
.petspot_rfq h2{font-size:3.5rem;font-weight:700;padding:0 11rem 1.2rem;}
.petspot_rfq h3{font-family: "Libre Baskerville", serif;font-size:2.5rem;font-weight:400;font-style:italic;margin-top:1rem;}
.petspot_rfq .form_block{padding:1.3rem;max-width:90%;margin:auto;}
.petspot_rfq .form-control{font-size:1.4rem;padding:1.4rem 2rem;border-radius:0.8rem;border:none}
.petspot_rfq .form-select{font-size:1.4rem;padding:1.4rem 2rem;border-radius:0.8rem;border:none;background-size: 20px 24px;}
.petspot_rfq .btn-primary{font-size:1.6rem;padding:1rem 2.5rem;text-transform:uppercase;}
.petspot_rfq .mb-4{margin-bottom:2rem!important;}
footer{background-color:#fff;}
footer .nav-link{font-size:0.9rem;display:inline-block;padding:1rem 0;}
footer .nav-item{margin-left:0.5rem;}
footer .nav-item:after{content:".";}

/* Responsive Style */
@media screen and (max-width:1400px) and (min-width:1281px) {
    .banner_caption h1{font-size:3rem;}
    .pet_relocation p{padding:0;margin-bottom:0;font-size:1rem;}
    .pet_relocation .lead,.relocation_process .lead{font-size:1.2rem;}
    .petspot_rfq h2{font-size:3rem;}
    .petspot_rfq h3{font-size:2rem;}
}
@media screen and (max-width:1440px) and (min-width:1401px) {
    .pet_relocation p{padding:0;margin-bottom:0;font-size:1.2rem;}
}
@media screen and (max-width:1600px) and (min-width:1441px) {
    .banner_caption{padding:9rem 0 7rem 2rem;}
    .pet_relocation p{padding:0;margin-bottom:0;}
}
@media screen and (max-width:1680px) and (min-width:1601px) {
    .banner_caption{padding:10rem 0 10rem 2rem;}
}


@media screen and (max-width:991px) and (min-width:320px) {
.block2 .nav-link {padding-right: 0.5rem !important; padding-left: 0.5rem !important;}
.banner_caption { width: 100%;  padding: 2rem 0 0rem 0rem;}
.banner_caption h1 {font-size: 36px;}
.hero_image {position: static; padding:20px 0 0; margin-top: 20px;}
.mainTop {padding-bottom:0px!important; padding-left:0 !important; padding-right:0 !important;}
.banner_caption p {font-size: 1.4rem;}
.banner_caption .btn-primary {font-size: 1.4rem;}
.pet_relocation h2 {font-size: 32px;}
.pet_relocation .lead {font-size: 1.4rem; max-width: 100%; line-height: 1.4;}
.pet_row .col-1 {display: none;}
.pet_row {display: flex; flex-wrap: wrap; column-gap: 10px; align-items: start; justify-content: center;}
.pet_row .col-2 {width:calc( 50% - 10px ); margin-bottom: 20px;}
.pet_relocation_icon {width:60%; margin: 0 auto;}
.pet_relocation p {font-size: 1.1rem; font-weight: 400; line-height: 1.3; padding: 0px 0rem;}
.pet_relocation h3 {font-size: 1.6rem;}
.pet_relocation .btn-primary {font-size: 1.4rem; padding: 1rem 2.2rem;}
.pet_relocation h4 {font-size: 32px;}
.G_review {display: grid;}
.G_review .col-6b {width: 100%; order:1; margin-bottom:20px;}
.G_review .col-6a {width: 100%; order:2}
.google_review h2 {font-size: 32px;}
.google_review .lead { font-size: 1.4rem; line-height: 1.4;}
.container {padding: 0 20px;}
.relocation_process h2 {font-size: 32px; padding-bottom: 0.5rem;}
.relocation_process .lead {font-size: 1.4rem; font-weight: 400; max-width: 100%; line-height: 1.4;}
.relocation_process_bg .col:before {display: none!important;}
.relocation_process_bg .img-fluid {max-width: 60%;}
.relocation_process_bg h3 {font-size: 1.4rem;}
.relocation_process_bg p {font-size: 1.1rem;}
.relocation_process_bg:after {display: none!important;}
.relocation_process_bg .col {margin-bottom: 15px;}
.petspot_faqs {padding: 4rem 0rem 4rem;}
.photo_gallery {padding: 4rem 0 4rem;}
.petspot_faqs h2 {font-size: 32px;}
.relocation_process {padding: 4rem 0 4rem;}
.petspot_faqs1 {display: block;}
.petspot_faqs .accordion-button {font-size: 1.4rem; font-weight: 500; padding: 1.2rem 0;}
.petspot_faqs .accordion-body {padding: 1.2rem 0; font-size: 1.2rem;}
.petspot_rfq h2 {font-size: 32px; font-weight: 700; padding: 0 0rem 1rem;}
.petspot_rfq .form_block {padding: 0rem; max-width: 100%; margin: auto;}
.petspot_rfq .btn-primary { font-size: 1.4rem; padding: 1rem 2.2rem;}
.petspot_rfq h3 {font-family: "Libre Baskerville", serif; font-size: 24px;}
.petspot_rfq {padding: 3rem 0 3rem;}
.py-5 {padding-top: 1rem !important; padding-bottom: 1rem !important;}
.relocation_process .btn-primary {font-size: 1.4rem; padding: 1rem 2.2rem;}
.photo_gallery .btn-primary {font-size: 1.4rem; padding: 1rem 2.2rem;}
.form_block .row {display: block;}
}</pre></body></html>