.elementor-kit-3{--e-global-color-primary:#00618B;--e-global-color-secondary:#83B74E;--e-global-color-text:#000000;--e-global-color-accent:#F39830;--e-global-color-gscnlblue:#008DBB;--e-global-color-gscnmagen:#BE057C;--e-global-color-gscnlink:#336699;--e-global-color-gscndgreen:#669933;--e-global-color-gscnsgreen:#99CC66;--e-global-color-gscnbg:#EEF3F7;--e-global-color-gscnborder:#D5DDE5;--e-global-color-gscngold:#D4A300;--e-global-color-gscnbronze:#6699CC;--e-global-color-gscnacad:#996633;--e-global-color-gscnwhite:#FFFFFF;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:600;color:#000000;font-family:"Open Sans", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.715em;}.elementor-kit-3 button,.elementor-kit-3 input[type="button"],.elementor-kit-3 input[type="submit"],.elementor-kit-3 .elementor-button{background-color:#83B74E;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:12px 26px 12px 26px;}.elementor-kit-3 button:hover,.elementor-kit-3 button:focus,.elementor-kit-3 input[type="button"]:hover,.elementor-kit-3 input[type="button"]:focus,.elementor-kit-3 input[type="submit"]:hover,.elementor-kit-3 input[type="submit"]:focus,.elementor-kit-3 .elementor-button:hover,.elementor-kit-3 .elementor-button:focus{background-color:#669933;color:#FFFFFF;}.elementor-kit-3 e-page-transition{background-color:#FFBC7D;}.elementor-kit-3 a{color:#336699;}.elementor-kit-3 a:hover{color:#000000;text-decoration:underline;}.elementor-kit-3 h1{color:#000000;font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-kit-3 h2{color:#000000;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;}.elementor-kit-3 h3{color:#000000;font-family:"Open Sans", Sans-serif;font-size:24.75px;font-weight:700;line-height:1.2em;}.elementor-kit-3 h4{color:#000000;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;}.elementor-kit-3 h5{color:#000000;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;}.elementor-kit-3 h6{color:#000000;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1170px;}.e-con{--container-max-width:1170px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-3{font-size:15.4px;}.elementor-kit-3 h1{font-size:30px;}.elementor-kit-3 h2{font-size:24px;}.elementor-kit-3 h3{font-size:24.75px;}.elementor-kit-3 h4{font-size:22px;}.elementor-kit-3 h5{font-size:18px;}.elementor-kit-3 h6{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* ===== GSCN Conferences – classic look (replicates the gscn-conferences.org DNN skin "gscn") ===== */
html{scroll-behavior:smooth}
[id]{scroll-margin-top:20px}
.gscn-anchor{display:block;height:0}
body{background:#fff;color:#000}
body a,body .elementor a{color:#336699;text-decoration:underline;transition:color ease .3s}
body a:hover,body a:focus,body a:active,body .elementor a:hover{color:#000;text-decoration:underline}
body .elementor .elementor-nav-menu a,body .elementor .elementor-button,body .elementor .ac-block a,body .elementor .ac-block-s a,body .elementor .elementor-image a,body .elementor .gallery-item a,body .elementor .e-gallery-item{text-decoration:none}
.elementor a{box-shadow:none}
p{margin:0 0 20px}
img{vertical-align:middle}
hr{height:0;margin:20px 0;border:0;border-top:1px solid #eee}
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}
sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;bottom:-.25em}
.elementor-widget-text-editor p{margin:0 0 20px}
.elementor-widget-text-editor h1,.elementor-widget-text-editor h2,.elementor-widget-text-editor h3,
.elementor-widget-text-editor h4,.elementor-widget-text-editor h5,.elementor-widget-text-editor h6{margin:20px 0 10px}
.elementor-widget-text-editor ul,.elementor-widget-text-editor ol{margin:0 0 10px 18px;padding:0}
.elementor-widget-text-editor ul{list-style:square outside}
.elementor-widget-text-editor ol{list-style:decimal}
.elementor-widget-text-editor li{list-style-type:none}
.elementor-widget-text-editor ul ul,.elementor-widget-text-editor ul ol,.elementor-widget-text-editor ol ol,.elementor-widget-text-editor ol ul{margin:0 0 0 18px}
.elementor-widget-text-editor img{max-width:100%;height:auto}
.elementor-widget-text-editor table{border-collapse:collapse;border-spacing:0;background:transparent}
.elementor-widget-text-editor table td,.elementor-widget-text-editor table th{border:0;background:transparent;padding:0;vertical-align:inherit;text-align:inherit}
.elementor-widget-text-editor table tbody>tr:nth-child(odd)>td,.elementor-widget-text-editor table tbody>tr:nth-child(odd)>th,
.elementor-widget-text-editor table tbody tr:hover>td{background:transparent}
.elementor-widget-text-editor table{margin:0;font-size:inherit}
/* bootstrap .table + DNN helpers used in the old content */
.elementor-widget-text-editor .table,.elementor-widget-text-editor .gscn-table{width:100%;max-width:100%;margin-bottom:20px}
.elementor-widget-text-editor .table>tbody>tr>td,.elementor-widget-text-editor .table>tbody>tr>th,
.elementor-widget-text-editor .table>tr>td,.elementor-widget-text-editor .gscn-table td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;background:#fff}
.elementor-widget-text-editor .table-noborder .table td,.elementor-widget-text-editor .table-noborder table td{border:0;font-size:15px}
.elementor-widget-text-editor .table-noborder .table tr td:first-child,.elementor-widget-text-editor .table-noborder table tr td:first-child{white-space:nowrap}
.elementor-widget-text-editor .gscnbordertable th,.elementor-widget-text-editor .gscnbordertable td{border:1px solid #000}
.elementor-widget-text-editor .gscnbordertable table{border:1px solid #000;margin-bottom:0}
.elementor-widget-text-editor .table-responsive{min-height:.01%;overflow-x:auto}
.elementor-widget-text-editor .table-default{margin:0 0 20px}
.elementor-widget-text-editor .table-default td:first-child{padding-right:25px}
.elementor-widget-text-editor hr.dotted{border:0;border-top:1px dotted #000;margin:20px 0 10px}
/* tables converted earlier (class gscn-table) behave like ".table-noborder .table" */
.elementor-widget-text-editor .gscn-table td{border:0;font-size:15px}
.elementor-widget-text-editor .gscn-table-bordered td{border:1px solid #000}
.elementor-widget-text-editor .gscn-table-bordered{border:1px solid #000;margin-bottom:0}
.links-list{list-style:none!important;margin:0 0 20px!important;padding:0!important;font-size:13.2px}
.links-list.fontnormal{font-size:15.4px}
.links-list>li:before{content:"»";color:#000}
.links-list a{color:#00618b}
.links-list>li:last-child{margin-top:20px}
.links-list.fontnormal>li:last-child{margin-top:0}
.links-list.fontnormal a{color:#000}
/* ac-blocks (tiles) */
.ac-block,.ac-block-s{display:flex;justify-content:center;align-items:center}
.ac-block,.ac-block-text{height:202px;padding:30px}
.ac-block.fullimg{height:auto;padding:0!important}
.ac-block.fullimg img{display:block}
.ac-block-s{height:86px}
.ac-block-text{font-size:13.2px}
.ac-block-text p{margin-bottom:35px}
.ac-block-s img{max-width:60px}
.ac-block a:hover,.ac-block-s a:hover{text-decoration:none!important}
.fullimg{padding:0!important}

/* ---------- header ---------- */
.gscn-header{box-shadow:inset 0 -1px 0 #E5E5E5}
.gscn-header .gc-hwrap{min-height:159px}
.gscn-logo-site img{display:block;width:167px}
.gc-hright{align-self:stretch}
.gc-search .elementor-search-form__toggle{width:44px!important;height:44px!important;font-size:24px!important;color:#000!important;cursor:pointer}
.gc-search .elementor-search-form__toggle>div,.gc-search .elementor-search-form__toggle i{width:44px!important;height:44px!important;border:2px solid #000!important;border-radius:50%!important;background:transparent!important;color:#000!important;display:flex!important;align-items:center;justify-content:center}
.gc-search .elementor-search-form__toggle svg{fill:#000;width:24px!important;height:24px!important}
.gc-search .elementor-search-form__toggle i:before{position:static!important;transform:none!important}
.gscn-nav{margin-top:auto;margin-bottom:3px}
.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li>a.elementor-item{padding:0!important;border-bottom:4px solid transparent;line-height:1.715;transition:all .3s}
.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+1)>a{color:#83b74e!important}
.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+2)>a{color:#f39830!important}
.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+3)>a{color:#008dbb!important}
.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+4)>a{color:#be057c!important}
.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+1)>a:hover,.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+1).current-menu-item>a,.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+1).current-menu-ancestor>a,.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+1)>a.highlighted{border-bottom-color:#83b74e}
.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+2)>a:hover,.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+2).current-menu-item>a,.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+2).current-menu-ancestor>a,.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+2)>a.highlighted{border-bottom-color:#f39830}
.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+3)>a:hover,.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+3).current-menu-item>a,.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+3).current-menu-ancestor>a,.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+3)>a.highlighted{border-bottom-color:#008dbb}
.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+4)>a:hover,.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+4).current-menu-item>a,.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+4).current-menu-ancestor>a,.gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li:nth-child(4n+4)>a.highlighted{border-bottom-color:#be057c}
.gscn-nav .sub-arrow{display:none!important}
.gscn-nav .elementor-nav-menu--main .sub-menu{white-space:nowrap;border-radius:0}
.gscn-nav .elementor-nav-menu--main .sub-menu a.elementor-sub-item{padding:12px 80px 12px 15px!important;font-size:14px;line-height:1.715;border-left:0!important;position:relative;white-space:nowrap}
.gscn-nav .elementor-nav-menu--main .sub-menu li.menu-item-has-children>a:before{content:"";border-right:1px solid #000;border-bottom:1px solid #000;width:5px;height:5px;right:20px;top:50%;position:absolute;margin:-2px 0 0;transform:rotate(-45deg)}
.gscn-nav .elementor-nav-menu--main .sub-menu li.menu-item-has-children>a:hover:before,.gscn-nav .elementor-nav-menu--main .sub-menu li.menu-item-has-children>a.highlighted:before{border-color:#fff}
.gscn-nav .elementor-nav-menu--main .sub-menu li:last-child>a{border-bottom:0!important}
.gscn-nav .elementor-nav-menu--main a.elementor-sub-item.elementor-item-active{background:#fff;color:#000}
.gscn-nav .elementor-nav-menu--main a.elementor-sub-item.elementor-item-active:hover{background:#83b74e;color:#fff}

/* ---------- page frame ---------- */
.gscn-page-bg{background-color:#fff}
.gc-pane>.e-con-inner,.gc-body>.e-con-inner{max-width:1170px}
.gc-body{--flex-wrap:nowrap}
.gc-main{--width:calc(60% - 12px)!important;width:calc(60% - 12px);padding-bottom:60px!important}
.gc-side{--width:calc(40% - 18px)!important;width:calc(40% - 18px);padding-bottom:30px!important}
.gc-top .elementor-widget-text-editor p:last-child{margin-bottom:20px}
.gc-top img{display:inline-block}
/* boxes (DNN containers) */
.gc-box{box-shadow:none!important;border-radius:0!important}
.gc-box>.elementor-widget:not(:last-child):not(.elementor-widget-text-editor):not(.gc-title){margin-bottom:20px!important}
.gc-box .gc-title .elementor-heading-title{color:#000;font-family:'Open Sans',sans-serif;line-height:1.2;margin:0}
.gc-box--1>.gc-title{margin-bottom:20px!important}
.gc-box--1>.gc-title .elementor-heading-title{font-size:30px;font-weight:700}
.gc-box--2>.gc-title{margin-bottom:20px!important}
.gc-box--2>.gc-title .elementor-heading-title{font-size:24px;font-weight:700}
.gc-box--4>.gc-title,.gc-box--4a>.gc-title,.gc-box--5>.gc-title,.gc-box--6>.gc-title{margin-bottom:10px!important}
.gc-box--4>.gc-title .elementor-heading-title,.gc-box--4a>.gc-title .elementor-heading-title,.gc-box--5>.gc-title .elementor-heading-title{font-size:20px;font-weight:600}
.gc-box--6>.gc-title .elementor-heading-title{font-size:22px;font-weight:600}
.gc-box .gc-title .elementor-heading-title sup{font-size:75%}
.gc-box--3 .elementor-widget-text-editor p:last-child{margin-bottom:0}
.gc-box--3 .elementor-widget-text-editor img{display:block;margin:0 auto}
.gc-box--3 .ac-block-s img{display:inline-block}
/* sidebar tile rows (bootstrap col-sm-6 inside the 450px column) */
.gc-trow{--flex-wrap:nowrap}
.gc-trow>.gc-tcol{--width:calc(50% - 15px)!important;width:calc(50% - 15px);flex:0 0 calc(50% - 15px)}
.gc-tiles-first{margin-top:30px}
.gc-tcol>.elementor-widget-template,.gc-tcol>.elementor-widget-template>.elementor-widget-container{width:100%}
.gc-tcol .elementor-widget-template .elementor-section-wrap,.gc-tcol .elementor-widget-template .elementor{width:100%}
.gc-video iframe{display:block}
.gc-vh-218 .elementor-wrapper{aspect-ratio:auto!important;height:218px!important}
.gc-vc{margin-left:auto!important;margin-right:auto!important}
/* galleries (pictures pages): tight thumbnails like the old DNN gallery */
.gc-box .gscn-gallery .e-gallery-item{border-radius:0}
/* supporter logo sliders */
.gc-logo-row>.gc-logo{width:calc(25% - 9px);text-align:center}
.gc-logo-row>.gc-logo img{max-width:100%;height:auto;margin:0 auto}
.gc-logo-slider .swiper-slide{text-align:center}
.gc-logo-slider .swiper-slide-image{margin:0 auto}
/* exhibitor tables */
.gc-box .elementor-widget-text-editor td>p:last-child{margin-bottom:20px}

/* ---------- footer ---------- */
.gscn-footer-line img{display:block;width:100%!important;height:70px!important;object-fit:fill}
.gc-ftop{margin-top:0}
.gc-frow{margin:0 -15px;width:calc(100% + 30px)!important;--width:calc(100% + 30px)!important;max-width:none!important}
.gc-fcol{display:flex}
.gc-fpane{border-right:2px solid #50932C;flex:1 1 100%;padding-bottom:30px!important}
.gc-fcol-b .gc-fpane{padding-bottom:30px!important}
.gc-ftitle .elementor-heading-title{font-size:22px!important;font-weight:600!important;line-height:1.2!important;color:#000!important;margin:0}
.gc-ftitle{margin-bottom:10px!important}
.gscn-footer .elementor-widget-text-editor p:last-child{margin-bottom:20px}
.gc-copy p{margin:0!important;padding:20px 0}
.gc-copy{font-size:15.4px}

/* ---------- responsive (old breakpoints) ---------- */
@media (min-width:980px) and (max-width:1239px){
 .gc-pane>.e-con-inner,.gc-body>.e-con-inner{max-width:923px}
 .gc-box--4{padding:20px 20px 5px!important}
 .gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li>a.elementor-item{font-size:16px}
 .gscn-logo-site img{width:130px}
}
@media (max-width:979px){
 .gc-body{--flex-direction:column!important;flex-direction:column!important}
 .gc-main,.gc-side{--width:100%!important;width:100%!important}
 .gc-main{padding-bottom:30px!important}
 .gc-pane>.e-con-inner,.gc-body>.e-con-inner{max-width:706px}
 .gscn-nav .elementor-nav-menu--main>.elementor-nav-menu>li>a.elementor-item{font-size:16px}
 .gscn-logo-site img{width:130px}
}
@media (max-width:767px){
 .gc-pane>.e-con-inner,.gc-body>.e-con-inner{max-width:none}
 .gscn-header .gc-hwrap{min-height:0}
 .gscn-logo-site img{width:auto;max-height:80px}
 .gc-search .elementor-search-form__toggle,.gc-search .elementor-search-form__toggle>div,.gc-search .elementor-search-form__toggle i{width:30px!important;height:30px!important}.gc-search .elementor-search-form__toggle svg{width:18px!important;height:18px!important}
 .gscn-nav{margin-top:0;margin-bottom:0}
 .gscn-nav .elementor-menu-toggle{width:40px;height:40px;padding:0;border-radius:4px;display:flex;align-items:center;justify-content:center}
 .gscn-nav nav.elementor-nav-menu--dropdown{background:#1f1f1f!important;border-top:1px solid #83B74E;padding:10px 0}
 .gscn-nav nav.elementor-nav-menu--dropdown a{color:#fff!important;background:transparent!important;font-size:13px!important;line-height:20px!important;
  padding:10px 15px!important;border-bottom:1px solid #2a2a2a!important;border-left:0!important;white-space:normal}
 .gscn-nav nav.elementor-nav-menu--dropdown .sub-menu{background:#2a2a2a!important}
 .gscn-nav nav.elementor-nav-menu--dropdown .sub-menu a{padding-left:30px!important}
 .gscn-nav nav.elementor-nav-menu--dropdown .sub-menu .sub-menu a{padding-left:45px!important}
 .gscn-nav nav.elementor-nav-menu--dropdown a:hover,.gscn-nav nav.elementor-nav-menu--dropdown a.elementor-item-active,.gscn-nav nav.elementor-nav-menu--dropdown a.highlighted{color:#83B74E!important}
 .gscn-nav nav.elementor-nav-menu--dropdown .sub-arrow{display:flex!important;color:#fff;fill:#fff;padding:0 14px}
 .gscn-nav nav.elementor-nav-menu--dropdown .sub-arrow svg{width:12px;height:12px;fill:#fff}
 .gscn-nav nav.elementor-nav-menu--dropdown a{justify-content:space-between}
 .gc-box--1,.gc-box--2,.gc-box--5{padding:15px!important}
 .gc-box--4{padding:15px 15px 5px!important}
 .gc-box--1>.gc-title .elementor-heading-title{font-size:25px}
 .gc-box--2>.gc-title .elementor-heading-title{font-size:22px}
 .gc-logo-row>.gc-logo{width:calc(50% - 6px)}
 .gc-frow{flex-direction:column!important;text-align:center}
 .gc-fcol{--width:100%!important;width:100%!important}
 .gc-fpane{border-right:0!important;padding-bottom:0!important}
 .gc-fcol-c{display:none}
 .gscn-footer-line img{height:50px!important}
 .gc-copy{text-align:center}
 .gc-copy p{padding:15px 0}
 .elementor-widget-text-editor .table-responsive{width:100%;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}
 .elementor-widget-text-editor table{max-width:100%}
 .elementor-widget-text-editor img[style*="float"]{max-width:45%}
}

/* ===== 2013-2019 conference mini-sites (old www.gscn.org/conference-NN skins) ===== */
.gscn-mini{width:960px;max-width:100%;margin:0 auto;background:#fff;font-family:Verdana,sans-serif;font-size:12px;line-height:18px;color:#444;--gm-green:#639a34}
.gscn-mini-2013,.gscn-mini-2014{--gm-green:#669b2f}
.gscn-mini .elementor-widget-text-editor{font-family:Verdana,sans-serif;font-size:11px;line-height:18px;color:#000}
.gscn-mini .gm-banner img{display:block!important;width:960px;max-width:100%;height:auto}
.gscn-mini .gm-contents{background-position:top center!important}
.gscn-mini .gm-nav{width:175px!important;--width:175px!important;flex:0 0 175px}
.gscn-mini .gm-pnav{list-style:none!important;margin:0!important;padding:0!important;width:175px}
.gscn-mini .gm-pnav li{list-style:none!important;margin:0;padding:0;width:175px;height:31px}
.gscn-mini .gm-pnav li a,.gscn-mini .gm-site a{display:block;width:175px;height:31px;margin:0;padding:0;line-height:31px;text-align:center;font-family:Verdana,sans-serif;
 font-size:12px;font-weight:bold;color:#fff!important;text-decoration:none!important;background-repeat:no-repeat;background-position:left top}
.gscn-mini .gm-site{margin-top:36px}
.gscn-mini .gm-content{width:606px!important;--width:606px!important;flex:0 0 606px;margin-left:2px;min-height:827px}
.gscn-mini .gm-pane{width:570px!important;--width:570px!important;margin:0 20px;min-height:461px;padding-top:7px!important}
.gscn-mini-2013 .gm-pane{background-repeat:no-repeat;background-position:right top}
.gscn-mini .gm-mod{margin-bottom:0}
.gscn-mini .gm-pane>.gm-mod:last-child{padding-bottom:30px!important}
.gscn-mini .gm-h .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-weight:bold!important;line-height:16px!important;margin:0 0 15px!important}
.gscn-mini h1.elementor-heading-title{font-size:16px!important;color:#37669a!important}
.gscn-mini h2.elementor-heading-title{font-size:14px!important;color:var(--gm-green)!important}
.gscn-mini .elementor-widget-text-editor h1{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;font-weight:bold;color:#37669a;margin:7px 0 15px}
.gscn-mini .elementor-widget-text-editor h2{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;font-weight:bold;color:var(--gm-green);margin:7px 0 15px}
.gscn-mini .elementor-widget-text-editor h3,.gscn-mini .elementor-widget-text-editor h4{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;font-weight:bold;color:#000;margin:7px 0 10px}
.gscn-mini .gm-pane .elementor-widget-text-editor p{margin:10px 0 0;font-size:11px;line-height:18px}
.gscn-mini .gm-pane .elementor-widget-text-editor p:first-child{margin-top:0}
.gscn-mini .gm-pane .elementor-widget-text-editor a,.gscn-mini .gm-pane a{color:var(--gm-green)!important;text-decoration:none!important;font-size:11px}
.gscn-mini .gm-pane .elementor-widget-text-editor a:hover{text-decoration:underline!important}
.gscn-mini .gm-pane .elementor-widget-text-editor td{padding:1px;font-size:11px;line-height:18px;vertical-align:top}
.gscn-mini .gm-pane .elementor-widget-text-editor .gscn-table td{border:0;font-size:11px;padding:1px 4px 1px 1px}
.gscn-mini .gm-pane .gscn-table td:first-child{white-space:nowrap}
.gscn-mini .gm-pane .elementor-widget-text-editor ul,.gscn-mini .gm-pane .elementor-widget-text-editor ol{margin:10px 0 0 18px}
.gscn-mini .gm-pane .elementor-widget-text-editor ul li{list-style:square outside}
.gscn-mini .gm-pane .elementor-widget-text-editor ol li{list-style:decimal outside}
.gscn-mini .gm-pane .elementor-widget-video{max-width:480px;margin:10px auto 0}
.gscn-mini .gm-pane iframe{display:block;width:480px;max-width:100%;height:auto;aspect-ratio:16/9;margin:0 auto;border:0}
.gscn-mini .gm-pane .elementor-widget-gallery{margin-top:10px}
.gscn-mini .gm-pane .gscn-company-grid{flex-direction:column!important;gap:10px!important}
.gscn-mini .gm-pane .gscn-company{flex-direction:row!important;align-items:center!important;border:0!important;border-radius:0!important;padding:0!important;width:100%!important;--width:100%!important;gap:20px!important}
.gscn-mini .gm-pane .gscn-company-logo{width:200px!important;flex:0 0 200px;text-align:center}
.gscn-mini .gm-pane .gscn-company-logo img{max-height:none;width:auto;max-width:200px}
.gscn-mini .gm-pane .gscn-company-text p{margin:0;font-size:11px}
.gscn-mini .gm-pane .gscn-tier-title .elementor-heading-title{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;color:var(--gm-green);margin:7px 0 15px}
.gscn-mini .gm-supp{width:155px!important;--width:155px!important;flex:0 0 155px;margin:0 10px;text-align:center}
.gscn-mini .gm-supp .elementor-widget-text-editor{font-size:12px;color:#444;text-align:center}
.gscn-mini .gm-supp h1{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;font-weight:bold;color:var(--gm-green);margin:7px 0 15px;padding:0}
.gscn-mini .gm-supp p{margin:0 0 18px}
.gscn-mini .gm-supp img{max-width:155px;height:auto}
.gscn-mini .gm-supp a{text-decoration:none!important}
.gscn-mini .gm-panesbottom{width:960px;max-width:100%}
.gscn-mini .gm-footer{position:relative;height:50px;background:#37669a!important;width:960px;max-width:100%}
.gscn-mini .gm-footer .elementor-widget-text-editor{color:#fff;font-size:11px;line-height:18px}
.gscn-mini .gm-copyright{position:absolute;left:20px;top:5px;color:#fff;font-size:11px}
.gscn-mini .gm-powered{position:absolute;right:20px;top:5px;color:#fff;font-size:11px}
.gscn-mini .gm-footer a{color:#fff!important;text-decoration:none!important}
.gscn-mini .gm-footer a:hover{text-decoration:underline!important}
.gscn-mini-page{background:#fff}
@media (max-width:979px){
 .gscn-mini{width:100%}
 .gscn-mini .gm-contents{flex-direction:column!important;background:none!important}
 .gscn-mini .gm-nav,.gscn-mini .gm-content,.gscn-mini .gm-pane,.gscn-mini .gm-supp{width:100%!important;--width:100%!important;flex:0 0 auto;margin:0!important;min-height:0}
 .gscn-mini .gm-pnav{display:flex;flex-wrap:wrap;width:100%;gap:2px}
 .gscn-mini .gm-pnav li{width:calc(50% - 1px);height:31px}
 .gscn-mini .gm-pnav li a,.gscn-mini .gm-site a{width:100%;background-size:100% 100%}
 .gscn-mini .gm-site{margin:2px 0 0}
 .gscn-mini .gm-pane{padding:15px!important;box-sizing:border-box}
 .gscn-mini .gm-supp .elementor-widget-text-editor p{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}
 .gscn-mini .gm-supp br{display:none}
 .gscn-mini .gm-supp img{max-width:130px}
 .gscn-mini .gm-panesbottom{display:none}
 .gscn-mini .gm-footer{height:auto;padding:8px 15px!important}
 .gscn-mini .gm-copyright,.gscn-mini .gm-powered{position:static}
 .gscn-mini .gm-pane .gscn-company{flex-direction:column!important;align-items:flex-start!important}
 .gscn-mini .elementor-widget-text-editor table{display:block;overflow-x:auto;max-width:100%}
}

.gscn-mini-2013 .gm-pnav li a,.gscn-mini-2013 .gm-site a{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2013-AnnConf2013_NavigationInactive.jpg)}
.gscn-mini-2013 .gm-pnav li a:hover,.gscn-mini-2013 .gm-site a:hover{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2013-AnnConf2013_NavigationActive.jpg)}
.gscn-mini-2013 .gm-pane{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2013-AnnConf2013_ContentPaneBackground.png)}
.gscn-mini-2014 .gm-pnav li a,.gscn-mini-2014 .gm-site a{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2014-AnnConf_NavigationInactive.jpg)}
.gscn-mini-2014 .gm-pnav li a:hover,.gscn-mini-2014 .gm-site a:hover{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2014-AnnConf_NavigationActive.jpg)}
.gscn-mini-2015 .gm-pnav li a,.gscn-mini-2015 .gm-site a{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2015-AnnConf_NavigationInactive.jpg)}
.gscn-mini-2015 .gm-pnav li a:hover,.gscn-mini-2015 .gm-site a:hover{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2015-AnnConf_NavigationActive.jpg)}
.gscn-mini-2016 .gm-pnav li a,.gscn-mini-2016 .gm-site a{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2016-AnnConf_NavigationInactive.jpg)}
.gscn-mini-2016 .gm-pnav li a:hover,.gscn-mini-2016 .gm-site a:hover{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2016-AnnConf_NavigationActive.jpg)}
.gscn-mini-2017 .gm-pnav li a,.gscn-mini-2017 .gm-site a{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2017-AnnConf_NavigationInactive.jpg)}
.gscn-mini-2017 .gm-pnav li a:hover,.gscn-mini-2017 .gm-site a:hover{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2017-AnnConf_NavigationActive.jpg)}
.gscn-mini-2018 .gm-pnav li a,.gscn-mini-2018 .gm-site a{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2018-AnnConf_NavigationInactive.jpg)}
.gscn-mini-2018 .gm-pnav li a:hover,.gscn-mini-2018 .gm-site a:hover{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2018-AnnConf_NavigationActive.jpg)}
.gscn-mini-2019 .gm-pnav li a,.gscn-mini-2019 .gm-site a{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2019-AnnConf_NavigationInactive.jpg)}
.gscn-mini-2019 .gm-pnav li a:hover,.gscn-mini-2019 .gm-site a:hover{background-image:url(https://gscn.sleware.com/wp-content/uploads/sites/2/2026/10/2019-AnnConf_NavigationActive.jpg)}/* End custom CSS */