  .node--type-session .node__header .without-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:3rem;padding-bottom:1.5rem}.node--type-session .node__header .without-header>.container h1{font-weight:700;position:relative;padding-bottom:1rem;margin-bottom:0}.node--type-session .node__header .without-header>.container h1::before{content:"";position:absolute;bottom:0;height:3px;width:75px;background-color:#007190}.node--type-session .node__header .with-header .block-system-breadcrumb-block{padding-top:1.5rem}.node--type-session .node__content .sub-sessions{margin-top:1rem}.node--type-session .node__content .sub-sessions h2{font-weight:700;margin-bottom:0}.node--type-session .node__content .sub-sessions .field--name-field-sub-session .paragraph h3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding-top:1rem;padding-bottom:1rem;margin-bottom:0;font-weight:700}@media screen and (min-width: 992px){.node--type-session .node__content .sub-sessions .field--name-field-sub-session .paragraph h3{padding-top:0;padding-bottom:0}}.node--type-session .node__content .sub-sessions .field--name-field-sub-session .paragraph h3:after{content:"";display:none;position:absolute;width:12px;height:12px;background-color:#007190;right:0;top:2.25rem;border-radius:100%}@media screen and (min-width: 992px){.node--type-session .node__content .sub-sessions .field--name-field-sub-session .paragraph h3:after{display:block}}.node--type-session .node__content .sub-sessions .field--name-field-sub-session .paragraph h3:before{content:"";position:absolute;height:100%;display:none;width:1px;background-color:#212529;right:6px}@media screen and (min-width: 992px){.node--type-session .node__content .sub-sessions .field--name-field-sub-session .paragraph h3:before{display:block}}@media screen and (min-width: 992px){.node--type-session .node__content .sub-sessions .field--name-field-sub-session .paragraph h3 span{padding-top:1.5rem}}@media screen and (min-width: 992px){.node--type-session .node__content .sub-sessions .field--name-field-sub-session .paragraph>div{margin-bottom:1.5rem}}.node--type-session .node__content .sub-sessions .field--name-field-sub-session .paragraph>div>div{padding:1.5rem;background-color:white;border:1px solid #DEE2E6}.node--type-session .node__content .sub-sessions .field--name-field-sub-session .paragraph>div>div h4{font-weight:700;margin-bottom:0}.node--type-session .node__content .sub-sessions .field--name-field-sub-session .paragraph>div>div .field--name-field-speakers{margin-top:.5rem}.node--type-session .node__content .sub-sessions .field--name-field-sub-session .paragraph>div>div .field--name-field-video{margin-top:.5rem}.node--type-session .node__content .event-speakers{margin-top:1.5rem;border-top:1px solid #333333}.node--type-session .node__content .event-speakers h2{margin-top:1.5rem;font-weight:700}.node--type-session .node__content .event-speakers .paragraph--type--speaker{margin-top:1.5rem}.node--type-session .node__content aside{margin-top:1.5rem}@media screen and (min-width: 992px){.node--type-session .node__content aside{margin-top:0}}.node--type-session .node__content aside .event-box{background-color:#F2F4F7;padding:1.5rem}.node--type-session .node__content aside .event-box .field--name-field-schedule{font-size:1rem;margin-bottom:.25rem}.node--type-session .node__content aside .event-box .field--name-field-schedule a{font-weight:700}.node--type-session .node__content aside .event-box .field--name-field-schedule a:hover,.node--type-session .node__content aside .event-box .field--name-field-schedule a:focus{text-decoration:none}.node--type-session .node__content aside .event-box .field--name-field-date-single time{font-size:1.5rem;font-family:"trade-gothic-next-condensed", "Arial Bold";font-weight:700;margin-bottom:0}.node--type-session .node__content aside .event-box .field--name-field-address{margin-top:1rem}.node--type-session .node__content aside .event-box .field--name-field-address p{margin-bottom:0}.node--type-session .node__content aside .event-box .field--name-field-room{margin-top:.25rem;font-weight:700}.node--type-session .node__content aside .event-box .btn{margin-top:1rem;margin-left:0}.node--type-session .node__content aside .event-box .btn a{text-decoration:none}.node--type-session .node__content>div:last-child{margin-bottom:0;padding-bottom:6rem}
