@font-face{font-display:swap;font-family:BebasNeue;font-style:normal;font-weight:400;src:url(fonts/bebasneue-webfont.woff2) format("woff2"),url(fonts/bebasneue-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:BebasNeue;font-style:normal;font-weight:300;src:url(fonts/bebasneue_light-webfont.woff2) format("woff2"),url(fonts/bebasneue_light-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:BebasNeue;font-style:normal;font-weight:700;src:url(fonts/bebasneue_bold-webfont.woff2) format("woff2"),url(fonts/bebasneue_bold-webfont.woff) format("woff")}.shadow-6{box-shadow:inset 0 4px 31px rgba(0,0,0,.15)}.resources-slider,.shadow-4,.support-page #support-more-resources,.support-page #support-options,.support-page .archive-hero,.testimonials-slider{box-shadow:0 10.5px 25px 1px rgba(0,0,0,.15)}.shadow-3{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.shadow-2{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.button.button-link:after,.button.button-outline span:after,.button.button-primary span:after,.button.button-secondary span:after{align-items:center;color:inherit;content:"";display:inline-flex;font-family:FontAwesome;font-weight:400;line-height:1.2}.button.button-outline,.button.button-primary,.button.button-secondary{position:relative}.button.button-outline span,.button.button-primary span,.button.button-secondary span{display:inline-block;position:relative;transition:transform .25s ease}.button.button-outline span:after,.button.button-primary span:after,.button.button-secondary span:after{font-size:14px;height:21px;opacity:0;padding-top:3px;position:absolute;right:-5px;top:50%;transform:translateY(-50%);transition:all .25s ease;visibility:hidden}.button.button-outline:not(:disabled):focus span,.button.button-outline:not(:disabled):hover span,.button.button-primary:not(:disabled):focus span,.button.button-primary:not(:disabled):hover span,.button.button-secondary:not(:disabled):focus span,.button.button-secondary:not(:disabled):hover span{transform:translateX(-12px)}.button.button-outline:not(:disabled):focus span:after,.button.button-outline:not(:disabled):hover span:after,.button.button-primary:not(:disabled):focus span:after,.button.button-primary:not(:disabled):hover span:after,.button.button-secondary:not(:disabled):focus span:after,.button.button-secondary:not(:disabled):hover span:after{opacity:1;right:-18px;visibility:visible}.button{align-items:center;background-color:#36a13b;border:1px solid transparent;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;height:48px;justify-content:center;line-height:1;min-width:145px;padding:12px 32px;text-decoration:none;text-transform:none;transition:.25s ease;transition-property:background-color,border-color,color,transform,box-shadow;white-space:nowrap}@media(max-width:767px){.button{width:100%}}.button:not(:disabled):active,.button:not(:disabled):hover{background-color:#0ea618;color:#fff}.button:focus{color:#fff}.button:disabled{background-color:#d7dee0;box-shadow:none;color:#8c9fa4;cursor:not-allowed;transform:none}.button.button-secondary,.button.button-secondary:not(:disabled):focus,.button.button-secondary:not(:disabled):hover{background-color:#fff;color:#0c1b32}.button.button-secondary.light-mode,.button.button-secondary.light-mode:not(:disabled):focus,.button.button-secondary.light-mode:not(:disabled):hover{background-color:#0c1b32;color:#fff}.button.button-secondary:disabled{background-color:transparent;border-color:#8c9fa4;color:#8c9fa4}.button.button-outline,.button.button-outline:not(:disabled):focus,.button.button-outline:not(:disabled):hover{background-color:transparent;border-color:#fff;color:#fff}.button.button-outline.light-mode{border-color:#36a13b;color:#36a13b}.button.button-outline.light-mode:not(:disabled):focus,.button.button-outline.light-mode:not(:disabled):hover{background-color:transparent;border-color:#36a13b;color:#36a13b}.button.button-big{font-size:18px;height:56px;padding:16px 40px}.button.button-big span,.button.button-big span:after{height:auto}.button.button-big span:after{padding-top:4px}.button.button-link{background-color:transparent;color:#36a13b;height:auto;min-width:auto;padding:5px 0}@media(max-width:767px){.button.button-link{width:auto}}.button.button-link span{height:20px}.button.button-link:after{font-size:12px;height:20px;padding-left:4px;position:relative;transition:transform .25s ease}.button.button-link:focus,.button.button-link:hover{background-color:transparent;color:#36a13b}.button.button-link:not(:disabled):focus:after,.button.button-link:not(:disabled):hover:after{transform:translateX(4px)}.button.button-link:disabled{background-color:transparent;color:#8c9fa4}.button.button-link:disabled:after{display:none}.btn{background-color:transparent;border:1px solid transparent;border-radius:0;cursor:pointer;font-family:Open Sans,sans-serif;text-transform:uppercase}.btn:focus{box-shadow:none}.btn.br-8{border-radius:8px!important}.btn-arrow-fa{position:relative}.btn-arrow-fa:after{content:"";display:inline-block!important;font-family:FontAwesome;font-size:.8em;font-weight:400;opacity:0;position:relative;top:1px;transition:all .2s ease-in-out;visibility:hidden;width:0}.btn-arrow-fa.btn-link{min-width:unset;padding-left:0;padding-right:0;text-decoration:none}.btn-arrow-fa.btn-link:after{left:0;opacity:1;visibility:visible;width:.85rem}.btn-arrow-fa.btn-link:hover:after{left:2px}.btn-arrow-fa.active:after,.btn-arrow-fa:focus:after,.btn-arrow-fa:hover:after{opacity:1;padding-left:5px;transition:all .2s ease-in-out;visibility:visible;width:.85rem}.btn-green-bck{background-color:#40be46;border-radius:.1875rem;color:#fff}.btn-green-bck:hover{color:#fff}.btn-transparent-bck{background-color:transparent;border:1px solid #fff;color:#fff}.btn-transparent-bck:hover{color:#fff}.btn-arrow,.btn-minimal-black,.btn-minimal-white{padding-right:30px;position:relative}.btn-arrow:hover:after,.btn-minimal-black:hover:after,.btn-minimal-white:hover:after{right:12px}.btn-arrow:after,.btn-minimal-black:after,.btn-minimal-white:after{content:">";display:block;position:absolute;right:17px;top:6px;-webkit-transition:right .2s ease-in-out;-moz-transition:right .2s ease-in-out;-ms-transition:right .2s ease-in-out;-o-transition:right .2s ease-in-out;transition:right .2s ease-in-out}.btn-green{background:linear-gradient(90deg,#49bb50 0,#49bb50 31%,#49bb50);border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;line-height:1;padding:1.1rem 2rem;text-transform:capitalize}.btn-green:focus{box-shadow:none}.btn-green:active,.btn-green:focus,.btn-green:hover{background-image:linear-gradient(139deg,#7a73ae 1%,#41bf47 50%),linear-gradient(#4bb658,#4bb658)!important;color:#fff}.btn-green.arrow:not(.btn-tt){background-color:#40be46;background-image:unset!important;position:relative}.btn-green.arrow:not(.btn-tt):after{align-items:center;content:"";display:inline-block;display:inline-flex;font-family:FontAwesome;height:calc(100% - 2.2rem);margin-left:5px;margin-top:1px;opacity:0;position:absolute;transform:translateX(-6px);transition:all .2s linear}.btn-green.arrow:not(.btn-tt) .txt{display:inline-block;letter-spacing:0;transition:all .2s linear}.btn-green.arrow:not(.btn-tt):hover{background-color:#40be46;background-image:unset!important}.btn-green.arrow:not(.btn-tt):hover:after{opacity:1;transform:translateX(-2px)}.btn-green.arrow:not(.btn-tt):hover .txt{transform:translateX(-8px)}.btn-green.green-hover:active,.btn-green.green-hover:focus,.btn-green.green-hover:hover{background-color:#40c946;background:linear-gradient(90deg,#40c946 0,#40c946)!important}.btn-green.download{padding-left:3.4rem;padding-right:24px;text-transform:none}.btn-green.download.white{color:#fff}.btn-green.download.white:after{display:none}.btn-green.download.white:before{background-image:url(images/6e0c4ba8317a76f3071573c2727f53f9.png);background-size:16px 21px;content:"";height:21px;left:24px;margin:-2px 0 0;min-width:unset;opacity:1;position:absolute;transform:unset;width:16px}.btn-green.download:hover{background-color:#40c946}.btn-green.download:hover .txt{transform:none}.btn-green.arrow:not(.btn-tt).transparent-background{background-color:transparent;border:1px solid #fff;color:#fff}.btn-green.arrow:not(.btn-tt).transparent-background:focus,.btn-green.arrow:not(.btn-tt).transparent-background:hover{background-color:transparent;color:#fff}.btn-green.arrow:not(.btn-tt).white-background{background-color:#fff;border:1px solid transparent;color:#40be46}.btn-green.arrow:not(.btn-tt).white-background:focus,.btn-green.arrow:not(.btn-tt).white-background:hover{background-color:#fff;color:#40be46}.btn.btn-dark-green,.btn.btn-dark-green:hover{background-color:#008a09;color:#fff}.btn.btn-bright-green,.btn.btn-bright-green:hover{background:var(--Gradient-Green-Bright,linear-gradient(180deg,#41cf48 0,#2ab231 100%));color:#0b0e12}.btn-minimal-black{color:#000;font-weight:700}.btn-minimal-black:hover{color:#000}.btn-minimal-black:hover:after{right:5px;top:6px}.btn-minimal-black:focus{color:#000}.btn-minimal-black:after{color:#40be46;right:10px}.btn-minimal-black.black-arrow:after{color:#000}.archive-hero{align-items:center;color:#fff;display:flex;height:auto;justify-content:center;margin-bottom:60px;margin-top:-110px;position:relative;z-index:2}.archive-hero h1{line-height:1em;margin-bottom:15px;padding-bottom:15px;position:relative}.archive-hero h1:after{background-color:#40be46;bottom:0;content:"";display:block;height:5px;left:calc(50% - 30px);position:absolute;width:60px}.archive-hero a{color:#40be46;text-decoration:none}.archive-hero .hero-content{margin:0}@media(min-width:992px){.archive-hero{height:390px}}@media(min-device-width:320px)and (max-device-width:767px){.archive-hero{padding-bottom:170px;padding-top:40px}}.jf-upcoming-webinars .archive-hero{margin-bottom:0;position:relative}.jf-upcoming-webinars .archive-hero h1{text-align:left!important}.jf-upcoming-webinars .archive-hero h1:after{content:unset}.jf-upcoming-webinars .archive-hero .hero-dark-bg{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.product-page .archive-hero{color:#000;margin-bottom:0}.partner-video-section .blank-hero{margin-top:0}.partner-video-section .blank-hero .blank-hero-video .hero-content h1{margin-bottom:0}@media(min-width:768px){.partner-video-section .blank-hero .blank-hero-video .hero-content h1{margin-bottom:24px}}@media(max-width:1440px){.partner-video-section .blank-hero .blank-hero-video .hero-content h1{font-size:40px;line-height:42px}}@media(max-width:767px){.partner-video-section .blank-hero .blank-hero-video .hero-content h1{font-size:35px;line-height:38px}}.partner-video-section .blank-hero .blank-hero-video video{display:block;height:100%;left:0;object-fit:cover;object-position:70% 100%;position:absolute;top:0}@media(min-width:575px)and (max-width:767px){.partner-video-section .blank-hero .blank-hero-video video{object-position:70% 80%}}@media(min-width:1550px){.partner-video-section .blank-hero .blank-hero-video video{object-position:100% 100%}}@media(max-width:768px){.partner-video-section .blank-hero .blank-hero-video{min-height:625px}}@media(min-width:992px){.partners-fap .archive-hero h1{padding-top:75px}}.partners-fap .archive-hero h1:after{content:unset}.resources-slider,.testimonials-slider{padding-left:15px;padding-right:15px;padding-top:75px;z-index:1}@media(min-width:576px){.resources-slider h2,.testimonials-slider h2{margin-bottom:50px}}.resources-slider .testimonial-carousel,.testimonials-slider .testimonial-carousel{margin:0 auto;max-width:1000px}.resources-slider .testimonial,.testimonials-slider .testimonial{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:50px}.resources-slider .testimonial img,.testimonials-slider .testimonial img{margin-bottom:25px;max-height:60px;max-width:150px}.resources-slider .testimonial p,.testimonials-slider .testimonial p{text-align:center}.resources-slider .testimonial .testimonial-quote,.testimonials-slider .testimonial .testimonial-quote{margin:0 auto 35px;max-width:800px;text-align:center}.resources-slider .testimonial .testimonial-credit,.testimonials-slider .testimonial .testimonial-credit{font-weight:700}@media(min-width:576px){.resources-slider .slick-prev,.testimonials-slider .slick-prev{height:auto;top:35%;width:auto}.resources-slider .slick-prev:before,.testimonials-slider .slick-prev:before{color:#000;content:url(images/7d63692ec806a86ac9a7a6a70de02cdd.png);font-family:FontAwesome;font-size:45px}.resources-slider .slick-next,.testimonials-slider .slick-next{height:auto;top:35%;width:auto}.resources-slider .slick-next:before,.testimonials-slider .slick-next:before{color:#000;content:url(images/bb9731d13de3c402c8845f333d710af2.png);font-size:45px}}.resources-slider .testimonial-carousel,.testimonials-slider .testimonial-carousel{margin-bottom:0}@media(min-width:576px){.resources-slider .testimonial-carousel,.testimonials-slider .testimonial-carousel{margin-bottom:30px}}.resources-slider .testimonial-carousel .slick-dots,.testimonials-slider .testimonial-carousel .slick-dots{display:none!important}@media(min-width:576px){.resources-slider .testimonial-carousel .slick-dots,.testimonials-slider .testimonial-carousel .slick-dots{display:block!important}}#green-stripe{background:#2a4061;color:#fff}@media(min-width:576px){#green-stripe .bg-holder{background-image:var(--green-stripe-bg-img,none);background-repeat:no-repeat;background-size:cover}}#green-stripe .section-content{padding-bottom:60px;padding-top:60px}#green-stripe h2{font-size:46px;margin:0 auto;padding:0 1.5rem}@media(min-width:576px){#green-stripe h2{font-size:62px;padding:0}}@media(min-width:992px){#green-stripe h2{max-width:700px}}#green-stripe .buttons-container{gap:1rem}#green-stripe .buttons-container .btn-tt{border-width:1px}#green-stripe a.btn{min-width:175px}html:lang(ja) #green-stripe h2{font-size:1.6rem;margin:0 auto;padding:0 1.5rem}@media(min-width:576px){html:lang(ja) #green-stripe h2{font-size:2.4rem;padding:0}}.btn-tt.white-background{background-color:#fff}.btn-dark-txt{color:#051329!important}.btn-border-white{border:1px solid #fff}.support-page .archive-hero{height:auto;margin-bottom:0;position:relative;z-index:6}.support-page .archive-hero h1 span{color:#40be46}@media(min-width:992px){.support-page .archive-hero{height:390px}}.support-page #support-options{position:relative;z-index:5}.support-page #support-options .support-option{margin-bottom:50px}@media(min-width:768px){.support-page #support-options .support-option{margin-bottom:20px}}.support-page #support-options .support-image-wrapper{align-items:center;display:flex;height:80px;justify-content:center}.support-page #support-options .support-image-wrapper img{max-height:80px;max-width:130px}.support-page #support-options .support-option-text{display:block;margin:auto;max-width:300px;min-height:120px;padding-left:20px;padding-right:20px}.support-page #support-options .support-option-text .description{padding:0 10px}.support-page #support-options .support-option-text .strong{margin-bottom:0;margin-top:20px}.support-page #support-options .support-option-cta:after{color:#40be46;top:6px}.support-page #support-options .support-option-subttl{font-size:12px;line-height:1.5;margin-top:15px}.support-page #support-more-resources{background-color:#40be46;color:#fff;position:relative;z-index:4}.support-page #support-more-resources h2{margin-bottom:25px}.support-page #support-more-resources .section-content{padding-bottom:60px}.support-page #support-more-resources div.more-resources-description{margin:0 auto 18px;max-width:500px}.support-page #support-more-resources .more-resources-cta{padding-right:35px}.support-page #support-more-resources .more-resources-cta:after{top:6px}.support-page .testimonials-slider{padding-top:0}.support-page .testimonials-slider h2{margin-bottom:65px}.support-page .testimonials-slider h2 span{color:#40be46}.support-page .testimonials-slider .section-content{padding-bottom:50px}.support-page .testimonials-slider .image-div{margin-bottom:15px}.support-page .testimonials-slider .image-div img{max-height:45px}.btn-minimal-white{color:#fff;font-weight:500}.btn-minimal-white:hover{color:#fff}.btn-minimal-white:hover:after{right:10px}.btn-minimal-white:active,.btn-minimal-white:focus{color:#fff}.btn-minimal-white:after{color:#fff;right:16px}