/*!
Theme Name: Pro &ndash; Child Theme
Theme URI: https://theme.co/pro/
Author: Catapult Creative
Author URI: http://launchcatapult.com
Description: A hand-crafted child theme Built by Catapult Creative specifically for the X Pro Framework.
Version: 1.0.0
Template: pro
*/.x-text._max-1300{max-width:81.25em}.x-text._max-1150{max-width:71.875em}.x-text._max-980{max-width:61.25em}.x-text._max-800{max-width:50em}.x-text._max-600{max-width:37.5em}.x-text._max-550{max-width:34.375em}.x-text._center{margin-left:auto;margin-right:auto}.x-text._left{margin-left:0;margin-right:auto}.x-text._right{margin-left:auto;margin-right:0}a,a:focus{-webkit-outline:none !important;-moz-outline:none !important;outline:none !important;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important}#cookie-law-info-bar{line-height:1.2;font-size:12px;padding:13px 8%}h1,h2,h3,h4,h5,h6{margin-top:0 !important;line-height:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media only screen and (max-width: 979px){.x-text ul,.x-text ol{margin-left:0 !important;list-style-position:inside !important}}.x-text ul>li,.x-text ol>li{font-family:"Roboto Slab",serif;font-weight:bold;line-height:1.4;padding-bottom:12px}.x-text ul>li>a,.x-text ol>li>a{color:#69bd4b}.x-text.-white>h1,.x-text.-white h2,.x-text.-white h3,.x-text.-white h4,.x-text.-white h5,.x-text.-white h6,.x-text.-white p{color:white}.x-text.-white-links a{color:white}.x-text.-white-links a:hover{color:#5c3684}.no-supports .x-section .x-container.marginless-columns{display:-webkit-box;display:flex}.no-supports .x-section .x-container.marginless-columns>.x-column{display:block}_:default:not(:root:root),._stretch-container{flex-wrap:inherit}@media only screen and (max-width: 1024px){_:default:not(:root:root),._stretch-container{flex-wrap:wrap}}_:-ms-fullscreen .x-feature-box-graphic img,:root .x-feature-box .x-feature-box-graphic img{width:100%}.x-menu{height:100%}.x-menu>li>a{cursor:default !important}.x-menu .submenu>li>a{cursor:pointer !important}.top-bar .x-menu>li>a{cursor:pointer !important}.hide-on-desktop{display:none !important}@media only screen and (max-width: 979px){.hide-on-desktop{display:block !important}}@media only screen and (max-width: 979px){.hide-on-mobile{display:none !important}}#home-hero .x-slide-pagination>li{border:3px solid #fff}@media only screen and (max-width: 600px){#inner-hero.mobile-adjust-bg-lc .x-bg-layer-lower-image{background-position:left center !important}#inner-hero.mobile-adjust-bg-rc .x-bg-layer-lower-image{background-position:left center !important}}#footer-main{position:relative}#footer-main .footer-graphic{position:absolute;right:-10em;bottom:0;width:auto}@media only screen and (max-width: 1200px){#footer-main .footer-graphic{right:-6em}}#copyrights .x-text a{color:white}#copyrights .x-text a:hover{color:#69bd4b}#copyrights .x-text>span{padding:0 5px}body.login{background-color:white !important}body.login h1 a{background-size:70%;width:100%;height:100px;background-position:50%}#four-points .point-2{border-left:0}@media only screen and (max-width: 480px){#four-points .point-2{border-top:0;border-left:3px solid #e1e1e1}}#four-points .point-2:hover{z-index:2;border-left:3px solid #69bd4b !important;border-bottom:3px solid #69bd4b !important}@media only screen and (max-width: 480px){#four-points .point-2:hover{border-top:3px solid #69bd4b}}#four-points .point-3{border-right:0;border-left:0}@media only screen and (max-width: 767px){#four-points .point-3{border-right:3px solid #e1e1e1;border-left:3px solid #e1e1e1;border-top:0}}#four-points .point-3:hover{z-index:2;border-left:3px solid #69bd4b !important;border-right:3px solid #69bd4b !important;border-top:3px solid #69bd4b !important}@media only screen and (max-width: 767px){#four-points .point-4{border-left:0;border-top:0}}@media only screen and (max-width: 767px) and (max-width: 480px){#four-points .point-4{border-left:3px solid #e1e1e1}}@media only screen and (max-width: 767px){#four-points .point-4:hover{border-left:3px solid #69bd4b !important;border-top:3px solid #69bd4b !important;z-index:3}}.adoptable-pets-row h2>span,.adoptable-pets-row h3>span{font-family:"Roboto Condensed",sans-serif;color:#c3c3c3;font-weight:400}.adoptable-pets-row .x-image{position:relative}.adoptable-pets-row .x-image::before{content:'';position:absolute;width:100%;height:100%;display:block;top:1.5em;left:-1.5em;background-color:#ece4f5;border-radius:20px;z-index:-1;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.adoptable-pets-row .adoptable-dog .x-image,.adoptable-pets-row .adoptable-cat .x-image{position:relative}.adoptable-pets-row .adoptable-dog .x-image::after,.adoptable-pets-row .adoptable-cat .x-image::after{content:'';position:absolute;background-position:center center;background-size:contain;width:180px;height:180px;right:-1.5em;bottom:-1em;z-index:2}@media only screen and (max-width: 979px){.adoptable-pets-row .adoptable-dog .x-image::after,.adoptable-pets-row .adoptable-cat .x-image::after{width:120px;height:120px}}@media only screen and (max-width: 767px){.adoptable-pets-row .adoptable-dog .x-image::after,.adoptable-pets-row .adoptable-cat .x-image::after{width:100px;height:100px}}.adoptable-pets-row .adoptable-dog .x-image::after{background-image:url("/wp-content/uploads/2022/09/dogofmonth-badge.png")}.adoptable-pets-row .adoptable-cat .x-image::after{background-image:url("/wp-content/uploads/2022/09/catofmonth-badge.png")}#mission .x-image{position:relative}#mission .x-image::before{content:'';position:absolute;width:100%;height:100%;display:block;top:0;left:0;background-color:#ece4f5;border-radius:20px;z-index:-1;-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}#helping-pets-people{position:relative}#helping-pets-people .helping-pets-people-graphic{position:absolute;top:-5.5em;right:3em;width:auto}@media only screen and (max-width: 1440px){#helping-pets-people .helping-pets-people-graphic{right:-4em}}@media only screen and (max-width: 767px){#helping-pets-people .helping-pets-people-graphic{display:none}}#get-involved-banner{position:relative}#get-involved-banner .get-involved-graphic{position:absolute;left:0;bottom:-1.2em;width:auto}@media only screen and (max-width: 1200px){#get-involved-banner .get-involved-graphic{bottom:-0.9em}}@media only screen and (max-width: 56.25em){#get-involved-banner .get-involved-graphic{display:none}}.team-members .team-col .x-image{position:relative}.team-members .team-col .x-image::before{content:'';position:absolute;width:100%;height:100%;display:block;top:0;left:0;background-color:#ece4f5;border-radius:20px;z-index:-1;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.video-col{position:relative}.video-col .x-anchor{position:absolute;z-index:2}.transform-bullet-list ul>li,.transform-bullet-list ol>li{text-transform:uppercase}#rehome-walkthrough form .gfield_label{font-size:1.4rem;font-weight:bold;color:#5c3684}#rehome-walkthrough form .gchoice{position:relative;z-index:1;padding:0;height:50px;margin-bottom:12px}#rehome-walkthrough form .gchoice input{position:absolute;top:0;left:0;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;width:100%;height:100%;border-radius:5px;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;background:#69bd4b}#rehome-walkthrough form .gchoice input:checked{background:#f5812d;border-color:#f5812d !important}#rehome-walkthrough form .gchoice label{position:absolute;top:50%;z-index:3;color:white;display:block;padding:0 0 0 30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;overflow:visible;font-weight:bold;font-size:1.2rem;line-height:1.1}@media only screen and (max-width: 480px){#rehome-walkthrough form .gchoice label{font-size:1rem}}#rehome-walkthrough form .gfield_html{text-align:left;line-height:1.4}#rehome-walkthrough form .gfield_html ul>li,#rehome-walkthrough form .gfield_html ol>li{line-height:1.4;padding-bottom:8px}#rehome-walkthrough form .gform_footer{display:none}.adult-volunteer .double-images img{border:5px solid #f5812d;border-radius:20px}#interns-section .text-col .x-bg-layer-upper-image{opacity:.3}@media only screen and (max-width: 1200px){.vc-community .x-bg-layer-upper-image{display:none}}.adoption-process .process-step{position:relative}.adoption-process .process-step::before{content:'';position:absolute;width:100%;height:100%;display:block;top:0;left:0;background-color:#ece4f5;border-radius:20px;z-index:-1;-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}.adoption-process .process-step .step-icon{position:absolute !important;left:auto;right:auto;bottom:0}.pet-fees .x-row{height:100% !important}@media only screen and (max-width: 1200px){.pet-fees .x-row{height:auto !important}}#shelter-luv-iframe .shelterluv .items-start{-webkit-box-pack:center !important;justify-content:center !important}.paw-bg .x-bg-layer-lower-image{opacity:.3}#sustaining-membership .membership-level-col .x-row{height:100%}#sustaining-membership .membership-level-col .pet-img{position:relative}#sustaining-membership .membership-level-col .pet-img .x-image{position:absolute;left:auto;right:auto;bottom:0;width:100%;display:block;z-index:0}#sustaining-membership .membership-level-col .pet-img .x-image img{margin:0 auto}#blog-feed .blog-sidebar .widget,#blog-feed .blog-sidebar .tribe-events-widget-events-list{text-shadow:none}#blog-feed .blog-sidebar .widget .h-widget,#blog-feed .blog-sidebar .widget .tribe-events-widget-events-list__header-title,#blog-feed .blog-sidebar .tribe-events-widget-events-list .h-widget,#blog-feed .blog-sidebar .tribe-events-widget-events-list .tribe-events-widget-events-list__header-title{font-family:"Roboto Slab",serif;font-size:1.1rem;text-transform:uppercase;color:#f5812d;font-weight:bold}#blog-feed .blog-sidebar .widget ul,#blog-feed .blog-sidebar .tribe-events-widget-events-list ul{box-shadow:none;border-radius:0;border:0}#blog-feed .blog-sidebar .widget ul>li,#blog-feed .blog-sidebar .tribe-events-widget-events-list ul>li{border-bottom:1px solid #beb1cd;padding:8px}#blog-feed .blog-sidebar .widget ul>li>a,#blog-feed .blog-sidebar .tribe-events-widget-events-list ul>li>a{font-size:1rem;text-decoration:none;border-bottom:0}#blog-feed .blog-sidebar .tribe-events{margin-top:2em;margin-bottom:0}.tribe-common-c-btn,.tribe-events .datepicker .day.active,.tribe-common .tribe-common-c-btn-border,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused{background-color:#5c3684 !important;border-color:#5c3684 !important;color:white !important}.tribe-events-calendar-list__event-title,.tribe-events-calendar-latest-past__event-title{text-transform:uppercase;line-height:1.2 !important}.tribe-events-calendar-list__event-title:hover>a,.tribe-events-calendar-latest-past__event-title:hover>a{color:#69bd4b !important}.tribe-events-calendar-list__event-title>a,.tribe-events-calendar-latest-past__event-title>a{color:#5c3684 !important}.tribe-events-calendar-list__event-description .more-link,.tribe-events-calendar-latest-past__event-description .more-link{margin-top:1em;text-transform:uppercase;font-size:0.9rem;background-color:#69bd4b !important;border-radius:20px;padding:14px 8%;color:white !important;box-shadow:0em 0.4em 0em 0em rgba(105,189,75,0.4)}.tribe-events-calendar-list__event-description .more-link:hover,.tribe-events-calendar-latest-past__event-description .more-link:hover{background-color:#f5812d !important;box-shadow:none}@media only screen and (max-width: 768px){.tribe-events-calendar-list__event-date-tag-datetime,.tribe-events-calendar-latest-past__event-date-tag-datetime{width:45px}}.tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday,.tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-latest-past__event-date-tag-month,.tribe-events-calendar-latest-past__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday,.tribe-events-calendar-latest-past__event-date-tag-datetime .tribe-events-calendar-latest-past__event-date-tag-month{border:3px solid #5c3684 !important;border-radius:20px 20px 0px 0px !important;padding:8px 3px;color:#5c3684;font-weight:bold}.tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-daynum,.tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-latest-past__event-date-tag-daynum,.tribe-events-calendar-latest-past__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-daynum,.tribe-events-calendar-latest-past__event-date-tag-datetime .tribe-events-calendar-latest-past__event-date-tag-daynum{padding:8px 3px;border:3px solid #5c3684 !important;border-top:0px !important;border-radius:0px 0px 20px 20px !important;background-color:#5c3684;color:white;margin-bottom:3px}.single-tribe_events .tribe-events-single-event-title{color:#5c3684 !important}.single-tribe_events .tribe-events-schedule{margin-top:0 !important;margin-bottom:8px !important}.single-tribe_events .tribe_events{margin-top:1em !important;-webkit-box-pack:space-evenly;justify-content:space-evenly}.single-tribe_events .tribe-events-event-meta a{color:#5c3684 !important}.single-tribe_events .tribe-events-event-meta a:hover{color:#69bd4b !important}.single-tribe_events .tribe-events-pg-template{max-width:1200px !important}.x-btn.x-btn-global{text-shadow:none !important;box-shadow:none !important;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.x-anchor:hover{box-shadow:0em 0em 0em 0em !important}.gform_wrapper select,.gform_wrapper textarea,.gform_wrapper input:focus,.gform_wrapper input[type="text"],.gform_wrapper input[type="password"],.gform_wrapper input[type="datetime"],.gform_wrapper input[type="datetime-local"],.gform_wrapper input[type="date"],.gform_wrapper input[type="month"],.gform_wrapper input[type="time"],.gform_wrapper input[type="week"],.gform_wrapper input[type="number"],.gform_wrapper input[type="email"],.gform_wrapper input[type="url"],.gform_wrapper input[type="search"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="color"],.gform_wrapper .uneditable-input{background-color:#959595;border:3px solid #959595;border-radius:10px;box-shadow:none !important;color:white !important;padding:5px 8px !important;height:45px !important;font-size:15px !important}.gform_wrapper select:focus,.gform_wrapper textarea:focus,.gform_wrapper input:focus:focus,.gform_wrapper input[type="text"]:focus,.gform_wrapper input[type="password"]:focus,.gform_wrapper input[type="datetime"]:focus,.gform_wrapper input[type="datetime-local"]:focus,.gform_wrapper input[type="date"]:focus,.gform_wrapper input[type="month"]:focus,.gform_wrapper input[type="time"]:focus,.gform_wrapper input[type="week"]:focus,.gform_wrapper input[type="number"]:focus,.gform_wrapper input[type="email"]:focus,.gform_wrapper input[type="url"]:focus,.gform_wrapper input[type="search"]:focus,.gform_wrapper input[type="tel"]:focus,.gform_wrapper input[type="color"]:focus,.gform_wrapper .uneditable-input:focus{border-color:#69bd4b !important}.gform_wrapper input::-webkit-input-placeholder, .gform_wrapper textarea::-webkit-input-placeholder{color:white !important;font-size:15px !important}.gform_wrapper input::-moz-placeholder, .gform_wrapper textarea::-moz-placeholder{color:white !important;font-size:15px !important}.gform_wrapper input:-ms-input-placeholder, .gform_wrapper textarea:-ms-input-placeholder{color:white !important;font-size:15px !important}.gform_wrapper input::-ms-input-placeholder, .gform_wrapper textarea::-ms-input-placeholder{color:white !important;font-size:15px !important}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder{color:white !important;font-size:15px !important}.gform_wrapper textarea{font-size:15px !important;line-height:1.2 !important;min-height:260px !important}.gform_button.button{padding:15px 8% !important;text-shadow:none !important;text-transform:uppercase !important;font-weight:bold !important;letter-spacing:0.03em !important;border-radius:20px !important;position:relative}.gform_button.button::after{content:'';background-color:rgba(105,189,75,0.4);top:1em;width:100%;height:100%;display:block}.gform_button.button:hover,.gform_button.button:focus{padding:15px 8% 15px 8% !important}.x-acc .x-acc-header-indicator{background-color:#69bd4b}.x-acc .x-acc-header-text{padding:5px 0}.x-acc .x-acc-content a{font-family:"Roboto Slab",serif;font-weight:bold}.x-acc .x-acc-content ul>li,.x-acc .x-acc-content ol>li{line-height:1.4;padding-bottom:12px}.x-modal-content ul>li,.x-modal-content ol>li{font-family:"Roboto",sans-serif;font-weight:normal}.no-supports .x-section .x-container.marginless-columns{display:-webkit-box;display:flex}.no-supports .x-section .x-container.marginless-columns>.x-column{display:block}_:default:not(:root:root),._stretch-container{flex-wrap:inherit}@media only screen and (max-width: 1024px){_:default:not(:root:root),._stretch-container{flex-wrap:wrap}}_:-ms-fullscreen .x-feature-box-graphic img,:root .x-feature-box .x-feature-box-graphic img{width:100%}
/*# sourceMappingURL=style.css.map */