<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:Poppins;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiAyp8kv8JHgFVrJJLmE3tF.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmv1plEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLm21llEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiGyp8kv8JHgFVrJJLedw.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmg1hlEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmr19lEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmy15lEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLm111lEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLm81xlEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiGyp8kv8JHgFVrLPTedw.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLFj_V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLDz8V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrFJA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLGT9V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLEj6V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLDD4V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLBT5V1s.ttf) format('truetype')}body,html{color:#3e3e3e;font-family:Poppins,sans-serif;overflow-x:hidden}a{color:#0099db;text-decoration:none}a:hover{color:#0099db;text-decoration:underline}.page-content{position:relative;width:100%;max-width:100%;box-sizing:border-box}.theme-color-divider{border-top:5px solid transparent;width:186px;margin:25px auto;border-image:url('/static/images/designs/foster-love-color-bar.svg') 15 round}.theme-color-border{border:15px solid transparent;border-image:url('/static/images/designs/foster-love-color-frame.svg') 15 stretch;-webkit-box-shadow:2px 5px 4px 2px rgba(0,0,0,.15);box-shadow:2px 5px 4px 2px rgba(0,0,0,.15)}.theme-color-border-svg{border:15px solid transparent;padding:3.125rem .625rem;text-align:center;border-image:url('/static/images/designs/foster-love-color-frame.svg') 15 stretch;-webkit-box-shadow:2px 5px 4px 2px rgba(0,0,0,.15);box-shadow:2px 5px 4px 2px rgba(0,0,0,.15)}.splide__arrow svg{fill:#3E3E3E}.splide__arrow:hover:not(:disabled){fill:#384FA3}.splide__pagination{bottom:-1.5em}.splide__pagination .is-active{background:#3e3e3e}.callout-img-frame{position:relative;display:inline-block;max-width:360px;width:100%;max-height:240px;min-height:200px;height:15vw;background-image:url("https://via.placeholder.com/350x300?text=Placeholder");background-position:center;background-size:cover}.product-callout{display:block;z-index:1;position:relative;min-height:250px;margin:25px auto 0;max-width:375px}.product-callout .product-img-frame{transition:top .5s ease 0s;display:block;z-index:1;position:relative;margin:25px auto 0;max-width:375px;max-width:360px;width:100%;max-height:240px;min-height:200px;background-image:url("https://via.placeholder.com/350x300?text=Placeholder");background-size:auto 90%;background-position:center;background-repeat:no-repeat}.content-banner,.content-title-banner{background:#0099db;padding-top:30px;padding-bottom:30px;text-align:center;color:#fff}.c-tabs .nav-link{text-transform:uppercase;font-size:18px}.c-tabs .nav-link.active{border:none;text-decoration:underline;text-decoration-color:#3E3E3E;text-decoration-thickness:3px;text-underline-offset:10px}.scroll-container{overflow-y:scroll}.scroll-container.sc-100{height:100px;min-height:100px;max-height:100px}.scroll-container.sc-200{height:200px;min-height:200px;max-height:200px}.scroll-container.sc-300{height:300px;min-height:300px;max-height:300px}.scroll-container.sc-400{height:400px;min-height:400px;max-height:400px}.testimonials{padding-top:30px;padding-bottom:30px}.testimonials .testimonial{color:#0099db;border:1px solid #e0e0e0;background:#fff;color:#3e3e3e;border-radius:8px}.testimonials .testimonial blockquote p{font-size:14px;line-height:17px;font-style:italic}.testimonials .testimonial .card-body{padding:25px}.testimonials .testimonial .card-footer{background:0 0;border:none;position:relative}.testimonials .testimonial .card-footer span{text-transform:uppercase;color:#0099db;font-weight:700;font-size:14px}.testimonials .testimonial .card-footer:after{position:absolute;content:"";background-image:url('/static/images/designs/close-quote.svg');background-repeat:no-repeat;background-size:100%;height:65px;width:30px;top:50%;right:0;transform:translate(-50%,-30%)}@media (max-width:767px){.testimonials .testimonial .card-footer:after{display:none}}.testimonials .testimonial .blockquote-footer{text-transform:uppercase;color:#0099db}.stat-wheel{position:relative}.stat-wheel .chart-wrapper{position:relative;width:100px;max-width:100%}.stat-wheel .chart-wrapper .chart{width:100%;background-color:#fff;border-radius:100%}.stat-wheel .chart-wrapper span{position:absolute;display:block;left:50%;top:50%;transform:translate(-50%,-50%);font-size:20px;font-weight:700;white-space:nowrap}.fancy-card-wrapper{position:relative;box-shadow:0 15px 25px -10px transparent;transition:all .3s ease 0s;width:100%;margin-top:80px;margin-bottom:20px}.fancy-card-wrapper:hover{position:relative;box-shadow:0 15px 25px -10px rgba(0,0,0,.2)}.fancy-card-wrapper:before{content:"";position:absolute;height:40%;display:block;border-radius:10px;border:3px solid #f2f2f2;background:#fff;width:calc(100% - 30px);left:50%;bottom:-13px;transform:translate(-50%,0);z-index:1;transition:all .3s ease 0s}.fancy-card-wrapper.border-green:before{border:3px solid #29d470}.fancy-card-wrapper.border-green .fancy-card{border:3px solid #29d470}.fancy-card-wrapper.border-green .fancy-card .fancy-card-icon{border-color:#29d470}.fancy-card-wrapper.border-primary-blue:before{border:3px solid #0099db}.fancy-card-wrapper.border-primary-blue .fancy-card{border:3px solid #0099db}.fancy-card-wrapper.border-primary-blue .fancy-card .fancy-card-icon{border-color:#0099db}.fancy-card-wrapper.border-red:before{border:3px solid #fa384f}.fancy-card-wrapper.border-red .fancy-card{border:3px solid #fa384f}.fancy-card-wrapper.border-red .fancy-card .fancy-card-icon{border-color:#fa384f}.fancy-card-wrapper.border-orange:before{border:3px solid #f7941f}.fancy-card-wrapper.border-orange .fancy-card{border:3px solid #f7941f}.fancy-card-wrapper.border-orange .fancy-card .fancy-card-icon{border-color:#f7941f}.fancy-card-wrapper.border-yellow:before{border:3px solid #ffb81a}.fancy-card-wrapper.border-yellow .fancy-card{border:3px solid #ffb81a}.fancy-card-wrapper.border-yellow .fancy-card .fancy-card-icon{border-color:#ffb81a}.fancy-card-wrapper.border-secondary-blue:before{border:3px solid #384fa3}.fancy-card-wrapper.border-secondary-blue .fancy-card{border:3px solid #384fa3}.fancy-card-wrapper.border-secondary-blue .fancy-card .fancy-card-icon{border-color:#384fa3}.fancy-card-wrapper .fancy-card{border:3px solid #f2f2f2;border-radius:10px;width:100%;display:block;position:relative;text-align:center;z-index:2;background:#fff;transition:all .3s ease 0s;padding:20px}.fancy-card-wrapper .fancy-card p{opacity:1;transition:all .3s ease 0s}.fancy-card-wrapper .fancy-card p span{position:relative;text-transform:uppercase}.fancy-card-wrapper .fancy-card p span:after,.fancy-card-wrapper .fancy-card p span:before{display:inline-block;content:"\f111";font-family:"Font Awesome 5 Free";position:absolute;top:50%;font-size:7px;color:#ddd}.fancy-card-wrapper .fancy-card p span:after{right:0;transform:translate(175%,-50%)}.fancy-card-wrapper .fancy-card p span:before{left:0;transform:translate(-175%,-50%)}@media (max-width:991px){.fancy-card-wrapper .fancy-card p{padding-bottom:0!important}}.fancy-card-wrapper .fancy-card .fancy-card-icon{display:inline-block;position:absolute;left:50%;top:0;transform:translate(-50%,-50%);background:#fff;border-width:3px;border-style:solid;border-color:#f2f2f2;border-radius:100%;height:150px;width:150px;transition:all .3s ease 0s}.fancy-card-wrapper .fancy-card .fancy-card-icon img{height:197px;width:197px;border-radius:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;z-index:3;object-fit:cover}.fancy-card-wrapper .fancy-card .fancy-card-icon:after{content:"";display:block;position:absolute;left:50%;bottom:-2px;transform:translate(-50%,0);background:0 0;height:calc(50% + 2px);width:calc(100% + 4px);z-index:2}.fancy-card-wrapper .fancy-card .fancy-card-icon span{height:99%;width:99%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:100%;display:block;z-index:3}.fancy-card-wrapper .fancy-card .fancy-card-icon .sponsor-price{z-index:999}.fancy-card-wrapper .fancy-card .fancy-card-icon.sweet-case span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/sweet-case.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.birthday-box span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/birthday-box.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.superhero-box span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/superhero-box.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.stem-box span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/stem-rocket.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.teen-duffle span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/teen-duffle.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.bike span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/bike.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.skateboard span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/skateboard.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.backpack span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/backpack.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.feeding-families span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/feeding-families.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.academic-services span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/graduation-cap.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.housing-support span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/house.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.framing-forever span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/icon-camera-full-color.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.sibling-reunification span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/icon-foster-love-disney-icon.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.hearts span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/heart-group.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.house span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/house.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.couple span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/couple.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.turkey-dinner-outline span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/turkey-dinner-outline.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.family-outline-red span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/nuclear-family-outline-red.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.camera-outline-yellow span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/camera-outline-yellow.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.tickets-blue span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/tickets-outline.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.dollar-sign-cog-red span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/dollar-sign-cog-outline.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.open-box-yellow span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/open-box-outline.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.checkbox-green span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/checkbox-outline.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.stopwatch-blue span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/stopwatch-outline.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.heart-in-hand-blue span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/stopwatch-outline.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.heart-in-house-blue span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/heart-and-home-blue-outline.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.pizza-red span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/pizza-outline.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.dollar-sign-in-hands-green span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/hands-give-dollar.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.dollar-sign-in-hand-orange span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/dollar-sign-in-hand-orange.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.essential-items-yellow span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/essential-items-yellow.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.hoodie-blue span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/hoodie-blue.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.suit-top-green span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/suit-top-green.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.sneakers-red span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/sneakers-red.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.lady-yellow span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/lady-yellow.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.nuclear-family-outline-green span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/nuclear-family-outline-green.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.business-blue span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/business-blue.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.calendar-with-heart-blue span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/calendar-with-heart-blue.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.devices-with-dollar-signs-red span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/devices-with-dollar-signs-red.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.group-of-people-outline-orange span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/group-of-people-outline-orange.svg") no-repeat center center}.fancy-card-wrapper .fancy-card .fancy-card-icon.heart-in-box-blue span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/heart-in-box-blue.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.shipping-truck-red span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/shipping-truck-red.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.handshake-in-heart-red span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/handshake-in-heart-red.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.badge-in-blue span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/badge-in-blue.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.shield-in-yellow span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/shield-in-yellow.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.trophy-in-green span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/trophy-in-green.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.sprout-in-hand-orange span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/sprout-in-hand-orange.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.twinkling-heart-blue span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/twinkling-heart-blue.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.heart-between-couple-red span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/heart-between-couple-red.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.trophy-with-plus-sign-green span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/icons/trophy-with-plus-sign-green.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.three-socks span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/socktober-2024/socks_three.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.two-socks-10 span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/socktober-2024/green_socks.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.two-socks-10 span:after{content:"x10";position:absolute;right:17px;top:78%;transform:translateY(-50%);font-size:20px;color:#000;font-weight:700}.fancy-card-wrapper .fancy-card .fancy-card-icon.two-socks-30 span{background:url("https://d3glbajzhx3czj.cloudfront.net/images/socktober-2024/red_socks.svg") no-repeat center center;background-size:50%}.fancy-card-wrapper .fancy-card .fancy-card-icon.two-socks-30 span:after{content:"x30";position:absolute;right:17px;top:78%;transform:translateY(-50%);font-size:20px;color:#000;font-weight:700}.fancy-card-wrapper .fancy-card.with-img{padding:0!important}.fancy-card-wrapper .fancy-card.with-img .fancy-card-icon:after{background:0 0}.fancy-card-wrapper .fancy-card.with-img .img-wrapper{height:200px;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;position:relative;z-index:-1}.fancy-card-wrapper .fancy-card.with-img .img-wrapper img{height:100%;width:100%;border-radius:10px 10px 0 0}.fancy-card-wrapper .fancy-card .fancy-card-content{position:relative;display:block;overflow:hidden;transition:margin-top .3s ease 0s,margin-bottom .3s ease 0s;padding-top:100px}.fancy-card-wrapper .fancy-card .fancy-card-content h5{font-weight:600;z-index:5;position:relative;padding-bottom:20px;font-size:16px;color:#3e3e3e;text-transform:capitalize;line-height:1.5}.fancy-card-wrapper .fancy-card .fancy-card-content .sponsor-name{display:block;text-transform:uppercase;font-weight:700;margin-bottom:15px}.fancy-card-wrapper .fancy-card .fancy-card-content .sponsor-description{display:block;margin-bottom:15px}.fancy-card-wrapper .fancy-card .fancy-card-content .sponsor-price{display:block;color:#0099db;font-size:32px;font-weight:700;margin-bottom:15px}.fancy-card-wrapper .fancy-card .fancy-card-content .btn{margin-top:20px}@media (max-width:767px){.fancy-card-wrapper .fancy-card .fancy-card-content .btn{margin-bottom:10px}}.fancy-card-wrapper .fancy-card .fancy-card-content .input-group .btn{margin:0}.partner-logo{display:block;margin:auto;height:80px;width:100%}.partner-logo#guiding-star{background:url("https://d3glbajzhx3czj.cloudfront.net/images/logos/guiding-star.svg") no-repeat center center;background-size:contain}.partner-logo#bbb{background:url("https://d3glbajzhx3czj.cloudfront.net/images/logos/better-business.svg") no-repeat center center;background-size:contain}.partner-logo#charity-navigator{background:url("https://d3glbajzhx3czj.cloudfront.net/images/logos/charity-navigator.svg") no-repeat center center;background-size:contain}.partner-logo#great-nonprofits{background:url("https://d3glbajzhx3czj.cloudfront.net/images/logos/top-rated.svg") no-repeat center center;background-size:contain}.partner-logo#adoption-excellance{background:url("https://d3glbajzhx3czj.cloudfront.net/images/logos/adoption-excellance.svg") no-repeat center center;background-size:contain}.partner-logo#california-alliance{background:url("https://d3glbajzhx3czj.cloudfront.net/images/home/aea.png") no-repeat center center;background-size:contain}.pac-container{z-index:1060}#loginModal #message{display:none}.grecaptcha-badge{display:none}section h2{margin-bottom:25px}@font-face{font-family:'Didot Regular';src:url('../../static/fonts/Didot Regular.ttf') format('truetype');font-display:swap}@font-face{font-family:'Didot Medium';src:url('../../static/fonts/Didot Medium.ttf') format('truetype');font-display:swap}h1{font-size:38px;font-weight:600}@media (max-width:767px){h1{font-size:28px}}h2{font-size:28px;font-weight:700;line-height:42px}@media (max-width:767px){h2{font-size:20px;line-height:32px}}h3{font-size:26px}@media (max-width:767px){h3{font-size:24px}}h4{font-size:23px}@media (max-width:767px){h4{font-size:20px}}h5{text-transform:uppercase;font-size:20px;font-weight:600}@media (max-width:767px){h5{font-size:18px!important}}p{font-size:16px;line-height:25px}@media (max-width:767px){p{font-size:12px;line-height:23px}}.template-checkout .card{margin-bottom:20px}.template-checkout .card .collapsed{visibility:hidden;height:0;padding:0;transition:1s all}.template-checkout .card .card-header{font-weight:700;font-size:20px}.template-checkout label{display:block}.template-checkout .btn-check:active+.btn-outline-primary,.template-checkout .btn-check:checked+.btn-outline-primary,.template-checkout .btn-outline-primary.active,.template-checkout .btn-outline-primary.dropdown-toggle.show,.template-checkout .btn-outline-primary:active{border-color:#0099db!important;background-color:#0099db!important}.template-checkout .btn-outline-primary{border-color:#0099db;color:#0099db}.template-checkout .btn-outline-primary:active,.template-checkout .btn-outline-primary:checked,.template-checkout .btn-outline-primary:hover{background-color:#0099db;border-color:#0099db;color:#fff}.template-checkout .checkout-header{border-bottom:10px solid transparent;background:#fff;padding:15px;border-image:url('https://d3glbajzhx3czj.cloudfront.net/images/designs/foster-love-color-bar.svg') 30 stretch}.template-checkout .checkout-header img{width:150px;margin:auto}.template-checkout .section-wrapper{padding-top:50px;padding-bottom:50px}.template-checkout .section-wrapper h1{padding-bottom:20px}.template-checkout .section-wrapper .checkout-image-container{position:relative;height:400px;width:90%;background-size:cover;background-position:center;z-index:1;margin-bottom:20px}@media (max-width:1199px){.template-checkout .section-wrapper .checkout-image-container{width:100%}}.template-checkout .section-wrapper #make-an-impact-statement{font-weight:700;text-align:center;margin-top:10px}.template-checkout .section-wrapper #make-an-impact-statement p{font-size:12px}.template-checkout .section-wrapper .occurrence-btn{background:#f5f5f5;width:100%}.template-checkout .section-wrapper .occurrence-btn.selected{background:#0099db;color:#fff}.template-checkout .section-wrapper #donation-amounts span{background:#f5f5f5;font-size:16px;font-weight:500}.template-checkout .section-wrapper #donation-amounts span:hover{background:#0099db}.template-checkout .section-wrapper #donation-amounts span.active{background:#0099db}.template-checkout .section-wrapper #donation-amounts #custom-amount{padding-top:20px}.template-checkout .section-wrapper #donation-amounts #custom-amount input{border-left:none}.template-checkout .section-wrapper #donation-amounts #custom-amount input::placeholder{font-size:16px}.template-checkout .section-wrapper #donation-amounts #custom-amount .input-group-text{background-color:#fff;font-size:28px;font-weight:500;color:#707070}.template-checkout .section-wrapper #program-select #program-circle-image{position:relative;display:block;height:100px;width:100px;border-radius:50%;box-shadow:0 .125rem .25rem #000;background-size:cover;background-position:center;margin:auto;padding:10px}.template-checkout .section-wrapper #program-select #program-circle-image.sweet-cases{background-image:url('https://twr-cdn.s3.amazonaws.com/media/callouts/boy-holding-a-sweet-case.jpg')}.template-checkout .section-wrapper #program-select #program-circle-image.stem-boxes{background-image:url('https://twr-cdn.s3.amazonaws.com/media/callouts/event-callout-stem-boxes.jpg')}.template-checkout .section-wrapper #program-select #program-circle-image.birthday-boxes{background-image:url('https://twr-cdn.s3.amazonaws.com/media/callouts/boy-with-birthday-box-at-table.jpg')}.template-checkout .section-wrapper #program-select #program-circle-image.superhero-boxes{background-image:url('https://twr-cdn.s3.amazonaws.com/media/callouts/callouts/boy-with-superhero-box-in-mask_thumb.jpg')}.template-checkout .section-wrapper #program-select #program-circle-image.teen-duffles{background-image:url('https://twr-cdn.s3.amazonaws.com/media/callouts/teen-holding-duffle.jpg')}.template-checkout .section-wrapper #program-select #program-circle-image.skateboards{background-image:url('https://twr-cdn.s3.amazonaws.com/media/callouts/girl-standing-with-skateboard.jpg')}.template-checkout .section-wrapper #program-select #program-circle-image.bikes{background-image:url('https://twr-cdn.s3.amazonaws.com/media/callouts/callouts/boy-on-a-bike_thumb.jpg')}.template-checkout .section-wrapper #program-select #program-circle-image.back-to-school-packs{background-image:url('https://twr-cdn.s3.amazonaws.com/media/callouts/girl-holding-backpack.jpg')}.template-checkout .section-wrapper #program-select p{font-size:12px;padding-top:10px}.template-checkout #payment-section{position:relative}.template-checkout #payment-section #braintree-wrapper{transition:height 1s}.template-checkout #payment-section #donate-btn-wrapper{text-align:center;display:block;margin-top:10px;margin-bottom:10px}.template-checkout #payment-section #secure-payments-statement{max-width:100%;border:2px solid #efefef;border-radius:12px;padding:20px;display:block;transition:all 1s}.template-checkout #payment-section #secure-payments-statement h4{font-size:12px;vertical-align:middle;font-weight:700}.template-checkout #payment-section #secure-payments-statement p{font-size:9px;line-height:15px}.template-checkout #payment-section.open #secure-payments-statement{position:absolute;right:0;top:0;width:150px;transform:translate(110%,0)}@media (max-width:1199px){.template-checkout #payment-section.open #secure-payments-statement{position:relative;width:100%;transform:none}}.template-checkout #payment-section.open #braintree-wrapper{height:auto}.template-checkout #payment-section.closed #secure-payments-statement{float:right;width:400px}@media (max-width:767px){.template-checkout #payment-section.closed #secure-payments-statement{width:100%}}.template-checkout #payment-section.closed #braintree-wrapper{height:0;overflow:hidden;padding:0}.template-checkout .container-wrapper{background-color:#384fa3;color:#fff;padding-top:50px;padding-bottom:30px;margin-top:50px}.template-checkout .container-wrapper h4{font-size:20px;font-weight:700;padding-bottom:20px}.template-checkout .container-wrapper hr{margin:auto;width:80%;margin-top:20px;margin-bottom:20px;height:2px}.template-checkout .container-wrapper span{font-size:14px}.template-checkout .help-text{font-size:12px;font-style:italic}.template-checkout .button-container{display:block;text-align:center}.template-checkout .button{cursor:pointer;font-weight:500;line-height:inherit;position:relative;text-decoration:none;text-align:center;border-style:solid;border-width:1px;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;display:inline-block}.template-checkout .button--small{padding:10px 20px;font-size:.875rem}.template-checkout .button--green{outline:0;background-color:#64d18a;border-color:#64d18a;color:#fff;transition:all .2s ease}.template-checkout .button--green:hover{background-color:#8bdda8;color:#fff}.template-checkout .braintree-hosted-fields-focused{border:1px solid #64d18a;border-radius:1px;background-position:left bottom}.template-checkout .braintree-hosted-fields-invalid{border:1px solid #ed574a}.template-checkout #cardForm{max-width:50.75em;margin:0 auto;padding:1.875em}.template-checkout .braintree-form__label{font-family:Poppins,sans-serif}.template-checkout #bitpay-widget{text-align:center}.template-checkout .braintree-placeholder{display:none}.bitpay-card{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Fira Sans','Droid Sans','Helvetica Neue',sans-serif;background-color:#fafafa;border:solid #b5b5b5 1px;height:57px;width:100%;border-radius:4px 4px 4px 4px;display:flex;cursor:pointer;color:#000;margin-top:-20px;border-top-right-radius:0;border-top-left-radius:0}.bitpay-card:hover{background:#fff;font-weight:500;text-decoration:none;color:#000}.bitpay-card img{width:48px;height:35px}.bitpay-card p{margin:14px 0;font-size:14px}.donation-type-wrapper{white-space:nowrap;margin-bottom:20px;display:block;position:relative;width:100%;overflow:hidden;border-radius:10px;border:1px solid #ddd;background:#fff;color:#3e3e3e}.donation-type-wrapper:after,.donation-type-wrapper:before{content:"";width:2px;opacity:1;height:100%;background:#eaeaea;position:absolute;top:0;left:calc(100% / 3);z-index:0;transition:opacity .3s ease 0s}.donation-type-wrapper:after{left:calc((100% / 3) * 2)}.donation-type-wrapper [data-occurence=monthly]:after,.donation-type-wrapper[data-occurence=monthly]:before{opacity:0}.donation-type-wrapper span{width:33.33%;display:inline-block;position:relative;text-transform:uppercase;font-weight:700;font-size:20px;padding:12px 0;z-index:4;text-align:center;transition:color 0s ease 0s,background .3s ease 0s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.donation-type-wrapper span :hover{cursor:pointer}.donation-type-wrapper span:not(.selected):hover{cursor:pointer;background:#f7f7f7}.donation-type-wrapper span.selected{color:#fff;transition:color .2s ease .3s}@media (max-width:767px){.donation-type-wrapper span{font-size:15px}}.donation-type-wrapper .highlighter{width:calc(100% / 3);height:100%;display:inline-block;position:absolute;left:0;top:0;background:#0099db;transition:left .3s ease 0s;z-index:2}.donation-type-wrapper[data-occurrence=give-once] .highlighter{left:0}.donation-type-wrapper[data-occurrence=monthly] .highlighter{left:calc(100% / 3)}.donation-type-wrapper[data-occurrence=annually] .highlighter{left:calc((100% / 3) * 2)}.donation-amt-btn{display:inline-block;border:2px solid;color:#3e3e3e;background-color:#fff;width:100%;border:1px solid #ddd;font-size:24px;text-align:center;padding:15px 10px;border-radius:12px;transition:all .3s ease-in-out;box-shadow:2px 2px 8px rgba(0,0,0,.1),-2px -2px 8px rgba(255,255,255,.5)}.donation-amt-btn.active{background:#0099db;color:#fff;box-shadow:inset 2px 2px 6px rgba(0,0,0,.15),inset -2px -2px 6px rgba(255,255,255,.4);transform:scale(1.02)}.donation-amt-btn:hover{background:#0099db;color:#fff;box-shadow:4px 4px 12px rgba(0,0,0,.2),-4px -4px 12px rgba(255,255,255,.4);transform:scale(1.05);cursor:pointer}.donation-amt-btn:active{background:#0075a8;box-shadow:inset 2px 2px 6px rgba(0,0,0,.25),inset -2px -2px 6px rgba(255,255,255,.3);transform:scale(.98)}.input-group-text{background-color:#fff}#modal-checkout-form form.transaction-slides label,#modal-sponsorship-form form.transaction-slides label{font-size:17px;line-height:21px}#modal-checkout-form form.transaction-slides label.error,#modal-sponsorship-form form.transaction-slides label.error{color:#f7941f;font-size:14px;line-height:18px;margin-bottom:0}#modal-checkout-form .slide,#modal-sponsorship-form .slide{transition:transform .6s ease 0s}#modal-checkout-form .slide.is-active,#modal-sponsorship-form .slide.is-active{transform:translate(0,0)}#modal-checkout-form .slide.is-completed,#modal-sponsorship-form .slide.is-completed{transform:translate(calc(-100% - 1px),0)}#modal-checkout-form .slide .secure-badge-wrapper,#modal-sponsorship-form .slide .secure-badge-wrapper{display:block;position:relative;padding:30px 20px 5px;text-align:center}#modal-checkout-form .slide .secure-badge-wrapper .secure-badge,#modal-sponsorship-form .slide .secure-badge-wrapper .secure-badge{display:inline-block;position:relative;font-size:26px;line-height:28px;color:#727272;font-weight:700}#modal-checkout-form .slide .secure-badge-wrapper .secure-badge:before,#modal-sponsorship-form .slide .secure-badge-wrapper .secure-badge:before{content:"";display:inline-block;position:relative;margin-right:5px;vertical-align:middle;height:40px;width:35px;background-image:url('/static/images/icons/secure-badge.svg');background-repeat:no-repeat;background-size:contain;background-position:center center}#modal-checkout-form .slide .secure-badge-wrapper .secure-badge span,#modal-sponsorship-form .slide .secure-badge-wrapper .secure-badge span{display:inline-block;vertical-align:middle}#modal-checkout-form .slide .donation-occurrence-wrapper,#modal-sponsorship-form .slide .donation-occurrence-wrapper{display:flex;position:relative;margin-bottom:10px;width:100%;background:#fff;border-radius:10px;overflow:hidden;border:1px solid #e0e0e0;font-size:16px}#modal-checkout-form .slide .donation-occurrence-wrapper:before,#modal-sponsorship-form .slide .donation-occurrence-wrapper:before{content:"";position:absolute;display:inline-block;top:0;left:0;width:33.33%;height:100%;background:#0099db;z-index:0;transition:left .6s ease 0s}#modal-checkout-form .cover-fee-wrapper,#modal-sponsorship-form .cover-fee-wrapper{display:inline-block;position:relative;vertical-align:top;line-height:21px;padding-left:3px;font-size:17px}form #form-loader{margin:0 auto;position:relative;display:block;max-height:0;overflow:hidden;opacity:0;transition:all .3s ease 0s}form.processing #form-loader{margin:0 auto 10px;opacity:1;max-height:100px}form .form-floating .form-select.error{color:#000;transform:none}form .form-floating .error{position:relative;padding:0}form .form-floating input:focus+.error{display:none}form .form-floating select:focus+.error{display:none}form .error{transition:none 0s ease 0s!important;color:#fa384f!important;opacity:1!important;transform:scale(1)!important;display:inline-block!important}.fieldWrapper{margin-top:10px;margin-bottom:10px}::placeholder{font-size:16px}.form-wrapper{padding-top:50px;padding-bottom:25px}.ui-autocomplete-loading{background:#fff url("/static/images/designs/blue-oval.svg") right center no-repeat}.ui-autocomplete{max-height:200px;overflow-y:auto;overflow-x:hidden}.radio-images ul{list-style-type:none}.radio-images li{display:inline-block}.radio-images input[type=checkbox]{display:none}.radio-images input[type=radio]{display:none}.radio-images label{padding:10px;display:block;position:relative;margin:10px;cursor:pointer;user-select:none}.radio-images label:before{background-color:#fff;color:#fff;content:" ";display:block;border-radius:50%;border:1px solid #00a3d9;position:absolute;top:-1px;left:0;width:25px;height:25px;line-height:28px;transition-duration:.4s;transform:scale(0)}.radio-images label .fancy-card{transition-duration:.2s;transform-origin:50% 50%}.radio-images label .selected{transition-duration:.4s;display:none}.radio-images label .unselected{transition-duration:.4s;display:block}.radio-images :checked+label{border-color:#ddd}.radio-images :checked+label .selected{display:block}.radio-images :checked+label .unselected{display:none}.radio-images :checked+label img{border-color:#0099db}#banner-select [type=radio]{position:absolute;opacity:0;width:0;height:0}#banner-select [type=radio]+img{cursor:pointer}#banner-select [type=radio]:checked+img{outline:8px solid #0099DB}.datepicker,.table-condensed{width:100%;background:#fff}#id_description{color:gray}.btn{text-transform:uppercase;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);line-height:initial;padding:12px 23px 12px;border-radius:4px;font-size:14px;letter-spacing:1px;font-weight:600}.btn.btn-primary{background:#0099db;color:#fff;border-color:#0099db}.btn.btn-primary:active,.btn.btn-primary:hover{text-decoration:none!important;background:#384fa3;border-color:#384fa3}.btn.btn-outline-primary,.btn.btn-primary-outline{background:#fff;color:#0099db;border:2px solid #0099db}.btn.btn-outline-primary:active,.btn.btn-outline-primary:hover,.btn.btn-primary-outline:active,.btn.btn-primary-outline:hover{text-decoration:none!important;background:#0099db;color:#fff}.btn.btn-red-outline{background:0 0;color:#fa384f;border:2px solid #fa384f}.btn.btn-red-outline:active,.btn.btn-red-outline:focus,.btn.btn-red-outline:hover{text-decoration:none!important;background:#fa384f;color:#fff}.btn.btn-outline-white{background:0 0;color:#000;border:2px solid #fff}.btn.btn-outline-white:active,.btn.btn-outline-white:focus,.btn.btn-outline-white:hover{text-decoration:none!important;background:#fff;color:#3e3e3e}.btn.btn-white{background:#fff;color:#3e3e3e}.btn.btn-white:hover{color:#fff;background:#384fa3}.btn.btn-orange{background:#f68d2e;color:#fff}.btn.btn-orange:hover{background:#e7730a;color:#fff}.btn.btn-yellow{background:#ffb81a;color:#fff}.btn.btn-yellow:hover{background:#e69f00}.btn.btn-green{background:#29d470;color:#fff}.btn.btn-green:hover{background:#21a959}.btn:active,.btn:focus,.btn:hover,.btn:link{text-decoration:none!important}.btn.btn-sm{padding:5px 10px 3px;font-size:20px;line-height:32px}.btn.btn-red{background:#fa384f;color:#fff}.btn.btn-red:hover{background:#8b0000;color:#fff}.btn.btn-red:active,.btn.btn-red:focus,.btn.btn-red:hover,.btn.btn-red:link{text-decoration:none!important}.btn.btn-secondary-blue{background:#384fa3;color:#fff}.btn.btn-secondary-blue:hover{background:#2b3d7d;color:#fff}.btn.btn-secondary-blue:active,.btn.btn-secondary-blue:focus,.btn.btn-secondary-blue:hover,.btn.btn-secondary-blue:link{text-decoration:none!important}.btn.btn-light-blue{background:#3ebeee;color:#fff}.btn.btn-light-blue:hover{background:#2b3d7d;color:#fff}.btn.btn-light-blue:active,.btn.btn-light-blue:focus,.btn.btn-light-blue:hover,.btn.btn-light-blue:link{text-decoration:none!important}.btn.btn-donate{background:#f7941f;border-color:#f7941f;color:#fff}.btn.btn-donate:hover{background:#aa5f06;border-color:#aa5f06}.btn.btn-rounded{border-radius:50px;padding:1px 50px 0}.btn.btn-rr-red{background-color:#ed3237;border-color:#ed3237;color:#fff}.btn.btn-rr-red:hover{background:#aa0f13;border-color:#aa0f13}.btn.btn-outline-rr-red{background-color:#fff;border-color:#ed3237;color:#3e3e3e}.btn.btn-outline-rr-red:hover{background:#ed3237;color:#fff}.btn.btn-gray{background-color:#e0e7e7;border-color:#a7baba;color:#707070}.btn.btn-facebook{background:#4267b2;color:#fff;border:0}.btn.btn-facebook:active,.btn.btn-facebook:hover{text-decoration:none!important;background:#263c68}.btn.btn-twitter{background:#1da1f2;color:#fff;border:0}.btn.btn-twitter:active,.btn.btn-twitter:hover{text-decoration:none!important;background:#0967a0}.btn.btn-linkedin{background:#0077b5;color:#fff;border:0}.btn.btn-linkedin:active,.btn.btn-linkedin:hover{text-decoration:none!important;background:#00344f}.donation-frequency-buttons{margin-bottom:15px;width:100%}.donation-frequency-buttons .btn{text-transform:uppercase;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);line-height:initial;padding:12px 23px 12px;border-radius:12px;font-size:14px;letter-spacing:1px;font-weight:600;border:none;background-color:#fff;color:#3e3e3e;width:33.33%;white-space:nowrap}.donation-frequency-buttons .btn:active,.donation-frequency-buttons .btn:focus,.donation-frequency-buttons .btn:hover,.donation-frequency-buttons .btn:visited{background-color:#0099db;color:#fff}@media (max-width:1199px){.donation-frequency-buttons .btn{font-size:10px}}@media (max-width:767px){.donation-frequency-buttons .btn{font-size:8px}}.donation-frequency-buttons .btn-check:checked+.btn-outline-primary{background-color:#0099db;border-color:#0099db}.donation-frequency-buttons label{display:flex;justify-content:center}.btn-check:checked+.btn-outline-rr-red{background-color:#ed3237;border-color:#ed3237;color:#fff}.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{background-color:#0099db;border-color:#0099db!important}.border-primary-blue{border-color:#0099db}.border-secondary-blue{border-color:#384fa3}.border-yellow{border-color:#ffb81a}.border-green{border-color:#29d470}.section-padding{padding-top:50px;padding-bottom:50px}@media (max-width:767px){.section-padding{padding-top:25px;padding-bottom:25px}}.section-padding-top{padding-top:50px}.section-padding-bottom{padding-bottom:50px}.section-margin{margin-top:50px;margin-bottom:50px}@media (max-width:767px){.section-margin{margin-top:25px;margin-bottom:25px}}.section-margin-top{margin-top:50px}.section-margin-bottom{margin-bottom:50px}.text-bold{font-weight:700}.text-red{color:#fa384f}.text-green{color:#29d470}.text-secondary-blue{color:#384fa3}.text-primary-blue{color:#0099db}.text-orange{color:#f7941f}.header-margin{margin-bottom:25px}.hidden{display:none!important}.bg-green{background-color:#29d470}.bg-yellow{background-color:#ffb81a}.bg-red{background-color:#fa384f}.bg-bronze{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cd7f32),color-stop(100%,#be7023));background:-webkit-linear-gradient(top,#cd7f32 0,#be7023 100%);background:-moz-linear-gradient(top,#cd7f32 0,#be7023 100%);background:-o-linear-gradient(top,#cd7f32 0,#be7023 100%);background:-ms-linear-gradient(top,#cd7f32 0,#be7023 100%);border:1px solid #af6114;box-shadow:inset 0 1px 0 #dc8e41;-webkit-box-shadow:inset 0 1px 0 #dc8e41;-moz-box-shadow:inset 0 1px 0 #dc8e41}.bg-silver{background-color:silver}.bg-gold{background-color:gold}.bg-platinum{background:linear-gradient(to bottom,#e5e4e2 0,#d6d5d3 100%);border:1px solid #c7c6c4;box-shadow:inset 0 1px 0 #f4f3f1;text-shadow:1px 1px #222}.bg-shapes{background:#fafafa url('/static/images/designs/shapes-background.svg') repeat center center;background-size:400px}.text-primary-blue{color:#0099db}.text-green{color:#29d470}.text-red{color:#fa384f}.text-muted{color:#d3d3d3!important}.card-rounded{border-radius:12px}.relative{position:relative}.squared-logo{position:relative;display:block;width:100%;height:7vw;min-height:100px;max-height:130px;background:#fff;border:1px solid #eaeaea;margin-bottom:20px;box-shadow:0 0 0 0 transparent;transition:box-shadow .3s ease 0s}.squared-logo img{position:absolute;display:inline-block;max-height:80px;width:calc(90% - 40px);height:auto;max-width:calc(90% - 40px);top:50%;left:50%;transform:translate(-50%,-50%)}.underline-accent{position:relative;padding-bottom:10px}.underline-accent:before{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%,-50%);width:50%;height:2px;background-color:#0099db}.divider{position:relative;width:100%;height:20px}.divider:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:300px;height:2px;background-color:#f5f5f5}.winged-text{position:relative;display:block}.winged-text span{display:inline;padding:20px;background-color:#fff}.winged-text:before{content:"";height:1px;position:absolute;background:#707070;width:70%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.no-header #header-nav,.no-header #subheader,.no-header .announcement-bar{display:none}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.carousel{position:relative;box-sizing:border-box}.carousel *{box-sizing:inherit}.carousel :before{box-sizing:inherit}.carousel :after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none;opacity:var(--fancybox-opacity, 1)}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);transition:opacity .15s ease}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%);left:10px}.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%);right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:0;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *{box-sizing:inherit}.fancybox__container ::before{box-sizing:inherit}.fancybox__container ::after{box-sizing:inherit}.fancybox__container:focus{outline:0}.fancybox__container&gt;.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}body:not(.is-using-mouse) .fancybox__container:focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,.92));opacity:var(--fancybox-opacity, 1)}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,0.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible;width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible;width:100%;height:80%;padding:0;background:rgba(24,24,27,.9);color:#fff;background:#e5e3df}.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible;width:100%;height:80%;padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible;width:960px;height:540px;max-width:100%;max-height:100%;padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible;width:960px;height:540px;max-width:100%;max-height:100%;padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::before{content:"";flex:0 0 0;margin:auto}.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content:focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__content&gt;.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere;opacity:var(--fancybox-opacity, 1)}.is-loading .fancybox__caption{visibility:hidden}.fancybox__nav{opacity:var(--fancybox-opacity, 1)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}.fancybox__nav .carousel__button.is-prev{left:8px}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40;opacity:var(--fancybox-opacity, 1)}.fancybox__no-click{pointer-events:none}.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .carousel__dots{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop{animation:.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .fancybox__caption{animation:.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .fancybox__nav{animation:.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .carousel__dots{animation:.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}.fancybox__carousel.is-draggable .fancybox__slide{cursor:move;cursor:grab}.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide{cursor:move;cursor:grabbing}.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__html5video{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgba(34,213,233,.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide&gt;*{pointer-events:none;user-select:none}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio,1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,hsla(0,0%,0%,0) 0,hsla(0,0%,0%,.006) 8.1%,hsla(0,0%,0%,.021) 15.5%,hsla(0,0%,0%,.046) 22.5%,hsla(0,0%,0%,.077) 29%,hsla(0,0%,0%,.114) 35.3%,hsla(0,0%,0%,.155) 41.2%,hsla(0,0%,0%,.198) 47.1%,hsla(0,0%,0%,.242) 52.9%,hsla(0,0%,0%,.285) 58.8%,hsla(0,0%,0%,.326) 64.7%,hsla(0,0%,0%,.363) 71%,hsla(0,0%,0%,.394) 77.5%,hsla(0,0%,0%,.419) 84.5%,hsla(0,0%,0%,.434) 91.9%,hsla(0,0%,0%,.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4))}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}.fancybox__slide{padding:64px 100px}.fancybox__nav .carousel__button.is-next{right:40px}.fancybox__nav .carousel__button.is-prev{left:40px}.carousel__button.is-close{right:40px}.fancybox__toolbar{padding:8px}}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.nav-link{color:#3e3e3e}.nav-link:active{color:#0099db}.nav-link:hover{color:#0099db}.form-label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0}.accordion-button:not(.collapsed){background-color:#0099db;color:#fff}.accordion-button:focus{border-color:#384fa3}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.card{border-radius:8px}.card .card-header{border:none}.card .card-footer{background-color:#fff;border:none}.modal .modal-footer,.modal .modal-header{border:none}.alert-error{background-color:#fa384f;color:#fff;font-weight:700;margin-top:25px;margin-bottom:25px;font-size:11px;text-align:center}.dropdown-item:active{background-color:#0099db;color:#fff!important}.btn-check+.btn:hover{border-color:#0099db}.alert{border-radius:0;margin-bottom:0}.alert.alert-danger{background-color:#fc9ca7;border:none;color:#c7051c}.progress-bar{background-color:#29d470}.fancy-card-mixin{position:relative;box-shadow:0 15px 25px -10px transparent;transition:all .3s ease 0s;width:100%}.fancy-card-title-mixin .fancy-card-content{padding:0 25px;padding-top:50px}.fancy-card-title-mixin .fancy-card-content h5{text-transform:uppercase}.fancy-card-image-mixin{border-radius:50%;max-width:220px;max-height:220px;position:absolute;transform:translate(-50%,-107%);margin-top:100px}.white-gradient{background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.photo-grid-general-styles-mixin{background-size:cover;border-radius:15px;position:absolute;height:auto}.banner{position:relative;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;z-index:1}@media (max-width:767px){.banner{background-position:top;background-size:auto}}.banner:before{position:absolute;content:"";background:rgba(255,255,255,.2);left:0;top:0;width:100%;height:100%;z-index:-1}.banner .trusted-by{margin-top:40px}.banner .trusted-by img{height:50px;width:50px}.banner .trusted-by span{white-space:nowrap}@media (max-width:767px){.banner .trusted-by span{font-size:10px}}.banner .banner-inner{left:0;top:0;display:block;height:100%;width:100%;z-index:10}.banner .banner-inner .logo-hero{position:relative;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));border-radius:100%;padding-bottom:50px;text-align:center;box-shadow:0 0 80px 20px rgba(0,0,0,.3)}.banner .banner-inner .logo-hero img{max-height:300px}@media (max-width:991px){.banner .banner-inner .logo-hero img{max-height:200px;padding-top:10px}}.banner div&gt;.offer-hero{position:absolute;height:85px;width:85px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;animation:shadow-pulse 1s infinite;overflow:hidden;background-size:cover}.banner div&gt;.offer-hero:after{content:"View";padding:0;position:absolute;line-height:24px;bottom:0;left:0;text-align:center;width:100%;background:rgba(255,255,255,.85);color:#000;transition:background .3s ease 0s,padding .3s ease 0s,line-height .3s ease 0s}.banner div&gt;.offer-hero:after:hover{content:"View \A Larger";white-space:pre;line-height:16px;padding:35% 0;background:rgba(255,255,255,.95)}.banner.sponsor-banner .container{padding-top:25px;padding-bottom:25px}.banner.sponsor-banner .container .donation-box{text-align:center;overflow:hidden;border-radius:12px}.banner.sponsor-banner .container .donation-box h2{color:#0099db}.banner.sponsor-banner .container .donation-box p{color:#3e3e3e}.banner.sponsor-banner .container .donation-box .donation-amt-btn span{font-weight:500;font-size:12px}.banner.sponsor-banner .container .donation-box button{margin-top:10px}.banner.title-banner{height:440px}@media (max-width:767px){.banner.title-banner{height:300px;min-height:200px}}.banner.title-banner .container{position:absolute;left:50%;bottom:0;transform:translate(-50%,-20%);z-index:1}.banner.title-banner .container h1,.banner.title-banner .container h2{color:#fff;text-shadow:2px 2px 4px #000}.banner.title-banner .container span{color:#fff}.banner.form-banner{z-index:1;padding-top:50px;padding-bottom:50px}.banner.form-banner .container h1{font-size:45px}@media (max-width:991px){.banner.form-banner .container h1{font-size:32px;line-height:1}}@media (max-width:767px){.banner.form-banner .container h1{font-size:30px}}.banner.form-banner .container .caption{font-size:22px;display:block;line-height:22px;padding-bottom:20px}@media (max-width:991px){.banner.form-banner .container .caption{font-size:18px}}.banner.form-banner .container .card{color:#3e3e3e;background-color:#fff;border-radius:12px;transition:height .5s linear}.banner.form-banner .container .card h4{text-align:center;color:#0099db;font-weight:700;text-transform:uppercase}.banner.form-banner .container .card p{text-align:center}.banner.form-banner .container .card .form-label,.banner.form-banner .container .card .hosted-fields--label{color:#0099db;font-weight:700}.banner .donation-amt-btn{display:inline-grid;text-align:center;font-size:22px;position:relative;border-radius:5px;width:100%;padding:10px;border:1px solid #ddd;background:#f7f7f7;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.banner .donation-amt-btn div{display:block;font-size:18px;line-height:22px;font-style:italic}@media (max-width:767px){.banner .donation-amt-btn div{font-size:16px;line-height:16px}}@media (max-width:767px){.banner .donation-amt-btn{font-size:20px}}.banner .donation-amt-btn.most-popular{position:relative}.banner .donation-amt-btn.most-popular:before{content:"most popular";position:absolute;left:50%;bottom:100%;font-size:8px;line-height:1;font-weight:800;transform:translate(-50%);display:block;padding:10px 5px 3px 5px;border:1px solid #ddd;border-bottom:none;border-radius:150px 150px 0 0}.banner .donation-amt-btn.selected,.banner .donation-amt-btn:hover{background-color:#0099db;color:#fff}.banner .donation-amt-btn.selected:before,.banner .donation-amt-btn:hover:before{background-color:#0099db}.banner .donation-amt-btn.selected{background-color:#0099db}.banner #other_amount_input{border:1px solid #00a3d9;height:100%;font-size:22px;color:#727272;outline:0;-webkit-appearance:none;-moz-appearance:none}.banner #other_amount_input:focus{box-shadow:none!important;-webkit-box-shadow:none!important}@media (max-width:767px){.banner #other_amount_input{height:62px}}nav{background:#fff;width:100%;z-index:999;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}nav .offcanvas{padding-right:20px}@media (max-width:991px){nav .offcanvas{padding-right:initial;background-color:#f5f5f5!important}}nav .offcanvas .offcanvas-header{background-color:#f5f5f5}nav .offcanvas .offcanvas-header img{height:2em;width:100%}@media (max-width:991px){nav .offcanvas .offcanvas-body{overflow-x:hidden}}nav .navbar-brand{position:relative;text-decoration:none;margin:auto;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}nav .navbar-brand span{position:absolute;width:200px;left:40px;top:-32px;font-weight:500}@media (max-width:1199px){nav .navbar-brand span{display:none}}nav .navbar-brand img{height:3rem;width:100%;max-width:100%;display:block;margin:auto;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}@media (max-width:767px){nav .navbar-brand img{width:auto}}@media (max-width:991px){nav .navbar-brand{width:33.33%}}nav .navbar-toggler{border:none}nav .navbar-toggler:focus{box-shadow:none}@media (max-width:991px){nav .navbar-toggler{width:33.33%}}@media (max-width:991px){nav .navbar-nav&gt;.nav-item{border-bottom:1px solid #3e3e3e;padding-top:2em;padding-bottom:2em}}nav a,nav span{font-size:1em;color:#3e3e3e;text-decoration:none!important;display:block;-webkit-transition:font-size .3s linear;-moz-transition:font-size .3s linear;-ms-transition:font-size .3s linear;-o-transition:font-size .3s linear;transition:font-size .3s linear}nav .navbar-text{text-align:center}@media (max-width:991px){nav .navbar-text{width:33.33%}}nav .navbar-text .btn{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:.5em 1em;font-size:.8em}@media (max-width:767px){nav .navbar-text .btn{padding:1em 1em;font-size:.5em}}nav .nav-item{display:block;position:relative;padding:1em}@media (max-width:991px){nav .nav-item{padding:1em 0}}nav .nav-item a,nav .nav-item span{color:#3e3e3e}@media (max-width:991px){nav .nav-item&gt;.nav-toggle.layer-1{position:relative;font-weight:700;font-size:1em;color:#3e3e3e;display:block;touch-action:none;-ms-touch-action:none}nav .nav-item&gt;.nav-toggle.layer-1:after{content:"\f054";position:absolute;right:0;top:50%;transform:translate(-50%,-50%);display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";color:#3e3e3e;transition:transform .2s linear}}@media (max-width:991px){nav .nav-item&gt;.nav-toggle.layer-2{transition:height 1s linear;position:relative;font-size:1em;font-weight:700;color:#0099db!important;display:block;touch-action:none;-ms-touch-action:none}nav .nav-item&gt;.nav-toggle.layer-2:after{content:"\2b";position:absolute;top:50%;transform:translate(50%,-50%) rotate(90deg);display:inline-block;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";color:#3e3e3e;transition:transform .2s linear}}nav .nav-item&gt;.nav-toggle.expanded.layer-1:after{transform:translate(-50%,-50%) rotate(90deg)}nav .nav-item&gt;.nav-toggle.expanded.layer-2:after{content:"\f068";transform:translate(50%,-50%) rotate(180deg)}nav .nav-item&gt;.nav-toggle.expanded+.dropdown-content{position:relative;pointer-events:visible;opacity:1;visibility:visible;width:100%;left:0!important;top:0;height:auto;max-height:1500px;box-shadow:none}nav .nav-item&gt;.nav-toggle.closed+.dropdown-content{opacity:0!important;visibility:hidden!important;max-height:0!important}nav .nav-item .dropdown-content{list-style:none;padding:0;margin:0;opacity:0;pointer-events:none;visibility:hidden;position:absolute;background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);max-height:0;height:0;width:200px}nav .nav-item .dropdown-content.hang-left li:after{left:-50%}nav .nav-item .dropdown-content.hang-left li:hover:after{transform:translateX(-50%)}@media (max-width:991px){nav .nav-item .dropdown-content{transition:height .3s linear,max-height .3s linear;box-shadow:none;background-color:#f5f5f5}}nav .nav-item .dropdown-content li{padding:1.5em}nav .nav-item .dropdown-content li:after{position:absolute;content:"";left:50%;top:0;height:100%;width:calc(100% + 100px);background-size:cover;background-position:center;opacity:0;transition:all .3s ease;transform:translateX(0);z-index:-1;overflow:hidden}@media (max-width:991px){nav .nav-item .dropdown-content li:after{content:none}}nav .nav-item .dropdown-content li:hover{background-color:#0099db}@media (max-width:991px){nav .nav-item .dropdown-content li:hover{background-color:#fff}}nav .nav-item .dropdown-content li:hover:after{opacity:1;transform:translateX(25%)}nav .nav-item:hover&gt;.dropdown-content{pointer-events:visible;opacity:1;visibility:visible;width:200px;left:0;top:100%;height:auto;max-height:100vh}@media (max-width:991px){nav .nav-item:hover&gt;.dropdown-content li:hover{background-color:#f5f5f5}}nav .nav-item:hover&gt;.dropdown-content li:hover&gt;a,nav .nav-item:hover&gt;.dropdown-content li:hover&gt;span{color:#fff}@media (max-width:991px){nav .nav-item:hover&gt;.dropdown-content li:hover&gt;a,nav .nav-item:hover&gt;.dropdown-content li:hover&gt;span{color:#3e3e3e;background-color:#f5f5f5}}nav .nav-item:hover&gt;.dropdown-content .dropdown-content{left:100%;top:0}nav.minify{position:fixed;background:#fff;top:0;width:100%;z-index:999}nav.minify .navbar-brand:after,nav.minify .navbar-brand:before{content:none}nav.minify .navbar-brand img{height:2em}nav.minify li a,nav.minify li span{font-size:.8em}nav.minify .btn-donate{padding:6px 8px 6px 8px;font-size:10px}@media (max-width:991px){nav.minify .btn-donate{font-size:8px;padding:6px 8px 6px 8px}}#subheader{position:relative;display:block;z-index:999;font-size:12px;width:100%}#subheader a{text-decoration:none;color:#3e3e3e}@media (max-width:1199px){#subheader a{color:#fff}}@media (max-width:991px){#subheader{font-size:10px}}#subheader .dropdown-menu{position:fixed;border:none;border-radius:0;transition:max-height .3s ease-in-out,visibility .3s ease-in-out,opacity .3s ease-in-out;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);top:5px}#subheader .dropdown-menu a{color:#3e3e3e}#subheader .dropdown-menu .dropdown-divider{background-color:#f5f5f5}#subheader .subheader-link{width:auto}@media (max-width:1199px){#subheader .subheader-link{width:100%}}#mobile-nav-toggle{display:none;width:30px;height:20px;position:relative;margin:auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#mobile-nav-toggle span{display:block;position:absolute;height:2px;width:100%;background:#3e3e3e;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#mobile-nav-toggle span:first-child{top:0}#mobile-nav-toggle span:nth-child(2),#mobile-nav-toggle span:nth-child(3){top:9px}#mobile-nav-toggle span:nth-child(4){top:18px}#mobile-nav-toggle.opened span:first-child{top:18px;width:0%;left:50%}#mobile-nav-toggle.opened span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#mobile-nav-toggle.opened span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#mobile-nav-toggle.opened span:nth-child(4){top:18px;width:0%;left:50%}@media (max-width:991px){#mobile-nav-toggle{display:block}}#sub-nav{padding:10px}#sub-nav a{text-decoration:none;color:#3e3e3e;font-size:16px}.no-header #nav-logo{padding-top:15px;padding-bottom:15px}.no-header #nav-logo img{height:80px;width:auto;display:block;margin:auto}@media (max-width:991px){.no-header #nav-logo img{height:50px}}#subscriptioSuggestionModal .modal-dialog{max-width:800px}#subscriptioSuggestionModal .modal-content{display:flex;flex-direction:row;flex-wrap:wrap;height:550px}#subscriptioSuggestionModal .modal-image,#subscriptioSuggestionModal .modal-text{flex:1;height:100%}#subscriptioSuggestionModal .modal-image{background:url('/static/images/popups/peace_out_foster_care.png') no-repeat center center;background-size:cover;min-height:100%;width:50%}#subscriptioSuggestionModal .modal-text{padding:20px;width:50%;display:flex;flex-direction:column;justify-content:space-between}#subscriptioSuggestionModal .modal-header{border-bottom:none}#subscriptioSuggestionModal .modal-body{text-align:left;flex-grow:1}#subscriptioSuggestionModal .modal-footer{flex-shrink:0;display:flex;justify-content:space-between;gap:10px;flex-wrap:nowrap}#subscriptioSuggestionModal .donation-btn{width:50%;margin-top:0;padding-left:0;padding-right:0;text-transform:none}@media (max-width:768px){#subscriptioSuggestionModal .modal-content{flex-direction:column;height:auto}#subscriptioSuggestionModal .modal-image{width:100%;height:250px}#subscriptioSuggestionModal .modal-text{width:100%;height:auto}#subscriptioSuggestionModal .modal-footer{flex-direction:column}#subscriptioSuggestionModal .donation-btn{width:100%}}#subscriptioSuggestionModal h5{font-family:Poppins;text-transform:none}#subscriptioSuggestionModal p{font-family:Poppins;line-height:30px}#subscriptioSuggestionModal strong{color:#0099db}.template-vsp-thankyou-sweetcase #banner{position:relative;height:400px;background:url('/static/images/thank_you/vsp_sweetcase/sweet_case_banner.png') no-repeat center center/cover;display:flex;align-items:center;justify-content:center}.template-vsp-thankyou-sweetcase #banner .overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.2)}.template-vsp-thankyou-sweetcase #banner #stripe{position:absolute;width:100%;height:67px;background:#ffb81a;top:39%;transform:translateY(-50%)}.template-vsp-thankyou-sweetcase #banner #stripe1{position:absolute;width:100%;height:40px;background:#f89621;top:52%;transform:translateY(-50%)}.template-vsp-thankyou-sweetcase #banner #stripe2{position:absolute;width:100%;height:20px;background:#0099db;top:59%;transform:translateY(-50%)}.template-vsp-thankyou-sweetcase #banner .thank-you-card{position:relative;background:#fff;border-radius:300px;padding:30px;text-align:left;width:70%;max-width:900px;border:10px solid #f9c440;z-index:2}.template-vsp-thankyou-sweetcase #banner .thank-you-card h1{font-size:2rem;font-weight:700;margin-bottom:20px;font-family:Bello Caps Pro}.template-vsp-thankyou-sweetcase #banner .thank-you-card .thank-you-content{text-align:center}.template-vsp-thankyou-sweetcase #banner .thank-you-card .thank-you-content p{font:normal normal normal 16px Poppins;color:#333;margin:10px 0}.template-vsp-thankyou-sweetcase #banner .thank-you-card .thank-you-content .highlight{color:#0099db;font-weight:700}.template-vsp-thankyou-sweetcase #banner .thank-you-card .thank-you-content .details{font:normal normal normal 12px Poppins;font-size:.9rem;color:#666}.template-vsp-thankyou-sweetcase #banner .thank-you-card .image-container{position:absolute;top:-77px;left:120px;z-index:3}.template-vsp-thankyou-sweetcase #banner .thank-you-card .image-container img{width:275px;max-width:100%}@media (max-width:768px){.template-vsp-thankyou-sweetcase #banner .thank-you-card .image-container{display:none}}@media (max-width:768px){.template-vsp-thankyou-sweetcase #banner .thank-you-card{width:90%;text-align:center;padding:20px;border-radius:0}}.template-vsp-thankyou-sweetcase #contact-section .contact-form-container{border:30px solid transparent;border-image:url('/static/images/designs/foster-love-color-frame.svg') 30 stretch;position:relative;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.template-vsp-thankyou-sweetcase #contact-section .contact-form-container h2{font-weight:700;margin-bottom:15px;color:#000}.template-vsp-thankyou-sweetcase #contact-section .contact-form-container .info-label{font-weight:700;color:#0af;display:block;margin:5px 0}.template-vsp-thankyou-sweetcase #contact-section .contact-form-container .share-info p{margin:10px 0 20px;font-size:14px;color:#333}.template-vsp-thankyou-sweetcase #contact-section .contact-form-container .social-icons{display:flex;justify-content:center;gap:10px;font-size:24px}.template-vsp-thankyou-sweetcase #contact-section .contact-form-container .icon{cursor:pointer;transition:transform .2s ease-in-out}.template-vsp-thankyou-sweetcase #contact-section .contact-form-container .icon:hover{transform:scale(1.2)}.template-vsp-thankyou-sweetcase #whats-inside{background-position:center;background-size:cover;position:relative;background-image:url('/static/images/thank_you/vsp_sweetcase/kid_decorating_sweet_case.jpg')}.template-vsp-thankyou-sweetcase #whats-inside h2{margin-bottom:0}.template-vsp-thankyou-sweetcase #whats-inside p{font-size:16px;line-height:25px}.template-vsp-thankyou-sweetcase #whats-inside img{width:350px}.template-vsp-thankyou-sweetcase #whats-inside .card{height:100%;border-radius:30px}.template-vsp-thankyou-sweetcase #whats-inside .card .card-body{text-align:center;padding-top:25px;padding-bottom:25px;padding-left:25px;padding-right:25px}.template-vsp-thankyou-sweetcase #whats-inside .card .vsp-theme-color-divider{border-top:5px solid transparent;margin:10px auto;width:300px;border-image:url('/static/images/thank_you/vsp_sweetcase/ybr_line.svg') 15 round}.template-vsp-thankyou-sweetcase #whats-inside .card .container{padding-left:50px}@media (max-width:991px){.template-vsp-thankyou-sweetcase #whats-inside .card .container{padding-top:30px}}.template-vsp-thankyou-sweetcase #whats-inside .card #kit-items{text-align:left}.template-vsp-thankyou-sweetcase #whats-inside .card #kit-items h6{line-height:1.5}.template-vsp-thankyou-sweetcase #whats-inside .card #kit-items .heart{position:relative}.template-vsp-thankyou-sweetcase #whats-inside .card #kit-items .heart:before{content:"";position:absolute;background:url('/static/images/thank_you/vsp_sweetcase/blue_heart.svg') no-repeat center center;background-size:contain;width:20px;height:20px;left:-25px;bottom:3px}.template-vsp-thankyou-sweetcase #whats-inside button{position:relative;display:block;margin:auto}.template-vsp-thankyou-sweetcase #whats-inside:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(56,79,163,.4)}.template-vsp-thankyou-sweetcase #whats-inside h5{text-transform:initial}.template-vsp-thankyou-sweetcase #share-about .social-icons{gap:30px}.template-vsp-thankyou-sweetcase #weekly-volunteer{position:relative}@media (max-width:991px){.template-vsp-thankyou-sweetcase #weekly-volunteer{padding-top:50px;padding-bottom:50px}}.template-vsp-thankyou-sweetcase #weekly-volunteer:before{content:"";position:absolute;left:0;height:200px;width:100%;background-color:#384fa3;z-index:-1}.template-vsp-thankyou-sweetcase #weekly-volunteer .info-box{color:#fff;padding:20px;border-radius:8px}@media (max-width:991px){.template-vsp-thankyou-sweetcase #weekly-volunteer .info-box{padding:0}}.template-vsp-thankyou-sweetcase #weekly-volunteer .info-box h2{font-weight:700}.template-vsp-thankyou-sweetcase #weekly-volunteer .info-box .btn-primary{background-color:#fff;color:#000;border:none;padding:10px 20px;font-weight:700;border-radius:5px}.template-vsp-thankyou-sweetcase #weekly-volunteer .position-relative{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.template-vsp-thankyou-sweetcase #weekly-volunteer .position-relative{display:none}}.template-vsp-thankyou-sweetcase #other-ways-section .section-title{font-weight:700;color:#000;font-size:2rem}.template-vsp-thankyou-sweetcase #other-ways-section h5{font-weight:700;text-transform:none}.template-vsp-thankyou-sweetcase #other-ways-section .card{border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease-in-out}.template-vsp-thankyou-sweetcase #other-ways-section .card:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.template-vsp-thankyou-sweetcase #other-ways-section .card-img-top{height:300px;object-fit:cover}.template-vsp-thankyou-sweetcase #other-ways-section .card-title{font-size:1.2rem;color:#333}.template-vsp-thankyou-sweetcase #other-ways-section .card-text{font-size:.9rem;color:#555}.template-vsp-thankyou-sweetcase #other-ways-section .btn-warning{background-color:#f90;border:none}.template-vsp-thankyou-sweetcase #other-ways-section .btn-warning:hover{background-color:#e68500}.template-vsp-thankyou-sweetcase #other-ways-section .section-title{font-size:1.5rem;color:#000;margin-bottom:15px}.template-vsp-thankyou-stem #banner{position:relative;height:400px;background:url('/static/images/thank_you/vsp_stem/stem_kit_banner.png') no-repeat center center/cover;display:flex;align-items:center;justify-content:center}.template-vsp-thankyou-stem #banner .overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.2)}.template-vsp-thankyou-stem #banner #stripe{position:absolute;width:100%;height:67px;background:#ffb81a;top:39%;transform:translateY(-50%)}.template-vsp-thankyou-stem #banner #stripe1{position:absolute;width:100%;height:40px;background:#f89621;top:52%;transform:translateY(-50%)}.template-vsp-thankyou-stem #banner #stripe2{position:absolute;width:100%;height:20px;background:#0099db;top:59%;transform:translateY(-50%)}.template-vsp-thankyou-stem #banner .thank-you-card{position:relative;background:#fff;border-radius:300px;padding:30px;text-align:left;width:70%;max-width:900px;border:10px solid #f9c440;z-index:2}.template-vsp-thankyou-stem #banner .thank-you-card h1{font-size:2rem;font-weight:700;margin-bottom:20px;font-family:Bello Caps Pro}.template-vsp-thankyou-stem #banner .thank-you-card .thank-you-content{text-align:center}.template-vsp-thankyou-stem #banner .thank-you-card .thank-you-content p{font:normal normal normal 16px Poppins;color:#333;margin:10px 0}.template-vsp-thankyou-stem #banner .thank-you-card .thank-you-content .highlight{color:#0099db;font-weight:700}.template-vsp-thankyou-stem #banner .thank-you-card .thank-you-content .details{font:normal normal normal 12px Poppins;font-size:.9rem;color:#666}.template-vsp-thankyou-stem #banner .thank-you-card .image-container{position:absolute;top:-77px;left:120px;z-index:3}.template-vsp-thankyou-stem #banner .thank-you-card .image-container img{width:275px;max-width:100%}@media (max-width:768px){.template-vsp-thankyou-stem #banner .thank-you-card .image-container{display:none}}@media (max-width:768px){.template-vsp-thankyou-stem #banner .thank-you-card{width:90%;text-align:center;padding:20px;border-radius:0}}.template-vsp-thankyou-stem #contact-section .contact-form-container{border:30px solid transparent;border-image:url('/static/images/designs/foster-love-color-frame.svg') 30 stretch;position:relative;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.template-vsp-thankyou-stem #contact-section .contact-form-container h2{font-weight:700;margin-bottom:15px;color:#000}.template-vsp-thankyou-stem #contact-section .contact-form-container .info-label{font-weight:700;color:#0af;display:block;margin:5px 0}.template-vsp-thankyou-stem #contact-section .contact-form-container .share-info p{margin:10px 0 20px;font-size:14px;color:#333}.template-vsp-thankyou-stem #contact-section .contact-form-container .social-icons{display:flex;justify-content:center;gap:10px;font-size:24px}.template-vsp-thankyou-stem #contact-section .contact-form-container .icon{cursor:pointer;transition:transform .2s ease-in-out}.template-vsp-thankyou-stem #contact-section .contact-form-container .icon:hover{transform:scale(1.2)}.template-vsp-thankyou-stem #whats-inside{background-position:center;background-size:cover;position:relative;background-image:url('/static/images/thank_you/vsp_sweetcase/kid_decorating_sweet_case.jpg')}.template-vsp-thankyou-stem #whats-inside h2{margin-bottom:0}.template-vsp-thankyou-stem #whats-inside p{font-size:16px;line-height:25px}.template-vsp-thankyou-stem #whats-inside img{width:350px}.template-vsp-thankyou-stem #whats-inside .card{height:100%;border-radius:30px}.template-vsp-thankyou-stem #whats-inside .card .card-body{text-align:center;padding-top:25px;padding-bottom:25px;padding-left:25px;padding-right:25px}.template-vsp-thankyou-stem #whats-inside .card .vsp-theme-color-divider{border-top:5px solid transparent;margin:10px auto;width:300px;border-image:url('/static/images/thank_you/vsp_sweetcase/ybr_line.svg') 15 round}.template-vsp-thankyou-stem #whats-inside .card .container{padding-left:50px}@media (max-width:991px){.template-vsp-thankyou-stem #whats-inside .card .container{padding-top:30px}}.template-vsp-thankyou-stem #whats-inside .card #kit-items{text-align:left}.template-vsp-thankyou-stem #whats-inside .card #kit-items h6{line-height:1.5}.template-vsp-thankyou-stem #whats-inside .card #kit-items .heart{position:relative}.template-vsp-thankyou-stem #whats-inside .card #kit-items .heart:before{content:"";position:absolute;background:url('/static/images/thank_you/vsp_sweetcase/blue_heart.svg') no-repeat center center;background-size:contain;width:20px;height:20px;left:-25px;bottom:3px}.template-vsp-thankyou-stem #whats-inside button{position:relative;display:block;margin:auto}.template-vsp-thankyou-stem #whats-inside:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(56,79,163,.4)}.template-vsp-thankyou-stem #whats-inside h5{text-transform:initial}.template-vsp-thankyou-stem #share-about .social-icons{gap:30px}.template-vsp-thankyou-stem #weekly-volunteer{position:relative}@media (max-width:991px){.template-vsp-thankyou-stem #weekly-volunteer{padding-top:50px;padding-bottom:50px}}.template-vsp-thankyou-stem #weekly-volunteer:before{content:"";position:absolute;left:0;height:200px;width:100%;background-color:#384fa3;z-index:-1}.template-vsp-thankyou-stem #weekly-volunteer .info-box{color:#fff;padding:20px;border-radius:8px}@media (max-width:991px){.template-vsp-thankyou-stem #weekly-volunteer .info-box{padding:0}}.template-vsp-thankyou-stem #weekly-volunteer .info-box h2{font-weight:700}.template-vsp-thankyou-stem #weekly-volunteer .info-box .btn-primary{background-color:#fff;color:#000;border:none;padding:10px 20px;font-weight:700;border-radius:5px}.template-vsp-thankyou-stem #weekly-volunteer .position-relative{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.template-vsp-thankyou-stem #weekly-volunteer .position-relative{display:none}}.template-vsp-thankyou-stem #other-ways-section .section-title{font-weight:700;color:#000;font-size:2rem}.template-vsp-thankyou-stem #other-ways-section h5{font-weight:700;text-transform:none}.template-vsp-thankyou-stem #other-ways-section .card{border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease-in-out}.template-vsp-thankyou-stem #other-ways-section .card:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.template-vsp-thankyou-stem #other-ways-section .card-img-top{height:300px;object-fit:cover}.template-vsp-thankyou-stem #other-ways-section .card-title{font-size:1.2rem;color:#333}.template-vsp-thankyou-stem #other-ways-section .card-text{font-size:.9rem;color:#555}.template-vsp-thankyou-stem #other-ways-section .btn-warning{background-color:#f90;border:none}.template-vsp-thankyou-stem #other-ways-section .btn-warning:hover{background-color:#e68500}.template-vsp-thankyou-stem #other-ways-section .section-title{font-size:1.5rem;color:#000;margin-bottom:15px}.template-vsp-thankyou-birthdaybox #banner{position:relative;height:400px;background:url('/static/images/thank_you/vsp_birthdaxbox/birthday_box_banner.png') no-repeat center center/cover;display:flex;align-items:center;justify-content:center}.template-vsp-thankyou-birthdaybox #banner .overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.2)}.template-vsp-thankyou-birthdaybox #banner #stripe{position:absolute;width:100%;height:67px;background:#ffb81a;top:39%;transform:translateY(-50%)}.template-vsp-thankyou-birthdaybox #banner #stripe1{position:absolute;width:100%;height:40px;background:#f89621;top:52%;transform:translateY(-50%)}.template-vsp-thankyou-birthdaybox #banner #stripe2{position:absolute;width:100%;height:20px;background:#0099db;top:59%;transform:translateY(-50%)}.template-vsp-thankyou-birthdaybox #banner .thank-you-card{position:relative;background:#fff;border-radius:300px;padding:30px;text-align:left;width:70%;max-width:900px;border:10px solid #f9c440;z-index:2}.template-vsp-thankyou-birthdaybox #banner .thank-you-card h1{font-size:2rem;font-weight:700;margin-bottom:20px;font-family:Bello Caps Pro}.template-vsp-thankyou-birthdaybox #banner .thank-you-card .thank-you-content{text-align:center}.template-vsp-thankyou-birthdaybox #banner .thank-you-card .thank-you-content p{font:normal normal normal 16px Poppins;color:#333;margin:10px 0}.template-vsp-thankyou-birthdaybox #banner .thank-you-card .thank-you-content .highlight{color:#0099db;font-weight:700}.template-vsp-thankyou-birthdaybox #banner .thank-you-card .thank-you-content .details{font:normal normal normal 12px Poppins;font-size:.9rem;color:#666}.template-vsp-thankyou-birthdaybox #banner .thank-you-card .image-container{position:absolute;top:-77px;left:120px;z-index:3}.template-vsp-thankyou-birthdaybox #banner .thank-you-card .image-container img{width:275px;max-width:100%}@media (max-width:768px){.template-vsp-thankyou-birthdaybox #banner .thank-you-card .image-container{display:none}}@media (max-width:768px){.template-vsp-thankyou-birthdaybox #banner .thank-you-card{width:90%;text-align:center;padding:20px;border-radius:0}}.template-vsp-thankyou-birthdaybox #contact-section .contact-form-container{border:30px solid transparent;border-image:url('/static/images/designs/foster-love-color-frame.svg') 30 stretch;position:relative;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.template-vsp-thankyou-birthdaybox #contact-section .contact-form-container h2{font-weight:700;margin-bottom:15px;color:#000}.template-vsp-thankyou-birthdaybox #contact-section .contact-form-container .info-label{font-weight:700;color:#0af;display:block;margin:5px 0}.template-vsp-thankyou-birthdaybox #contact-section .contact-form-container .share-info p{margin:10px 0 20px;font-size:14px;color:#333}.template-vsp-thankyou-birthdaybox #contact-section .contact-form-container .social-icons{display:flex;justify-content:center;gap:10px;font-size:24px}.template-vsp-thankyou-birthdaybox #contact-section .contact-form-container .icon{cursor:pointer;transition:transform .2s ease-in-out}.template-vsp-thankyou-birthdaybox #contact-section .contact-form-container .icon:hover{transform:scale(1.2)}.template-vsp-thankyou-birthdaybox #whats-inside{background-position:center;background-size:cover;position:relative;background-image:url('/static/images/thank_you/vsp_sweetcase/kid_decorating_sweet_case.jpg')}.template-vsp-thankyou-birthdaybox #whats-inside h2{margin-bottom:0}.template-vsp-thankyou-birthdaybox #whats-inside p{font-size:16px;line-height:25px}.template-vsp-thankyou-birthdaybox #whats-inside img{width:350px}.template-vsp-thankyou-birthdaybox #whats-inside .card{height:100%;border-radius:30px}.template-vsp-thankyou-birthdaybox #whats-inside .card .card-body{text-align:center;padding-top:25px;padding-bottom:25px;padding-left:25px;padding-right:25px}.template-vsp-thankyou-birthdaybox #whats-inside .card .vsp-theme-color-divider{border-top:5px solid transparent;margin:10px auto;width:300px;border-image:url('/static/images/thank_you/vsp_sweetcase/ybr_line.svg') 15 round}.template-vsp-thankyou-birthdaybox #whats-inside .card .container{padding-left:50px}@media (max-width:991px){.template-vsp-thankyou-birthdaybox #whats-inside .card .container{padding-top:30px}}.template-vsp-thankyou-birthdaybox #whats-inside .card #kit-items{text-align:left}.template-vsp-thankyou-birthdaybox #whats-inside .card #kit-items h6{line-height:1.5}.template-vsp-thankyou-birthdaybox #whats-inside .card #kit-items .heart{position:relative}.template-vsp-thankyou-birthdaybox #whats-inside .card #kit-items .heart:before{content:"";position:absolute;background:url('/static/images/thank_you/vsp_sweetcase/blue_heart.svg') no-repeat center center;background-size:contain;width:20px;height:20px;left:-25px;bottom:3px}.template-vsp-thankyou-birthdaybox #whats-inside button{position:relative;display:block;margin:auto}.template-vsp-thankyou-birthdaybox #whats-inside:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(56,79,163,.4)}.template-vsp-thankyou-birthdaybox #whats-inside h5{text-transform:initial}.template-vsp-thankyou-birthdaybox #share-about .social-icons{gap:30px}.template-vsp-thankyou-birthdaybox #weekly-volunteer{position:relative}@media (max-width:991px){.template-vsp-thankyou-birthdaybox #weekly-volunteer{padding-top:50px;padding-bottom:50px}}.template-vsp-thankyou-birthdaybox #weekly-volunteer:before{content:"";position:absolute;left:0;height:200px;width:100%;background-color:#384fa3;z-index:-1}.template-vsp-thankyou-birthdaybox #weekly-volunteer .info-box{color:#fff;padding:20px;border-radius:8px}@media (max-width:991px){.template-vsp-thankyou-birthdaybox #weekly-volunteer .info-box{padding:0}}.template-vsp-thankyou-birthdaybox #weekly-volunteer .info-box h2{font-weight:700}.template-vsp-thankyou-birthdaybox #weekly-volunteer .info-box .btn-primary{background-color:#fff;color:#000;border:none;padding:10px 20px;font-weight:700;border-radius:5px}.template-vsp-thankyou-birthdaybox #weekly-volunteer .position-relative{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.template-vsp-thankyou-birthdaybox #weekly-volunteer .position-relative{display:none}}.template-vsp-thankyou-birthdaybox #other-ways-section .section-title{font-weight:700;color:#000;font-size:2rem}.template-vsp-thankyou-birthdaybox #other-ways-section h5{font-weight:700;text-transform:none}.template-vsp-thankyou-birthdaybox #other-ways-section .card{border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease-in-out}.template-vsp-thankyou-birthdaybox #other-ways-section .card:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.template-vsp-thankyou-birthdaybox #other-ways-section .card-img-top{height:300px;object-fit:cover}.template-vsp-thankyou-birthdaybox #other-ways-section .card-title{font-size:1.2rem;color:#333}.template-vsp-thankyou-birthdaybox #other-ways-section .card-text{font-size:.9rem;color:#555}.template-vsp-thankyou-birthdaybox #other-ways-section .btn-warning{background-color:#f90;border:none}.template-vsp-thankyou-birthdaybox #other-ways-section .btn-warning:hover{background-color:#e68500}.template-vsp-thankyou-birthdaybox #other-ways-section .section-title{font-size:1.5rem;color:#000;margin-bottom:15px}.template-vsp-thankyou-superherobox #banner{position:relative;height:400px;background:url('/static/images/thank_you/vsp_superherobox/superherobox_banner.png') no-repeat center center/cover;display:flex;align-items:center;justify-content:center}.template-vsp-thankyou-superherobox #banner .overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.2)}.template-vsp-thankyou-superherobox #banner #stripe{position:absolute;width:100%;height:67px;background:#ffb81a;top:39%;transform:translateY(-50%)}.template-vsp-thankyou-superherobox #banner #stripe1{position:absolute;width:100%;height:40px;background:#f89621;top:52%;transform:translateY(-50%)}.template-vsp-thankyou-superherobox #banner #stripe2{position:absolute;width:100%;height:20px;background:#0099db;top:59%;transform:translateY(-50%)}.template-vsp-thankyou-superherobox #banner .thank-you-card{position:relative;background:#fff;border-radius:300px;padding:30px;text-align:left;width:70%;max-width:900px;border:10px solid #f9c440;z-index:2}.template-vsp-thankyou-superherobox #banner .thank-you-card h1{font-size:2rem;font-weight:700;margin-bottom:20px;font-family:Bello Caps Pro}.template-vsp-thankyou-superherobox #banner .thank-you-card .thank-you-content{text-align:center}.template-vsp-thankyou-superherobox #banner .thank-you-card .thank-you-content p{font:normal normal normal 16px Poppins;color:#333;margin:10px 0}.template-vsp-thankyou-superherobox #banner .thank-you-card .thank-you-content .highlight{color:#0099db;font-weight:700}.template-vsp-thankyou-superherobox #banner .thank-you-card .thank-you-content .details{font:normal normal normal 12px Poppins;font-size:.9rem;color:#666}.template-vsp-thankyou-superherobox #banner .thank-you-card .image-container{position:absolute;top:-77px;left:120px;z-index:3}.template-vsp-thankyou-superherobox #banner .thank-you-card .image-container img{width:275px;max-width:100%}@media (max-width:768px){.template-vsp-thankyou-superherobox #banner .thank-you-card .image-container{display:none}}@media (max-width:768px){.template-vsp-thankyou-superherobox #banner .thank-you-card{width:90%;text-align:center;padding:20px;border-radius:0}}.template-vsp-thankyou-superherobox #contact-section .contact-form-container{border:30px solid transparent;border-image:url('/static/images/designs/foster-love-color-frame.svg') 30 stretch;position:relative;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.template-vsp-thankyou-superherobox #contact-section .contact-form-container h2{font-weight:700;margin-bottom:15px;color:#000}.template-vsp-thankyou-superherobox #contact-section .contact-form-container .info-label{font-weight:700;color:#0af;display:block;margin:5px 0}.template-vsp-thankyou-superherobox #contact-section .contact-form-container .share-info p{margin:10px 0 20px;font-size:14px;color:#333}.template-vsp-thankyou-superherobox #contact-section .contact-form-container .social-icons{display:flex;justify-content:center;gap:10px;font-size:24px}.template-vsp-thankyou-superherobox #contact-section .contact-form-container .icon{cursor:pointer;transition:transform .2s ease-in-out}.template-vsp-thankyou-superherobox #contact-section .contact-form-container .icon:hover{transform:scale(1.2)}.template-vsp-thankyou-superherobox #whats-inside{background-position:center;background-size:cover;position:relative;background-image:url('/static/images/thank_you/vsp_sweetcase/kid_decorating_sweet_case.jpg')}.template-vsp-thankyou-superherobox #whats-inside h2{margin-bottom:0}.template-vsp-thankyou-superherobox #whats-inside p{font-size:16px;line-height:25px}.template-vsp-thankyou-superherobox #whats-inside img{width:350px}.template-vsp-thankyou-superherobox #whats-inside .card{height:100%;border-radius:30px}.template-vsp-thankyou-superherobox #whats-inside .card .card-body{text-align:center;padding-top:25px;padding-bottom:25px;padding-left:25px;padding-right:25px}.template-vsp-thankyou-superherobox #whats-inside .card .vsp-theme-color-divider{border-top:5px solid transparent;margin:10px auto;width:300px;border-image:url('/static/images/thank_you/vsp_sweetcase/ybr_line.svg') 15 round}.template-vsp-thankyou-superherobox #whats-inside .card .container{padding-left:50px}@media (max-width:991px){.template-vsp-thankyou-superherobox #whats-inside .card .container{padding-top:30px}}.template-vsp-thankyou-superherobox #whats-inside .card #kit-items{text-align:left}.template-vsp-thankyou-superherobox #whats-inside .card #kit-items h6{line-height:1.5}.template-vsp-thankyou-superherobox #whats-inside .card #kit-items .heart{position:relative}.template-vsp-thankyou-superherobox #whats-inside .card #kit-items .heart:before{content:"";position:absolute;background:url('/static/images/thank_you/vsp_sweetcase/blue_heart.svg') no-repeat center center;background-size:contain;width:20px;height:20px;left:-25px;bottom:3px}.template-vsp-thankyou-superherobox #whats-inside button{position:relative;display:block;margin:auto}.template-vsp-thankyou-superherobox #whats-inside:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(56,79,163,.4)}.template-vsp-thankyou-superherobox #whats-inside h5{text-transform:initial}.template-vsp-thankyou-superherobox #share-about .social-icons{gap:30px}.template-vsp-thankyou-superherobox #weekly-volunteer{position:relative}@media (max-width:991px){.template-vsp-thankyou-superherobox #weekly-volunteer{padding-top:50px;padding-bottom:50px}}.template-vsp-thankyou-superherobox #weekly-volunteer:before{content:"";position:absolute;left:0;height:200px;width:100%;background-color:#384fa3;z-index:-1}.template-vsp-thankyou-superherobox #weekly-volunteer .info-box{color:#fff;padding:20px;border-radius:8px}@media (max-width:991px){.template-vsp-thankyou-superherobox #weekly-volunteer .info-box{padding:0}}.template-vsp-thankyou-superherobox #weekly-volunteer .info-box h2{font-weight:700}.template-vsp-thankyou-superherobox #weekly-volunteer .info-box .btn-primary{background-color:#fff;color:#000;border:none;padding:10px 20px;font-weight:700;border-radius:5px}.template-vsp-thankyou-superherobox #weekly-volunteer .position-relative{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.template-vsp-thankyou-superherobox #weekly-volunteer .position-relative{display:none}}.template-vsp-thankyou-superherobox #other-ways-section .section-title{font-weight:700;color:#000;font-size:2rem}.template-vsp-thankyou-superherobox #other-ways-section h5{font-weight:700;text-transform:none}.template-vsp-thankyou-superherobox #other-ways-section .card{border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease-in-out}.template-vsp-thankyou-superherobox #other-ways-section .card:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.template-vsp-thankyou-superherobox #other-ways-section .card-img-top{height:300px;object-fit:cover}.template-vsp-thankyou-superherobox #other-ways-section .card-title{font-size:1.2rem;color:#333}.template-vsp-thankyou-superherobox #other-ways-section .card-text{font-size:.9rem;color:#555}.template-vsp-thankyou-superherobox #other-ways-section .btn-warning{background-color:#f90;border:none}.template-vsp-thankyou-superherobox #other-ways-section .btn-warning:hover{background-color:#e68500}.template-vsp-thankyou-superherobox #other-ways-section .section-title{font-size:1.5rem;color:#000;margin-bottom:15px}.template-sponsor-thankyou-sweetcase #banner{position:relative;height:500px;background:url('/static/images/thank_you/vsp_sweetcase/sweet_case_banner.png') no-repeat center center/cover;display:flex;align-items:center;justify-content:center}.template-sponsor-thankyou-sweetcase #banner .overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.2)}.template-sponsor-thankyou-sweetcase #banner #stripe{position:absolute;width:100%;height:67px;background:#ffb81a;top:42%;transform:translateY(-50%)}.template-sponsor-thankyou-sweetcase #banner #stripe1{position:absolute;width:100%;height:40px;background:#f89621;top:51%;transform:translateY(-50%)}.template-sponsor-thankyou-sweetcase #banner #stripe2{position:absolute;width:100%;height:20px;background:#0099db;top:57%;transform:translateY(-50%)}.template-sponsor-thankyou-sweetcase #banner .thank-you-card{position:relative;background:#fff;border-radius:300px;padding:30px;text-align:left;width:70%;max-width:900px;border:10px solid #f9c440;z-index:2}.template-sponsor-thankyou-sweetcase #banner .thank-you-card h1{font-size:2.5rem;font-weight:700;font-family:Bello Caps Pro}.template-sponsor-thankyou-sweetcase #banner .thank-you-card .thank-you-content{text-align:center}.template-sponsor-thankyou-sweetcase #banner .thank-you-card .thank-you-content p{font:normal normal normal 16px Poppins;color:#333;margin:10px 0}.template-sponsor-thankyou-sweetcase #banner .thank-you-card .thank-you-content .highlight{color:#0099db;font-weight:700}.template-sponsor-thankyou-sweetcase #banner .thank-you-card .thank-you-content .details{font:normal normal normal 12px Poppins;font-size:.9rem;color:#666}.template-sponsor-thankyou-sweetcase #banner .thank-you-card .image-container{position:absolute;top:-213px;left:80px;z-index:3}@media (max-width:1200px){.template-sponsor-thankyou-sweetcase #banner .thank-you-card .image-container{left:50px}}.template-sponsor-thankyou-sweetcase #banner .thank-you-card .image-container img{width:225px;max-width:100%}@media (max-width:768px){.template-sponsor-thankyou-sweetcase #banner .thank-you-card .image-container{display:none}}@media (max-width:768px){.template-sponsor-thankyou-sweetcase #banner .thank-you-card{width:90%;text-align:center;padding:20px;border-radius:0}}.template-sponsor-thankyou-sweetcase #contact-section .contact-form-container{border:30px solid transparent;border-image:url('/static/images/designs/foster-love-color-frame.svg') 30 stretch;position:relative;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.template-sponsor-thankyou-sweetcase #contact-section .contact-form-container h2{font-weight:700;margin-bottom:15px;color:#000}.template-sponsor-thankyou-sweetcase #contact-section .contact-form-container .info-label{font-weight:700;color:#0af;display:block;margin:5px 0}.template-sponsor-thankyou-sweetcase #contact-section .contact-form-container .share-info p{margin:10px 0 20px;font-size:14px;color:#333}.template-sponsor-thankyou-sweetcase #contact-section .contact-form-container .social-icons{display:flex;justify-content:center;gap:10px;font-size:24px}.template-sponsor-thankyou-sweetcase #contact-section .contact-form-container .icon{cursor:pointer;transition:transform .2s ease-in-out}.template-sponsor-thankyou-sweetcase #contact-section .contact-form-container .icon:hover{transform:scale(1.2)}.template-sponsor-thankyou-sweetcase #share-about .social-icons{gap:30px}.template-sponsor-thankyou-sweetcase #weekly-volunteer{position:relative}@media (max-width:991px){.template-sponsor-thankyou-sweetcase #weekly-volunteer{padding-top:50px;padding-bottom:50px}}.template-sponsor-thankyou-sweetcase #weekly-volunteer:before{content:"";position:absolute;left:0;height:200px;width:100%;background-color:#384fa3;z-index:-1}.template-sponsor-thankyou-sweetcase #weekly-volunteer .info-box{color:#fff;padding:20px;border-radius:8px}@media (max-width:991px){.template-sponsor-thankyou-sweetcase #weekly-volunteer .info-box{padding:0}}.template-sponsor-thankyou-sweetcase #weekly-volunteer .info-box h2{font-weight:700}.template-sponsor-thankyou-sweetcase #weekly-volunteer .info-box .btn-primary{background-color:#fff;color:#000;border:none;padding:10px 20px;font-weight:700;border-radius:5px}.template-sponsor-thankyou-sweetcase #weekly-volunteer .position-relative{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.template-sponsor-thankyou-sweetcase #weekly-volunteer .position-relative{display:none}}.template-sponsor-thankyou-sweetcase #other-ways-section .section-title{font-weight:700;color:#000;font-size:2rem}.template-sponsor-thankyou-sweetcase #other-ways-section h5{font-weight:700;text-transform:none}.template-sponsor-thankyou-sweetcase #other-ways-section .card{border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease-in-out}.template-sponsor-thankyou-sweetcase #other-ways-section .card:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.template-sponsor-thankyou-sweetcase #other-ways-section .card-img-top{height:300px;object-fit:cover}.template-sponsor-thankyou-sweetcase #other-ways-section .card-title{font-size:1.2rem;color:#333}.template-sponsor-thankyou-sweetcase #other-ways-section .card-text{font-size:.9rem;color:#555}.template-sponsor-thankyou-sweetcase #other-ways-section .btn-warning{background-color:#f90;border:none}.template-sponsor-thankyou-sweetcase #other-ways-section .btn-warning:hover{background-color:#e68500}.template-sponsor-thankyou-sweetcase #other-ways-section .section-title{font-size:1.5rem;color:#000;margin-bottom:15px}.template-sponsor-thankyou-superherobox #banner{position:relative;height:500px;background:url('/static/images/thank_you/vsp_sweetcase/sweet_case_banner.png') no-repeat center center/cover;display:flex;align-items:center;justify-content:center}.template-sponsor-thankyou-superherobox #banner .overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.2)}.template-sponsor-thankyou-superherobox #banner #stripe{position:absolute;width:100%;height:67px;background:#ffb81a;top:42%;transform:translateY(-50%)}.template-sponsor-thankyou-superherobox #banner #stripe1{position:absolute;width:100%;height:40px;background:#f89621;top:51%;transform:translateY(-50%)}.template-sponsor-thankyou-superherobox #banner #stripe2{position:absolute;width:100%;height:20px;background:#0099db;top:57%;transform:translateY(-50%)}.template-sponsor-thankyou-superherobox #banner .thank-you-card{position:relative;background:#fff;border-radius:300px;padding:30px;text-align:left;width:70%;max-width:900px;border:10px solid #f9c440;z-index:2}.template-sponsor-thankyou-superherobox #banner .thank-you-card h1{font-size:2rem;font-weight:700;margin-bottom:20px;font-family:Bello Caps Pro}.template-sponsor-thankyou-superherobox #banner .thank-you-card .thank-you-content{text-align:center}.template-sponsor-thankyou-superherobox #banner .thank-you-card .thank-you-content p{font:normal normal normal 16px Poppins;color:#333;margin:10px 0}.template-sponsor-thankyou-superherobox #banner .thank-you-card .thank-you-content .highlight{color:#0099db;font-weight:700}.template-sponsor-thankyou-superherobox #banner .thank-you-card .thank-you-content .details{font:normal normal normal 12px Poppins;font-size:.9rem;color:#666}.template-sponsor-thankyou-superherobox #banner .thank-you-card .image-container{position:absolute;top:-213px;left:80px;z-index:3}@media (max-width:1200px){.template-sponsor-thankyou-superherobox #banner .thank-you-card .image-container{left:50px}}.template-sponsor-thankyou-superherobox #banner .thank-you-card .image-container img{width:170px;max-width:100%}@media (max-width:768px){.template-sponsor-thankyou-superherobox #banner .thank-you-card .image-container{display:none}}@media (max-width:768px){.template-sponsor-thankyou-superherobox #banner .thank-you-card{width:90%;text-align:center;padding:20px;border-radius:0}}.template-sponsor-thankyou-superherobox #contact-section .contact-form-container{border:30px solid transparent;border-image:url('/static/images/designs/foster-love-color-frame.svg') 30 stretch;position:relative;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.template-sponsor-thankyou-superherobox #contact-section .contact-form-container h2{font-weight:700;margin-bottom:15px;color:#000}.template-sponsor-thankyou-superherobox #contact-section .contact-form-container .info-label{font-weight:700;color:#0af;display:block;margin:5px 0}.template-sponsor-thankyou-superherobox #contact-section .contact-form-container .share-info p{margin:10px 0 20px;font-size:14px;color:#333}.template-sponsor-thankyou-superherobox #contact-section .contact-form-container .social-icons{display:flex;justify-content:center;gap:10px;font-size:24px}.template-sponsor-thankyou-superherobox #contact-section .contact-form-container .icon{cursor:pointer;transition:transform .2s ease-in-out}.template-sponsor-thankyou-superherobox #contact-section .contact-form-container .icon:hover{transform:scale(1.2)}.template-sponsor-thankyou-superherobox #share-about .social-icons{gap:30px}.template-sponsor-thankyou-superherobox #weekly-volunteer{position:relative}@media (max-width:991px){.template-sponsor-thankyou-superherobox #weekly-volunteer{padding-top:50px;padding-bottom:50px}}.template-sponsor-thankyou-superherobox #weekly-volunteer:before{content:"";position:absolute;left:0;height:200px;width:100%;background-color:#384fa3;z-index:-1}.template-sponsor-thankyou-superherobox #weekly-volunteer .info-box{color:#fff;padding:20px;border-radius:8px}@media (max-width:991px){.template-sponsor-thankyou-superherobox #weekly-volunteer .info-box{padding:0}}.template-sponsor-thankyou-superherobox #weekly-volunteer .info-box h2{font-weight:700}.template-sponsor-thankyou-superherobox #weekly-volunteer .info-box .btn-primary{background-color:#fff;color:#000;border:none;padding:10px 20px;font-weight:700;border-radius:5px}.template-sponsor-thankyou-superherobox #weekly-volunteer .position-relative{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.template-sponsor-thankyou-superherobox #weekly-volunteer .position-relative{display:none}}.template-sponsor-thankyou-superherobox #other-ways-section .section-title{font-weight:700;color:#000;font-size:2rem}.template-sponsor-thankyou-superherobox #other-ways-section h5{font-weight:700;text-transform:none}.template-sponsor-thankyou-superherobox #other-ways-section .card{border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease-in-out}.template-sponsor-thankyou-superherobox #other-ways-section .card:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.template-sponsor-thankyou-superherobox #other-ways-section .card-img-top{height:300px;object-fit:cover}.template-sponsor-thankyou-superherobox #other-ways-section .card-title{font-size:1.2rem;color:#333}.template-sponsor-thankyou-superherobox #other-ways-section .card-text{font-size:.9rem;color:#555}.template-sponsor-thankyou-superherobox #other-ways-section .btn-warning{background-color:#f90;border:none}.template-sponsor-thankyou-superherobox #other-ways-section .btn-warning:hover{background-color:#e68500}.template-sponsor-thankyou-superherobox #other-ways-section .section-title{font-size:1.5rem;color:#000;margin-bottom:15px}.template-sponsor-thankyou-bikebuild #banner{position:relative;height:500px;background:url('/static/images/thank_you/vsp_sweetcase/sweet_case_banner.png') no-repeat center center/cover;display:flex;align-items:center;justify-content:center}.template-sponsor-thankyou-bikebuild #banner .overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.2)}.template-sponsor-thankyou-bikebuild #banner #stripe{position:absolute;width:100%;height:67px;background:#ffb81a;top:42%;transform:translateY(-50%)}.template-sponsor-thankyou-bikebuild #banner #stripe1{position:absolute;width:100%;height:40px;background:#f89621;top:51%;transform:translateY(-50%)}.template-sponsor-thankyou-bikebuild #banner #stripe2{position:absolute;width:100%;height:20px;background:#0099db;top:57%;transform:translateY(-50%)}.template-sponsor-thankyou-bikebuild #banner .thank-you-card{position:relative;background:#fff;border-radius:300px;padding:30px;text-align:left;width:70%;max-width:900px;border:10px solid #f9c440;z-index:2}.template-sponsor-thankyou-bikebuild #banner .thank-you-card h1{font-size:2.5rem;font-weight:700;margin-bottom:20px;font-family:Bello Caps Pro}.template-sponsor-thankyou-bikebuild #banner .thank-you-card .thank-you-content{text-align:center}.template-sponsor-thankyou-bikebuild #banner .thank-you-card .thank-you-content p{font:normal normal normal 16px Poppins;color:#333;margin:10px 0}.template-sponsor-thankyou-bikebuild #banner .thank-you-card .thank-you-content .highlight{color:#0099db;font-weight:700}.template-sponsor-thankyou-bikebuild #banner .thank-you-card .thank-you-content .details{font:normal normal normal 12px Poppins;font-size:.9rem;color:#666}.template-sponsor-thankyou-bikebuild #banner .thank-you-card .image-container{position:absolute;top:-192px;left:80px;z-index:3}@media (max-width:1200px){.template-sponsor-thankyou-bikebuild #banner .thank-you-card .image-container{left:50px}}.template-sponsor-thankyou-bikebuild #banner .thank-you-card .image-container img{width:170px;max-width:100%}@media (max-width:768px){.template-sponsor-thankyou-bikebuild #banner .thank-you-card .image-container{display:none}}@media (max-width:768px){.template-sponsor-thankyou-bikebuild #banner .thank-you-card{width:90%;text-align:center;padding:20px;border-radius:0}}.template-sponsor-thankyou-bikebuild #contact-section .contact-form-container{border:30px solid transparent;border-image:url('/static/images/designs/foster-love-color-frame.svg') 30 stretch;position:relative;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.template-sponsor-thankyou-bikebuild #contact-section .contact-form-container h2{font-weight:700;margin-bottom:15px;color:#000}.template-sponsor-thankyou-bikebuild #contact-section .contact-form-container .info-label{font-weight:700;color:#0af;display:block;margin:5px 0}.template-sponsor-thankyou-bikebuild #contact-section .contact-form-container .share-info p{margin:10px 0 20px;font-size:14px;color:#333}.template-sponsor-thankyou-bikebuild #contact-section .contact-form-container .social-icons{display:flex;justify-content:center;gap:10px;font-size:24px}.template-sponsor-thankyou-bikebuild #contact-section .contact-form-container .icon{cursor:pointer;transition:transform .2s ease-in-out}.template-sponsor-thankyou-bikebuild #contact-section .contact-form-container .icon:hover{transform:scale(1.2)}.template-sponsor-thankyou-bikebuild #share-about .social-icons{gap:30px}.template-sponsor-thankyou-bikebuild #weekly-volunteer{position:relative}@media (max-width:991px){.template-sponsor-thankyou-bikebuild #weekly-volunteer{padding-top:50px;padding-bottom:50px}}.template-sponsor-thankyou-bikebuild #weekly-volunteer:before{content:"";position:absolute;left:0;height:200px;width:100%;background-color:#384fa3;z-index:-1}.template-sponsor-thankyou-bikebuild #weekly-volunteer .info-box{color:#fff;padding:20px;border-radius:8px}@media (max-width:991px){.template-sponsor-thankyou-bikebuild #weekly-volunteer .info-box{padding:0}}.template-sponsor-thankyou-bikebuild #weekly-volunteer .info-box h2{font-weight:700}.template-sponsor-thankyou-bikebuild #weekly-volunteer .info-box .btn-primary{background-color:#fff;color:#000;border:none;padding:10px 20px;font-weight:700;border-radius:5px}.template-sponsor-thankyou-bikebuild #weekly-volunteer .position-relative{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.template-sponsor-thankyou-bikebuild #weekly-volunteer .position-relative{display:none}}.template-sponsor-thankyou-bikebuild #other-ways-section .section-title{font-weight:700;color:#000;font-size:2rem}.template-sponsor-thankyou-bikebuild #other-ways-section h5{font-weight:700;text-transform:none}.template-sponsor-thankyou-bikebuild #other-ways-section .card{border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease-in-out}.template-sponsor-thankyou-bikebuild #other-ways-section .card:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.template-sponsor-thankyou-bikebuild #other-ways-section .card-img-top{height:300px;object-fit:cover}.template-sponsor-thankyou-bikebuild #other-ways-section .card-title{font-size:1.2rem;color:#333}.template-sponsor-thankyou-bikebuild #other-ways-section .card-text{font-size:.9rem;color:#555}.template-sponsor-thankyou-bikebuild #other-ways-section .btn-warning{background-color:#f90;border:none}.template-sponsor-thankyou-bikebuild #other-ways-section .btn-warning:hover{background-color:#e68500}.template-sponsor-thankyou-bikebuild #other-ways-section .section-title{font-size:1.5rem;color:#000;margin-bottom:15px}.template-sponsor-thankyou-birthdaybox #banner{position:relative;height:500px;background:url('/static/images/thank_you/vsp_sweetcase/sweet_case_banner.png') no-repeat center center/cover;display:flex;align-items:center;justify-content:center}.template-sponsor-thankyou-birthdaybox #banner .overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.2)}.template-sponsor-thankyou-birthdaybox #banner #stripe{position:absolute;width:100%;height:67px;background:#ffb81a;top:42%;transform:translateY(-50%)}.template-sponsor-thankyou-birthdaybox #banner #stripe1{position:absolute;width:100%;height:40px;background:#f89621;top:51%;transform:translateY(-50%)}.template-sponsor-thankyou-birthdaybox #banner #stripe2{position:absolute;width:100%;height:20px;background:#0099db;top:57%;transform:translateY(-50%)}.template-sponsor-thankyou-birthdaybox #banner .thank-you-card{position:relative;background:#fff;border-radius:300px;padding:30px;text-align:left;width:70%;max-width:900px;border:10px solid #f9c440;z-index:2}.template-sponsor-thankyou-birthdaybox #banner .thank-you-card h1{font-size:2.5rem;font-weight:700;margin-bottom:20px;font-family:Bello Caps Pro}.template-sponsor-thankyou-birthdaybox #banner .thank-you-card .thank-you-content{text-align:center}.template-sponsor-thankyou-birthdaybox #banner .thank-you-card .thank-you-content p{font:normal normal normal 16px Poppins;color:#333;margin:10px 0}.template-sponsor-thankyou-birthdaybox #banner .thank-you-card .thank-you-content .highlight{color:#0099db;font-weight:700}.template-sponsor-thankyou-birthdaybox #banner .thank-you-card .thank-you-content .details{font:normal normal normal 12px Poppins;font-size:.9rem;color:#666}.template-sponsor-thankyou-birthdaybox #banner .thank-you-card .image-container{position:absolute;top:-213px;left:80px;z-index:3}@media (max-width:1200px){.template-sponsor-thankyou-birthdaybox #banner .thank-you-card .image-container{left:50px}}.template-sponsor-thankyou-birthdaybox #banner .thank-you-card .image-container img{width:170px;max-width:100%}@media (max-width:768px){.template-sponsor-thankyou-birthdaybox #banner .thank-you-card .image-container{display:none}}@media (max-width:768px){.template-sponsor-thankyou-birthdaybox #banner .thank-you-card{width:90%;text-align:center;padding:20px;border-radius:0}}.template-sponsor-thankyou-birthdaybox #contact-section .contact-form-container{border:30px solid transparent;border-image:url('/static/images/designs/foster-love-color-frame.svg') 30 stretch;position:relative;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.template-sponsor-thankyou-birthdaybox #contact-section .contact-form-container h2{font-weight:700;margin-bottom:15px;color:#000}.template-sponsor-thankyou-birthdaybox #contact-section .contact-form-container .info-label{font-weight:700;color:#0af;display:block;margin:5px 0}.template-sponsor-thankyou-birthdaybox #contact-section .contact-form-container .share-info p{margin:10px 0 20px;font-size:14px;color:#333}.template-sponsor-thankyou-birthdaybox #contact-section .contact-form-container .social-icons{display:flex;justify-content:center;gap:10px;font-size:24px}.template-sponsor-thankyou-birthdaybox #contact-section .contact-form-container .icon{cursor:pointer;transition:transform .2s ease-in-out}.template-sponsor-thankyou-birthdaybox #contact-section .contact-form-container .icon:hover{transform:scale(1.2)}.template-sponsor-thankyou-birthdaybox #share-about .social-icons{gap:30px}.template-sponsor-thankyou-birthdaybox #weekly-volunteer{position:relative}@media (max-width:991px){.template-sponsor-thankyou-birthdaybox #weekly-volunteer{padding-top:50px;padding-bottom:50px}}.template-sponsor-thankyou-birthdaybox #weekly-volunteer:before{content:"";position:absolute;left:0;height:200px;width:100%;background-color:#384fa3;z-index:-1}.template-sponsor-thankyou-birthdaybox #weekly-volunteer .info-box{color:#fff;padding:20px;border-radius:8px}@media (max-width:991px){.template-sponsor-thankyou-birthdaybox #weekly-volunteer .info-box{padding:0}}.template-sponsor-thankyou-birthdaybox #weekly-volunteer .info-box h2{font-weight:700}.template-sponsor-thankyou-birthdaybox #weekly-volunteer .info-box .btn-primary{background-color:#fff;color:#000;border:none;padding:10px 20px;font-weight:700;border-radius:5px}.template-sponsor-thankyou-birthdaybox #weekly-volunteer .position-relative{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.template-sponsor-thankyou-birthdaybox #weekly-volunteer .position-relative{display:none}}.template-sponsor-thankyou-birthdaybox #other-ways-section .section-title{font-weight:700;color:#000;font-size:2rem}.template-sponsor-thankyou-birthdaybox #other-ways-section h5{font-weight:700;text-transform:none}.template-sponsor-thankyou-birthdaybox #other-ways-section .card{border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease-in-out}.template-sponsor-thankyou-birthdaybox #other-ways-section .card:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.template-sponsor-thankyou-birthdaybox #other-ways-section .card-img-top{height:300px;object-fit:cover}.template-sponsor-thankyou-birthdaybox #other-ways-section .card-title{font-size:1.2rem;color:#333}.template-sponsor-thankyou-birthdaybox #other-ways-section .card-text{font-size:.9rem;color:#555}.template-sponsor-thankyou-birthdaybox #other-ways-section .btn-warning{background-color:#f90;border:none}.template-sponsor-thankyou-birthdaybox #other-ways-section .btn-warning:hover{background-color:#e68500}.template-sponsor-thankyou-birthdaybox #other-ways-section .section-title{font-size:1.5rem;color:#000;margin-bottom:15px}.template-sponsor-thankyou-stembox #banner{position:relative;height:500px;background:url('/static/images/thank_you/vsp_sweetcase/sweet_case_banner.png') no-repeat center center/cover;display:flex;align-items:center;justify-content:center}.template-sponsor-thankyou-stembox #banner .overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.2)}.template-sponsor-thankyou-stembox #banner #stripe{position:absolute;width:100%;height:67px;background:#ffb81a;top:42%;transform:translateY(-50%)}.template-sponsor-thankyou-stembox #banner #stripe1{position:absolute;width:100%;height:40px;background:#f89621;top:51%;transform:translateY(-50%)}.template-sponsor-thankyou-stembox #banner #stripe2{position:absolute;width:100%;height:20px;background:#0099db;top:57%;transform:translateY(-50%)}.template-sponsor-thankyou-stembox #banner .thank-you-card{position:relative;background:#fff;border-radius:300px;padding:30px;text-align:left;width:70%;max-width:900px;border:10px solid #f9c440;z-index:2}.template-sponsor-thankyou-stembox #banner .thank-you-card h1{font-size:2.5rem;font-weight:700;margin-bottom:20px;font-family:Bello Caps Pro}.template-sponsor-thankyou-stembox #banner .thank-you-card .thank-you-content{text-align:center}.template-sponsor-thankyou-stembox #banner .thank-you-card .thank-you-content p{font:normal normal normal 16px Poppins;color:#333;margin:10px 0}.template-sponsor-thankyou-stembox #banner .thank-you-card .thank-you-content .highlight{color:#0099db;font-weight:700}.template-sponsor-thankyou-stembox #banner .thank-you-card .thank-you-content .details{font:normal normal normal 12px Poppins;font-size:.9rem;color:#666}.template-sponsor-thankyou-stembox #banner .thank-you-card .image-container{position:absolute;top:-240px;left:80px;z-index:3}@media (max-width:1200px){.template-sponsor-thankyou-stembox #banner .thank-you-card .image-container{left:50px}}.template-sponsor-thankyou-stembox #banner .thank-you-card .image-container img{width:220px;max-width:100%}@media (max-width:768px){.template-sponsor-thankyou-stembox #banner .thank-you-card .image-container{display:none}}@media (max-width:768px){.template-sponsor-thankyou-stembox #banner .thank-you-card{width:90%;text-align:center;padding:20px;border-radius:0}}.template-sponsor-thankyou-stembox #contact-section .contact-form-container{border:30px solid transparent;border-image:url('/static/images/designs/foster-love-color-frame.svg') 30 stretch;position:relative;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.template-sponsor-thankyou-stembox #contact-section .contact-form-container h2{font-weight:700;margin-bottom:15px;color:#000}.template-sponsor-thankyou-stembox #contact-section .contact-form-container .info-label{font-weight:700;color:#0af;display:block;margin:5px 0}.template-sponsor-thankyou-stembox #contact-section .contact-form-container .share-info p{margin:10px 0 20px;font-size:14px;color:#333}.template-sponsor-thankyou-stembox #contact-section .contact-form-container .social-icons{display:flex;justify-content:center;gap:10px;font-size:24px}.template-sponsor-thankyou-stembox #contact-section .contact-form-container .icon{cursor:pointer;transition:transform .2s ease-in-out}.template-sponsor-thankyou-stembox #contact-section .contact-form-container .icon:hover{transform:scale(1.2)}.template-sponsor-thankyou-stembox #share-about .social-icons{gap:30px}.template-sponsor-thankyou-stembox #weekly-volunteer{position:relative}@media (max-width:991px){.template-sponsor-thankyou-stembox #weekly-volunteer{padding-top:50px;padding-bottom:50px}}.template-sponsor-thankyou-stembox #weekly-volunteer:before{content:"";position:absolute;left:0;height:200px;width:100%;background-color:#384fa3;z-index:-1}.template-sponsor-thankyou-stembox #weekly-volunteer .info-box{color:#fff;padding:20px;border-radius:8px}@media (max-width:991px){.template-sponsor-thankyou-stembox #weekly-volunteer .info-box{padding:0}}.template-sponsor-thankyou-stembox #weekly-volunteer .info-box h2{font-weight:700}.template-sponsor-thankyou-stembox #weekly-volunteer .info-box .btn-primary{background-color:#fff;color:#000;border:none;padding:10px 20px;font-weight:700;border-radius:5px}.template-sponsor-thankyou-stembox #weekly-volunteer .position-relative{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.template-sponsor-thankyou-stembox #weekly-volunteer .position-relative{display:none}}.template-sponsor-thankyou-stembox #other-ways-section .section-title{font-weight:700;color:#000;font-size:2rem}.template-sponsor-thankyou-stembox #other-ways-section h5{font-weight:700;text-transform:none}.template-sponsor-thankyou-stembox #other-ways-section .card{border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease-in-out}.template-sponsor-thankyou-stembox #other-ways-section .card:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.template-sponsor-thankyou-stembox #other-ways-section .card-img-top{height:300px;object-fit:cover}.template-sponsor-thankyou-stembox #other-ways-section .card-title{font-size:1.2rem;color:#333}.template-sponsor-thankyou-stembox #other-ways-section .card-text{font-size:.9rem;color:#555}.template-sponsor-thankyou-stembox #other-ways-section .btn-warning{background-color:#f90;border:none}.template-sponsor-thankyou-stembox #other-ways-section .btn-warning:hover{background-color:#e68500}.template-sponsor-thankyou-stembox #other-ways-section .section-title{font-size:1.5rem;color:#000;margin-bottom:15px}.template-sponsor-thankyou-skateboard #banner{position:relative;height:500px;background:url('/static/images/thank_you/vsp_sweetcase/sweet_case_banner.png') no-repeat center center/cover;display:flex;align-items:center;justify-content:center}.template-sponsor-thankyou-skateboard #banner .overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.2)}.template-sponsor-thankyou-skateboard #banner #stripe{position:absolute;width:100%;height:67px;background:#ffb81a;top:42%;transform:translateY(-50%)}.template-sponsor-thankyou-skateboard #banner #stripe1{position:absolute;width:100%;height:40px;background:#f89621;top:51%;transform:translateY(-50%)}.template-sponsor-thankyou-skateboard #banner #stripe2{position:absolute;width:100%;height:20px;background:#0099db;top:57%;transform:translateY(-50%)}.template-sponsor-thankyou-skateboard #banner .thank-you-card{position:relative;background:#fff;border-radius:300px;padding:30px;text-align:left;width:70%;max-width:900px;border:10px solid #f9c440;z-index:2}.template-sponsor-thankyou-skateboard #banner .thank-you-card h1{font-size:2rem;font-weight:700;margin-bottom:20px;font-family:Bello Caps Pro}.template-sponsor-thankyou-skateboard #banner .thank-you-card .thank-you-content{text-align:center}.template-sponsor-thankyou-skateboard #banner .thank-you-card .thank-you-content p{font:normal normal normal 16px Poppins;color:#333;margin:10px 0}.template-sponsor-thankyou-skateboard #banner .thank-you-card .thank-you-content .highlight{color:#0099db;font-weight:700}.template-sponsor-thankyou-skateboard #banner .thank-you-card .thank-you-content .details{font:normal normal normal 12px Poppins;font-size:.9rem;color:#666}.template-sponsor-thankyou-skateboard #banner .thank-you-card .image-container{position:absolute;top:-213px;left:80px;z-index:3}@media (max-width:1200px){.template-sponsor-thankyou-skateboard #banner .thank-you-card .image-container{left:50px}}.template-sponsor-thankyou-skateboard #banner .thank-you-card .image-container img{width:170px;max-width:100%}@media (max-width:768px){.template-sponsor-thankyou-skateboard #banner .thank-you-card .image-container{display:none}}@media (max-width:768px){.template-sponsor-thankyou-skateboard #banner .thank-you-card{width:90%;text-align:center;padding:20px;border-radius:0}}.template-sponsor-thankyou-skateboard #contact-section .contact-form-container{border:30px solid transparent;border-image:url('/static/images/designs/foster-love-color-frame.svg') 30 stretch;position:relative;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.template-sponsor-thankyou-skateboard #contact-section .contact-form-container h2{font-weight:700;margin-bottom:15px;color:#000}.template-sponsor-thankyou-skateboard #contact-section .contact-form-container .info-label{font-weight:700;color:#0af;display:block;margin:5px 0}.template-sponsor-thankyou-skateboard #contact-section .contact-form-container .share-info p{margin:10px 0 20px;font-size:14px;color:#333}.template-sponsor-thankyou-skateboard #contact-section .contact-form-container .social-icons{display:flex;justify-content:center;gap:10px;font-size:24px}.template-sponsor-thankyou-skateboard #contact-section .contact-form-container .icon{cursor:pointer;transition:transform .2s ease-in-out}.template-sponsor-thankyou-skateboard #contact-section .contact-form-container .icon:hover{transform:scale(1.2)}.template-sponsor-thankyou-skateboard #share-about .social-icons{gap:30px}.template-sponsor-thankyou-skateboard #weekly-volunteer{position:relative}@media (max-width:991px){.template-sponsor-thankyou-skateboard #weekly-volunteer{padding-top:50px;padding-bottom:50px}}.template-sponsor-thankyou-skateboard #weekly-volunteer:before{content:"";position:absolute;left:0;height:200px;width:100%;background-color:#384fa3;z-index:-1}.template-sponsor-thankyou-skateboard #weekly-volunteer .info-box{color:#fff;padding:20px;border-radius:8px}@media (max-width:991px){.template-sponsor-thankyou-skateboard #weekly-volunteer .info-box{padding:0}}.template-sponsor-thankyou-skateboard #weekly-volunteer .info-box h2{font-weight:700}.template-sponsor-thankyou-skateboard #weekly-volunteer .info-box .btn-primary{background-color:#fff;color:#000;border:none;padding:10px 20px;font-weight:700;border-radius:5px}.template-sponsor-thankyou-skateboard #weekly-volunteer .position-relative{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.template-sponsor-thankyou-skateboard #weekly-volunteer .position-relative{display:none}}.template-sponsor-thankyou-skateboard #other-ways-section .section-title{font-weight:700;color:#000;font-size:2rem}.template-sponsor-thankyou-skateboard #other-ways-section h5{font-weight:700;text-transform:none}.template-sponsor-thankyou-skateboard #other-ways-section .card{border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease-in-out}.template-sponsor-thankyou-skateboard #other-ways-section .card:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.template-sponsor-thankyou-skateboard #other-ways-section .card-img-top{height:300px;object-fit:cover}.template-sponsor-thankyou-skateboard #other-ways-section .card-title{font-size:1.2rem;color:#333}.template-sponsor-thankyou-skateboard #other-ways-section .card-text{font-size:.9rem;color:#555}.template-sponsor-thankyou-skateboard #other-ways-section .btn-warning{background-color:#f90;border:none}.template-sponsor-thankyou-skateboard #other-ways-section .btn-warning:hover{background-color:#e68500}.template-sponsor-thankyou-skateboard #other-ways-section .section-title{font-size:1.5rem;color:#000;margin-bottom:15px}.template-sponsor-thankyou-birthdaypalooza #banner{position:relative;height:500px;background:url('/static/images/thank_you/vsp_sweetcase/sweet_case_banner.png') no-repeat center center/cover;display:flex;align-items:center;justify-content:center}.template-sponsor-thankyou-birthdaypalooza #banner .overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.2)}.template-sponsor-thankyou-birthdaypalooza #banner #stripe{position:absolute;width:100%;height:67px;background:#ffb81a;top:42%;transform:translateY(-50%)}.template-sponsor-thankyou-birthdaypalooza #banner #stripe1{position:absolute;width:100%;height:40px;background:#f89621;top:51%;transform:translateY(-50%)}.template-sponsor-thankyou-birthdaypalooza #banner #stripe2{position:absolute;width:100%;height:20px;background:#0099db;top:57%;transform:translateY(-50%)}.template-sponsor-thankyou-birthdaypalooza #banner .thank-you-card{position:relative;background:#fff;border-radius:300px;padding:30px;text-align:left;width:70%;max-width:900px;border:10px solid #f9c440;z-index:2}.template-sponsor-thankyou-birthdaypalooza #banner .thank-you-card h1{font-size:2.5rem;font-weight:700;margin-bottom:20px;font-family:Bello Caps Pro}.template-sponsor-thankyou-birthdaypalooza #banner .thank-you-card .thank-you-content{text-align:center}.template-sponsor-thankyou-birthdaypalooza #banner .thank-you-card .thank-you-content p{font:normal normal normal 16px Poppins;color:#333;margin:10px 0}.template-sponsor-thankyou-birthdaypalooza #banner .thank-you-card .thank-you-content .highlight{color:#0099db;font-weight:700}.template-sponsor-thankyou-birthdaypalooza #banner .thank-you-card .thank-you-content .details{font:normal normal normal 12px Poppins;font-size:.9rem;color:#666}.template-sponsor-thankyou-birthdaypalooza #banner .thank-you-card .image-container{position:absolute;top:-213px;left:80px;z-index:3}@media (max-width:1200px){.template-sponsor-thankyou-birthdaypalooza #banner .thank-you-card .image-container{left:10px}}.template-sponsor-thankyou-birthdaypalooza #banner .thank-you-card .image-container img{width:250px;max-width:100%}@media (max-width:768px){.template-sponsor-thankyou-birthdaypalooza #banner .thank-you-card .image-container{display:none}}@media (max-width:768px){.template-sponsor-thankyou-birthdaypalooza #banner .thank-you-card{width:90%;text-align:center;padding:20px;border-radius:0}}.template-sponsor-thankyou-birthdaypalooza #contact-section .contact-form-container{border:30px solid transparent;border-image:url('/static/images/designs/foster-love-color-frame.svg') 30 stretch;position:relative;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.template-sponsor-thankyou-birthdaypalooza #contact-section .contact-form-container h2{font-weight:700;margin-bottom:15px;color:#000}.template-sponsor-thankyou-birthdaypalooza #contact-section .contact-form-container .info-label{font-weight:700;color:#0af;display:block;margin:5px 0}.template-sponsor-thankyou-birthdaypalooza #contact-section .contact-form-container .share-info p{margin:10px 0 20px;font-size:14px;color:#333}.template-sponsor-thankyou-birthdaypalooza #contact-section .contact-form-container .social-icons{display:flex;justify-content:center;gap:10px;font-size:24px}.template-sponsor-thankyou-birthdaypalooza #contact-section .contact-form-container .icon{cursor:pointer;transition:transform .2s ease-in-out}.template-sponsor-thankyou-birthdaypalooza #contact-section .contact-form-container .icon:hover{transform:scale(1.2)}.template-sponsor-thankyou-birthdaypalooza #share-about .social-icons{gap:30px}.template-sponsor-thankyou-birthdaypalooza #weekly-volunteer{position:relative}@media (max-width:991px){.template-sponsor-thankyou-birthdaypalooza #weekly-volunteer{padding-top:50px;padding-bottom:50px}}.template-sponsor-thankyou-birthdaypalooza #weekly-volunteer:before{content:"";position:absolute;left:0;height:200px;width:100%;background-color:#384fa3;z-index:-1}.template-sponsor-thankyou-birthdaypalooza #weekly-volunteer .info-box{color:#fff;padding:20px;border-radius:8px}@media (max-width:991px){.template-sponsor-thankyou-birthdaypalooza #weekly-volunteer .info-box{padding:0}}.template-sponsor-thankyou-birthdaypalooza #weekly-volunteer .info-box h2{font-weight:700}.template-sponsor-thankyou-birthdaypalooza #weekly-volunteer .info-box .btn-primary{background-color:#fff;color:#000;border:none;padding:10px 20px;font-weight:700;border-radius:5px}.template-sponsor-thankyou-birthdaypalooza #weekly-volunteer .position-relative{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.template-sponsor-thankyou-birthdaypalooza #weekly-volunteer .position-relative{display:none}}.template-sponsor-thankyou-birthdaypalooza #other-ways-section .section-title{font-weight:700;color:#000;font-size:2rem}.template-sponsor-thankyou-birthdaypalooza #other-ways-section h5{font-weight:700;text-transform:none}.template-sponsor-thankyou-birthdaypalooza #other-ways-section .card{border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease-in-out}.template-sponsor-thankyou-birthdaypalooza #other-ways-section .card:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.template-sponsor-thankyou-birthdaypalooza #other-ways-section .card-img-top{height:300px;object-fit:cover}.template-sponsor-thankyou-birthdaypalooza #other-ways-section .card-title{font-size:1.2rem;color:#333}.template-sponsor-thankyou-birthdaypalooza #other-ways-section .card-text{font-size:.9rem;color:#555}.template-sponsor-thankyou-birthdaypalooza #other-ways-section .btn-warning{background-color:#f90;border:none}.template-sponsor-thankyou-birthdaypalooza #other-ways-section .btn-warning:hover{background-color:#e68500}.template-sponsor-thankyou-birthdaypalooza #other-ways-section .section-title{font-size:1.5rem;color:#000;margin-bottom:15px}.template-thankyou-disney #banner{margin-bottom:50px;background:url('/static/images/designs/disney_banner.jpg') no-repeat center center/cover;height:400px;display:flex;align-items:center;justify-content:center}.template-thankyou-disney #banner #banner-box{position:relative;margin:auto;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,.1);background-color:#fff}.template-thankyou-disney #banner h3{font-weight:700;display:inline-block;position:relative;font-size:2rem}.template-thankyou-disney #banner h3::after{content:'';position:absolute;bottom:-10px;left:0;width:100%;height:8px;border-bottom:6px solid #384fa3;border-radius:50%}.template-thankyou-disney #banner #banner-box::after,.template-thankyou-disney #banner #banner-box::before{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center}.template-thankyou-disney #banner #banner-box::before{height:88px;width:80px;background-image:url(/static/images/designs/sparkle_2.svg);top:0;left:-10px}.template-thankyou-disney #banner #banner-box::after{height:80px;width:80px;background-image:url(/static/images/designs/sparkle_1.svg);bottom:-5px;right:-7px}@media (max-width:768px){.template-thankyou-disney #banner #banner-box{padding:15px;text-align:center}.template-thankyou-disney #banner #banner-box::after,.template-thankyou-disney #banner #banner-box::before{height:60px;width:60px}}.template-thankyou-disney #contact-section .contact-form-container{border:30px solid transparent;border-image:url('/static/images/designs/foster-love-color-frame.svg') 30 stretch;position:relative;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.template-thankyou-disney #contact-section .contact-form-container h2{font-weight:700;margin-bottom:15px;color:#000}.template-thankyou-disney #contact-section .contact-form-container .info-label{font-weight:700;color:#0af;display:block;margin:5px 0}.template-thankyou-disney #contact-section .contact-form-container .share-info p{margin:10px 0 20px;font-size:14px;color:#333}.template-thankyou-disney #contact-section .contact-form-container .social-icons{display:flex;justify-content:center;gap:10px;font-size:24px}.template-thankyou-disney #contact-section .contact-form-container .icon{cursor:pointer;transition:transform .2s ease-in-out}.template-thankyou-disney #contact-section .contact-form-container .icon:hover{transform:scale(1.2)}.template-thankyou-disney #contact-section .donation-info,.template-thankyou-disney #contact-section .share-info{padding:20px}.template-thankyou-disney #contact-section#instagram:before{background-image:url('/static/images/icons/instagram-blue.svg')}.template-thankyou-disney #contact-section#linkedin:before{background-image:url('/static/images/icons/linkedin-blue.svg')}.template-thankyou-disney #contact-section#facebook:before{background-image:url('/static/images/icons/facebook-green.svg')}.template-thankyou-disney #contact-section#twitter:before{background-image:url('/static/images/icons/twitter-yellow.svg')}.template-thankyou-disney #contact-section#tiktok:before{background-image:url('/static/images/icons/tiktok-red.svg')}.template-thankyou-disney #video-section #video-container{border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);background-color:#f9f9f9}.template-thankyou-disney #other-ways-section .section-title{font-weight:700;color:#000;font-size:2rem}.template-thankyou-disney #other-ways-section h5{font-weight:700;text-transform:none}.template-thankyou-disney #other-ways-section .card{border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease-in-out}.template-thankyou-disney #other-ways-section .card:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.template-thankyou-disney #other-ways-section .card-img-top{height:300px;object-fit:cover}.template-thankyou-disney #other-ways-section .card-title{font-size:1.2rem;color:#333}.template-thankyou-disney #other-ways-section .card-text{font-size:.9rem;color:#555}.template-thankyou-disney #other-ways-section .btn-warning{background-color:#f90;border:none;color:#000!important}.template-thankyou-disney #other-ways-section .btn-warning:hover{background-color:#e68500}.template-thankyou-disney #other-ways-section .section-title{font-size:1.5rem;color:#000;margin-bottom:15px}.template-thankyou-disney #question-section .contact-btn{background-color:#384fa3;color:#fff}.template-thankyou-disney #question-section .contact-btn:hover{background-color:#1f3b7f;color:#fff;text-decoration:none}.template-thankyou .page-content .banner{background-image:url("{% static 'images/banners/how-we-help-banner.jpeg' %}")}.template-thankyou .page-content #photo-grid{height:500px;position:relative}.template-thankyou .page-content #photo-grid .content{position:absolute;width:100%;left:50%;top:0;transform:translate(-50%,-50%)}.template-thankyou .page-content #photo-grid .red-border img{border:5px solid #fa384f}.template-thankyou .page-content #photo-grid .yellow-border img{border:5px solid #ffb81a}.template-thankyou .page-content #photo-grid .blue-border img{border:5px solid #0099db}.template-thankyou .page-content #photo-grid .green-border img{border:5px solid #29d470}.template-thankyou .page-content #photo-grid .purple-border img{border:5px solid #384fa3}.template-thankyou .page-content #photo-grid .photo-1 img{background-size:cover;border-radius:15px;position:absolute;height:auto;width:11vw;z-index:2;left:5%;top:42%}.template-thankyou .page-content #photo-grid .photo-2 img{background-size:cover;border-radius:15px;position:absolute;height:auto;width:18vw;z-index:1;left:13%;top:39%;transform:rotate(-5deg)}.template-thankyou .page-content #photo-grid .photo-3 img{background-size:cover;border-radius:15px;position:absolute;height:auto;width:19vw;z-index:2;left:20%;top:50%;transform:rotate(1deg)}.template-thankyou .page-content #photo-grid .photo-4 img{background-size:cover;border-radius:15px;position:absolute;height:auto;width:26vw;z-index:1;left:33%;top:40%;transform:rotate(1deg)}.template-thankyou .page-content #photo-grid .photo-5 img{background-size:cover;border-radius:15px;position:absolute;height:auto;width:10vw;z-index:2;right:37%;top:51%;transform:rotate(3deg)}.template-thankyou .page-content #photo-grid .photo-6 img{background-size:cover;border-radius:15px;position:absolute;height:auto;width:18vw;z-index:3;right:21%;top:39%;transform:rotate(6deg)}.template-thankyou .page-content #photo-grid .photo-7 img{background-size:cover;border-radius:15px;position:absolute;height:auto;width:19vw;z-index:4;right:13vw;top:49%;transform:rotate(-4deg)}.template-thankyou .page-content #photo-grid .photo-8 img{background-size:cover;border-radius:15px;position:absolute;height:auto;width:11vw;z-index:5;right:8%;transform:rotate(-5deg);top:41%}@media (max-width:991px){.thank-you .page-content .photo-grid{height:400px}.thank-you .page-content .photo-grid .photo-1 img{width:13vw;top:42%}.thank-you .page-content .photo-grid .photo-2 img{width:20vw;top:38%}.thank-you .page-content .photo-grid .photo-3 img{width:21vw;top:46%}.thank-you .page-content .photo-grid .photo-4 img{width:28vw;top:39%}.thank-you .page-content .photo-grid .photo-5 img{width:12vw;top:46%}.thank-you .page-content .photo-grid .photo-6 img{width:18vw;top:39%}.thank-you .page-content .photo-grid .photo-7 img{width:21vw;top:46%}.thank-you .page-content .photo-grid .photo-8 img{width:13vw;top:40%}}@media (max-width:767px){.thank-you .page-content .photo-grid{height:290px}.thank-you .page-content .photo-grid .photo-1 img{top:39%}.thank-you .page-content .photo-grid .photo-2 img{top:35%}.thank-you .page-content .photo-grid .photo-3 img{top:41%}.thank-you .page-content .photo-grid .photo-4 img{top:36%}.thank-you .page-content .photo-grid .photo-5 img{top:41%}.thank-you .page-content .photo-grid .photo-6 img{top:36%}.thank-you .page-content .photo-grid .photo-7 img{top:41%}.thank-you .page-content .photo-grid .photo-8 img{top:37%}}@media (max-width:500px){.thank-you .page-content .photo-grid{height:200px}.thank-you .page-content .photo-grid .photo-1 img{top:40%;border-width:2px}.thank-you .page-content .photo-grid .photo-2 img{top:38%;border-width:2px}.thank-you .page-content .photo-grid .photo-3 img{top:42%;border-width:2px}.thank-you .page-content .photo-grid .photo-4 img{top:38%;border-width:2px}.thank-you .page-content .photo-grid .photo-5 img{top:42%;border-width:2px}.thank-you .page-content .photo-grid .photo-6 img{top:38%;border-width:2px}.thank-you .page-content .photo-grid .photo-7 img{top:42%;border-width:2px}.thank-you .page-content .photo-grid .photo-8 img{top:39%;border-width:2px}}</pre></body></html>