.nav-tabs > li{float:left;margin-bottom:-1px;}.nav-tabs > li > a{margin-right:2px;line-height:1.5;border:1px solid transparent;transition:all 0.3s;font-weight:500;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus{outline:none;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{border-bottom-color:transparent;cursor:default;}.card-underline .card-head .nav-tabs{border-bottom:none;}.nav-tabs.card-head{padding:0;overflow:hidden;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.tabs-center{text-align:center;}.card-underline .card-head .tabs-center{margin-top:-1px;}.tabs-right > .nav-tabs,.tabs-left > .nav-tabs{border:none;}.tabs-left,.tabs-right{display:flex;}.tabs-left .nav-tabs,.tabs-right .nav-tabs{flex:1 1 auto;}.tabs-left > .tab-content,.tabs-right > .tab-content{flex:1 1 75%;overflow:auto;}.tabs-left > .nav-tabs,.tabs-right > .nav-tabs{padding-left:0;padding-right:0;}.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li{float:none;}.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a{min-width:74px;margin-right:0;line-height:1.5;padding-top:10px;padding-bottom:10px;}.tabs-left > .nav-tabs{float:left;border-right:1px solid #e6e6e6;overflow:hidden;}.tabs-left > .nav-tabs > li > a{border-bottom:none;border-right:2px solid transparent;}.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus{border-color:transparent;border-right-color:rgba(0,0,0,0.1);}.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus{border-bottom:none;}.tabs-right > .nav-tabs{float:right;border-left:1px solid #ddd;border-radius:0 10px 10px 0;}.tabs-right > .nav-tabs > li > a{border-bottom:none;border-left:2px solid transparent;}.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus{border-color:transparent;border-left-color:rgba(0,0,0,0.1);}.tabs-right > .nav-tabs .active > a,.tabs-right > .nav-tabs .active > a:hover,.tabs-right > .nav-tabs .active > a:focus{border-bottom:none;}.vertical-tabs-list{background-color:#f3f3f3;}@media (min-width:600px){.nav-tabs > li > a{border-bottom:2px solid transparent;margin-right:5px;}.nav-tabs{border-bottom-width:1px;border-bottom-style:solid;}.tabs-center li{float:none;display:inline-block;}.nav-tabs--xl{font-size:1.125em;}.nav-tabs--xl a{padding:1em 1.5em;}}
.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none;}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid;}.ui-checkboxradio-disabled{pointer-events:none;}
.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-button-icon-only{text-indent:0;}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0;}
.ui-controlgroup{vertical-align:middle;display:inline-block;}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0;}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999;}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left;}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box;}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em;}.ui-controlgroup .ui-controlgroup-label span{font-size:80%;}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none;}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid;}
.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
.search-suggestions{max-height:200px;overflow:auto;margin-top:5px;background-color:white;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.search-suggestions__all{margin-top:20px;text-align:center;text-transform:uppercase;font-size:0.8em;}.search-suggestion{display:flex;}.search-suggestion__type{flex:0 0 110px;margin-left:20px;padding:20px 20px 20px 0;font-size:14px;line-height:1.7;color:#9B9B9B;text-transform:uppercase;}.search-suggestion__body{flex:auto;margin-right:20px;padding:20px 0;}.search-suggestion__type,.search-suggestion__body{border-bottom:1px solid #e6e6e6;}.search-suggestion:last-child .search-suggestion__type,.search-suggestion:last-child .search-suggestion__body{border-bottom:none;}.search-suggestion__tags{margin-top:15px;}.search-suggestion__tags .badge{margin:0;}@media screen and (min-width:600px){.search-suggestions{max-height:540px;margin-top:15px;}.search-suggestion__type{flex-basis:130px;}}
body[class*='gin'] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{width:45px;height:35px;top:50%;-webkit-mask-image:none;mask-image:none;background:url(/profiles/contrib/social/modules/social_features/social_core/images/logo-toolbar.svg) no-repeat 0/cover;transform:translateY(-50%);}@media (min-width:976px){body[class*='gin'] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{left:7px;transform:translateY(-50%);}[dir='rtl'] body[class*='gin'] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{left:auto;right:7px;}}
.block-tm-custom-webform-block .row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}.block-tm-custom-webform-block  .col-xs-4{display:flex;flex-direction:column;flex-basis:100%;flex:1;width:33%;}.block-tm-custom-webform-block .block-title{display:none;}.block-tm-custom-webform-block .col-xs-4:nth-child(2){margin:0 0.5em;}.block-tm-custom-webform-block .speaker-info{background-color:#3165ae;color:white;text-align:center;padding:1em;}.block-tm-custom-webform-block .speaker-name{font-size:16px;font-weight:700;margin-bottom:0.5em;}.block-tm-custom-webform-block .speaker-title{font-size:12px;}.block-tm-custom-webform-block .speaker-company{font-size:14px;}.block-tm-custom-webform-block .reserve-slot-webform{padding:1em 0em 1em 1em;}.block-tm-custom-webform-block .radios--wrapper  > label,.block-tm-custom-webform-block .form-required{display:none;}.tm-webform-card-body{padding:1em;}.slot-reserved{background-color:#65AE31;color:white;padding:0.3em 0.6em 0.25;display:inline-block;font-size:14px;margin-bottom:1em;border-radius:2px;}.fc-scroller{overflow:hidden;height:auto !important;}
.paragraph--unpublished{background-color:#fff4f4;}
.field--name-field-featured-items .field--label{width:100%;}@media (min-width:600px){.field--name-field-featured-items{display:flex;flex-wrap:wrap;justify-content:flex-start;}.paragraph--section .field--name-field-featured-items{margin:0;}}@media (min-width:600px){.field--name-field-featured-items .teaser--tile{flex:0 0 49%;max-width:49%;margin-left:2%;}.field--name-field-featured-items .teaser--tile:nth-child(2n+1){margin-left:0;}}@media (min-width:900px){.field--name-field-featured-items .teaser--tile{flex:0 0 32%;max-width:32%;margin-left:2%;}.field--name-field-featured-items .teaser--tile:nth-child(2n+1){margin-left:2%;}.field--name-field-featured-items .teaser--tile:nth-child(3n+1){margin-left:0;}}.teaser.teaser--tile{flex-direction:column;height:auto;}@media screen\0{.teaser.teaser--tile{min-height:320px;}}.teaser.teaser--tile .teaser__header{display:flex;justify-content:space-between;align-items:center;}.teaser.teaser--tile .teaser__title{max-height:63px;min-height:auto;font-size:1rem;line-height:1.3;margin-bottom:1rem;padding-right:0;color:#4D4D4D;font-weight:400;}.teaser.teaser--tile .teaser__image{position:relative;flex:0 0 auto;height:auto;display:block;background:transparent;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;}.teaser.teaser--tile .teaser__image .img_wrapper{display:block;height:0;padding-bottom:33.3%;border-radius:inherit;}.teaser.teaser--tile .teaser__image .no-feature-image{border:0 none;border-bottom:2px solid #777;padding:0;position:absolute;bottom:0;left:1rem;right:1rem;margin:0;}.teaser.teaser--tile .teaser__image img{position:absolute;top:0;left:0;width:auto;border-radius:inherit;}.teaser.teaser--tile .teaser__content{display:flex;justify-content:space-between;flex-direction:column;}.teaser.teaser--tile .card__link{align-self:flex-end;}.teaser.teaser--tile .teaser__image a{display:block;border-radius:inherit;}.teaser.teaser--tile .teaser__teaser-type{position:absolute;background-color:rgba(0,0,0,0.5);border-radius:8px 0 8px 0;left:0;}.teaser.teaser--tile.no-image .teaser__teaser-type{background-color:transparent;}.teaser.teaser-profile{text-align:left;}.teaser.teaser-profile .teaser__image{flex:0 0 65px;height:65px;margin-bottom:55px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:visible;}.teaser.teaser-profile .teaser__image .teaser__teaser-type{display:none;}.teaser.teaser-profile .teaser__image img{width:95px;height:95px;top:15px;left:15px;margin-left:0;border:5px solid #fff;border-radius:4px;}.teaser.teaser-profile .teaser__body .teaser__content{padding-top:10px;}.teaser.teaser-profile .teaser__content-text{text-overflow:inherit;overflow-x:visible;white-space:normal;}.teaser.teaser-profile .teaser__content-text > span{display:block;}.paragraph--section .paragraph--featured{background-color:#f3f3f3;padding:30px 1em;}@media (min-width:900px){.paragraph--section .paragraph--featured{padding:50px 1em;}}.paragraph--featured.multiple{padding:0 2em;}@media (min-width:900px){.paragraph--featured.multiple{padding:0 2em;}}@media (min-width:1200px){.paragraph--featured.multiple{padding:0;}}.paragraph--featured.multiple.first{padding:30px 2em 0;}@media (min-width:900px){.paragraph--featured.multiple.first{padding:50px 2em 0;}}@media (min-width:1200px){.paragraph--featured.multiple.first{padding:50px 0 0;}}.paragraph--featured.multiple.last{padding:0 2em 30px;}@media (min-width:900px){.paragraph--featured.multiple.last{padding:0 2em 50px;}}@media (min-width:1200px){.paragraph--featured.multiple.last{padding:0 0 50px;}}.paragraph--featured .title{margin-top:25px;font-size:24px;line-height:2;color:#4A4A4A;}.paragraph--featured .field--name-field-featured-items{margin-top:30px;margin-bottom:0.75rem;}.paragraph--featured > .container > .card__actionbar{padding-right:0;}.paragraph--featured footer.card__actionbar{padding-right:0;}
.social_group-popup form{padding-bottom:1.5rem;}.social_group-popup form > *:not(.btn),.social_group-popup form label{font-size:0.875rem;line-height:21px;}.social_group-popup form > p{margin-bottom:1.5rem;}.social_group-popup form:not(.layout-builder-configure-block) .form-control--autogrow{min-height:195px;}.social_group-popup form button.btn{float:right;min-width:175px;font-size:1rem;}.social_group-popup--anonymous form{padding-bottom:0;}.social_group-popup--anonymous form > p,.social_group-popup--anonymous form .form-actions,.social_group-popup--anonymous form .form-actions *{margin-bottom:0;}.social_group-popup--anonymous .ui-dialog-buttonset{display:flex;align-items:center;justify-content:space-between;padding:0 1rem 30px;text-align:center;}.social_group-popup--anonymous .ui-dialog-buttonset .btn{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);margin-right:10px;}.social_group-popup--anonymous .ui-dialog-buttonset .btn + .btn{margin-left:10px;}.social_group-popup--anonymous .ui-dialog-buttonset .btn:last-child{margin-right:0;}
.paragraph--section .paragraph--block{background-color:#fff;padding:30px 1em;}@media (min-width:900px){.paragraph--section .paragraph--block{padding:50px 1em;}}@media (min-width:1200px){.paragraph--section .paragraph--block{padding:50px 0;}}.paragraph--section .paragraph--block .title{flex:0 0 100%;padding:0 1rem;margin-bottom:1rem;}@media (min-width:900px){.paragraph--section .paragraph--block .title{padding-left:20px;}}.primary-col{padding-left:1em;padding-right:1em;flex-basis:100%;max-width:100%;}@media (min-width:900px){.primary-col{flex:0 0 66.6666666667%;max-width:66.6666666667%;order:1;}}@media (min-width:1200px){.primary-col{padding-left:0;}}.primary-col .block-views > .stream:first-child{margin-top:59px;}.primary-col .block-title,.primary-col .section-title{font-size:24px;line-height:1.2;margin:0 0 2rem;padding:0 0 0 40px;}.primary-col.card__actionbar{margin:0;}.secondary-col{padding-left:1em;padding-right:1em;flex-basis:100%;max-width:100%;}@media (min-width:900px){.secondary-col{margin-top:59px;flex:0 1 33.3333333333%;order:2;max-width:33.3333333333%;}}@media (min-width:1200px){.secondary-col{padding-right:0;}}.secondary-col > .field > .field--item{margin-bottom:0.75rem;}
.field--name-field-featured-items .field--label{width:100%;}@media (min-width:600px){.field--name-field-featured-items{display:flex;flex-wrap:wrap;justify-content:flex-start;}.paragraph--section .field--name-field-featured-items{margin:0;}}@media (min-width:600px){.field--name-field-featured-items .teaser--tile{flex:0 0 49%;max-width:49%;margin-left:2%;}.field--name-field-featured-items .teaser--tile:nth-child(2n+1){margin-left:0;}}@media (min-width:900px){.field--name-field-featured-items .teaser--tile{flex:0 0 32%;max-width:32%;margin-left:2%;}.field--name-field-featured-items .teaser--tile:nth-child(2n+1){margin-left:2%;}.field--name-field-featured-items .teaser--tile:nth-child(3n+1){margin-left:0;}}.teaser.teaser--tile{flex-direction:column;height:auto;}@media screen\0{.teaser.teaser--tile{min-height:320px;}}.teaser.teaser--tile .teaser__header{display:flex;justify-content:space-between;align-items:center;}.teaser.teaser--tile .teaser__title{max-height:63px;min-height:auto;font-size:1rem;line-height:1.3;margin-bottom:1rem;padding-right:0;color:#4D4D4D;font-weight:400;}.teaser.teaser--tile .teaser__image{position:relative;flex:0 0 auto;height:auto;display:block;background:transparent;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;}.teaser.teaser--tile .teaser__image .img_wrapper{display:block;height:0;padding-bottom:33.3%;border-radius:inherit;}.teaser.teaser--tile .teaser__image .no-feature-image{border:0 none;border-bottom:2px solid #777;padding:0;position:absolute;bottom:0;left:1rem;right:1rem;margin:0;}.teaser.teaser--tile .teaser__image img{position:absolute;top:0;left:0;width:auto;border-radius:inherit;}.teaser.teaser--tile .teaser__content{display:flex;justify-content:space-between;flex-direction:column;}.teaser.teaser--tile .card__link{align-self:flex-end;}.teaser.teaser--tile .teaser__image a{display:block;border-radius:inherit;}.teaser.teaser--tile .teaser__teaser-type{position:absolute;background-color:rgba(0,0,0,0.5);border-radius:8px 0 8px 0;left:0;}.teaser.teaser--tile.no-image .teaser__teaser-type{background-color:transparent;}.teaser.teaser-profile{text-align:left;}.teaser.teaser-profile .teaser__image{flex:0 0 65px;height:65px;margin-bottom:55px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:visible;}.teaser.teaser-profile .teaser__image .teaser__teaser-type{display:none;}.teaser.teaser-profile .teaser__image img{width:95px;height:95px;top:15px;left:15px;margin-left:0;border:5px solid #fff;border-radius:4px;}.teaser.teaser-profile .teaser__body .teaser__content{padding-top:10px;}.teaser.teaser-profile .teaser__content-text{text-overflow:inherit;overflow-x:visible;white-space:normal;}.teaser.teaser-profile .teaser__content-text > span{display:block;}
.paragraph--hero .hero__bgimage-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(rgba(0,0,0,0.1) 0%,rgba(34,34,34,0.7) 100%);}.paragraph--hero .cover-small{max-width:620px;width:100%;padding:0 7px;margin:0 auto;text-align:left;}@media (min-width:600px){.paragraph--hero .cover-small{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);}}.paragraph--hero .cover-small .page-title{width:100%;text-align:left;padding:30px 0 10px;}.paragraph--hero .cover-small .page-subtitle{margin:0 0 5px;font-weight:normal;font-size:20px;}.paragraph--hero .cover-small .hero-footer .field--name-field-hero-buttons{margin:0 -10px;}.paragraph--hero .cover-small .hero-footer .field--item{display:inline-block;}.paragraph--hero .cover-small .hero-footer .field--item .paragraph--button{padding:0 10px;}.paragraph--hero .cover-small .hero-footer .card__actionbar{padding:20px 0;}.paragraph--hero .cover-small .hero-footer .card__actionbar .btn{min-width:130px;}
.page-node-type-landing-page .region--content{margin-top:0;width:100%;}
