@import url(/resources/um/fonts/tt/font.css);
@import url(/resources/um/fonts/tt/font.css);
@font-face{font-family:"TT";src:url("/files/nb_international_pro_regular-webfont.eot");src:url("/files/nb_international_pro_regular-webfont.eot?#iefix") format("embedded-opentype"),url("/files/nb_international_pro_regular-webfont.woff2") format("woff2"),url("/files/nb_international_pro_regular-webfont.woff") format("woff"),url("/files/nb_international_pro_regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"TT";src:url("/files/nb_international_pro_bold-webfont.eot");src:url("/files/nb_international_pro_bold-webfont.eot?#iefix") format("embedded-opentype"),url("/files/nb_international_pro_bold-webfont.woff2") format("woff2"),url("/files/nb_international_pro_bold-webfont.woff") format("woff"),url("/files/nb_international_pro_bold-webfont.ttf") format("truetype");font-weight:bold;font-style:normal;}@font-face{font-family:"TT";src:url("/files/nb_international_pro_light-webfont.eot");src:url("/files/nb_international_pro_light-webfont.eot?#iefix") format("embedded-opentype"),url("/files/nb_international_pro_light-webfont.woff2") format("woff2"),url("/files/nb_international_pro_light-webfont.woff") format("woff"),url("/files/nb_international_pro_light-webfont.ttf") format("truetype");font-weight:300;font-style:normal;}@font-face{font-family:"TTmono";src:url("/files/nb_international_pro_mono-webfont.eot");src:url("/files/nb_international_pro_mono-webfont.eot?#iefix") format("embedded-opentype"),url("/files/nb_international_pro_mono-webfont.woff2") format("woff2"),url("/files/nb_international_pro_mono-webfont.woff") format("woff"),url("/files/nb_international_pro_mono-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;}a{color:inherit;text-decoration:underline}a:hover,a:focus{color:inherit;text-decoration:underline}.txt-small{font-size:16px}.txt-large{font-size:40px}.bottom-txt{position:absolute;bottom:24px}body,html{-webkit-font-smoothing:antialiased}body{background-color:#000;color:#fff}hr.spacer{border-top:0;padding-top:30px;padding-bottom:30px;margin:0}.layout-block{margin-bottom:8px}.grid{display:grid;gap:8px}.grid-2x{grid-template-columns:repeat(2, 1fr)}.grid-3x{grid-template-columns:repeat(3, 1fr)}.grid-4x{grid-template-columns:repeat(4, 1fr)}.grid-5x{grid-template-columns:repeat(5, 1fr)}.grid-12x{grid-template-columns:repeat(12, 1fr)}.span-2{grid-area:span 1 / span 2}.span-3{grid-area:span 1 / span 3}.span-4{grid-area:span 1 / span 4}.section{margin:32px 0 120px 0}.section .grid-item-first{margin-left:32px}.section-low{margin:0 0 8px 0}@media screen and (max-width: 768px){.mgrid-1x{grid-template-columns:repeat(1, 1fr)}.mgrid-2x{grid-template-columns:repeat(2, 1fr)}.mgrid-3x{grid-template-columns:repeat(1, 1fr)}.mgrid-4x{grid-template-columns:repeat(4, 1fr)}.mgrid-5x{grid-template-columns:repeat(5, 1fr)}.section .grid-item-first{margin-left:0}}@media screen and (max-width: 1024px) and (min-width: 769px){#speakers.grid-4x{grid-template-columns:repeat(2, 1fr)}}.tile{border-radius:16px;padding:24px;position:relative;opacity:.4;transition:.5s;top:16px}.tile.visible{opacity:1;transform:translateY(-16px)}.square{aspect-ratio:1/1}.tile.speaker{padding:0}.video-tile{border-radius:16px;overflow:hidden;padding:0}.image-tile{background-size:cover;background-position:center;background-repeat:no-repeat}.yellow{background-color:#FAC546;color:#000}.red{background-color:#EE582F;color:#000}.blue{background-color:#028CD4;color:#000}.green{background-color:#1AB04F;color:#000}.white{background-color:#fff;color:#000}img.icon-tile{position:absolute;width:100%;height:100%;left:0;top:0;padding:32% 16%}@media screen and (max-width: 768px){.tile-title{font-size:13px}.tile{padding:14px}.video-tile{padding:0}}.btn{color:#000;text-decoration:none}.btn-lg{border-radius:12px;font-size:40px;line-height:0;padding:28px}.btn-lg .arrow-icon{vertical-align:baseline;height:30px;margin-left:10px}.header{position:relative;height:900px}.header .navbar{padding:22px 32px}.header .navbar .title-date{grid-area:1 / 1 / span 1 / span 6}.header .navbar .join-btn{grid-area:1/8}.header .navbar .anchors{grid-area:1 / 11}.header .navbar .anchors a{text-decoration:none}.header .hero-video:before{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));z-index:1}.header .hero-overlay{position:absolute;bottom:0;width:100%;padding:55px 32px}.header .hero-overlay h1#series-title{font-size:90px;margin-bottom:42px}.header .title-date{font-size:48px;line-height:51.6px}.header .liveseries-thumbnail{display:block;width:100%}.header .flex-container.sb{margin-top:108px;margin-bottom:-30px}@media screen and (max-width: 768px){.header .navbar{padding:22px 12px}.header .navbar .title-date{font-size:32px;line-height:34.4px;grid-area:1 / 1 / span 1 / span 4}.header .navbar .anchors{font-size:16px;line-height:17.2px;grid-area:1 / 5}.header .navbar .join-btn{grid-area:2 / 1}.header .navbar .join-btn .btn-lg{border-radius:5px;font-size:16px;line-height:1;padding:12px}.header .navbar .join-btn .btn-lg .arrow-icon{height:16px;vertical-align:baseline}.header .hero-overlay{padding:55px 12px}.header .hero-overlay h1#series-title{font-size:32px}.header .hero-overlay #sponsors{align-items:center}.header .hero-overlay #sponsors .grid-item-first{grid-area:1 / 1 / span 1 / span 4;font-size:13px}.header .hero-overlay #sponsors .grid-item{max-width:100%}}@media screen and (max-width: 768px){#event-description .grid-item.span-3{column-count:1}#event-description .grid-item-first{margin-left:0}}.quote-txt{font-size:48px;line-height:51.6px}.ondemand{margin-top:3rem;align-items:stretch}.ondemand .flex-item{padding-left:8px;padding-right:8px;margin-left:-8px;margin-right:-8px;margin-bottom:32px}.ondemand .flex-item a{display:flex;flex-direction:column}.ondemand .flex-item a:hover{color:inherit;text-decoration:none}.ondemand .flex-item h4{margin-top:1rem}.ondemand .flex-item .ondemand-img{width:100%}.ondemand .flex-item .btn-primary{background-color:#1EC95B;border-color:#1EC95B;margin-top:auto;width:0}.ondemand .flex-item .btn-primary:hover{background-color:#043623;border-color:#043623}.session{border-bottom:#000 solid 1px;padding:6px 0}.session-meta{padding:6px 0}.highlighted-session .session-title{font-size:48px;margin-top:40px;margin-bottom:60px}.highlighted-session .session-info{margin-top:40px}@media screen and (max-width: 768px){.highlighted-session .session-title{font-size:28px;margin-top:20px;margin-bottom:20px}.highlighted-session .description{font-size:13px}.highlighted-session .session-info{font-size:13px}.highlighted-session .session-info p{margin:0}}.program-date{margin:60px 0}.program-date h3{margin:0;font-size:60px;line-height:64.5px}#sessions .tile{aspect-ratio:auto;padding-bottom:60px}@media screen and (max-width: 768px){.program-date{margin:40px 0}.program-date h3{font-size:32px;line-height:34px}.session-time-title{font-size:13px}.session-speaker.span-2{display:none}}#speakers .speaker{width:100%;aspect-ratio:1/1;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}#speakers .speaker .speaker-info{font-size:22px;padding:24px;position:absolute;bottom:0;line-height:1.25}#speakers .speaker .speaker-info .speaker-title{font-size:.8em}#speakers .speaker .speaker-info .speaker-bio{color:#A9A9A9;font-size:.8em;margin-bottom:0}#speakers .speaker:before{position:absolute;width:100%;height:100%;content:"";background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, transparent 37.46%),rgba(0,0,0,0.2)}#speakers .Ann-Handley{grid-area:1 / 1 / span 2 / span 2}#speakers .Ann-Handley .speaker-info{font-size:40px}#speakers .Patrice-Evra{grid-area:3 / 3 / span 2 / span 2}#speakers .Patrice-Evra .speaker-info{font-size:40px}#speakers .Tyrona-Heath{grid-area:5 / 1 / span 2 / span 2}#speakers .Tyrona-Heath .speaker-info{font-size:40px}@media screen and (max-width: 1024px){#speakers .Ann-Handley{grid-area:1 / 1 / span 2 / span 2}#speakers .Patrice-Evra{grid-area:5 / 1 / span 2 / span 2}#speakers .Tyrona-Heath{grid-area:9 / 1 / span 2 / span 2}}@media screen and (max-width: 768px){#speakers .speaker .speaker-info{font-size:13px;padding:14px}#speakers .speaker .speaker-bio{display:none}#speakers .Ann-Handley .speaker-info{font-size:20px}#speakers .Patrice-Evra .speaker-info{font-size:20px}#speakers .Rand-Fishkin .speaker-info{font-size:20px}#speakers-description .grid-item-first{font-size:16px}#speakers-description .txt-large{font-size:32px;line-height:34px;margin-bottom:0}}#testimonials .quote-name{text-align:right;margin-bottom:0}@media screen and (max-width: 768px){#testimonials .quote-txt{font-size:28px;line-height:1}#testimonials .quote-name{font-size:13px}}.collector-text h4{margin-top:0;margin-bottom:55px;font-size:48px}.collector-text ul li{font-size:18px;line-height:22px;margin-bottom:20px;margin-left:16px;max-width:500px}.collector-text ul li .checkmark{margin-right:15px}.collector-text ul{position:relative;list-style:none}.collector-text ul li:before{position:absolute;height:40px;width:40px;content:'';background-image:url("/files/checkmark.svg");background-size:contain;background-size:40px;background-repeat:no-repeat;left:0}.collector-form-container .collector h4.headline{font-size:48px;margin-top:0}.collector-form-container .collector input:not([type=submit]){background-color:transparent;border:#000 solid 1px;color:#000;box-shadow:none;-webkit-box-shadow:none;border-radius:4px;font-size:14px}.collector-form-container .collector .form-control{height:40px}.collector-form-container .collector .form-group:not(:last-of-type) .col-md-6:first-child::after,.collector-form-container .collector .form-group:not(:last-of-type)::after,.collector-form-container .collector .form-group:not(:last-of-type)::before,.collector-form-container .collector .form-group:not(:last-of-type) .col-md-6:last-child::before{display:none}.collector-form-container .collector label{font-size:14px;font-weight:500}.collector-form-container .collector .form-group:not(:last-of-type){padding:0}.collector-form-container .collector .collector-details{position:relative;padding-left:40px}.collector-form-container .collector .collector-details span{font-size:14px;font-weight:400;margin-left:0}.collector-form-container .collector .collector-details input[type='checkbox']{position:absolute;opacity:0;z-index:-1;left:6px}.collector-form-container .collector .collector-details .checkmark{position:absolute;width:28px;height:28px;background-color:transparent;left:0;border-radius:4px;border:#000 solid 1px}.collector-form-container .collector .collector-details input:checked ~ .checkmark{background-color:#000}.collector-form-container .collector .collector-details .checkmark:after{content:"";position:absolute;display:none}.collector-form-container .collector .collector-details input:checked ~ .checkmark:after{display:block}.collector-form-container .collector .collector-details .checkmark:after{left:10px;top:5px;width:8px;height:14px;border:solid #1AB04F;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.collector-form-container .collector .collector-thank-you p{font-size:18px;position:relative;background:transparent}.collector-form-container .collector .series-collector-done p{font-size:18px}@media screen and (max-width: 768px){.collector-form-container .collector h4.headline{font-size:28px;line-height:30px}.collector-text h4{font-size:28px;margin-bottom:40px}.collector-text ul li{font-size:13px}}input.form-control.invalid{border-color:red !important}#organising-videodays .tile{display:flex;flex-direction:column;justify-content:space-between}#organising-videodays h4{font-size:60px}#organising-videodays p{font-size:24px}@media screen and (max-width: 768px){#organising-videodays h4{font-size:28px}#organising-videodays p{font-size:14px}.image-tile{grid-area:1 / 1}}#webinar-join .header,#webinar-one .header{height:auto}#webinar-join .header .webinar-description,#webinar-one .header .webinar-description{grid-area:5 / 1 / span 1 / span 6}#webinar-join .block-live-speakers,#webinar-join .block-collector{grid-area:span 1 / span 2}#webinar-one .block-live-speakers,#webinar-one .block-collector{grid-area:span 1 / span 2}.webinar-page .block-collector{padding:0 !important;background-color:transparent;border-radius:0;text-align:left}.webinar-page .block-collector h4{font-weight:400}#blockstatic-include-collector .tile{aspect-ratio:1}@media screen and (max-width: 1024px) and (min-width: 769px){.webinar-page .grid-4x{grid-template-columns:repeat(2, 1fr)}}