@charset "UTF-8";
/***!  /media/templates/site/cassiopeia/css/user.css?9b74ab7cb395a5b1b2780f782a8502cd  !***/

h1{font-size:1.7rem}h2{font-size:1.5rem}h3{font-size:1.35rem}.metismenu-item{font-weight:700}.footer .grid-child{align-items:center;justify-content:center;padding:2.5rem 0.5em}.ic-image img{max-width:100%;max-height:600px;border:0px solid #ccc;margin-bottom:10px;border-radius:5px}.container-header{margin-top:0;background-color:rgb(255,255,255);background-image:linear-gradient(135deg,rgba(255,255,255,1) 0,rgba(230,246,255,1) 15%,rgba(125,175,220,1) 35%,var(--cassiopeia-color-primary) 100%)}@media (min-width:1140px){.container-header .container-nav{margin-top:-80px;width:auto;max-width:1320px;float:right;margin-right:30px}.container-header .mod-menu{padding-left:180px;padding-right:20px;color:#fff}.container-banner .banner-overlay{background-repeat:no-repeat;background-size:auto 70vh;background-position:center 113px;color:#fff;height:70vh}.container-banner .banner-overlay .overlay{padding-top:55vh;background-color:rgba(0,0,0,0.1)}}@media (max-width:1139px){.container-header{background-color:rgb(255,255,255);background-image:linear-gradient(165deg,rgba(255,255,255,1) 0,rgba(230,246,255,1) 15%,rgba(125,175,220,1) 35%,var(--cassiopeia-color-primary) 100%)}.container-banner .banner-overlay{background-attachment:fixed;background-repeat:no-repeat;background-size:auto 600px !important;background-position-x:50%;background-position-y:0;background-position:top center;color:#fff;height:70vh}.container-banner .banner-overlay.position-x-0{background-position-x:0%}.container-banner .banner-overlay.position-x-5{background-position-x:5%}.container-banner .banner-overlay.position-x-10{background-position-x:10%}.container-banner .banner-overlay.position-x-15{background-position-x:15%}.container-banner .banner-overlay.position-x-20{background-position-x:20%}.container-banner .banner-overlay.position-x-25{background-position-x:25%}.container-banner .banner-overlay.position-x-30{background-position-x:30%}.container-banner .banner-overlay.position-x-35{background-position-x:35%}.container-banner .banner-overlay.position-x-40{background-position-x:40%}.container-banner .banner-overlay.position-x-45{background-position-x:45%}.container-banner .banner-overlay.position-x-50{background-position-x:50%}.container-banner .banner-overlay.position-x-55{background-position-x:55%}.container-banner .banner-overlay.position-x-60{background-position-x:60%}.container-banner .banner-overlay.position-x-65{background-position-x:65%}.container-banner .banner-overlay.position-x-70{background-position-x:70%}.container-banner .banner-overlay.position-x-75{background-position-x:75%}.container-banner .banner-overlay.position-x-80{background-position-x:80%}.container-banner .banner-overlay.position-x-85{background-position-x:85%}.container-banner .banner-overlay.position-x-90{background-position-x:90%}.container-banner .banner-overlay.position-x-95{background-position-x:95%}.container-banner .banner-overlay.position-x-100{background-position-x:100%}.container-banner .banner-overlay .overlay{padding-top:55vh;background-color:rgba(0,0,0,0.1)}.container-header .container-nav .container-search,.container-header .container-nav nav{margin-top:0}.container-header .grid-child{padding:0em 1em}.container-header .container-nav{padding-bottom:.5em !important}}.metismenu.mod-menu .metismenu-item{padding:.5em .6em;font-weight:500}.container-header .site-description{display:none !important:}
