.jumbotron{-ms-flex-align:center;align-items:center;background-position:50% 50%;background-repeat:no-repeat;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media (min-width:769px){.jumbotron{min-height:280px}}.jumbotron .inner{padding:24px;z-index:2}.jumbotron .title{font-size:24px;font-weight:600;line-height:1.6}@media (min-width:769px){.jumbotron .title{font-size:3rem}}.jumbotron .sub-title{font-size:18px;margin-top:12px}.add-to-calendar-btn{padding:0}.add-to-calendar-btn label{cursor:pointer;padding:1px 48px 2px;width:100%}.add-to-calendar-btn a.show{width:100%;color:#373c44;text-align:left;vertical-align:middle;line-height:16px;padding:12px}.add-to-calendar-btn a:before{vertical-align:top;background:0 0 no-repeat;background-size:16px;margin-right:12px}.add-to-calendar-btn a.icon-google:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAABUFBMVEUAAADU1NQ2ct4+b9c4a9fT09NFgP9ljNw1Y9BIi/Y1Y89IifM2Y9BHhe9ggtI0Ys/W1tY+ctze3NU1ZNDV1dU2Y9A1ZdIzYMzY2NhKjPenuOJ1l91Ihu9Ji/dHhO1IiPNIifVHgOdIivNFfeNJi/VFfOBJifZHivVDhv80Y89IifQvX89qidFHhu/U1NRGg+3Z2NRJhvI2ZdNKjftHgepFe+A4ZdAyYc9Ji/hBf+xEf+lGfOLg4OFAdeDk4t82ZtevxeyApOdFfuZQhORAeOKSpNZnhdNPddFBbNBohs8sXc7D0ey7zOy3yeuIqehAeuY0Zdjc29fW1taOodZujdZ5k9R0kNRJhO/X3+3K1u2Ts+yNr+yCqOtnlupPh+pKg+nX2uVYieTi4uK2w+I6dOLe3t67wNmmstegrteXp9aHnNWBmNWCmNTV1NFVedHV1NCyjEf1AAAAKXRSTlMA+w/+/vsD/vjo5dzMxbyrppGKgnRxRCgNCv7+5OLW1M68sK6enjgyE/vFwbsAAAEwSURBVBjTXYxlb8IAEEBvpRSGu8x9a+mgXmgpRYfLsLm7//9vO1iyEF5y95KXywHEfP0Fq3VhCrrviwFAKJtM3j8lp2SzOCGMgRzH5Y6/OAT9w+UCAIRnyLL1OvsHeughINhLzNELQtik5zDDEBFoBA+mUnEJEYja0cp4MFZotcZWsdqjQDgEWh28fVc+GqPX56MELTgIoFwCrYxqjeoLXVUqk+iiALwm/lJq758JtTGJphcA/IbFQtoebm2khVxaJi2GH+MOL8tlWe+c6bLRLhiytItxS9RK+dLj3WlJL7cLZV3axugWGanZKjTzxWK31ekWU5sA1IbI8Nfn+YsbTdIurzTpxA0Qd6YZhs9kMilksvg1Cg4WMTL84T/MCgGEU2Rm4cX1OMAens6QXt2HX4/4RnvtpycdAAAAAElFTkSuQmCC)}.add-to-calendar-btn a.icon-yahoo:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAABX1BMVEVNJmFZLHJdMnNcMHNZMG9gNXiJaptULGlOJ2KDYJVXLm5vSYRmPXxPKmRNJmJcMHRAIGCMbpyGZJd8V491UIprQ4CJaZp6Vo2/n79gIGD////29vZZK3FOJmRxUYJcL3P6+fqtl7ipkbVRKWZaLnFYLm78/fz7+/t8WY93UopbLXNXKXBTJGzu6fDZ09ygjKtiN3lULGvi2+bCscuynb2qlLajj66VdqWDYZV+W5FeMHZTK2j4+Pjz8vTw7vLg2uPb0eHDs8y3pcCwmryiibCQdp1vSIRlPHv19fTt6O/r5e7o5Ovk3eje1+HKvdLDuMq5qMKtm7eljbKghq2ZfKiQc6CJZ5p6WYx1Tol0UodxTIZoPn5gNHdgO3VWKG3e1+LUyNrSxdjRxdjNw9LGt86/rsm+rMe9q8aznr2yorunj7SqmLOlkbCdgquPcKB5U41qQoBsSH5mQ3hhPnRNHGchsOnMAAAAGnRSTlPKxcjGyMbOzMvJycXFenp4CM/MyMbFeXkICCwnMtwAAAFUSURBVBjTVcxnU8JAEIDhU0B6sevlND0BAiGhSO9NQHoRpdh7L/9/PLDM+O7M7szzYcG2XafTWSzrZvPaqnFlaXnJuLEF7LHYWFFGpeFLNBIZPPfD4fAm0LoRkkYKOS6/lqIRPCVFCxbcyOM57356cIEbkkMSWsBIhp4ywXw2Gyg0AkxPQm6M0jE8zRcICKGf6VRSMekbq9XbSy+u0rr2ZpyxGaLyPZMP0gzDhPDudYb4pwa5IJULFzJQvOr6YY12Ig3QcC4KJvvTMwiZhgAPaCeHkcQIEwPFH8jCOZIasEi6EoIopFzlIBRFwY9xcYYERVGQnp4IFCWmQ3PkjpIEQUCaT4sEkaiHDrkf3CdqRT6Xwrf+OEMtP2mmZbl518pdyLLcbr/xWmDiVX5S9O3hfLiHYpw3Ab0aj7Mfu7+9s3FVD6wqi9v5i2VVK3DYDOBfBpvjCxbpRIze3IFmAAAAAElFTkSuQmCC)}.add-to-calendar-btn a.icon-ical:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAMAAABxCz6aAAAB5lBMVEUAAAATJzrsV09AQkDpVk86PTtJV2A4ODjpVExEUVsxMS9CTlcmIyNIYGwLCwY4UFAXFyOKip3mTU2Fj5V5hIpAQ0GLenw/QUB6hYhxfYRicHiLlJd3aG/pXVboWE9lZWxAQ0E/QkGCgINjcHiBi4/QXVrnWVDoV0+AjI9bZm5+iY5ZZm5CRkZQVlp5hIl4hIhRYGlBRENPXWV1gYbnVk90gIXoVEpBQ0G5WVlygYV0foN3i5dzgYlzgITiUUZ8n6U1RFN3gIjjTEyAiYnqVUqJsbH/Tjs5OVX////5+vr8+/v6+vr6+/zpVk719vb6///8/f39/v7t7u60tLSenp7pWlLwWFDZ3d7FxcS+v7+np6btkIvsi4brg33pa2TrV0/+/f3w8fHu7+/q7Ovo6uvl5ubi4uLf4d/Z2tn42tjS1dTCyMnwvryutrmZoaWQkI7rh4F6e3ZnamjwbGXoZV5bXlzyWlLmV09KTElFR0RBREL0+/vy8/P98fD37Oz53tzW1tbR0dHPz8/Jzs/Eys3MzMy0v8O1vL+srKzDqautrqqqqqqcpaqeoqWio6PupqLupKGZmZmUlJDqe3V1dXXpdnDzc2zpcWplZWHpZl/VYl3eWlPNWFNWV1PtWVHbWFHoUUnnT0cXzD3qAAAASHRSTlMABDnFsJ2AdmBcUDovIBUQDAYF/v349vb18/Lx8O7s5OTh4N3Y1dXR0MjHwcG6uK6npJ+Si4iGeW1rYVZFPCwlIh4bGhgNDQk7lfMHAAABW0lEQVQY003QVVMDMRQFYCju7u7u7g63yXZ3697iWlfc3d31n5L0AXrezjeTO2cS4J/EYUGvfx0UhLcGl+UqSrp8fVQQ3hxcmiN3Pio+jcbXSmqB7QqPR+HUGvRaEclb4QjBmGyvSCR/0uptOr3859ub2kcwLu+LoO3FYHDd6a5NCxfd9HnFu9H1oLsyLWwgjuPgqIMerT/Z2hRya9yiVGNViWGviWLoITA8K2MPdmfOZtC4spZixDmgWdm9BGBOChhNFScQjEpCaEJyPM+DdJvHmM0aINifwWIEahVg2SQjxMjSQzC+aBph8Y4UJmRCEjB30qNVynGMZjUguWEoLrVQbNwHjCcvmXU1MQaUdb5NZiBNwvDAM+zU3FJ5At1kAbGYYafnVae3dofbkT5ENyUvqjVW+/PH8spqSn5QQ1sc/adMN6lpBUEhYZHRsYFESMZqqv/qf+Jp9c8vgCth4spfjg0AAAAASUVORK5CYII=)}.add-to-calendar-btn a.icon-outlook:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAABCFBMVEUAAAABccZ3s+EAXLwATrcAccUBcsYBcsYAccUCcsYAaMcAccYAccYAccYAcsgAcMYCcMQCdMkAcscAcccAdMsAaNEAd8whhM1jrOMKdscAb8QDcsYFdMYAcsYAccUAcsYAcccAYr8AdMcAcMcAgL8AccX///8AbsQAbcMAdMsAcsaRw+gAc8j8/f9urt5KmtYAdc0Gdcjk8PnJ4fPC3fGHveRMnNf2+v3x9/zt9vvQ5/nR5vXP5PS92vC21u6u0u2r0OxmqtxjqdxTn9hDl9QxjNAVeskAacLo8vre7fjY6vfZ6vanzuufyulpsOV2teR+t+JFl9QAeNIqic8hg8waf8sSeskQeMjj2SwYAAAAJXRSTlMAtPZBJ/3y7Pu9JPbn2svDiWZcSBYLB/z06ci4oJ2ZdE08NzIEzI49HAAAAQFJREFUGNNt0NdSwzAQQFEZiB07vdI7q5WN7TguKaR3ei///ydIGhADw33QzJ4HNfJV9bSc3yWqmlU53C9k03agKTNzGTcIXAfA/kGXz6JfCCq7sCGz6hIZIgLg5ppsq0RSfJoNhk8IrEVF3n2RIzbao357gawhrOsn2wIHt6u3TsJgOab0chLfNEkamuGUYTRENn+8C6cx7Uu88lfQGzHW8pJZRGnPIBkHx9Fy7vlM7Nnhu16YRHdwEXa9+APkQQI1joCv/uRdXYle68RwAJAx4OvLuexhj2Qd9cydddlxjRj2Px9ykDdSdmC7jkDVWfWkXNRyuvtskj/VrUrp6Hv4BF58Lu+M97f0AAAAAElFTkSuQmCC)}.steps{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;margin:24px 0;line-height:1.4;border-radius:5px;border:1px solid #ddd;counter-reset:a;padding:0;overflow:hidden}@media (max-width:1440px){.steps{font-size:14px}}@media (max-width:768px){.steps{-ms-flex-direction:column;flex-direction:column;line-height:1.2}}.steps.equal-widths .step{-ms-flex:1;flex:1}.steps .step{position:relative;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;vertical-align:middle;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0 12px;background:#fff;color:#aaa;border-radius:0;border:none;border-right:1px solid #ddd;transition:background-color .1s ease,opacity .1s ease,color .1s ease,box-shadow .1s ease}@media (max-width:768px){.steps .step{padding:8px 12px;border:none;border-bottom:1px solid #ddd}}.steps .step span{display:block}.steps .step:before{display:block;position:static;text-align:center;content:counters(a,".");margin-right:12px;font-size:2.5em;counter-increment:a;font-family:inherit;font-weight:700}.steps .step:after{display:block;position:absolute;z-index:2;content:"";top:50%;right:-1px;background-color:#fff;width:18.00450113px;height:18.00450113px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;transform:translateY(-50%) translateX(50%) rotate(-45deg);transition:background-color .1s ease,opacity .1s ease,color .1s ease,box-shadow .1s ease}@media (max-width:768px){.steps .step:after{display:none}}.steps .step:first-child{border-left:0}.steps .step:last-child{border-right:0}@media (max-width:768px){.steps .step:last-child{border-bottom:0}}.steps .step:last-child:after{display:none}.steps .step.active{background:#19b3aa;color:#fff}.steps .step.active:before{color:#fff}.steps .step.active:after{background:#19b3aa}.b2c-registration{background:#fff;padding:18px;border-radius:5px;margin:12px 0 0;color:#373c44;text-align:left}.b2c-registration .row-confirmation-share-btn{display:-ms-flexbox;display:flex;gap:1rem}.b2c-registration .step-1 .title{font-size:20px}.b2c-registration .step-2 .title{font-size:18px}.b2c-registration .form{margin:0}.b2c-registration .form-title{font-size:24px;font-weight:600}@media (max-width:1200px){.b2c-registration .form-title{font-size:20px}}@media (max-width:768px){.b2c-registration .form-title{font-size:18px}}.b2c-registration p:not(.help-block){margin:0 0 12px}.b2c-registration .step-title{text-transform:uppercase;margin:0 0 6px;font-weight:600}.b2c-registration .form-group{font-size:16px}.b2c-registration .form-group p.help-block{color:#508be2;position:relative;z-index:-1;line-height:1.4;margin-top:-1.4rem;opacity:0;transition:all .3s ease}.b2c-registration .form-group input:focus+p.help-block{z-index:1;margin-top:0;opacity:1}.b2c-registration .radio-text.small-label{font-size:.813rem}.b2c-registration .disclaimer{font-size:12px}.b2c-registration .checkbox input[type=checkbox],.b2c-registration .checkbox input[type=radio],.b2c-registration .radio input[type=checkbox],.b2c-registration .radio input[type=radio]{margin:4px 0 0}.b2c-registration .controls>.list-unstyled{margin:8px 0 0}.b2c-registration .error .checkbox label,.b2c-registration .error .controls>.list-unstyled{color:#373c44}.b2c-registration button[type=submit]{margin:24px 0 0}.b2c-registration .btn.add-to-calendar-btn,.b2c-registration .date{margin:0}.b2c-registration .datetime{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b2c-registration .datetime .item.calendar,.b2c-registration .datetime .item.timeline{margin:6px 12px 0 0}.b2c-registration .contact{margin-top:12px}.b2c-registration.step3 .step-title{font-size:23px;margin:0 0 6px;line-height:1.4;font-weight:400;text-transform:none}.b2c-registration.step3 .step-title .icon:before{margin:0}.b2c-registration.step3 .calendar-btn{display:inline-block;vertical-align:top;margin:0 12px 12px 0}.b2c-registration.step3 .calendar-btn .add-to-calendar-btn label{padding-right:18px;padding-left:18px}div.tooltip-inner{font-size:12px}@media (min-width:993px){div.tooltip-inner{min-width:320px}}.vjf-registration-btn{float:left}.vjf-registration-btn a{width:auto!important}.jumbotron{background:url(fbu/static/src/images/virtual-summit/product-expo/background-image.jpg) no-repeat 50%;background-size:cover;color:#fff;text-align:center;padding:24px 12px;position:relative}@media (min-width:993px){.jumbotron{padding:48px}}.jumbotron .container{position:relative;z-index:2}.jumbotron .sub-title,.jumbotron .title{font-weight:600;text-transform:uppercase;line-height:1.2;letter-spacing:4px;position:relative;text-align:left;margin:0}.jumbotron .sub-title:after,.jumbotron .title:after{position:absolute;top:5px;left:-5px;content:attr(data-title);-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#29b2b0;width:100%;z-index:-1}@media (min-width:993px){.jumbotron .sub-title,.jumbotron .title{text-align:center}}.jumbotron .title{color:#fff;font-size:3rem;margin-bottom:24px}@media (min-width:993px){.jumbotron .title{font-size:3rem}}.jumbotron .sub-title{font-size:1.75rem;color:#ffdf61;position:relative;font-size:2.5rem}.jumbotron p{text-align:left;padding:0}@media (min-width:993px){.jumbotron p{text-align:center;padding:0 192px}}section{padding:24px 0}@media (min-width:993px){section{padding:72px 0}}section.products{background:#fff}section.products .row{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.products .row .item{border-bottom:1px solid #ddd}@media (max-width:993px){section.products .row .item:last-child{border-bottom:none}}@media (min-width:993px){section.products .row .item{border-left:1px solid #ddd}section.products .row .item:first-of-type{border-left:none}}section.products .row .item .panel{padding:24px 12px 48px}section.products .row .item .panel .logo-link{min-height:201.6px;display:block;color:initial}section.products .row .item .panel .logo-link img{max-width:100%}@media (min-width:993px){section.products .row .item .panel .logo-link:hover{opacity:.6}}section.products .row .item .panel .logo-link.logo-v2{min-height:100.8px}section.products .row .item .panel .title{margin:24px 0 12px;font-size:1.5rem;font-weight:600;line-height:1;min-height:48px}section.products .row .item .panel p{line-height:1.6;font-size:14px;display:-webkit-box;-webkit-line-clamp:3;max-width:100%;height:60px;overflow:hidden;text-overflow:ellipsis}section.contact{background:url(fbu/static/src/images/virtual-summit/product-expo/background-image.jpg) no-repeat 50%;background-size:cover;color:#fff;text-align:center}section.contact .title{font-weight:600;font-size:2.5rem;line-height:1.2;margin:0 0 24px;text-align:left}@media (min-width:993px){section.contact .title{font-size:3rem;text-align:center;margin:0 0 48px}}section.contact .form{background:#fff;padding:24px;border-radius:6px;max-width:700px;margin:0 auto;color:#373c44}@media (min-width:993px){section.contact .form .form-group{margin-bottom:36px}}