@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}.shadow-6{box-shadow:inset 0 4px 31px rgba(0,0,0,.15)}.events-page .archive-hero,.shadow-4{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)}.event-post{padding-top:70px}@media(min-width:992px){.event-post{padding-top:0}}.event-post h1{line-height:1}@media(min-width:992px){.event-post h1{line-height:.7}}.event-post .event-img-div{max-width:150px}.event-post .event-text{padding-top:20px}.events-page .events{padding-bottom:60px;position:relative}.events-page .events .events-div{padding-top:50px}.events-page .events .event{padding-bottom:40px}@media(min-width:768px){.events-page .events .event{padding-bottom:60px}}.events-page .events .event .btn.cta-2021{height:45px;line-height:45px;margin-top:10px;min-height:45px;min-width:160px;padding:0 20px}.events-page .events .event .events-image-wrapper{align-items:center;border:1px solid #d2d2d2;display:flex;justify-content:center;margin:0 auto;min-height:89px;position:relative;width:100%}.events-page .events .event .events-image-wrapper>a{width:100%}.events-page .events .event .events-image-wrapper.full{height:194px;max-height:194px;max-width:203px;width:203px}.events-page .events .event .events-image-wrapper:before{content:"";display:block;padding-top:100%}@media(min-width:768px){.events-page .events .event .events-image-wrapper{margin-right:0}}.events-page .events .event .events-image-wrapper .keynote_speaker_badge{bottom:0;position:absolute;right:-8px;top:-8px;width:80%}.events-page .events .event .img-fluid{max-width:90%}.events-page .events .event .event-text{padding-top:20px;text-align:center}@media(min-width:768px){.events-page .events .event .event-text{padding-top:0;text-align:left}}.events-page .events .event h3{margin:0}.events-page .events .event .event-date{font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.3125;margin-bottom:7px}.events-page .events .event p{line-height:22px;margin-bottom:10px}.events-page .events .event .event-content-trimmed{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:16px;height:87px;line-height:1.3125;margin:0 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal}.events-page .events .event .event-content-trimmed p{margin-bottom:0}.events-page .events .event a.event-link{color:#000;font-size:.8rem;font-weight:700;letter-spacing:.5px;margin-left:-13px}.events-page .events .event .book-session-wrapper{align-items:center;display:flex;justify-content:center}.events-page .events .hidden-events{display:none;padding-top:30px}.events-page .events .events-show-more{position:relative;width:100%}.events-page .events .events-show-more:before{background-color:#000;content:"";display:block;height:1px;left:0;position:absolute;top:15px;width:100%}.events-page .events .events-show-more button{background-color:#fff;color:#000;font-size:1.2rem;font-weight:700;letter-spacing:.5px;margin-left:-13px;margin-top:-5px;padding-right:30px;position:relative;text-decoration:none}.events-page .events .events-show-more button.open:after{transform:rotate(180deg)}.events-page .events .events-show-more button:after{color:#40be46;content:"";display:block;font-family:FontAwesome;position:absolute;right:8px;top:5px;-webkit-transition:transform .2s;-moz-transition:transform .2s;-ms-transition:transform .2s;-o-transition:transform .2s;transition:transform .2s}.events-page .events .stripe{display:flex;height:25px;justify-content:space-between;left:0;position:absolute;top:4px;width:9%}.events-page .events .stripe span{background-color:#40be46;height:100%}.events-page .events .stripe span:first-child{width:78%}.events-page .events .stripe span:last-child{width:15%}.events-page .events.past .event-content-trimmed{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:16px;height:66px;line-height:1.3125;margin:0 auto 18px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal}.events-page .events.past .event-content-trimmed p{margin-bottom:0}footer.footer{background:#262626;color:#fff;padding-bottom:50px;padding-top:50px}footer.footer .footer-menus{gap:30px;padding-bottom:50px}footer.footer .footer-menus .footer-menus-list{gap:0;justify-content:space-between}@media(min-width:992px){footer.footer .footer-menus .footer-menus-list{gap:95px}}@media(max-width:991.98px){footer.footer .footer-menus .footer-menus-list{row-gap:30px}footer.footer .footer-menus .footer-menus-list .footer-menu-col{width:50%}}@media(min-width:576px){footer.footer{padding-bottom:0;padding-top:75px}}footer.footer .accessibility-mode,footer.footer a{color:#fff;transition:all .32s ease}footer.footer .accessibility-mode:active,footer.footer .accessibility-mode:focus,footer.footer .accessibility-mode:hover,footer.footer a:active,footer.footer a:focus,footer.footer a:hover{color:#fff;text-decoration:none}footer.footer .accessibility-mode:hover,footer.footer a:hover{color:#40be46!important}footer.footer *{font-family:Open Sans,sans-serif;font-size:14px}footer.footer .footer-section .footer-section-headline{color:#fff;font-size:18px;font-weight:700;line-height:149.68%;margin-bottom:.5rem;padding-bottom:10px;position:relative}footer.footer .footer-section ul{list-style-type:none;padding:0;position:relative}footer.footer .footer-section ul li{line-height:1.1;margin-bottom:18px}footer.footer .footer-section .footer-newsletter-div{display:flex;margin-bottom:10px;margin-top:22px}footer.footer .footer-section .footer-newsletter-div #newsletter_form input{float:left;height:38px;width:74%}footer.footer .footer-section .footer-newsletter-div #newsletter_form .ch_container{margin-top:10px}footer.footer .footer-section .footer-newsletter-div input{font-size:1rem;line-height:2;max-width:80%;padding-left:5px}footer.footer .footer-section .footer-newsletter-div .submit{font-size:28px;height:38px;padding:0 0 0 40px}footer.footer .footer-section .footer-newsletter-div .submit:after{right:9px;top:-1px}footer.footer .footer-section .footer-newsletter-div .submit:hover:after{right:4px}footer.footer .footer-social .social-icons{margin-bottom:0;margin-top:0}footer.footer .footer-social .social-icons .icons-wrapper{display:flex;gap:16px}footer.footer .footer-social .social-icons .icons-wrapper .btn{align-items:center;border:1px solid #fff;border-radius:4px;display:flex;height:36px;justify-content:center;max-height:36px;max-width:36px;min-width:unset;padding:2px;transition:all .32s ease;width:36px}footer.footer .footer-social .social-icons .icons-wrapper .btn a{align-items:center;display:flex;height:100%;justify-content:center;margin:0;padding:0;width:100%}footer.footer .footer-social .social-icons .icons-wrapper .btn a svg{height:auto;width:20px}footer.footer .footer-social .social-icons .icons-wrapper .btn:hover{border:1px solid #40be46}footer.footer .footer-social .social-icons .icons-wrapper .btn a:hover{color:#fff!important}footer.footer .footer-social .social-icons .fa{font:normal normal normal 20px/1 FontAwesome}footer.footer .footer-social .footer-copyright-text{font-size:16px;padding-top:20px}footer.footer .jfrog-lang-switcher{margin:0 auto;max-width:200px;max-width:max-content}footer.footer .footer-copyright{margin:0 auto;padding-top:10px;text-align:center}@media(min-width:768px){footer.footer .footer-copyright{margin:0;padding-top:0;text-align:left}}footer.footer .footer-copyright .footer-privacy-policy{text-align:center;width:100%}@media(min-width:768px){footer.footer .footer-copyright .footer-privacy-policy{text-align:left;width:auto}}footer.footer .footer-copyright .accessibility-mode{color:#fff;cursor:pointer}footer.footer .lower-footer{border-top:1px solid #494949;padding-bottom:22px;padding-top:22px}@media(max-width:991.98px){footer.footer .lower-footer .footer-copyright .lower-footer-action{padding-left:0!important;padding-right:0!important;text-align:center}footer.footer .lower-footer .footer-copyright .separator{display:none}}@media(min-width:1400px){footer.start-trial-footer .container{max-width:1388px}}footer.footer-minimal{color:#898989;font-size:14px}#INDbtnWrap{display:none}.footer-copyright-policies{align-items:center;background:linear-gradient(#1b1b1b,#000);display:flex;font-size:.75rem;height:8rem;justify-content:center}@media(min-width:992px){.footer-copyright-policies .container{max-width:410px}}body.artifactory-ppc-enabled footer.footer .row.footer-menus{display:none!important}@media(max-width:1439px){footer.footer .be-ix-link-block .be-related-link-container{display:block!important}footer.footer .be-ix-link-block .be-label{display:block!important;margin-left:auto;margin-right:auto;text-align:center}}@media(min-device-width:320px)and (max-device-width:480px){footer.footer .be-ix-link-block li{line-height:145%;margin-bottom:14px!important}footer.footer .be-ix-link-block a{white-space:unset!important}}.purple{color:#943aad!important}