@font-face{font-family:"Avenir Next";src:url("../../fonts/AvenirNextLTPro-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Avenir Next";src:url("../../fonts/AvenirNextLTPro-BoldIt.woff") format("woff");font-weight:700;font-style:italic}.foot-white{background:#fff;animation:d 4s linear infinite;background-image:linear-gradient(90deg,#29bfff,#a231ff,#0deccd,#29bfff);background-repeat:repeat-x;background-size:133vw 4px}form.ruBot__Contact__Form ::-webkit-input-placeholder{color:#666}form.ruBot__Contact__Form :-ms-input-placeholder{color:#666}form.ruBot__Contact__Form ::placeholder{color:#666}.single-list-details.left-details{margin-left:0}.single-container-left > a.logo-website-link{display:block;text-align:center;padding:10px;background:#fff;height:250px;width:100%}.single-container-left > a.logo-website-link img{width:100%;height:100%;object-fit:contain}form .form-group select{width:100%}.content-info{max-width:893px;margin:0 auto}.content-info h3,.content-info h4,.content-info h2{font-family:"Avenir Next";font-weight:700 !important;line-height:34px;letter-spacing:0;color:#000;margin:5px 0 0;text-align:initial}.content-info h3{font-size:28px}.content-info h4{font-size:20px;line-height:28px}.content-info p{font-size:20px;line-height:28px;overflow-wrap:anywhere}.ruTop{position:relative;z-index:9991}.in-live-flag{position:absolute;left:2.5em;top:14px;font-size:12px;text-transform:lowercase;background:#f00;color:#fff;padding:0 9px;border-radius:5px;line-height:20px}.ruBot__Contact{background-image:url("../img/mosaic-blue-green.jpg")}.ruBot__Contact form.ruBot__Contact__Form{background:#fff;box-shadow:1px 2px 16px 6px rgba(0,0,0,0.58);position:relative;max-height:578px}.ruBot__Contact form.ruBot__Contact__Form .ruBot__Contact__Form__Input{color:#000;border-bottom:1px solid rgba(22,36,39,0.361);margin-bottom:12px;box-shadow:none !important;min-height:45px;font-size:14px}.ruBot__Contact form.ruBot__Contact__Form div.wpcf7-response-output{margin:0}.ruBot__Contact form.ruBot__Contact__Form div.wpcf7-validation-errors,.ruBot__Contact form.ruBot__Contact__Form div.wpcf7-acceptance-missing{border:0;font-size:14px;text-align:center;color:#f00}.ruBot__Contact input.wpcf7-form-control.wpcf7-submit.ruBot__Contact__Form__Input.-Submit{border:1px solid #fff !important;background:#0079c1;color:#fff;font-weight:100;font-size:16px;margin-top:19px}header.header-cut{position:relative}header.header-cut .ruTop__Header__Menu{padding:0;height:60px}header.header-cut .ruTop__Header__Menu .nav-top-cut{z-index:9991;position:relative}header.header-cut .ruTop__Header__Menu.ruFixed > .container{display:none}header.header-cut .ruTop__Header__Menu__Nav ul.navbar-nav li.nav-item,header.header-cut .ruTop__Header__Menu--Fake{height:60px}div.wpcf7 .ajax-loader{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-color:#fff;background-position:center}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;background:#46b450}.single-eventos .grid-container{max-width:100%}.wpcf7 form.invalid .wpcf7-response-output::before{content:"Complete los campos correctamente";color:#333}.wpbc_booking_form_structure .bk_calendar_frame.months_num_in_row_.cal_month_num_1 + div{background:#000;opacity:0}.wpbc_booking_form_structure .controls .wpbc_times_selector{display:block;height:300px;overflow-y:auto}.wpbc_booking_form_structure .wpbc_structure_calendar,.wpbc_booking_form_structure .wpbc_structure_form{float:none;display:inline-block;width:48%;vertical-align:top}.wpbc_booking_form_structure .bk_calendar_frame.months_num_in_row_.cal_month_num_1{width:90% !important}.wpbc_booking_form_structure .form-group label{font-size:11px;font-weight:500;color:#9c27b0;margin:0}.wpbc_booking_form_structure .form-group .controls select,.wpbc_booking_form_structure select,.wpbc_booking_form_structure textarea,.wpbc_booking_form_structure input[type="text"]{width:100%;border:0;border-bottom:1px solid #9c27b0;border-radius:0;box-shadow:none;color:#000}.wpbc_booking_form_structure .block_hints .block_free,.wpbc_booking_form_structure .block_hints .block_time,.wpbc_booking_form_structure .block_hints .block_booked,.wpbc_booking_form_structure .block_hints .block_pending,.wpbc_booking_form_structure .block_hints .block_check_in_out,.wpbc_booking_form_structure .datepick-inline .datepick-days-cell{border:0}.wpbc_booking_form_structure div.datepick-inline .datepick-title-row th{color:#abb7bd;text-transform:initial;border:0;padding:.5em 0}.wpbc_booking_form_structure .datepick-inline .datepick-days-cell a,.wpbc_booking_form_structure .datepick-inline .datepick-days-cell span{display:inline-block;width:60px;height:60px;line-height:5em;color:#c0d1d9}.wpbc_booking_form_structure .datepick-inline .date_available{background:#fff}.wpbc_booking_form_structure .datepick-inline .date_available a{background:#fff;transition-duration:.3s;text-shadow:none !important;color:#333;border-radius:50%;width:40px;height:40px;line-height:3.5em}.wpbc_booking_form_structure .datepick-inline .datepick-one-month .datepick .datepick-current-day{background:#fff}.wpbc_booking_form_structure .datepick-inline .datepick-one-month .datepick .datepick-current-day a{background:#9c27b0}.wpbc_booking_form_structure .datepick-inline .datepick .datepick-days-cell-over a:hover,.wpbc_booking_form_structure .datepick-inline .datepick .datepick-days-cell-over a,.wpbc_booking_form_structure .datepick-inline .datepick .datepick-current-day{color:#fff;background:#9c27b0}.wpbc_booking_form_structure .block_hints.datepick .wpdev_hint_with_text a,.wpbc_booking_form_structure .block_hints.datepick .wpdev_hint_with_text .block_text,.wpbc_booking_form_structure .block_hints.datepick .wpdev_hint_with_text .block_booked,.wpbc_booking_form_structure .block_hints.datepick .wpdev_hint_with_text .block_pending{font-size:13px}.wpbc_booking_form_structure .wpbc_times_selector div{color:#9c27b0;border:1px solid #9c27b0;background:#fff}.wpbc_booking_form_structure .wpbc_times_selector div:hover,.wpbc_booking_form_structure .wpbc_times_selector div.wpbc_time_selected{background:#3a3a3a;color:#fff;border:1px solid #3a3a3a}.wpbc_booking_form_structure .block_hints{display:none}.cut-home .animate-child .logo-cut{max-width:400px}.banner-suscripcion{background-color:#fff;background-image:url("../img/bg-image_plenary.png");background-size:cover;margin-top:0}.banner-suscripcion .block-group{display:block;text-align:center;color:#fff}.banner-suscripcion .block-group .question{display:inline-block;background:#333}.banner-suscripcion .box{margin-top:1em;display:flex;max-width:initial;width:100%}.banner-suscripcion .box a{color:#fff}.banner-suscripcion .box-contact{margin:0}.banner-suscripcion .box-contact form{box-shadow:2px 2px 18px -1px rgba(12,6,16,0.129);width:initial;padding:40px 50px 40px;max-width:550px}.banner-suscripcion .box-contact form h3{font-weight:400;text-align:center}.banner-suscripcion .box-contact form select.select-paquetes{padding:9px}.banner-suscripcion .box-contact form input,.banner-suscripcion .box-contact form select,.banner-suscripcion .box-contact form textarea{height:45px}.banner-suscripcion .box-contact form a{padding:0;text-align:initial;min-width:initial;color:#2196f3}.page-patrocinador .overlay-split .overlay-wrapper,.map-gallery .overlay-split .overlay-wrapper{opacity:1;min-height:800px}.page-patrocinador .overlay-split .overlay-split-content-block,.map-gallery .overlay-split .overlay-split-content-block{background-color:#321540 !important}.page-patrocinador .overlay-split .overlay-wrapper,.map-gallery .overlay-split .overlay-wrapper{background-color:#f7f7f7 !important}.page-patrocinador .overlay-split .overlay-split-content-block-wrapper,.map-gallery .overlay-split .overlay-split-content-block-wrapper{min-height:800px}.page-patrocinador .hero-banner-global .banner--medium,.map-gallery .hero-banner-global .banner--medium{min-height:480px}.page-patrocinador .overlay-split .body.none,.map-gallery .overlay-split .body.none,.page-patrocinador .overlay-split .body ul,.map-gallery .overlay-split .body ul{color:#333}.page-patrocinador hr.separator,.map-gallery hr.separator{background:#321540}.page-patrocinador .overlay-split .main-image,.map-gallery .overlay-split .main-image{background-size:cover !important;margin:0;width:50%}.page-patrocinador .overlay-text ul,.map-gallery .overlay-text ul,.page-patrocinador .overlay-text p,.map-gallery .overlay-text p{font-size:16px}.page-patrocinador .banner-suscripcion form textarea,.map-gallery .banner-suscripcion form textarea{height:140px}.plenaria .overlay-split .overlay-text{font-size:20px;line-height:32px}.plenaria .overlay-split .overlay-text p{margin-bottom:1.3em;color:#fff}.hero-banner-global .hbg-container{padding-top:3em}.video-wrap{padding-top:20px}.video-wrap iframe{border:0;height:550px}@media (max-width:1024px){.video-wrap{padding-top:0}}@media (max-width:580px){.video-wrap .column-24,.video-wrap .column-17,.video-wrap .column-7{max-width:100% !important;padding:0 !important;margin-left:0 !important}.video-wrap .column-7 iframe{margin-top:2em}.video-wrap .grid-container{max-width:100%}}.map-gallery .hero-banner-global .hbg-container{padding-top:2em}.map-gallery .calcite-container .grid-container{max-width:769px;padding:3em 0}.map-gallery .container.nav-top-cut{max-width:1140px !important}.map-gallery.product_envi_planet .ruMid__SectorLaptop__Image img,.map-gallery.product_envi_planet .ruMid__SectorTablet__Image img{max-width:initial !important;width:100%;height:100%;object-fit:cover}.map-gallery.product_envi_planet .ruMid__SectorTablet,.map-gallery.product_envi_planet .ruMid__SectorLaptop{background:#f7f7f7}.map-gallery .overlay-split .overlay-wrapper,.map-gallery .overlay-split .overlay-split-content-block-wrapper,.map-gallery .overlay-split .main-image{min-height:500px}.map-gallery .overlay-split .overlay-text h2{margin-bottom:.75em}.map-gallery .overlay-split .overlay-text p{font-size:18px}.hero-banner-global .banner--medium .header-ctas a{margin-bottom:5px !important}.key-accounts{background:#fff}.reg-cliente .banner-suscripcion{background-image:url("../img/uc20-banner-extra-large.jpg") !important;background-size:cover;background-position:center center}.reg-cliente .banner-suscripcion .box-contact{margin-top:2em}.reg-cliente .banner-suscripcion .box{display:block;margin-top:4em}.reg-cliente .banner-suscripcion .box p{font-size:14px}.reg-cliente .banner-suscripcion .box h1{font-size:32px;color:#fff}.reg-cliente .banner-suscripcion .box:first-child{padding-right:2em}.reg-cliente .banner-suscripcion .block-group .question{width:44%;font-size:14px;min-height:260px;vertical-align:top}.reg-cliente .banner-suscripcion .block-group .question a{font-size:14px}.reg-cliente .banner-suscripcion .svg-icon{width:initial;height:initial}.reg-cliente .banner-suscripcion .svg-icon svg{width:36px;margin-bottom:0}.calcite-container .grid-container{max-width:1024px;width:initial;padding:3em 0}.reg-main .calcite-container .grid-container{max-width:1024px;text-align:center;width:initial}.reg-main .solutions-covid .solutions{background-image:url("../img/uc20-banner-extra-large.jpg");background-size:cover}.reg-main .solutions-covid .solutions article .box{padding:2em}.reg-main .solutions-covid .solutions article .box h3{text-align:center}.reg-main .solutions-covid .solutions article .box p{height:200px;text-align:justify}.reg-main .solutions-covid .solutions .col-sm-6{margin-bottom:3.5em}h2,h3,.h2,.h3,.h1,h1{font-weight:400 !important;color:#333}h2 a,h3 a,.h2 a,.h3 a,.h1 a,h1 a{font-weight:400 !important}.calcite-container.text-center .title-component h2,.calcite-container.text-center .title-component h1{font-size:34px;line-height:1.35;margin-bottom:25px}.calcite-container.text-center .contenttext,.calcite-container.text-center p{font-size:18px}p,dl,blockquote{font-size:18px}.overlay-text hr{border-top:none;height:3px;width:50px;margin-top:15px;margin-bottom:20px;background:#321540}.overlay-text p,.overlay-text ul{color:#333;font-size:18px}.overlay-text ul li{margin-top:15px;line-height:22px}.overlay-text .color-white p,.overlay-text.color-white p,.overlay-text .color-white ul,.overlay-text.color-white ul,.overlay-text .color-white h2,.overlay-text.color-white h2{color:#fff}.avenir-light{font-weight:400 !important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:0;color:#f73f3f}.foot-events-subtitle{padding:4em;background:#333}@media (min-width:1440px){.overlay-split .main-image{width:50%}.overlay-split .overlay-wrapper,.overlay-split .overlay-split-content-block-wrapper,.overlay-split .main-image{min-height:800px !important}.page-patrocinador .overlay-split .overlay-wrapper,.page-patrocinador .overlay-split .overlay-split-content-block-wrapper,.page-patrocinador .overlay-split .main-image{min-height:780px !important}.page-patrocinador .overlay-text ul,.page-patrocinador .overlay-text p{font-size:18px}.page-patrocinador .overlay-text ul li{line-height:26px}}@media (max-width:520px){p,dl,blockquote{font-size:16px !important;line-height:26px}.overlay-text p,.overlay-text ul{font-size:16px;line-height:26px}.calcite-container .grid-container{margin:0;padding:0 20px}.reg-main .solutions-covid .solutions article .box{padding:3em 1.5em}.reg-main .solutions-covid .solutions article .box p{height:auto}.reg-main .solutions-covid .solutions .col-sm-6{margin-bottom:3.5em}.hero-banner-global .banner--medium .banner__title{font-size:30px;text-align:left}.hero-banner-global .banner--medium .header-subtitle{font-size:22px}.hero-banner-global .banner--medium .header-desc{text-align:left}.phone-block-group-1-up > .block{padding:0 0 1em;width:auto !important;max-width:280px;margin:0 auto 1em}.hero-banner-global .banner--full .banner__title{font-size:1.75rem;margin-top:1.5em}.hero-banner-global .hbg-container{background-repeat:no-repeat !important}header.header-cut .ruTop__Header__Menu,header.header-cut .ruTop__Header__Menu--Fake{height:51px}.map-gallery .hero-banner-global .hbg-container{height:45vh}.banner-suscripcion{padding-bottom:0}.banner-suscripcion .box{display:block}.banner-suscripcion .box-contact form{padding:40px 15px 40px}.cut-home .hero-banner-global .banner--full .header-subtitle{font-size:20px}.cut-home .animate-child .logo-cut{max-width:70%}.hero-banner-global .banner--large .header-subtitle{font-size:20px;text-align:left}.overlay-split .overlay-wrapper{min-height:initial}.overlay-split .main-image{padding-bottom:100%;position:relative;z-index:999;width:100% !important}.page-patrocinador .overlay-split .main-image{padding-bottom:68%}.page-patrocinador .overlay-split .overlay-wrapper{padding-top:3em}.page-patrocinador .banner-suscripcion{background-image:url("../img/bg-image_plenary.png") !important}.plenaria .overlay-split .overlay-text{font-size:16px;text-align:center}.hero-banner-global .hbg-container{background-size:cover !important;background-position:40% center !important;padding-top:4em}.hero-banner-global .animate-child{padding-left:.75em}.hero-banner-global .banner--large .header-ctas{margin-top:10px;text-align:left}.hero-banner-global .banner--large .banner__title,.hero-banner-global .banner--large .header-desc,.hero-banner-global .banner--large .banner-subtitle{text-align:left}.hero-banner-global .banner--large .banner__title{font-size:30px}.hero-banner-global .banner--large .header-desc{font-size:14px;line-height:1.5;width:240px;margin-left:0}.hero-banner-global .banner--large .banner-subtitle{font-size:20px}.hero-banner-global .separator{margin-left:0;background:#e4e4e4}.cut-home .hero-banner-global .separator{margin:20px auto}.cut-home .hero-banner-global .hbg-container{background-size:217% 105% !important;background-position:52% center !important}.map-gallery .hero-banner-global .banner--medium{min-height:200px !important}.map-gallery.product_envi_planet div.row.only-mobile > div img,.map-gallery.product_envi_planet div.row.only-mobile > article img{max-width:100% !important;width:100%;max-height:290px;margin:0}.map-gallery .calcite-container .grid-container{padding:0 20px}.map-gallery .overlay-split .overlay-wrapper,.map-gallery .overlay-split .overlay-split-content-block-wrapper,.map-gallery .overlay-split .main-image{min-height:300px;margin-top:0}.calcite-container.text-center .title-component h2,.calcite-container.text-center .title-component h1{font-size:28px;margin-bottom:25px}.reg-cliente .banner-suscripcion .box-contact form .TermsAndConditions-label::before{width:30px}.reg-cliente .banner-suscripcion .box-contact form{margin:0 10px;width:auto;margin-bottom:4em}.reg-cliente .question{border:1px solid rgba(255,255,255,0.059);background:rgba(0,0,0,0.541) !important}.reg-cliente .banner-suscripcion{background-image:url("../img/bg-image_networking.png") !important}.reg-cliente .banner-suscripcion .box{padding:0 !important}.reg-cliente .banner-suscripcion .box p{text-align:center}.reg-cliente p,.reg-cliente dl,.reg-cliente blockquote{font-size:14px !important}.reg-cliente h1{color:#fff !important;text-align:center}.reg-cliente .banner-suscripcion .block-group .question{font-size:14px;min-height:initial}.reg-cliente .banner-suscripcion .box{margin:0 auto;margin-top:0}}@media (max-width:320px){.cut-home .hero-banner-global .hbg-container{background-size:224% 100% !important}}.theater .main-wrapper{width:1240px;margin-top:0;margin-bottom:0}.theater .countdown-widget-container{position:absolute;right:1.923%;top:90.98%;text-align:center;z-index:42}.theater .countdown-widget-container .countdown-widget{display:inline-block;padding:0;height:23px;width:177px;background-color:#0079c1;color:#fff;font-family:"Avenir Next";font-size:14px;font-style:italic;font-weight:700 !important;letter-spacing:0;line-height:23px;text-align:center}.theater .countdown-widget-container.lockup{position:absolute;left:0;right:0;top:calc(100% - 88px);height:36px;text-align:center}.theater .countdown-widget-container.lockup .countdown-widget{display:inline-block;padding:0;height:36px;width:239px;background-color:#0079c1;color:#fff;font-family:"Avenir Next";font-size:24px;font-style:italic;font-weight:700 !important;letter-spacing:0;line-height:36px;text-align:center}.theater .teaser-video{position:absolute;top:0;bottom:0;left:0;right:0}.theater .teaser-video:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.theater .teaser-video video{width:100%;height:100%}.theater .main-stage-header{width:95%;max-width:1340px;margin:0 auto;position:relative;padding:42px 0 46px}.theater .main-stage-header #uc-logo{display:block;max-width:96%;height:auto}.theater .main-stage-header .main-stage-logo{max-width:529px;width:100%;height:76px;position:relative}.theater .main-stage-header .main-stage-logo svg{width:0;height:0;position:absolute}.theater .main-stage-header .main-stage-logo #main-stage-logo-animation{position:absolute;-webkit-clip-path:url("#main-stage-clip");clip-path:url("#main-stage-clip");top:0;bottom:0;width:268px}.theater .main-stage-header .main-stage-logo #main-stage-logo-animation:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.theater .main-stage-header .main-stage-logo #main-stage-logo-animation video{position:absolute;top:50%;bottom:0;left:-10px;right:0;object-fit:cover;min-width:100vw;transform:translate(-25%,-50%)}.theater .main-stage-header .main-stage-logo #main-stage-clip{transform:scale(.5)}@media screen and (min-width:425px){.theater .main-stage-header .main-stage-logo #main-stage-logo-animation{width:376px}.theater .main-stage-header .main-stage-logo #main-stage-clip{transform:scale(.71)}}@media screen and (min-width:768px){.theater .main-stage-header .main-stage-logo{margin-bottom:22px}.theater .main-stage-header .main-stage-logo #main-stage-logo-animation{width:100%}.theater .main-stage-header .main-stage-logo #main-stage-clip{transform:scale(1)}}@media screen and (min-width:1024px){.theater .main-stage-header .main-stage-logo{display:inline-block;border-right:1px solid #6c6d6e;padding-right:42px;margin:0 26px 0 0;position:unset}.theater .main-stage-header .main-stage-logo #main-stage-clip{transform:translateY(86px)}}@media screen and (min-width:1024px){.theater .main-stage-header{height:75px;padding:82px 0 46px}.theater .main-stage-header #uc-logo{margin:0 0 0 8%;display:inline-block;height:auto}}.theater .main-stage-header #main-stage-logo{display:none}.theater #bg-video{position:absolute;object-fit:cover;bottom:0;z-index:-1;top:0;left:0;right:0;min-width:100%;min-height:100%}.theater .theater-stream{position:relative;overflow:hidden}.theater .theater-stream:before{content:"";position:absolute;top:0;left:0;right:0;height:calc(100% - 7px);background-image:url("../img/plenary-bg.png");background-size:cover;background-position:center}.plenarias .theater .theater-stream:before{background-repeat:no-repeat;background-image:url("../img/cut_escenario_principal.png");background-position:0 60%}.theater .theater-stream .main-wrapper{padding:0 0 70px;position:relative;margin-bottom:15px;width:95% !important;max-width:1340px !important}.theater .theater-stream .open-uc{height:67px;font-size:19px;font-weight:500;line-height:24px;letter-spacing:0;text-align:center;color:#fff;padding:5px 10px;margin:30px auto 0;border:none;padding:0 26px}.theater .theater-stream .tagline{font-family:"Avenir Next";font-size:18px;font-weight:300;line-height:68px;text-align:center;letter-spacing:0;color:#fff}.theater .theater-stream .embed-wrapper{width:100%;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;z-index:3}@media screen and (min-width:768px){.theater .theater-stream .embed-wrapper{flex-direction:row;justify-content:space-between}}.theater .theater-stream .embed-wrapper .video-embed{max-width:100%;flex-grow:1;position:relative;background-color:#494949}.theater .theater-stream .embed-wrapper .video-embed:before{display:block;content:"";width:100%;padding-top:56.25%}.theater .theater-stream .embed-wrapper .video-embed > .inner,.theater .theater-stream .embed-wrapper .video-embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.theater .theater-stream .embed-wrapper .interactivity-embed{background-color:#494949;width:100%;height:500px;margin-top:10px}@media screen and (min-width:768px){.theater .theater-stream .embed-wrapper .interactivity-embed{width:199px;height:auto;margin-top:0;margin-left:8px}}.theater .theater-stream .embed-wrapper .interactivity-embed iframe{border:0}.theater .theater-details{padding-top:60px;padding-bottom:62px}.theater .theater-details .section-name{text-align:left;font-family:"Avenir Next";font-size:30px;line-height:34px;font-style:italic;font-weight:bold;letter-spacing:0;color:#2e2c2d;text-transform:uppercase;margin-bottom:28px}@media screen and (min-width:768px){.theater .theater-details .section-name{font-size:42px;line-height:45px}}.theater .theater-details .theater-description{text-align:left;font-family:"Avenir Next";font-size:20px;font-weight:300;line-height:22px;letter-spacing:0;color:#2e2c2d;margin-top:0}.theater .agenda{background:#f1f1f1;padding-top:60.5px;padding-bottom:60.5px}.theater .agenda .section-name{margin-top:0;font-family:"Avenir Next";font-size:40px;font-style:italic;font-weight:bold;line-height:49px;text-align:center;text-transform:uppercase;letter-spacing:0;color:#000}.theater .agenda .event-day{max-width:902px;width:100%;margin:0 auto}.theater .agenda .event-day .date{text-align:left;font-family:"Avenir Next";font-size:24px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:0;color:#0079c1;opacity:1}.theater .agenda .event-day .events{max-height:510px;overflow-y:auto}.theater .agenda .event-day .events .event{background-color:#fff;display:flex;flex-direction:column;padding:18px 22.99px 8.5px 26px;margin-bottom:23px;min-height:133px;box-sizing:border-box}@media screen and (min-width:768px){.theater .agenda .event-day .events .event{flex-direction:row}}.theater .agenda .event-day .events .event .event-time{border-width:0;border-bottom-width:3px;border-style:solid;border-color:#0079c1;padding:0 16px 6px 0;font-family:"Avenir Next";font-weight:300;font-size:16px;line-height:22px;margin-bottom:12px}@media screen and (min-width:768px){.theater .agenda .event-day .events .event .event-time{width:124px;border-bottom-width:0;border-right-width:3px;padding-bottom:0;margin-bottom:0;flex-shrink:0;flex-grow:0}.theater .agenda .event-day .events .event .event-time .event-end-time,.theater .agenda .event-day .events .event .event-time .event-start-time{display:block}}@media screen and (min-width:768px){.theater .agenda .event-day .events .event .event-details{flex-shrink:1;flex-grow:0;padding-left:50.5px;max-width:586px}}.theater .agenda .event-day .events .event .event-details .event-name{margin:0 0 21px;font-family:"Avenir Next";font-size:20px;font-weight:500;line-height:24px;text-align:left;letter-spacing:0;color:#005fd9}.theater .agenda .event-day .events .event .event-details .event-description{font-family:"Avenir Next";font-size:14px;line-height:20px;text-align:left;letter-spacing:0;color:#000}.theater .guest-speakers{padding-top:91px;padding-bottom:61px}.theater .guest-speakers .section-name{margin:0;text-align:center;font-family:"Avenir Next";font-size:42px;font-style:italic;font-weight:700 !important;line-height:68px;letter-spacing:0;color:#000;text-transform:uppercase}.theater .guest-speakers .speakers{margin-top:41px;flex-wrap:wrap}@media screen and (max-width:1023px){.theater .guest-speakers .speakers{justify-content:space-around;flex-direction:column}}.theater .guest-speakers .speakers .speaker{margin:30px auto;position:relative;padding-bottom:44px;max-width:380px}@media screen and (min-width:1024px){.theater .guest-speakers .speakers .speaker{width:30%}}.theater .guest-speakers .speakers .speaker .card-body{margin-top:10px;margin-bottom:22px}.theater .guest-speakers .speakers .speaker .card-body .speaker-name{text-align:left;font-family:"Avenir Next";font-size:24px;font-style:italic;font-weight:700 !important;line-height:36px;letter-spacing:0;color:#000;opacity:1}.theater .guest-speakers .speakers .speaker .card-body .speaker-description{text-align:left;font-family:"Avenir Next";font-size:16px;font-weight:300;line-height:25px;letter-spacing:0;color:#000;opacity:1}.theater .guest-speakers .speakers .speaker .card-footer .button{width:222px}.theater .dont-miss-out{background-color:#f1f1f1;padding-top:112px;padding-bottom:32px}.theater .dont-miss-out .main-wrapper{margin-top:0}.theater .dont-miss-out .section-name{text-align:center;font-family:"Avenir Next";font-size:42px;font-style:italic;font-weight:700 !important;line-height:68px;letter-spacing:0;color:#000;text-transform:uppercase;opacity:1;margin-top:0}@media screen and (max-width:1023px){.theater .dont-miss-out .teaser-items{flex-direction:column}}.theater .dont-miss-out .teaser-items .card{margin:0 auto 32px;max-width:590px}@media screen and (min-width:1024px){.theater .dont-miss-out .teaser-items .card{width:48%;margin-left:0;margin-right:0}}.previous-plenaries-list .card-content{padding:2em}.theater .dont-miss-out .teaser-items .card .card-body{margin-top:22px}.theater .dont-miss-out .teaser-items .card .card-body .card-title{margin-bottom:16px}.theater .previous-plenaries{padding-top:120px}.theater .previous-plenaries .section-name{font-family:"Avenir Next";font-size:40px;font-style:italic;font-weight:700 !important;line-height:49px;text-align:center;letter-spacing:0;color:#000;text-transform:uppercase;margin:0}.theater .previous-plenaries .previous-plenaries-list{margin-top:62px}.theater .previous-plenaries .previous-plenaries-list .card{margin-top:42px;margin-bottom:48px}.theater .previous-plenaries .previous-plenaries-list .card .card-body{margin-top:33px}.theater .previous-plenaries .previous-plenaries-list .card .event-date{margin-bottom:20px;margin-top:10px;line-height:20px;font-weight:500}.theater .previous-plenaries .previous-plenaries-list .card .card-title{font-size:30px;font-style:italic;font-weight:700 !important;line-height:35px;margin-bottom:8px}@media screen and (min-width:768px){.theater .previous-plenaries .previous-plenaries-list .card .previous-plenary-details{width:76%}}.theater .previous-plenaries .previous-plenaries-list .card .previous-plenary-description{font-size:20px;font-weight:300;line-height:25px;max-width:992px}.theater .previous-plenaries .previous-plenaries-list .card .previous-plenary-cta{width:150px;margin-top:25px}@media screen and (min-width:768px){.theater .previous-plenaries .previous-plenaries-list .card .previous-plenary-cta{margin-top:0}}.theater.day-two .previous-plenaries .previous-plenaries-list .card{margin-top:0;margin-bottom:85px}.theater.evergreen .main-stage-header{height:auto;margin:0 auto;padding:142px 0 57px}.theater.evergreen .previous-plenaries{padding-top:105px}.theater.evergreen .previous-plenaries:before{display:none}@media screen and (min-width:1024px){.theater.evergreen .main-stage-logo #main-stage-clip{transform:translateY(42px)}}@media (max-width:580px){.plenarias .theater .theater-stream:before{background-position:42% 95%;background-size:117% 127%;background-repeat:no-repeat}.plenarias .theater.evergreen .main-stage-header{padding:58px 0 32px}}