/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.flex-container{box-sizing:border-box;display:flex;padding:0;margin:0;flex-wrap:wrap;justify-content:space-around}.flex-col{flex:1 100%;box-sizing:border-box;position:relative}.flex-full{flex:1 100%;box-sizing:border-box;position:relative}.flex-width-full{min-width:100%}.flex-width-lg{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-lg{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-lg{padding:0 10vw}}.flex-width-md{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-md{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-md{padding:0 20vw}}.flex-width-sm{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-sm{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-sm{padding:0 30vw}}.flex-width-hp{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-hp{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-hp{padding:0 25vw}}.flyout-menu{display:block;background:#292929;margin:0;position:relative;z-index:2;min-height:2em}.flyout-menu.hidden{display:none}.flyout-menu.fixed{position:fixed;width:100%;top:0}.flyout-menu.no-sub .link-depth-1{cursor:auto}.flyout-menu.no-sub .link-depth-1::after{display:none}.flyout-menu.opened .link-depth-1::after{margin-left:-0.6em;transform:rotate(180deg)}.flyout-menu .link-depth-2,.flyout-menu .link-depth-2:visited{font-size:1.2rem;text-transform:capitalize;padding:0 0 .5rem 0;font-weight:700}.flyout-menu .link-depth-2:hover,.flyout-menu .link-depth-2:visited:hover{text-decoration:underline;color:#fff}.flyout-menu .link-depth-3,.flyout-menu .link-depth-3.visited{display:block;font-size:1rem;font-width:400;line-height:1.2;padding:0 0 .4rem 0}.flyout-menu .link-depth-3:hover,.flyout-menu .link-depth-3.visited:hover{text-decoration:underline;color:#fff}.flyout-menu .menu{margin:0}.flyout-menu .menu-depth-2{background-color:#000;overflow-y:scroll;padding:1rem 0 1rem 0;position:fixed;margin-left:-100vw;transition:margin-left .2s;width:100%}@media only screen and (min-width:580px){.flyout-menu .menu-depth-2{width:20rem}}.flyout-menu.opened .menu-depth-2{margin-left:0;display:block;left:auto}.user-logged-in.toolbar-fixed .flyout-menu.fixed{padding-top:60px}.user-logged-in.toolbar-fixed .flyout-menu.fixed .menu-depth-2{margin-top:60px}.flyout-menu *{outline:none}.flyout-menu a,.flyout-menu span{color:#fff;display:block;text-decoration:none}.flyout-menu li{list-style:none}.flyout-menu .link-depth-1,.flyout-menu .spacer{font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.22;letter-spacing:-0.04rem;color:#292929;background:#292929;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:2em;padding:0 3.2vw;text-transform:uppercase;user-select:none;width:calc(100% - 6.4vw)}@media screen and (min-width:320px){.flyout-menu .link-depth-1,.flyout-menu .spacer{font-size:calc(1.4rem + 3.2*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.flyout-menu .link-depth-1,.flyout-menu .spacer{font-size:1.7rem}}.flyout-menu .link-depth-1:hover,.flyout-menu .link-depth-1:visited{color:#fff}.flyout-menu .link-depth-1::after{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/angle-down-solid.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/angle-down-solid.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;content:"";background-color:#fff;display:inline-block;font-weight:400;margin-left:.5em;position:relative;top:.2em;width:2em;height:1em}.flyout-menu .spacer{color:#292929}.flyout-menu .menu-depth-3{padding-bottom:.7rem}.flyout-menu .list-depth-2{margin:.4rem 3.25vw 0 3.25vw}.flyout-menu .menu-back a{margin:1.5rem 0 2rem 0}.flyout-menu .menu-back a::before{content:"Back to";display:block;font-size:1rem;font-weight:400}.lang-es .flyout-menu .menu-back a::before{content:"Regresa a"}.layout-container.blur::before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,.3);z-index:1}
.flex-container{box-sizing:border-box;display:flex;padding:0;margin:0;flex-wrap:wrap;justify-content:space-around}.flex-col{flex:1 100%;box-sizing:border-box;position:relative}.flex-full{flex:1 100%;box-sizing:border-box;position:relative}.flex-width-full{min-width:100%}.flex-width-lg{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-lg{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-lg{padding:0 10vw}}.flex-width-md{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-md{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-md{padding:0 20vw}}.flex-width-sm{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-sm{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-sm{padding:0 30vw}}.flex-width-hp{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-hp{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-hp{padding:0 25vw}}body{margin:0;padding:0;font-family:"Open Sans",sans-serif;font-weight:400;color:#2c2c2c}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;line-height:1.2;color:#2c2c2c}.xl{font-weight:700;font-style:normal;font-size:3rem;line-height:1.1;letter-spacing:-0.06rem;color:#000;word-spacing:-0.8px;margin:.7em 0 .4em 0}@media screen and (min-width:320px){.xl{font-size:calc(3rem + 16*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.xl{font-size:4.5rem}}.hh{font-weight:700;font-style:normal;font-size:2.6rem;line-height:1.1;letter-spacing:-0.06rem;color:#000;word-spacing:-0.8px;margin:.7em 0 .4em 0}@media screen and (min-width:320px){.hh{font-size:calc(2.6rem + 15.4*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.hh{font-size:4rem}}h1,.head1{font-weight:700;font-style:normal;font-size:2.4rem;line-height:2.65rem;letter-spacing:-0.06rem;color:#000;word-spacing:-0.8px;margin:.7em 0 .4em 0}@media screen and (min-width:320px){h1,.head1{font-size:calc(2.4rem + 8*(100vw - 320px)/680);line-height:calc(2.65rem + 8.1*(100vw - 320px)/680)}}@media screen and (min-width:1300px){h1,.head1{font-size:3.1rem;line-height:3.4rem}}h2,.head2{font-weight:700;font-style:normal;font-size:1.9rem;line-height:1.15;letter-spacing:-0.04rem;color:#292929;margin:.7em 0 .4em 0}@media screen and (min-width:320px){h2,.head2{font-size:calc(1.9rem + 9.5*(100vw - 320px)/680)}}@media screen and (min-width:1300px){h2,.head2{font-size:2.75rem}}h3,.head3{font-weight:700;font-style:normal;font-size:1.65rem;line-height:1.8rem;letter-spacing:-0.02rem;margin-top:3rem;margin-bottom:-0.2rem;color:#292929;margin:.7em 0 .4em 0}@media screen and (min-width:320px){h3,.head3{font-size:calc(1.65rem + 6*(100vw - 320px)/680);line-height:calc(1.8rem + 7*(100vw - 320px)/680)}}@media screen and (min-width:1300px){h3,.head3{font-size:2.2rem;line-height:2.375rem}}h4,.head4{font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.22;letter-spacing:-0.04rem;color:#292929;margin:.7em 0 .4em 0}@media screen and (min-width:320px){h4,.head4{font-size:calc(1.4rem + 3.2*(100vw - 320px)/680)}}@media screen and (min-width:1300px){h4,.head4{font-size:1.7rem}}h5,.head5{font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.22;letter-spacing:-0.01rem;color:#000;margin:.7em 0 .4em 0}@media screen and (min-width:320px){h5,.head5{font-size:calc(1.23rem + 1*(100vw - 320px)/680)}}@media screen and (min-width:1300px){h5,.head5{font-size:1.35rem}}.subhead1{font-weight:700;font-style:normal;font-size:1.6rem;line-height:1.7rem;letter-spacing:-0.01rem;color:#7a7a7a;word-spacing:-0.8px;color:#7a7a7a;margin:.7em 0 .4em 0}@media screen and (min-width:320px){.subhead1{font-size:calc(1.6rem + 1.3*(100vw - 320px)/680);line-height:calc(1.7rem + 8*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.subhead1{font-size:1.75rem;line-height:2.35rem}}.subhead2{font-weight:600;font-style:normal;font-size:1.68rem;line-height:2rem;letter-spacing:-0.025rem;color:#000;word-spacing:-0.8px;margin:.7em 0 .4em 0}@media screen and (min-width:320px){.subhead2{font-size:calc(1.67rem + 1.3*(100vw - 320px)/680);line-height:calc(2rem + 7*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.subhead2{font-size:1.75rem;line-height:2.4rem}}.bf-body{font-weight:400;font-style:normal;font-size:1.17rem;line-height:1.7rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px;margin:.7em 0 .4em 0}@media screen and (min-width:320px){.bf-body{font-size:calc(1.17rem + 1.4*(100vw - 320px)/680);line-height:calc(1.7rem + 6*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.bf-body{letter-spacing:.01rem;font-size:1.25rem;line-height:2.2rem}}.bf-body-small,.bf-body2{font-weight:400;font-style:normal;font-size:1.05rem;line-height:1.33rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px;margin:.7em 0 .4em 0}@media screen and (min-width:320px){.bf-body-small,.bf-body2{font-size:calc(1.05rem - .3*(100vw - 320px)/680);line-height:calc(1.33rem + .1*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.bf-body-small,.bf-body2{letter-spacing:.005rem;font-size:1rem;line-height:1.35rem}}.bf-body3{font-weight:400;font-style:normal;font-size:1.02rem;line-height:1.3rem;letter-spacing:.02rem;color:#363636;word-spacing:-0.2px;margin:.7em 0 .4em 0}@media screen and (min-width:320px){.bf-body3{font-size:calc(1.02rem + 1.3*(100vw - 320px)/680);line-height:calc(1.3rem + 4.3*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.bf-body3{font-size:1.25rem;line-height:1.9rem}}.bf-caption{font-weight:600;font-style:normal;font-size:.93rem;line-height:1.24rem;letter-spacing:.01rem;color:#363636;word-spacing:-0.2px;margin:.7em 0 .4em 0}@media screen and (min-width:320px){.bf-caption{font-size:calc(.93rem + 1.2*(100vw - 320px)/680);line-height:calc(1.24rem + 1.9*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.bf-caption{font-size:1rem;line-height:1.25rem}}.bf-photo-credit{font-weight:400;font-style:normal;font-size:.76rem;line-height:1.15rem;letter-spacing:.01rem;color:#fff;word-spacing:-0.2px;margin:.7em 0 .4em 0}@media screen and (min-width:320px){.bf-photo-credit{font-size:calc(.76rem + .915*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.bf-photo-credit{font-size:.82rem}}.card-title{font-weight:700;font-style:normal;font-size:1.2rem;line-height:1.25rem;letter-spacing:-0.03rem;color:#000;margin:.7em 0 .4em 0}.story-marker{font-weight:700;font-style:normal;font-size:.6rem;line-height:1.1rem;letter-spacing:0rem;color:#363636;word-spacing:-0.3px;text-transform:uppercase;margin:.7em 0 .4em 0}@media screen and (min-width:320px){.story-marker{font-size:calc(.7rem + 1.3*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.story-marker{font-size:.7rem}}blockquote{display:block;position:relative;margin-top:2rem;margin-bottom:2rem;margin-left:3rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;text-align:left;padding:0 0 0 3rem}@media screen and (min-width:960px){blockquote{padding:0 10vw}}blockquote p{font-weight:600;font-style:normal;font-size:1.37rem;line-height:1.22;letter-spacing:-0.04rem;color:#292929;position:relative}@media screen and (min-width:320px){blockquote p{font-size:calc(1.37rem + 3.2*(100vw - 320px)/680)}}@media screen and (min-width:1300px){blockquote p{font-size:1.66rem}}blockquote p:first-of-type::before{display:block;background-image:url(https://bestfriends.org/themes/local/images/bf-quote-open.svg);background-repeat:no-repeat;background-size:contain;width:2rem;height:2rem;content:" ";position:absolute;left:-3rem;top:.5rem}@media screen and (min-width:960px){blockquote p:first-of-type::before{left:-4rem;width:2.2rem;height:2.2rem}}p img{max-width:100%;height:auto !important}.layout-content a{color:#ec720b;color:#003eb8;font-weight:700;text-decoration:underline}.layout-content a:active{color:#003eb8}.layout-content a:hover{color:#003eb8}.layout-content a:visited{color:#003eb8}.layout-content p a,.layout-content ul a,.layout-content li a{color:#003eb8;font-weight:700;text-decoration:underline}.layout-content p a:active,.layout-content ul a:active,.layout-content li a:active{color:#003eb8}.layout-content p a:hover,.layout-content ul a:hover,.layout-content li a:hover{color:#003eb8}.layout-content p a:visited,.layout-content ul a:visited,.layout-content li a:visited{color:#003eb8}b i,b em,i b,em b,strong i,strong em,i strong,em strong{font-style:italic;font-weight:700}hr{border-bottom:1px solid #888;border-top:none;border-left:none;border-right:none;margin:35px 0px 25px 0px}strong,b{font-weight:700}em,i{font-weight:400}ul,ol{margin:40px 0px 40px 22px;padding-inline-start:0;padding:0}ul li,ol li{margin:0}ul ul,ol ul{list-style-type:circle;margin:0 0 0 22px}ol ol{margin:0 0 0 22px}sup,sub{vertical-align:baseline;position:relative;top:-0.4em}sub{top:.4em}.layout-container{position:relative}::-moz-selection{color:#fff;background:#ec720b}::selection{color:#fff;background:#ec720b}input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],textarea,select{color:#2c2c2c;font-weight:400;background:#fff;border:1px solid #888;max-width:100%;font-size:16px;line-height:1.4;padding:6px 8px 7px}input[type=text]::placeholder,input[type=password]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=time]::placeholder,input[type=week]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=color]::placeholder,textarea::placeholder,select::placeholder{font-weight:400;font-style:normal;font-size:1.05rem;line-height:1.33rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px;color:#363636}@media screen and (min-width:320px){input[type=text]::placeholder,input[type=password]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=time]::placeholder,input[type=week]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=color]::placeholder,textarea::placeholder,select::placeholder{font-size:calc(1.05rem - .3*(100vw - 320px)/680);line-height:calc(1.33rem + .1*(100vw - 320px)/680)}}@media screen and (min-width:1300px){input[type=text]::placeholder,input[type=password]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=time]::placeholder,input[type=week]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=color]::placeholder,textarea::placeholder,select::placeholder{letter-spacing:.005rem;font-size:1rem;line-height:1.35rem}}input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,textarea:focus,select:focus{outline:2px solid #3d3d3e}.link_raquo{color:#ec720b;text-decoration:none;position:absolute}.link-raquo::after{display:inline-block;content:"»";margin-left:.3em;text-decoration:none}.cnt-btn,a.cnt-btn{background-color:#ec720b;border:none;color:#fff;padding:.7rem 1.7rem .7rem 1.7rem;text-align:center;text-decoration:none;display:inline-flex;align-items:center;font-weight:700;font-style:normal;font-size:1.2rem;line-height:1.2rem;letter-spacing:-0.01rem;cursor:pointer;border:0;margin-bottom:1rem}.cnt-btn::after,a.cnt-btn::after{content:"»";margin-left:.3em;display:inline;text-decoration:none;margin-right:-1.3em;padding-right:1.3em}.cnt-btn:active,.cnt-btn:hover,a.cnt-btn:active,a.cnt-btn:hover{background:#f88a2d;color:#fff}.cnt-btn:visited,a.cnt-btn:visited{background-color:#ec720b;color:#fff}@media screen and (min-width:960px){.cnt-btn,a.cnt-btn{font-size:1.4rem;line-height:1.5rem;padding:.7rem 1.6rem .7rem 1.6rem}}.bf-button,a.bf-button{background-color:#ec720b;border:none;color:#fff;padding:.7rem 1.7rem .7rem 1.7rem;text-align:center;text-decoration:none;display:inline-flex;align-items:center;font-weight:700;font-style:normal;font-size:1.2rem;line-height:1.2rem;letter-spacing:-0.01rem;cursor:pointer;border:0}.bf-button::after,a.bf-button::after{content:"»";margin-left:.3em;display:inline;text-decoration:none;margin-right:-1.3em;padding-right:1.3em}.bf-button:active,.bf-button:hover,a.bf-button:active,a.bf-button:hover{background:#f88a2d;color:#fff}.bf-button:visited,a.bf-button:visited{background-color:#ec720b;color:#fff}@media screen and (min-width:960px){.bf-button,a.bf-button{font-size:1.4rem;line-height:1.5rem;padding:.7rem 1.6rem .7rem 1.6rem}}.bf-button-small,a.bf-button-small{background-color:#ec720b;border:none;color:#fff;padding:.7rem 1.7rem .7rem 1.7rem;text-align:center;text-decoration:none;display:inline-flex;align-items:center;font-weight:700;font-style:normal;font-size:1.2rem;line-height:1.2rem;letter-spacing:-0.01rem;cursor:pointer}.bf-button-small::after,a.bf-button-small::after{content:"»";margin-left:.3em;display:inline;text-decoration:none;margin-right:-1.3em;padding-right:1.3em}.bf-button-small:visited,a.bf-button-small:visited{color:#fff;background-color:#ec720b}.bf-button-small:active,.bf-button-small:hover,a.bf-button-small:active,a.bf-button-small:hover{background:#f88a2d;color:#fff}@media screen and (min-width:960px){.bf-button-small,a.bf-button-small{padding:.55rem 1.6rem .55rem 1.6rem}}.bf-button-small-two,a.bf-button-small-two{background-color:#ec720b;border:none;color:#fff !important;padding:.35rem 1.25rem;text-align:center;text-decoration:none !important;display:inline-flex;align-items:center;font-weight:700;font-style:normal;font-size:.93rem;line-height:1.2;letter-spacing:.01rem;word-spacing:-0.2px;cursor:pointer}.bf-button-small-two,a.bf-button-small-two{font-size:15px}@media screen and (min-width:320px){.bf-button-small-two,a.bf-button-small-two{font-size:calc(15px + 1*(100vw - 320px)/980)}}@media screen and (min-width:1300px){.bf-button-small-two,a.bf-button-small-two{font-size:16px}}.bf-button-small-two::after,a.bf-button-small-two::after{content:"»";margin-left:.3em;text-decoration:none;margin-right:-1.3em;padding-right:1.3em}.bf-button-small-two:visited,a.bf-button-small-two:visited{color:#fff;background-color:#ec720b}.bf-button-small-two:active,.bf-button-small-two:hover,a.bf-button-small-two:active,a.bf-button-small-two:hover{background:#f88a2d;color:#fff}.bt-dark{background-color:#3d3d3e}.bt-dark:hover,.bt-dark:active{background-color:#636466}.bt-dark:visited{background-color:#3d3d3e;color:#fff}.bfBtn{margin:.7em 0 .4em 0;background:#ec720b;padding:10px 40px;display:inline-block;color:#fff;font-size:22px;font-weight:700;text-decoration:none}.bfBtn:active,.bfBtn:hover{background:#cc6012}.button,.btn{background-color:#ec720b;border:none;color:#fff;padding:.7rem 1.7rem .7rem 1.7rem;text-align:center;text-decoration:none;display:inline-flex;align-items:center;font-weight:700;font-style:normal;font-size:1.2rem;line-height:1.2rem;letter-spacing:-0.01rem;cursor:pointer;border:0}.button::after,.btn::after{content:"»";margin-left:.3em;display:inline;text-decoration:none;margin-right:-1.3em;padding-right:1.3em}.button:active,.button:hover,.btn:active,.btn:hover{background:#f88a2d;color:#fff}.button:visited,.btn:visited{background-color:#ec720b;color:#fff}@media screen and (min-width:960px){.button,.btn{font-size:1.4rem;line-height:1.5rem;padding:.7rem 1.6rem .7rem 1.6rem}}.five9-chat-button{background:#ec720b !important}.pg-prev{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/angle-left-solid.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/angle-left-solid.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;background-color:#003eb8;width:1.5rem;height:1.5rem}.pg-next{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/angle-right-solid.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/angle-right-solid.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;background-color:#003eb8;width:1.5rem;height:1.5rem}.photo-credit{font-weight:400;font-style:normal;font-size:.76rem;line-height:1.15rem;letter-spacing:.01rem;color:#fff;word-spacing:-0.2px;color:#fff;background:rgba(43,43,43,.7);border-radius:.3em .3em 0 0;padding:.3em .7em;position:absolute;bottom:0;right:1.25%}@media screen and (min-width:320px){.photo-credit{font-size:calc(.76rem + .915*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.photo-credit{font-size:.82rem}}figure img{max-width:100%;height:auto}.align-right{float:right}.align-left{float:left}.align-center{display:block;margin-left:auto;margin-right:auto}figure{padding:1.3rem 0 1.3rem 0;margin:0}@media screen and (min-width:580px){figure{padding:1.3rem 0 1.3rem 0}}figure figcaption{font-weight:600;font-style:normal;font-size:.93rem;line-height:1.24rem;letter-spacing:.01rem;color:#363636;word-spacing:-0.2px;text-align:left;display:table-caption;caption-side:bottom;margin:-0.9rem 0 .8rem 0}@media screen and (min-width:320px){figure figcaption{font-size:calc(.93rem + 1.2*(100vw - 320px)/680);line-height:calc(1.24rem + 1.9*(100vw - 320px)/680)}}@media screen and (min-width:1300px){figure figcaption{font-size:1rem;line-height:1.25rem}}@media screen and (min-width:580px){figure figcaption{text-align:center;width:calc(100% - 2.6rem);margin-left:1.3rem}}figure.align-left{padding:1.3rem 0 1.3rem 0;margin:0px;display:table}@media screen and (min-width:580px){figure.align-left{padding:1.3rem 1.3rem 1.3rem 0}}figure.align-left figcaption{display:table-caption;caption-side:bottom;text-align:left;width:calc(100% - 1.3rem);margin-top:-0.9rem;margin-bottom:.8rem;margin-left:0}@media screen and (min-width:580px){figure.align-left figcaption{text-align:center}}figure.align-right{padding:1.3rem 0 1.3rem 0;margin:0px;display:table}@media screen and (min-width:580px){figure.align-right{padding:1.3rem 0 1.3rem 1.3rem}}figure.align-right figcaption{display:table-caption;caption-side:bottom;text-align:left;width:calc(100% - 1.3rem);margin-top:-0.9rem;margin-bottom:.8rem}@media screen and (min-width:580px){figure.align-right figcaption{text-align:center;margin-left:1.3rem}}figure.align-center{padding:1.3rem 0 1.3rem 0;display:table}@media screen and (min-width:580px){figure.align-center{padding:1.3rem}}figure.align-center figcaption{text-align:left;display:table-caption;caption-side:bottom;margin:-0.9rem auto .8rem auto}@media screen and (min-width:580px){figure.align-center figcaption{text-align:center;margin-left:1.3rem;width:calc(100% - 2.6rem)}}div[style*="background-color:#3D3D3E;"] figcaption,div[style*="background-color: rgb(61, 61, 62);"] figcaption{color:#fff}.block-content{font-weight:400;font-style:normal;font-size:1.17rem;line-height:1.7rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px}@media screen and (min-width:320px){.block-content{font-size:calc(1.17rem + 1.4*(100vw - 320px)/680);line-height:calc(1.7rem + 6*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.block-content{letter-spacing:.01rem;font-size:1.25rem;line-height:2.2rem}}
@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://bestfriends.org/themes/local/fonts/open-sans-v18-latin-300.woff2) format("woff2"),url(https://bestfriends.org/themes/local/fonts/open-sans-v18-latin-300.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://bestfriends.org/themes/local/fonts/open-sans-v18-latin-regular.woff2) format("woff2"),url(https://bestfriends.org/themes/local/fonts/open-sans-v18-latin-regular.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://bestfriends.org/themes/local/fonts/open-sans-v18-latin-600.woff2) format("woff2"),url(https://bestfriends.org/themes/local/fonts/open-sans-v18-latin-600.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;font-display:swap;src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(https://bestfriends.org/themes/local/fonts/open-sans-v18-latin-600italic.woff2) format("woff2"),url(https://bestfriends.org/themes/local/fonts/open-sans-v18-latin-600italic.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://bestfriends.org/themes/local/fonts/open-sans-v18-latin-700.woff2) format("woff2"),url(https://bestfriends.org/themes/local/fonts/open-sans-v18-latin-700.woff) format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;font-display:swap;src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(https://bestfriends.org/themes/local/fonts/open-sans-v18-latin-700italic.woff2) format("woff2"),url(https://bestfriends.org/themes/local/fonts/open-sans-v18-latin-700italic.woff) format("woff")}
.flex-container{box-sizing:border-box;display:flex;padding:0;margin:0;flex-wrap:wrap;justify-content:space-around}.flex-col{flex:1 100%;box-sizing:border-box;position:relative}.flex-full{flex:1 100%;box-sizing:border-box;position:relative}.flex-width-full{min-width:100%}.flex-width-lg{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-lg{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-lg{padding:0 10vw}}.flex-width-md{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-md{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-md{padding:0 20vw}}.flex-width-sm{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-sm{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-sm{padding:0 30vw}}.flex-width-hp{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-hp{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-hp{padding:0 25vw}}html{font-size:16px}body{font-family:"Open Sans",sans-serif}input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}select{padding-right:30px;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") no-repeat right .5rem center;background-size:16px 12px}.mobile-hide{display:none;visibility:hidden}@media screen and (min-width:580px){.mobile-hide{display:block;visibility:visible}}.text-center{text-align:center}.media--loading:not([data-animation])::before,.is-b-loading:not([data-animation])::before{display:none}.node--unpublished::before{background-color:pink;color:red;display:block;content:"This Page Is Unpublished";font-weight:700;padding:.25rem 0;text-align:center;text-transform:uppercase}.paragraph--unpublished{background-color:rgba(0,0,0,0);position:relative}.paragraph--unpublished::after{content:"";display:block;position:absolute;pointer-events:none;height:100%;width:100%;z-index:100;box-shadow:inset 0px 0px 10px 1px red;top:0;left:0}.bg-lt-grey{background-color:#f7f7f7}
.flex-container,.footer-region{box-sizing:border-box;display:flex;padding:0;margin:0;flex-wrap:wrap;justify-content:space-around}.flex-col{flex:1 100%;box-sizing:border-box;position:relative}.flex-full{flex:1 100%;box-sizing:border-box;position:relative}.flex-width-full{min-width:100%}.flex-width-lg,.footer-region{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-lg,.footer-region{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-lg,.footer-region{padding:0 10vw}}.flex-width-md{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-md{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-md{padding:0 20vw}}.flex-width-sm{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-sm{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-sm{padding:0 30vw}}.flex-width-hp{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-hp{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-hp{padding:0 25vw}}.footer-region{font-weight:400;font-style:normal;font-size:1.05rem;line-height:1.33rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px;background:#3d3d3e;color:#fff;text-align:center;margin:1rem auto 0 auto;position:relative;clear:both}@media screen and (min-width:320px){.footer-region{font-size:calc(1.05rem - .3*(100vw - 320px)/680);line-height:calc(1.33rem + .1*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.footer-region{letter-spacing:.005rem;font-size:1rem;line-height:1.35rem}}.footer-region>div:nth-of-type(1),.footer-region nav:nth-of-type(8){width:100%;margin-bottom:2rem;text-align:left}.footer-region>div:nth-of-type(1) .email-signup,.footer-region nav:nth-of-type(8) .email-signup{width:100%;text-align:left;margin-bottom:2rem}@media screen and (min-width:580px){.footer-region>div:nth-of-type(1) .email-signup,.footer-region nav:nth-of-type(8) .email-signup{text-align:center}}@media screen and (min-width:580px){.footer-region>div:nth-of-type(1),.footer-region nav:nth-of-type(8){text-align:center}}@media screen and (min-width:580px){.footer-region{justify-content:space-between}}@media screen and (min-width:1280px){.footer-region{gap:4%}}.footer-region>nav:nth-of-type(2),.footer-region>nav:nth-of-type(3),.footer-region>nav:nth-of-type(4),.footer-region>nav:nth-of-type(5),.footer-region>nav:nth-of-type(6),.footer-region>nav:nth-of-type(7),.footer-region>div:nth-of-type(3),.footer-region>nav:nth-of-type(9),.footer-region>nav:nth-of-type(10),.footer-region>nav:nth-of-type(11),.footer-region>nav:nth-of-type(12){text-align:left;margin-bottom:3rem;width:100%}.footer-region>nav:nth-of-type(2) h2,.footer-region>nav:nth-of-type(3) h2,.footer-region>nav:nth-of-type(4) h2,.footer-region>nav:nth-of-type(5) h2,.footer-region>nav:nth-of-type(6) h2,.footer-region>nav:nth-of-type(7) h2,.footer-region>div:nth-of-type(3) h2,.footer-region>nav:nth-of-type(9) h2,.footer-region>nav:nth-of-type(10) h2,.footer-region>nav:nth-of-type(11) h2,.footer-region>nav:nth-of-type(12) h2{font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.22;letter-spacing:-0.01rem;color:#000;font-weight:700;color:#ffa558;margin-bottom:1.6rem;margin-top:0}@media screen and (min-width:320px){.footer-region>nav:nth-of-type(2) h2,.footer-region>nav:nth-of-type(3) h2,.footer-region>nav:nth-of-type(4) h2,.footer-region>nav:nth-of-type(5) h2,.footer-region>nav:nth-of-type(6) h2,.footer-region>nav:nth-of-type(7) h2,.footer-region>div:nth-of-type(3) h2,.footer-region>nav:nth-of-type(9) h2,.footer-region>nav:nth-of-type(10) h2,.footer-region>nav:nth-of-type(11) h2,.footer-region>nav:nth-of-type(12) h2{font-size:calc(1.23rem + 1*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.footer-region>nav:nth-of-type(2) h2,.footer-region>nav:nth-of-type(3) h2,.footer-region>nav:nth-of-type(4) h2,.footer-region>nav:nth-of-type(5) h2,.footer-region>nav:nth-of-type(6) h2,.footer-region>nav:nth-of-type(7) h2,.footer-region>div:nth-of-type(3) h2,.footer-region>nav:nth-of-type(9) h2,.footer-region>nav:nth-of-type(10) h2,.footer-region>nav:nth-of-type(11) h2,.footer-region>nav:nth-of-type(12) h2{font-size:1.35rem}}.footer-region>nav:nth-of-type(2) a,.footer-region>nav:nth-of-type(3) a,.footer-region>nav:nth-of-type(4) a,.footer-region>nav:nth-of-type(5) a,.footer-region>nav:nth-of-type(6) a,.footer-region>nav:nth-of-type(7) a,.footer-region>div:nth-of-type(3) a,.footer-region>nav:nth-of-type(9) a,.footer-region>nav:nth-of-type(10) a,.footer-region>nav:nth-of-type(11) a,.footer-region>nav:nth-of-type(12) a{display:inline-block;margin-bottom:1rem}@media screen and (min-width:580px){.footer-region>nav:nth-of-type(2),.footer-region>nav:nth-of-type(3),.footer-region>nav:nth-of-type(4),.footer-region>nav:nth-of-type(5),.footer-region>nav:nth-of-type(6),.footer-region>nav:nth-of-type(7),.footer-region>div:nth-of-type(3),.footer-region>nav:nth-of-type(9),.footer-region>nav:nth-of-type(10),.footer-region>nav:nth-of-type(11),.footer-region>nav:nth-of-type(12){max-width:40%;flex:1 1 40%}}@media screen and (min-width:1280px){.footer-region>nav:nth-of-type(2),.footer-region>nav:nth-of-type(3),.footer-region>nav:nth-of-type(4),.footer-region>nav:nth-of-type(5),.footer-region>nav:nth-of-type(6),.footer-region>nav:nth-of-type(7),.footer-region>div:nth-of-type(3),.footer-region>nav:nth-of-type(9),.footer-region>nav:nth-of-type(10),.footer-region>nav:nth-of-type(11),.footer-region>nav:nth-of-type(12){max-width:16%;flex:1 1 16%}}.footer-region>nav:nth-of-type(2) ul,.footer-region>nav:nth-of-type(3) ul,.footer-region>nav:nth-of-type(4) ul,.footer-region>nav:nth-of-type(5) ul,.footer-region>nav:nth-of-type(6) ul,.footer-region>nav:nth-of-type(7) ul,.footer-region>div:nth-of-type(3) ul,.footer-region>nav:nth-of-type(9) ul,.footer-region>nav:nth-of-type(10) ul,.footer-region>nav:nth-of-type(11) ul,.footer-region>nav:nth-of-type(12) ul{list-style-type:none;margin:0;padding-inline-start:0}@media screen and (min-width:1280px){.footer-region>div:nth-of-type(2),.footer-region>nav:nth-of-type(5){max-width:30%;flex:1 1 30%}}.footer-region>div:nth-of-type(2) a,.footer-region>nav:nth-of-type(5) a{display:inline-block;margin-bottom:.7rem}.footer-region>div:nth-of-type(2) .appDesc,.footer-region>nav:nth-of-type(5) .appDesc{font-weight:400;margin-bottom:1rem}.footer-region>div:nth-of-type(2) div,.footer-region>nav:nth-of-type(5) div{max-width:100%}.footer-region>nav:nth-of-type(1){text-align:left;display:flex;width:100%}@media screen and (min-width:1280px){.footer-region>nav:nth-of-type(1){max-width:250px;position:absolute;display:block;left:10vw;top:620px}}@media screen and (max-width:1279px){.footer-region>nav:nth-of-type(1){max-width:100%;flex:1 1 100%;margin-bottom:4rem}}.footer-region>div:nth-of-type(3) a{margin-bottom:0}.footer-region>div:nth-of-type(4){max-width:100%}.footer-region>div:nth-of-type(4) div{max-width:100%}.footer-region .form-email{width:94%}.footer-region>div:nth-of-type(5){width:100%;max-width:100%}@media screen and (min-width:1280px){.footer-region:lang(es)>nav:nth-of-type(4){max-width:30%;flex:1 1 30%}}.footer-region:lang(es)>nav:nth-of-type(4) a{display:inline-block;margin-bottom:.7rem}.footer-region:lang(es)>nav:nth-of-type(4) .appDesc{font-weight:400;margin-bottom:1rem}.footer-region:lang(es)>nav:nth-of-type(4) div{max-width:100%}.footer-region:lang(es)>div:nth-of-type(3){max-width:100%;margin-bottom:0}.footer-region:lang(es)>div:nth-of-type(3) div{max-width:100%}.footer-region:lang(es)>nav:nth-of-type(5){text-align:left;margin-bottom:3rem;width:100%}.footer-region:lang(es)>nav:nth-of-type(5) h2{font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.22;letter-spacing:-0.01rem;color:#000;font-weight:700;color:#ffa558;margin-bottom:1.6rem;margin-top:0}@media screen and (min-width:320px){.footer-region:lang(es)>nav:nth-of-type(5) h2{font-size:calc(1.23rem + 1*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.footer-region:lang(es)>nav:nth-of-type(5) h2{font-size:1.35rem}}.footer-region:lang(es)>nav:nth-of-type(5) a{display:inline-block;margin-bottom:1rem}@media screen and (min-width:580px){.footer-region:lang(es)>nav:nth-of-type(5){max-width:40%;flex:1 1 40%}}@media screen and (min-width:1280px){.footer-region:lang(es)>nav:nth-of-type(5){max-width:16%;flex:1 1 16%}}.footer-region:lang(es)>nav:nth-of-type(5) ul{list-style-type:none;margin:0;padding-inline-start:0}.footer-region:lang(es)>nav:nth-last-of-type(1){width:100%;min-width:100%;text-align:left;margin-bottom:0}@media screen and (min-width:580px){.footer-region:lang(es)>nav:nth-last-of-type(1){text-align:center;margin-bottom:0}}.footer-region:lang(es)>div:nth-of-type(2){max-width:100%;min-width:100%}.footer-region:lang(es)>div:nth-of-type(2) a{display:inline;marign-bottom:0}.footer-region:lang(es)>div:nth-of-type(2) div{max-width:100%}.footer-region a{font-weight:400;font-style:normal;font-size:1.05rem;line-height:1.33rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px;color:#fff;text-decoration:none;font-weight:700}@media screen and (min-width:320px){.footer-region a{font-size:calc(1.05rem - .3*(100vw - 320px)/680);line-height:calc(1.33rem + .1*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.footer-region a{letter-spacing:.005rem;font-size:1rem;line-height:1.35rem}}.footer-region a:visited{color:#fff}.footer-region a:active,.footer-region a:hover{color:#ffa558}.footerAwards{margin:12px auto}.footerAwards a{color:#3d3d3e}.footerAwards div{display:inline}.footerAwards img{display:inline-block;margin:20px 14px;width:auto}.f-copy{display:block}.f-copy p{font-size:14px;line-height:1.1;margin:0px 20px 0px 0px;padding-bottom:2rem;text-align:left;color:#fff}@media screen and (min-width:768px){.f-copy p{margin:0 auto 0 auto;text-align:center;width:700px}}.footerBFlogo{display:block;width:215px;height:96px;overflow:hidden;background-image:url(https://bestfriends.org/themes/local/bfas-logos.svg);background-repeat:no-repeat;background-size:980px;background-position:-460px 0;display:inline-block;margin-top:2.5rem}.BfasFooterLogo{width:215px;margin:20px 0;display:inline-block;margin-top:2.5rem}.BfasFooterLogo img{max-width:100%;height:auto}.footer-tag{font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.22;letter-spacing:-0.04rem;color:#292929;color:#fff;font-weight:700;margin:20px 0}@media screen and (min-width:320px){.footer-tag{font-size:calc(1.4rem + 3.2*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.footer-tag{font-size:1.7rem}}.footer-abt{width:auto;font-size:16px;line-height:1.4;margin:20px 0;color:#fff}.footer-nkla-abt a{color:#fff}.footerAsSeen{font-weight:400;font-style:normal;font-size:1.05rem;line-height:1.33rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px;color:#fff}@media screen and (min-width:320px){.footerAsSeen{font-size:calc(1.05rem - .3*(100vw - 320px)/680);line-height:calc(1.33rem + .1*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.footerAsSeen{letter-spacing:.005rem;font-size:1rem;line-height:1.35rem}}.footerAsSeen a{text-decoration:underline}.footerMenu a,.footerInfoMenu a,.footerLegalMenu a{text-decoration:none}@media screen and (min-width:960px){.footerLegalMenu ul{padding-inline-start:30px}}@media screen and (min-width:960px){.footer-abt{max-width:750px;margin:0 auto 4rem auto}}
.flex-container,.block-awards-footer .awardsContainer .awardsFooterMenu,.block-awards-footer .awardsContainer .awardsFooterBody,.block-awards-footer .awardsContainer{box-sizing:border-box;display:flex;padding:0;margin:0;flex-wrap:wrap;justify-content:space-around}.flex-col{flex:1 100%;box-sizing:border-box;position:relative}.flex-full{flex:1 100%;box-sizing:border-box;position:relative}.flex-width-full{min-width:100%}.flex-width-lg{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-lg{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-lg{padding:0 10vw}}.flex-width-md,.block-awards-footer{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-md,.block-awards-footer{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-md,.block-awards-footer{padding:0 20vw}}.flex-width-sm{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-sm{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-sm{padding:0 30vw}}.flex-width-hp{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-hp{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-hp{padding:0 25vw}}.block-awards-footer{font-weight:400;font-style:normal;font-size:1.17rem;line-height:1.7rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px;color:#fff;text-align:left;background-color:#636466}@media screen and (min-width:320px){.block-awards-footer{font-size:calc(1.17rem + 1.4*(100vw - 320px)/680);line-height:calc(1.7rem + 6*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.block-awards-footer{letter-spacing:.01rem;font-size:1.25rem;line-height:2.2rem}}@media screen and (min-width:1280px){.block-awards-footer{background-color:inherit;text-align:center}}.block-awards-footer .awardsContainer{background-color:#636466;padding:2rem 0;flex-direction:column-reverse}@media screen and (min-width:1280px){.block-awards-footer .awardsContainer{flex-direction:row;padding:2rem 1rem 2rem 2rem}}.block-awards-footer .awardsContainer .awardsFooterBody{width:100%;flex-direction:column;justify-content:center;text-align:left}@media screen and (min-width:1280px){.block-awards-footer .awardsContainer .awardsFooterBody{width:60%}}.block-awards-footer .awardsContainer .awardsFooterBody a{text-decoration:underline;font-weight:600}.block-awards-footer .awardsContainer .awardsFooterMenu{width:100%;justify-content:left;margin-left:-1rem;align-items:center;text-align:center}@media screen and (min-width:1280px){.block-awards-footer .awardsContainer .awardsFooterMenu{width:40%;justify-content:space-evenly;margin-left:auto}}.block-awards-footer .awardsContainer .awardsFooterMenu a{width:33%}.block-awards-footer .awardsContainer .awardsFooterMenu a img{max-width:80%;height:auto;margin:.3rem 0}.footer-region .awardsFooterBody,.footer-region .awardsFooterBody a{font-weight:400;font-style:normal;font-size:1.05rem;line-height:1.33rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px;color:#fff}@media screen and (min-width:320px){.footer-region .awardsFooterBody,.footer-region .awardsFooterBody a{font-size:calc(1.05rem - .3*(100vw - 320px)/680);line-height:calc(1.33rem + .1*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.footer-region .awardsFooterBody,.footer-region .awardsFooterBody a{letter-spacing:.005rem;font-size:1rem;line-height:1.35rem}}
.flex-container{box-sizing:border-box;display:flex;padding:0;margin:0;flex-wrap:wrap;justify-content:space-around}.flex-col{flex:1 100%;box-sizing:border-box;position:relative}.flex-full{flex:1 100%;box-sizing:border-box;position:relative}.flex-width-full{min-width:100%}.flex-width-lg{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-lg{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-lg{padding:0 10vw}}.flex-width-md{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-md{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-md{padding:0 20vw}}.flex-width-sm{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-sm{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-sm{padding:0 30vw}}.flex-width-hp{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-hp{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-hp{padding:0 25vw}}.block-global-alert{font-weight:400;font-style:normal;font-size:1.02rem;line-height:1.3rem;letter-spacing:.02rem;color:#363636;word-spacing:-0.2px;background-color:#ffbf46;color:#000;display:none;flex-direction:row;justify-content:space-between;padding:.4vw 3.2vw}@media screen and (min-width:320px){.block-global-alert{font-size:calc(1.02rem + 1.3*(100vw - 320px)/680);line-height:calc(1.3rem + 4.3*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.block-global-alert{font-size:1.25rem;line-height:1.9rem}}.block-global-alert.visible{display:flex}.block-global-alert .alert-link{color:#000}.block-global-alert .alert-link::after{content:"»";margin-left:.3em;display:inline-block;text-decoration:none;width:.75em;margin-right:-1em;padding-right:1em}.block-global-alert .alert-link a:any-link,.block-global-alert .alert-link a:-webkit-any-link,.block-global-alert .alert-link a:active,.block-global-alert .alert-link a:hover,.block-global-alert .alert-link a:visited{color:#000}.block-global-alert .alert-dismiss{font-size:1.7rem}.block-global-alert .alert-dismiss:hover{cursor:pointer}.block-global-alert .alert-content{margin:.4rem 0}.path-frontpage .block-global-alert.home-hide-alert.visible{display:none}
#block-local-main-search,#block-local-network-search,#block-local-nkla-search,#block-local-nkut-search{font-weight:400;font-style:normal;font-size:1.17rem;line-height:1.7rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px;margin:1rem}@media screen and (min-width:320px){#block-local-main-search,#block-local-network-search,#block-local-nkla-search,#block-local-nkut-search{font-size:calc(1.17rem + 1.4*(100vw - 320px)/680);line-height:calc(1.7rem + 6*(100vw - 320px)/680)}}@media screen and (min-width:1300px){#block-local-main-search,#block-local-network-search,#block-local-nkla-search,#block-local-nkut-search{letter-spacing:.01rem;font-size:1.25rem;line-height:2.2rem}}#block-local-main-search form,#block-local-network-search form,#block-local-nkla-search form,#block-local-nkut-search form{border:1px solid #b7b7b7;display:flex;flex-direction:row-reverse}#block-local-main-search .form-item-search-text,#block-local-network-search .form-item-search-text,#block-local-nkla-search .form-item-search-text,#block-local-nkut-search .form-item-search-text{width:100%}#block-local-main-search input[type=text],#block-local-network-search input[type=text],#block-local-nkla-search input[type=text],#block-local-nkut-search input[type=text]{background:#fff !important;border:0;color:#2c2c2c;font-size:16px;line-height:26px;outline:none;text-align:left;transition:width 300ms ease-out;width:93%}#block-local-main-search input[type=text]::placeholder,#block-local-network-search input[type=text]::placeholder,#block-local-nkla-search input[type=text]::placeholder,#block-local-nkut-search input[type=text]::placeholder{font-weight:300}#block-local-main-search input[type=text]::-webkit-search-decoration,#block-local-main-search input[type=text]::-webkit-search-cancel-button,#block-local-main-search input[type=text]::-webkit-search-results-button,#block-local-main-search input[type=text]::-webkit-search-results-decoration,#block-local-network-search input[type=text]::-webkit-search-decoration,#block-local-network-search input[type=text]::-webkit-search-cancel-button,#block-local-network-search input[type=text]::-webkit-search-results-button,#block-local-network-search input[type=text]::-webkit-search-results-decoration,#block-local-nkla-search input[type=text]::-webkit-search-decoration,#block-local-nkla-search input[type=text]::-webkit-search-cancel-button,#block-local-nkla-search input[type=text]::-webkit-search-results-button,#block-local-nkla-search input[type=text]::-webkit-search-results-decoration,#block-local-nkut-search input[type=text]::-webkit-search-decoration,#block-local-nkut-search input[type=text]::-webkit-search-cancel-button,#block-local-nkut-search input[type=text]::-webkit-search-results-button,#block-local-nkut-search input[type=text]::-webkit-search-results-decoration{display:none}#block-local-main-search input[type=submit],#block-local-network-search input[type=submit],#block-local-nkla-search input[type=submit],#block-local-nkut-search input[type=submit]{display:inline-block;position:relative;content:"";mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/magnifying-glass-solid.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/magnifying-glass-solid.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;color:#b7b7b7;background-color:#b7b7b7;width:1rem;height:1rem;top:.4rem;mask-position:center}#block-local-main-search input[type=submit]::after,#block-local-network-search input[type=submit]::after,#block-local-nkla-search input[type=submit]::after,#block-local-nkut-search input[type=submit]::after{display:none}#block-local-main-search .close,#block-local-network-search .close,#block-local-nkla-search .close,#block-local-nkut-search .close{background-color:#fff;border:0;cursor:pointer;height:1.2rem;width:2rem;padding:4px 10px 5px 5px}#block-local-main-search .close,#block-local-network-search .close,#block-local-nkla-search .close,#block-local-nkut-search .close{display:none}@media only screen and (min-width:1130px){#block-local-main-search,#block-local-network-search,#block-local-nkla-search,#block-local-nkut-search{background-color:#fff;border:0 !important;border-left:1px solid #b7b7b7;display:inline-block;width:0;margin:.4rem}#block-local-main-search form,#block-local-network-search form,#block-local-nkla-search form,#block-local-nkut-search form{border:0;width:0}#block-local-main-search input[type=submit],#block-local-network-search input[type=submit],#block-local-nkla-search input[type=submit],#block-local-nkut-search input[type=submit]{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/magnifying-glass-solid.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/magnifying-glass-solid.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;background-color:#ec720b;display:inline-block;margin-top:.2rem;padding:.06rem;top:.1rem;color:rgba(0,0,0,0)}#block-local-main-search input[type=text],#block-local-network-search input[type=text],#block-local-nkla-search input[type=text],#block-local-nkut-search input[type=text]{padding:0;width:0}#block-local-main-search.opened form,#block-local-network-search.opened form,#block-local-nkla-search.opened form,#block-local-nkut-search.opened form{border:1px solid #b7b7b7;width:400px;background:#fff}#block-local-main-search.opened input[type=text],#block-local-network-search.opened input[type=text],#block-local-nkla-search.opened input[type=text],#block-local-nkut-search.opened input[type=text]{line-height:calc(1.6rem - 2px);width:100%;background-color:#b7b7b7}#block-local-main-search.opened input[type=submit],#block-local-network-search.opened input[type=submit],#block-local-nkla-search.opened input[type=submit],#block-local-nkut-search.opened input[type=submit]{position:relative;height:.5rem;top:.2rem;display:inline-block;background-color:#b7b7b7;visibility:hidden}#block-local-main-search.opened .close,#block-local-network-search.opened .close,#block-local-nkla-search.opened .close,#block-local-nkut-search.opened .close{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/x-solid.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/x-solid.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;background-color:#b7b7b7;display:block;height:.8rem;width:.8rem;margin-top:.5rem}}
.logo{background-image:url(https://bestfriends.org/themes/local/logo-mobile.svg);background-repeat:no-repeat;background-size:contain;display:block;height:38px;width:135px}@media only screen and (min-width:364px){.logo{height:42px;width:150px;margin-top:4px}}@media only screen and (min-width:475px){.logo{height:50px;width:170px;margin-top:0}}@media only screen and (min-width:992px){.logo{background-image:url(https://bestfriends.org/themes/local/logo-desk.svg);height:49px;width:260px;margin-bottom:1rem}}@media only screen and (min-width:1130px){.logo{height:61px;width:320px;margin-bottom:0}}@media only screen and (min-width:1280px){.logo{height:72px;width:380px}}@media only screen and (min-width:992px){.lang-es .logo{background-image:url(https://bestfriends.org/themes/local/bfas-heritage-horiz-rgb.svg)}}
.artifact-video-modal h1,.artifact-video-modal h2,.artifact-video-modal h3,.artifact-video-modal h4,.artifact-video-modal h5,.artifact-video-modal p,.artifact-video-modal a,.artifact-video-modal picture{display:none}.artifact-video-modal .paragraph-video{padding:0 !important}.artifact-video-modal .video-wrapper{padding:0 !important}
.menu-donate{display:inline-block;position:relative}.menu-donate a{background-color:#ec720b;color:#fff;display:block;font-weight:700;line-height:2.4rem;text-align:center;text-decoration:none;padding:0 8px;font-size:1rem;max-width:10rem}@media only screen and (min-width:364px){.menu-donate a{padding:0 16px}}@media only screen and (min-width:1130px){.menu-donate a{line-height:2rem;padding:0 1rem}}.menu-donate a:visited{color:#fff}.menu-donate a:hover,.menu-donate a:active{background-color:#cc6012;color:#fff}.menu-donate ul{margin:0}.menu-donate ul:hover li a{height:auto;visibility:visible}.menu-donate li{list-style:none}.menu-donate li a{height:0;visibility:hidden}.menu-donate li:first-of-type a{height:auto;visibility:visible}.menu-donate li:first-of-type a::after{content:"»";margin-left:6px;width:.75em}@media only screen and (min-width:1130px){.menu-donate.fixed{position:fixed;z-index:3;top:10px;right:3vw}}
.menu-header a,.menu-header a:visited{color:#3d3d3e;display:inline-block;font-size:1.25rem;line-height:2.3rem;padding:0 20px;text-decoration:none;text-transform:uppercase;font-weight:700}.menu-header a:hover,.menu-header a:active,.menu-header a:visited:hover,.menu-header a:visited:active{color:#ec720b}.menu-header ul{margin:0 0 1rem 0}.menu-header li{list-style:none}@media only screen and (min-width:1130px){.menu-header ul{margin:0}.menu-header a{font-size:.9rem;line-height:1.3rem;padding:1em .4em .625em .4em}.menu-header li{display:inline-block}}@media only screen and (min-width:1280px){.menu-header a{font-size:1rem;padding:1.6em .5em .625em .5em}}
.footerLegalMenu{color:#ec720b;margin:0px auto;max-width:800px}@media only screen and (min-width:769px){.footerLegalMenu{margin:35px auto}}.footerLegalMenu ul{margin:20px 0;padding-inline-start:0}@media only screen and (min-width:769px){.footerLegalMenu ul{margin:0;padding-inline-start:40px}}.footerLegalMenu ul li{list-style-type:none;display:block}@media only screen and (min-width:768px){.footerLegalMenu ul li{list-style-type:none;display:inline;margin:0px}}.footerLegalMenu a{font-weight:700;color:#fff;margin:0px;font-size:14px;line-height:1.6;display:inline-block;text-align:left;text-decoration:underline}.footerLegalMenu a:visited{color:#fff}.footerLegalMenu a:active,.footerLegalMenu a:hover{color:#ffa558}@media only screen and (min-width:769px){.footerLegalMenu ul li a:after{content:"|";color:#fff;font-weight:400;margin:0px 15px;display:inline-block;text-decoration:none}.footerLegalMenu ul li:last-of-type a::after{content:"";margin:0px 15px}}
.footerSocial{color:#ec720b}.footerSocial .fa-brands{background-color:#d5d5d5;margin:.7rem .7rem .7rem .2rem;display:inline-block;height:1.7rem;width:1.7rem;font-weight:400;text-decoration:none}.footerSocial .fa-brands.fa-facebook-f{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/facebook-f.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/facebook-f.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.footerSocial .fa-brands.fa-x-twitter{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/x-twitter.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/x-twitter.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.footerSocial .fa-brands.fa-instagram{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/instagram.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/instagram.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.footerSocial .fa-brands.fa-pinterest{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/pinterest.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/pinterest.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.footerSocial .fa-brands.fa-linkedin-in{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/linkedin-in.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/linkedin-in.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.footerSocial .fa-brands.fa-youtube{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/youtube.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/youtube.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.footerSocial .fa-brands.fa-tiktok{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/tiktok.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/tiktok.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.footerSocial .fa-brands.fa-twitch{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/twitch.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/twitch.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.footerSocial .fa-brands.fa-discord{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/discord.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/discord.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.footerSocial ul li{list-style-type:none;display:inline}.footerSocial ul{margin:0;padding-inline-start:0}.footerSocial a{font-weight:400;color:#fff;display:inline-block;text-decoration:none !important}.footerSocial a:hover,.footerSocial a:active{color:#ec720b}
.menu-tertiary a,.menu-tertiary a:visited{color:#636466;display:block;font-size:1rem;font-weight:600;line-height:2.3rem;padding:0 20px;text-decoration:none}.menu-tertiary a:hover,.menu-tertiary a:active,.menu-tertiary a:visited:hover,.menu-tertiary a:visited:active{color:#ec720b}.menu-tertiary ul{margin:0 0 1rem 0}@media only screen and (min-width:1130px){.menu-tertiary ul{margin:0 .5em 0 0}}.menu-tertiary li{list-style:none}@media only screen and (min-width:1130px){.menu-tertiary a{font-size:.8rem;padding:0 .8em;line-height:2.5rem}.menu-tertiary li{display:inline-block}}
.modal{font-weight:400;font-style:normal;font-size:1.17rem;line-height:1.7rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px}@media screen and (min-width:320px){.modal{font-size:calc(1.17rem + 1.4*(100vw - 320px)/680);line-height:calc(1.7rem + 6*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.modal{letter-spacing:.01rem;font-size:1.25rem;line-height:2.2rem}}.modal .modal-content{display:none}.modal-open{align-items:center;background-color:rgba(0,0,0,.75);display:flex;height:100%;justify-content:center;left:0;padding:0;margin:0;position:fixed;top:0;width:100%;z-index:1100}.modal-open .modal-close{cursor:pointer;mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/x-solid.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/x-solid.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:1rem;height:1rem;background-color:#fff;position:absolute;padding:0 10px;right:0px;top:-1.3rem}.modal-open .modal-content{position:relative;width:80%}@media screen and (min-width:960px){.modal-open .modal-content{width:70%}}.modal-open .youtube-container{position:relative;overflow:hidden;width:100%;margin:0;padding:0;padding-top:56.25%}.modal-open .youtube-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.modal-open .video-embed{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.modal-open .video-embed .iframe-video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}
.flex-container{box-sizing:border-box;display:flex;padding:0;margin:0;flex-wrap:wrap;justify-content:space-around}.flex-col{flex:1 100%;box-sizing:border-box;position:relative}.flex-full{flex:1 100%;box-sizing:border-box;position:relative}.flex-width-full{min-width:100%}.flex-width-lg{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-lg{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-lg{padding:0 10vw}}.flex-width-md{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-md{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-md{padding:0 20vw}}.flex-width-sm{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-sm{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-sm{padding:0 30vw}}.flex-width-hp{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-hp{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-hp{padding:0 25vw}}.layout-content .artifact-teaser a{text-decoration:none}.artifact--teaser--dialog{width:100vw !important;height:100vh !important;max-width:100vw !important;z-index:101 !important;background:#fff !important}.artifact-teaser{box-sizing:border-box;display:flex;flex-direction:column}.artifact-teaser img{max-width:100%;height:auto}.artifact-teaser .artifact-content{background:#fff;border:1px solid #d5d5d5;box-sizing:border-box;height:100%;display:flex;flex-direction:column;justify-content:space-between}.artifact-teaser img{max-width:100%;height:auto}.artifact-teaser .artifact-type-container{display:flex;flex-direction:row;justify-content:left}.artifact-teaser .artifact-type-container .artifact-type{font-weight:700;font-style:normal;font-size:.6rem;line-height:1.1rem;letter-spacing:0rem;color:#363636;word-spacing:-0.3px;text-transform:uppercase}@media screen and (min-width:320px){.artifact-teaser .artifact-type-container .artifact-type{font-size:calc(.7rem + 1.3*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.artifact-teaser .artifact-type-container .artifact-type{font-size:.7rem}}.artifact-teaser .artifact-type-container .artifact-icon{max-height:1.1rem;margin-left:.5rem}.artifact-teaser .artifact-img{line-height:0}.artifact-teaser .artifact-img img{object-fit:cover;max-width:100%;min-width:100%;height:18rem}@media screen and (min-width:580px){.artifact-teaser .artifact-img img{height:15rem}}.artifact-teaser .cta-title{font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.65rem;letter-spacing:-0.03rem;color:#000;color:#fff;margin-bottom:2rem}.artifact-teaser .cta-button{background-color:#ec720b;border:none;color:#fff;padding:.7rem 1.7rem .7rem 1.7rem;text-align:center;text-decoration:none;display:inline-flex;align-items:center;font-weight:700;font-style:normal;font-size:1.2rem;line-height:1.2rem;letter-spacing:-0.01rem;cursor:pointer}.artifact-teaser .cta-button::after{content:"»";margin-left:.3em;display:inline;text-decoration:none;margin-right:-1.3em;padding-right:1.3em}.artifact-teaser .cta-button:visited{color:#fff;background-color:#ec720b}.artifact-teaser .cta-button:active,.artifact-teaser .cta-button:hover{background:#f88a2d;color:#fff}@media screen and (min-width:960px){.artifact-teaser .cta-button{padding:.55rem 1.6rem .55rem 1.6rem}}.artifact-teaser.artifact-cta .artifact-txt-content{margin:3em 1em}.artifact-teaser.artifact-cta.bg--white .artifact-content{background-color:#fff}.artifact-teaser.artifact-cta.bg--white .cta-title{color:#363636}.artifact-teaser.artifact-cta.bg--grey .artifact-content{background-color:#3d3d3e}.artifact-teaser.artifact-cta.bg--teal .artifact-content{background-color:#557b82}.artifact-teaser .artifact-txt-content{margin:1em}.artifact-teaser .artifact-link{text-decoration:none;box-sizing:border-box}.artifact-teaser .artifact-title{font-weight:700;font-style:normal;font-size:1.2rem;line-height:1.25rem;letter-spacing:-0.03rem;color:#000;margin:.7rem 0 .4rem 0}.artifact-teaser .artifact-title:hover{color:#f88a2d}.ajax-progress-throbber{display:none}.ui-dialog .ui-dialog-content{max-height:100% !important}.ui-dialog .ui-dialog-titlebar{height:0px;padding:0px}.ui-dialog .ui-dialog-titlebar-close{left:auto;right:2.5rem !important}.ui-dialog .ui-dialog-titlebar-close .ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-dialog .ui-dialog-titlebar-close .ui-button-icon-only .ui-icon .ui-dialog-titlebar-close{position:absolute;right:2.5rem;left:auto;top:50%;width:1.68rem;margin:0;padding:0;height:1.55rem;background-color:#bd5b09;border:none;border-radius:0}.ui-dialog .ui-dialog-titlebar-close .ui-button-icon-only .ui-icon .ui-dialog-titlebar-close:hover{background-color:#f88a2d}.ui-dialog .ui-dialog-titlebar-close .ui-button-icon-only .ui-icon .ui-dialog-titlebar-close .ui-icon-closethick{width:.9rem;height:1rem;left:auto !important;mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/x-solid.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/x-solid.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;background:#fff;z-index:1;mask-position:center;left:.35rem;top:.25rem}
.flex-container{box-sizing:border-box;display:flex;padding:0;margin:0;flex-wrap:wrap;justify-content:space-around}.flex-col{flex:1 100%;box-sizing:border-box;position:relative}.flex-full{flex:1 100%;box-sizing:border-box;position:relative}.flex-width-full{min-width:100%}.flex-width-lg,.paragraph--artifacts{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-lg,.paragraph--artifacts{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-lg,.paragraph--artifacts{padding:0 10vw}}.flex-width-md{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-md{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-md{padding:0 20vw}}.flex-width-sm{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-sm{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-sm{padding:0 30vw}}.flex-width-hp{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-hp{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-hp{padding:0 25vw}}.paragraph--artifacts.bg--white{background-color:#fff}.paragraph--artifacts.bg--buff{background-color:#f7f6f2}.paragraph--artifacts.bg--ltgrey{background-color:#f7f7f7}.paragraph--artifacts .swiper .swiper-wrapper .swiper-slide{height:auto}.paragraph--artifacts .swiper-button-prev{color:#ec720b;top:auto;bottom:3rem;width:2rem;height:1rem;left:40%;z-index:11}@media screen and (max-width:960px){.paragraph--artifacts .swiper-button-prev{left:30%}}@media screen and (max-width:580px){.paragraph--artifacts .swiper-button-prev{display:none}}.paragraph--artifacts .swiper-button-prev::after{font-size:1rem;font-weight:700}.paragraph--artifacts .swiper-button-next{color:#ec720b;top:auto;bottom:3rem;width:2rem;height:1rem;right:40%;z-index:11}@media screen and (max-width:960px){.paragraph--artifacts .swiper-button-next{right:30%}}@media screen and (max-width:580px){.paragraph--artifacts .swiper-button-next{display:none}}.paragraph--artifacts .swiper-button-next::after{font-size:1rem;font-weight:700}.paragraph--artifacts .swiper-button-prev:hover,.paragraph--artifacts .swiper-button-next:hover{color:#f88a2d}.paragraph--artifacts .swiper-pagination{position:relative;margin-top:2rem;margin-bottom:2rem;--swiper-pagination-bullet-size:12px}.paragraph--artifacts .swiper-pagination .swiper-pagination-bullet{color:#636466}.paragraph--artifacts .swiper-pagination .swiper-pagination-bullet-active{background-color:#bd5b09}.paragraph--artifacts .swiper-pagination .swiper-pagination-bullet:hover{color:#f88a2d}@media screen and (max-width:580px){.paragraph--artifacts .artifacts-swiper{margin:0 1.3rem}}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.flex-container{box-sizing:border-box;display:flex;padding:0;margin:0;flex-wrap:wrap;justify-content:space-around}.flex-col{flex:1 100%;box-sizing:border-box;position:relative}.flex-full{flex:1 100%;box-sizing:border-box;position:relative}.flex-width-full,.paragraph-era{min-width:100%}.flex-width-lg{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-lg{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-lg{padding:0 10vw}}.flex-width-md,.paragraph-era .era-subhead,.paragraph-era .era-headline{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-md,.paragraph-era .era-subhead,.paragraph-era .era-headline{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-md,.paragraph-era .era-subhead,.paragraph-era .era-headline{padding:0 20vw}}.flex-width-sm,.paragraph-era .era-body{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-sm,.paragraph-era .era-body{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-sm,.paragraph-era .era-body{padding:0 30vw}}.flex-width-hp{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-hp{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-hp{padding:0 25vw}}.bg--buff{background-color:#f7f6f2}.bg--ltgrey{background-color:#f7f7f7}.bg--white{background-color:#fff}.paragraph-era{overflow:auto;padding-top:5vw;padding-bottom:5vw;position:relative}.paragraph-era .era-headline{font-weight:700;font-style:normal;font-size:3rem;line-height:1.1;letter-spacing:-0.06rem;color:#000;word-spacing:-0.8px;color:#bd5b09;text-align:left;font-family:"Source Serif 4 SemiBold";font-synthesis:none;margin-bottom:1.5rem;text-rendering:optimizeLegibility}@media screen and (min-width:320px){.paragraph-era .era-headline{font-size:calc(3rem + 16*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.paragraph-era .era-headline{font-size:4.5rem}}@media screen and (min-width:960px){.paragraph-era .era-headline{text-align:center;margin-bottom:2rem}}.paragraph-era .era-subhead{font-weight:600;font-style:normal;font-size:1.68rem;line-height:2rem;letter-spacing:-0.025rem;color:#000;word-spacing:-0.8px;text-align:left;margin-bottom:2rem}@media screen and (min-width:320px){.paragraph-era .era-subhead{font-size:calc(1.67rem + 1.3*(100vw - 320px)/680);line-height:calc(2rem + 7*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.paragraph-era .era-subhead{font-size:1.75rem;line-height:2.4rem}}@media screen and (min-width:960px){.paragraph-era .era-subhead{text-align:center;margin-bottom:3rem}}.paragraph-era .era-body{font-weight:400;font-style:normal;font-size:1.17rem;line-height:1.7rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px;text-align:left;margin-bottom:2rem}@media screen and (min-width:320px){.paragraph-era .era-body{font-size:calc(1.17rem + 1.4*(100vw - 320px)/680);line-height:calc(1.7rem + 6*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.paragraph-era .era-body{letter-spacing:.01rem;font-size:1.25rem;line-height:2.2rem}}
.flex-container,.paragraph-milestone .milestone-content,.paragraph-milestone{box-sizing:border-box;display:flex;padding:0;margin:0;flex-wrap:wrap;justify-content:space-around}.flex-col{flex:1 100%;box-sizing:border-box;position:relative}.flex-full{flex:1 100%;box-sizing:border-box;position:relative}.flex-width-full{min-width:100%}.flex-width-lg,.paragraph-milestone{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-lg,.paragraph-milestone{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-lg,.paragraph-milestone{padding:0 10vw}}.flex-width-md{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-md{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-md{padding:0 20vw}}.flex-width-sm{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-sm{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-sm{padding:0 30vw}}.flex-width-hp{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-hp{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-hp{padding:0 25vw}}.layout-content .paragraph-milestone a.milestone-video-link{font-weight:600;font-style:normal;font-size:.93rem;line-height:1.24rem;letter-spacing:.01rem;color:#363636;word-spacing:-0.2px;color:#cc6012;margin-top:1rem;text-decoration:none}@media screen and (min-width:320px){.layout-content .paragraph-milestone a.milestone-video-link{font-size:calc(.93rem + 1.2*(100vw - 320px)/680);line-height:calc(1.24rem + 1.9*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.layout-content .paragraph-milestone a.milestone-video-link{font-size:1rem;line-height:1.25rem}}.layout-content .paragraph-milestone a.milestone-video-link:visited,.layout-content .paragraph-milestone a.milestone-video-link:active{font-weight:600;font-style:normal;font-size:.93rem;line-height:1.24rem;letter-spacing:.01rem;color:#363636;word-spacing:-0.2px;color:#cc6012}@media screen and (min-width:320px){.layout-content .paragraph-milestone a.milestone-video-link:visited,.layout-content .paragraph-milestone a.milestone-video-link:active{font-size:calc(.93rem + 1.2*(100vw - 320px)/680);line-height:calc(1.24rem + 1.9*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.layout-content .paragraph-milestone a.milestone-video-link:visited,.layout-content .paragraph-milestone a.milestone-video-link:active{font-size:1rem;line-height:1.25rem}}.paragraph-milestone{overflow:auto;padding-top:3vw;padding-bottom:5vw;position:relative}.paragraph-milestone.bg--buff{background-color:#f7f6f2}.paragraph-milestone.bg--ltgrey{background-color:#f7f7f7}.paragraph-milestone.bg--white{background-color:#fff}.paragraph-milestone .milestone-content{max-width:100%;flex-direction:column;justify-content:left;padding:0}@media screen and (min-width:960px){.paragraph-milestone .milestone-content{max-width:50%}}.paragraph-milestone .milestone-content .milestone-overline{font-weight:400;font-style:normal;font-size:1.17rem;line-height:1.7rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px;font-weight:700;color:#bd5b09}@media screen and (min-width:320px){.paragraph-milestone .milestone-content .milestone-overline{font-size:calc(1.17rem + 1.4*(100vw - 320px)/680);line-height:calc(1.7rem + 6*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.paragraph-milestone .milestone-content .milestone-overline{letter-spacing:.01rem;font-size:1.25rem;line-height:2.2rem}}.paragraph-milestone .milestone-content .milestone-headline{font-weight:700;font-style:normal;font-size:1.9rem;line-height:1.15;letter-spacing:-0.04rem;color:#292929;min-height:2rem;margin-top:0;margin-bottom:0}@media screen and (min-width:320px){.paragraph-milestone .milestone-content .milestone-headline{font-size:calc(1.9rem + 9.5*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.paragraph-milestone .milestone-content .milestone-headline{font-size:2.75rem}}.paragraph-milestone .milestone-content .milestone-body{font-weight:400;font-style:normal;font-size:1.17rem;line-height:1.7rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px}@media screen and (min-width:320px){.paragraph-milestone .milestone-content .milestone-body{font-size:calc(1.17rem + 1.4*(100vw - 320px)/680);line-height:calc(1.7rem + 6*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.paragraph-milestone .milestone-content .milestone-body{letter-spacing:.01rem;font-size:1.25rem;line-height:2.2rem}}.paragraph-milestone .milestone-video-link::before{content:"+ ";color:#ec720b}.paragraph-milestone .video-overlay::after{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/circle-play-solid.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/circle-play-solid.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;display:inline-block;background-color:#fff;content:"";opacity:.85;position:absolute;width:30%;height:30%;left:50%;top:50%;margin-left:-10%;margin-top:-10%;z-index:1}.paragraph-milestone .milestone-media{max-width:90%}@media screen and (min-width:960px){.paragraph-milestone .milestone-media{max-width:50%}}.paragraph-milestone .milestone-media .milestone-media-box{margin:2rem 0 2rem 0;aspect-ratio:835/603}@media screen and (min-width:960px){.paragraph-milestone .milestone-media .milestone-media-box{padding:2rem 3rem 0 0;position:relative;right:1.5rem}}.paragraph-milestone .milestone-media .milestone-media-img{position:relative;overflow:visible;aspect-ratio:835/603;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);box-sizing:border-box}.paragraph-milestone .milestone-media .milestone-media-img:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.2rem;box-sizing:border-box;background-color:#e8e8e8;z-index:-1;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.paragraph-milestone .milestone-media .milestone-media-img:after{content:"";position:absolute;box-sizing:content-box;border-radius:.2rem;top:-1px;left:-1px;right:-1px;bottom:-1px;border:.4rem solid #fff}.paragraph-milestone .milestone-media .milestone-media-img picture{display:block;object-fit:cover;height:auto;width:100%;border-radius:.2rem;line-height:0;aspect-ratio:835/603}.paragraph-milestone .milestone-media .milestone-media-img:hover .video-overlay::after{opacity:1}.paragraph-milestone .milestone-media img{object-fit:cover;height:100%;width:100%;aspect-ratio:835/603}@media screen and (min-width:960px){.paragraph-milestone.milestone-imgswap{flex-direction:row-reverse}.paragraph-milestone.milestone-imgswap .milestone-media .milestone-media-img{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);line-height:0}.paragraph-milestone.milestone-imgswap .milestone-media .milestone-media-img:before{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}}@media screen and (min-width:960px)and (min-width:960px){.paragraph-milestone.milestone-imgswap .milestone-media .milestone-media-box{padding:2rem 0 0 3rem;position:relative;left:1.5rem}}
.spacer{font-weight:400;font-style:normal;font-size:1.17rem;line-height:1.7rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px}@media screen and (min-width:320px){.spacer{font-size:calc(1.17rem + 1.4*(100vw - 320px)/680);line-height:calc(1.7rem + 6*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.spacer{letter-spacing:.01rem;font-size:1.25rem;line-height:2.2rem}}@media screen and (max-width:960px){.spacer{font-size:50%;line-height:50%}}.spacer.bg--buff{background-color:#f7f6f2}.spacer.bg--ltgrey{background-color:#f7f7f7}.spacer.bg--dark{background-color:#3d3d3e}.spacer.bg--white{background-color:#fff}.spacer .vertical-space{height:0;line-height:0}
.flex-container{box-sizing:border-box;display:flex;padding:0;margin:0;flex-wrap:wrap;justify-content:space-around}.flex-col{flex:1 100%;box-sizing:border-box;position:relative}.flex-full{flex:1 100%;box-sizing:border-box;position:relative}.flex-width-full{min-width:100%}.flex-width-lg{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-lg{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-lg{padding:0 10vw}}.flex-width-md,.node--artifact .paragraph-video.size--small .video-wrapper,.paragraph-video .video-wrapper{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-md,.node--artifact .paragraph-video.size--small .video-wrapper,.paragraph-video .video-wrapper{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-md,.node--artifact .paragraph-video.size--small .video-wrapper,.paragraph-video .video-wrapper{padding:0 20vw}}.flex-width-sm,.paragraph-video.size--small .video-wrapper{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-sm,.paragraph-video.size--small .video-wrapper{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-sm,.paragraph-video.size--small .video-wrapper{padding:0 30vw}}.flex-width-hp,.paragraph-video.size--homepage .video-wrapper{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-hp,.paragraph-video.size--homepage .video-wrapper{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-hp,.paragraph-video.size--homepage .video-wrapper{padding:0 25vw}}.paragraph-video{padding:0 0 3rem 0}.paragraph-video .video-wrapper{margin:0 auto}.paragraph-video.bg--buff{background-color:#f7f6f2}.paragraph-video.bg--ltgrey{background-color:#f7f7f7}.paragraph-video.bg--dslate{background-color:#3d3d3e}.paragraph-video.bg--white{background-color:#fff}.paragraph-video .video-embed{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.paragraph-video .video-embed .iframe-video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.paragraph-video.orange_dog .video-wrapper,.paragraph-video.orange_dog_playful .video-wrapper,.paragraph-video.orange_dog_snowflakes .video-wrapper,.paragraph-video.grey_dog .video-wrapper,.paragraph-video.grey_cat .video-wrapper,.paragraph-video.orange_cat .video-wrapper{position:relative;padding-top:4.2rem}@media screen and (min-width:960px){.paragraph-video.orange_dog .video-wrapper,.paragraph-video.orange_dog_playful .video-wrapper,.paragraph-video.orange_dog_snowflakes .video-wrapper,.paragraph-video.grey_dog .video-wrapper,.paragraph-video.grey_cat .video-wrapper,.paragraph-video.orange_cat .video-wrapper{padding-top:3rem}}.paragraph-video.orange_dog .video-wrapper::before,.paragraph-video.orange_dog_playful .video-wrapper::before,.paragraph-video.orange_dog_snowflakes .video-wrapper::before,.paragraph-video.grey_dog .video-wrapper::before,.paragraph-video.grey_cat .video-wrapper::before,.paragraph-video.orange_cat .video-wrapper::before{position:absolute;transform:translateY(-102%);right:1.3rem}@media screen and (min-width:960px){.paragraph-video.orange_dog .video-wrapper::before,.paragraph-video.orange_dog_playful .video-wrapper::before,.paragraph-video.orange_dog_snowflakes .video-wrapper::before,.paragraph-video.grey_dog .video-wrapper::before,.paragraph-video.grey_cat .video-wrapper::before,.paragraph-video.orange_cat .video-wrapper::before{transform:translateX(-102%);bottom:0;right:unset}}.paragraph-video.orange_dog .video-wrapper::before{content:url(https://bestfriends.org/themes/local/images/orange_dog_mobile.svg)}@media screen and (min-width:960px){.paragraph-video.orange_dog .video-wrapper::before{content:url(https://bestfriends.org/themes/local/images/orange_dog.svg)}}.paragraph-video.orange_dog_playful .video-wrapper::before{content:url(https://bestfriends.org/themes/local/images/orange_dog_playful_mobile.svg)}@media screen and (min-width:960px){.paragraph-video.orange_dog_playful .video-wrapper::before{content:url(https://bestfriends.org/themes/local/images/orange_dog_playful.svg)}}.paragraph-video.orange_dog_snowflakes .video-wrapper::before{content:url(https://bestfriends.org/themes/local/images/orange_dog_snowflakes_mobile.svg)}@media screen and (min-width:960px){.paragraph-video.orange_dog_snowflakes .video-wrapper::before{content:url(https://bestfriends.org/themes/local/images/orange_dog_snowflakes.svg)}}.paragraph-video.grey_dog .video-wrapper::before{content:url(https://bestfriends.org/themes/local/images/grey_dog_mobile.svg)}@media screen and (min-width:960px){.paragraph-video.grey_dog .video-wrapper::before{content:url(https://bestfriends.org/themes/local/images/grey_dog.svg)}}.paragraph-video.grey_cat .video-wrapper::before{content:url(https://bestfriends.org/themes/local/images/grey_cat_mobile.svg)}@media screen and (min-width:960px){.paragraph-video.grey_cat .video-wrapper::before{content:url(https://bestfriends.org/themes/local/images/grey_cat.svg)}}.paragraph-video.orange_cat .video-wrapper::before{content:url(https://bestfriends.org/themes/local/images/orange_cat_mobile.svg)}@media screen and (min-width:960px){.paragraph-video.orange_cat .video-wrapper::before{content:url(https://bestfriends.org/themes/local/images/orange_cat.svg)}}.paragraph-video .vid-caption{padding-top:.7rem;text-align:left;display:inline-block;width:100%;font-weight:600;font-style:normal;font-size:.93rem;line-height:1.24rem;letter-spacing:.01rem;color:#363636;word-spacing:-0.2px}@media screen and (min-width:320px){.paragraph-video .vid-caption{font-size:calc(.93rem + 1.2*(100vw - 320px)/680);line-height:calc(1.24rem + 1.9*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.paragraph-video .vid-caption{font-size:1rem;line-height:1.25rem}}@media screen and (min-width:580px){.paragraph-video .vid-caption{text-align:center}}.paragraph-video.bg--dslate .vid-caption{color:#fff}.node--artifact{font-weight:400;font-style:normal;font-size:1.17rem;line-height:1.7rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px}@media screen and (min-width:320px){.node--artifact{font-size:calc(1.17rem + 1.4*(100vw - 320px)/680);line-height:calc(1.7rem + 6*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.node--artifact{letter-spacing:.01rem;font-size:1.25rem;line-height:2.2rem}}.node--artifact .paragraph-video{background-color:#3d3d3e}.node--artifact .paragraph-video.size--small .video-wrapper{margin:0 auto}
.flex-container{box-sizing:border-box;display:flex;padding:0;margin:0;flex-wrap:wrap;justify-content:space-around}.flex-col{flex:1 100%;box-sizing:border-box;position:relative}.flex-full{flex:1 100%;box-sizing:border-box;position:relative}.flex-width-full{min-width:100%}.flex-width-lg{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-lg{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-lg{padding:0 10vw}}.flex-width-md{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-md{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-md{padding:0 20vw}}.flex-width-sm{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-sm{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-sm{padding:0 30vw}}.flex-width-hp{padding:0 1.3rem}@media screen and (min-width:580px){.flex-width-hp{padding:0 4rem}}@media screen and (min-width:960px){.flex-width-hp{padding:0 25vw}}.read-stop{display:none}.read-stop~*,.read-stop .read-more{display:none}.read-stop.open{display:block}.read-stop.open~*{display:block}.body-field .read-toggle{font-weight:600;font-style:normal;font-size:.93rem;line-height:1.24rem;letter-spacing:.01rem;color:#363636;word-spacing:-0.2px;cursor:pointer;display:block;color:#cc6012;margin-top:1rem;text-transform:uppercase}@media screen and (min-width:320px){.body-field .read-toggle{font-size:calc(.93rem + 1.2*(100vw - 320px)/680);line-height:calc(1.24rem + 1.9*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.body-field .read-toggle{font-size:1rem;line-height:1.25rem}}.body-field .read-toggle.hidden{display:none}.body-field .read-toggle::before{color:#ec720b}.body-field .read-toggle.more::before{content:"+ "}.body-field .read-toggle.less::before{content:"- "}
.site-header{box-sizing:border-box;padding:0 0 10px 12px;position:relative;width:100%;z-index:3}.site-header .contextual,.site-header .header-close,.site-header .header-open{background-color:#fff;display:none}.site-header nav{margin:0;padding:0}@media only screen and (max-width:1130px){.site-header{border-top:16px solid rgba(0,0,0,0);display:flex;flex-wrap:wrap;flex-direction:column}.site-header>*:nth-child(2){order:1}.site-header>*:nth-child(3){order:4}.site-header>*:nth-child(4){order:2}.site-header>*:nth-child(5){order:5}.site-header>*:nth-child(6){order:3}.site-header.opened{min-height:100%}.site-header.opened .header-close{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/x-solid.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/x-solid.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;background-color:#b7b7b7;cursor:pointer;display:block;height:1.5rem;width:1.5rem;margin:.5em 1em 0 0;position:absolute;right:0;text-align:center;top:10px;z-index:1}.site-header.opened .header-open{display:none}.site-header.opened .menu-donate{margin:.625em 0 0 20px}.site-header.closed>*{display:none}.site-header.closed>*:nth-child(2),.site-header.closed>*:nth-child(5),.site-header.closed .header-open{display:inline-block}.site-header.closed .menu-donate{margin:0}.site-header.closed>*:nth-child(5){position:absolute;right:58px;top:8px;z-index:101}}@media only screen and (max-width:1130px)and (max-width:363px){.site-header.closed>*:nth-child(5){right:50px;top:0}}@media only screen and (max-width:1130px){.site-header .header-open{box-sizing:border-box;border:1px solid #8e8e8e;cursor:pointer;display:inline-block;position:absolute;right:6px;text-align:center;top:0px;width:2.4rem;height:2.4rem;z-index:1}}@media only screen and (max-width:1130px)and (min-width:364px){.site-header .header-open{top:8px;right:12px}}@media only screen and (max-width:1130px){.site-header .header-open::after{mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/bars-regular.svg);-webkit-mask-image:url(https://bestfriends.org/themes/local/fontawesomeSvgs/bars-regular.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;box-sizing:border-box;background-color:#2c2c2c;display:inline-block;content:"";width:2rem;height:2rem;display:inline-block;position:absolute;left:.3rem;top:.1rem}}@media only screen and (min-width:1130px){.site-header{padding:0;margin:1.4rem 2vw .3rem 3vw;width:95%}.site-header>*{display:inline-block}.site-header .site-branding{margin-top:.7rem;margin-bottom:.6rem;vertical-align:top}.site-header>*:nth-child(5){position:absolute;right:0;top:0;z-index:1}.site-header>*:nth-child(4){position:absolute;right:135px;top:0;z-index:1}.site-header>*:nth-child(4).opened{right:540px}.site-header>*:nth-child(3){position:absolute;right:170px;top:0}.site-header>*:nth-child(6){position:absolute;right:-0.5em;top:50px}.site-header.fixed>*:nth-child(5){right:3vw;position:fixed;top:8px;z-index:3}.site-header.fixed>*:nth-child(4){right:calc(140px + 3vw);position:fixed;top:8px;z-index:3}.site-header.fixed>*:nth-child(4) input[type=submit]{background-color:#292929}.site-header.fixed>*:nth-child(4).opened{border-color:#292929;right:calc(545px + 3vw)}.site-header.fixed>*:nth-child(4).opened input[type=submit]{background-color:#fff}.site-header.fixed>*:nth-child(4).opened form{background-color:#fff;border-color:#fff}}@media only screen and (min-width:1280px){.site-header{margin:1.1rem 3vw .5rem 3vw;width:94%}.site-header>*:nth-child(2){margin-top:.9rem;margin-bottom:.7rem}.site-header>*:nth-child(4){right:140px}.site-header>*:nth-child(4).opened{right:540px}.site-header>*:nth-child(3){right:180px;top:0}}.menu-main.fixed{position:fixed;top:0;z-index:1;width:100%}@media only screen and (max-width:1130px){.layout-container.opened,.menu-main.opened,footer.opened,#copy.opened{display:block}.layout-container.closed,.menu-main.closed,footer.closed,#copy.closed{display:none}}.path-frontpage .site-header .fixed>*:nth-child(5){display:none}.path-frontpage .site-header .fixed>*:nth-child(4){display:none}
@font-face{font-family:"Source Serif 4 SemiBold";src:url(https://bestfriends.org/themes/local/fonts/SourceSerif4-SemiBold.eot);src:url(https://bestfriends.org/themes/local/fonts/SourceSerif4-SemiBold.eot?=#iefix) format("embedded-opentype"),url(https://bestfriends.org/themes/local/fonts/SourceSerif4-SemiBold.woff2) format("woff2"),url(https://bestfriends.org/themes/local/fonts/SourceSerif4-SemiBold.woff) format("woff"),url(https://bestfriends.org/themes/local/fonts/SourceSerif4-SemiBold.ttf) format("truetype"),url(https://bestfriends.org/themes/local/fonts/SourceSerif4-SemiBold.svg#Source Serif 4 SemiBold) format("svg");font-display:swap}
.footer-region .email-signup{text-align:left}.footer-region .email-signup .heading-2,.footer-region .email-signup .form-item-nkla-email-heading{font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.22;letter-spacing:-0.04rem;color:#292929;color:#fff;margin:0 auto 1rem auto}@media screen and (min-width:320px){.footer-region .email-signup .heading-2,.footer-region .email-signup .form-item-nkla-email-heading{font-size:calc(1.4rem + 3.2*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.footer-region .email-signup .heading-2,.footer-region .email-signup .form-item-nkla-email-heading{font-size:1.7rem}}.footer-region .email-signup .subheading-2{font-weight:400;font-style:normal;font-size:1.05rem;line-height:1.33rem;letter-spacing:.002rem;color:#363636;word-spacing:-0.2px;color:#fff;margin:0 auto 1rem auto}@media screen and (min-width:320px){.footer-region .email-signup .subheading-2{font-size:calc(1.05rem - .3*(100vw - 320px)/680);line-height:calc(1.33rem + .1*(100vw - 320px)/680)}}@media screen and (min-width:1300px){.footer-region .email-signup .subheading-2{letter-spacing:.005rem;font-size:1rem;line-height:1.35rem}}.footer-region .email-signup .webform-button--submit{background-color:#ec720b;border:none;color:#fff;padding:.7rem 1.7rem .7rem 1.7rem;text-align:center;text-decoration:none;display:inline-flex;align-items:center;font-weight:700;font-style:normal;font-size:1.2rem;line-height:1.2rem;letter-spacing:-0.01rem;cursor:pointer;border:none;cursor:pointer;margin:1rem 0;padding:.7rem 2.2rem .7rem 1.7rem}.footer-region .email-signup .webform-button--submit::after{content:"»";margin-left:.3em;display:inline;text-decoration:none;margin-right:-1.3em;padding-right:1.3em}.footer-region .email-signup .webform-button--submit:visited{color:#fff;background-color:#ec720b}.footer-region .email-signup .webform-button--submit:active,.footer-region .email-signup .webform-button--submit:hover{background:#f88a2d;color:#fff}@media screen and (min-width:960px){.footer-region .email-signup .webform-button--submit{padding:.55rem 1.6rem .55rem 1.6rem}}@media screen and (min-width:960px){.footer-region .email-signup .webform-button--submit{padding:.55rem 2.2rem .55rem 1.6rem}}.footer-region .email-signup .form-actions::after{content:"»";font-size:1.1rem;margin-left:-1.9rem;position:relative;text-decoration:none}
