a{text-decoration:none!important}footer a.text-muted:hover{color:#fff!important}img.logo{height:3.8rem}img.logo-sm{height:2rem}.fs-sm{font-size:14px}.fs-xs{font-size:12px}@media (min-width:768px){.menu-content-right .info-widget:not(:last-child) {border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);border-bottom:0}}@media (max-width:767.98px){.nav-link{padding:1rem .5rem}}.language-dropdown .dropdown-menu{z-index:9999}.banner-container{position:relative;overflow:hidden}.banner-container.no-content{min-height:400px}.banner-container::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:rgba(0,0,0,.6)}.banner-container.overlay-0::before{background:rgba(0,0,0,0)}@media (min-width:768px){.banner-container.gradient-top::before{background:linear-gradient(180deg,rgba(0,0,0,.6) 20%,rgba(0,0,0,0) 100%)}.banner-container.gradient-start::before{background:linear-gradient(90deg,rgba(0,0,0,.6) 20%,rgba(0,0,0,0) 100%)}.banner-container.gradient-end::before{background:linear-gradient(90deg,rgba(0,0,0,6) 20%,rgba(0,0,0,.6) 100%)}}.banner-container .container{position:relative;z-index:1}.img-cover,.banner-desktop,.banner-mobile,.banner-img{width:100%;height:100%;object-fit:cover}.banner-img,.banner-desktop,.banner-mobile{position:absolute;top:0;left:0}.banner-desktop{display:none}@media (min-width:992px){.banner-desktop{display:block}.banner-mobile{display:none}}.line-bottom-double-line-centered{position:relative;padding-bottom:1rem;margin-bottom:1rem}.line-bottom-double-line-centered::before,.line-bottom-double-line-centered::after{background:var(--bs-primary);transition:all .3s ease-in-out}.line-bottom-double-line-centered::before{bottom:3px;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:20px}.line-bottom-double-line-centered::after{bottom:7px;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:45px}.bg-hover-primary{transition:all .3s ease-in-out}.bg-hover-primary:hover{background-color:var(--bs-primary)!important;color:#fff!important}.bg-hover-primary:hover .line-bottom-double-line-centered::before,.bg-hover-primary:hover .line-bottom-double-line-centered::after{background:#fff!important}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.team-item{position:relative;overflow:hidden}.team-item::before,.team-item .img-cover{transition:all .3s ease-in-out}.team-item::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:rgba(0,0,0,.25);opacity:0}.team-item:hover::before{opacity:1}.team-item:hover .img-cover{transform:scale(1.1)}.team-item .social-media{display:flex;justify-content:center;align-items:center;z-index:2;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s ease-in-out}.team-item:hover .social-media{opacity:1;top:50%}.social-media a{transition:all .3s ease-in-out}.social-media a:hover{transform:scale(1.4)}input[type="file" i] {appearance:none;background-color:initial;cursor:default;align-items:baseline;color:inherit;text-overflow:ellipsis;white-space:pre;text-align:start!important;padding:initial;border:initial;overflow:hidden!important}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height: calc(1.7em + 0.75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-input{position:relative;z-index:2;width:100%;height: calc(1.5em + 0.75rem + 2px);margin:0;opacity:0}