@font-face{font-family:Signika;font-style:normal;font-weight:300;src:url(../fonts/signika-v15-latin-300.eot);src:local(''),url(../fonts/signika-v15-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/signika-v15-latin-300.woff2) format('woff2'),url(../fonts/signika-v15-latin-300.woff) format('woff'),url(../fonts/signika-v15-latin-300.ttf) format('truetype'),url(../fonts/signika-v15-latin-300.svg#Signika) format('svg')}@font-face{font-family:Signika;font-style:normal;font-weight:400;src:url(../fonts/signika-v15-latin-regular.eot);src:local(''),url(../fonts/signika-v15-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/signika-v15-latin-regular.woff2) format('woff2'),url(../fonts/signika-v15-latin-regular.woff) format('woff'),url(../fonts/signika-v15-latin-regular.ttf) format('truetype'),url(../fonts/signika-v15-latin-regular.svg#Signika) format('svg')}@font-face{font-family:Signika;font-style:normal;font-weight:500;src:url(../fonts/signika-v15-latin-500.eot);src:local(''),url(../fonts/signika-v15-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/signika-v15-latin-500.woff2) format('woff2'),url(../fonts/signika-v15-latin-500.woff) format('woff'),url(../fonts/signika-v15-latin-500.ttf) format('truetype'),url(../fonts/signika-v15-latin-500.svg#Signika) format('svg')}@font-face{font-family:Signika;font-style:normal;font-weight:600;src:url(../fonts/signika-v15-latin-600.eot);src:local(''),url(../fonts/signika-v15-latin-600.eot?#iefix) format('embedded-opentype'),url(../fonts/signika-v15-latin-600.woff2) format('woff2'),url(../fonts/signika-v15-latin-600.woff) format('woff'),url(../fonts/signika-v15-latin-600.ttf) format('truetype'),url(../fonts/signika-v15-latin-600.svg#Signika) format('svg')}@font-face{font-family:Signika;font-style:normal;font-weight:700;src:url(../fonts/signika-v15-latin-700.eot);src:local(''),url(../fonts/signika-v15-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/signika-v15-latin-700.woff2) format('woff2'),url(../fonts/signika-v15-latin-700.woff) format('woff'),url(../fonts/signika-v15-latin-700.ttf) format('truetype'),url(../fonts/signika-v15-latin-700.svg#Signika) format('svg')}:root{--cassiopeia-font-family-body:Signika,"Fira Sans Condensed",sans-serif;--cassiopeia-font-family-headings:Signika,"Fira Sans Condensed",sans-serif;--cassiopeia-color-primary:#7faed8;--cassiopeia-color-hover:#792a39;--cassiopeia-color-link:#7faed8;--font-sans-serif:Signika,"Fira Sans Condensed",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--body-font-family:Signika,"Fira Sans Condensed",sans-serif;--breadcrumb-divider:"|";--body-bg:#fff;--body-font-size:1.1rem;--body-line-height:1.3em;--cp-header-bg1:#7faed8;--cp-header-bg2:#7faed8;--default-border-radius:5px}body{min-width:348px}.site-grid .grid-child{background-color:var(--body-bg)}a,a:not([class]){text-decoration:none!important;color:var(--cassiopeia-color-link);transition:color .4s linear .1s}a:active,a:focus,a:hover,a:not([class]):active,a:not([class]):focus,a:not([class]):hover{transition:color .3s linear 0s;color:var(--cassiopeia-color-hover);text-decoration:none!important}.breadcrumb{background-color:transparent}.breadcrumb li.float-start{margin-left:-1rem}.breadcrumb li.float-start span{display:none}.componentheading,.item-page h2,h1,h1 a,h2.contentheading,h2.contentheading a{color:#7faed8}h2{font-size:1.6rem}main ol li,main ul li{margin-top:0}joomla-hidden-mail{word-wrap:break-word}@media (max-width:991px){.hide-mobile{display:none}}div.logo-header .custom p.logo{padding:15px 15px 0}div.logo-header .custom p.logo img{width:100%}@media screen and (max-width:992px){div.logo-header .custom p.logo img{width:unset;max-width:120px}}div.logo-header .custom div.website-slogan{color:var(--cassiopeia-color-primary);font-size:1.5rem;display:flex;align-items:flex-end}div.logo-header .custom div.website-slogan p{padding-bottom:20px;margin-bottom:0}@media screen and (max-width:992px){div.logo-header .custom div.website-slogan{font-size:1rem}div.logo-header .custom div.website-slogan p{padding-bottom:28px}}@media screen and (max-width:992px){div.logo-header div.logo{width:39%}div.logo-header div.website-slogan{width:60%}}header.container-header{background-image:unset}header.container-header .container-nav{padding-top:0;padding-bottom:0}footer.container-footer{background-image:unset}footer.container-footer .grid-child{padding:.5rem .5em}footer.container-footer form.mod-finder{margin-right:30px}@media screen and (max-width:992px){footer.container-footer form.mod-finder{margin-right:0}}footer.container-footer .mod-finder__search.input-group .awesomplete input{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}footer.container-footer ul.mod-menu{margin-bottom:10px}.metismenu.mod-menu li.metismenu-item{padding-bottom:0}.metismenu.mod-menu li.metismenu-item a{text-decoration:none!important}.metismenu.mod-menu .metismenu-item>ul{border-radius:var(--default-border-radius);padding-bottom:.5em}.metismenu.mod-menu .metismenu-item>ul li a{color:var(--cassiopeia-color-link);border-bottom:3px solid transparent}.metismenu.mod-menu .metismenu-item>ul li a:hover{color:var(--cassiopeia-color-hover);border-bottom:3px solid var(--cassiopeia-color-hover);transition:all 1s ease,border-color 1s ease}.metismenu.mod-menu .metismenu-item>ul li.current.active>a{color:var(--cassiopeia-color-hover);border-bottom:3px solid var(--cassiopeia-color-hover)}.container-footer .metismenu>li a,.container-header .metismenu>li a{color:#fff}.container-footer .metismenu>li.active>a::after,.container-footer .metismenu>li.active>button::before,.container-footer .metismenu>li>a:hover::after,.container-footer .metismenu>li>button:hover::before,.container-header .metismenu>li.active>a::after,.container-header .metismenu>li.active>button::before,.container-header .metismenu>li>a:hover::after,.container-header .metismenu>li>button:hover::before{background:0 0!important;opacity:1}.container-footer .metismenu>li.active>a::after,.container-footer .metismenu>li>a:hover::after,.container-header .metismenu>li.active>a::after,.container-header .metismenu>li>a:hover::after{border-bottom:3px solid #fff}.container-footer ul.metismenu>li>a::after,.container-footer ul.metismenu>li>button::before{background:0 0;bottom:auto;content:"";display:block;height:0;left:50%;margin:auto;opacity:.2;position:unset;right:50%;transition:all .2s ease,background-color .2s ease;border-bottom:3px solid transparent}.container-footer ul.metismenu>li.active>a::after,.container-footer ul.metismenu>li.active>button::before,.container-footer ul.metismenu>li>a:hover::after,.container-footer ul.metismenu>li>button:hover::before{background:#fff;left:0;right:0}.item-page figure.left.item-image{float:unset}p.readmore{float:right;margin-bottom:0rem}p.readmore .btn-secondary{background-color:transparent;border-color:transparent;color:var(--cassiopeia-color-link);padding-top:0;font-size:1.13em}p.readmore .btn-secondary:hover{color:var(--cassiopeia-color-hover)}p.readmore .btn-secondary:focus{box-shadow:none}p.readmore .btn-secondary span{display:none}#jux_megamenucss3 .megamenu .js-megamenu{font-family:var(--body-font-family)}#jux_megamenucss3 ul.level0 li.megacss3 span.menu-title{font-size:var(--body-font-size)!important}#jux_megamenucss3 ul.level0 li.megacss3 span.menu-title::after{top:9px!important;font-size:1.5rem}.none #js-mainnavcss3.megamenu{background:var(--cassiopeia-color-primary)}.js-megamenu-off-canvas#js-meganav-off-canvas{background:var(--cassiopeia-color-primary);margin-top:0}.js-megamenu-off-canvas#js-meganav-off-canvas ul.level0>li:first-child{margin-top:-35px}.js-megamenu-off-canvas#js-meganav-off-canvas .jux-closed{display:none}.js-megamenu-off-canvas#js-meganav-off-canvas .jux-closed::after,.js-megamenu-off-canvas#js-meganav-off-canvas .jux-closed::before{top:8px}.js-megamenu-off-canvas#js-meganav-off-canvas ul a,.js-megamenu-off-canvas#js-meganav-off-canvas ul li{font-family:var(--body-font-family);font-size:var(--body-font-size)!important;text-transform:none}#js-mainnavcss3 ul.megamenu li.haschild.megacss3:hover>div.childcontent.adddropdown,#js-meganav-off-canvas .childcontent-inner,#js-meganav-off-canvas .childcontent.open>.dropdown-menu,.none #js-mainnavcss3.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner-wrap{background:#f6f6f6}.none #js-mainnavcss3.megamenu{border:1px transparent}.none #js-mainnavcss3.megamenu.affix{border:1px transparent;border-left:none;border-right:none}#js-mainnavcss3.megamenu ul.level0>li.megacss3:hover>a.megacss3,.js-megamenu-off-canvas li.nav-hover>a,.js-megamenu-off-canvas ul.level0 li>a:active,.js-megamenu-off-canvas ul.level0 li>a:focus,.js-megamenu-off-canvas ul.level0 li>a:hover,.megamenu ul.level0 li:hover,.none .megamenu ul.level0 li.megacss3 a.megacss3:hover{background:var(--cassiopeia-color-hover);color:#fff!important;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#js-meganav-off-canvas .active,.none #js-mainnavcss3 .active{background:var(--cassiopeia-color-hover);color:#fff}.none .megamenu.affix ul.level0 li.megacss3 a.megacss3{border-right:1px outset transparent}.none .megamenu ul.level0 li.megacss3 a.megacss3,.none .megamenu ul.level0 li.megacss3 span.megacss3{color:#fff;border-right:1px outset transparent;padding:10px}.js-megamenu-off-canvas ul.level0 li>a,.js-megamenu-off-canvas ul.level0 li>span,.none .megamenu ul.level0 li.megacss3 a.megacss3{color:#fff}.none #js-mainnavcss3.megamenu ul.level1 li.megacss3 a{padding:10px 8px;margin:10px 8px}.none #js-mainnavcss3.megamenu ul.level1 .childcontent{margin-top:-56px}#js-mainnavcss3.megamenu ul.level1 li.megacss3 a.megacss3,.none #js-mainnavcss3.megamenu ul.level1 li.megacss3 span.megacss3{border:1px #ababab}#js-mainnavcss3.megamenu ul.level1 li.megacss3 a.megacss3,#js-meganav-off-canvas ul.level1 li.megacss3 a.megacss3,.none #js-mainnavcss3.megamenu ul.level1 li.megacss3 span.megacss3{color:#000}.js-megamenu-off-canvas .wtf-menu.level1 li a:hover,.none .megamenu .dropdown-menu ul.level1 li.megacss3 a.megacss3:hover,.none .megamenu .dropdown-menu ul.level1 li.megacss3:hover>a.megacss3{background:var(--cassiopeia-color-hover);color:#fff!important}#js-meganav-off-canvas .level1 .active>a,.none .megamenu .level1 .active>a{background:var(--cassiopeia-color-hover)!important;color:#fff!important}.none #js-mainnavcss3.noJS ul.megamenu li.haschild:hover>div.childcontent.adddropdown{box-shadow:0 1px 1px 1px #fff inset;-moz-box-shadow:0 1px 1px 1px #fff inset;-webkit-box-shadow:0 1px 1px 1px #fff inset;-o-box-shadow:0 1px 1px 1px #fff inset;-ms-box-shadow:0 1px 1px 1px #fff inset;border:1px solid var(--cassiopeia-color-primary)}.none #js-mainnavcss3.megamenu.noJS:hover ul.megamenu li{display:block}#js-mainnavcss3.megamenu.noJS ul.megamenu li.haschild>div.childcontent.adddropdown{display:none}.ssl-outer{border:1px solid #e5e5e5;border-radius:4px;margin-bottom:2px}.ssl-title{color:var(--cassiopeia-color-primary);padding:8px 15px;cursor:pointer;font-weight:700}.ssl-title::before{content:"\f0d7";font-family:"Font Awesome 5 Free";font-weight:700;display:inline-block;width:1.2rem}.ssl-title-open::before{content:"\f0d8"}.ssl-title:hover{background-color:#eee;color:var(--cassiopeia-color-hover);text-decoration:none}.ssl-title-open{background-color:#f8f8f8}.ssl-content{display:none;padding:8px 15px;border-top:1px solid #e5e5e5}.ssl-content-open{display:block}.ssl-outer.blue{border-top:5px solid #74b4e8}.ssl-outer.blue:hover{border-top-color:#2384d3}.ssl-outer.blue.solid .ssl-title{background-color:#74b4e8;color:#fff}.ssl-outer.blue.solid .ssl-title:hover{background-color:#2384d3}.ssl-outer.blue.solid.color_content .ssl-content{background-color:#edf7ff}.ssl-outer.green{border-top:5px solid #62bc62}.ssl-outer.green:hover{border-top-color:#378137}.ssl-outer.green.solid .ssl-title{background-color:#62bc62;color:#fff}.ssl-outer.green.solid .ssl-title:hover{background-color:#378137}.ssl-outer.green.solid.color_content .ssl-content{background-color:#cdeacd}.ssl-outer.orange{border-top:5px solid #faa937}.ssl-outer.orange:hover{border-top-color:#c67605}.ssl-outer.orange.solid .ssl-title{background-color:#faa937;color:#fff}.ssl-outer.orange.solid .ssl-title:hover{background-color:#c67605}.ssl-outer.orange.solid.color_content .ssl-content{background-color:#fdecd5}.ssl-outer.red{border-top:5px solid #d3534c}.ssl-outer.red:hover{border-top-color:#942a25}.ssl-outer.red.solid .ssl-title{background-color:#d3534c;color:#fff}.ssl-outer.red.solid .ssl-title:hover{background-color:#942a25}.ssl-outer.red.solid.color_content .ssl-content{background-color:#ffe9e8}.ssl-outer.grey{border-top:5px solid #b3b3b3}.ssl-outer.grey:hover{border-top-color:grey}.ssl-outer.grey.solid .ssl-title{background-color:#b3b3b3;color:#fff}.ssl-outer.grey.solid .ssl-title:hover{background-color:grey}.ssl-outer.grey.solid.color_content .ssl-content{background-color:#f7f7f7}.back-to-top-link{background:#fff;border:none;border-radius:30px 0 0;box-shadow:0 0 8px rgba(0,0,0,.4);width:40px;bottom:0;right:0;transition:background-color 1s ease-in;transition:opacity 1s ease-in}.back-to-top-link:focus,.back-to-top-link:hover{color:var(--cassiopeia-color-primary)!important;background-color:#fff}