:root{--header-size:60px}@media (min-width:1025px){:root{--header-size:80px}}@font-face{font-family:fontello;src:url(../media/fontello.0-60pztg3y48e.eot);src:url(../media/fontello.0-60pztg3y48e.eot)format("embedded-opentype"),url(../media/fontello.126abxu7.8fiu.woff2)format("woff2"),url(../media/fontello.16dh1hswgkvnu.woff)format("woff"),url(../media/fontello.089j~3c_j_3yc.ttf)format("truetype"),url(../media/fontello.0un.no5rfmz.r.svg)format("svg");font-weight:400;font-style:normal}.how-it-works section{text-align:center}.how-it-works section h2{letter-spacing:0;text-align:center;color:#002e67;font-family:Inter,Helvetica,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%}.how-it-works section.cta-block{background:#fff;gap:10px;min-height:20vw}.how-it-works .mega-card-content-container{text-align:center;padding-inline:0;max-width:1320px;margin:60px auto;padding-top:0}.how-it-works .mega-card-content-container .mega-card-title{visibility:visible;display:block}.how-it-works .mega-card-content-container .mega-card-content{padding:4rem 0 0}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item{flex-flow:initial;border-radius:20px;justify-content:space-between;align-items:center;height:200px;padding:0 36px}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item [role=presentation]{margin-block:0}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item .way-img{aspect-ratio:auto;width:auto!important;height:auto!important}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item h3{font-size:44px}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item .btn{text-align:left;color:#002e67;margin-top:25px;font-size:14px!important}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item .btn:hover{text-decoration:underline}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item .btn:after{background:0 0}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item:nth-child(2n){background-color:#f3f7fb}@media only screen and (max-width:1024px){.how-it-works .mega-card-content-container h2{margin-bottom:0}.how-it-works .mega-card-content-container{padding:0 20px}.how-it-works .mega-card-content-container .mega-card-content{display:block}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item{height:169px;margin-bottom:18px;padding:0 25px}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item h3{font-size:32px}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item .way-img{max-width:80%!important}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item .btn{margin-top:20px}.how-it-works .mega-card-content-container .mega-card-content .mega-card-item:last-of-type{margin-bottom:0}}.how-it-works .hero__section{text-align:center;background-color:#f5fbff;background-image:url(/images/how-it-works/santa-laugh-shadow.gif),url(/images/how-it-works/gifts_left.svg),url(/images/how-it-works/gifts_right.svg),url(/images/how-it-works/intro.bg.layer-3.png);background-position:0 73%,18% 87%,94% 85%,50% 100%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:17%,20%,25%,100% 25%;border-radius:0 0 80px 80px;width:100%;height:518px;padding:20px}.how-it-works .hero__section .section__inner{margin-top:8%}@media only screen and (max-width:1024px){.how-it-works .hero__section .section__inner{margin-top:23%}}@media (min-width:714px){.how-it-works .hero__section .section__inner{margin-top:9%}}.how-it-works .hero__section p{margin-left:auto;margin-right:auto}@media only screen and (min-width:714px){.how-it-works .hero__section p{max-width:632px}}@media only screen and (max-width:1024px){.how-it-works .hero__section{background-image:url(/images/how-it-works/santa-laugh-shadow.gif),url(/images/how-it-works/gifts_right.svg),url(/images/how-it-works/intro.bg.layer-3.png);background-position:10px 87%,112% 90%,50% 100%;background-size:28%,58%,100% 20%}}@media only screen and (min-width:720px) and (max-width:1024px){.how-it-works .hero__section{background-image:url(/images/how-it-works/santa.svg),url(/images/how-it-works/gifts_right.svg),url(/images/how-it-works/intro.bg.layer-3.png);background-position:20px 85%,109% 85%,50% 100%;background-size:22%,50%,100% 25%}}@media only screen and (min-width:1800px){.how-it-works .hero__section .section__inner{margin-top:7%}.how-it-works .hero__section{background-position:30px 65%,18% 87%,right 90%,50% 100%;background-size:13%,20%,25%,100% 25%}}@media only screen and (min-width:2150px){.how-it-works .hero__section{background-position:30px 65%,14% 87%,right 90%,50% 100%;background-size:10%,20%,25%,100% 25%}}.how-it-works .content-container,.how-it-works .info-box{width:100%;padding:25px}@supports (padding-inline:0){.how-it-works .content-container,.how-it-works .info-box{padding:unset;padding-block:50px;padding-inline:25px}@media only screen and (max-width:1024px){.how-it-works .content-container,.how-it-works .info-box{padding-block:80px}}}@media (min-width:1025px){.how-it-works .content-container,.how-it-works .info-box{max-width:none;padding-left:calc(50vw - 450px);padding-right:calc(50vw - 450px)}@supports (padding-inline:0){.how-it-works .content-container,.how-it-works .info-box{padding-left:unset;padding-right:unset;padding-inline:calc(50vw - 450px)}}}.how-it-works .slider-container{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding-top:100px;padding-bottom:100px;display:flex}.how-it-works .slider-container .adopt_letter{margin-bottom:25px;font-size:25px;font-weight:700}.how-it-works .slider-container .slider-header{margin-bottom:0}.how-it-works .slider-container .slider-content{width:100%}.how-it-works .slider-container .card-list-item{text-align:center;background-color:#f5fbff;flex-direction:column;flex:1;justify-content:center;height:calc(100% - 34px);margin:11px;padding:16px 16px 24px;display:flex;position:relative}.how-it-works .slider-container .card-list-item:before{content:"";z-index:1;border:20px solid #0000;border-color:#4a4aab #0000 #0000 #4a4aab;position:absolute;top:0;left:0}.how-it-works .slider-container .card-list-item .card__caption{z-index:5;color:#fff;padding:5px;font-size:16px;position:absolute;top:0;left:0}.how-it-works .slider-container .card-list-item img{margin-bottom:22px;margin-left:auto;margin-right:auto}.how-it-works .slider-container .card-list-item .card__description{min-height:160px}.how-it-works .slider-container .card-list-item .card__description .card__title{color:#004b87;margin-bottom:8px;font-size:18px;font-weight:500}.how-it-works .slider-container .card-list-item .card__description p{min-height:130px;margin:0;font-size:16px}.how-it-works .slider-container .card-list-item a{color:#004b87;height:fit-content;font-size:14px;font-weight:700;text-decoration:none}.how-it-works .info-box{background-color:#fff}.how-it-works .info-box .new-badge,.how-it-works .info-box p{margin-bottom:0}.how-it-works #key-program-dates{background-color:#e1f3ff}.how-it-works #key-program-dates .cta-block-content{text-align:center;max-width:unset}.how-it-works #key-program-dates .title{margin-bottom:12px}.how-it-works #find-gifts-with-ease-in-our-online-catalog{gap:24px}.how-it-works #find-gifts-with-ease-in-our-online-catalog .cta-block-content{text-align:center}.how-it-works #find-gifts-with-ease-in-our-online-catalog .cta-block-content img{margin-bottom:24px}.how-it-works #find-gifts-with-ease-in-our-online-catalog .cta-block-content .title{margin-bottom:12px}.how-it-works .faq-module{flex-direction:column;align-items:center;padding-top:60px;padding-bottom:60px;display:flex}@media (min-width:714px){.how-it-works .faq-module{padding-top:100px;padding-bottom:100px}}.how-it-works .btn.outline{border-radius:40px;max-width:157px;font-size:14px;font-weight:700;padding:12px 40px!important}.how-it-works .btn.white{max-width:157px;font-weight:700}.how-it-works .btn.link span{position:unset!important}.how-it-works .btn{letter-spacing:normal}@media only screen and (max-width:1024px){.how-it-works .btn{width:199px}}.slick-slide{height:inherit!important}.slick-slide div{height:auto}.description{color:#535353!important}
