/*520eb25052275c114dd0124110b3e7e9*/
@charset "UTF-8";
::selection{background:#a10010}.tm-price-table_featured{position:absolute;top:0;left:auto;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:150px;overflow:hidden;height:150px}.tm-price-table_featured-inner{text-align:center;left:0;width:200%;-webkit-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;font-size:14px;line-height:2;color:#fff;background-color:#a10010}.tm-timeline .ui-timeline-date>a.active:after,.tm-timeline .ui-timeline-date>a:hover:after{background-color:#a10010}.tm-timeline .ui-timeline-date>a.active:after{background-color:#a10010}.dataTables_wrapper table.jl-table{border:none}.dataTables_wrapper table.jl-table td{border:none}.block-revealer__element{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;pointer-events:none;opacity:0}.tm-edit{background:#a10010 !important;color:#fff !important}.jl-wrapper .jl-container .el-content{padding:0.938rem;margin:0.625rem}.jl-wrapper .g-container,.tm-header .g-container,.tm-header-mobile .g-container{box-sizing:content-box;max-width:60rem;margin-left:auto;margin-right:auto}.jl-wrapper .g-container .el-content,.tm-header .g-container .el-content,.tm-header-mobile .g-container .el-content{padding:0.938rem;margin:0.625rem}@media only all and (min-width:75rem){.jl-wrapper .g-container,.tm-header .g-container,.tm-header-mobile .g-container{max-width:75rem}}@media only all and (min-width:60rem) and (max-width:74.99rem){.jl-wrapper .g-container,.tm-header .g-container,.tm-header-mobile .g-container{max-width:60rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.jl-wrapper .g-container,.tm-header .g-container,.tm-header-mobile .g-container{max-width:48rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.jl-wrapper .g-container,.tm-header .g-container,.tm-header-mobile .g-container{max-width:30rem}}.jl-slideshow .el-content-wrapper{padding:0.938rem;margin:0.625rem}.jl-slideshow .el-vertical-align{margin:1.9749rem}.tm-header .navbar-wrapper,.tm-header-mobile .navbar-wrapper{padding:0 0.938rem;margin:0 0.625rem}.tm-header-mobile-slide{z-index:9}[id^="jlnavbar-"][id$="-particle"]{padding:0 0.938rem;margin:0 0.625rem}.menu-simple .headerbar-nav{padding:0 0.938rem;margin:0 0.625rem}.menu-simple .jl-container .g-main-nav{padding:0 0.938rem;margin:0 0.625rem}.menu-simple .g-main-nav .g-toplevel>li{cursor:pointer}.menu-extended .jl-container .jl-main-nav{padding:0 0.938rem;margin:0 0.625rem}.menu-extended .nav-stacked{padding:0 0.938rem;margin:0 0.625rem}.menu-extended [class*="jl-drop-bottom"]{margin-top:0}.tm-header-mobile .jl-navbar{padding:0 0.938rem;margin:0 0.625rem}.jl-header-overlay{position:absolute;z-index:980;left:0;right:0}[id^="jlnav-"][id$="-particle"] .jl-search-input{border-radius:0;box-shadow:none}.jl-notify{position:fixed;bottom:25px;right:15px;z-index:1040;box-sizing:border-box}.jl-notify .jl-iconnav>*>a{display:inline-flex}.jl-notify .jl-icon-button{width:45px;height:45px;background-color:#a10010;color:white}.jl-notify .jl-icon-button svg{fill:white}.jl-notify .jl-icon-button:hover,.jl-notify .jl-icon-button:focus,.jl-notify .jl-icon-button:active{color:#e6e6e6}ul.jl-accordion,ul.jl-list,.jl-breadcrumb,.jl-comment-list{margin-left:0}ul.jl-tab,.jl-subnav{margin-top:0}address,dl,fieldset,ol,p,pre,ul.jl-list{margin:0 0 20px 0}.jl-fieldset{border:none;margin:0;padding:0}.jl-hr,hr{overflow:visible;text-align:inherit;border-top:1px solid #e5e5e5}.jl-checkbox,.jl-radio{display:inline-block !important;width:16px !important}.jl-link{color:#a10010}.jl-link:hover,.jl-link:focus,.jl-link:active{color:#a00010}.el-news-ticker .jl-label{font-size:14px;line-height:1.5;padding:0 10px}.el-news-ticker .jl-slidenav.jl-icon{width:30px}@media only all and (max-width:60rem){.el-news-ticker .tm-heading,.el-news-ticker .tm-heading-right{margin:0 !important}.el-news-ticker .tm-heading-right:after,.el-news-ticker .tm-heading:after{display:none !important}}a.jl-link-heading:hover,.jl-link-heading a:hover,.jl-link-toggle:hover .jl-link-heading,.jl-link-toggle:focus .jl-link-heading,.jl-notification-message-primary,.jl-button-link,.jl-nav-default>li>a:hover,.jl-nav-default>li>a:focus,.jl-nav-default>li.jl-active>a,.jl-nav-default .jl-nav-sub a:hover,.jl-nav-default .jl-nav-sub a:focus,.jl-nav-default .jl-nav-sub li.jl-active>a,.jl-nav-primary>li>a:hover,.jl-nav-primary>li>a:focus,.jl-nav-primary>li.jl-active>a,.jl-nav-primary .jl-nav-sub a:hover,.jl-nav-primary .jl-nav-sub a:focus,.jl-nav-primary .jl-nav-sub li.jl-active>a,.jl-navbar-nav>li.jl-active>a,.jl-navbar-nav>li>a:active,.jl-navbar-nav>li:hover>a,.jl-navbar-nav>li>a.jl-open,.jl-navbar-nav>li>a:focus,.jl-navbar-toggle.jl-open,.jl-navbar-toggle:focus,.jl-navbar-toggle:hover,.jl-navbar-dropdown-nav>li>a:focus,.jl-navbar-dropdown-nav>li>a:hover,.jl-navbar-dropdown-nav>li.jl-active>a,.jl-navbar-dropdown-nav .jl-nav-sub a:focus,.jl-navbar-dropdown-nav .jl-nav-sub a:hover,.jl-navbar-dropdown-nav .jl-nav-sub li.jl-active>a{color:#a10010}.jl-list-primary>::before{color:#a10010 !important}.jl-search-input{box-sizing:border-box !important}.jl-tab>.jl-active>a{border-color:#a10010}.jl-button-primary,.jl-card-primary.jl-card-hover:hover,.jl-background-primary,.jl-marker,.jl-alert-primary,.jl-subnav-pill>.jl-active>a,.jl-checkbox:checked,.jl-checkbox:indeterminate,.jl-radio:checked,.jl-card-primary>.tm-timeline-arrow,.jl-dotnav>.jl-active>*,.jl-dotnav>*>:focus,.jl-dotnav>*>:hover,.jl-pagination>.jl-active>*{background-color:#a10010}.jl-button-primary:hover,.jl-button-primary:focus{background-color:#a00010}.jl-section-primary,.jl-tile-primary,.jl-card-primary,.jl-badge{background:#a10010}.jl-text-primary,.jl-text-background{color:#a10010 !important}@supports (-webkit-background-clip: text){.jl-text-background{background-color:#a10010}}.jl-overlay-primary{background:rgba(161, 0, 16, 0.8)}.jl-accordion-title:hover,.jl-accordion-title:focus{color:#a10010}.jl-button-default{background-color:rgba(255, 255, 255, 0);color:#a10010;border-color:#a10010}.jl-button-default:hover,.jl-button-default:focus,.jl-button-default:active{background-color:#a10010;border-color:#a10010;color:#ffffff}.jl-pagination>*>:hover{color:#fff;background-color:#a00010}.g-headerbar-stacked{margin-top:20px}.g-headerbar-top{padding-top:20px;padding-bottom:20px}.g-headerbar-bottom{padding-top:20px;padding-bottom:20px}.jl-popup-login .jl-list{width:300px;margin:0 auto}.jl-popup-login li{display:inline-block}.jl-navbar-nav>li>a i{vertical-align:middle;margin-right:0.2rem}.back-to-top{position:fixed;bottom:40px;z-index:9999}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.back-to-top{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.backHide{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}body{line-height:1.8}em{color:inherit}#logo .g-content.g-particle{margin-right:0}@media (max-width:1200px){#logo .g-content.g-particle{padding-right:0}}@media (max-width:959px){#logo .g-content.g-particle{padding-left:0;margin-top:1rem;margin-left:0;padding-right:0.5rem}#g-navigation .g-main-nav .g-toplevel{margin-top:0.3rem !important;margin-bottom:-0.25em}}#menu .g-content.g-particle{margin-left:1.5rem;margin-right:0}@media (max-width:959px){#menu .g-content.g-particle{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.g-main-nav .g-toplevel>li>.g-menu-item-container,.g-main-nav .g-sublevel>li>.g-menu-item-container{font-size:0.9rem}}#g-navigation{z-index:225}#g-navigation .g-main-nav .g-toplevel{display:flex;justify-content:space-evenly;margin-top:0.1rem;margin-left:0.85rem;line-height:2.2rem}.g-main-nav ul.g-toplevel li.g-menu-item.g-menu-item-125{margin-right:0 !important}.g-main-nav ul.g-toplevel span.g-menu-parent-indicator::after{margin-left:-0.2rem}#menu li.g-menu-item-220{margin-right:0 !important;margin-left:0.5rem !important}#menu i.fa.fa-search{margin-right:0}#languages .g-content{padding-left:0;padding-right:0}.mod-languages li a img{box-shadow:0px 0px 3px #bbb;display:inline-block}@media screen and (max-width:767px){#languages .g-content{margin:0;padding:0 0 0.8rem 1rem}#languages ul{line-height:0.5rem}#logo .g-content.g-particle{padding-left:1.5rem;max-width:90%;align-self:center;margin-left:auto;margin-right:auto}}@media screen and (max-width:480px){#logo .g-content.g-particle{padding-left:3.5rem;padding-right:2.5rem}}@media screen and (max-width:319px){#logo .g-content.g-particle{padding-left:3rem;padding-right:2rem}}.g-offcanvas-toggle{font-size:1.8rem;top:1.1rem}#g-offcanvas #g-mobilemenu-container ul{line-height:1.7rem}#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container{text-shadow:1px 1px 3px black}#g-mobilemenu-container .g-toplevel li{border-bottom:1px solid #525252}#g-mobilemenu-container .g-menu-item-220,#g-mobilemenu-container .g-menu-item-231{display:none !important}#g-offcanvas div.mod-languages a{border:1px solid;text-align:center;display:inline-block;padding-left:0.5rem;padding-right:0.52rem;padding-top:0.172rem;border-radius:0.25rem;font-size:0.9rem;text-align:center;color:darkgray !important}#g-offcanvas .mod-languages{margin-top:0.5rem}#g-offcanvas div.mod-languages .lang-active a{color:white !important}#g-expanded{padding-top:0;padding-bottom:0}#g-expanded .g-container .g-content{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.fp-multi-column-text .g-block.size-50{font-size:0.9rem;line-height:1.5;padding-top:4rem;padding-bottom:3.5rem}.fp-multi-column-text .g-block.size-50:last-child{background:#ededed;background:-moz-linear-gradient(left, #ededed 0%, #ededed 5%, white 95%);background:-webkit-gradient(left top, right top, color-stop(0%, #ededed), color-stop(10%, #ededed), color-stop(95%, white));background:-webkit-linear-gradient(left, #ededed 0%, #ededed 5%, white 95%);background:-o-linear-gradient(left, #ededed 0%, #ededed 5%, white 95%);background:-ms-linear-gradient(left, #ededed 0%, #ededed 5%, white 95%);background:linear-gradient(to right, #ededed 0%, #ededed 5%, white 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed", endColorstr="#ffffff", GradientType=1)}.fp-multi-column-text .g-block p{margin:0}.fp-multi-column-text .g-block:first-child p{padding-right:2.5rem !important}.fp-multi-column-text .g-block:last-child p{padding-left:4rem !important;padding-right:1.5rem !important}@media screen and (max-width:767px){.fp-multi-column-text .g-block:first-child{padding-bottom:0}.fp-multi-column-text .g-block:last-child{padding-top:0;padding-bottom:3.5rem;background:white !important}.fp-multi-column-text .g-block:first-child p{margin-bottom:0;padding-right:0 !important}.fp-multi-column-text .g-block:last-child p{padding-left:0 !important;margin-top:0}#g-expanded .g-content.g-particle{margin:0;padding:0 0.2rem 0 0}}#g-features{padding-bottom:0;background:#d5d5d5;background:#ddd;background:-webkit-linear-gradient(bottom, #ddd 10%, white 75%);background:-o-linear-gradient(bottom, #ddd 10%, white 75%);background:linear-gradient(to top, #ddd 10%, white 75%)}#g-features .g-content.g-particle{padding-bottom:0;margin-bottom:0.15rem}#g-features .fp-intro h2.g-title{text-shadow:1px 1px 2px white}#g-features .ipad-mockup img{margin-left:-2rem;max-height:205px}@media (max-width:767px){#g-features .ipad-mockup img{margin-left:0}}#g-testimonials .tm-title{text-shadow:0 0 40px black;width:90%;text-align:center;margin:auto}#search-results h4.result-title{margin-top:0;margin-bottom:0.2rem;font-size:1.3rem}#search-results .small.result-url{font-size:0.8rem}.highlight{background:#fffbc7}#finder-search fieldset.word label{width:100%}#finder-search fieldset.word input#q.inputbox{width:45%;margin-top:0;border:1px solid #a10010}#finder-search fieldset.word button.btn{font-size:0.85rem;padding:1.1rem 2.2rem 1rem 3rem;border-radius:50px 0px 0px 50px;opacity:1;margin-left:-30px}@media only screen and (max-width:767px){#finder-search fieldset.word button.btn{padding:1.1rem 1.5rem 1rem 1.5rem}#finder-search fieldset.word input#q.inputbox{width:60%}}@media only screen and (max-width:385px){#finder-search fieldset.word button.btn{font-size:0.75rem;padding:1.1rem 0.5rem 1rem 1rem}#finder-search button.btn span.icon-search.icon-white{margin-right:0}#finder-search fieldset.word input#q.inputbox{width:65%}}#search-results .search-pages-counter{font-size:0.8rem;padding-left:0.75rem}#searchForm #search-searchword.inputbox{width:370px;margin-right:-25px;border:1px solid #707070}#adminForm .category dl.fields-container{display:none}.g-home-particles #g-intro{background-image:url('../../../../images/bk-top.png');background-repeat:repeat-x;background-position:center 145px;background-blend-mode:multiply}@media only screen and (max-width:767px){.g-home-particles #g-intro{background-position:center top;padding-top:0}#g-features{padding-top:1rem}}.intro-bk.g-default #g-intro{position:relative;z-index:inherit;background:url('../../../../images/banners/North-Staff_1200x450_.jpg') no-repeat center;background-size:cover;background-color:#940010;background-blend-mode:multiply}.intro-bk.g-default #g-intro::before{background-color:#940010;opacity:0.7;position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:inherit}.itemid-124 #g-intro,.itemid-135 #g-intro{background:#d4e5f8}.projects .jl-overlay{opacity:0.75;text-shadow:1px 1px 5px white;padding-left:2rem;padding-right:2rem;border:1px solid white}.projects .jl-overlay h1.tm-title{text-shadow:1px 1px 5px white}#mod-finder-searchform114.form-search{text-align:center;margin-top:-1rem;margin-bottom:2rem}#mod-finder-searchword114.search-query.input-medium{border-radius:0;width:40%;border:1px solid #b1b1b1}#mod-finder-searchform114 button.btn{height:41px;border-radius:50px 0px 0px 50px;padding-left:2rem;padding-right:1.8rem;margin-left:-25px;background:#b1b1b1;transition:all 0.2s}@media (max-width:767px){#mod-finder-searchform114 button.btn{padding-left:1.5rem;padding-right:1rem;margin-left:-25px;padding-top:0.4rem}#mod-finder-searchform114.form-search{display:flex;justify-content:space-between}#mod-finder-searchword114.search-query.input-medium{width:100%}}@media (max-width:375px){#mod-finder-searchform114 button.btn{padding-left:1rem;padding-right:0.5rem}}#mod-finder-searchform114 button.btn:hover,#mod-finder-searchform114 button.btn:focus{background:#a10010}#mod-finder-searchform114 span.icon-search.icon-white{margin-right:0.5rem}.view-category.layout-blog.projects .page-header h2{margin-bottom:0;line-height:1;font-size:1.6rem}@media (max-width:960px){.view-category.layout-blog.projects .page-header h2{font-size:1.5rem}}.view-category.layout-blog.projects dl.article-info{margin-bottom:0;line-height:1.4rem}.view-category.layout-blog.projects dd.category-name{display:none}.view-category.layout-blog.projects dl.fields-container{margin-bottom:0.7rem;line-height:1.2rem}.view-category.layout-blog.projects span.field-label{font-size:0.65rem;margin-right:0.15rem}.view-category.layout-blog.projects span.field-value{font-size:0.75rem}.view-category.layout-blog dd.field-entry,.view-article dd.field-entry{margin-left:0}span.icon-eye-open{margin-right:0}.view-category.layout-blog span.icon-eye-open{color:#a1a1a1}.view-category.layout-blog dd.hits meta{color:#8d8d8d}.view-category.layout-blog.projects .item-image{margin-bottom:0.6rem;display:block;width:97%;height:auto;position:relative;overflow:hidden;text-align:center}@media (max-width:767px){.item{margin-bottom:1rem;display:flex;flex-direction:column}.view-category.layout-blog.projects .item-image{width:100%}.view-category.layout-blog.projects dl.fields-container{margin-bottom:0}.view-category.layout-blog.projects .page-header h2{font-size:1.7rem}}.view-category.layout-blog.projects .item-image a{transition:all 0.4s ease-in-out;display:block}.view-category.layout-blog.projects .item-image a:hover{background:#031725;opacity:0.5;overflow:hidden;display:block;transition:all 0.4s ease-in-out}.view-category.layout-blog.projects .item-image a:hover::after{content:" ";display:inline-block;background-image:url('../../../../images/plus_uikit.png');width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.4s ease-in-out}.view-category.layout-blog.projects .item-image a img{display:block;transition:all 0.4s ease-in-out}.view-category.layout-blog.projects .item-image a:hover img{display:block;opacity:0.3;transform:scale(1.2)}.projects .item-pageprojects dl.article-info.muted{margin-bottom:1.2rem}.projects .item-pageprojects dl.article-info dd{font-size:0.77rem}.projects span.field-label{font-weight:600;font-size:0.75rem;background:#eee;margin-right:0.3rem;text-shadow:1px 1px 1px white}.view-category.layout-blog.projects p.readmore{margin-bottom:2rem}.view-category.layout-blog.projects p.readmore a.btn{border:1px solid #a30021;padding:0.85rem 2.2rem;color:#a30021;border-radius:0;background:#ffffff;transition:all 0.2s}.view-category.layout-blog.projects p.readmore a.btn:hover{background:#a30021;color:#ffffff}.view-category.projects .items-more{padding-top:1.2rem;margin-top:1rem;padding-bottom:0.3rem;background:#f5f5f5;margin-bottom:2rem}.view-category.projects ol.nav.nav-tabs.nav-stacked{columns:3;padding-left:0}.view-category.projects ol.nav.nav-tabs.nav-stacked li a{padding-left:0.2rem;text-shadow:1px 1px 1px white;padding-bottom:4px}@media screen and (max-width:767px){.view-category.projects ol.nav.nav-tabs.nav-stacked{columns:2}}.projects dd.field-entry.object-map{float:right;margin-bottom:0.5rem;margin-left:1rem}@media screen and (max-width:959px){.projects dd.field-entry.object-map{float:none;margin-bottom:0.5rem;margin-left:0}}.about .page-header h2{margin-bottom:0}.about dd.category-name,dl.article-info dd{font-size:0.7rem}.about dl.article-info{margin-bottom:1rem}.about .item-page h3{margin-top:2.5rem;margin-bottom:1rem}.item-page.about ul{padding-left:1rem}.about .module h3{margin-bottom:0.7rem;margin-top:1.5rem;font-size:1.25rem;border-bottom:1px solid #cacaca}.about ul.mostread.mod-list{font-size:0.85rem;padding-left:1rem;margin-bottom:0}.fewestread .fewestread_title{font-size:100%;line-height:1;margin-top:0;margin-bottom:0.5rem}.fewestread_hits{letter-spacing:1px}.fewestread_hits>span.icon-eye-open{font-size:0.8rem;color:gray}.itemid-132 .item-page h3,.itemid-141 .item-page h3{border-bottom:1px solid lightgrey;line-height:1.15;margin-bottom:0.5rem}.itemid-132 .item-page p,.itemid-141 .item-page p{margin:0}.itemid-132 .eventgallery-tiles-list .eventgallery-tile,.itemid-141 .eventgallery-tiles-list .eventgallery-tile{padding-left:0;padding-right:12px}.itemid-132 ul.pager.pagenav,.itemid-141 ul.pager.pagenav{padding-left:0}.itemid-132 li.next,.itemid-141 li.next{margin-left:0 !important}#g-sidebar .g-grid .g-block .g-content{margin-right:0;padding-right:0}@media only screen and (max-width:767px){#g-sidebar .g-grid .g-block .g-content{margin-left:0;padding-left:0}}#g-sidebar ul.nav.menu{padding:0;width:100%;border:none;margin-bottom:0.6rem}#g-sidebar ul.nav.menu ul{padding-left:0;padding-right:0;border-left:0;border-right:0;width:100%}#g-sidebar ul.nav.menu li.deeper.parent{padding-bottom:0;border-bottom:0}#g-sidebar ul.nav.menu li{padding:0;margin-top:0;margin-bottom:0;width:100%}#g-sidebar ul.nav.menu li.item-103 ul{padding-top:0;padding-bottom:0;border-top:none;margin-top:0;margin-bottom:0}#g-sidebar ul.nav.menu a{display:block;padding-top:1.1rem;padding-bottom:1.1rem;padding-left:1.1rem;font-size:1.1rem;width:100%}@media only screen and (max-width:767px){#g-sidebar{padding-top:0;padding-bottom:1.2rem}#g-sidebar ul.nav.menu{border:none;text-align:center;margin-bottom:1rem}#g-sidebar ul.nav.menu li{width:auto !important;display:inline-block}#g-sidebar ul.nav.menu a{display:inline-block;padding-top:0.8rem;padding-bottom:0.8rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.1rem;border:1px solid #e0e0e5;width:auto;white-space:nowrap;margin-top:-1px;margin-left:-1px}#g-mainbar{padding-bottom:0}}#g-sidebar ul.nav.menu a:hover,#g-sidebar .current.active a{background-color:#ba1437;color:white !important}.moduletable .breadcrumb span.divider{line-height:2;color:#b8b8b8}.moduletable .breadcrumb li{text-shadow:0 0 10px white}.breadcrumb{box-shadow:0 0 20px 5px white;background-color:rgba(232, 232, 232, 0.4)}.breadcrumb>.active{color:#656565}.pagination{margin-top:40px}@media (max-width:767px){.pagination{display:flex;flex-direction:column-reverse;margin-bottom:0}}.pager{margin:0}.pager.pagenav a{margin-bottom:0;padding:0.8rem 1.5rem;border-radius:0;background:#fff;color:#a10010;border:1px solid #a10010}.pager.pagenav li.next{float:left;margin-left:0.7rem}.pager.pagenav span.icon-chevron-right,.pager.pagenav span.icon-chevron-left{margin-right:0}.pager.pagenav li.previous a span:nth-child(2),.pager.pagenav li.next a span:nth-child(1){display:none}.pagination-list li{margin:0}.pagination p.counter{font-size:0.75rem;margin-top:0.25rem}.pagenav span:before{position:relative;top:2px}@media (max-width:375px){.pagination{font-size:0.8rem}}@media (max-width:347px){.pagination ul{font-size:0.75rem}.pagination ul>li>a{padding-left:0.6rem;padding-right:0.55rem;padding-top:0.35rem}}.social-sharing-toolbox{line-height:1}#events .event-content{margin-bottom:0;text-shadow:1px 1px 2px black}#events .title{font-size:1.25rem}#events .imagecount{color:#adadad;font-size:0.95rem}#events .thumbnail-container a:hover .event-content{background-color:rgba(0, 0, 0, 0.7)}#events .thumbnail-container a:hover .imagecount{color:#fff}.view-singleimage.layout-report .control-group{margin-bottom:15px}.view-singleimage.layout-report fieldset .form-actions{padding-top:0}.view-singleimage.layout-report label#accept_data_privacy-lbl{font-size:0.85rem;line-height:1.5;padding-bottom:0;margin-bottom:0}.view-singleimage.layout-report input.validate.btn.btn-primary{padding:1rem 3rem}.itemid-298 .item-page ol li::before{content:" ";display:inline-block;width:100%;height:4px;background:#a10010;position:relative;top:-4px}.itemid-125 .eventgallery-icon-container,.itemid-138 .eventgallery-icon-container{display:none}.pswp .img-caption,.pswp .img-exif,.pswp .img-id{text-align:center}.eventgallery-tiles-list .wrapper .data{display:none}#eventgallery-overlay .sharing-dialog_icons h2{margin:-2px auto 5px 0;color:#a10010;font-size:1.6rem}.control-label label{margin-bottom:0;line-height:1}.itemid-252 #g-mainbar{padding-top:0}.itemid-252 dl.article-info.muted{margin-bottom:0}.balinks{margin-top:0.2rem;padding:0}.balinks span.balinks a,.balinks a{background:gray;margin:0;padding-top:0;padding-bottom:0;display:block;float:left;padding-left:0.6rem;padding-right:0.6rem;color:white;font-weight:600}.balinks span.balinks a:hover,.balinks a:hover{background:#ba1437}.g-error #g-header .g-content h2.g-title{font-size:2.5rem;line-height:1;padding-top:3rem;margin-bottom:0;padding-top:3rem}.outline-_error #g-header .g-particle p{color:transparent;font-size:260px;font-weight:bold;line-height:0.9;text-align:center;margin-top:0;padding-bottom:0;margin-bottom:0;text-shadow:0px 0px 28px rgba(255, 207, 207, 0.6)}.outline-_error #g-header .g-particle small{font-size:1.65rem;margin-bottom:3rem;display:block;margin-top:-0.7rem}.outline-_error .g-content h1{font-weight:400;font-size:2rem;margin:0}.itemid-134 #g-intro,.itemid-139 #g-intro{background:#eaeaea}.view-contact .gmap-contacts{background:#dadbdc;position:relative}.view-contact .gmap-contacts iframe{opacity:0.8;filter:grayscale(60%)}.view-contact .gmap-contacts iframe:hover,.view-contact .gmap-contacts iframe:active{opacity:1;filter:grayscale(0%)}@media (hover:none){.view-contact .gmap-contacts iframe{opacity:1;filter:none}.view-contact .gmap-contacts iframe:hover,.view-contact .gmap-contacts iframe:active{opacity:1;filter:none}}.contact div.thumbnail.pull-right{border:none;margin-bottom:0}.contact div.thumbnail.pull-right img{max-width:160px;opacity:0.5}@media screen and (max-width:960px){.contact div.thumbnail.pull-right img{display:none}}.contact div.thumbnail.pull-right img:hover{opacity:0.85}#contact-form .control-group.field-spacer{margin:0}#display-form .accordion-inner{padding-top:4px}#slide-contact .accordion-heading{background:#f5f5f5}#slide-contact .accordion-heading a{text-transform:uppercase;font-size:0.85rem;text-shadow:1px 1px 2px white}#slide-contact .accordion-heading a:after{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;padding-left:0.25rem}#slide-contact a.accordion-toggle:hover{background:#ddd}#slide-contact #display-form .accordion-inner{padding-left:0;padding-right:0}#contact-form.form-validate.form-horizontal.well{padding-top:10px}.contact-address dt span.jicons-text{font-size:0.85rem;letter-spacing:1px}#contact-form fieldset legend{display:none}span.star,strong.red{color:red}#contact-form.form-horizontal .control-group{margin-bottom:4px}label#jform_spacer-lbl,.control-label span.optional{display:none}#jform_captcha-lbl{font-size:0.85rem}#contact-form .btn.btn-primary.validate .controls textarea#jform_contact_message,.controls textarea,#jform_contact_message{height:10rem}label#jform_contact_email_copy-lbl{font-size:0.8rem;line-height:1.2}#contact-form fieldset{margin-bottom:0}#contact-form .btn.btn-primary.validate{border-radius:0;font-size:0.85rem;margin-left:0;padding-left:4.1rem;padding-right:4rem;padding-top:1.5rem;padding-bottom:1.5rem;background:darkgreen;width:302px}@media screen and (max-width:768px){.com_contact.view-contact aside#g-sidebar{display:none}}section#g-container-main.g-wrapper{background-image:url('../../../../images/bk.png');background-repeat:repeat-x;background-position:center 102%}#g-mainbar,#g-sidebar{background:rgba(255, 255, 255, 0.3)}#module-logo-120-particle{padding-bottom:1rem}@media (max-width:768px){#module-logo-120-particle{padding-bottom:1.5rem}}#logo-foother .custom{padding-top:0.4rem;padding-left:3rem}@media (max-width:960px){#logo-foother .custom{padding-left:0}#g-footer a.g-logo.g-logo-helium svg{max-height:90px}}#g-footer a.g-logo.g-logo-helium svg{max-height:100px;max-width:180px;margin-left:auto;margin-right:auto;padding-left:1.7rem}@media (max-width:768px){#g-footer a.g-logo.g-logo-helium svg{padding-left:1.2rem}}#g-footer ul.nav.menu.mod-list{padding-left:0;margin-top:-10px;border:none;line-height:1.5;text-align:left;width:11.2rem;margin-left:auto;margin-right:auto;white-space:nowrap}#g-footer ul.nav.menu.mod-list li{padding-top:10px;padding-bottom:10px;transition:all 2s}#g-footer .nav.menu li{border-bottom:1px solid #9b9b9b}#g-footer .nav.menu li:last-child,#g-footer .nav.menu li:last-child:hover{border-bottom:none}#g-footer ul.nav.menu.mod-list li:hover{border-bottom:1px solid #191919}#g-footer ul.nav.menu.mod-list li::before{content:" ";position:relative;width:2px;margin-bottom:-2px;visibility:hidden;bottom:-34px;border-bottom:2px solid #fc0537;display:block;transition:all 0.4s ease-in-out}#g-footer ul.nav.menu.mod-list li:hover::before{content:" ";position:relative;width:100%;visibility:visible;margin-bottom:-2px;bottom:-34px;border-bottom:2px solid #fc0537;display:block}#g-footer ul.nav.menu.mod-list li a,#g-footer .g-copyright a,#g-footer #logo-foother .custom a{color:#fff}#g-footer ul.nav.menu.mod-list li a:hover,#g-footer .g-copyright a:hover,#g-footer #logo-foother .custom a:hover{color:#c8c8c8;text-shadow:1px 1px 6px black}#g-footer{padding-top:1.8rem;padding-bottom:0}#g-footer div.g-container{background-image:url('../../../../images/bk-foother_2.png');background-repeat:no-repeat;background-size:contain;background-position:center bottom;padding-bottom:1.7rem}#g-footer .moduletable h4.g-title{margin-top:0;margin-bottom:0.5rem}#g-footer .g-joomla-articles .g-grid{margin-bottom:0}#g-footer .g-joomla-articles .g-grid .g-content{padding-left:0}#g-footer .g-joomla-articles .g-array-item-image a{display:block;overflow:hidden;transition:all 0.5s ease}#g-footer .g-joomla-articles .g-array-item-image a:hover{display:block;background:white;transition:all 0.5s ease}#g-footer .g-joomla-articles .g-array-item-image a img{transition:transform 0.5s ease}#g-footer .g-joomla-articles .g-array-item-image a:hover img{opacity:0.7;transform:scale(1.5)}@media screen and (max-width:768px){#g-footer .g-joomla-articles .g-grid .g-block{flex-basis:25%}#g-footer .g-content-array .g-array-item{margin-bottom:0}#g-footer .g-block.size-40 .g-content{padding-top:0}#g-footer .g-block.size-40 .g-content .moduletable{padding-left:15px}#g-footer div.g-container{padding-bottom:3rem}}#osmap .page-header h1{font-weight:300;font-size:1.75rem}.level_0{list-style:none;margin-bottom:20px;font-size:large}#osmap-li-uid-joomla-article-3>a,#osmap-li-uid-joomla-category-10>a,#osmap-li-uid-menuitem-134>a,#osmap-li-uid-joomla-article-5>a,#osmap-li-uid-menuitem-139>a{border-bottom:1px solid #e0e0e5;display:block;list-style:none;margin-top:20px;margin-bottom:6px;text-transform:uppercase}#osmap-ul-uid-joomla-category-10{-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:30px;font-size:inherit;line-height:1.4rem}#osmap-li-uid-menuitem-270,#osmap-li-uid-menuitem-271,#osmap-li-uid-menuitem-297,#osmap-li-uid-joomla-article-66{display:none}.g-totop{position:relative;width:160px;margin-top:-28px;margin-right:auto;margin-left:auto;border-top:80px solid #2b2932;border-right:80px solid transparent;border-left:80px solid transparent;z-index:10;text-align:center;margin-bottom:-62px}.g-totop a#g-totop{position:absolute;top:-33px;left:-10px;font-size:12px;color:#999;text-transform:uppercase;line-height:1}.g-totop a#g-totop:before,.g-totop a#g-totop:after{position:absolute;content:""}.g-totop a#g-totop:before{top:-38px;left:-14px;border-right:25px solid transparent;border-bottom:33px solid #ba1437;border-left:25px solid transparent;z-index:15}.g-totop a#g-totop:after{top:-23px;left:2px;border-right:9px solid transparent;border-bottom:10px solid #eee;border-left:9px solid transparent;z-index:15}a#g-totop i{display:none}.g-totop a#g-totop:hover{color:red}.g-totop a#g-totop:hover::before{border-bottom:33px solid red}@media screen and (max-width:1024px){#g-footer g-block.size-82{flex:0 80%;flex-grow:0;flex-shrink:1;flex-basis:80%;width:80%}}@media screen and (max-width:960px){.g-totop{transform:scale(0.7);margin-top:-42px}}