@charset "UTF-8";
header{position:sticky;top:0;z-index:200;transition:var(--transition-default-duration);width:100%;margin:0 auto;background:var(--background-color)}header::after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:10px;background:rgba(0, 0, 0, 0.1);box-shadow:0 5px 10px rgba(0, 0, 0, 0.15);pointer-events:none}header .header__menu{display:flex;align-items:center;justify-content:flex-start;padding-block:25px}@media screen and (max-width:1199.98px){header .header__menu{padding-block:20px;justify-content:center}}@media screen and (max-width:991.98px){header .header__menu{padding-block:15px}}header .header__menu .header__menu--logoarea .header__logo img{--logo-width: 385px;width:var(--logo-width);height:auto;transition:var(--transition-slow);user-select:none}@media screen and (max-width:1199.98px){header .header__menu .header__menu--logoarea .header__logo img{--logo-width: 320px}}@media screen and (max-width:991.98px){header .header__menu .header__menu--logoarea .header__logo img{--logo-width: 280px}}@media screen and (max-width:767.98px){header .header__menu .header__menu--logoarea .header__logo img{--logo-width: 240px}}header .header__menu.open .header__menu--navarea{transform:translateX(80px) !important}header .header__menu .header__menu--wrapper{padding:0;margin:0;position:fixed;height:100%;top:0;left:0;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none;z-index:1000;transition:0.5s}header .header__menu .header__menu--wrapper .header__menu--container{max-width:unset;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0;position:relative}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea{display:flex;flex-direction:column;background-color:var(--primary-hover);color:#fff;position:absolute;padding:100px 0 0;width:340px;height:100%;pointer-events:all;transform:translateX(-100%);transition:var(--transition-5s-duration)}@media screen and (max-width:991.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea{padding:80px 0 0;width:300px}}@media screen and (max-width:767.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea{padding:70px 0 0;width:100vw}}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea:after{content:"";position:absolute;top:0;width:100%;height:100%;pointer-events:none;z-index:-1;top:-50vh;left:0;height:150vh;width:340px;background-color:var(--primary-hover);color:var(--white)}@media screen and (max-width:991.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea:after{width:300px}}@media screen and (max-width:767.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea:after{width:100vw}}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:30px;width:340px;flex:1;transition:var(--transition-5s-duration)}@media screen and (max-height:700px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure{overflow-y:scroll}}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure::-webkit-scrollbar{width:7px;height:7px}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure::-webkit-scrollbar-track{background:var(--primary)}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure::-webkit-scrollbar-thumb{background:rgba(255, 255, 255, 0.2)}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure::-webkit-scrollbar-thumb:hover{background:rgba(255, 255, 255, 0.3)}@media screen and (max-width:991.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure{margin-top:20px;width:300px}}@media screen and (max-width:767.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure{width:100vw}}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure *{color:#fff}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu{width:100%}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu ul{padding:0;list-style:none}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item{padding:0;position:relative;transition:all ease 0.3s;cursor:pointer;margin-left:0;user-select:none;margin-bottom:0}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item::before{content:unset}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .has__children:after{position:absolute;content:"" !important;font-family:"bootstrap-icons";display:inline-block;right:30px;font-size:16px;line-height:1;font-weight:700}@media screen and (max-width:1199.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .has__children:after{right:25px}}@media screen and (max-width:991.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .has__children:after{right:20px}}@media screen and (max-width:767.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .has__children:after{right:15px}}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .has__children.hide-title{display:none}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .submenu .back-button{padding:10px 30px;display:flex;align-items:center;text-decoration:none;color:rgba(255, 255, 255, 0.5);font-size:1rem;line-height:1.3;font-weight:500;margin-left:30px;transition:var(--transition-default-duration)}@media screen and (max-width:1199.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .submenu .back-button{margin-left:25px}}@media screen and (max-width:991.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .submenu .back-button{margin-left:20px}}@media screen and (max-width:767.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .submenu .back-button{margin-left:15px}}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .submenu .back-button:hover{color:rgba(255, 255, 255, 0.7)}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .submenu .back-button:after{position:absolute;content:"" !important;font-family:"bootstrap-icons";display:inline-block;left:30px;font-size:14px;line-height:1;font-weight:700}@media screen and (max-width:1199.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .submenu .back-button:after{left:25px}}@media screen and (max-width:991.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .submenu .back-button:after{left:20px}}@media screen and (max-width:767.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .submenu .back-button:after{left:15px}}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .submenu li{padding-left:0;margin-bottom:0}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item .submenu li::before{content:unset}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item span,header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item a{padding:10px 30px;display:flex;align-items:center;text-decoration:none;font-family:var(--font-primary);font-size:1.4rem;line-height:1.3;font-weight:500;transition:var(--transition-default-duration)}@media screen and (max-width:1199.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item span,header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item a{font-size:1.3rem;padding:10px 25px}}@media screen and (max-width:991.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item span,header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item a{font-size:1.2rem;padding:9px 20px}}@media screen and (max-width:767.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item span,header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item a{padding:8px 15px}}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item span.active,header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item a.active{color:var(--secondary)}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item span:hover,header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .main__menu .nav-item a:hover{color:var(--secondary)}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .bottom__menu{width:100%}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .bottom__menu ul{padding:0;list-style:none}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .bottom__menu .bottom-nav-item{margin-bottom:0;padding-left:0}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .bottom__menu .bottom-nav-item::before{content:unset}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .bottom__menu .bottom-nav-item span,header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .bottom__menu .bottom-nav-item a{padding:6px 30px;display:block;text-decoration:none;font-family:var(--font-primary);font-size:1.063rem;font-weight:400;transition:var(--transition-default-duration)}@media screen and (max-width:767.98px){header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .bottom__menu .bottom-nav-item span,header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .bottom__menu .bottom-nav-item a{padding:2px 15px;font-size:0.938rem}}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .bottom__menu .bottom-nav-item span.active,header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .bottom__menu .bottom-nav-item a.active{color:var(--secondary)}header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .bottom__menu .bottom-nav-item span:hover,header .header__menu .header__menu--wrapper .header__menu--container .header__menu--navarea .navarea__structure .bottom__menu .bottom-nav-item a:hover{color:var(--secondary)}header .header__menu .menu{display:flex;gap:2.25rem}header .header__menu .menu .nav-item{color:var(--white);font-size:1.125rem;line-height:1;text-decoration:none;background:transparent;transition:var(--transition-default-duration);font-weight:500;margin-bottom:0}@media screen and (max-width:767.98px){header .header__menu .menu .nav-item{margin-left:0}}header .header__menu .menu .nav-item:hover,header .header__menu .menu .nav-item:focus,header .header__menu .menu .nav-item.active{color:var(--white)}header .additional{display:flex;align-items:center;gap:1.5rem}header .additional i{color:var(--white);font-size:1.5rem}header .quick__navigation *:not(i, .dropdown-item){font-size:22px}header .quick__navigation a .on__hover{display:none;font-size:11px}header .quick__navigation a:hover .on__hover{display:block;position:absolute;bottom:-25px;left:-15px}header .quick__navigation .lang__select .dropdown-item{padding:0.25rem 0}header .megamenu__trigger{cursor:pointer}header .megamenu__trigger i{transition:var(--transition)}header .megamenu__trigger.active i{transform:rotate(180deg)}header .btn.btn-primary{background-color:rgba(var(--white-rgb), 0.2)}header .header__info--area .header__info--description{font-family:var(--font-primary);font-size:1.25rem;line-height:1.3;opacity:0.7;display:block;margin-bottom:5px}header .header__info--area a{transition:var(--transition-default-duration)}header .header__info--area a:hover{color:color-mix(in srgb, var(--font-clr), white 10%)}header .header__info--area .header__info--title{font-family:var(--font-secondary);font-size:1.625rem;line-height:1;text-decoration:none;color:var(--font-clr);display:block}.megamenu__overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0, 0, 0, 0.5);z-index:100;transition:var(--transition);opacity:0;visibility:hidden;transform:translateY(-100vh)}.megamenu__content{position:fixed;top:129px;left:0;width:100%;background-color:var(--background-color, #fff);z-index:190;transition:var(--transition);transform:translateY(-100vh)}@media screen and (max-width:575.98px){.megamenu__content{top:100px}}.megamenu.active .megamenu__content{transform:translateY(0)}.megamenu.active .megamenu__overlay{opacity:1;visibility:visible;transform:translateY(0)}.portal__header{--font-clr: var(--white);padding-block:1rem;background-color:var(--clr-secondary)}.portal__header--content{display:flex;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (min-width:992px){.portal__header--content{gap:2rem}}.portal__header--content .member{flex-grow:1;display:flex;flex-direction:column;gap:0.5rem}@media screen and (max-width:767.98px){.portal__header--content .member{justify-content:space-between;flex-direction:row}}.portal__header--content .member a{--font-clr: var(--clr-primary)}@media screen and (max-width:767.98px){.portal__header--content .member__name{display:none}}.portal__header--content .member .contract__title{display:none}@media screen and (max-width:767.98px){.portal__header--content .member .contract__title{display:inline-block}}.portal__header--content .contract{flex-basis:100%;display:flex;gap:0.5rem;align-items:center;flex-wrap:wrap}@media screen and (min-width:992px){.portal__header--content .contract{flex-basis:50%;gap:1rem}}@media screen and (max-width:767.98px){.portal__header--content .contract>span{display:none}}.portal__header--content .contract__info{--font-clr: var(--black);flex-grow:1;display:flex;gap:0 1rem;justify-content:space-between;align-items:center;flex-wrap:wrap;background-color:var(--clr-primary);padding:0.5rem 1rem;border-radius:50px}@media screen and (max-width:399.98px){.portal__header--content .contract__address{display:none}}