:root{--portal-color:var(--text-color);--portal-color-hover:var(--primary-color);--portal-overlay-color:rgba(0,0,0,0.5);--portal-topbar-text-color:#fff;--portal-border-radius:3px;--portal-btn-border-radius:3px;--portal-header-height:48px;--portal-header-background-color:var(--primary-color);--portal-header-border-color:var(--primary-color);--portal-header-border-width:0px;--portal-header-brand-margin-left:1rem;--portal-header-toolbar-margin-right:0.5rem;--portal-menu-btn-backgroud-color:transparent;--portal-menu-btn-backgroud-color-hover:var(--primary-color);--portal-menu-btn-color:#fff;--portal-menu-btn-color-hover:#fff;--portal-menu-btn-icon-size:24px;--portal-menu-btn-border-width:0px;--portal-user-image-border-radius:0;--portal-user-image-background-color:#f7f5f5;--portal-user-image-background-color-hover:#f7f5f5;--portal-user-opacity:0.8;--portal-user-opacity-hover:1;--portal-menu-width:320px;--portal-menu-background-color:#fff;--portal-menu-heading-background-color:var(--primary-color);--portal-menu-item-background-color:transparent;--portal-menu-item-background-color-hover:rgba(0,0,0,0.066);--portal-menu-item-border-color:rgba(0,0,0,0.1);--portal-menu-item-border-color-hover:var(--primary-color);--portal-menu-item-border-width:2px;--portal-menu-item-color:var(--text-color);--portal-menu-item-color-hover:var(--primary-color);--portal-menu-item-icon-color:var(--primary-color);--portal-menu-item-font-size:1rem;--portal-menu-item-line-height:1.25rem;--portal-menu-item-height:3rem;--portal-menu-item-padding:0.75rem;--portal-content-padding:1rem;--portal-content-padding-bottom:2.5rem;--portal-content-padding-top:2.5rem;--portal-footer-height:72px;--portal-footer-background-color:#f7f5f5;--portal-modal-header-background-color:#f7f5f5;--portal-modal-header-color:var(--primary-color);--portal-modal-header-padding:0.75rem 1rem;--portal-modal-content-background-color:#fff;--portal-modal-footer-background-color:#f7f5f5;--portal-modal-footer-padding:0.5rem 1rem;--portal-modal-footer-button-padding:0.5rem 1.5rem;--portal-modal-footer-button-font-size:1rem;--portal-modal-footer-button-background-color:var(--primary-color);--portal-modal-footer-button-color:#fff;--portal-modal-spacer:$portal-modal-spacer;--portal-sidebar-width:64px;--portal-sidebar-background-color:var(--primary-color);--portal-sidebar-button-spacer:2px;--portal-sidebar-button-width:52px;--portal-sidebar-button-height:52px;--portal-sidebar-button-icon-size:30px;--portal-sidebar-button-color:#fff;--portal-sidebar-button-color-hover:var(--primary-color);--portal-sidebar-button-background-color:var(--primary-color);--portal-sidebar-button-background-color-hover:#fff;--portal-sidebar-central-button-size:64px;--portal-sidebar-central-button-icon-size:36px;--portal-sidebar-central-button-spacer:50px;--portal-sidebar-central-button-color:#fff;--portal-sidebar-central-button-color-hover:var(--secondary-color);--portal-sidebar-central-button-background-color:var(--secondary-color);--portal-sidebar-central-button-background-color-hover:#fff;--portal-sidebar-central-button-border-width:4px;--portal-sidebar-central-button-border-color:#fff;--portal-sidebar-central-button-border-radius:50%;--lang-item-font-size:16px;--lang-item-color:#fff;--lang-item-color-hover:var(--secondary-color);--lang-item-background-color:rgba(0,0,0,0.075);--lang-item-background-color-hover:#fff;--lang-item-current-color:hsla(0,0%,100%,0.5);--lang-item-current-color-hover:var(--secondary-color);--lang-item-current-background-color:rgba(0,0,0,0.075);--lang-item-current-background-color-hover:#fff;--lang-divider-color:var(--text-color);--lang-divider:"|";--lang-border-radius:3px;--portal-toolip-arrow-color:var(--secondary-color);--portal-toolip-color:#fff;--portal-toolip-background-color:var(--secondary-color);--portal-eh-mobile-content-background-color:#fff;--portal-eh-mobile-link-color:#fff;--portal-eh-mobile-link-color-hover:#fff;--portal-eh-mobile-link-background-color:var(--secondary-color);--portal-eh-mobile-link-background-color-hover:var(--primary-color);--portal-eh-mobile-link-border-width:3px}@media (max-height:650px){:root{--portal-sidebar-button-icon-size:4.6153846vh;--portal-sidebar-button-height:8vh;--portal-sidebar-central-button-spacer:7.69230769vh;--portal-sidebar-central-button-size:9.84615385vh;--portal-sidebar-central-button-icon-size:5.5384615vh}}@media (min-width:768px){:root{--portal-menu-item-font-size:1.125rem;--portal-menu-item-height:3.5rem;--portal-menu-item-padding:1rem 0.75rem;--portal-content-padding:1rem 1rem 1rem 2.8rem}}.overlay{display:none;position:fixed;width:100vw;height:100vh;background-color:var(--portal-overlay-color);z-index:1004;opacity:0}.overlay.active{display:block;opacity:1}.portal-body-overflow{overflow-y:hidden}.portal-page-wrapper{min-height:100vh;color:var(--portal-color)}.portal-content{display:flex;flex-direction:column;width:100%;padding-left:0;position:relative;min-height:100vh}.portal-content-area{padding:var(--portal-content-padding);padding-top:var(--portal-content-padding-top);padding-bottom:calc(var(--portal-footer-height) + 40px)}.portal-content-area:last-child{padding-bottom:var(--portal-content-padding-bottom)}@media (min-width:768px){.portal-content{padding-left:var(--portal-sidebar-width)}}.portal-header{height:calc(var(--portal-header-height) + var(--portal-header-border-width));background-color:var(--portal-header-background-color);border-bottom:var(--portal-header-border-width) solid var(--portal-header-border-color)}.portal-navbar{justify-content:right;min-height:var(--portal-header-height)}.portal-navbar,.portal-toolbar{display:flex;align-items:center}.portal-brand{display:none;padding:0;align-items:center;max-height:var(--portal-header-height);margin-left:var(--portal-header-brand-margin-left);margin-right:0}.portal-brand img{height:calc(var(--portal-header-height) - var(--sp-xs));width:auto;margin:0;display:block}.portal-brand .topbarText{font-size:var(--font-size-14);color:var(--portal-topbar-text-color);margin-left:1rem;display:none}.portal-brand .topbarText:only-child{margin-left:0}.portal-nav-btn{width:var(--portal-header-height);height:calc(var(--portal-header-height) + var(--portal-menu-btn-border-width));color:var(--portal-menu-btn-color);background-color:var(--portal-menu-btn-backgroud-color);border:none;border-bottom:var(--portal-menu-btn-border-width) solid var(--portal-header-border-color);padding:0;transition:all .2s ease}.portal-nav-btn:hover{color:var(--portal-menu-btn-color-hover);background-color:var(--portal-menu-btn-backgroud-color-hover);border-color:var(--portal-header-border-color)}.portal-nav-btn:active,.portal-nav-btn:focus{color:var(--portal-menu-btn-color);background-color:var(--portal-menu-btn-backgroud-color);border-color:var(--portal-header-border-color);transition:all .2s ease}.portal-nav-btn:active:hover,.portal-nav-btn:focus:hover{color:var(--portal-menu-btn-color-hover);background-color:var(--portal-menu-btn-backgroud-color-hover);border-color:var(--portal-header-border-color)}.portal-nav-btn .fa{font-size:var(--portal-menu-btn-icon-size);line-height:1}.portal-nav-btn .fa:before{display:block;width:var(--portal-menu-btn-icon-size);height:var(--portal-menu-btn-icon-size)}@media (min-width:320px){.portal-toolbar{margin-right:var(--portal-header-toolbar-margin-right)}.portal-menu-heading{padding-right:var(--portal-header-toolbar-margin-right)}}@media (min-width:576px){.portal-navbar{justify-content:space-between}.portal-brand{display:flex}}@media (min-width:768px){.portal-brand .topbarText{display:block}}.portal-menu{z-index:1005;margin:0;padding:0;position:fixed;right:calc(var(--portal-menu-width)*-1);top:0;max-width:var(--portal-menu-width);width:100%;height:100vh;background-color:var(--portal-menu-background-color);transition:right .3s ease}.portal-menu.show{right:0}.portal-menu-heading{width:100%;height:calc(var(--portal-header-height) + var(--portal-header-border-width));border-bottom:var(--portal-header-border-width) solid var(--portal-header-border-color);display:flex;justify-content:right;background-color:var(--portal-menu-heading-background-color)}.portal-menu-body{width:100%;height:calc(100vh - var(--portal-header-height));overflow-y:auto;overflow-x:hidden}.portal-menu-item{display:block;padding:var(--portal-menu-item-padding);color:var(--portal-menu-item-color);background-color:var(--portal-menu-item-background-color);border-bottom:var(--portal-menu-item-border-width) solid var(--portal-menu-item-border-color);line-height:var(--portal-menu-item-line-height);font-size:var(--portal-menu-item-font-size);min-height:var(--portal-menu-item-height);transition:all .2s ease}.portal-menu-item:hover{text-decoration:none;background-color:var(--portal-menu-item-background-color-hover);color:var(--portal-menu-item-color-hover);border-bottom-color:var(--portal-menu-item-border-color-hover)}.portal-menu-item:focus{text-decoration:none}.portal-menu-item .fa{color:var(--portal-menu-item-icon-color);font-size:20px;margin-left:4px}@media (min-width:320px){.portal-menu-heading{padding-right:var(--portal-header-toolbar-margin-right)}}.portal-sidebar{width:var(--portal-sidebar-width);position:fixed;height:100vh;background-color:var(--portal-sidebar-background-color);z-index:997;display:none;flex-direction:column;justify-content:center;align-items:center;border:none}.sidebar-content{display:flex;justify-content:center;height:50%;width:100%}.sidebar-content:first-child{align-items:flex-end}.sidebar-content:first-child .sidebar-nav{margin-bottom:var(--portal-sidebar-central-button-spacer)}.sidebar-content:last-child{align-items:flex-start}.sidebar-content:last-child .sidebar-nav{margin-top:var(--portal-sidebar-central-button-spacer)}.sidebar-nav{display:flex;flex-direction:column;align-items:center;width:100%;padding:0;margin:0;list-style:none}.sidebar-item{margin:0 0 var(--portal-sidebar-button-spacer);border-radius:var(--portal-border-radius);background-color:var(--portal-sidebar-button-background-color);transition:background-color .2s ease}.sidebar-item:hover{background-color:var(--portal-sidebar-button-background-color-hover)}.sidebar-item:hover .sidebar-link .fa{color:var(--portal-sidebar-button-color-hover)}.sidebar-item:last-child{margin-bottom:0}.sidebar-item.sidebar-item-central{position:absolute;z-index:999;display:flex;justify-content:center;align-items:center;left:calc(var(--portal-sidebar-width) - var(--portal-sidebar-central-button-border-width));top:calc(50% - var(--portal-sidebar-central-button-size)/2 - var(--portal-sidebar-central-button-border-width)*1.5);transform:translateX(-50%);border-radius:var(--portal-sidebar-central-button-border-radius);border:var(--portal-sidebar-central-button-border-width) solid var(--portal-sidebar-central-button-border-color);background-color:var(--portal-sidebar-central-button-background-color)}.sidebar-item.sidebar-item-central:hover{background-color:var(--portal-sidebar-central-button-background-color-hover)}.sidebar-item.sidebar-item-central .sidebar-link{border-radius:50%;width:calc(var(--portal-sidebar-central-button-size) + var(--portal-sidebar-central-button-border-width));height:calc(var(--portal-sidebar-central-button-size) + var(--portal-sidebar-central-button-border-width))}.sidebar-item.sidebar-item-central .sidebar-link .fa{font-size:var(--portal-sidebar-central-button-icon-size)}.sidebar-link{display:flex;width:var(--portal-sidebar-button-width);height:var(--portal-sidebar-button-height);justify-content:center;align-items:center}.sidebar-link .fa{padding:0;margin:0;color:var(--portal-sidebar-button-color);font-size:var(--portal-sidebar-button-icon-size);transition:color .2s ease}.sidebar-link:hover{text-decoration:none}@media (min-width:768px){.portal-sidebar{display:flex}}.portal-player-page-bg-image{min-height:calc(100vh - var(--portal-footer-height) - var(--portal-header-height) - var(--portal-header-border-width));background-position:50%;background-size:cover;background-repeat:no-repeat}.portal-player-page-bg-image:last-child{min-height:calc(100vh - var(--portal-header-height) - var(--portal-header-border-width))}.portal-player-page-bg-image:last-child .portal-content-area:last-child{padding-bottom:var(--portal-content-padding-bottom)}.portal-player-page-bg-image .portal-content-area:last-child{padding-bottom:calc(var(--portal-footer-height) + 40px)}.eh-page-wrapper{position:relative;padding:0;margin:0;min-height:100vh}.eh-page-wrapper .portal-content .portal-content-area{padding:0}.eh-page-wrapper img{vertical-align:top}.eh-img-wrapper{margin:0;min-height:calc(100vh - var(--portal-header-height) - var(--portal-header-border-width));min-width:100vw}.eh-img{width:auto;max-width:100vw;height:auto;max-height:calc(100vh - var(--portal-header-height) - var(--portal-header-border-width));margin:0;padding:0}.eh-bg-image{min-height:calc(100vh - var(--portal-header-height) - var(--portal-header-border-width));background-position:0 0;background-size:1px;background-repeat:no-repeat}.ehMobileContent{display:block;visibility:visible;width:100%}.ehMobileContent div{display:flex;flex-direction:column;background:var(--portal-eh-mobile-content-background-color)}.ehMobileContent__link{display:block;color:var(--portal-eh-mobile-link-color);background:var(--portal-eh-mobile-link-background-color);padding:.75rem 1.25rem;margin:1rem;border-bottom:var(--portal-eh-mobile-link-border-width) solid rgba(0,0,0,.2);border-radius:var(--portal-btn-border-radius);box-shadow:0 4px 8px rgba(0,0,0,.15);transition:all .2s ease}.ehMobileContent__link:hover{color:var(--portal-eh-mobile-link-color-hover);background:var(--portal-eh-mobile-link-background-color-hover);text-decoration:none}@media (min-width:768px){.eh-img-wrapper{min-width:calc(100vw - var(--portal-sidebar-width))}.eh-bg-image{background-position:50%;background-size:cover}.ehMobileContent{display:none;visibility:hidden}}.portal-language-menu{list-style:none;display:flex;padding:0;justify-content:space-around;margin:0}.portal-language-menu li{display:block;margin-right:2px}.portal-language-menu li a{display:block;font-size:var(--lang-item-font-size);color:var(--lang-item-color);text-transform:uppercase;text-align:center;width:32px;height:32px;line-height:32px;background-color:var(--lang-item-background-color);border-radius:var(--lang-border-radius);font-weight:600}.portal-language-menu li a:hover{background-color:var(--lang-item-background-color-hover);color:var(--lang-item-color-hover)}.portal-language-menu li.current a{background-color:var(--lang-item-current-background-color);color:var(--lang-item-current-color)}.portal-language-menu li.current a:hover{background-color:var(--lang-item-current-background-color-hover);color:var(--lang-item-current-color-hover)}.portal-language-menu li:last-child{margin-right:0}.portal-language-menu li:last-child:after{display:none}.portal-nav-btn.portal-user{background-color:var(--portal-user-image-background-color);opacity:var(--portal-user-opacity);transition:all .2s ease}.portal-nav-btn.portal-user:hover{background-color:var(--portal-user-image-background-color-hover);opacity:var(--portal-user-opacity-hover)}.portal-nav-btn.portal-user:active,.portal-nav-btn.portal-user:focus{background-color:var(--portal-user-image-background-color);opacity:var(--portal-user-opacity);transition:all .2s ease}.portal-nav-btn.portal-user:active:hover,.portal-nav-btn.portal-user:focus:hover{background-color:var(--portal-user-image-background-color-hover);opacity:var(--portal-user-opacity-hover)}.portal-user-image{width:var(--portal-header-height);height:var(--portal-header-height);object-fit:cover;object-position:50% 50%;border-radius:var(--portal-user-image-border-radius);padding:0}.tooltip{font-family:var(--font-family);font-size:var(--font-size-body)}.tooltip.show{opacity:1}.tooltip .tooltip-inner{max-width:400px;color:var(--portal-toolip-color);background-color:var(--portal-toolip-background-color)}.tooltip.bs-tooltip-right{left:14px!important}.tooltip.bs-tooltip-right .arrow:before{border-right-color:var(--portal-toolip-arrow-color)}.tooltip.bs-tooltip-bottom{top:8px!important}.tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:var(--portal-toolip-arrow-color)}.tooltip.bs-tooltip-bottom .tooltip-inner{margin:0 16px}.fade{transition:opacity .1s ease}.portal-footer{position:absolute;bottom:0;padding:.5rem;background-color:var(--portal-footer-background-color);overflow:hidden;left:0;width:100vw;min-height:var(--portal-footer-height)}.portal-footer,.portal-footer .portal-footer-content{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0}.portal-footer .portal-footer-content{padding:0}.portal-footer .portal-footer-content ul{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;padding:0;margin:0}.portal-footer .portal-footer-content ul li{margin:0;padding:0}.portal-footer .portal-footer-content ul li:after{padding:0 .25rem;content:"|";cursor:default}.portal-footer .portal-footer-content ul li:last-child:after{content:none}.portal-footer .portal-footer-content ul li a{font-size:var(--font-size-14);color:var(--portal-color)}.portal-footer .portal-footer-content ul li a:hover{color:var(--portal-color-hover)}.portal-footer .portal-footer-content .site-copyright{color:var(--portal-color);font-size:var(--font-size-14);margin-top:.5rem}.portal-footer .portal-footer-content .site-copyright:only-child{margin-top:0}@media (min-width:768px){.portal-footer{left:var(--portal-sidebar-width);width:calc(100vw - var(--portal-sidebar-width))}}.portal-modal{max-height:calc(100vh - 2rem);max-width:calc(100vw - 2rem);top:50%;left:50%;transform:translate(-50%,-50%)}.portal-modal .modal-dialog{margin:0}.portal-modal .modal-dialog-centered{display:flex;align-items:center;min-height:100%}.portal-modal .modal-dialog-scrollable{max-height:100%}.portal-modal .modal-content{background-color:var(--portal-modal-content-background-color);border:none;border-radius:var(--portal-border-radius)}.portal-modal .modal-header{border:none;background-color:var(--portal-modal-header-background-color);border-top-left-radius:var(--portal-border-radius);border-top-right-radius:var(--portal-border-radius);padding:var(--portal-modal-header-padding)}.portal-modal .modal-header .modal-title{margin:0;padding:0;color:var(--portal-modal-header-color)}.portal-modal .modal-body h1:last-child,.portal-modal .modal-body h2:last-child,.portal-modal .modal-body h3:last-child,.portal-modal .modal-body p:last-child{margin-bottom:0}.portal-modal .modal-footer{border:none;border-bottom-left-radius:var(--portal-border-radius);border-bottom-right-radius:var(--portal-border-radius);margin:0;padding:var(--portal-modal-footer-padding);background-color:var(--portal-modal-footer-background-color);display:flex;justify-content:center}.portal-modal .modal-footer .btn{margin:0;padding:var(--portal-modal-footer-button-padding);font-size:var(--portal-modal-footer-button-font-size);border-radius:var(--portal-border-radius);line-height:var(--portal-modal-footer-button-font-size)}.portal-modal .modal-footer .btn.primary{background-color:var(--portal-modal-footer-button-background-color);color:var(--portal-modal-footer-button-color)}@media (min-width:576px){.portal-modal .modal-dialog{max-width:calc(100vw - var(--portal-modal-spacer))}.portal-modal .modal-dialog-scrollable{max-height:calc(100% - var(--portal-modal-spacer))}}@media (min-width:768px){.portal-modal .modal-dialog{max-width:736px;margin-left:auto;margin-right:auto}}.carousel img{width:100%}.carousel .carousel-indicators li{width:10px;height:10px;border-radius:50%}.carousel .AdBanner__container .AdBanner__mobile{display:none}@media screen and (max-width:959px){.carousel .AdBanner__container .AdBanner__desktop{display:none}.carousel .AdBanner__container .AdBanner__mobile{display:block}.carousel .carousel-control-next,.carousel .carousel-control-prev,.carousel .carousel-indicators{display:none}}.portal-page-wrapper .partial_section_wrap.partial_section_wrap--fullwidth{width:calc(100vw - var(--portal-sidebar-width));left:auto;margin-left:0;margin-right:0;right:var(--portal-content-padding)}