@media (min-width:576px){.post-list article{min-width:290px}}@media (min-width:768px){.gallery.gallery-columns-2 .gallery-item{width:calc(50% - 15px)}.gallery.gallery-columns-3 .gallery-item{width:calc(33.333% - 15px)}.gallery.gallery-columns-4 .gallery-item{width:calc(25% - 15px)}.gallery.gallery-columns-5 .gallery-item{width:calc(20% - 15px)}.gallery.gallery-columns-6 .gallery-item{width:calc(16.666% - 15px)}.gallery.gallery-columns-7 .gallery-item{width:calc(14.285% - 15px)}.gallery.gallery-columns-8 .gallery-item{width:calc(12.5% - 15px)}.gallery.gallery-columns-9 .gallery-item{width:calc(11.111% - 15px)}.toc-container-wrapper{position:sticky;top:4rem;height:100%}.page-footer{padding-top:20vw;background-size:100% auto}.so-panel[data-leftborder]{border-top:none;border-left:1px solid;padding-top:auto;padding-left:2rem}.widget_media_image:has(>img.attachment-full),.widget_media_image:has(>img.size-full){margin-bottom:1rem}}@media (max-width:767px){p:has(>.btn:only-child){text-align:center}p>.btn:only-child{margin-left:auto;margin-right:auto}}@media (min-width:992px){.collapse.mobile-visible:not(.show):not(.collapsing){display:none !important}}@media (min-width:992px){.container-fluid{padding-left:15px;padding-right:15px}.main-navigation .children{opacity:0;width:auto;pointer-events:none}.main-navigation .children.children-lvl-0{position:absolute;left:50%;top:100%;padding:0 20%;width:1230px;transform:translateX(-50%);box-shadow:0 0 .5rem 0 rgba(0,0,0,.1);border-radius:var(--radius);background-color:#fff}.main-navigation li.lvl-1{position:static;width:50%}.main-navigation li.lvl-1:first-child>.children{align-self:start;margin-top:-1.5rem}.main-navigation li.lvl-1:last-child>.children{align-self:end;margin-bottom:-1.5rem}.main-navigation .children.children-lvl-1{position:absolute;left:50%;width:26.5%}.main-navigation .children.collapse.show,.main-navigation li:hover>.children{opacity:1;z-index:1;pointer-events:all}.main-navigation li.lvl-0>.children.collapse.show,.main-navigation li.lvl-0:hover>.children{padding-top:50px;padding-bottom:100px;margin-top:-1rem}.main-navigation li.lvl-0>a{padding-top:1.75rem;padding-bottom:1.75rem}.main-navigation li.lvl-0>a:before{border-bottom:5px solid transparent;content:'';position:absolute;left:0;right:0;bottom:1.25rem}.main-navigation li.lvl-0>a:hover:before,.main-navigation li.lvl-0>a:focus:before,.main-navigation li.lvl-0.hover>a:before,.main-navigation li.lvl-0:hover>a:before{border-image:linear-gradient(to right,var(--yellow),var(--teal));border-image-slice:1}.main-navigation li.lvl-0[class*=current]>a:before,.main-navigation li.lvl-0>a[aria-current=page]:before{border-image:linear-gradient(var(--info),var(--info));border-image-slice:1}.main-navigation li.lvl-1>button{pointer-events:none}.main-navigation li.lvl-2>a:before{border-bottom:5px solid transparent;content:'';position:absolute;left:0;right:0;bottom:-.25rem}.main-navigation li.lvl-2>a:hover:before,.main-navigation li.lvl-2>a:focus:before,.main-navigation li.lvl-2.hover>a:before,.main-navigation li.lvl-2:hover>a:before{border-image:linear-gradient(to right,var(--yellow),var(--teal));border-image-slice:1}.main-navigation button:not([type=submit]){background-color:transparent !important;padding:0 !important}.main-navigation li>button{margin-top:-.25rem}.main-navigation li.lvl-0>button{opacity:0}.main-navigation li.lvl-0>a:focus-visible+button,.main-navigation li.lvl-0.hover>button{opacity:1}.ele-hero{padding-top:200px;padding-bottom:170px}.page-header .search-container{position:absolute;top:.75rem;bottom:0;right:200px;left:0;z-index:1}body.toggle-search-container .page-header .search-container .input-group{margin-top:.9rem}.panel-grid .graphicoverlay{background-position:center}.display-3{font-size:3.5rem}.panel-grid[data-graphicoverlay].panel-no-style,.panel-grid[data-graphicoverlay].panel-has-style>div{margin-bottom:0}.list-term.layout-grid .list-inner .item-inner{min-height:220px}:root{--space:3.125rem}}@media (min-width:1400px){.main-navigation li.lvl-0>a{text-transform:uppercase}.page-document>article>.panel-layout>.panel-grid:first-child .so-widget-efna-hero-sowidget .item-content{min-height:33vh}.so-widget-efna-hero-sowidget .tns-controls button{top:33.333%;font-size:5rem}.so-widget-efna-hero-sowidget .tns-controls button[data-controls=prev]{left:2rem}.so-widget-efna-hero-sowidget .tns-controls button[data-controls=next]{right:2rem}.slider-button-prev{left:-4rem}.slider-button-next{right:-4rem}}