.elementor-661 .elementor-element.elementor-element-2bf157d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-661 .elementor-element.elementor-element-2bf157d:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-2bf157d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foothillsanimal.org/wp-content/uploads/2026/02/Dog-Paws-Background-FH-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-661 .elementor-element.elementor-element-e5b44e4{--display:flex;--min-height:545px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-661 .elementor-element.elementor-element-e5b44e4:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-e5b44e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E0;background-image:url("https://foothillsanimal.org/wp-content/uploads/2026/06/Doggy-Day-Out-Foothills-Animal-Rescue-Rolo-Puppy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-661 .elementor-element.elementor-element-e5b44e4::before, .elementor-661 .elementor-element.elementor-element-e5b44e4 > .elementor-background-video-container::before, .elementor-661 .elementor-element.elementor-element-e5b44e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-661 .elementor-element.elementor-element-e5b44e4 > .elementor-background-slideshow::before, .elementor-661 .elementor-element.elementor-element-e5b44e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-661 .elementor-element.elementor-element-e5b44e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #97979700 0%, var( --e-global-color-4b8ad19 ) 100%);}.elementor-661 .elementor-element.elementor-element-18281f2{--display:flex;}.elementor-661 .elementor-element.elementor-element-0353a26 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-661 .elementor-element.elementor-element-0353a26{text-align:center;}.elementor-661 .elementor-element.elementor-element-112b222{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-661 .elementor-element.elementor-element-8c2dddd{text-align:start;font-family:var( --e-global-typography-8bda3a7-font-family ), Sans-serif;font-size:var( --e-global-typography-8bda3a7-font-size );font-weight:var( --e-global-typography-8bda3a7-font-weight );line-height:var( --e-global-typography-8bda3a7-line-height );}.elementor-661 .elementor-element.elementor-element-1a7794f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-1ef1e9a{--display:flex;}.elementor-661 .elementor-element.elementor-element-6258a7d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-661 .elementor-element.elementor-element-8c2b79d img{border-radius:25px 25px 25px 25px;}.elementor-661 .elementor-element.elementor-element-01330c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-661 .elementor-element.elementor-element-01330c5:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-01330c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9665ae2 );}.elementor-661 .elementor-element.elementor-element-56d847d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-661 .elementor-element.elementor-element-5ef4df1 img{border-radius:25px 25px 25px 25px;}.elementor-661 .elementor-element.elementor-element-e3ba664{--display:flex;}.elementor-661 .elementor-element.elementor-element-14f63de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:5%;--padding-right:5%;}.elementor-661 .elementor-element.elementor-element-afe8871{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-084262e{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-661 .elementor-element.elementor-element-084262e:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-084262e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5954bd2 );}.elementor-661 .elementor-element.elementor-element-db4fee7 .elementor-heading-title{color:var( --e-global-color-b43ec2d );}.elementor-661 .elementor-element.elementor-element-7b6b7bd{text-align:start;color:var( --e-global-color-b43ec2d );}.elementor-661 .elementor-element.elementor-element-214adbc{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-661 .elementor-element.elementor-element-214adbc:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-214adbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-69ba76b );}.elementor-661 .elementor-element.elementor-element-59a45d7 .elementor-heading-title{color:var( --e-global-color-b43ec2d );}.elementor-661 .elementor-element.elementor-element-4aef7c6{text-align:start;color:var( --e-global-color-b43ec2d );}.elementor-661 .elementor-element.elementor-element-7db4b24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-7db4b24:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-7db4b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ae84d0 );}.elementor-661 .elementor-element.elementor-element-7db4b24::before, .elementor-661 .elementor-element.elementor-element-7db4b24 > .elementor-background-video-container::before, .elementor-661 .elementor-element.elementor-element-7db4b24 > .e-con-inner > .elementor-background-video-container::before, .elementor-661 .elementor-element.elementor-element-7db4b24 > .elementor-background-slideshow::before, .elementor-661 .elementor-element.elementor-element-7db4b24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-661 .elementor-element.elementor-element-7db4b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://foothillsanimal.org/wp-content/uploads/2026/04/rescue-dog-and-cat-adoption.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-661 .elementor-element.elementor-element-382f358{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-382f358.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-661 .elementor-element.elementor-element-385c72f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-385c72f img{border-radius:25px 25px 25px 25px;}.elementor-661 .elementor-element.elementor-element-b7e675a{--display:flex;}.elementor-661 .elementor-element.elementor-element-b372f5b .elementor-heading-title{color:var( --e-global-color-b43ec2d );}.elementor-661 .elementor-element.elementor-element-8423ba8{text-align:start;}.elementor-661 .elementor-element.elementor-element-8423ba8 .elementor-heading-title{color:var( --e-global-color-b43ec2d );}.elementor-661 .elementor-element.elementor-element-85c24c8{text-align:start;font-family:var( --e-global-typography-8bda3a7-font-family ), Sans-serif;font-size:var( --e-global-typography-8bda3a7-font-size );font-weight:var( --e-global-typography-8bda3a7-font-weight );line-height:var( --e-global-typography-8bda3a7-line-height );color:var( --e-global-color-b43ec2d );}.elementor-661 .elementor-element.elementor-element-035fa0a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-661 .elementor-element.elementor-element-035fa0a .elementor-button .elementor-button-content-wrapper{gap:8px;}body.elementor-page-661:not(.elementor-motion-effects-element-type-background), body.elementor-page-661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b43ec2d );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-661 .elementor-element.elementor-element-2bf157d{--content-width:1440px;}.elementor-661 .elementor-element.elementor-element-e5b44e4{--content-width:1440px;}.elementor-661 .elementor-element.elementor-element-18281f2{--width:85%;}.elementor-661 .elementor-element.elementor-element-112b222{--content-width:1440px;}.elementor-661 .elementor-element.elementor-element-1ef1e9a{--width:60%;}.elementor-661 .elementor-element.elementor-element-6258a7d{--width:40%;}.elementor-661 .elementor-element.elementor-element-01330c5{--content-width:1440px;}.elementor-661 .elementor-element.elementor-element-56d847d{--width:40%;}.elementor-661 .elementor-element.elementor-element-e3ba664{--width:60%;}.elementor-661 .elementor-element.elementor-element-14f63de{--content-width:1440px;}.elementor-661 .elementor-element.elementor-element-afe8871{--content-width:1440px;}.elementor-661 .elementor-element.elementor-element-7db4b24{--width:1440px;}.elementor-661 .elementor-element.elementor-element-382f358{--width:33.951%;}}@media(max-width:1024px) and (min-width:768px){.elementor-661 .elementor-element.elementor-element-382f358{--width:100%;}.elementor-661 .elementor-element.elementor-element-b7e675a{--width:100%;}}@media(max-width:1024px){.elementor-661 .elementor-element.elementor-element-2bf157d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-661 .elementor-element.elementor-element-e5b44e4{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-112b222{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-661 .elementor-element.elementor-element-8c2dddd{font-size:var( --e-global-typography-8bda3a7-font-size );line-height:var( --e-global-typography-8bda3a7-line-height );}.elementor-661 .elementor-element.elementor-element-1a7794f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-661 .elementor-element.elementor-element-1ef1e9a.e-con{--order:99999 /* order end hack */;}.elementor-661 .elementor-element.elementor-element-01330c5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-661 .elementor-element.elementor-element-e3ba664.e-con{--order:99999 /* order end hack */;}.elementor-661 .elementor-element.elementor-element-14f63de{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-661 .elementor-element.elementor-element-afe8871{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-661 .elementor-element.elementor-element-afe8871.e-con{--order:-99999 /* order start hack */;}.elementor-661 .elementor-element.elementor-element-084262e.e-con{--order:99999 /* order end hack */;}.elementor-661 .elementor-element.elementor-element-214adbc.e-con{--order:99999 /* order end hack */;}.elementor-661 .elementor-element.elementor-element-7db4b24{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-661 .elementor-element.elementor-element-7db4b24.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-661 .elementor-element.elementor-element-382f358{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-b7e675a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-661 .elementor-element.elementor-element-b7e675a.e-con{--order:99999 /* order end hack */;}.elementor-661 .elementor-element.elementor-element-8423ba8{text-align:center;}.elementor-661 .elementor-element.elementor-element-85c24c8{text-align:start;font-size:var( --e-global-typography-8bda3a7-font-size );line-height:var( --e-global-typography-8bda3a7-line-height );}}@media(max-width:767px){.elementor-661 .elementor-element.elementor-element-2bf157d{--content-width:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-e5b44e4{--min-height:400px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-661 .elementor-element.elementor-element-e5b44e4:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-e5b44e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-661 .elementor-element.elementor-element-18281f2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-661 .elementor-element.elementor-element-0353a26 > .elementor-widget-container{padding:0px 5px 10px 5px;}.elementor-661 .elementor-element.elementor-element-112b222{--min-height:400px;}.elementor-661 .elementor-element.elementor-element-8c2dddd{text-align:start;font-size:var( --e-global-typography-8bda3a7-font-size );line-height:var( --e-global-typography-8bda3a7-line-height );}.elementor-661 .elementor-element.elementor-element-1a7794f{--min-height:400px;--padding-top:10;--padding-bottom:10;--padding-left:10;--padding-right:10;}.elementor-661 .elementor-element.elementor-element-1ef1e9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-6258a7d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-01330c5{--min-height:400px;}.elementor-661 .elementor-element.elementor-element-56d847d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-e3ba664{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-14f63de{--min-height:400px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-661 .elementor-element.elementor-element-084262e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-661 .elementor-element.elementor-element-7b6b7bd{text-align:start;}.elementor-661 .elementor-element.elementor-element-214adbc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-661 .elementor-element.elementor-element-4aef7c6{text-align:start;}.elementor-661 .elementor-element.elementor-element-385c72f img{width:75%;}.elementor-661 .elementor-element.elementor-element-8423ba8{text-align:center;}.elementor-661 .elementor-element.elementor-element-85c24c8{text-align:center;font-size:var( --e-global-typography-8bda3a7-font-size );line-height:var( --e-global-typography-8bda3a7-line-height );}}