/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-size:1rem;line-height:1.5625;}h1{font-weight:400;}@media (min-width:768px){h1{font-weight:700;}}h1{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;}@media (min-width:768px){h1{font-family:NanumMyeongjo,ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;}}h1{font-size:1.5625rem;line-height:normal;}@media (min-width:768px){h1{font-size:4.375rem;line-height:normal;}}h1{margin-bottom:0.75rem;}h2{font-weight:400;}@media (min-width:768px){h2{font-weight:700;}}h2{font-family:NanumMyeongjo,ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;font-size:2.1875rem;line-height:normal;}@media (min-width:768px){h2{font-size:2.5rem;line-height:normal;}}h2{margin-bottom:1rem;}h3{font-family:NanumMyeongjo,ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.125rem;line-height:normal;}@media (min-width:768px){h3{font-size:2rem;line-height:normal;}}h3{font-weight:700;margin-bottom:0.5rem;}h4{font-size:1rem;line-height:1.5625;}@media (min-width:768px){h4{font-size:1.125rem;line-height:normal;}}h4{font-weight:700;margin-bottom:0.25rem;}h5{font-weight:400;font-size:1.0625rem;line-height:normal;}@media (min-width:768px){h5{font-size:1.125rem;line-height:normal;}}h5{margin-bottom:0.25rem;}h6{font-size:1rem;line-height:1.5625;line-height:normal;font-weight:700;margin-bottom:0.25rem;}p{margin-bottom:0.5rem;}.px-content-container{padding-left:1.25rem;padding-right:1.25rem;}@media (min-width:768px){.px-content-container{padding-left:1.5rem;padding-right:1.5rem;}.md\:px-content-container{padding-left:1.5rem;padding-right:1.5rem;}}@media not all and (min-width:768px){.max-md\:px-content-container{padding-left:1.25rem;padding-right:1.25rem;}.max-md\:\!px-content-container{padding-left:1.25rem !important;padding-right:1.25rem !important;}}.cke_editable blockquote::before,.user-content blockquote::before{position:absolute;top:3rem;left:2.5rem;--tw-content:'“';font-weight:400;content:var(--tw-content);font-size:12.5rem;line-height:normal;}.cke_editable blockquote,.user-content blockquote{font-weight:700;font-family:NanumMyeongjo,ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;max-width:48rem;margin-top:2rem;margin-bottom:2rem;font-style:normal;padding-left:5rem;}@media (min-width:768px){.cke_editable blockquote,.user-content blockquote{padding-left:9rem;}}.cke_editable blockquote,.user-content blockquote{padding-right:5rem;padding-top:9rem;padding-bottom:5rem;position:relative;border-radius:1.25rem;font-size:1.25rem;line-height:normal;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));line-height:1.5625;}.cke_editable blockquote cite,.user-content blockquote cite{display:block;font-weight:500;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:2.5rem;font-style:normal;font-size:1rem;line-height:1.5625;text-align:right;}.t-conference-passes ul{list-style:inherit;margin-top:1rem;margin-bottom:1rem;margin-left:1rem;}.t-conference-passes ul li{margin-left:0px;margin-bottom:1rem;padding-left:0.25rem;}.t-conference-passes ul li:marker{margin-right:0.5rem;}.t-conference-passes .vip-pass ul{margin-top:0.5rem;margin-bottom:0.5rem;}.t-conference-passes .vip-pass ul li{margin-bottom:0.25rem;}#block-ispe-conference-conferencetopmenu .menu-item.has-dropdown-menu:after{display:inline-flex;height:0.375rem;padding-left:0.5rem;padding-right:0.5rem;align-self:center;width:1.75rem;background:url("https://ispe.org/themes/custom/ispe_foundation_theme/images/arrow-down.svg") no-repeat center transparent;content:'';}#block-ispe-conference-conferencemainmenu .menu-item.has-dropdown-menu:after{display:inline-flex;height:0.5rem;padding-left:0.75rem;padding-right:0.75rem;align-self:center;width:1.75rem;background:url("https://ispe.org/themes/custom/ispe_conference/images/triangle-down.svg") no-repeat center transparent;content:'';}.node--type-person .field-person-image img{--tw-grayscale:grayscale(100%);border-radius:0px;--tw-drop-shadow:drop-shadow(0 4px 4px rgba(0,0,0,0.40));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}@media (min-width:1200px){footer .linkicon li:last-child .linkicon__icon{margin-right:0px;}}body:not(.path-admin) .ckeditor-tooltip-text[data-tooltip-placeholder-is-selection="false"]{--tw-bg-opacity:1;background-color:rgb(217 217 217 / var(--tw-bg-opacity));margin-left:0.25rem;font-size:0.6875rem;line-height:.8375rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity));--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:none;height:1rem;width:1rem;}body:not(.path-admin) .ckeditor-tooltip-text[data-tooltip-placeholder-is-selection="false"]:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.tippy-box{--tw-shadow:1px 2px 4px 2px rgba(0,0,0,0.25);--tw-shadow-colored:1px 2px 4px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.tippy-box .tooltip-title{margin-bottom:0px;}.tippy-box .tippy-content{padding:1rem;}.tippy-box[data-placement^="top"] > .tippy-arrow::before{border-width:15px 20px 0;left:-15px;}.cke_editable table,.user-content table{border-width:1px;border-collapse:collapse;--tw-border-opacity:1;border-color:rgb(236 236 236 / var(--tw-border-opacity));margin-top:1rem;margin-bottom:1rem;table-layout:auto;width:100%;}.cke_editable table th,.user-content table th{--tw-bg-opacity:1;background-color:rgb(236 236 236 / var(--tw-bg-opacity));padding:0.5rem;}.cke_editable table td,.user-content table td{border-width:1px;--tw-border-opacity:1;border-color:rgb(236 236 236 / var(--tw-border-opacity));padding:0.5rem;}.layout-builder-form{margin-top:2.5rem;}.conference-sessions > form{max-width:revert;margin:revert;}button[type=submit]{transition-duration:250ms;transition-timing-function:cubic-bezier(0,0,0.2,1);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}button[type=submit]:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}button[type=submit]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}button.conference-sessions-clear-filters,button.conference-sessions-clear-filters:hover{background-color:transparent;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity));font-size:0.75rem;line-height:normal;font-weight:400;text-transform:uppercase;padding:0px;margin:0px;}.cke_editable .button,.user-content .button{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
