﻿.trust,.privacy-policy,.terms-of-service,.security,.gdpr,.features-container,.box{position:relative;margin:0 auto;max-width:1320px;background:#ffffff;border-radius:12px;box-shadow:0 2px 10px rgba(4,8,40,0.08)}@font-face{font-family:'Metropolis';font-style:normal;font-weight:400;font-display:swap;src:url(https://production-cdn.bonus.ly/assets/Metropolis/Metropolis-Regular-b4ec91e7545fd721d2f5b9229a0f64f4dbafecfebbb5ba107a580e55138e2b01.eot);src:url(https://production-cdn.bonus.ly/assets/Metropolis/Metropolis-Regular-b4ec91e7545fd721d2f5b9229a0f64f4dbafecfebbb5ba107a580e55138e2b01.eot) format("embedded-opentype"),url(https://production-cdn.bonus.ly/assets/Metropolis/Metropolis-Regular-896b709d9b0be31603a9a7a686c1be0bf6bc95f0b771b8d880200b12914a7bef.woff2) format("woff2"),url(https://production-cdn.bonus.ly/assets/Metropolis/Metropolis-Regular-15de18d542fcffeafb4fe8ef3b12cc71d2ca44735610c447005e9559e29a62f9.woff) format("woff")}@font-face{font-family:'Metropolis';font-style:normal;font-weight:600;font-display:swap;src:url(https://production-cdn.bonus.ly/assets/Metropolis/Metropolis-SemiBold-b03d68275c926a3d56639dfdcd63491e81a31f6b00ed36c62d2eb5926e733759.eot);src:url(https://production-cdn.bonus.ly/assets/Metropolis/Metropolis-SemiBold-b03d68275c926a3d56639dfdcd63491e81a31f6b00ed36c62d2eb5926e733759.eot) format("embedded-opentype"),url(https://production-cdn.bonus.ly/assets/Metropolis/Metropolis-SemiBold-3ed1f19770eef1e0a1d426f6b051b985554d24936643880b847ab9b1e3db108b.woff2) format("woff2"),url(https://production-cdn.bonus.ly/assets/Metropolis/Metropolis-SemiBold-269a2bc87e4e7a85d92671b28dc4a7f7521243f1771c42772b8fcd9769051f80.woff) format("woff")}@font-face{font-family:'Metropolis';font-style:normal;font-weight:700;font-display:swap;src:url(https://production-cdn.bonus.ly/assets/Metropolis/Metropolis-Bold-f94afac0b833dc01d820cff71d82c4bfd1e4918bd7e24e143208a69473693619.eot);src:url(https://production-cdn.bonus.ly/assets/Metropolis/Metropolis-Bold-f94afac0b833dc01d820cff71d82c4bfd1e4918bd7e24e143208a69473693619.eot) format("embedded-opentype"),url(https://production-cdn.bonus.ly/assets/Metropolis/Metropolis-Bold-b2dd63db47efae6ed399cac4ae15cc012a77a02e72cb3274b599531152032a3c.woff2) format("woff2"),url(https://production-cdn.bonus.ly/assets/Metropolis/Metropolis-Bold-3c10b2e736b2aba4e1e629b259a474c1523b62b798aee56bc0cee667463eed52.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://production-cdn.bonus.ly/assets/OpenSans/Regular/OpenSans-Regular-39ca24bb33a14e5d99986420a3b0b90d482ef16a60c90ce93c4edf4ba5ae03cc.eot?v=1.1.0);src:url(https://production-cdn.bonus.ly/assets/OpenSans/Regular/OpenSans-Regular-39ca24bb33a14e5d99986420a3b0b90d482ef16a60c90ce93c4edf4ba5ae03cc.eot#iefix&v=1.1.0) format("embedded-opentype"),url(https://production-cdn.bonus.ly/assets/OpenSans/Regular/OpenSans-Regular-4c1c2e95835201077586a3698cd47806dd18df10d32a1e6cb6aa9e47224a55e3.woff2?v=1.1.0) format("woff2"),url(https://production-cdn.bonus.ly/assets/OpenSans/Regular/OpenSans-Regular-2e1587380141daff4e10a8e3db8f7ae5887102ab7576bff43049590f637ac20b.woff?v=1.1.0) format("woff"),url(https://production-cdn.bonus.ly/assets/OpenSans/Regular/OpenSans-Regular-52bab2720136d9c479b90581eeb14ed7dd92f73dd11f76c08ce0eba13c2f2821.ttf?v=1.1.0) format("truetype"),url(https://production-cdn.bonus.ly/assets/OpenSans/Regular/OpenSans-Regular-c64008e2db114921eca29daf22ca04d4a20f784c7c693fde043ba6c36f35b96e.svg?v=1.1.0#Regular) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://production-cdn.bonus.ly/assets/OpenSans/Semibold/OpenSans-Semibold-2de15cecc4aa08ce339a9ce9309789f9c705e3e3a75106a7abc7f672e372f59b.eot?v=1.1.0);src:url(https://production-cdn.bonus.ly/assets/OpenSans/Semibold/OpenSans-Semibold-2de15cecc4aa08ce339a9ce9309789f9c705e3e3a75106a7abc7f672e372f59b.eot#iefix&v=1.1.0) format("embedded-opentype"),url(https://production-cdn.bonus.ly/assets/OpenSans/Semibold/OpenSans-Semibold-df0231affb521137bf135898b6ce4c2ce59a79e3e23068a673868366c7ac68bb.woff2?v=1.1.0) format("woff2"),url(https://production-cdn.bonus.ly/assets/OpenSans/Semibold/OpenSans-Semibold-b0390aa3e137e3e49d7d6ed5d86c208fec1dd45ff8a56836c3f86c2e32cd2d7a.woff?v=1.1.0) format("woff"),url(https://production-cdn.bonus.ly/assets/OpenSans/Semibold/OpenSans-Semibold-aa3b0ef53db12e3d45094030cac0e69d384e44cc5978643dd4390041cad546e2.ttf?v=1.1.0) format("truetype"),url(https://production-cdn.bonus.ly/assets/OpenSans/Semibold/OpenSans-Semibold-85bc3f0e4a26067c4d451d6a7385baa6b517f9dc50de36c378303ae5399af5c8.svg?v=1.1.0#Semibold) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://production-cdn.bonus.ly/assets/OpenSans/Bold/OpenSans-Bold-6e94a3c2f1e9e0d9b24c5091b30bb66d1887a1026381bacb7665340745480dd2.eot?v=1.1.0);src:url(https://production-cdn.bonus.ly/assets/OpenSans/Bold/OpenSans-Bold-6e94a3c2f1e9e0d9b24c5091b30bb66d1887a1026381bacb7665340745480dd2.eot#iefix&v=1.1.0) format("embedded-opentype"),url(https://production-cdn.bonus.ly/assets/OpenSans/Bold/OpenSans-Bold-c1c24d6a7ce4bd24b1f3f51ab6f74667c94263fa4b109cc3ff32f4f22848087f.woff2?v=1.1.0) format("woff2"),url(https://production-cdn.bonus.ly/assets/OpenSans/Bold/OpenSans-Bold-7d7a1a8ec55f31a6674fd2e2c41bcc6421a9aeb5cf161c6e93363f31347160f9.woff?v=1.1.0) format("woff"),url(https://production-cdn.bonus.ly/assets/OpenSans/Bold/OpenSans-Bold-91ce513fa6945f376012dc9f5b1eb3d020f3eb4a510a6efae6083a2a1f1d82a7.ttf?v=1.1.0) format("truetype"),url(https://production-cdn.bonus.ly/assets/OpenSans/Bold/OpenSans-Bold-e289a6eeb1292c56d8eaf319c47f71d944417ccae7f4229a8305db4387a810b2.svg?v=1.1.0#Bold) format("svg")}.button,.resource-list .resource-list-item.subscribe-cta input[type="submit"],input[type="submit"]{cursor:pointer;float:left;padding:1.25em 1.5em;font-family:'Metropolis';font-size:1em;line-height:1;font-weight:600;color:#ffffff;border:0;border-radius:8px;text-shadow:0 1px rgba(46,53,56,0.2);background:#3c6;box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 4px 8px rgba(4,8,40,0.1);transition:all 0.2s ease;-webkit-appearance:none}@media screen and (max-width: 570px){.button,.resource-list .resource-list-item.subscribe-cta input[type="submit"],input[type="submit"]{font-size:16px}}.button:hover,.resource-list .resource-list-item.subscribe-cta input[type="submit"]:hover,input[type="submit"]:hover{color:#ffffff;background:#4bd278;box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 8px 16px rgba(4,8,40,0.2)}.button:active,.resource-list .resource-list-item.subscribe-cta input[type="submit"]:active,input[type="submit"]:active{color:rgba(255,255,255,0.75);background:#2db45a;box-shadow:inset 0 1px 0 rgba(255,255,255,0.3)}.button.secondary,.resource-list .resource-list-item.subscribe-cta input.secondary[type="submit"],input.secondary[type="submit"]{color:#3c6;background:transparent;text-shadow:none;box-shadow:inset 0 0 0 1px #3c6}.button.secondary.white,.resource-list .resource-list-item.subscribe-cta input.secondary.white[type="submit"],input.secondary.white[type="submit"]{color:#ffffff;box-shadow:inset 0 0 0 1px #ffffff}.button.secondary:hover,.resource-list .resource-list-item.subscribe-cta input.secondary[type="submit"]:hover,input.secondary[type="submit"]:hover{opacity:0.8}.button.centered,.resource-list .resource-list-item.subscribe-cta input.centered[type="submit"],input.centered[type="submit"]{display:inline-block;float:none;margin:0 auto}input[type="text"],input[type="email"],.resource-list .resource-list-item.subscribe-cta input[type="email"]{float:left;font-size:1em;font-family:'Open Sans';padding:1.25em 1.5em;border:0;background-color:transparent;background-image:linear-gradient(rgba(255,255,255,0.66), #fff);box-shadow:inset 0 0 1px #ffffff;border-radius:8px}input[type="text"]:focus,input[type="email"]:focus,.resource-list .resource-list-item.subscribe-cta input[type="email"]:focus{background-image:linear-gradient(rgba(255,255,255,0.9), #fff)}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,.resource-list .resource-list-item.subscribe-cta input[type="email"]::-moz-placeholder{color:rgba(46,53,56,0.75);font-weight:600}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,.resource-list .resource-list-item.subscribe-cta input[type="email"]:-ms-input-placeholder{color:rgba(46,53,56,0.75);font-weight:600}input[type="text"]::placeholder,input[type="email"]::placeholder,.resource-list .resource-list-item.subscribe-cta input[type="email"]::placeholder{color:rgba(46,53,56,0.75);font-weight:600}.box input[type="text"],.box input[type="email"]{background-image:linear-gradient(#fff, #f6f7f9);box-shadow:inset 0 0 1px #93A1A9}.box input[type="text"]:focus,.box input[type="email"]:focus{background:#ffffff}*,*::after,*::before{box-sizing:border-box}html{background-color:#f6f7f9;font-family:"Open Sans", "Arial", "Helvetica Neue", Helvetica, sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2E3538}@media screen and (max-width: 1320px){html{font-size:14px}}@media screen and (max-width: 570px){html{font-size:13px}}html,body{padding:0;margin:0}header{overflow:auto;background:#040828}.wrapper{max-width:1140px;padding:0;margin:0 auto}.wrapper::after{display:block;content:"";clear:both}@media screen and (max-width: 1320px){.wrapper{padding:0 15px}}.clearfix::after{display:block;content:"";clear:both}h1,h2,h3,h4,h5{font-family:"Metropolis", "Arial", "Helvetica Neue", Helvetica, sans-serif;font-weight:700;margin-top:0;margin-bottom:2rem}h1{font-size:2.625em}h2{font-size:2.25rem}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1em}section{padding:3.75em 0}section::after{display:block;content:"";clear:both}.row{padding:1.875em 0}.row:last-child{padding-bottom:0}.section-title{text-align:center}.section-heading,.feature-minified h3,.key-points h3,.features-container .feature .feature-copy h3{margin-bottom:10px;font-size:1em;letter-spacing:1px;color:rgba(40,60,191,0.5);text-transform:uppercase}a{text-decoration:none;color:#3c6;transition:0.2s color ease}a:hover{color:#70db94}.feature-minified a,.features-container .feature .feature-copy a,.featured-donation .featured-highlight a,.section-anchor{font-family:"Metropolis", "Arial", "Helvetica Neue", Helvetica, sans-serif;font-weight:600;font-size:14px}.feature-minified a:before,.features-container .feature .feature-copy a:before,.featured-donation .featured-highlight a:before,.section-anchor:before{content:'';display:block;width:60px;height:3px;margin-bottom:0.9375em;border-radius:2px;background:rgba(232,235,237,0.5)}.feature-minified a:after,.features-container .feature .feature-copy a:after,.featured-donation .featured-highlight a:after,.section-anchor:after{content:'\02192';position:relative;left:10px;transition:0.2s margin-left ease}.feature-minified a:hover:after,.features-container .feature .feature-copy a:hover:after,.featured-donation .featured-highlight a:hover:after,.section-anchor:hover:after{left:12px}img{max-width:100%}p{margin-top:0}hr{margin:0;border-top:none;border-bottom-color:rgba(147,161,169,0.25)}.gradient-overlay{position:relative;overflow:hidden}.gradient-overlay *{position:relative;z-index:2}.gradient-overlay .logo{z-index:3}.gradient-overlay:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-image:linear-gradient(45deg, rgba(40,60,191,0), rgba(40,60,191,0.25), rgba(0,193,177,0.5), rgba(0,193,177,0.75))}::-moz-selection{color:#ffffff;background:#040828}::selection{color:#ffffff;background:#040828}.meta{display:none}.row::after{display:block;content:"";clear:both}.row .one-half{float:left;width:48%;margin-right:4%}.row .one-half:last-child{margin-right:0}@media screen and (max-width: 1024px){.row .one-half{width:100%;margin-right:auto}}.hero-container,.hero-container-minimal{position:relative;z-index:3;background-color:#040828;background-size:cover;overflow:visible}.hero-container::after,.hero-container-minimal::after{display:block;content:"";clear:both}.hero-content-container{margin:0 auto;padding:3.75em 0;max-width:780px;text-align:center}.hero-content-container.hero-container-minimal{padding:1.875em 0}@media screen and (max-width: 1024px){.hero-content-container{padding:1.875em 0 5em 0}}.hero-content-container .hero-title{margin-bottom:15px;color:#ffffff;text-shadow:0 1px 2px rgba(4,8,40,0.5)}@media screen and (max-width: 1024px){.hero-content-container .hero-title{max-width:100%}}.hero-content-container .hero-subtitle{margin:0;color:#C6CEFF;font-size:1.25em}@media screen and (max-width: 1024px){.hero-content-container .hero-subtitle{max-width:100%}}.js-focus-visible :focus:not(.focus-visible){outline:none}.updateclass{filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;z-index:98;display:block;width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000000}.updatemessage{filter:alpha(opacity=100);-moz-opacity:1.00;-khtml-opacity:1.00;opacity:1.00;z-index:99;display:block;text-align:left;background-color:#ffffff;width:300px;position:fixed;top:50px;left:50%;padding:20px;color:#000000;margin:50px 0 0 -150px}footer{padding:5em 0 0 0;background:#060d3f;background-image:linear-gradient(45deg, #050a31, #080f4d)}@media screen and (max-width: 1320px){footer{padding-top:5em}}@media screen and (max-width: 570px){footer{padding-top:0.625em}}footer .footer-nav .wrapper{display:flex;flex-wrap:wrap;margin:0 auto;padding:0 3.125em;justify-content:center}@media screen and (max-width: 570px){footer .footer-nav .wrapper{padding:0 1.25em}}footer .footer-nav-column{flex:20%;padding-right:2.125em}footer .footer-nav-column:last-child{padding-right:0}@media screen and (max-width: 570px){footer .footer-nav-column{flex:50%;padding:1.875em 1.25em 0}}footer .footer-nav-column h4{margin-bottom:0.9375em;font-size:1em;color:#C6CEFF;text-transform:uppercase}footer .footer-nav-column ul{margin:0;padding:0;list-style:none}footer .footer-nav-column ul li{line-height:1.2;margin-bottom:0.625em}@media screen and (max-width: 570px){footer .footer-nav-column ul li{margin-bottom:0.75em}}footer .footer-nav-column ul li .feature{display:inline-block;padding:4px;border-radius:8px;background-color:#9EAAFD;color:#040828;font-size:12px;font-weight:700}@media screen and (max-width: 1024px){footer .footer-nav-column ul li .feature{margin-top:4px}}footer .footer-nav-column .app img{max-width:140px;height:auto}footer a{color:#ffffff;font-size:1em;transition:all 0.2s ease}footer a:hover{color:#ffffff;opacity:0.75}footer .footer-brand{margin:5em 0 0 0;padding:1.875em 0;background-image:linear-gradient(45deg, #040828, #060c3b)}@media screen and (max-width: 1024px){footer .footer-brand{padding:1.875em 0.9375em}}@media screen and (max-width: 570px){footer .footer-brand{margin:0;text-align:center}}footer .footer-brand *{vertical-align:middle}footer .footer-brand .logo{display:inline-block;width:140px;height:48px}footer .footer-brand .footer-copyright{display:inline-block;max-width:150px;margin-left:1.875em;line-height:1.4;font-size:0.75em;color:#C6CEFF}@media screen and (max-width: 570px){footer .footer-brand .footer-copyright{display:block;max-width:100%;margin:0;text-align:center}}footer .social{float:right;line-height:48px}@media screen and (max-width: 570px){footer .social{float:none}}footer .social ul{margin:0;padding:0;list-style:none}footer .social ul li{display:inline-block;margin-left:0.5em}footer .bonus-counter{float:right;line-height:48px}@media screen and (max-width: 570px){footer .bonus-counter{float:none}}footer .bonus-counter .heart-container{display:flex;align-items:center}footer .bonus-counter i{color:#CC334B;font-size:25px;margin-right:5px}footer .bonus-counter .bonus-count-container{display:flex;color:white;font-weight:bold;font-size:18px;margin-right:25px;justify-content:center}@media screen and (max-width: 570px){footer .bonus-counter .bonus-count-container{margin-right:0px}}footer .fa-heart{margin:0.3125em 1em 0 -1.5em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;width:25px;height:25px;fill:#CC334B}:not(.home-hero-container) header{background-image:linear-gradient(45deg, #060d3f, #0d1b85)}header{position:relative;margin:0 auto;padding:1.25em 0}@-webkit-keyframes navShow{0%{opacity:0;transform:translate3d(0, -20px, 0)}80%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes navShow{0%{opacity:0;transform:translate3d(0, -20px, 0)}80%{opacity:1;transform:translate3d(0, 0, 0)}}@media screen and (max-width: 1024px){header{padding-left:10px;padding-right:10px}}header.show{position:fixed;top:0;left:0;width:100%;z-index:9;padding-top:0.9375em;padding-bottom:0.9375em;box-shadow:0 2px 10px rgba(4,8,40,0.25);-webkit-animation:navShow 0.7s ease 1;animation:navShow 0.7s ease 1}header.show:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(45deg, #060d3f, #0d1b85);opacity:0.95}header.show .wrapper{position:relative;z-index:1}header .logo{float:left;height:50px;width:160px}header .logo svg{display:inline-block;vertical-align:middle}header nav{float:right}@media screen and (max-width: 1024px){header nav{display:none;width:100%;text-align:center}header nav a{display:block;padding-right:0;font-size:20px}header nav .button{display:inline-block;float:none;margin:5px 0 0 0}}header nav.show{display:block;-webkit-animation:navShow 0.7s ease 1;animation:navShow 0.7s ease 1}@media screen and (max-width: 1024px){header nav.show{padding-bottom:10px}}header a{padding-right:1.25em;line-height:50px;font-size:1em;font-family:"Metropolis", "Arial", "Helvetica Neue", Helvetica, sans-serif;font-weight:600;color:#ffffff;transition:all 0.2s ease}header a:hover:not(.button){color:#ffffff;opacity:0.75}header .button{float:right;margin-left:0.625em;padding:17px 20px;text-transform:none}header .open-nav{display:none;width:32px;height:29px;float:right;margin:10px 10px 0 0;opacity:0.75}header .open-nav.active{opacity:1}@media screen and (max-width: 1024px){header .open-nav{display:block}}.testimonials .wrapper{max-width:860px;margin:3.75em auto;margin-bottom:3.75em}@media screen and (max-width: 1024px){.testimonials .wrapper{margin-top:9.375em}}.testimonials .home-testimonials{margin-top:-3.75em}@media screen and (max-width: 1024px){.testimonials .home-testimonials{margin-top:9.375em}}.testimonials ul{list-style:none;padding:0;display:inline-block}.testimonials .arrow-left,.testimonials .arrow-right{cursor:pointer;position:absolute;top:0;bottom:0;width:16px;background:transparent;border:none;z-index:3;-webkit-tap-highlight-color:transparent}@media (hover: hover){.testimonials .arrow-left:hover,.testimonials .arrow-right:hover{background-color:rgba(0,0,0,0.1)}}.testimonials .arrow-left img,.testimonials .arrow-right img{position:absolute;width:25px;max-width:25px}.testimonials .arrow-right{right:0;border-radius:0 12px 12px 0}.testimonials .arrow-right img{right:24px;bottom:16px}.testimonials .arrow-left{left:0;border-radius:12px 0 0 12px}.testimonials .arrow-left img{left:24px;bottom:16px}.testimonials .indicator-dots{width:100%;text-align:center;position:relative;margin:1.5em auto 0.75em;z-index:3;cursor:pointer}@media screen and (max-width: 1024px){.testimonials .indicator-dots{margin:2em auto 0}}@media screen and (max-width: 570px){.testimonials .indicator-dots{margin:1em auto 0}}.testimonials .indicator-dots .indicator-dot{display:inline-block;height:8px;width:8px;border-radius:50%;background-color:#adebc2;margin-right:4px}.testimonials .indicator-dots .indicator-dot:last-child{margin-right:0px}.testimonials .indicator-dots .active-dot{background-color:#fff}.testimonials .quotes{background-image:linear-gradient(#31c462, #3c6, #29d663);border-radius:12px;box-shadow:0 5px 20px rgba(4,8,40,0.1),0 20px 40px rgba(4,8,40,0.2);position:relative;z-index:2}@media screen and (max-width: 1024px){.testimonials .quotes{padding:1.875em 1.875em 1em}}@-webkit-keyframes quoteSlideLeft{0%{opacity:0;left:-30px;display:none}100%{opacity:1;left:0;display:block}}@keyframes quoteSlideLeft{0%{opacity:0;left:-30px;display:none}100%{opacity:1;left:0;display:block}}@-webkit-keyframes quoteSlideRight{0%{opacity:0;right:-30px;display:none}100%{opacity:1;right:0;display:block}}@keyframes quoteSlideRight{0%{opacity:0;right:-30px;display:none}100%{opacity:1;right:0;display:block}}.testimonials .quotes li{position:relative;display:none}.testimonials .quotes li.active{display:block}.testimonials .quotes li.active.left{-webkit-animation:quoteSlideLeft .5s ease 1;animation:quoteSlideLeft .5s ease 1}.testimonials .quotes li.active.right{-webkit-animation:quoteSlideRight .5s ease 1;animation:quoteSlideRight .5s ease 1}.testimonials .quotes h3{line-height:1.4;color:#ffffff;font-weight:400;text-shadow:0 1px 2px rgba(46,53,56,0.33);margin-bottom:0;padding:60px 52px 16px 120px}@media screen and (max-width: 1024px){.testimonials .quotes h3{padding:48px 16px 16px}}@media screen and (max-width: 570px){.testimonials .quotes h3{font-size:1.25em;padding:2.75em 0 1em}}.testimonials .quotes p{font-size:1.125em;margin:0;color:rgba(4,8,40,0.75);padding:0 52px 0 120px}@media screen and (max-width: 1024px){.testimonials .quotes p{padding:0 16px}}@media screen and (max-width: 570px){.testimonials .quotes p{font-size:1em;padding:0}}.testimonials .quotes .avatar{position:absolute;top:calc(50% - 65px);left:-95px;height:190px;width:auto;border-radius:50%;z-index:4;filter:drop-shadow(4px 8px 20px rgba(0,0,0,0.25))}@media screen and (max-width: 1024px){.testimonials .quotes .avatar{height:130px;top:-95px;left:calc(50% - 65px)}}.testimonials .quotes .logo{color:#fff;display:block;margin:10px 0px 0px 120px}@media screen and (max-width: 1024px){.testimonials .quotes .logo{margin-left:1em}}@media screen and (max-width: 570px){.testimonials .quotes .logo{transform:scale(0.75);transform-origin:left;margin:0.375em 0}}.about.hero-container{position:relative;z-index:3;background-color:#6a7b85;background:url(https://production-cdn.bonus.ly/assets/marketing/about/hero-bg-caa00a5e1aa00a8e19a0719f1588292bd42c1396658185d517f779ab1f0620df.jpg) no-repeat center center;background-size:cover}.about.hero-container header{background:none}.about.hero-container .hero-content-container{padding:6.25em 0 10em 0}.about.hero-container .curve{position:absolute;left:0;bottom:-1px;width:100%;height:120px;overflow:hidden;background:url(https://production-cdn.bonus.ly/assets/marketing/about/curve-09a487c0b6f7a1babf4673fcade399cd03c614607bff3acae6dd160064ea7158.svg) no-repeat bottom;background-size:100% 100%}@media screen and (max-width: 1024px){.about.hero-container .curve{height:60px}}.employees{float:left;width:100%;margin-top:1.875em;display:flex;flex-flow:row wrap}.employees::after{display:block;content:"";clear:both}.employees .employee{display:flex;width:calc(18% + 2% / 5);margin:0 2% calc(2% + 30px) 0}.employees .employee:nth-child(5n+5){margin-right:0}@media screen and (max-width: 1024px){.employees .employee{width:48%;flex-flow:row wrap}.employees .employee:nth-child(5n+5){margin-right:2%}}.employees .employee a,.employees .employee .inner{position:relative;display:block;top:0;width:100%;padding:1.25em;color:#283CBF;font-weight:600;background:#ffffff;border-radius:12px;box-shadow:0 2px 10px rgba(4,8,40,0.08);transition:all 0.2s ease}.employees .employee a:hover{top:-4px;box-shadow:0 8px 18px rgba(4,8,40,0.15)}.employees .employee img{display:block;margin:-45px auto 0 auto;height:96px;width:96px;border-radius:100%;box-shadow:0 2px 10px rgba(4,8,40,0.08)}.employees .employee h5{margin:10px 0 0 0;font-size:1em;text-align:center}.employees .employee p{margin:5px 0 0 0;text-align:center;font-weight:400;color:#6a7b85}.join-us{position:relative;margin:0 auto;clear:both;padding:4em 0;max-width:600px;text-align:center;color:#ffffff;background:#283CBF;box-shadow:inset 0 0 20px #283CBF;border-radius:12px;overflow:hidden}.join-us *{position:relative;z-index:2}.join-us .background-image{position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;background:url(https://production-cdn.bonus.ly/assets/marketing/about/join-us-44e569e1f84453ad944356c6070c4639b0aa6f88ebe8d8c45ee55f1a58bfeff1.jpg) no-repeat center center;background-size:cover;opacity:0.25}.join-us h3{margin-bottom:0.625em;text-shadow:0 1px 2px rgba(4,8,40,0.5)}.our-culture{background:#ffffff}.our-culture .one-half{position:relative;min-height:400px;display:flex;align-items:center}@media screen and (max-width: 1024px){.our-culture .one-half{min-height:200px}}.our-culture .one-half h3{margin-bottom:15px;font-size:2em;font-weight:400;color:#283CBF;text-align:left}.our-culture .one-half h3 a{color:#283CBF;text-decoration:underline}.our-culture .one-half h3 a:hover{opacity:0.75}.our-culture .background-image{position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;border-radius:4px;box-shadow:0 2px 10px rgba(4,8,40,0.08)}.our-culture .best-place-to-work .background-image{background:url(https://production-cdn.bonus.ly/assets/marketing/about/best-place-to-work-125297a6a1bb17d2b8721684a934f05f31c050c44515b7241c54c4858f1af3b8.jpg) no-repeat center center;background-size:cover}.our-culture .inc-list .background-image{background:url(https://production-cdn.bonus.ly/assets/marketing/about/inc-5000-5442803b3cb8f448b2a60db932de74e2c5836c973833a9c39bbca7b71db8cc08.jpg) no-repeat center center;background-size:cover}.our-culture .instagram .background-image{background:url(https://production-cdn.bonus.ly/assets/marketing/about/instagram-a26ba4fc8273e2d02063c613fffc7f2b74db3be65c27ba7f0c897c5bf3867e48.jpg) no-repeat center center;background-size:cover}.our-culture .disaster-relief .background-image{background:url(https://production-cdn.bonus.ly/assets/marketing/about/builtin-colorado-76ee12ac9a93a92c5b0d41da91d820f1e2db06d5a1d27936b33e228bc17f7c19.svg) no-repeat center center #040828;background-size:80% auto}.our-culture .best-place-to-work-2019 .background-image{background:url(https://production-cdn.bonus.ly/assets/marketing/about/best-place-to-work-2019-2ab17a44805cb3fa2de64f90b0c2145c6cb8bafd09d859736f14fa9f8474565b.jpg) no-repeat center center;background-size:cover}.our-culture .un-handbook{max-width:420px;margin:3.75em auto;text-align:center;font-size:1.125em}.our-investors{max-width:760px;margin:0 auto;display:flex}.our-investors::after{display:block;content:"";clear:both}.our-investors .row{padding:1em 0}@media screen and (max-width: 1024px){.our-investors .row{padding:0}}.our-investors a{position:relative;display:flex;place-items:center;height:200px;padding:3.75em;top:0;background:#ffffff;border-radius:12px;box-shadow:0 2px 10px rgba(4,8,40,0.08);transition:all 0.2s ease}@media screen and (max-width: 1024px){.our-investors a{margin-bottom:1.875em}}.our-investors a:hover{top:-4px;box-shadow:0 8px 18px rgba(4,8,40,0.15)}.our-investors a img{display:flex;-o-object-fit:contain;object-fit:contain;margin:0 auto;max-height:60px;width:80%;height:auto}.tiny{width:5px}#careers{margin:2em auto;padding:3.75em 6.25em;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(4,8,40,0.08)}#careers section{padding:0}@media screen and (max-width: 1024px){#careers{padding:2em}}#careers h4{text-align:center;margin:0 auto}#careers li h4{text-align:left}#careers .glassdoor{margin:20px auto;text-align:center}#lever-jobs-container{display:block;visibility:visible;opacity:1;color:#2c2e2f;font-size:16px}#lever-jobs-container ul,#lever-jobs-container li,#lever-jobs-container h1,#lever-jobs-container h2,#lever-jobs-container h3,#lever-jobs-container h4,#lever-jobs-container h5,#lever-jobs-container h6,#lever-jobs-container p,#lever-jobs-container span{margin:0;padding:0}#lever-jobs-container *{box-sizing:border-box}#lever-jobs-container ul{list-style-type:none}#lever-jobs-container li.lever-job{text-align:left;display:flex;text-decoration:none;padding:0.2em 0;background:none}#lever-jobs-container .lever-team{margin-bottom:1.5em}#lever-jobs-container .lever-department{margin-bottom:3em}#lever-jobs-container .lever-team-title{font-size:1.25em;margin-bottom:0.5em}#lever-jobs-container .lever-department-title{font-size:1.5em;margin-bottom:1em}#lever-jobs-container .lever-job-title{display:inline-block;flex:0 0 65%;margin-bottom:0.2em}#lever-jobs-container .lever-job-tag{display:inline-block;color:rgba(44,46,47,0.5);flex:0 0 35%}@media (max-width: 767px){#lever-jobs-container .lever-job-tag,#lever-jobs-container .lever-job-title{flex:0 0 100%}#lever-jobs-container .lever-job{flex-wrap:wrap}}#component-library h1,#component-library h2,#component-library h3,#component-library h4,#component-library h5,#component-library h6{margin:1.25em 0 0.3125em 0}#component-library .box::after{display:block;content:"";clear:both}#component-library .box:last-child{margin-bottom:1.875em}#component-library .box h1,#component-library .box h2,#component-library .box h3,#component-library .box h4,#component-library .box h5,#component-library .box h6{margin:0 0 1.25em 0;color:#283CBF}#component-library .box h1:last-child,#component-library .box h2:last-child,#component-library .box h3:last-child,#component-library .box h4:last-child,#component-library .box h5:last-child,#component-library .box h6:last-child{margin-bottom:0}#component-library .heading-samples h1,#component-library .heading-samples h2,#component-library .heading-samples h3,#component-library .heading-samples h4,#component-library .heading-samples h5,#component-library .heading-samples h6{margin-bottom:0.625em;color:#2E3538}#component-library .section{padding:3.75em;border-bottom:1px solid #bec6cb}#component-library .simple-signup::after{display:block;content:"";clear:both}#component-library .buttons .button{margin-right:0.9375em}#component-library .growl-container{position:relative;margin-left:2em}#component-library #demo-growler{margin:2em 1em}#component-library #demo-growler input{float:none}.contact.hero-container{background-image:linear-gradient(188.23deg, rgba(0,193,177,0.6) 0%, rgba(40,60,191,0.51) 100%, rgba(40,60,191,0.3) 100%)}.contact.hero-container header{background:none}.contact.hero-container .hero-title{margin-bottom:40px}.contact.hero-container .curve-reversed{position:absolute;left:0;bottom:-1px;width:100%;height:120px;overflow:hidden;background:url(https://production-cdn.bonus.ly/assets/marketing/about/curve-09a487c0b6f7a1babf4673fcade399cd03c614607bff3acae6dd160064ea7158.svg) no-repeat bottom;background-size:100% 100%;transform:scaleX(-1);filter:FlipH;z-index:1}@media screen and (max-width: 1024px){.contact.hero-container .curve-reversed{height:60px}}.contact .hero-content-container{padding:10em 0}.wrapper.contact .key-points{justify-content:space-around}.wrapper.contact .key-points h3{font-weight:600}.wrapper.contact .key-points .list-item{max-width:210px;width:auto;margin-right:0}.wrapper.contact .key-points .list-item p{font-size:18px}.wrapper.contact .key-points .row{display:flex;justify-content:space-between;width:50%;outline:1px solid green}.wrapper.contact .key-points p{color:#2E3538}.wrapper.contact .key-points .green-link{font-family:"Metropolis", "Arial", "Helvetica Neue", Helvetica, sans-serif;font-weight:600;font-size:14px}.wrapper.contact .key-points .green-link:after{content:'\02192';position:relative;left:10px;transition:0.2s margin-left ease}@media screen and (max-width: 1024px){.wrapper.contact .key-points{display:grid;grid-template-columns:auto auto;grid-row-gap:40px}}@media screen and (max-width: 1024px) and (-ms-high-contrast: active),screen and (max-width: 1024px) and (-ms-high-contrast: none){.wrapper.contact .key-points{margin:0}.wrapper.contact .key-points .list-item{max-width:none;width:50%;padding:20px 20px}}@media screen and (max-width: 570px){.wrapper.contact{padding-top:25px}.wrapper.contact .key-points{display:grid;grid-template-columns:auto;grid-row-gap:40px}.wrapper.contact .key-points .list-item{max-width:300px}.address{padding-bottom:40px;display:block}.wrapper .form-background{margin:5em 0}.wrapper .form-background .form-content{padding:32px 16px}.wrapper .form-background .form-content .label{font-size:16px}.wrapper .form-background .form-content .select.input{font-size:16px}.wrapper.form{padding:0}.wrapper.form .form-background{border-radius:0}}@media screen and (max-width: 570px) and (min-width: 311px) and (max-width: 350px){.wrapper .form-background .form-content .select.input{font-size:14px}}@media screen and (max-width: 570px) and (max-width: 310px){.wrapper .form-background .form-content .select.input{font-size:12px}}@media screen and (max-width: 570px) and (-ms-high-contrast: active),screen and (max-width: 570px) and (-ms-high-contrast: none){.wrapper.contact .key-points{margin:0}.wrapper.contact .key-points .list-item{max-width:none;width:100%;padding:20px 20px}}.wrapper.locations{margin-bottom:5em}.wrapper.locations .header{text-align:center;margin-bottom:0}.wrapper.locations .row{display:flex;justify-content:space-between;text-align:center}.wrapper.locations .city{font-family:"Metropolis", "Arial", "Helvetica Neue", Helvetica, sans-serif;font-size:20px;text-transform:uppercase;letter-spacing:1px;color:#2E3538;font-weight:600;margin:6px 0}.wrapper.locations .address{font-size:16px;line-height:24px;color:#48545b}.wrapper.locations .address:hover{color:#93A1A9}.wrapper.locations .map img{width:90%;max-width:360px}.wrapper.locations .map img::after{content:"";display:block;padding-bottom:100%}@media screen and (max-width: 570px){.wrapper.locations .row{display:grid;grid-template-columns:auto;justify-content:center}.wrapper.locations .map img{width:90%}.wrapper.locations .map img::after{content:"";display:block;padding-bottom:100%}}.form-background{margin:0 auto;max-width:700px;background-color:#ffffff;border-radius:8px;box-shadow:0px 4px 10px rgba(0,0,0,0.05);margin-bottom:3em;overflow:hidden;opacity:0.2;max-height:10px}.form-background.open{transition:max-height 1s, opacity 1s;max-height:2000px;opacity:1}.form-content{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:50px;overflow:hidden;max-height:400px;opacity:1}.form-content.cs,.form-content.product,.form-content.marketing,.form-content.other{max-height:2000px;transition:max-height 1s}.form-content .fieldset{width:100%}.form-content .button{font-size:20px;padding:1.1em 2.5em;box-shadow:0px 4px 8px rgba(4,8,40,0.25),inset 0px -1px 0px rgba(46,53,56,0.25),inset 0px 1px 0px rgba(255,255,255,0.5)}.confirmation-footer{font-size:19px;width:100%}.confirmation .form-header{padding-bottom:30px}.form-header{text-align:center;font-family:"Metropolis", "Arial", "Helvetica Neue", Helvetica, sans-serif;font-weight:300;font-size:28px;line-height:36px;color:#2E3538;padding-bottom:50px}.form-header .subheader{font-size:18px;font-style:italic}.fieldset{border:0;padding:0}.fieldset .label{text-transform:uppercase;display:block;margin-bottom:10px;font-family:"Metropolis", "Arial", "Helvetica Neue", Helvetica, sans-serif;text-align:left;color:#2E3538;font-size:18px;font-weight:bold;line-height:21px}.fieldset.fieldset-error .label{color:#CC334B}.fieldset.fieldset-error .input{border-color:#CC334B}.fieldset.fieldset-error .form-error-message{color:#CC334B}.fieldset.contextual-errors .input{margin-bottom:0}.fieldset.contextual-errors .form-error-message{margin-bottom:25px}.fieldset.fieldset-password{margin-bottom:25px}.fieldset.fieldset-password .password-wrapper{position:relative}.fieldset.fieldset-password .password-wrapper .input{padding-right:45px;margin-bottom:0}.fieldset.fieldset-password .password-wrapper .toggle{position:absolute;right:0;top:0;font-size:20px;bottom:0;height:20px;width:40px;margin:auto;cursor:pointer}.fieldset.fieldset-sso,.fieldset.fieldset-company{margin-bottom:30px}.form-helper-text{margin-bottom:0;font-size:12px;text-align:left}.form-error-message{font-size:12px;text-align:left;padding:0;margin:0}.form-disclaimer{margin-top:25px;font-size:14px;font-style:italic;font-weight:600;text-align:left}.select{background-color:#ffffff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(https://production-cdn.bonus.ly/assets/funnel_in/angle-down-solid-00ed0aee33e8c27a383ea5bacaefd6e1bc850b65d818dd2d8cee4e1d7ea612d8.svg);background-repeat:no-repeat, repeat;background-position:right .7em top 50%, 0 0;background-size:.65em auto, 100%;padding-right:40px;overflow:hidden}.select::-ms-expand{display:none}.form-content.confirmation{text-align:center}.form-content .input-container{margin-bottom:41px}.form-content .invalid-explanation{color:#CC334B;font-family:"Open Sans";float:left}.form-content .input{border:1px solid #93A1A9;border-radius:4px;font-size:18px;padding:0 15px;height:70px;width:100%;color:#48545b;font-family:"Open Sans";float:none}.form-content .input::-moz-placeholder{color:#93A1A9}.form-content .input:-ms-input-placeholder{color:#93A1A9}.form-content .input.input-placeholder,.form-content .input::placeholder,.form-content .input .placeholder{color:#93A1A9}.form-content .input.select{color:#48545b}.form-content .input.select.default{font-weight:600;color:#93A1A9}.form-content .input.input-hidden{display:none}.form-content .input.input-error{border-color:#CC334B}.form-content .input.input-password{padding:0 50px 0 15px}.form-content .textarea{height:130px;padding-top:10px}.form-content .textarea::-moz-placeholder{font-weight:600}.form-content .textarea:-ms-input-placeholder{font-weight:600}.form-content .textarea::placeholder{font-weight:600}.form-scroll-target{position:relative;top:-100px}.customers-hero.hero-container header{background:none}@media screen and (max-width: 1024px){.customers-hero .hero-content-container{padding:3.75em 0}}.customers-list{float:left;width:100%;margin:1.875em 0;display:flex;flex-flow:row wrap}.customers-list::after{display:block;content:"";clear:both}.customers-list .customer-list-item{width:calc(48% + 2% / 2);margin:0 2% 2% 0;position:relative;top:0;text-align:center;background:#ffffff;border-radius:12px;box-shadow:0 2px 10px rgba(4,8,40,0.08);overflow:hidden}.customers-list .customer-list-item:nth-child(2n+2){margin-right:0}@media screen and (max-width: 1024px){.customers-list .customer-list-item{width:100%}.customers-list .customer-list-item:nth-child(2n+2){margin-right:2%}}.customers-list .customer-list-item .customers-list-item-cover{height:250px;display:flex;align-items:center;justify-content:center;background-size:cover}.customers-list .customer-list-item .customers-list-item-cover .customers-list-item-logo{max-height:120px;max-width:240px;width:300px;-o-object-fit:contain;object-fit:contain;transition:all 0.2s ease}.customers-list .customer-list-item .customers-list-item-cover .customers-list-item-logo:hover{transform:scale(1.05)}.customers-list .customer-list-item .customers-list-item-content{margin-top:-3.125em;padding:1.25em}.customers-list .customer-list-item .customers-list-item-content .customers-list-item-quote{margin:0.9375em 0 0.9375em 0;font-weight:400}.customers-list .customer-list-item .customers-list-item-content .customers-list-item-quote-author{font-size:1.2em;font-weight:600;color:#283CBF}.customers-list .customer-list-item .customers-list-item-content .customers-list-item-quote-position{color:#6a7b85}.header-visible .donations-hero{z-index:2}.donations-hero header{background:none}.donations-hero.hero-container:after{content:'';display:block;position:absolute;z-index:2;left:0;bottom:0;width:100%;height:260px;background:#f6f7f9}.donations-hero *{z-index:3}.donations-hero .button.twitter{margin-top:1.875em;line-height:1.5em;background:#1DA1F2}.donations-hero .button.twitter:hover{background:#3aadf4;box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 8px 16px rgba(4,8,40,0.2)}.donations-hero .button.twitter svg{display:inline-block;vertical-align:middle;width:auto;height:1.5em;margin-right:10px;opacity:0.5}.total-given{max-width:540px;margin:2.8125em auto 0 auto;padding:1.875em 0;background:#ffffff;border-radius:12px;box-shadow:0 2px 10px rgba(4,8,40,0.08)}.total-given p{margin-bottom:0}.total-given .value{color:#2E3538;font-size:5em;font-family:"Metropolis", "Arial", "Helvetica Neue", Helvetica, sans-serif;font-weight:700}.featured-donation-container{max-width:90em;margin:auto}.featured-donation{background:linear-gradient(-120deg, rgba(0,193,177,0.68), rgba(11,31,165,0.38));background-color:#fff;width:100%;padding:1.25em;margin:1.875em 0 5.625em;font-family:"Open Sans", "Arial", "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;line-height:1.75em}.featured-donation .featured-donation-card{position:relative;background-color:#ffffff;border-radius:16px;display:flex;justify-content:space-around;align-items:center;padding:2em 0}@media screen and (max-width: 1024px){.featured-donation .featured-donation-card{flex-direction:column}}.featured-donation .featured-logo{width:15.625em}.featured-donation .featured-chip{background-color:#93A1A9;color:#ffffff;font-family:"Metropolis", "Arial", "Helvetica Neue", Helvetica, sans-serif;font-weight:bold;letter-spacing:0.0625em;font-size:0.75em;text-align:center;padding:0.25em 1em;position:absolute;top:0;left:0}.featured-donation .featured-description{width:35%}@media screen and (max-width: 1024px){.featured-donation .featured-description{width:85%;margin:0 0 1.5em}}.featured-donation .featured-highlight{width:15.625em;line-height:2em}.featured-donation .featured-highlight .featured-donation-total{font-size:3.125em;font-weight:bold;display:block;padding:0 0.0625em 0.25em}@media screen and (max-width: 1024px){.featured-donation .featured-highlight .featured-donation-total{display:inline-block}}.featured-donation .featured-highlight .featured-donation-match{font-size:1.625em;font-weight:bold;padding:0 0.0625em}@media screen and (max-width: 1024px){.featured-donation .featured-highlight{width:85%}}.donations h3{margin-bottom:0.3125em;text-align:center}.donations section:first-child{padding-top:0}.donation-list{float:left;width:100%;margin-top:0.9375em;display:flex;flex-flow:row wrap}.donation-list::after{display:block;content:"";clear:both}.donation-list h2{margin-bottom:0.9375em}.donation-list .donation-list-item{width:calc(31% + 2% / 4);margin:0 2% 2% 0;position:relative;top:0;padding:1.25em;color:#6a7b85;background:#ffffff;border-radius:12px;box-shadow:0 2px 10px rgba(4,8,40,0.08);transition:all 0.2s ease}.donation-list .donation-list-item:hover{top:-4px;box-shadow:0 8px 18px rgba(4,8,40,0.15)}@media screen and (max-width: 1024px){.donation-list .donation-list-item{width:calc(48% + 2% / 2)}}@media screen and (min-width: 1024px){.donation-list .donation-list-item:nth-child(3n+3){margin-right:0}}@media screen and (max-width: 1024px){.donation-list .donation-list-item:nth-child(2n+2){margin-right:0}}@media screen and (max-width: 570px){.donation-list .donation-list-item{width:100%}}@media screen and (max-width: 570px){.donation-list .donation-list-item{margin-right:0}}.donation-list .donation-list-item .donation-list-item-logo{overflow:hidden;float:left;max-height:96px;max-width:96px;margin-right:15px}.donation-list .donation-list-item .donation-list-item-value{position:absolute;left:40%;top:50%;transform:translateY(-50%);color:#2E3538;font-size:2.25em;font-family:"Metropolis", "Arial", "Helvetica Neue", Helvetica, sans-serif;font-weight:700}.donations-explore.explore-more li{display:flex}@media screen and (min-width: 1320px){.donations-explore.explore-more li{width:33.33%}}.donations-cta{z-index:0}.logo.centered{float:none;display:block;margin:0 auto}.error-message{text-align:center;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 1024px){.error-message{display:block}}.error-message h2{margin-bottom:0.3125em;color:#283CBF}.error-message .button{margin-top:0.625em}.error-message .pet{float:right;width:50%;margin-left:3.75em;box-shadow:0 2px 10px rgba(4,8,40,0.08);border-radius:4px;overflow:hidden}@media screen and (max-width: 1024px){.error-message .pet{display:inline-block;float:none;width:auto;margin:3.75em auto 0 auto}}.error-message .pet img{float:left}@media screen and (max-width: 1024px){.error-message .pet img{max-height:300px}}.guides header{background:none}.guides-hero{display:flex;align-items:center;padding:3.75em 1.875em}@media screen and (max-width: 1024px){.guides-hero{display:block;padding:1.875em 0}}.guides-hero .hero-content-container{float:left;width:calc(50% - 60px);margin:0 60px 0 0;padding:0;text-align:left}@media screen and (max-width: 1024px){.guides-hero .hero-content-container{float:none;width:100%;margin:0 auto 30px auto;text-align:center;padding:0}}.guides-hero .guide-image{display:flex;align-items:center;float:left;width:50%;max-width:100%}@media screen and (max-width: 1024px){.guides-hero .guide-image{float:none;width:100%}}.guides-hero .guide-image img{margin:0 auto;max-width:520px;max-height:400px}@media screen and (max-width: 1024px){.guides-hero .guide-image img{float:none;display:block;max-width:300px;max-height:300px;margin:0 auto 1.875em auto;padding:0 1.875em}}.guides-hero.minimal .hero-content-container{display:block;max-width:none;width:100%;margin:0;padding:0;text-align:center}.guides-hero.minimal .hero-content-container h2{margin-bottom:0}.has-sidebar-container{display:flex;position:relative;margin:0 auto;max-width:1240px}@media screen and (max-width: 1024px){.has-sidebar-container{display:block}}#sidebar-sticky{position:relative;min-width:380px;width:380px;background:#f6f7f9}#sidebar-sticky::after{display:block;content:"";clear:both}@media screen and (max-width: 1024px){#sidebar-sticky{width:100%;min-width:auto}}#sidebar-sticky.fixed .sidebar-inner{width:380px;position:fixed;top:0}#sidebar-sticky.bottom .sidebar-inner{position:absolute;bottom:0;top:auto}#sidebar-sticky .sidebar-inner{max-height:100vh;overflow-y:auto}#sidebar-sticky .sidebar-inner.expand a:not(.active){display:block}#sidebar-sticky .sidebar-inner.expand a.active::after{opacity:0.5}#sidebar-sticky a:not(.button){float:left;display:block;width:100%;padding:0.75em;color:#6a7b85;border-bottom:1px solid rgba(147,161,169,0.5);opacity:0.75;transition:all 0.2s ease}#sidebar-sticky a:not(.button) span{display:block;margin-bottom:5px;font-family:'Open Sans';font-size:12px;font-weight:400;color:#2E3538}#sidebar-sticky a:not(.button) h2{margin-bottom:0;font-size:16px}#sidebar-sticky a:not(.button):hover{opacity:1;background:#ffffff}#sidebar-sticky a.active:not(.button){position:relative;padding-left:1.875em;color:#283CBF;background:#ffffff;border-left:12px solid #3c6;opacity:1;pointer-events:none}@media screen and (max-width: 1024px){#sidebar-sticky a.active:not(.button){pointer-events:all;padding-right:72px}}@media screen and (max-width: 1024px){#sidebar-sticky a.active:not(.button)::after{content:'';position:absolute;right:20px;top:50%;transform:translateY(-50%);width:36px;height:36px;background:url(https://production-cdn.bonus.ly/assets/marketing/guides/dropdown-f93801cf95503e4431e5a96fe8b55da188b7da6eb6576b0e0eeadc23cb14b876.svg) no-repeat center center;transition:all 0.2s ease}}#sidebar-sticky a.active:not(.button) h2{font-size:16px}@media screen and (max-width: 1024px){#sidebar-sticky a:not(.button):not(.active){display:none}}#sidebar-sticky .sidebar-cta{float:left;padding:1.25em;text-align:center}#sidebar-sticky .sidebar-cta::after{display:block;content:"";clear:both}@media screen and (max-width: 1024px){#sidebar-sticky .sidebar-cta{display:none}}#sidebar-sticky .sidebar-cta h3{margin-bottom:0.625em}#sidebar-sticky .sidebar-cta .button{width:100%}.has-sidebar{flex-grow:1;background:#ffffff}.has-sidebar section{max-width:820px;margin:0 auto;padding:1.875em 30px 3.75em 30px;font-size:20px}@media screen and (max-width: 1024px){.has-sidebar section{font-size:16px;padding:1.875em 0.9375em}}.has-sidebar section h1,.has-sidebar section h2,.has-sidebar section h3,.has-sidebar section h4,.has-sidebar section h5,.has-sidebar section h6{float:left;width:100%;margin:10px 0 15px 0;color:#283CBF}.has-sidebar section h3,.has-sidebar section h4,.has-sidebar section h5{font-weight:600}.has-sidebar section h1{font-size:2.0em}.has-sidebar section h2{font-size:1.6em}.has-sidebar section h3{font-size:1.4em}.has-sidebar section h4{font-size:1.1em}.has-sidebar section h5{font-size:1em}.has-sidebar section p{line-height:1.7;margin-bottom:30px}.has-sidebar section a:not(.button){color:#248f47;font-weight:600;transition:opacity 0.2s ease}.has-sidebar section a:not(.button):hover{opacity:0.75}.has-sidebar section ul{margin:0 0 15px 0;list-style:none}.has-sidebar section ul li::before{content:"\2022";color:#3c6;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.has-sidebar section img{display:block;margin:0 auto 30px auto}.has-sidebar section img.avatar{float:left;border-radius:100%;width:132px;height:132px;margin:0.625em 1.875em 0.625em 0}.has-sidebar section blockquote{position:relative;margin:30px 0 30px 0;padding:10px 0 10px 60px;font-family:"Open Sans";font-size:20px;font-style:italic;font-weight:600;line-height:1.7;border-left:12px solid #3c6}@media screen and (max-width: 1024px){.has-sidebar section blockquote{font-size:16px;border-left:8px solid #3c6;padding:10px 0 10px 60px}}.has-sidebar section blockquote p{margin:10px 0}.has-sidebar section blockquote:before{position:absolute;left:20px;top:10px;content:"\201C";font-family:Georgia;font-size:40px;font-weight:bold;line-height:40px;padding-right:20px;color:#3c6}@media screen and (max-width: 1024px){.has-sidebar section blockquote:before{left:15px}}.has-sidebar section .instagram-media{margin:0 auto 30px auto !important}.has-sidebar section #download-cta{display:block;margin-top:1.875em;padding:1.875em;background:#283CBF;border-radius:12px;cursor:pointer;transition:background-color 0.2s ease}.has-sidebar section #download-cta::after{display:block;content:"";clear:both}.has-sidebar section #download-cta:hover{opacity:1;background:rgba(40,60,191,0.95)}.has-sidebar section #download-cta:hover .button{background:#4bd278;box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),0 8px 16px rgba(4,8,40,0.2)}.has-sidebar section #download-cta:hover img{transform:scale(1.02)}@media screen and (max-width: 1024px){.has-sidebar section #download-cta{text-align:center}}.has-sidebar section #download-cta .row{display:flex;align-items:center;padding:0}@media screen and (max-width: 570px){.has-sidebar section #download-cta .row{display:block}}.has-sidebar section #download-cta h4{width:auto;display:inline-block;margin-top:0;color:#ffffff}.has-sidebar section #download-cta img{display:block;margin:0 auto;transition:transform 0.2s ease}.has-sidebar section #download-cta .button{display:block;clear:both}.has-sidebar section #download-cta .button::after{display:block;content:"";clear:both}@media screen and (max-width: 1024px){.has-sidebar section #download-cta .button{float:none;margin-bottom:0.9375em}}.has-sidebar section .inline-nav{display:block;margin-top:3.75em;text-align:center}@media screen and (max-width: 1024px){.has-sidebar section .inline-nav{margin-top:1.875em}}.has-sidebar section .inline-link{display:inline-block;font-size:1.125em}.has-sidebar section .inline-link:after{content:'\02192';position:relative;left:10px}.has-sidebar section .inline-link.back:before{content:'\02190';position:relative;right:10px}.has-sidebar section .inline-link.back:after{content:'';display:none}.has-sidebar section .inline-link:last-child{margin-left:1.875em}@media screen and (max-width: 570px){.has-sidebar section .inline-link:last-child{margin-top:0.9375em}}.home.hero-container{position:relative;z-index:3;background-color:#6a7b85;background:url(https://production-cdn.bonus.ly/assets/marketing/home/hero-bg-d15d6db63dedf1a1139641390f8c135eb4ff4f23ebeb274ab511c0a8edde1943.jpg) no-repeat center center;background-size:cover;overflow:hidden}.home.hero-container::after{display:block;content:"";clear:both}.home.hero-container header{background:none}.home.hero-container .wrapper{clear:both}.home.hero-container .home-hero{display:flex;flex-flow:row wrap;width:100%;position:relative}.home.hero-container .hero-content-container,.home.hero-container .app-preview-container{flex:1;position:relative;width:50%}@media screen and (max-width: 1024px){.home.hero-container .hero-content-container,.home.hero-container .app-preview-container{flex-basis:100%}}.home.hero-container .hero-content-container{margin-top:0.625em;padding:10em 0;text-align:left}@media screen and (max-width: 1024px){.home.hero-container .hero-content-container{padding:3.75em 0.9375em 2.8125em;text-align:center}}.home.hero-container .hero-content-container .hero-title{max-width:500px;margin-bottom:15px;line-height:1.4;color:#ffffff;text-shadow:0 1px 2px rgba(4,8,40,0.5)}@media screen and (max-width: 1024px){.home.hero-container .hero-content-container .hero-title{max-width:100%}}.home.hero-container .hero-content-container .hero-subtitle{margin:0 0 1.875em 0;max-width:460px;color:#C6CEFF;font-size:1.25em}@media screen and (max-width: 1024px){.home.hero-container .hero-content-container .hero-subtitle{max-width:100%}}@media screen and (max-width: 1024px){.home.hero-container .hero-content-container .button{display:inline-block;float:none}.home.hero-container .hero-content-container .button::after{display:block;content:"";clear:both}}@media screen and (max-width: 1024px) and (max-width: 570px){.home.hero-container .hero-content-container .button{display:block}}.home.hero-container .hero-content-container .button{margin-right:1.875em}@media screen and (max-width: 570px){.home.hero-container .hero-content-container .button{display:block;margin:0 0 0.9375em 0}}.home.hero-container .hero-content-container .international{float:left;display:block;clear:both;margin:1.875em 0 0 0;padding:5px 10px;color:#ffffff;font-size:0.875em;background:rgba(4,8,40,0.75);border-radius:4px}@media screen and (max-width: 1024px){.home.hero-container .hero-content-container .international{float:none;margin:1.875em auto 0 auto;max-width:340px}}.home.hero-container .hero-content-container .international img{display:inline-block;max-height:1em;vertical-align:middle;margin-left:.3em}.home.hero-container .app-preview-container .app-preview{position:absolute;left:0;top:0px;display:block;width:906px;height:654px;background:url(https://production-cdn.bonus.ly/assets/marketing/home/hero-app-5a5a71b3cf6920cf0063e8829d2b9500358158c8887b04338f01efc4a86d6866.png) no-repeat center center;background-size:cover}@media screen and (max-width: 1024px){.home.hero-container .app-preview-container .app-preview{position:relative;bottom:-15px;margin:0 auto;width:calc(906px * 0.6);height:calc(654px * 0.6)}}@media screen and (max-width: 570px){.home.hero-container .app-preview-container .app-preview{width:calc(906px * 0.4);height:calc(654px * 0.4)}}.home.hero-container .callout{position:absolute;bottom:30px;right:30px;z-index:2;max-width:310px;display:block;margin:0;padding:1.875em;color:#ffffff;background:rgba(40,60,191,0.85);border-radius:12px;box-shadow:0 4px 20px rgba(4,8,40,0.25)}@media screen and (max-width: 1024px){.home.hero-container .callout{max-width:560px;left:15px;margin:0 auto;right:15px;bottom:15px;padding:1.25em}}.customer-logos{margin-bottom:3.75em;background:#ffffff;box-shadow:0 2px 10px rgba(4,8,40,0.08)}@media screen and (max-width: 1320px){.customer-logos{margin-bottom:0.9375em}}.customer-logos ul{display:flex;position:relative;margin:0 auto;padding:1.875em 0;max-width:1180px;list-style:none;opacity:0.5}@media screen and (max-width: 1024px){.customer-logos ul{flex-wrap:wrap;padding:0.625em 0}}.customer-logos ul p{max-width:120px;margin:0;color:#2E3538;line-height:1.2;text-align:right;font-size:0.875em;font-weight:600;font-style:italic}@media screen and (max-width: 570px){.customer-logos ul p{font-size:0.75em}}.customer-logos ul li{display:flex;flex:1 auto;flex-direction:column;justify-content:center;width:20%}@media screen and (max-width: 1024px){.customer-logos ul li{width:25%;padding:0.9375em}}.customer-logos ul li img{flex:0 0 auto;max-height:24px;max-width:124px}.features-container{z-index:2;clear:both}.features-container::after{display:block;content:"";clear:both}@media screen and (max-width: 1320px){.features-container{margin:0 0.9375em}}@media screen and (max-width: 1320px){.features-container{max-width:100%}}.features-container .feature{display:flex;border-bottom:1px solid rgba(232,235,237,0.5)}.features-container .feature::after{display:block;content:"";clear:both}@media screen and (max-width: 1024px){.features-container .feature{flex-wrap:wrap}}.features-container .feature .feature-copy,.features-container .feature .feature-image{flex:1 auto}.features-container .feature .feature-copy{position:relative;z-index:2;width:44%;padding-top:12.5em;padding-bottom:12.5em}@media screen and (max-width: 1320px){.features-container .feature .feature-copy{padding-top:8.75em;padding-bottom:8.75em}}@media screen and (max-width: 1024px){.features-container .feature .feature-copy{width:100%;padding-bottom:0;order:1}}.features-container .feature .feature-copy:first-child{padding-left:8.75em}@media screen and (max-width: 1320px){.features-container .feature .feature-copy:first-child{padding-left:2.5em}}@media screen and (max-width: 1024px){.features-container .feature .feature-copy:first-child{padding:2.5em;padding-bottom:0}}.features-container .feature .feature-copy:last-child{padding-right:8.75em}@media screen and (max-width: 1320px){.features-container .feature .feature-copy:last-child{padding-left:2.5em}}@media screen and (max-width: 1024px){.features-container .feature .feature-copy:last-child{padding:2.5em}}.features-container .feature .feature-copy h3{margin-bottom:10px}.features-container .feature .feature-copy p{margin:0 0 0.9375em 0;font-size:1.25em}.features-container .feature .feature-image{position:relative;width:56%}@media screen and (max-width: 1024px){.features-container .feature .feature-image{width:100%;order:2}}.features-container .feature .feature-image img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:650px;height:450px;z-index:1}@media screen and (max-width: 1320px){.features-container .feature .feature-image img{width:calc(650px * .75);height:auto}}@media screen and (max-width: 1024px){.features-container .feature .feature-image img{position:relative;display:block;margin:0 auto}}.features-container .feature .feature-image:first-child img{right:auto}.features-container .feature .feature-image:last-child img{left:auto}.features-container.home-features .feature-2 .feature-image img{width:650px;height:540px}@media screen and (max-width: 1320px){.features-container.home-features .feature-2 .feature-image img{width:calc(650px * .75);height:auto}}.features-container.home-features .feature-3,.features-container.home-features .feature-5{border-bottom:0}.features-container.home-features .feature-3 .feature-image{overflow:hidden;border-radius:0 0 12px 12px}.features-container.home-features .feature-4 .feature-image img{width:650px;height:670px}@media screen and (max-width: 1320px){.features-container.home-features .feature-4 .feature-image img{width:calc(650px * .75);height:auto}}.features-container.home-features .feature-5{margin-bottom:7.5em}.cta-minimal,.cta{padding:10em 0;background-size:cover}@media screen and (max-width: 1024px){.cta-minimal,.cta{padding:10em 0.9375em}}.cta-minimal h2,.cta-minimal h3,.cta h2,.cta h3{margin-bottom:0;color:#ffffff;font-weight:400;text-shadow:0 1px 2px rgba(4,8,40,0.5)}.cta-minimal h3.full-width,.cta h3.full-width{float:none;text-align:center;margin:0 auto 20px}.cta-minimal .wrapper,.cta .wrapper{text-align:center}.cta-minimal .wrapper .button,.cta .wrapper .button{margin:0 0.9375em}.cta-minimal .wrapper .wrapper-buttons,.cta .wrapper .wrapper-buttons{display:inline-block}.cta-minimal{float:left;width:100%;margin:-3.75em 0;background:url(https://production-cdn.bonus.ly/assets/marketing/home/cta-minimal-bg-1a9c9ca2fea118881e5fcde6df72228e15f5b438f897545dd5c216def365c575.png) no-repeat center center;background-size:cover}.cta-minimal::after{display:block;content:"";clear:both}@media screen and (max-width: 1024px){.cta-minimal{text-align:center}}.cta-minimal .wrapper{max-width:1000px}.cta-minimal .simple-signup,.cta-minimal h3{float:left;width:50%}@media screen and (max-width: 1024px){.cta-minimal .simple-signup,.cta-minimal h3{float:none;width:auto}}.cta-minimal .simple-signup{margin-top:14px}@media screen and (max-width: 1024px){.cta-minimal .simple-signup{display:inline-block}}.cta{background:url(https://production-cdn.bonus.ly/assets/marketing/home/cta-bg-059bb178c057d7d36e92ae41c534b39c59bed9ef9f60e7b0a43c952119007c31.jpg) no-repeat center center;background-size:cover;text-align:center}@media screen and (max-width: 570px){.cta{padding:3.75em 0.9375em}}.cta h2{position:relative;margin:0 auto 30px auto;max-width:640px}.cta .simple-signup{display:inline-block}#pricing-wrapper{padding:0 0 60px 0}#pricing-wrapper .pricing-title{line-height:1.25em;margin:20px auto 90px;text-align:center;width:55%}@media screen and (max-width: 1024px){#pricing-wrapper .pricing-title{margin-top:40px;margin-bottom:40px;width:80%}}#pricing-wrapper .pricing-plan{margin-top:0}#pricing-wrapper #highlighted.pricing-plan{margin-top:-37px}@media screen and (max-width: 1024px){#pricing-wrapper #highlighted.pricing-plan{margin-top:0}}.integrations.hero-container{position:relative;z-index:3;background:#040828;background-image:linear-gradient(45deg, rgba(40,60,191,0), rgba(40,60,191,0.75));overflow:hidden}.integrations.hero-container header{background:none}.integrations.hero-container .hero-content-container{padding:6.25em 0 10em 0}@media screen and (max-width: 1024px){.integrations.hero-container .hero-content-container{padding:2.5em 0 6.25em 0}}.integrations.hero-container .hero-subtitle{max-width:560px;margin:0 auto}.integrations.hero-container .curve-reversed{position:absolute;left:0;bottom:-1px;width:100%;height:120px;overflow:hidden;background:url(https://production-cdn.bonus.ly/assets/marketing/about/curve-09a487c0b6f7a1babf4673fcade399cd03c614607bff3acae6dd160064ea7158.svg) no-repeat bottom;background-size:100% 100%;transform:scaleX(-1);filter:FlipH;z-index:1}@media screen and (max-width: 1024px){.integrations.hero-container .curve-reversed{height:60px}}.integrations.hero-container .background-shapes{display:block;position:absolute;top:0;width:1600px;height:500px}.integrations.hero-container .background-shapes.one{left:50%;margin-left:-800px;background:url(https://production-cdn.bonus.ly/assets/marketing/integrations/background-shapes-1-17e93b61b2dbd9e17bc41dd1caeb88270cc912a29d508dbe96c335fcd93a08ce.svg) no-repeat center top;transition:all 0.1s linear}@media screen and (max-width: 1024px){.integrations.hero-container .background-shapes.one{width:1200px;height:100%;margin-left:-600px}}@media screen and (max-width: 570px){.integrations.hero-container .background-shapes.one{width:1000px;height:100%;margin-left:-500px}}.integrations.hero-container .background-shapes.two{width:100%;left:0;background:url(https://production-cdn.bonus.ly/assets/marketing/integrations/background-shapes-2-b374d5a8fabc64a135cf35827bc0d3ac82609e821d107af581d68f023a826eba.svg) repeat center;background-size:1600px 500px}.integrations h3{margin-bottom:5px}.integration-list{float:left;width:100%;margin-top:0.9375em;display:flex;flex-flow:row wrap}.integration-list::after{display:block;content:"";clear:both}.integration-list h2{margin-bottom:0.9375em}.integration-list .integrations-list-item{width:calc(23% + 2% / 4);margin:0 2% 2% 0;position:relative;top:0;padding:1.25em;color:#6a7b85;background:#ffffff;border-radius:12px;box-shadow:0 2px 10px rgba(4,8,40,0.08);transition:all 0.2s ease}.integration-list .integrations-list-item:nth-child(4n+4){margin-right:0}.integration-list .integrations-list-item:not(.and-more):hover{top:-4px;box-shadow:0 8px 18px rgba(4,8,40,0.15)}.integration-list .integrations-list-item:not(.and-more):hover .integrations-list-item-name-overlay{opacity:1;visibility:visible}.integration-list .integrations-list-item .integrations-list-item-name-overlay{opacity:0;visibility:hidden;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background:rgba(255,255,255,0.9);text-align:center;transition:all 0.2s ease}.integration-list .integrations-list-item .integrations-list-item-name-overlay:after{content:'➞';position:absolute;right:1.25em;top:50%;transform:translateY(-50%);font-size:20px;line-height:1;color:#33CC66;transition:0.2s right ease}.integration-list .integrations-list-item .integrations-list-item-name-overlay p{position:relative;top:50%;transform:translateY(-50%);padding:1.25em 2.8125em 1.25em 1.25em;color:#283CBF;font-weight:600}.integration-list .integrations-list-item .integrations-list-item-logo{float:left;height:56px;width:calc(30% - 15px);margin-right:15px;background-size:contain;background-repeat:no-repeat;background-position:center left}@media screen and (max-width: 570px){.integration-list .integrations-list-item .integrations-list-item-logo{height:42px}}.integration-list .integrations-list-item .integrations-list-item-name{float:left;position:absolute;top:50%;left:35%;width:60%;transform:translateY(-50%);font-weight:600;color:#283CBF}.integration-list .integrations-list-item .integrations-list-item-description{margin-top:0.625em;font-size:14px}@media screen and (max-width: 1024px){.integration-list .integrations-list-item{width:49%;flex-flow:row wrap}.integration-list .integrations-list-item:nth-child(2n+2){margin-right:0}}.integration-list .integrations-list-item.and-more{background:none;padding:1.125em;box-shadow:none;box-shadow:0 0 0 1px rgba(147,161,169,0.33)}@media screen and (max-width: 1024px){.integration-list .integrations-list-item.and-more{width:100%}}.integration-list .integrations-list-item.and-more h5{margin:0 0 0.125em 0;font-size:13px}.integration-list .integrations-list-item.and-more p{margin:0;font-size:13px}.integration-list .integrations-list-item.and-more a{display:block}.integration-list.large .integrations-list-item-logo{float:none;width:96%;height:160px;margin:0 2% 0.9375em 2%;background-position:center}.integration-list.large .integrations-list-item-name{float:none;top:0;width:100%;text-align:center;transform:none;position:initial}.integrations-quotes{background:#ffffff}.integrations-quotes section{padding:0}.integrations-quotes .row{padding:0}.integrations-quotes .one-half{position:relative;padding:3.75em}.integrations-quotes .one-half:first-child:after{content:'';position:absolute;right:0;top:0;width:0;height:100%;border-right:1px solid rgba(147,161,169,0.25)}@media screen and (max-width: 1024px){.integrations-quotes .one-half:first-child:after{display:none}}.integrations-quotes p{position:relative}.integrations-quotes p:before{position:absolute;color:#3c6;font-size:80px;line-height:80px;font-family:"Metropolis", "Arial", "Helvetica Neue", Helvetica, sans-serif;content:'“';left:-50px;top:-10px}.integrations-quotes h5{margin:0;font-size:16px;color:#283CBF}.integrations.cta h2{max-width:720px}.privacy-policy,.terms-of-service,.security,.gdpr{margin:2em auto;padding:3.75em 6.25em}@media screen and (max-width: 1320px){.privacy-policy,.terms-of-service,.security,.gdpr{max-width:100%;margin:0.9375em;padding:1.875em}}.privacy-policy section:not(:first-of-type),.terms-of-service section:not(:first-of-type),.security section:not(:first-of-type),.gdpr section:not(:first-of-type){margin-top:1.5em;padding-top:1.5em;border-top:1px dotted rgba(46,53,56,0.3)}.privacy-policy h3 a,.terms-of-service h3 a,.security h3 a,.gdpr h3 a{border:none}.privacy-policy h5,.terms-of-service h5,.security h5,.gdpr h5{margin-bottom:.5em}.privacy-policy a,.terms-of-service a,.security a,.gdpr a{color:#2E3538;border-bottom:1px solid #2E3538}.privacy-policy ul,.terms-of-service ul,.security ul,.gdpr ul{padding-left:1.5em}.terms-of-service section:not(:first-of-type) p{padding-left:1.5em}.trust{margin:2em auto;padding:3.75em 6.25em}@media screen and (max-width: 1320px){.trust{max-width:100%;margin:0.9375em;padding:1.875em}}.trust h4{font-weight:500}.trust h3{margin-bottom:0.3125em}.trust .flex-grid{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 1024px){.trust .flex-grid{display:block}}.trust .logos{margin-bottom:40px}.trust .image-col{flex:1;text-align:center}@media screen and (max-width: 1024px){.trust .image-col{margin-bottom:20px;text-align:center}}.trust .image-col img.horizontal-logo{position:relative;top:20%}@media screen and (max-width: 1024px){.trust .image-col img.horizontal-logo{top:0;max-width:50%}}.trust .col{display:flex;flex-direction:column;flex:1;margin-right:25px}@media screen and (max-width: 1024px){.trust .col{margin-right:0;margin-bottom:40px}}.trust .col:last-child{margin-right:0;margin-bottom:0}.trust .button{float:none;display:inline-block;margin-top:auto}.marquee-element{width:100%;position:absolute}.marquee-container{opacity:.5;margin-top:-210px;margin-left:65%;padding-bottom:10px;height:1250px;width:750px;position:absolute;overflow:hidden;transform:rotate(29deg)}@media screen and (max-width: 1024px){.marquee-container{margin-left:45%}}#pricing-hero.hero-container{padding-bottom:30px}#pricing-hero.hero-container header{background-color:transparent;background-image:none}#pricing-hero.hero-container .hero-content-container .hero-title{margin-bottom:80px}.answer{margin:0 0 0 2%;max-height:0;width:90%;text-align:left;transition:max-height 0.2s ease-out;white-space:pre-wrap;overflow:hidden}.answer.active{margin-bottom:1em}.customer-author{align-self:baseline;margin-top:15px;color:rgba(40,60,191,0.5);font-size:18px;font-weight:600;line-height:19px}#contact-banner{background-color:#ffffff;font-weight:700}#customer-header{text-align:center}.customer-quote{margin:25px auto;font-size:16px;font-style:italic;font-weight:600;line-height:22px}.customer-title{align-self:baseline;font-size:16px;font-weight:550;line-height:19px}#discount-offer{padding:4em}#discount-offer div{text-align:center;font-size:18px;font-weight:bold;line-height:24px}#discount-offer div a{color:#3384CC}.fa-check{margin:0.3125em 1em 0 -1.5em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;width:14px;color:#3c6;fill:#3c6}.featured-customer{display:flex;flex-direction:column;height:auto;width:308px;margin:auto auto}.featured-customer a{margin-top:22px}.featured-customer svg{height:60px;width:266px}.featured-company-third{height:auto;border-right:1px solid #e8ebed;padding-bottom:22px}.featured-company-third:last-of-type{border-right:0}#featured-customers{padding:75px 0;background-color:#ffffff}#gray-space{position:relative;margin:35px 0;z-index:4}body.header-visible #gray-space{z-index:2}#heart{margin-top:17px;min-height:2em;min-width:2em;background:url(https://production-cdn.bonus.ly/assets/marketing/pricing/heart-ee81e019841d7fdd9eaa1349739d9755aa6cb1f55641a58ca64b5b2c28fae4ee.svg) no-repeat center top}#highlighted{height:633px;margin-top:-160px;border:9px solid #93A1A9;border-top-width:40px}.highlighted-text{height:33px;width:106%;margin:-28px 0 -4px 0;color:#ffffff;font-size:14px;font-weight:700}#more-customer-stories{margin:24px 38% 0 38%;width:24%;border:2px solid #2E3538;color:#2E3538;text-align:center}.one-third{flex:1 auto;float:left;height:430px;width:33.33%}#pricing-hero.hero-container-minimal{height:390px;z-index:-1}#pricing-hero.hero-container-minimal header{background:none}#pricing-options{width:100%}.pricing-plan{display:flex;flex-direction:column;align-items:center;height:590px;width:31.33%;margin:-122px 2% 2% 0;background-color:#FFFFFF;border:3px solid #93A1A9;border-radius:8px;text-align:center}.pricing-plan .price-title{margin:16px auto 8px auto;color:#283CBF;font-size:28px;letter-spacing:1px;font-weight:700;line-height:38px;text-align:center}.pricing-plan .plan-info{width:100%}.pricing-plan .plan-info .price-info{height:116px}.pricing-plan .plan-info .plan-cta{margin-bottom:16px;width:71%;font-size:18px}.pricing-plan .plan-info .currency,.pricing-plan .plan-info .price-note{font-size:11px;font-weight:600;line-height:13px}.pricing-plan .plan-info .currency a,.pricing-plan .plan-info .price-note a{color:#3384CC}.pricing-plan .plan-info .plan-header{margin:0 19% 16px 19%;max-width:70%;font-size:16px;font-weight:600;line-height:19px;text-align:center}.pricing-plan .plan-info hr{width:90%;margin:0 5%}.pricing-plan .plan-info .price,.pricing-plan .plan-info .price-custom{font-size:40px;font-weight:600;line-height:46px}.pricing-plan .plan-info .price-cost-of-rewards{padding:4px 0 16px 0;font-size:12px;font-style:italic;font-weight:600;line-height:14px}.pricing-plan .plan-info .price-cost-of-rewards a{color:#3384CC}.pricing-plan .plan-info .price-custom{font-size:30px;line-height:33px;margin:auto;padding-top:16px;width:50%}.pricing-plan .plan-info ul{display:flex;flex-direction:column;align-items:flex-start;margin-top:16px;justify-content:center;list-style:none}.pricing-plan .plan-info ul .plan-feature-reference{margin:0 10% 10px 8px;width:calc((width-8px)*90%);font-size:14px;font-weight:700;line-height:19px;text-align:left}.pricing-plan .plan-info ul li{display:inline-flex;margin:0 10% 10px 0;width:90%;font-size:14px;font-weight:600;line-height:19px;text-align:left}.question{padding:20px 0;margin:0 auto;border-bottom:1px solid #e8ebed;border-top:1px solid #e8ebed;cursor:pointer;text-align:left}.question a{display:inline-block;color:#445157;font-size:18px;font-weight:600;line-height:25px;text-align:left}.question:after{float:right;content:'\2303';position:relative;font-size:25px;font-weight:bold}.question.active{border-bottom:0}.question.active:after{content:"\2303";transform:rotate(180deg)}#q-and-a{padding:75px 25px;text-align:center}#q-and-a a{color:#3384CC}@media screen and (max-width: 1024px){.featured-company-third{border-bottom:1px solid #e8ebed;border-right:0}.featured-company-third:last-of-type{border-bottom:0}#featured-customers{height:auto;padding:60px 0}.featured-customer{width:auto}.featured-customer a{margin-top:35px}#customer-header{margin-bottom:0}#highlighted{height:auto;margin-top:-35px}#more-customer-stories{margin:40px 33% 0;width:34%}.answer{margin:0 auto;width:80%}.one-third{float:none;margin:0 auto;height:auto;width:80%}.one-third li{margin-left:25%;margin-right:25%}.pricing-plan{height:auto;margin:10% auto}.pricing-plan:first-of-type{margin-top:-15%}.pricing-plan:last-of-type{margin-top:-4%}#gray-space{margin-top:0}}@media screen and (max-width: 570px){#pricing-hero.hero-container-minimal{height:335px}#gray-space{margin-top:0;padding-bottom:20px}.featured-customer{width:100%}#highlighted{margin-top:-4%;height:auto}#more-customer-stories{margin:40px 10% 0;width:80%}.pricing-plan .plan-info .price-custom{width:80%}.pricing-plan .plan-info .plan-header{margin:0 5%;max-width:90%}.one-third{height:auto;width:96%}.one-third li{margin-left:5%;margin-right:5%}.question{width:85%;text-align:left}.question a{width:75%}.question:after{right:0.9375em}.answer p{font-size:14px}#q-and-a{padding:75px 5px}.pricing-plan:first-of-type{margin-top:-25%}}.resource-category:nth-child(0) .resource-list-item{background:#2bab56}#resources-navigation a.active:nth-child(0) .circle-background{background:rgba(51,204,102,0.25)}#resources-navigation a.active:nth-child(0) svg{stroke:#33cc66}#resources-navigation a.active:nth-child(0){color:#33cc66}.resource-category-0{background-color:#33cc66}.resource-category:nth-child(1) .resource-list-item{background:#2baba8}#resources-navigation a.active:nth-child(1) .circle-background{background:rgba(51,204,200,0.25)}#resources-navigation a.active:nth-child(1) svg{stroke:#33ccc8}#resources-navigation a.active:nth-child(1){color:#33ccc8}.resource-category-1{background-color:#33ccc8}.resource-category:nth-child(2) .resource-list-item{background:#2b5cab}#resources-navigation a.active:nth-child(2) .circle-background{background:rgba(51,109,204,0.25)}#resources-navigation a.active:nth-child(2) svg{stroke:#336dcc}#resources-navigation a.active:nth-child(2){color:#336dcc}.resource-category-2{background-color:#336dcc}.resource-category:nth-child(3) .resource-list-item{background:#4d2bab}#resources-navigation a.active:nth-child(3) .circle-background{background:rgba(91,51,204,0.25)}#resources-navigation a.active:nth-child(3) svg{stroke:#5b33cc}#resources-navigation a.active:nth-child(3){color:#5b33cc}.resource-category-3{background-color:#5b33cc}.resource-category:nth-child(4) .resource-list-item{background:#9f2bab}#resources-navigation a.active:nth-child(4) .circle-background{background:rgba(189,51,204,0.25)}#resources-navigation a.active:nth-child(4) svg{stroke:#bd33cc}#resources-navigation a.active:nth-child(4){color:#bd33cc}.resource-category-4{background-color:#bd33cc}.resource-category:nth-child(5) .resource-list-item{background:#ab2b65}#resources-navigation a.active:nth-child(5) .circle-background{background:rgba(204,51,120,0.25)}#resources-navigation a.active:nth-child(5) svg{stroke:#cc3378}#resources-navigation a.active:nth-child(5){color:#cc3378}.resource-category-5{background-color:#cc3378}.resource-category:nth-child(6) .resource-list-item{background:#ab432b}#resources-navigation a.active:nth-child(6) .circle-background{background:rgba(204,80,51,0.25)}#resources-navigation a.active:nth-child(6) svg{stroke:#cc5033}#resources-navigation a.active:nth-child(6){color:#cc5033}.resource-category-6{background-color:#cc5033}.resource-category:nth-child(7) .resource-list-item{background:#ab962b}#resources-navigation a.active:nth-child(7) .circle-background{background:rgba(204,179,51,0.25)}#resources-navigation a.active:nth-child(7) svg{stroke:#ccb333}#resources-navigation a.active:nth-child(7){color:#ccb333}.resource-category-7{background-color:#ccb333}.resources.hero-container-minimal header{background:none}.featured-resource{background:#ffffff}.featured-resource .row{padding:0;display:flex}@media screen and (max-width: 570px){.featured-resource .row{flex-flow:wrap}}.featured-resource .one-half{padding:3em 0;flex:1 auto}@media screen and (max-width: 570px){.featured-resource .one-half:nth-child(2){padding-top:0}}.featured-resource .featured-resource-description{position:relative;top:50%;transform:translateY(-50%)}.featured-resource .featured-resource-description::after{display:block;content:"";clear:both}.featured-resource .label{display:inline-block;clear:both;margin-bottom:0.9375em;padding:3px 8px;color:#ffffff;font-weight:600;text-shadow:0 1px 1px rgba(46,53,56,0.25);border-radius:20px;font-size:12px;transition:opacity 0.2s ease}.featured-resource .label:hover{opacity:0.8}.featured-resource h2,.featured-resource p{max-width:500px}.featured-resource h2{margin-bottom:0}.featured-resource .submitted-message p{color:#6a7b85}.featured-resource p{margin:0.625em 0;color:#6a7b85;font-size:1.125em}.featured-resource .button{margin-top:1em}.featured-resource .resource-image-container img{position:relative;float:left;width:100%;height:auto;margin-left:0.625em;border-radius:12px}@media screen and (max-width: 570px){.featured-resource .resource-image-container img{margin-left:0}}#resources-navigation{background:#f6f7f9;transition:0.5s box-shadow ease}@media screen and (max-width: 1024px){#resources-navigation .wrapper{padding:0}}#resources-navigation.fixed{position:fixed;top:0;z-index:9;width:100%;background:#ffffff;box-shadow:0 2px 10px rgba(4,8,40,0.08)}#resources-navigation.fixed a{border-right:1px solid #e8ebed}#resources-navigation .resources-navigation-buttons{display:flex}@media screen and (max-width: 570px){#resources-navigation .resources-navigation-buttons{flex-flow:wrap;justify-content:center}}#resources-navigation a{width:calc(100% / 7);padding:10px;text-align:center;color:#6a7b85;font-weight:600;font-size:12px;border-right:1px solid #f6f7f9;background:none;transition:0.2s all ease, 0.1s scale ease}@media screen and (max-width: 570px){#resources-navigation a{width:calc(100% / 4);padding:8px 4px;font-size:11px}#resources-navigation a:nth-child(-n + 4){border-bottom:1px solid #f6f7f9}}#resources-navigation a .circle-background{display:block;margin:0 auto 2px auto;width:64px;height:64px;background:transparent;border-radius:100%;transition:0.75s background ease}@media screen and (max-width: 570px){#resources-navigation a .circle-background{width:42px;height:42px}}#resources-navigation a svg{display:block;position:relative;top:50%;transform:translateY(-50%);margin:0 auto;max-width:42px;max-height:42px;stroke:#93A1A9;stroke-width:1px;transition:0.75s stroke ease}@media screen and (max-width: 570px){#resources-navigation a svg{width:26px;height:26px}}#resources-navigation a:last-child{border-right:0}#resources-navigation a:hover{background:rgba(190,198,203,0.5)}#resources-navigation a:active{transform:scale(0.95)}.resources h3{margin-bottom:0.3125em}.resource-category{border-bottom:1px solid #e8ebed}.resource-category-description{max-width:760px;color:#6a7b85}.resource-list{float:left;width:100%;margin-top:0.9375em;display:flex;flex-flow:row wrap}.resource-list::after{display:block;content:"";clear:both}.resource-list .resource-list-item{width:calc(31% + 2% / 4);min-height:340px;margin:0 2% 2% 0;position:relative;top:0;overflow:hidden;color:#6a7b85;border-radius:12px;box-shadow:0 2px 10px rgba(4,8,40,0.08);transition:all 0.2s ease}.resource-list .resource-list-item:nth-child(3n+3){margin-right:0}.resource-list .resource-list-item:not(.subscribe-cta):hover{top:-4px;box-shadow:0 8px 18px rgba(4,8,40,0.15)}@media screen and (max-width: 1024px){.resource-list .resource-list-item{width:calc(48% + 2% / 2);min-height:240px}.resource-list .resource-list-item:nth-child(3n+3){margin-right:2%}.resource-list .resource-list-item:nth-child(2n+2){margin-right:0}}@media screen and (max-width: 570px){.resource-list .resource-list-item{min-height:180px;padding:0.9375em}}.resource-list .resource-list-item.subscribe-cta{background:none;box-shadow:0 0 0 1px rgba(147,161,169,0.33)}@media screen and (max-width: 570px){.resource-list .resource-list-item.subscribe-cta{width:100%;margin-right:0}}.resource-list .resource-list-item.subscribe-cta .subscribe-cta-content{position:absolute;top:50%;transform:translateY(-50%);padding:0.9375em}@media screen and (max-width: 1024px){.resource-list .resource-list-item.subscribe-cta .subscribe-cta-content{position:relative;top:auto;transform:none}}.resource-list .resource-list-item.subscribe-cta h3{color:#283CBF;font-size:1.5em}.resource-list .resource-list-item.subscribe-cta h4{margin-bottom:0.625em;font-family:"Open Sans", "Arial", "Helvetica Neue", Helvetica, sans-serif;font-size:1em;font-weight:400}.resource-list .resource-list-item.subscribe-cta form{margin:0}.resource-list .resource-list-item.subscribe-cta label{display:none}.resource-list .resource-list-item.subscribe-cta .actions{margin:0;padding:0}.resource-list .resource-list-item.subscribe-cta .actions::after{display:block;content:"";clear:both}.resource-list .resource-list-item.subscribe-cta .hs-error-msgs li{float:left;clear:both;margin-top:0.3125em}.resource-list .resource-list-item.subscribe-cta .hs-error-msgs label{display:block;clear:both;padding:3px 8px;color:#ffffff;font-weight:600;text-shadow:0 1px 1px rgba(46,53,56,0.25);border-radius:4px;font-size:13px;background:#CC334B}.resource-list .resource-list-item.subscribe-cta input.hs-button[type="submit"]:active{border:0}.resource-list .resource-list-item.subscribe-cta input[type="email"]{width:100%;margin-top:0.625em;padding:1.5em 1em;line-height:1.4;box-sizing:border-box;box-shadow:0 0 0 1px rgba(147,161,169,0.33)}.resource-list .resource-list-item .resource-list-item-image{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.25;background-repeat:no-repeat;background-position:center;background-size:cover}.resource-list .resource-list-item .resource-list-item-name{position:absolute;top:50%;transform:translateY(-50%);z-index:2;padding:0.9375em;font-weight:600;font-size:1.5em;color:#ffffff;text-shadow:0 1px 2px rgba(46,53,56,0.5),0 2px 10px rgba(46,53,56,0.5)}@media screen and (max-width: 570px){.resource-list .resource-list-item .resource-list-item-name{font-size:1.25em}}.rewards.hero-container-minimal{position:relative;z-index:3;background:#040828;background-image:linear-gradient(45deg, rgba(40,60,191,0), rgba(40,60,191,0.75));overflow:hidden}.rewards.hero-container-minimal header{background:none}.rewards.hero-container-minimal .hero-content-container{padding:6.25em 0 10em 0}@media screen and (max-width: 1024px){.rewards.hero-container-minimal .hero-content-container{padding:2.5em 0 6.25em 0}}.rewards.hero-container-minimal .hero-subtitle{max-width:560px;margin:0 auto}.rewards.hero-container-minimal .curve{position:absolute;left:0;bottom:-1px;width:100%;height:120px;overflow:hidden;background:url(https://production-cdn.bonus.ly/assets/marketing/about/curve-09a487c0b6f7a1babf4673fcade399cd03c614607bff3acae6dd160064ea7158.svg) no-repeat bottom;background-size:100% 100%}@media screen and (max-width: 1024px){.rewards.hero-container-minimal .curve{height:60px}}.rewards.hero-container-minimal .curve-reversed{position:absolute;left:0;bottom:-1px;width:100%;height:120px;overflow:hidden;background:url(https://production-cdn.bonus.ly/assets/marketing/about/curve-09a487c0b6f7a1babf4673fcade399cd03c614607bff3acae6dd160064ea7158.svg) no-repeat bottom;background-size:100% 100%;transform:scaleX(-1);filter:FlipH;z-index:1}@media screen and (max-width: 1024px){.rewards.hero-container-minimal .curve-reversed{height:60px}}.rewards.hero-container-minimal .background-image{display:block;position:absolute;top:0;width:100%;height:545px;background:url(https://production-cdn.bonus.ly/assets/marketing/rewards/rewards-header-fc7a01b8c99b85233f0a40d96c29850de234afc84c0d22b4704c2d1fc4790d4a.svg) repeat center;transition:all 0.1s linear;opacity:.1;background-size:cover}.rewards.flex-wrap{display:flex;position:relative;max-width:1240px;margin:0 auto}.rewards.flex-wrap .rewards-main{margin:0 auto;padding-top:2.5em}.rewards.flex-wrap .rewards-main section{padding-top:3em;padding-bottom:0}.rewards.flex-wrap .rewards-main section:first-of-type{padding-top:1.25em}.rewards.flex-wrap .rewards-main section:last-of-type{padding-bottom:3.75em}.rewards.flex-wrap #sidebar{position:relative;width:350px;padding:5.375em 1.25em 0 1.25em}.rewards.flex-wrap #sidebar.fixed #categories-nav-wrap{position:fixed;top:0;padding-top:3em}.rewards.flex-wrap #sidebar.fixed.bottom #categories-nav-wrap{position:absolute;bottom:0;top:auto}@media screen and (max-width: 1024px){.rewards.flex-wrap #sidebar{display:none}}.rewards.flex-wrap #sidebar h3{margin-bottom:10px}.rewards.flex-wrap #sidebar .category-nav{padding-left:0}.rewards.flex-wrap #sidebar .category-nav li{list-style-type:none;margin-bottom:0.9375em}.rewards.flex-wrap #sidebar .category-nav a{color:#6a7b85}.rewards.flex-wrap .country-select-wrap{text-align:right}@media screen and (max-width: 1024px){.rewards.flex-wrap .country-select-wrap{text-align:left}}.rewards.flex-wrap .country-select-wrap h3{display:inline;font-size:1.125em}.rewards.flex-wrap .country-select-wrap select{font-size:1.125em;max-width:200px;margin-left:0.625em}.rewards.flex-wrap .rewards-list{display:flex;flex-flow:row wrap;width:100%;margin-top:0.9375em}.rewards.flex-wrap .rewards-list::after{display:block;content:"";clear:both}.rewards.flex-wrap .rewards-list h2{margin-bottom:0.9375em}.rewards.flex-wrap .rewards-list .rewards-list-item{position:relative;top:0;width:calc(31% + 2% / 3);margin:0 2% 2% 0;padding:1.25em;color:#6a7b85;background:#ffffff;border-radius:12px;box-shadow:0 2px 10px rgba(4,8,40,0.08);transition:all 0.2s ease}@media screen and (min-width: 1024px){.rewards.flex-wrap .rewards-list .rewards-list-item:nth-child(3n+3){margin-right:0}}.rewards.flex-wrap .rewards-list .rewards-list-item .rewards-list-item-name-overlay{position:absolute;top:0;left:0;z-index:2;height:100%;width:100%;opacity:0;visibility:hidden;background:rgba(255,255,255,0.9);text-align:center;transition:all 0.2s ease}.rewards.flex-wrap .rewards-list .rewards-list-item .rewards-list-item-name-overlay:after{content:'➞';position:absolute;right:1.25em;top:50%;transform:translateY(-50%);font-size:20px;line-height:1;color:#33CC66;transition:0.2s right ease}.rewards.flex-wrap .rewards-list .rewards-list-item .rewards-list-item-name-overlay p{position:relative;top:50%;transform:translateY(-50%);padding:1.25em 2.8125em 1.25em 1.25em;color:#283CBF;font-weight:600}.rewards.flex-wrap .rewards-list .rewards-list-item .rewards-list-item-logo{float:left;height:80px;width:80px;margin-right:15px;background-size:contain;background-repeat:no-repeat;background-position:center left}.rewards.flex-wrap .rewards-list .rewards-list-item .rewards-list-item-name{float:left;position:absolute;top:50%;width:50%;transform:translateY(-50%);font-weight:700}@media screen and (max-width: 1024px){.rewards.flex-wrap .rewards-list .rewards-list-item .rewards-list-item-name{font-size:16px}}.rewards.flex-wrap .rewards-list .rewards-list-item .rewards-list-item-description{margin-top:0.625em;font-size:14px}@media screen and (max-width: 1024px){.rewards.flex-wrap .rewards-list .rewards-list-item{flex-flow:row wrap;width:49%}.rewards.flex-wrap .rewards-list .rewards-list-item:nth-child(2n+2){margin-right:0}}@media screen and (max-width: 570px){.rewards.flex-wrap .rewards-list .rewards-list-item{width:100%;margin-right:0}}.rewards.flex-wrap .rewards-list.large .rewards-list-item-logo{float:none;width:96%;height:160px;margin:0 2% 0.9375em 2%;background-position:center}.rewards.flex-wrap .rewards-list.large .rewards-list-item-name{float:none;top:0;width:100%;text-align:center;transform:none}#calcultor-page{z-index:auto}.calculator.rewards-calculator{padding:3em 2em;max-width:700px;position:relative;z-index:4}.calculator{margin:-2em auto 3.5em auto;padding:3em 2em 3em 0;background-color:#ffffff;border-radius:0.3em}.calculator-header{font-weight:600;text-align:center;font-size:1.55rem;line-height:1.3;border-bottom:1px solid #e6e6e6;padding-bottom:2rem;margin-bottom:2rem}.calculator-section{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #e6e6e6;padding-bottom:2em;margin:0 auto 2rem auto}.calculator-section .rewards-rate{font-weight:500;font-size:1rem;text-align:center}.calculator-section h2{text-align:center;font-size:1.8rem;font-weight:500;padding-bottom:0.5rem;margin:0}.calculator-section h3{font-size:1.1rem;text-align:center;font-weight:700}.calculator-section li{list-style:initial;margin:0.5em 1em;font-weight:700}.calculator-section .one-field{display:flex;width:100%}.calculator-section .one-field .calculator-question{font-size:1.1rem}.calculator-section .one-field .input-section,.calculator-section .one-field .description-section{display:flex;width:50%;padding:0.3rem 1rem}.calculator-section .one-field .input-section{flex-direction:column;text-align:center;align-items:center}.calculator-section .one-field .input-section input{border:0.5px solid #93A1A9;border-radius:4px;font-size:22.5px;width:50%;min-width:150px;font-weight:700;background-color:#ffffff;outline:none;color:#2E3538;padding:0.2em;margin-top:1rem}.calculator-section .one-field .description-section{align-items:center;border-radius:4px}.calculator-section .one-field .bot-bonuses .one-field{width:33%}.calculator-section .bottom-line-cost{margin:2rem 0;border-top:2px solid black;padding-top:0.5em;font-size:1.4rem;font-weight:600}.calculator-section .cost-per-employee{background:#3c6;display:flex;flex-direction:column;color:white;text-align:center;margin:2rem 0;padding:1em 4rem;font-size:1.1rem;font-weight:600;line-height:1.1;text-transform:uppercase;border-radius:0.3em}.calculator-section .cost-per-employee .cost{font-size:4rem;padding:0.3rem;font-weight:500}.calculator-section .redemption-rate{font-size:3rem;font-weight:700;margin:auto;padding:1rem}.calculator-section .bot-bonuses{display:flex;width:100%}.calculator-section .bot-bonuses .input-section{width:100%}.calculator-section .bot-bonuses .one-field{width:33%}.calculator-section .summary-line{display:flex;justify-content:space-between;width:100%;min-width:400px;padding:0.4rem}.calculator-section .summary-line.gray{background-color:#f1f1f1}@media only screen and (max-width: 600px){.calculator.rewards-calculator{padding:2em 1em;width:90%}.calculator-section h3{margin:0}.calculator-section .learn-more ul{padding:0 1.2rem;font-size:1.1em}.calculator-section .bot-bonuses{display:flex;flex-direction:column;align-items:center}.calculator-section .bot-bonuses .one-field{width:100%}.calculator-section .one-field{flex-direction:column;align-items:center}.calculator-section .one-field .input-section,.calculator-section .one-field .description-section{width:100%;padding-bottom:2em}.calculator-section .summary-line{min-width:150px;font-size:0.95rem}}.slack.hero-container{position:relative;z-index:3;height:100%;background:#040828;background-image:linear-gradient(188.23deg, rgba(0,193,177,0.6) 0%, rgba(40,60,191,0.51) 100%, rgba(40,60,191,0.3) 100%);overflow:hidden;text-align:left}.slack.hero-container header{background:none}.slack.hero-container .hero-content-container{margin:0.625em 735px 0 auto;padding:3.75em 0 12.5em 0;max-width:780px;text-align:left}@media screen and (max-width: 1024px){.slack.hero-container .hero-content-container{padding:1.875em 0 5em 0;margin:0px}}.slack.hero-container .curve-reversed{position:absolute;left:auto;bottom:-1px;width:100%;height:152px;overflow:hidden;background:url(https://production-cdn.bonus.ly/assets/marketing/integrations/slacklandingcurve-ce70668f478bb573d4719ea83cce5044b44ea4b82ef3e5cc6da1b22c9da5e0fd.svg) no-repeat bottom;background-size:cover;z-index:5}@media screen and (max-width: 1024px){.slack.hero-container .curve-reversed{display:none}}.slack.hero-container .hero-subtitle{margin:0;color:#ffffff;font-size:30px;line-height:49px;width:585px;height:156px;font-weight:normal}@media screen and (max-width: 570px){.slack.hero-container .hero-subtitle{max-width:100%;font-size:24px;line-height:32px}}.slack.hero-container .slack-button{height:54px;width:200px;margin:30px 0 0 0}@media screen and (max-width: 570px){.slack.hero-container .slack-button{height:41px;width:152px;margin:0}}.slack-admin{padding-top:20px;color:#C6CEFF;font-size:14px}.product-hunt-badge{text-align:center;margin:-0.625em auto 2.1875em}.features-container .feature .feature-image img{height:auto}.cta{background:url(https://production-cdn.bonus.ly/assets/marketing/home/cta-bg-059bb178c057d7d36e92ae41c534b39c59bed9ef9f60e7b0a43c952119007c31.jpg) no-repeat center center;background-size:cover}@media screen and (max-width: 1024px){.cta{padding:3.75em 0.9375em}}.cta .wrapper.slack{display:flex;justify-content:space-between}@media screen and (max-width: 1024px){.cta .wrapper.slack{flex-direction:column;align-items:center}}.cta .inner-rect{width:450px;padding:10px;border-radius:20px;background-color:#145084;box-shadow:0 2px 10px 0 rgba(38,38,38,0.34)}@media screen and (max-width: 1024px){.cta .inner-rect{max-width:100%;margin:0;padding:1.875em;position:relative}}.cta .inner-rect .bonusly-circle{width:90px;margin-top:48px}.cta .inner-rect p{color:#C6CEFF;font-size:14px;display:block;padding:0;margin-bottom:48px}.cta .inner-rect p.slack-admin{width:60%;margin-right:auto;margin-left:auto;margin-bottom:30px}.cta .inner-rect p a{color:#C6CEFF;text-decoration:underline}.cta .inner-rect h3{color:#FFFFFF;font-family:Metropolis;font-size:28px;font-weight:bold;margin-top:30px;margin-bottom:16px;line-height:1}.cta .inner-rect .button{float:none;display:inline-block;margin-bottom:20px}.cta .email-cta{font-size:36px;line-height:49px;width:586px;margin-left:auto}@media screen and (max-width: 1024px){.cta .email-cta{max-width:100%;margin:0}.cta .email-cta .customer-logos ul li{display:inline-block;padding:0;margin:10px}}.cta .email-cta h2{font-size:36px;line-height:49px;margin-bottom:15px}@media screen and (max-width: 1024px){.cta .email-cta h2{display:flex;margin-top:50px;margin-bottom:25px;padding-top:20px;font-size:22px;line-height:28px;width:100%}}.cta .email-cta .customer-logos{background:none;margin:0;flex-wrap:nowrap}.cta .email-cta .customer-logos ul{padding:0}.cta .email-cta .customer-logos p{color:#C6CEFF;font-size:14px;font-style:italic;margin-bottom:0}.teams.hero-container{position:relative;z-index:3;height:100%;background:#040828;background-image:linear-gradient(188.23deg, rgba(0,193,177,0.6) 0%, rgba(40,60,191,0.51) 100%, rgba(40,60,191,0.3) 100%);overflow:hidden;text-align:left}.teams.hero-container header{background:none}@media screen and (max-width: 570px){.teams.hero-container{padding-bottom:20px}}.teams.hero-container .hero-content-container{margin:0.625em 600px 0 auto;padding:3.75em 0 12.5em 0;max-width:780px;text-align:left}.teams.hero-container .hero-content-container .button{margin-top:20px;margin-bottom:20px}@media screen and (max-width: 1024px){.teams.hero-container .hero-content-container{padding:1.875em 0 5em 0;margin:0px}}.teams.hero-container .curve-reversed{position:absolute;left:0;bottom:-1px;width:100%;height:120px;overflow:hidden;background:url(https://production-cdn.bonus.ly/assets/marketing/about/curve-09a487c0b6f7a1babf4673fcade399cd03c614607bff3acae6dd160064ea7158.svg) no-repeat bottom;background-size:100% 100%;transform:scaleX(-1);filter:FlipH;z-index:1}@media screen and (max-width: 1024px){.teams.hero-container .curve-reversed{display:none}}.teams.hero-container .hero-subtitle{margin:0;color:#ffffff;font-size:30px;line-height:49px;max-width:600px;font-weight:normal}@media screen and (max-width: 1024px){.teams.hero-container .hero-subtitle{max-width:500px}}@media screen and (max-width: 570px){.teams.hero-container .hero-subtitle{max-width:100%;font-size:24px;line-height:32px}}.teams-admin{padding-top:20px;color:#C6CEFF;font-size:14px}.teams-hero:after{content:"";background:url(https://production-cdn.bonus.ly/assets/marketing/integrations/teams_screenshot-601109a5d9af3ef1cbbfd5e0b4eb40fa2e141fa770448e875b617c1eff32aeb7.jpg);background-repeat:no-repeat;background-position:112% 0;background-size:contain;opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}@media screen and (max-width: 880px){.teams-hero:after{opacity:.6}}.features-container .feature .feature-image img{height:auto}.cta{background:url(https://production-cdn.bonus.ly/assets/marketing/home/cta-bg-059bb178c057d7d36e92ae41c534b39c59bed9ef9f60e7b0a43c952119007c31.jpg) no-repeat center center;background-size:cover}@media screen and (max-width: 1024px){.cta{padding:3.75em 0.9375em}}.cta .wrapper.teams{display:flex;justify-content:space-between}@media screen and (max-width: 1024px){.cta .wrapper.teams{flex-direction:column;align-items:center}}.cta .inner-rect{width:450px;padding:10px;border-radius:20px;background-color:#145084;box-shadow:0 2px 10px 0 rgba(38,38,38,0.34)}@media screen and (max-width: 1024px){.cta .inner-rect{max-width:100%;margin:0;padding:1.875em;position:relative}}.cta .inner-rect .bonusly-circle{width:90px;margin-top:48px}.cta .inner-rect p{color:#C6CEFF;font-size:14px;display:block;padding:0;margin-bottom:48px}.cta .inner-rect p.teams-admin{width:60%;margin-right:auto;margin-left:auto;margin-bottom:30px}.cta .inner-rect p a{color:#C6CEFF;text-decoration:underline}.cta .inner-rect h3{color:#FFFFFF;font-family:Metropolis;font-size:28px;font-weight:bold;margin-top:30px;margin-bottom:16px;line-height:1}.cta .inner-rect .button{float:none;display:inline-block;margin-bottom:20px}.cta .email-cta{font-size:36px;line-height:49px;width:586px;margin-left:auto}@media screen and (max-width: 1024px){.cta .email-cta{max-width:100%;margin:0}.cta .email-cta .customer-logos ul li{display:inline-block;padding:0;margin:10px}}.cta .email-cta h2{font-size:36px;line-height:49px;margin-bottom:15px}@media screen and (max-width: 1024px){.cta .email-cta h2{display:flex;margin-top:50px;margin-bottom:25px;padding-top:20px;font-size:22px;line-height:28px;width:100%}}.cta .email-cta .customer-logos{background:none;margin:0;flex-wrap:nowrap}.cta .email-cta .customer-logos ul{padding:0}.cta .email-cta .customer-logos p{color:#C6CEFF;font-size:14px;font-style:italic;margin-bottom:0}.tour.hero-container{position:relative;z-index:3;background-color:#6a7b85;background:url(https://production-cdn.bonus.ly/assets/marketing/tour/hero-bg-91a3591694fa438719a0c660bd72b9c1b0cbf33316695205da06e06d17d707b8.jpg) no-repeat center center;background-size:cover}.tour.hero-container::after{display:block;content:"";clear:both}.tour.hero-container .ellipse{position:absolute;left:-10%;right:0;bottom:-1px;overflow:hidden}.tour.hero-container .ellipse:after{content:'';display:block;position:relative;width:120%;height:200px;bottom:-100px;border-radius:100% 100% 0 0;background:#f6f7f9}@media screen and (max-width: 1024px){.tour.hero-container .ellipse:after{height:100px;bottom:-50px}}.tour.hero-container header{background:none}.tour.hero-container .wrapper{z-index:4}.tour.hero-container .tour-hero{display:flex;flex-flow:row wrap;width:100%;position:relative}.tour.hero-container .hero-content-container{margin:0.625em auto 0 auto;padding:3.75em 0 12.5em 0;max-width:780px;text-align:center}@media screen and (max-width: 1024px){.tour.hero-container .hero-content-container{padding:1.875em 0 5em 0;text-align:center}}.tour.hero-container .hero-content-container .hero-title{margin-bottom:15px;line-height:1.4;color:#ffffff;text-shadow:0 1px 2px rgba(4,8,40,0.5)}@media screen and (max-width: 1024px){.tour.hero-container .hero-content-container .hero-title{max-width:100%}}.tour.hero-container .hero-content-container .hero-subtitle{margin:0 0 1.875em 0;color:#C6CEFF;font-size:1.25em}@media screen and (max-width: 1024px){.tour.hero-container .hero-content-container .hero-subtitle{max-width:100%}}#bonus-walkthrough{position:relative;margin:-200px auto 0 auto;display:block;z-index:5}@media screen and (max-width: 1320px){#bonus-walkthrough{margin-top:-160px}}@media screen and (max-width: 1024px){#bonus-walkthrough{margin-top:-60px}}#bonus-walkthrough .spinner{visibility:hidden;opacity:0;position:absolute;left:0;top:0;z-index:3;width:100%;height:100%;background:rgba(255,255,255,0.75)}@-webkit-keyframes spinner{to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}#bonus-walkthrough .spinner:before{content:'';position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%;border:4px solid #93A1A9;border-top-color:#6a7b85;-webkit-animation:spinner 0.75s linear infinite;animation:spinner 0.75s linear infinite}@-webkit-keyframes typedjsBlink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes typedjsBlink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}#bonus-walkthrough .typed-cursor{-webkit-animation:typedjsBlink 1s infinite linear;animation:typedjsBlink 1s infinite linear;display:inline;color:rgba(46,53,56,0.5)}#bonus-walkthrough .typed-cursor:after{content:'';display:block}@-webkit-keyframes gifDrop{0%{visibility:visible;height:0;opacity:0;transform:translate(400px, -20px);position:absolute}20%{opacity:1}21%{transform:translate(400px, -20px);position:absolute}100%{visibility:visible;height:100%;opacity:1;transform:translate(0px, 0px);position:relative}}@keyframes gifDrop{0%{visibility:visible;height:0;opacity:0;transform:translate(400px, -20px);position:absolute}20%{opacity:1}21%{transform:translate(400px, -20px);position:absolute}100%{visibility:visible;height:100%;opacity:1;transform:translate(0px, 0px);position:relative}}@-webkit-keyframes cursorHide{0%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0}}@keyframes cursorHide{0%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0}}#bonus-walkthrough .bonus-line-1 .hashtag{color:#2E3538;font-weight:700}#bonus-walkthrough .bonus-line-1 .gif-drop{display:none;opacity:0;visibility:hidden;margin:0.9375em 0;max-width:220px}#bonus-walkthrough .bonus-line-1 .gif-drop svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:1;visibility:visible}#bonus-walkthrough .interact{z-index:2;visibility:hidden;height:0;margin:0;padding:15px 5px;-ms-flex-align:center}#bonus-walkthrough .interact li{position:relative;display:inline-block;margin-right:12px;color:#93A1A9}#bonus-walkthrough .interact li svg{fill:#93A1A9}#bonus-walkthrough .interact li img{width:14px}#bonus-walkthrough .container{position:relative;width:560px;max-width:100%;height:auto;margin:0 auto 7.5em;background:#ffffff;border-radius:8px;box-shadow:0 1px 2px rgba(4,8,40,0.15),0 15px 30px rgba(4,8,40,0.15),0 16px 60px rgba(4,8,40,0.05)}@media screen and (max-width: 1024px){#bonus-walkthrough .bonus-box{overflow:hidden}}#bonus-walkthrough .top-bar,#bonus-walkthrough .bottom-bar{min-height:46px}#bonus-walkthrough .bottom-bar{min-height:24px;border-top:1px solid #e8ebed;position:relative}#bonus-walkthrough .bottom-bar .bonus-form-footer{display:flex;flex-direction:column;justify-content:space-between;padding:15px}@media only screen and (max-width: tablet-large){#bonus-walkthrough .bottom-bar .bonus-form-footer{display:block}}#bonus-walkthrough .bottom-bar .bonus-form-footer .content-controls{position:relative;float:left;width:100%;align-self:center}#bonus-walkthrough .bottom-bar .bonus-form-footer .content-controls span{margin:2px 5px 2px 0}@media screen and (max-width: 1024px){#bonus-walkthrough .bottom-bar .bonus-form-footer .content-controls span{margin:0 3px 0 0}}#bonus-walkthrough .bottom-bar .bonus-form-footer .add-on-interactions{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){#bonus-walkthrough .bottom-bar .bonus-form-footer .add-on-interactions{flex-direction:column}}#bonus-walkthrough .hidden-footer{background:#f6f7f9;-webkit-animation:expandOnAnimation 1s ease forwards 1;animation:expandOnAnimation 1s ease forwards 1;-webkit-animation-delay:1s;animation-delay:1s;border-radius:0 0 12px 12px}#bonus-walkthrough .comment-on-bonus{-webkit-animation:hideAddOnPrompt 1s forwards 1;animation:hideAddOnPrompt 1s forwards 1;-webkit-animation-delay:1s;animation-delay:1s}#bonus-walkthrough .top-container{padding:15px 20px}#bonus-walkthrough .top-container .controls{padding:0;margin:0;list-style:none}#bonus-walkthrough .top-container .controls li{display:inline-block;margin-right:2px;line-height:46px}#bonus-walkthrough .top-container .controls li img{height:2.75em}#bonus-walkthrough .receiver{visibility:hidden;height:0;overflow:hidden}#bonus-walkthrough .receiver::after{display:block;content:"";clear:both}#bonus-walkthrough .receiver .frank,#bonus-walkthrough .receiver .amount{display:inline-block;width:46px;height:46px;line-height:46px;vertical-align:middle}#bonus-walkthrough .receiver .frank{background:url(https://production-cdn.bonus.ly/assets/marketing/tour/frank-edfa64ad74e43562f6ca12aef5af96cb615433f74b9ad8d2d977fe91e1ea8e71.jpg) no-repeat center center;background-size:cover;border-radius:100%}#bonus-walkthrough .receiver .amount{width:auto;min-width:52px;margin-right:8px;padding:0 10px;text-align:center;color:#ffffff;font-size:20px;font-weight:700;letter-spacing:-1px;background:#3c6;border-radius:26px}#bonus-walkthrough .bonus-text{position:relative;z-index:2;font-size:1.125em}#bonus-walkthrough .bonus-text p{display:inline}#bonus-walkthrough .give-button{position:relative;display:inline-block;padding:12px 24px;color:#ffffff;background:#3c6;border-radius:4px;border:0.025em solid #93A1A9;font-size:22px;font-weight:700}@media screen and (max-width: 1024px){#bonus-walkthrough .give-button{float:left;width:100%;text-align:center}#bonus-walkthrough .give-button::after{display:block;content:"";clear:both}}@-webkit-keyframes tooltipDrop{0%{visibility:visible;opacity:0;transform:translateY(-20px)}100%{visibility:visible;opacity:1;transform:translateY(0px)}}@keyframes tooltipDrop{0%{visibility:visible;opacity:0;transform:translateY(-20px)}100%{visibility:visible;opacity:1;transform:translateY(0px)}}#bonus-walkthrough .tooltip{position:absolute;visibility:hidden;opacity:0;z-index:3;right:-220px;top:-9px;width:280px;padding:20px;background:rgba(40,60,191,0.85);border-radius:12px;box-shadow:0 5px 15px rgba(46,53,56,0.25);-webkit-animation:tooltipDrop 0.5s ease-out 1 forwards;animation:tooltipDrop 0.5s ease-out 1 forwards;-webkit-animation-delay:2s;animation-delay:2s}@media screen and (max-width: 1024px){#bonus-walkthrough .tooltip{width:220px;padding:10px;right:0;top:150px}#bonus-walkthrough .tooltip:after,#bonus-walkthrough .tooltip:before{bottom:auto;top:-20px}}@-webkit-keyframes bubbleGrow{0%{box-shadow:0 0 0 0px rgba(40,60,191,0.15)}100%{box-shadow:0 0 0 30px rgba(40,60,191,0)}}@keyframes bubbleGrow{0%{box-shadow:0 0 0 0px rgba(40,60,191,0.15)}100%{box-shadow:0 0 0 30px rgba(40,60,191,0)}}#bonus-walkthrough .tooltip:after,#bonus-walkthrough .tooltip:before{content:'';position:absolute;left:-20px;bottom:-20px;display:block;width:20px;height:20px;background:#283CBF;border-radius:100%}#bonus-walkthrough .tooltip:after{-webkit-animation:bubbleGrow 2s ease-out infinite;animation:bubbleGrow 2s ease-out infinite}#bonus-walkthrough .tooltip:before{-webkit-animation:bubbleGrow 2s ease-out infinite;animation:bubbleGrow 2s ease-out infinite;-webkit-animation-delay:1s;animation-delay:1s}#bonus-walkthrough .tooltip p{margin:0;font-size:14px;color:#ffffff}@media screen and (max-width: 1024px){#bonus-walkthrough .tooltip p{font-size:12px}}#bonus-walkthrough .tooltip a{color:#ffffff;text-decoration:underline;transition:all 0.2s ease}#bonus-walkthrough .tooltip a:hover{opacity:0.75}#bonus-walkthrough .button-group{position:relative;margin:8.75em auto 3.75em auto;width:481px;max-width:100%;display:flex;border:1px solid #283CBF;border-radius:8px}#bonus-walkthrough .button-group button{width:calc(33.333% + 2px);margin:0;padding:1.25em 0;opacity:0.75;cursor:pointer;color:rgba(40,60,191,0.75);text-align:center;font-family:"Metropolis", "Arial", "Helvetica Neue", Helvetica, sans-serif;font-size:1em;font-weight:600;background:transparent;border:0;transition:color 0.2s ease}#bonus-walkthrough .button-group button:first-child{border-radius:6px 0 0 6px}#bonus-walkthrough .button-group button:nth-child(2){border-left:1px solid #283CBF;border-right:1px solid #283CBF}#bonus-walkthrough .button-group button:last-child{border-radius:0 6px 6px 0}#bonus-walkthrough .button-group button:hover{color:#283cbf}#bonus-walkthrough .button-group button.active{opacity:1;color:#ffffff;background:#283CBF;transition:color 1s ease, background-color 0.25s ease}#bonus-walkthrough .button-group button.active:hover{cursor:default}#bonus-walkthrough.state-1 .item-1{display:block}#bonus-walkthrough.state-1 .item-2,#bonus-walkthrough.state-1 .item-3,#bonus-walkthrough.state-1 .item-2.tooltip,#bonus-walkthrough.state-1 .item-3.tooltip,#bonus-walkthrough.state-1 .static-text,#bonus-walkthrough.state-1 .add-on-text,#bonus-walkthrough.state-1 .interact,#bonus-walkthrough.state-1 #pointer1,#bonus-walkthrough.state-1 #pointer2,#bonus-walkthrough.state-1 .content-controls #plus,#bonus-walkthrough.state-1 .content-controls #hashtag{display:none}@media screen and (max-width: 1024px){#bonus-walkthrough.state-1 #users,#bonus-walkthrough.state-1 #tag{display:none}}#bonus-walkthrough.state-1 .bonus-line-1.type-complete .gif-drop{display:block;height:0;-webkit-animation-fill-mode:forwards;-webkit-animation:gifDrop 2s ease 1 forwards;animation:gifDrop 2s ease 1 forwards;-webkit-animation-delay:0.5s;animation-delay:0.5s}#bonus-walkthrough.state-1 .bonus-line-1.type-complete .gif-drop svg{-webkit-animation:cursorHide 0.2s ease 1 forwards;animation:cursorHide 0.2s ease 1 forwards;-webkit-animation-delay:2.5s;animation-delay:2.5s}#bonus-walkthrough.state-1 .bonus-form-footer .hidden-footer{background:white;min-height:initial}#bonus-walkthrough.state-1 .bonus-form-footer .add-on-interactions{min-height:50px}@media screen and (max-width: 1024px){#bonus-walkthrough.state-1 .bonus-form-footer .give-button{margin-top:20px}}#bonus-walkthrough.state-2 .item-2,#bonus-walkthrough.state-2 .gif-drop{display:block}#bonus-walkthrough.state-2 .item-3,#bonus-walkthrough.state-2 .item-1.tooltip,#bonus-walkthrough.state-2 .item-3.tooltip,#bonus-walkthrough.state-2 .typed-text,#bonus-walkthrough.state-2 .typed-cursor,#bonus-walkthrough.state-2 .gif-drop svg,#bonus-walkthrough.state-2 #pointer2,#bonus-walkthrough.state-2 .content-controls #plus,#bonus-walkthrough.state-2 .content-controls #hashtag{display:none}@media screen and (max-width: 1024px){#bonus-walkthrough.state-2 #users,#bonus-walkthrough.state-2 #tag{display:none}}#bonus-walkthrough.state-2 .tooltip{right:-76px;top:140px;width:320px}#bonus-walkthrough.state-2 .tooltip:before,#bonus-walkthrough.state-2 .tooltip:after{left:-40px;bottom:auto;top:0}@media screen and (max-width: 1024px){#bonus-walkthrough.state-2 .tooltip{right:0;top:196px}#bonus-walkthrough.state-2 .tooltip:before,#bonus-walkthrough.state-2 .tooltip:after{top:-30px;left:0}}#bonus-walkthrough.state-2 .static-text{display:inline}@-webkit-keyframes hashtagHighlight{0%{background-position:0% -100%;color:#2E3538}100%{background-position:-100% 0%;color:#ffffff}}@keyframes hashtagHighlight{0%{background-position:0% -100%;color:#2E3538}100%{background-position:-100% 0%;color:#ffffff}}#bonus-walkthrough.state-2 .hashtag{padding:2px;background-image:linear-gradient(90deg, rgba(40,60,191,0) 50%, #283CBF 50.01%);background-size:200% 200%;background-position:0% 100%;-webkit-animation:hashtagHighlight 1.5s linear forwards 1;animation:hashtagHighlight 1.5s linear forwards 1;-webkit-animation-delay:0.5s;animation-delay:0.5s}#bonus-walkthrough.state-2 .gif-drop{position:relative;visibility:visible;opacity:1;height:auto}@-webkit-keyframes pointer1Move{0%{opacity:0;transform:translate(-100px, -80px)}20%{opacity:1;visibility:visible}100%{opacity:1;visibility:visible;transform:translate(20px, -14px)}}@keyframes pointer1Move{0%{opacity:0;transform:translate(-100px, -80px)}20%{opacity:1;visibility:visible}100%{opacity:1;visibility:visible;transform:translate(20px, -14px)}}@-webkit-keyframes buttonClick{0%{transform:scale(1)}20%{transform:scale(0.9)}40%{transform:scale(1)}100%{opacity:0;visibility:hidden;height:0px;position:absolute}}@keyframes buttonClick{0%{transform:scale(1)}20%{transform:scale(0.9)}40%{transform:scale(1)}100%{opacity:0;visibility:hidden;height:0px;position:absolute}}@-webkit-keyframes fadeOut{0%{opacity:1;visibility:visible;height:inherit;min-height:inherit}100%{opacity:0;visibility:hidden;height:0px;position:absolute}}@keyframes fadeOut{0%{opacity:1;visibility:visible;height:inherit;min-height:inherit}100%{opacity:0;visibility:hidden;height:0px;position:absolute}}@-webkit-keyframes fadeIn{0%{opacity:0;visibility:hidden;height:0px;width:auto}100%{opacity:1;visibility:visible;height:100%;width:auto}}@keyframes fadeIn{0%{opacity:0;visibility:hidden;height:0px;width:auto}100%{opacity:1;visibility:visible;height:100%;width:auto}}@-webkit-keyframes fadeInFadeOut{0%{opacity:0;visibility:hidden}30%{opacity:1;visibility:visible}70%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes fadeInFadeOut{0%{opacity:0;visibility:hidden}30%{opacity:1;visibility:visible}70%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@-webkit-keyframes removePadding{0%{padding:15px;flex-direction:column}100%{padding:0px;flex-direction:row}}@keyframes removePadding{0%{padding:15px;flex-direction:column}100%{padding:0px;flex-direction:row}}#bonus-walkthrough.state-2 #pointer1{display:block;position:absolute;visibility:hidden;opacity:0;-webkit-animation:pointer1Move 1s ease-out forwards 1;animation:pointer1Move 1s ease-out forwards 1;-webkit-animation-delay:2s;animation-delay:2s}#bonus-walkthrough.state-2 .bonus-form-footer .add-on-interactions{min-height:50px}@media screen and (max-width: 1024px){#bonus-walkthrough.state-2 .bonus-form-footer .add-on-interactions{flex-direction:column;-webkit-animation:removePadding 1s ease forwards 1;animation:removePadding 1s ease forwards 1;-webkit-animation-delay:3.2s;animation-delay:3.2s}}#bonus-walkthrough.state-2 .bonus-form-footer .add-on-interactions .content-controls{-webkit-animation:fadeOut 1s ease forwards 1;animation:fadeOut 1s ease forwards 1;-webkit-animation-delay:3.2s;animation-delay:3.2s}#bonus-walkthrough.state-2 .bonus-form-footer .add-on-interactions .interact{-webkit-animation:fadeIn 0.5s ease-in forwards 1;animation:fadeIn 0.5s ease-in forwards 1;-webkit-animation-delay:3.6s;animation-delay:3.6s;position:absolute;left:15px;padding-top:1.5em}#bonus-walkthrough.state-2 .bonus-form-footer .give-button{position:absolute;right:20px;-webkit-animation:buttonClick 1s ease forwards 1;animation:buttonClick 1s ease forwards 1;-webkit-animation-delay:3.2s;animation-delay:3.2s}@media screen and (max-width: 1024px){#bonus-walkthrough.state-2 .bonus-form-footer .give-button{position:relative;right:0px;margin-top:20px}}#bonus-walkthrough.state-2 .spinner{-webkit-animation:fadeInFadeOut 1s ease-out forwards 1;animation:fadeInFadeOut 1s ease-out forwards 1;-webkit-animation-delay:3.4s;animation-delay:3.4s}#bonus-walkthrough.state-2 .controls{-webkit-animation:fadeOut 0.25s ease-out forwards 1;animation:fadeOut 0.25s ease-out forwards 1;-webkit-animation-delay:3.5s;animation-delay:3.5s;position:absolute}#bonus-walkthrough.state-2 .receiver{-webkit-animation:fadeIn 0.5s ease-in forwards 1;animation:fadeIn 0.5s ease-in forwards 1;-webkit-animation-delay:3.6s;animation-delay:3.6s;padding:15px 0}#bonus-walkthrough.state-3 .item-3{display:block}#bonus-walkthrough.state-3 .item-1.tooltip,#bonus-walkthrough.state-3 .item-2.tooltip,#bonus-walkthrough.state-3 .typed-text,#bonus-walkthrough.state-3 .typed-cursor,#bonus-walkthrough.state-3 .gif-drop svg,#bonus-walkthrough.state-3 #pointer1,#bonus-walkthrough.state-3 .content-controls #users,#bonus-walkthrough.state-3 .content-controls #hashtag,#bonus-walkthrough.state-3 .content-controls #tag{display:none}#bonus-walkthrough.state-3 .tooltip{right:-215px;top:-140px}@media screen and (max-width: 1024px){#bonus-walkthrough.state-3 .tooltip{right:0;top:-148px}#bonus-walkthrough.state-3 .tooltip:before,#bonus-walkthrough.state-3 .tooltip:after{top:auto;bottom:-30px;left:0}}#bonus-walkthrough.state-3 .receiver,#bonus-walkthrough.state-3 .interact{visibility:visible;opacity:1;width:auto;height:auto}#bonus-walkthrough.state-3 .static-text{display:inline}#bonus-walkthrough.state-3 .inline-amount{padding:0 5px;color:#3c6;font-weight:700;border:2px solid #3c6;border-radius:5px}#bonus-walkthrough.state-3 .inline-receiver{color:#3c6;font-weight:700}#bonus-walkthrough.state-3 .gif-drop{position:relative;visibility:visible;opacity:1;height:auto}#bonus-walkthrough.state-3 .bonus-form-footer{height:50px}#bonus-walkthrough.state-3 .bonus-form-footer .add-on-interactions{opacity:0;-webkit-animation:showOnAnimation 1s ease forwards 1;animation:showOnAnimation 1s ease forwards 1;-webkit-animation-delay:1s;animation-delay:1s}@media screen and (max-width: 1024px){#bonus-walkthrough.state-3 .bonus-form-footer .add-on-interactions{flex-direction:row}}#bonus-walkthrough.state-3 .bonus-form-footer .add-on-text{padding:0 15px}#bonus-walkthrough.state-3 .bonus-form-footer .give-button{position:absolute;right:20px}@media screen and (max-width: 1024px){#bonus-walkthrough.state-3 .bonus-form-footer .give-button{width:30%;position:relative;right:0px}}#bonus-walkthrough.state-3 .controls{display:none}#bonus-walkthrough.state-3 .receiver{padding:15px 0}@-webkit-keyframes pointer2Move{0%{opacity:0;transform:translate(-150px, -50px)}10%{opacity:1;visibility:visible}100%{opacity:1;visibility:visible;transform:translate(36px, 14px)}}@keyframes pointer2Move{0%{opacity:0;transform:translate(-150px, -50px)}10%{opacity:1;visibility:visible}100%{opacity:1;visibility:visible;transform:translate(36px, 14px)}}@-webkit-keyframes addonActive{0%{color:#93A1A9}60%{color:#6a7b85;transform:scale(1)}80%{transform:scale(0.9)}100%{color:#6a7b85;transform:scale(1)}}@keyframes addonActive{0%{color:#93A1A9}60%{color:#6a7b85;transform:scale(1)}80%{transform:scale(0.9)}100%{color:#6a7b85;transform:scale(1)}}@-webkit-keyframes heartActive{0%{fill:#93A1A9}100%{fill:#CC334B}}@keyframes heartActive{0%{fill:#93A1A9}100%{fill:#CC334B}}@-webkit-keyframes addonBoxAppear{0%{opacity:0;min-height:0;height:0;padding:0}100%{opacity:1;min-height:0;height:0;padding:0}}@keyframes addonBoxAppear{0%{opacity:0;min-height:0;height:0;padding:0}100%{opacity:1;min-height:0;height:0;padding:0}}@-webkit-keyframes expandOnAnimation{0%{opacity:0;min-height:0;height:0;padding:0}100%{opacity:1;min-height:100px;height:auto;padding:0 0 15px 0}}@keyframes expandOnAnimation{0%{opacity:0;min-height:0;height:0;padding:0}100%{opacity:1;min-height:100px;height:auto;padding:0 0 15px 0}}@-webkit-keyframes showOnAnimation{0%{opacity:0;height:0;padding:0}100%{opacity:1;height:auto;padding:15px}}@keyframes showOnAnimation{0%{opacity:0;height:0;padding:0}100%{opacity:1;height:auto;padding:15px}}@-webkit-keyframes hideAddOnPrompt{0%{opacity:1;min-height:500px;height:auto;padding:15px}25%{opacity:0;min-height:0;height:0;padding:0}100%{opacity:0;min-height:0;height:0;padding:0}}@keyframes hideAddOnPrompt{0%{opacity:1;min-height:500px;height:auto;padding:15px}25%{opacity:0;min-height:0;height:0;padding:0}100%{opacity:0;min-height:0;height:0;padding:0}}#bonus-walkthrough.state-3 #pointer2{display:block;position:absolute;visibility:hidden;opacity:0;z-index:2;-webkit-animation:pointer2Move 1s ease-out forwards 1;animation:pointer2Move 1s ease-out forwards 1}#bonus-walkthrough.state-3 .add-on-button{-webkit-animation:addonActive 0.75s ease forwards 1;animation:addonActive 0.75s ease forwards 1;-webkit-animation-delay:0.7s;animation-delay:0.7s}#bonus-walkthrough.state-3 .add-on-button svg{-webkit-animation:heartActive 0.75s ease forwards 1;animation:heartActive 0.75s ease forwards 1;-webkit-animation-delay:0.7s;animation-delay:0.7s}#bonus-walkthrough.state-3 .add-on{position:relative;z-index:2;display:block;opacity:0;height:0;padding:0;-webkit-animation:addonBoxAppear 0.5s ease forwards 1;animation:addonBoxAppear 0.5s ease forwards 1;-webkit-animation-delay:1.2s;animation-delay:1.2s}#bonus-walkthrough.state-3 .add-on .bonus-line-2{display:inline}.header-visible #bonus-walkthrough{z-index:2}.key-points{display:flex;flex-flow:row wrap;margin:5em 0;padding:0;list-style:none}@media screen and (max-width: 570px){.key-points{margin:1.25em 0}}.key-points li{width:30.33%;margin-right:4%}@media screen and (max-width: 570px){.key-points li{width:100%;margin:0 0 10px 0;text-align:center}}.key-points li:last-child{margin-right:0}.key-points h3{margin:10px 0 5px 0}.features-container.tour-features .features-opener{padding:7.5em 15px 0 15px;text-align:center}.features-container.tour-features .features-opener h2{margin-bottom:0.3125em;color:#283CBF;text-align:center}.features-container.tour-features .features-closer{position:relative;margin:0 auto;padding:5em 0;max-width:380px;text-align:center}.features-container.tour-features .feature-3 .feature-copy{padding-top:7.5em;padding-bottom:7.5em}.features-container.tour-features .feature-1 .feature-image,.features-container.tour-features .feature-3 .feature-image{position:relative;overflow:hidden}.features-container.tour-features .feature-1 .feature-image:before,.features-container.tour-features .feature-1 .feature-image:after,.features-container.tour-features .feature-3 .feature-image:before,.features-container.tour-features .feature-3 .feature-image:after{content:'';display:block;width:20%;height:100%;position:absolute;top:0;z-index:2}.features-container.tour-features .feature-1 .feature-image:before,.features-container.tour-features .feature-3 .feature-image:before{left:0;background-image:linear-gradient(-90deg, rgba(255,255,255,0), rgba(255,255,255,0.75), #fff)}.features-container.tour-features .feature-1 .feature-image:after,.features-container.tour-features .feature-3 .feature-image:after{right:0;background-image:linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0.75), #fff)}@-webkit-keyframes backgroundShift1{0%{transform:translateX(0)}100%{transform:translateX(-936px)}}@keyframes backgroundShift1{0%{transform:translateX(0)}100%{transform:translateX(-936px)}}.features-container.tour-features .feature-1 .feature-image .background-shift,.features-container.tour-features .feature-3 .feature-image .background-shift{position:absolute;left:0;right:0;top:0;bottom:0;width:calc(936px * 3);background:url(https://production-cdn.bonus.ly/assets/marketing/tour/feature-1-b751832913ebb80aa56aa1b6edd28acbcf2ccd1154018f551f766f26ac4bd2a9.svg) repeat-x 0 center;background-size:936px 468px;-webkit-animation:backgroundShift1 15s infinite linear;animation:backgroundShift1 15s infinite linear;transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden}@media screen and (max-width: 1024px){.features-container.tour-features .feature-1 .feature-image,.features-container.tour-features .feature-3 .feature-image{min-height:380px}}@-webkit-keyframes backgroundShift2{0%{transform:translateX(0)}100%{transform:translateX(-1320px)}}@keyframes backgroundShift2{0%{transform:translateX(0)}100%{transform:translateX(-1320px)}}.features-container.tour-features .feature-3 .feature-image .background-shift{width:calc(1320px * 3);background-image:url(https://production-cdn.bonus.ly/assets/marketing/tour/feature-3-c33fa740a54304e643d2c45ceae63e743ae10ecee04363997fd15ff7e0e55ebd.svg);background-size:1320px 391px;-webkit-animation:backgroundShift2 15s infinite linear;animation:backgroundShift2 15s infinite linear}.features-container.tour-features .feature-5 .feature-image:after{content:'';display:block;width:30%;height:100%;position:absolute;right:0;top:0;z-index:2;background-image:linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0.75), #fff)}.cta-minimal.tour{text-align:center}.cta-minimal.tour h3{float:none;width:auto;max-width:640px;margin:0 auto}.cta-minimal.tour h3::after{display:block;content:"";clear:both}.cta-minimal.tour .button{float:none;display:inline-block;margin-top:20px}.cta-minimal.tour .button.secondary{margin-left:1.875em}@media screen and (max-width: 570px){.cta-minimal.tour .button.secondary{margin-left:auto}}.feature-minified{display:flex;flex-flow:row wrap;position:relative;margin:7.5em auto 2.5em auto;padding:0;max-width:1000px;list-style:none}@media screen and (max-width: 570px){.feature-minified{margin:2.5em auto 1.25em auto}}.feature-minified li{width:47%;margin:0 6% 5em 0}.feature-minified li:nth-child(even){margin-right:0}@media screen and (max-width: 570px){.feature-minified li{width:90%;margin:5%}}.feature-minified .feature-image{width:100%;height:auto;overflow:hidden;background:#bec6cb;border-radius:12px;box-shadow:0 6px 15px rgba(4,8,40,0.15)}.feature-minified .feature-image img{float:left}.feature-minified h3{margin-top:1.875em}.feature-minified .app-ctas a{transition:all 0.2s ease}.feature-minified .app-ctas a:before,.feature-minified .app-ctas a:after{content:'';display:none}.feature-minified .app-ctas a:hover{opacity:0.8}.feature-minified .app-ctas img{width:135px;height:auto;margin-right:5px}.explore-more{margin-top:5em;margin-bottom:5em}.explore-more h3{text-align:center}.explore-more ul{display:flex;padding:0;list-style:none}@media screen and (max-width: 1024px){.explore-more ul{flex-flow:row wrap}}.explore-more ul li{display:flex;width:25%;margin-right:30px}@media screen and (max-width: 1024px){.explore-more ul li{width:48%;flex-flow:row wrap;margin:0 2% 2% 0}}@media screen and (max-width: 570px){.explore-more ul li{width:100%;flex-flow:row wrap;margin:0 0 2% 0}}.explore-more ul li:last-child{margin-right:0}.explore-more ul li a{position:relative;display:block;top:0;width:100%;padding:1.875em 1.875em 2.8125em 1.875em;color:#283CBF;font-weight:600;background:#ffffff;border-radius:12px;box-shadow:0 2px 10px rgba(4,8,40,0.08);transition:all 0.2s ease}.explore-more ul li a:after{content:'➞';position:absolute;right:30px;bottom:15px;font-size:20px;line-height:1;color:#3c6;transition:0.2s right ease}.explore-more ul li a:hover{top:-4px;box-shadow:0 8px 18px rgba(4,8,40,0.15)}.explore-more ul li a:hover:after{right:26px}.working-at-bonusly-video{width:100%}.video-mask{width:90%;max-width:600px;margin:auto;margin-top:2em;margin-bottom:2em}.video-mask iframe{padding:0;width:100%;margin:auto}.working-at-bonusly .features-container .feature .feature-image,.working-at-bonusly.features-container .feature .feature-image{display:flex;justify-content:center;align-items:center}.working-at-bonusly .features-container .feature .feature-image iframe,.working-at-bonusly .features-container .feature .feature-image img,.working-at-bonusly.features-container .feature .feature-image iframe,.working-at-bonusly.features-container .feature .feature-image img{border-radius:15px}.working-at-bonusly .features-container .feature .feature-image img,.working-at-bonusly.features-container .feature .feature-image img{height:initial;margin:50px}.features-container.home-features .feature-image img{height:initial}.working-at-bonusly .features-container .feature .feature-image:first-child img,.working-at-bonusly .features-container .feature .feature-image:first-child img{right:0}.working-at-bonusly.blue-header{margin-top:100px}img .map-image{right:0;margin-top:50px}.blue-header{color:#283CBF;text-align:center}.gray-span{color:#93A1A9;text-align:center;display:block}.feature-image iframe{margin-top:37px}.features-container .feature .feature-copy.topmost-copy{padding-top:10em}.topmost-image{margin-top:5rem}.working-at-bonusly.join-us{width:90%;margin-bottom:5em;margin-top:3em}@media screen and (max-width: 1024px){.testimonials .quotes{margin-top:-1.25em}img .map-image{width:90%;right:0}.working-at-bonusly .features-container.home-features .feature-image img,.working-at-bonusly.features-container.home-features .feature-image img{width:90%;height:auto}.working-at-bonusly .features-container .feature .feature-image img,.working-at-bonusly.features-container .feature .feature-image img{margin:25px 50px}.working-at-bonusly .features-container .feature .feature-image iframe,.working-at-bonusly.features-container .feature .feature-image iframe{width:90%;margin-bottom:15px}.working-at-bonusly .features-container .feature .feature-copy.topmost-copy,.working-at-bonusly.features-container .feature .feature-copy.topmost-copy{padding-top:2.5em}.working-at-bonusly.blue-header{margin-top:50px}.topmost-image{margin-top:0}}.office-tabs{margin-top:-100px}.features-container.info-container{z-index:5;border-radius:0px}.features-container.info-container.tab-closed{right:-400px;transition:right 0.1s cubic-bezier(0.4, 0, 1, 1)}.features-container.info-container.tab-hidden{right:-600px}.features-container .feature .feature-copy p{font-size:1.25em}.demo-tab-container .toggle{position:fixed;top:45%;right:0px;width:30px;height:200px;background:#9EAAFD;box-shadow:-5px 2px 10px rgba(121,121,122,0.15);border-radius:30px 0 0 30px;z-index:5;display:flex;align-items:center;transition:width 0.3s cubic-bezier(0, 0, 0.2, 1),right 0.6s cubic-bezier(0, 0, 0.2, 1)}.demo-tab-container .toggle.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.demo-tab-container .toggle.hidden{right:-30px}.demo-tab-container .toggle .label{font-family:'Metropolis';font-style:normal;font-weight:bold;font-size:16px;line-height:24px;letter-spacing:1px;margin-left:-11px;text-transform:uppercase;color:#4152C1;transform:rotate(90deg)}.demo-tab-container .toggle:hover{cursor:pointer;width:38px;transition:width 0.3s}.demo-tab-container .info{display:flex;flex-direction:column;border-bottom:0px;border-radius:30px 0 0 30px;border:3px solid #8D97D8;border-right:0px;width:400px;height:200px;padding:24px 40px}.demo-tab-container .info .feature-copy{width:325px}.demo-tab-container .info .feature-copy:first-child{padding:0}.demo-tab-container .info-container{position:fixed;right:0;top:45%;background:url(https://production-cdn.bonus.ly/assets/marketing/home/wavybackground-9b2fa35d452211a25ea302728bc05d04755bdaeca2da69994dabc5c35e955de0.svg) no-repeat center;background-size:cover;border-radius:30px 0 0 30px;box-shadow:-5px 2px 10px rgba(121,121,122,0.15);transition:right 0.2s cubic-bezier(0, 0, 0.2, 1)}@-webkit-keyframes bounce{0%{width:30px;transition:width 0.3s cubic-bezier(0, 0, 0.2, 1)}50%{width:45px;transition:width 0.3s cubic-bezier(0, 0, 0.2, 1)}100%{width:30px;transition:width 0.3s cubic-bezier(0, 0, 0.2, 1)}}@keyframes bounce{0%{width:30px;transition:width 0.3s cubic-bezier(0, 0, 0.2, 1)}50%{width:45px;transition:width 0.3s cubic-bezier(0, 0, 0.2, 1)}100%{width:30px;transition:width 0.3s cubic-bezier(0, 0, 0.2, 1)}}@media screen and (max-width: 1320px){.features-container.info-container{right:-13px}.features-container.info-container.tab-closed{right:-420px}}@media screen and (max-width: 1320px){.features-container.info-container{right:-13px}.features-container.info-container.tab-closed{right:-420px}}@media (max-width: 570px){.demo-tab-container{display:none}}@-webkit-keyframes growlAppear{from{left:-20px;opacity:0}to{left:0;opacity:1}}@keyframes growlAppear{from{left:-20px;opacity:0}to{left:0;opacity:1}}@-webkit-keyframes growlDismiss{from{left:0;opacity:1}to{left:20px;opacity:0}}@keyframes growlDismiss{from{left:0;opacity:1}to{left:20px;opacity:0}}@-webkit-keyframes growlCollapse{from{}to{max-height:0;margin:0;padding:0}}@keyframes growlCollapse{from{}to{max-height:0;margin:0;padding:0}}.growl-container{position:fixed;top:15px;right:15px;z-index:100000;width:300px}.growl-container .growl{position:relative;left:0;max-width:100%;max-height:300px;margin:0 0 0.5em 0;padding:1em calc(1em + 20px) 1em 1em;background:rgba(106,123,133,0.85);color:#ffffff;font-size:1em;font-weight:600;line-height:1.4;border-radius:4px;text-shadow:0 1px 2px rgba(46,53,56,0.75);box-shadow:0 4px 15px rgba(46,53,56,0.5);opacity:0;-webkit-animation:growlAppear 0.7s ease forwards;animation:growlAppear 0.7s ease forwards;overflow:hidden;-webkit-transform:translateZ(0)}.growl-container .growl:nth-of-type(1){-webkit-animation-delay:0s;animation-delay:0s}.growl-container .growl:nth-of-type(2){-webkit-animation-delay:0.3s;animation-delay:0.3s}.growl-container .growl:nth-of-type(3){-webkit-animation-delay:0.6s;animation-delay:0.6s}.growl-container .growl:nth-of-type(4){-webkit-animation-delay:0.9s;animation-delay:0.9s}.growl-container .growl:nth-of-type(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}.growl-container .growl:nth-of-type(6){-webkit-animation-delay:1.5s;animation-delay:1.5s}.growl-container .growl:nth-of-type(7){-webkit-animation-delay:1.8s;animation-delay:1.8s}.growl-container .growl:nth-of-type(8){-webkit-animation-delay:2.1s;animation-delay:2.1s}.growl-container .growl:nth-of-type(9){-webkit-animation-delay:2.4s;animation-delay:2.4s}.growl-container .growl:nth-of-type(10){-webkit-animation-delay:2.7s;animation-delay:2.7s}.growl-container .growl.success,.growl-container .growl.persistent_success{background:rgba(43,171,86,0.85)}.growl-container .growl.alert{background:rgba(185,136,0,0.85)}.growl-container .growl.error{background:rgba(143,36,53,0.85)}.growl-container .growl.hidden{display:none}.growl-container .growl.dismissed{opacity:1;-webkit-animation:growlDismiss 0.7s ease 0s forwards,growlCollapse 0.7s cubic-bezier(0.77, 0, 0.175, 1) 0.4s forwards;animation:growlDismiss 0.7s ease 0s forwards,growlCollapse 0.7s cubic-bezier(0.77, 0, 0.175, 1) 0.4s forwards}.growl-container .growl.dismissed .message{pointer-events:none}.growl-container .growl a:not(.growl-close){color:#ffffff;text-decoration:underline;transition:0.2s ease}.growl-container .growl a:not(.growl-close):hover{opacity:0.75}.growl-container a.growl-close{position:absolute;right:10px;top:14px;font-size:20px;line-height:20px;color:rgba(255,255,255,0.5);transition:0.2s ease;cursor:pointer}.growl-container a.growl-close:hover{color:rgba(255,255,255,0.75)}.growl-container #bonus-copy-success{display:none}.kiosk-mode-alert{color:#48545b;min-height:50px;text-align:center;background-color:#ffe5a0;z-index:10000;width:100%;position:fixed;bottom:0;padding:10px 60px 0 60px}@media screen and (max-width: 1024px){.kiosk-mode-alert{padding:10px 10px 0 10px}}.kiosk-mode-alert h4{font-weight:700}@media screen and (max-width: 1024px){.kiosk-mode-alert h4{font-size:14px}}.notifications-container{border:1px solid transparent}.simple-signup input{height:56px}.simple-signup input[type="email"]{min-width:250px;border-radius:8px 0 0 8px}@media screen and (max-width: 725px){.simple-signup input[type="email"]{min-width:auto}}@media screen and (max-width: 430px){.simple-signup input[type="email"]{width:100%;border-radius:8px}}.simple-signup input[type="submit"]{border-radius:0 8px 8px 0}@media screen and (max-width: 430px){.simple-signup input[type="submit"]{width:100%;margin-top:0.625em;border-radius:8px}}
