@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")}.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{padding-right:30px;position:relative}.btn-arrow:hover:after,.btn-minimal-black:hover:after{right:12px}.btn-arrow:after,.btn-minimal-black: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}#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}.share_buttons{align-items:center;display:flex;justify-content:left;padding:14px 0}.share_buttons p{margin:0}.share_buttons span{color:#40be46;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:1.39;padding-right:5px}.share_buttons .icon{border:1px solid #000;border-radius:50%;color:#262626;cursor:pointer;margin:0 5px;position:relative;text-align:center;transition:.5s}.share_buttons .icon i{font-size:12px}.share_buttons .icon a{align-items:center;color:#262626;display:flex;height:20px;justify-content:center;padding:4px;width:20px}.share_buttons .icon a:active,.share_buttons .icon a:focus,.share_buttons .icon a:hover{color:#262626}.share_buttons .icon.tw a{padding:5px}.share_buttons .icon.li a{font-size:13px}.share_buttons .icon.github i{font-size:16px}.share_buttons .icon.stackoverflow a{padding:3px}.entry-meta{align-content:center;border-bottom:1px solid #40be46;flex-wrap:wrap;font-family:Open Sans,sans-serif;font-weight:600;margin-bottom:30px}@media(min-width:576px){.entry-meta .blog-meta{align-items:start;flex-direction:column;gap:1rem;padding-bottom:0}}@media(min-width:992px){.entry-meta .blog-meta{flex-direction:row}.entry-meta .blog-meta .share-icons{min-width:152px}}.entry-meta .blog-meta .share_buttons{padding-top:12px}.entry-meta .author-div{align-content:center}.entry-meta .author-img-container{max-width:40px}.entry-meta .author-flex{display:flex}.entry-meta .post-time{font-weight:400;margin-left:2px}.entry-meta .post-block:not(:first-child),.entry-meta .post-time{border-left:1px solid #40be46;padding-left:.4em}.entry-meta .post-reading-time{font-weight:400}@media(min-width:992px){html[lang=fr-FR] .entry-meta .share-icons{min-width:178px}html[lang=de-DE] .entry-meta .share-icons{min-width:154px}}.cta-div{align-items:center;border-bottom:1px solid #40be46;border-top:1px solid #40be46;display:block;justify-content:space-between;margin-bottom:20px;margin-top:20px;padding-bottom:20px;padding-top:20px}.cta-div .connect_text{width:100%}.cta-div .share_buttons{padding:14px 0 0}@media(min-width:992px){.cta-div .share_buttons{padding:14px 0}.cta-div{display:flex;flex-wrap:wrap}}.resources-back-button{margin-bottom:20px}.resources-back-button .btn{padding-left:0}.post-content{padding-top:50px}.post-content article header h1{font-family:Open Sans,sans-serif;font-size:42px;font-weight:600;margin-bottom:20px;margin-top:20px}.post-content article iframe{max-width:100%}.post-content article .wp-caption,.post-content article img{height:auto;max-width:100%}.post-content article img{padding:20px 0}.post-content article img.author-img{height:45px;width:auto}.post-content article .entry-content{margin-bottom:50px}.post-content article .entry-content h1,.post-content article .entry-content h2,.post-content article .entry-content h3,.post-content article .entry-content h4,.post-content article .entry-content h5,.post-content article .entry-content h6{font-family:Open Sans,sans-serif;font-weight:600;line-height:1.2;margin-bottom:20px}.post-content article .entry-content h1{color:#40be46;font-size:32px}.post-content article .entry-content h2{font-size:28px;margin-top:40px}.post-content article .entry-content h3{font-size:24px}.post-content article .entry-content h4{font-size:20px}.post-content article .entry-content h5{font-size:18px}.post-content article .entry-content h6{font-size:16px}.post-content article .entry-content pre{position:relative}.post-content article .entry-content pre div{align-items:center;background-color:#272b33;bottom:0;cursor:pointer;display:flex;height:100%;justify-content:center;max-height:50px;padding:0 10px;position:absolute;right:0;width:35px}.post-content article footer .tags-div a{color:#2f2f2f;margin-left:3px}.post-content article footer .tags-div a:active,.post-content article footer .tags-div a:focus,.post-content article footer .tags-div a:hover{color:#2f2f2f}.post-content article footer .tags-div a:not(:last-child):after{background-color:#40be46;content:"";display:inline-block;height:11px;margin-left:3px;width:1px}.post-content article footer .btn-primary{padding:13px 35px 11px 17px}.post-content article footer .btn-primary:after{top:13px}