@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";@keyframes fadeLeft{from{opacity:0;transform:translateX(60px)}to{opacity:1;transform:translateX(0px)}}@keyframes fadeUp{from{opacity:0;transform:translate3d(0, 80px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeDown{from{opacity:0;transform:translateY(-80px) scale(0.9)}to{opacity:1;transform:translateY(0px) scale(1)}}@keyframes fadeIn{from{opacity:.1}to{opacity:1}}@keyframes move{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes popIn{from{opacity:0;transform:scale(0.4)}to{opacity:1;transform:scale(1)}}@keyframes career-anim{0%{width:100%;height:100%}50%{width:110%;height:110%}100%{width:100%;height:100%}}@keyframes scroll-text{0%{transform:translateX(0)}100%{transform:translateX(-80%)}}@keyframes slideInLabel{to{top:0;opacity:1}}@keyframes video-text{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0px)}}@keyframes pageIn{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes pageOut{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-30px)}}@keyframes click{50%{transform:scale(0.7)}100%{transform:scale(1)}}@keyframes animIn{from{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes animOut{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(60px)}}@keyframes logo-ra{from{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes label{from{transform:translateY(-20px)}to{transform:translateY(0px)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{to{opacity:0;transform:translateY(50px)}}@keyframes animOut{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0.95)}}@keyframes flashIn{from{opacity:0;transform:scale(0.9)}to{opacity:1;transform:scale(1)}}@keyframes bg-in{from{background:rgba(0,0,0,0)}to{background:rgba(0,0,0,.6)}}@keyframes bg-out{from{background:rgba(0,0,0,.6)}to{background:rgba(0,0,0,0)}}@keyframes flashOut{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0.9)}}@keyframes slideUpFade{to{opacity:1;transform:translateY(0) scale(1)}}:root{--theme-primary: #ba1d32;--theme-on-hover-primary: #e40f2b;--theme-on-primary: #fff;--theme-accent: #5f5f5f;--theme-on-accent: #706f6f;--theme-secondary: #4f46e5;--theme-secondary-hover: #6359f2;--new-bg: #f6f6f6;--new-bg-2: #f1e4e5;--shadow-0: 0 1.5px 6px rgba(0, 0, 0, 0.12);--shadow-1: 0px 6px 10px rgba(0, 0, 0, 0.12), 0px 1px 18px rgba(0, 0, 0, 0.14), 0px 3px 5px rgba(0, 0, 0, 0.20);--shadow-2: 0px 3px 4px rgba(0, 0, 0, 0.12), 0px 3px 4px rgba(0, 0, 0, 0.14), 0px 3px 3px rgba(0, 0, 0, 0.20);--radius-small: 5px;--radius-medium: 8px;--radius-large: 12px}.max-size{height:100%;width:100%}.swiper-container{position:relative}.lighter{opacity:70%}.red{color:var(--theme-primary) !important}.popIn.in-view{animation:popIn .5s ease forwards}.shadow{background-color:#fff;box-shadow:var(--shadow-0);border-radius:var(--radius-medium)}.flex{display:flex}.click{animation:click .3s ease}.anim{opacity:0;transform:translateY(20px) scale(0.95);will-change:transform,opacity}.anim-label{animation:label 1s ease forwards}.in-view{animation:slideUpFade .5s ease-out forwards}#flash{width:100%;position:fixed;bottom:2rem;z-index:40;display:flex;justify-content:center}.flash{background-color:#323232;color:var(--theme-on-primary);padding:1rem 1.5rem;border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.2);display:flex;align-items:center;gap:.75rem;font-size:.95rem;animation:fadeInUp .7s ease,fadeOut .7s ease 2s forwards}.flash .circ{background:var(--theme-on-primary);width:8px;height:8px;border-radius:50%}.flash.success{background-color:#4caf50}.flash.error{background-color:#f44336}header{width:100%;position:fixed;top:0;z-index:25;background-color:var(--new-bg);padding-bottom:20px}@media screen and (max-width: 500px){header{padding-bottom:0px}header:has(.logos-open){height:100vh}}header .menu-top{justify-content:space-between;align-items:flex-end;padding:0px 40px}header .menu-top .logo-wrapper img{width:clamp(130px,20vw,222px)}header .menu-top .logo-wrapper .ct-logo{width:260px}header .menu-top .logo-wrapper .ct-logo:has(img){height:unset;display:flex;justify-content:center}header .menu-top .right{margin-bottom:10px;gap:15px}header .menu-top .right .util-wrapper{justify-content:center;padding:10px 21px}header .menu-top .right .util-wrapper .search,header .menu-top .right .util-wrapper .shopping-cart,header .menu-top .right .util-wrapper .user{padding:0px 10px 0px 10px;transition:background .5s ease;border-radius:var(--radius-small);cursor:pointer;align-items:center}header .menu-top .right .util-wrapper .search lord-icon,header .menu-top .right .util-wrapper .shopping-cart lord-icon,header .menu-top .right .util-wrapper .user lord-icon{transition:opacity .3s ease;width:25px;height:25px}@media screen and (min-width: 2560px){header .menu-top .right .util-wrapper .search lord-icon,header .menu-top .right .util-wrapper .shopping-cart lord-icon,header .menu-top .right .util-wrapper .user lord-icon{width:30px;height:30px}}header .menu-top .right .util-wrapper .search:hover,header .menu-top .right .util-wrapper .shopping-cart:hover,header .menu-top .right .util-wrapper .user:hover{background:rgba(128,128,128,.15)}header .menu-top .right .lang-selector-wrapper{position:relative;height:50px;background:var(--theme-accent);border-radius:var(--radius-small);color:#fff;padding:10px;gap:5px}header .menu-top .right .lang-selector-wrapper a{padding:3px 9px;z-index:1;cursor:pointer;display:flex;align-items:center}header .menu-top .right .lang-selector-wrapper .lang-highlight{position:absolute;top:7px;left:0px;height:35px;padding:3px;background:rgba(255,255,255,.2);border-radius:3px;transition:all .2s ease-out;z-index:0;pointer-events:none}header .menu-top .right .lang-small div{display:none}header .menu-top .right .lang-small .active-lang{display:flex}@media screen and (max-width: 1100px){header .menu-top{display:none}}header .menu-bottom{width:100%;padding:0px 40px}header .menu-bottom .menu{padding:10px 30px;border-radius:var(--radius-small);display:flex;justify-content:center}header .menu-bottom .menu .menu-tab{margin:0px 25px}header .menu-bottom .menu .menu-tab .link{display:flex;flex-direction:column;align-items:center;cursor:pointer}header .menu-bottom .menu .menu-tab .link .underline-menu{height:5px;width:20px;transition:width .5s ease;border-radius:5px;background:linear-gradient(to right, #ba1d32, #ba1d32) no-repeat;background-size:0% 100%;background-color:rgba(128,128,128,.243);transition:background-size .5s ease,width .5s ease-in-out}header .menu-bottom .menu .menu-tab .link:hover .underline-menu{width:80%}header .menu-bottom .menu .menu-tab .menu-opened-line .underline-menu{width:80%;background-size:100% 100%}header .menu-bottom .drp-menu{position:absolute;top:0px;overflow:hidden;display:flex;flex-direction:column;flex-wrap:wrap;opacity:0;border-radius:var(--radius-small);transform:translateY(30px);max-height:0px;transition:opacity .5s ease,transform .5s ease}header .menu-bottom .drp-menu>a{display:flex;align-items:center;min-width:300px;padding-right:8px;transition:padding-right .5s ease;white-space:nowrap;display:none}header .menu-bottom .drp-menu>a .line{min-width:2%;height:7px;width:7px;background:#706f6f;content:"";border-radius:5px;margin-right:10px;transition:width .5s ease,background .5s ease}header .menu-bottom .drp-menu>a:hover{padding-right:0px}header .menu-bottom .drp-menu>a:hover .line{width:15px;background:#ba1d32}header .menu-bottom .drp-menu .active{display:flex}header .menu-bottom .drp-menu .animate-link{animation:animateLink 1s ease}header .menu-bottom .menu-opened{top:160px;padding:30px;opacity:1;max-height:535px;transform:translateY(0px);gap:20px}@media screen and (max-width: 1600px){header .menu-bottom .menu-opened{max-height:400px}}@media screen and (max-width: 1100px){header .menu-bottom{display:none}}header .menu-top-mobile{background-color:var(--new-bg);width:100%;display:none}header .menu-top-mobile .logo-wrapper{width:-moz-fit-content;width:fit-content;border-radius:var(--radius-small);display:flex;flex-direction:column;padding:15px;margin:20px 25px}header .menu-top-mobile .logo-wrapper .ct-logo{width:200px}header .menu-top-mobile .logo-wrapper .ra{width:100px}@media screen and (max-width: 500px){header .menu-top-mobile .logo-wrapper{margin:10px}header .menu-top-mobile .logo-wrapper .ct-logo{width:160px;transition:width .5s ease}header .menu-top-mobile .logo-wrapper .ra{display:none}}@media screen and (max-width: 390px){header .menu-top-mobile .logo-wrapper{padding:10px}}@media screen and (max-width: 500px){header .menu-top-mobile .logos-open div{display:flex}header .menu-top-mobile .logos-open .ct-logo{width:200px}header .menu-top-mobile .logos-open .ra{animation:logo-ra .5s ease forwards;opacity:0;display:block;width:135px}}@media screen and (max-width: 390px){header .menu-top-mobile .logos-open{padding:28px 3%}}header .menu-top-mobile .menu-mobile-btn{position:fixed;right:25px;top:20px;display:flex;justify-content:center;padding:10px;width:-moz-fit-content;width:fit-content;border-radius:var(--radius-small)}header .menu-top-mobile .menu-mobile-btn .close-icon{display:none}header .menu-top-mobile .menu-mobile-btn .menu-icon,header .menu-top-mobile .menu-mobile-btn .close-icon{width:35px}@media screen and (max-width: 500px){header .menu-top-mobile .menu-mobile-btn{right:10px;top:10px}}header .menu-top-mobile .menu-mobile-btn.mobile-open .menu-icon{display:none}header .menu-top-mobile .menu-mobile-btn.mobile-open .close-icon{display:block}header .menu-top-mobile .lang-selector-wrapper{display:none}header .menu-top-mobile:has(.logos-open) .lang-selector-wrapper{display:flex;padding:10px;width:78%;justify-content:space-around;background-color:#706f6f;border-radius:var(--radius-small);margin:10px}header .menu-top-mobile:has(.logos-open) .lang-selector-wrapper .active-lang{background:#aaa;border-radius:var(--radius-small)}header .menu-top-mobile:has(.logos-open) .lang-selector-wrapper div{color:#fff;padding:2px 5px}header .menu-top-mobile .util-wrapper{position:fixed;padding:16px;gap:13px;right:25px;top:90px;border-radius:var(--radius-small);display:none}header .menu-top-mobile .util-open{display:flex;animation:fadeLeft .5s ease forwards}@media screen and (max-width: 1100px){header .menu-top-mobile{display:block}}@media screen and (max-width: 500px){header .menu-top-mobile .util-wrapper{right:10px;top:80px}header .menu-top-mobile .util-open{flex-direction:column}}@media screen and (max-width: 390px){header .menu-top-mobile .util-wrapper{top:75px;padding:15px}}header .menu-bottom-mobile{display:none;position:fixed;height:73dvh;bottom:0;justify-content:center;align-items:flex-end}header .menu-bottom-mobile .bottom-wrapper{flex-direction:column;align-items:center;width:100%;margin:0px 10px;height:100%;content:"";background:#fff;border-radius:var(--radius-small);padding:30px 20px 60px}header .menu-bottom-mobile .bottom-wrapper .drp-menu{width:35%;overflow:auto}header .menu-bottom-mobile .bottom-wrapper .drp-menu a{animation:fadeUp .5s ease;display:none;padding:5px 0px;align-items:center}header .menu-bottom-mobile .bottom-wrapper .drp-menu a .line{min-width:10px;min-height:10px;content:"";background:var(--radius-small);border-radius:50%;margin-right:15px}header .menu-bottom-mobile .bottom-wrapper .drp-menu .link{font-size:25px}header .menu-bottom-mobile .bottom-wrapper .drp-menu.menu-opened{display:block;padding-left:30px}header .menu-bottom-mobile .bottom-wrapper .drp-menu.menu-opened a{padding-bottom:5px}header .menu-bottom-mobile .bottom-wrapper .drp-menu .animate-link{display:none}header .menu-bottom-mobile .bottom-wrapper .drp-menu .animate-link.active{display:block}@media screen and (max-width: 500px){header .menu-bottom-mobile .bottom-wrapper .drp-menu{width:100%}}header .menu-bottom-mobile .bottom-wrapper .opacity-transition{transform:translateX(100px) !important}header .menu-bottom-mobile .bottom-wrapper .menu-tab{text-align:center;font-weight:bold;font-size:20px;color:var(--theme-accent);margin-bottom:15px}header .menu-bottom-mobile .bottom-wrapper .menu-tab .label{transition:transform .5s ease}header .menu-bottom-mobile .bottom-wrapper .menu-tab .active .label{transform:translateY(-10px)}header .menu-bottom-mobile .bottom-wrapper .menu-tab .active .separator{width:300px}@media screen and (max-width: 500px){header .menu-bottom-mobile .bottom-wrapper .menu-tab a{display:flex;flex-direction:column;align-items:center}}header .menu-bottom-mobile .bottom-wrapper .inactive{display:none}header .menu-bottom-mobile .bottom-wrapper .lang-selector-wrapper{display:none}header .menu-bottom-mobile .mobile-hide .link{display:none}header .menu-bottom-mobile .mobile-hide .menu-opened-line{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;font-weight:bold;color:var(--theme-accent)}header .menu-bottom-mobile .separator{width:250px;height:2px;background:var(--theme-accent);opacity:60%;border-radius:2px;margin-top:5px;transition:all .5s ease}@media screen and (max-width: 390px){header .menu-bottom-mobile .separator{width:140px}}@media screen and (max-width: 500px){header .menu-bottom-mobile{height:68dvh}}@media screen and (max-width: 390px){header .menu-bottom-mobile{height:64dvh}}header #menuMobile.slide-in{display:flex;animation:animIn .7s ease forwards}header #menuMobile.slide-out{animation:animOut .7s ease forwards}.user-active{background:rgba(128,128,128,.15)}.user-active lord-icon{opacity:30%}.user-active svg{fill:#ba1d32}.login-wrapper,.search-bar{position:absolute;top:155px;right:40px;border-radius:var(--radius-small);z-index:30;height:0px;width:300px;opacity:0;overflow:hidden;transform:translateY(30px);transition:transform .5s ease,opacity .5s ease}.search-bar{height:55px;width:0px;display:flex;justify-content:space-between}.search-bar form{width:100%;display:flex;justify-content:space-between}.search-bar input{border:none;width:75%;padding:20px}.search-bar input:focus{outline:none}.search-bar button{all:unset;width:20%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease}.search-bar button:hover{background:rgba(112,111,111,.1137254902)}@media screen and (max-width: 500px){.search-bar{top:-60px;right:20px}}.search-open{opacity:1;transform:translateY(0px);width:300px}@media screen and (max-width: 500px){.search-open{box-shadow:0px 0px 32px rgba(0,0,0,.5215686275) !important}}.login-open{height:345px;opacity:1;transform:translateY(0px)}@media screen and (max-width: 500px){.login-open{z-index:1000;width:100%;bottom:0;top:unset;right:0;position:fixed}.login-open .login-form{background:#fff}}.opacity-transition{opacity:0 !important;transform:translateY(30px) !important;transition:opacity .5s ease,transform .5s ease}.login-form{padding:25px}.login-form h1{display:flex;flex-direction:row-reverse;width:100%;margin:0px;align-items:flex-end;justify-content:space-evenly;--lord-icon-primary: var(--theme-primary)}.login-form .login-button{display:flex;justify-content:center;cursor:pointer;margin-top:40px}.login-form .login-button .send-btn-wrapper{border-radius:20px;background:rgba(200,200,200,.22);padding:10px 30px 10px 30px;transition:.5s ease;display:flex;justify-content:center;align-items:center;min-height:2rem}.login-form .login-button .send-btn-wrapper:hover{transform:scale(1.1)}.login-form .login-button input{all:unset}.input-container{position:relative;margin-bottom:10px;padding-top:10px}.input-container input{outline:none;z-index:1;position:relative;background:none;width:100%;height:40px;border:0;font-size:17px;font-weight:400}.input-container input:focus~label{color:rgba(0,0,0,.7);transform:translate(-12%, -60%) scale(0.75)}.input-container input:focus~.bar:before,.input-container input:focus~.bar:after{width:50%}.input-container input:valid~label{color:rgba(0,0,0,.7);transform:translate(-12%, -50%) scale(0.75)}.input-container input:-webkit-autofill,.input-container input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.input-container input[data-autocompleted]{background-color:rgba(0,0,0,0) !important}.input-container label{position:absolute;bottom:0;left:0;font-size:17px;font-weight:300;line-height:40px;transition:.5s ease}.input-container .bar{position:absolute;left:0;bottom:0;background:#a6a6a6;width:100%;height:1px}.input-container .bar:before,.input-container .bar:after{content:"";position:absolute;background:#000;width:0;height:2px;transition:.2s ease;border-radius:2px}.input-container .bar:before{left:50%}.input-container .bar:after{right:50%}.nws-subs p{margin:unset}.nws-subs form{width:100%;padding:10px 35px}.nws-subs form>div{position:relative;display:flex;flex-direction:column}.nws-subs form>div label{font-size:.875rem;color:#5f6368;margin-bottom:.3rem;transition:all .2s ease}.nws-subs form>div input[type=text],.nws-subs form>div input[type=email]{border:none;border-radius:.75rem;background-color:#f3f3f3;padding:10px;outline:none;transition:background-color .2s ease,box-shadow .2s ease}.nws-subs form>div input[type=text]:focus,.nws-subs form>div input[type=email]:focus{background-color:#f6f4f4;box-shadow:0 0 0 2px var(--theme-primary)}.nws-subs form>div input[type=checkbox]{width:1.2rem;height:1.2rem;margin-right:.5rem;accent-color:var(--theme-primary)}.nws-subs form>div:has(input[type=checkbox]){padding:10px 0px;flex-direction:row;align-items:center}.nws-subs form>div:has(input[type=checkbox]) label{margin:0}.nws-subs form>div input[type=submit],.nws-subs form>div button{width:-moz-fit-content;width:fit-content;background-color:var(--theme-primary);color:#fff;border:none;padding:.9rem 1.5rem;border-radius:var(--radius-medium);cursor:pointer;transition:background-color .2s ease}.nws-subs form>div input[type=submit]:hover,.nws-subs form>div button:hover{background-color:var(--theme-on-hover-primary)}.nws-subs form>div input[type=submit]:disabled,.nws-subs form>div button:disabled{background-color:#c8bfe7;cursor:not-allowed}footer{justify-content:space-around;margin-top:30px;padding-bottom:10px;padding-top:20px;box-shadow:7px 0px 12px rgba(0,0,0,.168);background:var(--theme-on-primary)}footer .hook{position:relative}footer .footer-container{position:relative;width:21%;display:flex;flex-direction:column;align-items:center}footer .footer-container .input-container{width:80%}footer .footer-container:nth-of-type(1){width:25%}footer .footer-container:nth-of-type(1):has(.only-two){width:50%}footer .footer-container:nth-of-type(1):has(.only-two) .company-info{margin-left:90px}footer .footer-container:nth-of-type(1):has(.only-two) .hook{width:26%;position:relative}footer .footer-container:nth-of-type(2){width:50%}footer .footer-container h1,footer .footer-container>div{width:85%}footer .footer-container .line{height:3px;width:95%;background:var(--theme-on-accent);border-radius:var(--radius-small);margin-top:10px}footer .footer-container .flex{justify-content:space-evenly;align-items:center;height:100%}footer .footer-container .flex .socials{flex-direction:column;justify-content:center}footer .footer-container .flex .socials img,footer .footer-container .flex .socials lord-icon{width:50px;height:50px}footer .footer-container .flex .socials:has(>a:only-child){padding-top:20px;justify-content:flex-start}footer .footer-container .flex .ra{width:80%}footer .footer-container .flex .ra img{width:300px}@media screen and (max-width: 1600px){footer .footer-container .flex .ra img{width:235px}}footer .footer-container .company-info{display:flex;gap:69px}footer .footer-container .company-info p{color:#ba1d32;margin:0px;padding-left:20px}footer .footer-container .company-info p b{color:#706f6f}footer .footer-container .company-info .hook{height:-moz-fit-content;height:fit-content}footer .footer-container .company-info .file{display:flex;align-items:center;margin-bottom:10px;padding-left:30px}footer .footer-container .company-info .file img{width:30px;position:absolute;left:-45px}@media screen and (max-width: 1400px){footer{justify-content:center;padding-bottom:115px}}@media screen and (max-width: 1100px){footer{flex-wrap:wrap;justify-content:space-around}footer .footer-container{padding-top:15px}footer .footer-container:nth-of-type(1){width:100%}footer .footer-container:nth-of-type(2){width:100%}footer .footer-container:nth-of-type(3){width:100%;margin-top:15px}footer .footer-container .company-info{width:100%;padding-right:35px;justify-content:center}}@media screen and (max-width: 500px){footer .footer-container .company-info{flex-direction:column;padding-right:0px}footer .footer-container .company-info .hook .separater{left:70px}footer .footer-container .company-info .hook .file{position:relative;padding-left:90px}footer .footer-container .company-info .hook .file img{left:20px}}.separater{position:absolute;left:5px;width:5px;height:100%;border-radius:5px;background-color:var(--theme-on-accent);opacity:65%}.updates{display:none !important}.report{display:flex !important}.wip{position:fixed;font-size:40px;bottom:20px;right:100px;color:#fff;mix-blend-mode:difference;z-index:999;display:none}.wip-toggled{display:block}.form-report{margin-top:155px;padding:50px;display:flex;justify-content:center}.form-report .form{display:flex;flex-direction:column;content:"";width:45%;border-radius:5px}.form-report .form .icon{border-radius:5px;width:-moz-fit-content;width:fit-content;padding:15px;margin-top:-30px;margin-right:20px;display:flex}.form-report .form .icon img{width:50px}.form-report .form form{width:100%}.form-report .form form .form-ins{padding:40px}.form-report .form form .form-ins .shadow{margin:20px 0px 20px 0px;padding:20px;border-radius:5px}.form-report .form form .form-ins input,.form-report .form form .form-ins textarea{all:unset;width:100%;box-sizing:border-box}.form-report .form form .form-ins textarea{min-height:200px}.form-report .form .btn{width:-moz-fit-content;width:fit-content;cursor:pointer;transition:scale .5s ease}.form-report .form .btn:hover{scale:1.1}.updates{position:fixed;border-radius:50%;padding:15px;width:60px;height:60px;display:flex;left:20px;bottom:20px;z-index:999;transition:scale .5s ease,height .5s ease,width .5s ease .5s,border-radius .5s ease 1s}.updates:hover{scale:1.1}.updates lord-icon{cursor:pointer;opacity:1;transition:opacity 1s ease 1s}.updates .contents{margin-top:40px;flex-direction:column;gap:10px;display:none;opacity:0;transition:opacity 1.5s ease}.updates .contents>div{height:-moz-fit-content;height:fit-content;width:100%}@media screen and (max-width: 1400px){.updates{display:none}}.updates-toggled{width:500px;height:500px;border-radius:5px;transition:height .5s ease .5s,width .5s ease}.updates-toggled .contents{display:flex;opacity:1;overflow-x:auto}.updates-toggled:hover{scale:unset}.updates-chatbot{bottom:95px}.report-wrapper{display:flex;flex-wrap:wrap;flex-direction:unset;align-items:unset;padding:30px;gap:15px}.report-wrapper .report-tab{border-radius:5px;padding:20px;max-width:370px;position:relative}.report-wrapper .report-tab .finished{padding:10px;border-radius:5px;background:#9ef01a;position:absolute;top:-28px;left:14px}.report-wrapper .report-tab .pin{position:absolute;right:-18px;top:-27px}.report-wrapper .report-tab .pin img{width:45px;transform:rotate(20deg)}.content-container{display:none}.content-container.active{display:block}.light-toggle-wrapper,.report{width:50px;height:50px;padding:10px;border-radius:var(--radius-small);display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .5s ease;display:none}.light-toggle-wrapper a,.report a{display:flex}.light-toggle-wrapper:hover,.report:hover{transform:scale(1.1)}.light-toggle-wrapper svg,.report svg{fill:#000}.light-toggle-wrapper .light,.report .light{transition:transform 1s ease,scale .5s ease,opacity 1s ease;position:absolute;transition-delay:0s;opacity:0}.light-toggle-wrapper .dark,.report .dark{transition:transform 1s ease,scale .5s ease,opacity 1s ease;transition-delay:.2s}.light-toggled{background:#585858}.light-toggled svg{fill:#fff}.light-toggled .dark{transform:rotate(180deg);scale:.1;opacity:0}.light-toggled .light{transform:rotate(180deg);scale:1;transition-delay:.5s;opacity:1}::-webkit-scrollbar{width:15px;height:15px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#5f5f5f;border-radius:10px;height:30px;border:3px solid #f1f1f1}::-webkit-scrollbar-thumb:hover{background:#ba1d32}::-webkit-scrollbar-corner{background:#f1f1f1}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:auto}}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}#cookies-selection{position:fixed;top:0;left:0;width:100%;z-index:999;background:rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center}#cookies-selection .cookies-window{background:#fff;padding:32px;border-radius:var(--radius-medium);box-shadow:0 4px 20px rgba(0,0,0,.25);animation:animIn .4s ease;position:relative;width:100%;max-width:560px}#cookies-selection .cookies-window .cookies-checkboxes{display:flex;flex-direction:column;gap:16px}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select{display:flex;flex-direction:column}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select input[type=checkbox]{display:none}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select label{display:flex;align-items:center;gap:12px;font-weight:500;color:#1c1b1f;cursor:pointer;position:relative;padding-left:36px}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select label .checkmark{position:absolute;left:0;top:2px;width:24px;height:24px;background:#e0e0e0;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background .2s}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select label .checkmark svg{stroke:#fff;stroke-width:2;visibility:hidden}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select input[type=checkbox]:checked+label .checkmark{background:var(--theme-primary)}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select input[type=checkbox]:checked+label .checkmark svg{visibility:visible}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select .info-content{margin-left:36px;font-size:.875rem;color:#49454f}#cookies-selection .cookies-window .cookie-buttons{margin-top:32px;display:flex;flex-direction:column;gap:12px}#cookies-selection .cookies-window .cookie-buttons .btn-cookies{all:unset;cursor:pointer;padding:12px 20px;border-radius:100px;font-weight:500;font-size:1rem;text-align:center;transition:background-color .2s ease,box-shadow .2s ease;background-color:var(--theme-primary);color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}#cookies-selection .cookies-window .cookie-buttons .btn-cookies:hover{background-color:rgba(186,29,50,.8352941176)}#cookies-selection .cookies-window .cookie-buttons .btn-cookies:active{background-color:rgba(186,29,50,.7333333333)}#cookies-selection .cookies-window .close-window{position:absolute;top:16px;right:16px;cursor:pointer;color:#49454f}#cookies-selection .cookies-window .close-window svg{width:24px;height:24px;fill:#49454f}#cookies-selection .cookies-window .close-window svg:hover{fill:#1c1b1f}@media screen and (max-width: 500px){#cookies-selection .cookies-window{width:93%}}.cookie-out{animation:animOut .5s ease forwards}#cookie-wrapper{position:fixed;bottom:0;width:100%;z-index:999;display:flex;justify-content:center;padding:24px;opacity:0;animation:animIn .6s ease 1s forwards}#cookie-wrapper #cookie-panel{display:flex;flex-direction:row;align-items:flex-start;width:100%;max-width:960px;background:#fff;border-radius:var(--radius-medium);box-shadow:0px 3px 6px rgba(0,0,0,.1);padding:24px 32px;border:1px solid rgba(0,0,0,.08);gap:24px}#cookie-wrapper #cookie-panel img{height:48px;width:48px;margin-top:4px;flex-shrink:0}#cookie-wrapper #cookie-panel .text{flex:1}#cookie-wrapper #cookie-panel .text p{margin:0;font-size:16px;line-height:1.5;color:#333}#cookie-wrapper #cookie-panel .text p:not(:last-of-type){margin-bottom:12px}#cookie-wrapper #cookie-panel .text div{margin-top:16px;display:flex;flex-wrap:wrap;gap:12px}#cookie-wrapper #cookie-panel .btn-cookies{all:unset;cursor:pointer;padding:10px 16px;border-radius:100px;background-color:var(--theme-primary);color:#fff;font-weight:500;font-size:14px;line-height:1;transition:background-color .2s ease,opacity .2s ease}#cookie-wrapper #cookie-panel .btn-cookies:hover{opacity:.85}.cookie-wrapper{text-align:right}.history{position:fixed;top:165px;right:40px;z-index:20;align-items:center}.history .icon-wrapper{align-items:center;cursor:pointer;gap:12px}.history .icon{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:12px;background-color:var(--theme-secondary);box-shadow:var(--shadow-1);transition:background-color .3s ease,box-shadow .3s ease,transform .15s ease}.history .icon:hover{background-color:var(--theme-secondary-hover);box-shadow:var(--shadow-2);transform:scale(1.05)}.history .icon:active{transform:scale(0.9);background-color:var(--theme-secondary-pressed, #ccc);box-shadow:unset;transition:transform .3s ease,background-color .1s ease,box-shadow .1s ease}@media screen and (min-width: 2560px){.history{top:15vh}}@media screen and (max-width: 500px){.history{top:unset;bottom:10px;right:10px}.history .label{display:none}}.history-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;justify-content:center;align-items:center;z-index:30;animation:bg-in 1s ease forwards}.history-modal.hidden{display:none}.history-modal-content{background:#fff;max-width:600px;height:80vh;padding:20px;border-radius:var(--radius-medium);position:relative;animation:flashIn .8s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards}.history-modal-content .scroll{overflow-y:auto;max-height:89%}.modal-closing{animation:bg-out 1s ease forwards}.modal-closing .history-modal-content{animation:flashOut .6s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards}.modal-closing .modal-window{animation:flashOut .6s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards}.modal-close-btn{all:unset;position:absolute;top:10px;right:10px;cursor:pointer;display:flex;transition:background .5s ease;border-radius:var(--radius-medium);padding:5px}.modal-close-btn img{width:35px}.modal-close-btn:hover{background:rgba(128,128,128,.1921568627)}.history-cont{overflow-y:auto;overscroll-behavior:contain;touch-action:auto;max-height:80vh}.news-wrapper{gap:30px 2% !important}.news-wrapper .img-bottom-positioner .news-img img{-o-object-position:bottom;object-position:bottom}.news-wrapper .news-item{width:23%;border-radius:var(--radius-medium);height:335px;display:flex;flex-direction:column;transition:transform .5s ease}.news-wrapper .news-item .img-wrapper{width:100%;height:60%}.news-wrapper .news-item .img-wrapper img{border-radius:var(--radius-medium);-o-object-fit:cover;object-fit:cover}.news-wrapper .news-item .news-text{padding:30px;position:relative;text-align:center}.news-wrapper .news-item .news-text .date{position:absolute;top:-45px;right:0;background:rgba(255,255,255,.8);padding:10px;border-radius:3px 0px 3px 0px}.news-wrapper .news-item:hover{transform:translateY(-10px)}@media screen and (max-width: 500px){.news-wrapper .news-item{width:100%}}.news-detail{flex-direction:column;align-items:center}.news-detail p{margin-top:unset}.news-detail .news-header{position:relative;height:370px;width:96%;margin:165px 40px 0px 40px}.news-detail .news-header img{border-radius:var(--radius-medium);-o-object-fit:cover;object-fit:cover}.news-detail .news-header .page-header-wrapper{position:absolute;bottom:20px;width:100%;animation:popIn forwards ease 1.2s;justify-content:center}.news-detail .news-header .page-header-wrapper .page-news-header{flex-direction:column;align-items:center;padding:5px 15px;border-radius:var(--radius-medium);width:96%}.news-detail .news-header .page-header-wrapper .page-news-header .page-header-underline{width:10%}@media screen and (max-width: 500px){.news-detail .news-header .page-header-wrapper .page-news-header .page-header-underline{width:30%}}.news-detail .news-header.in-view{animation:fadeDown .7s ease forwards}@media screen and (max-width: 500px){.news-detail .news-header{height:300px;margin-top:95px}}.news-detail .news-content{margin-top:20px;width:96%;display:flex;flex-direction:column;gap:15px}.news-detail .news-content a{color:var(--theme-primary)}.news-detail .news-content table{width:100%;border-collapse:collapse}.news-detail .news-content ul{margin:0 0 10px}.news-detail .news-content h3,.news-detail .news-content li{margin-bottom:10px}.news-detail .news-content th,.news-detail .news-content td{border-top:1px solid rgba(128,128,128,.431372549);border-bottom:1px solid rgba(128,128,128,.431372549);padding:8px;text-align:left;color:var(--theme-accent)}.news-detail .news-content thead{background-color:#f2f2f2;border-top:unset}.news-detail .news-content thead th,.news-detail .news-content thead td{border-top:unset}.news-detail .news-content .table-minimalistic{width:100%;border-collapse:collapse;color:var(--theme-accent)}.news-detail .news-content .table-minimalistic td{padding:12px 16px;vertical-align:top}.news-detail .news-content .table-minimalistic tr:not(:last-child){border-bottom:1px solid #e0e0e0}.news-detail .news-content .flex{width:100%;gap:15px}.news-detail .news-content .flex .img{width:-moz-fit-content;width:fit-content}.news-detail .news-content .big-img-flex .img-big{width:50%}.news-detail .news-content .box{width:100%;padding:20px 30px;display:flex;flex-direction:column;justify-content:center}.news-detail .news-content .box .link-right{text-align:right}.news-detail .news-content .box:has(.news-doc-wrapper){padding:unset}.news-detail .news-content .img-big{width:-moz-fit-content;width:fit-content}.news-detail .news-content .img-big .img-wrapper{display:block;width:100%}.news-detail .news-content .img-big .img-wrapper img{-o-object-fit:contain;object-fit:contain}.news-detail .news-content .img-mult{width:-moz-fit-content;width:fit-content;display:flex;gap:30px;justify-content:space-around;align-items:center}.news-detail .news-content .img-mult .img-label{height:-moz-fit-content;height:fit-content;width:400px}.news-detail .news-content .img-mult h3{margin:10px;text-align:center}.news-detail .news-content .img-mult-sec .img-wrapper{display:flex;justify-content:center}.news-detail .news-content .img-mult-sec .max-size{width:unset}.news-detail .news-content .label-mult .box{align-items:center}@media screen and (max-width: 1100px){.news-detail .news-content{padding:0px 20px}.news-detail .news-content .flex{flex-direction:column}.news-detail .news-content .video .box{width:100%}.news-detail .news-content .img-big{width:unset}.news-detail .news-content .big-img-flex .box{width:100%}.news-detail .news-content .big-img-flex .img-big{width:100%}.news-detail .news-content .img-mult .img-label{width:unset}}@media screen and (max-width: 500px){.news-detail .news-content{padding:unset;margin-top:10px}.news-detail .news-content .news-doc-wrapper .file{width:100%}.news-detail .news-content .news-doc-wrapper .file .doc-label{flex-direction:row}}.news-doc-wrapper{flex-wrap:wrap;gap:30px 2%}.news-doc-wrapper .file{position:relative;height:200px;width:32%;border-radius:var(--radius-medium);transition:scale .7s ease}.news-doc-wrapper .file img{-o-object-fit:cover;object-fit:cover;transition:object-position .9s ease;transition:object-position .9s ease, -o-object-position .9s ease;-o-object-position:top;object-position:top}.news-doc-wrapper .file .doc-label{position:absolute;bottom:0;width:100%;gap:10px;align-items:center;justify-content:space-between;padding:10px}.news-doc-wrapper .file .doc-label lord-icon{transition:height .5s ease,width .5s ease;margin-left:10px}.news-doc-wrapper .file .doc-label h3{margin:unset;max-width:90%;width:90%;text-align:center}.news-doc-wrapper .file:hover{scale:1.05}.news-doc-wrapper .file:hover img{-o-object-position:0px -30px;object-position:0px -30px}.news-doc-wrapper .file:hover lord-icon{width:40px !important;height:40px !important}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;justify-content:center;align-items:center;z-index:30;animation:bg-in 1s ease forwards}.modal-window{background:#fff;max-width:600px;padding:20px;border-radius:var(--radius-medium);position:relative;animation:flashIn .8s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards}.modal-window .scroll{overflow-y:auto;max-height:89%}*{box-sizing:border-box}.hidden{display:none}.locked{cursor:pointer}html{overflow-x:hidden;scroll-behavior:smooth}body{margin:0;padding:0;font-family:poppins,sans-serif;transition:background 1s ease;transform-origin:top;background-color:var(--new-bg)}a{text-decoration:none;color:inherit}@media screen and (min-width: 2560px){a{font-size:18px}}@media screen and (max-width: 390px){a{font-size:13px}}h1,h2,h3{font-family:rubik;font-weight:normal}h1{color:var(--theme-primary);font-size:25px}@media screen and (min-width: 2560px){h1{font-size:29px;margin-bottom:10px}}@media screen and (max-width: 500px){h1{font-size:23px}}@media screen and (max-width: 390px){h1{font-size:18px}}h2{color:var(--theme-on-accent)}@media screen and (max-width: 500px){h2{font-size:21px}}@media screen and (max-width: 390px){h2{font-size:17px}}h3{color:var(--theme-accent);margin:0px}@media screen and (min-width: 2560px){h3{font-size:23px}}@media screen and (max-width: 500px){h3{font-size:19px}}p,li{color:var(--theme-accent);line-height:26px}@media screen and (min-width: 2560px){p,li{font-size:19px}}@media screen and (max-width: 390px){p,li{font-size:13px}}@media screen and (max-width: 500px){ul{padding-left:30px}}.main{min-height:77vh;position:relative}@media screen and (min-width: 2560px){.main{min-height:86vh}}@media screen and (max-width: 1100px){.main{min-height:90vh}}.gscrollbar-fixer .menu{padding-right:15px}.img-addon{position:absolute;bottom:-135px;right:0px;z-index:-1}.img-addon img{width:400px}.img-addon-2{position:absolute;top:-140px;right:0px;z-index:1}.img-addon-2 img{width:200px}@media screen and (max-width: 500px){.img-addon-2{display:none}}#loading-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:var(--new-bg);z-index:80;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;transition:opacity .2s ease,transform .5s ease}#loading-overlay .load-icon{margin-right:40px}.fade{position:absolute;bottom:0;animation:none;content:"";background:#fff;background:linear-gradient(85deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 42%, rgba(255, 255, 255, 0) 55%)}.fade3{position:absolute;bottom:0;content:"";background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 13%, rgba(255, 255, 255, 0) 61%)}.fade-v2{right:0;width:100%;height:60%;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 40%, rgba(255, 255, 255, 0) 95%);transition:height 1s ease,background 1s ease}.page-header-underline{width:70%;background:var(--theme-primary);height:5px;border-radius:var(--radius-medium)}.page-header{flex-direction:column;align-items:center;margin-bottom:20px}@media screen and (max-width: 1100px){.page-header{text-align:center}}.more-btn{background:var(--theme-primary);color:var(--theme-on-primary);border-radius:var(--radius-small);width:-moz-fit-content;width:fit-content;padding:10px;margin-top:10px}.chatbot{display:none;position:fixed;overflow:hidden;right:10px;bottom:15px;width:60px;height:60px;padding:15px;border-radius:var(--radius-medium);justify-content:center;align-items:center;z-index:45;transition:transform .5s ease,width .5s ease .5s,height .5s ease,border-radius .1s linear 1s}.chatbot:hover{transform:scale(1.1)}.chatbot .chatbot-content,.chatbot .chatbot-write{display:none;opacity:0}.chatbot .chat-btn{cursor:pointer;justify-content:center;align-items:center}.chatbot .close{width:30px;height:30px;display:none}@media screen and (max-width: 500px){.chatbot{right:10px;bottom:10px}}@media screen and (max-width: 390px){.chatbot{width:50px;height:50px}}.stop-moving{position:absolute !important}.chatbot-open{flex-direction:column;justify-content:flex-end;gap:30px;border-radius:var(--radius-medium);width:400px;height:500px;transition:transform .5s ease,width .5s ease,height .5s ease .5s}.chatbot-open:hover{transform:unset}.chatbot-open .chatbot-content,.chatbot-open .chatbot-write{display:block;opacity:1;width:100%;border-radius:var(--radius-medium);transition:opacity 1s ease 1s}.chatbot-open .chatbot-content{height:77%;content:"";background:rgba(128,128,128,.199)}.chatbot-open .chatbot-write{justify-content:space-between;display:flex;height:10%;content:"";background:rgba(128,128,128,.199)}.chatbot-open .chatbot-write input,.chatbot-open .chatbot-write button{all:unset;border-radius:var(--radius-medium);cursor:pointer}.chatbot-open .chatbot-write input{width:80%;padding:10px}.chatbot-open .chatbot-write button{width:10%;padding:10px;background-color:var(--theme-accent);justify-content:center;align-items:center}.chatbot-open .chatbot-write button img{width:30px;height:30px}.chatbot-open .chat-btn{position:absolute;top:10px;right:10px}.chatbot-open .chat-btn .close{display:block}.chatbot-open .chat-btn lord-icon{display:none}@supports(-webkit-appearance: none) or (-moz-appearance: none){input[type=checkbox]{--active: #275EFE;--active-inner: #fff;--border: #BBC1E1;--border-hover: #275EFE;--background: #fff;--disabled: #F6F8FF;--disabled-inner: #E1E6F9;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:21px;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));transition:background .3s,border-color .3s,box-shadow .2s;box-sizing:inherit}input[type=checkbox]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t, 0.3s) var(--d-t-e, ease),opacity var(--d-o, 0.2s)}input[type=checkbox]:checked{--b: var(--active);--bc: var(--active);--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}input[type=checkbox]:disabled{--b: var(--disabled);cursor:not-allowed;opacity:.9}input[type=checkbox]:disabled:checked{--b: var(--disabled-inner);--bc: var(--border)}input[type=checkbox]:disabled+label{cursor:not-allowed}input[type=checkbox]:hover:not(:checked):not(:disabled){--bc: var(--border-hover)}input[type=checkbox]:not(.switch){width:21px}input[type=checkbox]:not(.switch):after{opacity:var(--o, 0)}input[type=checkbox]:not(.switch):checked{--o: 1}input[type=checkbox]+label{font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer;margin-left:4px}input[type=checkbox]:before,input[type=checkbox]:after{box-sizing:inherit}input[type=checkbox]:not(.switch){border-radius:7px}input[type=checkbox]:not(.switch):after{width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:7px;top:4px;transform:rotate(var(--r, 20deg))}input[type=checkbox]:not(.switch):checked{--r: 43deg}input[type=checkbox].switch{width:38px;border-radius:11px}input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab, var(--border));transform:translateX(var(--x, 0))}input[type=checkbox].switch:checked{--ab: var(--active-inner);--x: 17px}input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}}.top{height:calc(100vh - 190px);margin:170px 40px 0px 40px;position:relative;overflow:hidden;border-radius:var(--radius-medium)}@media screen and (max-width: 500px){.top{margin:93px 15px 0px 15px;height:84dvh}.top .fade{background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 60%, rgba(255, 255, 255, 0) 69%)}}.top .front-media-bg{overflow:hidden;margin-left:40%;width:60%;height:100%}.top .front-media-bg img,.top .front-media-bg video{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.top .front-media-bg img{animation:fadeIn 2s ease forwards,move 15s linear infinite}.top .front-media-bg video{animation:fadeIn 2s ease forwards}@media screen and (max-width: 500px){.top .front-media-bg{width:100%;height:40%;margin-left:unset}}.top .front-media{overflow:hidden;height:100%;width:40%;position:absolute;bottom:0px;left:0px}.top .front-media .swiper-wrapper p{padding:10px;margin:0px;line-height:30px;display:flex;flex-direction:column}.top .front-media .swiper-pagination-bullet{width:10px;height:10px;transition:height .5s ease,border-radius .5s ease,width .5s ease}.top .front-media .swiper-pagination-bullet-active{background-color:var(--theme-primary);height:25px;border-radius:var(--radius-medium)}.top .front-media .card-content{padding:4rem;height:100%;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(20px) scale(0.97);animation:slideUpFade .5s ease-out .3s forwards}@media screen and (max-width: 500px){.top .front-media{width:100%}.top .front-media .swiper-pagination-bullet-active{height:10px;width:25px}.top .front-media .card-content{padding:1rem;padding-bottom:70px;margin-top:30px;justify-content:flex-end}.top .front-media .swiper-slide p{display:flex;flex-direction:column;padding-bottom:unset;padding-bottom:10px;line-height:24px}.top .front-media .swiper-slide .more-btn{margin-top:5px;padding:5px 10px}}.top-basic{margin-top:165px;display:flex;flex-direction:column;align-items:center}.top-basic .box-wrapper{display:flex;gap:15px;flex-wrap:wrap;width:100%;padding:20px 40px 70px}.top-basic .box-wrapper:not(:has(.box-presentation)) .magazine{display:block !important}.top-basic .box-wrapper:not(:has(.box-presentation)) .presentation{display:block !important}.top-basic .box-wrapper .window{width:49%;text-align:center}.top-basic .box-wrapper .window .lighter{width:100% !important}@media screen and (max-width: 1600px){.top-basic .box-wrapper .window{width:32%}}@media screen and (max-width: 500px){.top-basic .box-wrapper{padding:20px 15px 70px}.top-basic .box-wrapper .window{width:100%}}.top-basic .e-learning-wrapper{justify-content:center;gap:30px}.top-basic .e-learning-wrapper .hidden{display:none}.top-basic .e-learning-wrapper .box{position:relative;top:0;transition:top .5s ease;width:45% !important}.top-basic .e-learning-wrapper .box img{width:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-medium)}.top-basic .e-learning-wrapper .box .video-text{border-radius:var(--radius-medium);background:rgba(255,255,255,.8392156863);padding:10px 50px;position:absolute;max-height:32%;transition:height 1s ease,padding 1s ease,max-height 1s ease;bottom:0;left:0}.top-basic .e-learning-wrapper .box .video-text p{display:none;opacity:0}.top-basic .e-learning-wrapper .box:hover{top:-15px}.top-basic .e-learning-wrapper .box:hover .video-text{max-height:100%;padding:40px 50px}.top-basic .e-learning-wrapper .box:hover .video-text p{display:block;animation:video-text 1s ease .5s forwards}@media screen and (min-width: 2560px){.top-basic .e-learning-wrapper .box{width:40% !important}}@media screen and (max-width: 1100px){.top-basic .e-learning-wrapper .box{overflow:auto}.top-basic .e-learning-wrapper .box .video-text{max-height:-moz-fit-content;max-height:fit-content;padding:15px}.top-basic .e-learning-wrapper .box .video-text h1{font-size:18px}.top-basic .e-learning-wrapper .box:hover .video-text{padding:15px}}.top-basic .lighter{width:100%;text-align:center}.top-basic .box{width:26%;padding:30px}.top-basic .box .lighter{width:-moz-fit-content;width:fit-content}@media screen and (max-width: 500px){.top-basic .box:has(table){width:100%;overflow-x:auto}.top-basic .box:has(table) table{width:100%;border-collapse:collapse}.top-basic .box:has(table) table th,.top-basic .box:has(table) table td{padding:8px 12px;text-align:left;white-space:nowrap}}.top-basic .box-half{padding:30px;width:49.5%}.ver2 .box{width:100%;position:relative}.ver2 .box a{color:var(--theme-primary);cursor:pointer}.ver2 .box a:hover{color:var(--theme-on-hover-primary)}.ver2 .box h1:has(.arrow){margin:unset;display:flex;align-items:center;justify-content:space-between}.ver2 .box .arrow{cursor:pointer;display:flex;transform:rotate(-90deg);transition:transform .2s ease}.ver2 .box .arrow img{width:45px}.ver2 .box table{width:100%;border-collapse:collapse;text-align:center;overflow-x:auto}.ver2 .box table thead{color:#fff;background:var(--theme-primary)}.ver2 .box table tbody{text-align:left}.ver2 .box table th,.ver2 .box table td{border:1px solid #ddd;padding:8px}.ver2 .three-box{width:calc((100% - 60px)/3)}@media screen and (max-width: 500px){.ver2 .three-box{width:100%}}.ver2 .rolled .arrow{transform:rotate(0deg)}.ver2 .rolled .rollable-text{display:none}.ver2 .box-min{flex:1}.ver2 .box-min div{text-align:center;cursor:pointer;transition:background .5s ease,scale .5s ease}.ver2 .box-min div:hover{background:#f3f3f3;scale:1.02}@media screen and (max-width: 500px){.ver2 .box-min{flex-direction:column}}.middle-basic{margin-top:20px}.mid{padding:20px 40px 0px}.mid .item-top{overflow:hidden;height:500px;width:100%}.mid .item-top .swiper-slide{align-items:center}.mid .item-top .swiper-slide .cont{width:100%;height:90%;gap:1%;justify-content:center}.mid .item-top .swiper-slide .cont .atop-img{width:20%;height:100%;padding:30px}.mid .item-top .swiper-slide .cont .atop-img img{-o-object-fit:contain;object-fit:contain}.mid .item-top .swiper-slide .cont .text{width:70%;padding:30px 50px;flex-direction:column;justify-content:center}@media screen and (max-width: 500px){.mid .item-top .swiper-slide .cont{gap:15px;flex-direction:column}.mid .item-top .swiper-slide .cont .atop-img{height:180px;width:100%}.mid .item-top .swiper-slide .cont .text{width:100%;padding:20px}}@media screen and (max-width: 1100px){.mid .item-top{height:570px}}@media screen and (max-width: 1100px)and (orientation: portrait){.mid .item-top{height:unset}}.mid .swiper-button-prev1,.mid .swiper-button-next1{flex-direction:column;height:90%;background:#fff;width:50px;top:47px;box-shadow:var(--shadow-0);border-radius:var(--radius-small)}.mid .swiper-button-prev1 .line-top,.mid .swiper-button-prev1 .line-bottom,.mid .swiper-button-next1 .line-top,.mid .swiper-button-next1 .line-bottom{content:"";background:var(--theme-primary);width:7px;height:30px;border-radius:var(--radius-small);transition:transform .5s ease}@media screen and (max-width: 500px){.mid .swiper-button-prev1,.mid .swiper-button-next1{background:unset;box-shadow:unset;height:30%;top:25px}.mid .swiper-button-prev1 .line-top,.mid .swiper-button-prev1 .line-bottom,.mid .swiper-button-next1 .line-top,.mid .swiper-button-next1 .line-bottom{height:20px;width:6px}}.mid .swiper-button-next1 .line-top{transform:rotate(-46deg);margin-bottom:-12px}@media screen and (max-width: 500px){.mid .swiper-button-next1 .line-top{margin-bottom:-10px}}.mid .swiper-button-next1 .line-bottom{transform:rotate(46deg)}@media screen and (max-width: 1400px){.mid .swiper-button-next1{right:0px}}.mid .swiper-button-prev1 .line-top{transform:rotate(46deg);margin-bottom:-12px}@media screen and (max-width: 500px){.mid .swiper-button-prev1 .line-top{margin-bottom:-10px}}.mid .swiper-button-prev1 .line-bottom{transform:rotate(-46deg)}@media screen and (max-width: 1400px){.mid .swiper-button-prev1{left:0px}}.mid .swiper-button-disabled .line-top{transform:rotate(0deg)}.mid .swiper-button-disabled .line-bottom{transform:rotate(0deg)}.mid .product-positioner{justify-content:center}.mid .product-wrapper{justify-content:space-between;margin-top:32px;gap:32px 1%;width:100%}.mid .product-wrapper .product{width:32.6666666667%;flex-direction:column;border-radius:var(--radius-medium);overflow:hidden;transition:box-shadow .3s ease,transform .2s ease}.mid .product-wrapper .product:hover{box-shadow:0 6px 20px rgba(0,0,0,.12);transform:translateY(-2px)}.mid .product-wrapper .product .img{width:100%;height:240px;background-color:#f1f1f1;padding:16px}.mid .product-wrapper .product .img img{-o-object-fit:contain;object-fit:contain}.mid .product-wrapper .product .text{flex-direction:column;padding:24px}.mid .product-wrapper .product .text p{margin-top:unset}@media screen and (max-width: 500px){.mid .product-wrapper{flex-direction:column;gap:24px}.mid .product-wrapper .product{width:100%}.mid .product-wrapper .product .text{gap:0px}.mid .product-wrapper .product .text p{margin-top:unset}}.mid .swiper-button-next::after,.mid .swiper-button-prev::after{display:none !important}.mid .software-tools-wrapper .icons-wrapper{border-radius:var(--radius-medium);flex-wrap:wrap;align-items:flex-end;padding:30px;width:100%}.mid .software-tools-wrapper .icons-wrapper a{width:25%;flex-direction:column;align-items:center;transition:transform .5s ease,background 1s ease;padding:10px 0px 10px 0px}.mid .software-tools-wrapper .icons-wrapper a img{width:200px}.mid .software-tools-wrapper .icons-wrapper a:hover{transform:translateY(-10px);border-radius:var(--radius-medium);background:rgba(188,188,188,.2)}.mid .software-tools-wrapper .icons-wrapper a h3{color:var(--theme-primary);margin-top:10px;text-align:center}@media screen and (max-width: 1400px){.mid .software-tools-wrapper .icons-wrapper a{padding:unset}.mid .software-tools-wrapper .icons-wrapper a img{width:150px}}@media screen and (max-width: 1100px){.mid .software-tools-wrapper .icons-wrapper{gap:15px 2%}.mid .software-tools-wrapper .icons-wrapper a{width:49%}}@media screen and (max-width: 500px){.mid .software-tools-wrapper .icons-wrapper a{width:100%}}.mid .base-wrapper{flex-direction:column;align-items:center;margin-top:30px}.mid .base-wrapper .line{height:3px;width:10%;background:var(--theme-accent);margin-bottom:25px;border-radius:var(--radius-small)}.mid .partners-wrapper{width:100%;justify-content:center;overflow:hidden;padding:15px 5px 15px 5px}.mid .partners-wrapper .swiper-slide{width:340px;height:160px;padding:20px}.mid .partners-wrapper .swiper-slide img{-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1400px){.mid .partners-wrapper .swiper-slide{padding:25px;width:300px}}@media screen and (max-width: 1100px){.mid .partners-wrapper .swiper-slide{width:300px}}@media screen and (max-width: 1100px)and (orientation: portrait){.mid .partners-wrapper .swiper-slide{width:340px}}@media screen and (max-width: 500px){.mid .partners-wrapper .swiper-slide{width:100%}}@media screen and (min-width: 2560px){.mid .partners-wrapper .swiper-slide{width:unset;padding:35px}}.mid .basic-box-wrapper{width:100%;display:flex;justify-content:center}.mid .basic-box-wrapper .basic-box{padding:60px;display:flex;align-items:center;justify-content:space-around;width:85%}.mid .basic-box-wrapper .basic-box .text{width:70%}.mid .basic-box-wrapper .basic-box .img{width:25%;margin-left:-165px;border-radius:var(--radius-medium)}.mid .basic-box-wrapper .basic-box .img img{-o-object-fit:cover;object-fit:cover}.mid .basic-box-wrapper .basic-box .line{height:75%;width:8px;border-radius:var(--radius-medium);background:var(--theme-primary)}@media screen and (max-width: 500px){.mid .basic-box-wrapper .basic-box{padding:30px;width:100%;flex-direction:column}.mid .basic-box-wrapper .basic-box .img{width:100%;margin:unset}.mid .basic-box-wrapper .basic-box .line{width:75%;height:8px;margin-top:15px}.mid .basic-box-wrapper .basic-box .text{width:100%}}@media screen and (max-width: 1400px){.mid{padding:30px}}@media screen and (max-width: 500px){.mid{padding:25px}}@media screen and (max-width: 390px){.mid{padding:15px}}.middle-basic-2{padding:20px 60px}@media screen and (max-width: 500px){.middle-basic-2{padding:10px 25px}}.about-us .img-note .img-wrapper{width:30%}.about-us .img-note .box{width:69%}.about-us .box iframe{height:65vh;width:100%}@media screen and (max-width: 500px){.about-us .img-note{flex-direction:column;gap:15px}.about-us .img-note .img-wrapper,.about-us .img-note .box{width:100%}.about-us .box iframe{height:20vh}}.gallery-base-wrapper{width:100%;display:flex;justify-content:center}.gallery-wrapper{display:flex;flex-wrap:wrap;gap:30px;width:70%}.gallery-wrapper a{width:30%;height:300px;position:relative;padding:5px;border-radius:var(--radius-medium);overflow:hidden}.gallery-wrapper a img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:width .5s ease,height .5s ease}.gallery-wrapper a:hover img{height:120%}.gallery-wrapper .fade{height:80%;width:100%;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 39%, rgba(255, 255, 255, 0) 70%)}.gallery-wrapper .title{margin:unset;position:absolute;bottom:10px;width:100%;z-index:2;text-align:center}@media screen and (max-width: 1100px){.gallery-wrapper{width:100%;gap:15px 2%}.gallery-wrapper a{width:49%}.gallery-wrapper .title{padding:0px 15px}}.gallery-min a{height:250px}.fixed-link{position:absolute;left:40px;top:0px;z-index:20;display:flex;align-items:center}.fixed-link .shadow{display:flex;border-radius:var(--radius-medium);padding:15px;cursor:pointer}.fixed-link .shadow img{width:40px}.fixed-link .shadow:hover+.label{opacity:1;transform:translateX(0px)}.fixed-link .label{border-radius:var(--radius-medium);height:-moz-fit-content;height:fit-content;z-index:-1;opacity:0;padding:15px;background:var(--theme-accent);color:#fff;transform:translateX(20px);margin-left:10px;transition:transform 1s ease,opacity .5s ease,display 1s ease;pointer-events:none}.fixed-link:nth-of-type(even){top:80px}@media screen and (max-width: 500px){.fixed-link{top:unset;bottom:0px;left:15px}.fixed-link .label{margin:unset}.fixed-link:nth-of-type(even){top:unset;bottom:50px}}.career .car-item-wrapper{display:flex;justify-content:space-between;border-radius:var(--radius-medium)}.career .car-item-wrapper .text{padding:40px;width:60%}.career .car-item-wrapper .text h2{color:var(--theme-accent)}.career .car-item-wrapper .text ul,.career .car-item-wrapper .text h1{margin:unset}.career .car-item-wrapper .text li{color:var(--theme-accent)}.career .car-item-wrapper .text .top-car{margin-top:-80px;margin-left:-20px}.career .car-item-wrapper .text .top-car h1{padding:20px;width:-moz-fit-content;width:fit-content;border-radius:var(--radius-medium)}.career .car-item-wrapper .img-wrapper{position:relative;width:40%;overflow:hidden}.career .car-item-wrapper .img-wrapper .fade{z-index:1;height:100%;width:100%}.career .car-item-wrapper .img-wrapper img{border-radius:var(--radius-medium);-o-object-fit:cover;object-fit:cover;height:100%;width:100%;animation:career-anim 20s linear infinite}.career .car-item-wrapper .img-wrapper .img{height:100%}@media screen and (max-width: 500px){.career .car-item-wrapper{flex-direction:column-reverse}.career .car-item-wrapper .text{width:100%;padding:15px 15px 25px 15px}.career .car-item-wrapper .text .top-car{margin:unset}.career .car-item-wrapper .text p{padding:0px 20px}.career .car-item-wrapper .img-wrapper{width:100%}.career .car-item-wrapper .img-wrapper .fade{background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 15%, rgba(255, 255, 255, 0) 54%)}}.products-wrapper{padding:10px 40px 40px;display:flex;flex-wrap:wrap;gap:15px;width:100%}.products-wrapper a{color:var(--theme-primary)}.products-wrapper:has(.product-img-vert){gap:30px 2%}.products-wrapper:has(.product-note):has(.product-img-vert){justify-content:unset}.products-wrapper .page-header{width:100%}.products-wrapper .page-header .page-header-underline{width:10%}.products-wrapper .flex:has(.text){justify-content:space-between;width:100%}@media screen and (max-width: 500px){.products-wrapper .flex:has(.text){flex-direction:column-reverse;gap:10px}}.products-wrapper .flex .text{width:79% !important}@media screen and (max-width: 500px){.products-wrapper .flex .text{width:100% !important}}.products-wrapper .flex .img-wrapper{width:20%;padding:15px;border-radius:var(--radius-medium)}.products-wrapper .flex .img-wrapper img{-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 500px){.products-wrapper .flex .img-wrapper{width:100%}}.products-wrapper .doc-wrapper{flex-direction:column;width:100%}.products-wrapper .doc-wrapper .news-doc-wrapper .flex{flex-wrap:unset}.products-wrapper .doc-wrapper h3{margin:20px 0px}.products-wrapper .doc-wrapper .flex{gap:15px 1%;flex-wrap:wrap}.products-wrapper .doc-wrapper .doc{width:20%;height:250px;position:relative;border-radius:var(--radius-medium);transition:transform .5s ease}.products-wrapper .doc-wrapper .doc img{border-radius:var(--radius-medium);-o-object-fit:cover;object-fit:cover}.products-wrapper .doc-wrapper .doc b{position:absolute;width:100%;left:0;padding:15px 10px;text-align:center;bottom:0px;background-color:#fff}.products-wrapper .doc-wrapper .doc:hover{transform:translateY(-15px)}.products-wrapper .doc-wrapper .doc:hover b{color:var(--theme-primary)}@media screen and (max-width: 500px){.products-wrapper .doc-wrapper .doc{width:49%}}.products-wrapper .product-note{padding:20px 35px;border-radius:var(--radius-medium);width:100%}.products-wrapper .product-note h3{color:var(--theme-primary);margin-top:10px}.products-wrapper .product-note img{width:100%}.products-wrapper .product-img-mult{width:49%}.products-wrapper .product{width:calc((100% - 60px)/5);padding:3px;height:150px;border-radius:var(--radius-medium);position:relative;transition:margin-top .5s ease}.products-wrapper .product img{height:85%;will-change:height;-o-object-fit:contain;object-fit:contain;padding-top:5px}.products-wrapper .product .fade{width:100%;height:70%}.products-wrapper .product .title{position:absolute;bottom:15px;left:0;width:100%;text-align:center;padding:0px 10px;color:var(--theme-accent);transition:bottom .2s ease}.products-wrapper .product:hover{margin-top:-7px}.products-wrapper .product:hover .title{bottom:25px;color:var(--theme-primary)}@media screen and (max-width: 1600px){.products-wrapper .product{width:24%}}@media screen and (max-width: 500px){.products-wrapper .product{width:100%}}.products-wrapper .product-img-vert{width:32%;border-radius:var(--radius-medium);position:relative}.products-wrapper .product-img-vert .dec{width:50px;height:5px;background:var(--theme-primary);border-radius:var(--radius-medium);content:"";position:absolute;left:45%;bottom:7px}.products-wrapper .product-img-vert img{border-radius:var(--radius-medium);-o-object-fit:contain;object-fit:contain;height:auto}.products-wrapper .product-img-vert .text-wrapper{padding:30px}.products-wrapper .product-img-vert .text-wrapper h3{color:var(--theme-primary)}@media screen and (max-width: 500px){.products-wrapper .product-img-vert{width:100%}}.products-wrapper .product-news-link{transition:transform .4s ease}.products-wrapper .product-news-link:hover{transform:translateY(-10px)}.products-wrapper .product-news-link:hover .dec{filter:brightness(1.5)}@media screen and (max-width: 1600px){.products-wrapper{gap:18px}}@media screen and (max-width: 500px){.products-wrapper{padding:10px 15px 40px}}.person-wrapper{display:flex;flex-wrap:wrap;gap:35px}.person-wrapper .person{width:48%}.person-wrapper .person svg{width:50px;fill:var(--theme-primary);padding:15px;border-radius:var(--radius-medium);margin-bottom:-40px;margin-left:20px}.person-wrapper .person .info{border-radius:var(--radius-medium);padding:20px;min-height:180px}@media screen and (max-width: 1100px){.person-wrapper{gap:15px 2%}.person-wrapper .person .info{min-height:250px}}.mini-box-wrapper{display:flex;flex-wrap:wrap;gap:30px;flex-direction:column;width:100%;max-height:390px;border-radius:5px;align-content:space-between}.mini-box-wrapper>div{width:23%;padding:25px;border-radius:var(--radius-medium);cursor:pointer;display:flex;align-items:center;transition:transform .5s ease}.mini-box-wrapper>div img{margin-right:10px;width:25px}.mini-box-wrapper>div:hover{transform:scale(1.1)}.contacts-wrapper{gap:15px !important;padding:20px 40px !important;margin:20px 0px;border-radius:var(--radius-medium)}.contacts-wrapper .person{width:calc((100% - 45px)/4);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:25px;text-align:center;transition:box-shadow .7s ease,background-color .5s ease}.contacts-wrapper .person p{margin:0px}.contacts-wrapper .person h3{font-weight:normal}.contacts-wrapper .person h3:nth-of-type(1){margin-bottom:7px}.contacts-wrapper .glow-highlight{box-shadow:0 0 16px 4px rgba(99,89,242,.45);background-color:rgba(99,89,242,.15)}.contacts-wrapper:nth-of-type(odd){background:rgba(128,128,128,.3)}@media screen and (max-width: 1600px){.contacts-wrapper .person{width:calc((100% - 45px)/3)}}@media screen and (max-width: 500px){.contacts-wrapper .person{width:100%}}@media screen and (max-width: 500px){.contacts-wrapper{padding:unset}}.separator{display:flex;justify-content:center;width:100%}.separator div{margin:10px 0px 10px 0px;height:6px;background:rgba(0,0,0,.4196078431);content:"";border-radius:var(--radius-medium);width:95%}.info{gap:30px}.info .info-box{width:90%;border-radius:var(--radius-medium);padding:20px}.top-anim{height:100vh;margin:unset;padding-top:170px;position:relative}.top-anim .anim-line-f{width:100%;position:absolute;bottom:50px;left:0;opacity:0;overflow:hidden}.top-anim .anim-line-f img{width:120%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:-50px;object-position:-50px}.top-anim .anim-line-f:nth-of-type(2){bottom:210px}.top-anim .anim-sign{width:500px;top:23%;position:absolute}.top-anim .anim-sign img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.top-anim .anim-sign.in-view{animation-delay:1.5s}.top-anim .anim-line-f.in-view{animation:popIn 1s ease forwards}.top-anim .anim-line-f.in-view:nth-of-type(2){animation-delay:.5s}.top-anim .anim-line-f.in-view:nth-of-type(3){animation-delay:1s}.email{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px;margin:30px 0px 30px 0px}.email a{width:-moz-fit-content;width:fit-content}.email a h2{margin:unset;padding:10px 0px 10px 0px;display:flex;align-items:center;transition:transform .5s ease}.email a h2 lord-icon{margin-right:5px}.email a h2:hover{transform:translateY(-10px) scale(1.05)}.glight-basic{height:400px;padding:5px;border-radius:var(--radius-medium)}.glight-basic img{border-radius:var(--radius-medium);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (max-width: 500px){.glight-basic{height:unset;padding:10px}}.services-text-img-wrapper{display:flex;gap:10px;width:100%}.services-text-img-wrapper .box-img-services{padding:10px;border-radius:var(--radius-medium);width:30%;display:flex;align-items:center;justify-content:center}.services-text-img-wrapper .box-img-services img{-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1100px){.services-text-img-wrapper .box{width:70%}}@media screen and (max-width: 500px){.services-text-img-wrapper{flex-direction:column-reverse}.services-text-img-wrapper .box-img-services{width:100%}.services-text-img-wrapper .box{width:100%}}.service-img-big{display:flex;align-items:center;justify-content:center}.service-img-big img{-o-object-fit:contain;object-fit:contain}.services-small{height:250px}.updates-chatbot{bottom:90px}.report-wrapper{flex-direction:unset}.service-flex{width:49%}@media screen and (max-width: 500px){.service-flex{width:100%}}.univ-contact{text-align:center;width:32.6666666667% !important}.univ-contact a{color:var(--theme-accent) !important}.univ-contact a:hover{color:var(--theme-primary) !important}@media screen and (max-width: 500px){.univ-contact{width:100% !important}}.img-note{justify-content:space-between;width:100%}.img-note .box{width:79%}.img-note .img-wrapper{width:20%;border-radius:var(--radius-medium);padding:10px}.img-note .img-wrapper img{-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 500px){.img-note{flex-direction:column-reverse;gap:15px}.img-note .box,.img-note .img-wrapper{width:100%}}.link-block:hover p{color:var(--theme-primary) !important}.tablet{width:23.5%;flex-direction:column;align-items:center;border-radius:var(--radius-medium);text-align:center;padding:15px;transition:transform .6s ease,background .2s ease}.tablet img{width:55%}.tablet:hover{transform:translateY(-10px)}.tablet:hover h3{color:var(--theme-primary)}@media screen and (max-width: 500px){.tablet{width:46%}}.box-img-big{padding:20px;position:relative;width:49%;transition:scale .5s ease}.box-img-big .price-cover{transition:scale 1s ease;position:absolute;bottom:0;align-items:center}.box-img-big .price-cover div{padding:20px}.box-img-big .price-cover p{margin:unset}.box-img-big .img-wrapper{width:100%}.box-img-big .img-wrapper img{-o-object-fit:contain;object-fit:contain}.box-img-big .fade{left:0;background:linear-gradient(3deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 30%, rgba(255, 255, 255, 0) 70%)}.box-img-big:hover{scale:1.02}.box-img-big:hover .price-cover{scale:1.07}.box-wrapper-price{gap:unset;justify-content:space-between}#emailAccessForm input{border:none;border-radius:.75rem;background-color:#f3f3f3;padding:10px;outline:none;transition:background-color .2s ease,box-shadow .2s ease}#emailAccessForm input:focus{background-color:#f6f4f4;box-shadow:0 0 0 2px var(--theme-secondary)}#emailAccessForm input[type=submit],#emailAccessForm button{width:-moz-fit-content;width:fit-content;background-color:var(--theme-secondary);color:#fff;border:none;padding:.9rem 1.5rem;border-radius:var(--radius-medium);cursor:pointer;transition:background-color .2s ease}#emailAccessForm input[type=submit]:hover,#emailAccessForm button:hover{background-color:var(--theme-secondary-hover)}#emailAccessForm input[type=submit]:disabled,#emailAccessForm button:disabled{background-color:#c8bfe7;cursor:not-allowed}.top-select{gap:30px;width:100%;justify-content:center}@media screen and (max-width: 1100px){.top-select{flex-wrap:wrap}}@media screen and (max-width: 500px){.top-select{gap:15px 2%}}.top-select-box{padding:30px;border-radius:var(--radius-medium);align-items:center;justify-content:center;flex-direction:column;min-width:300px;cursor:pointer;transition:transform .5s ease}.top-select-box svg{width:100px;transition:fill .5s ease}.top-select-box h3{margin-top:10px}.top-select-box:hover{transform:translateY(-15px);background:rgba(128,128,128,.1)}.top-select-box:hover svg{fill:var(--theme-primary)}.top-select-box:hover h3{color:var(--theme-primary)}@media screen and (max-width: 1100px){.top-select-box{min-width:unset}}@media screen and (max-width: 500px){.top-select-box{width:49%;padding:10px}}.doc-bottom-cont{width:100%;margin-top:10px;margin-bottom:20px}@media screen and (max-width: 500px){.doc-bottom-cont{margin-bottom:unset}}.presentation-wrapper,.magazine-wrapper{flex-wrap:wrap;gap:15px;width:100%;opacity:0;animation:fadeUp 1s ease .3s forwards}.presentation-wrapper:has(.img-big),.magazine-wrapper:has(.img-big){justify-content:center}.presentation-wrapper .img-big,.magazine-wrapper .img-big{width:28%;height:250px;position:relative;overflow:visible;z-index:1;display:flex;align-items:flex-end}.presentation-wrapper .img-big .glightbox,.magazine-wrapper .img-big .glightbox{position:relative;width:100%;height:250px;overflow:hidden;transition:height .4s ease;z-index:1;background:#fff;border-radius:var(--radius-medium)}.presentation-wrapper .img-big .glightbox img,.magazine-wrapper .img-big .glightbox img{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.presentation-wrapper .img-big .dwn,.magazine-wrapper .img-big .dwn{position:absolute;right:10px;bottom:10px;z-index:2}.presentation-wrapper .img-big .dwn img,.magazine-wrapper .img-big .dwn img{width:50px}.presentation-wrapper .img-big:hover .glightbox,.magazine-wrapper .img-big:hover .glightbox{height:300px}@media screen and (max-width: 500px){.presentation-wrapper .img-big,.magazine-wrapper .img-big{width:95%}}.presentation-wrapper-sec{margin-top:20px}.mob-separator{display:none}@media screen and (max-width: 500px){.mob-separator{display:block;height:4px;width:80%;background:#5f5f5f;opacity:70%;border-radius:5px}}.box-presentation-sec{display:none}.catalogue-wrapper .magazine,.catalogue-wrapper .presentation,.presentation-wrapper-content .magazine,.presentation-wrapper-content .presentation{display:none}.doc-open{display:flex !important;animation:fadeUp .5s ease forwards}.box-presentation-sec,.box-presentation{padding:20px;align-items:center;gap:10px;transition:transform .5s ease;cursor:pointer}.box-presentation-sec img,.box-presentation img{width:45px}.box-presentation-sec:hover,.box-presentation:hover{transform:translateY(-5px);background:#efefef}@media screen and (max-width: 500px){.box-presentation-sec,.box-presentation{padding:15px;width:100%}.box-presentation-sec img,.box-presentation img{width:30px}}.box-presentation-sec{transition:scale .5s ease}.box-presentation-sec:hover{scale:.9}.presentation,.magazine{width:calc((100% - 90px)/7);position:relative;transition:transform .5s ease}.presentation .img-wrapper,.magazine .img-wrapper{width:100%}.presentation .img-wrapper img,.magazine .img-wrapper img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.presentation .download-btn,.magazine .download-btn{position:absolute;background:#fff;bottom:0;right:0;width:100%;justify-content:space-between;align-items:center;padding:10px}.presentation .download-btn a,.magazine .download-btn a{width:35px;min-width:35px;display:block}.presentation .download-btn a img,.magazine .download-btn a img{width:100%}.presentation .download-btn .icon,.magazine .download-btn .icon{width:50px}.presentation:hover,.magazine:hover{transform:translateY(-10px)}.presentation:hover .scrollable span,.magazine:hover .scrollable span{animation:scroll-text 7s linear .3s infinite}@media screen and (max-width: 1100px){.presentation,.magazine{width:32%}}@media screen and (max-width: 500px){.presentation,.magazine{width:49%}}.presentation{width:unset;transition:scale .5s ease;border-radius:var(--radius-medium);color:var(--theme-primary)}.presentation .download-btn{padding:20px;position:unset}.presentation .download-btn .scrolling-text{width:268px}.presentation .download-btn a{margin-left:15px}.presentation:hover{scale:1.05}.presentation:hover .scrollable span{animation:scroll-text 7s linear .3s infinite}@media screen and (max-width: 1100px){.presentation{width:32%}}@media screen and (max-width: 500px){.presentation{width:100%}}.presentation-box{padding:15px;width:calc(25% - 14px);align-items:center;justify-content:space-between;gap:15px}@media screen and (max-width: 500px){.presentation-box{width:100%}}.catalogue-wrapper{width:100%}.catalogue-wrapper .magazine{height:410px}.catalogue-wrapper .magazine .download-btn{color:var(--theme-primary)}@media screen and (max-width: 500px){.catalogue-wrapper .magazine{width:100%;height:unset}}.scrolling-text{overflow:hidden;white-space:nowrap;position:relative}.scrolling-text span{display:inline-block;transform:translateX(0);transition:transform 0s}.doc-big{padding:0px 40px;margin-top:50px;gap:15px}.doc-big .magazine{width:calc((100% - 75px)/6)}.doc-big .magazine:hover{color:var(--theme-primary)}@media screen and (max-width: 500px){.doc-big{margin-top:20px;padding:0px 15px;gap:10px}.doc-big .magazine{width:calc((100% - 10px)/2)}}.doc-big-v2{padding:0px 40px}.doc-big-v2 .magazine{flex:1}.doc-big-v2 .magazine:hover p{color:var(--theme-primary)}@media screen and (max-width: 500px){.doc-big-v2{padding:0px 15px}.doc-big-v2 .magazine{max-width:100% !important}}.controls-wrapper{padding:20px 35px;border-radius:var(--radius-medium);position:relative}@media screen and (max-width: 1400px){.controls-wrapper{flex-wrap:wrap;gap:15px}}.chk{color:var(--theme-accent);margin-right:20px;cursor:pointer;position:relative;align-items:center;top:-10px;opacity:0;animation:slideInLabel .4s ease-in forwards}.chk b{-webkit-user-select:none;-moz-user-select:none;user-select:none}.chk:last-of-type{margin-right:0px}.chk input{margin-right:5px}.pagination-content .box{flex-direction:column;width:calc((100% - 30px)/3);position:relative;transition:transform .5s ease}.pagination-content .box h3{margin:unset;margin-bottom:10px}.pagination-content .box b{position:absolute;right:15px;bottom:10px;width:-moz-fit-content;width:fit-content}.pagination-content .box:hover{transform:scale(1.03)}@media screen and (min-width: 2560px){.pagination-content .box h3{font-size:22px}}@media screen and (max-width: 1100px){.pagination-content{gap:15px 2% !important}.pagination-content .box{max-width:49%}}@media screen and (max-width: 1100px){.pagination-content .box{max-width:100%}}.pagination{display:flex;padding:10px 32px;border-radius:var(--radius-medium);margin-top:20px}.pagination .page-btn{all:unset;height:20px;width:30px;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:1px;cursor:pointer;transition:background .5s ease}.pagination .page-btn:nth-of-type(1){border-radius:8px 1px 1px 8px}.pagination .page-btn:nth-last-of-type(1){border-radius:1px 8px 8px 1px}.pagination .page-btn:hover{background:rgba(128,128,128,.17)}.pagination .active{color:var(--theme-primary)}.open{display:flex !important}.button-wrapper{justify-content:center;gap:30px !important}.button-wrapper .box{min-width:300px;width:-moz-fit-content !important;width:fit-content !important;flex-direction:column;align-items:center;cursor:pointer;transition:transform .5s ease;text-align:center}.button-wrapper .box lord-icon{--lord-icon-primary: var(--theme-accent);width:100px;height:100px}.button-wrapper .box .pres-icon{--lord-icon-secondary: var(--theme-primary)}.button-wrapper .box:hover{transform:translateY(-10px)}.button-wrapper .box:hover lord-icon{--lord-icon-primary: var(--theme-primary)}.button-wrapper .box:hover h3{color:var(--theme-primary)}@media screen and (max-width: 500px){.button-wrapper .box{width:100% !important}}.button-wrapper .active{transform:translateY(-10px)}.button-wrapper .active lord-icon{--lord-icon-primary: var(--theme-primary)}.button-wrapper .active h3{color:var(--theme-primary)}.page-in{animation:pageIn .5s ease}.page-out{animation:pageOut .5s ease}.partners-box{border-radius:var(--radius-medium);align-items:center}.partners-box .img-wrapper{width:15%}.partners-box .img-wrapper img{-o-object-fit:contain;object-fit:contain}.partners-box .text{width:85%;padding-left:55px}.partners-box .text .link{color:var(--theme-primary);font-weight:bold;text-align:right}@media screen and (max-width: 500px){.partners-box{flex-direction:column}.partners-box .text{width:100%;padding-left:unset}.partners-box .img-wrapper{width:70%}.partners-box ul li{padding-bottom:10px}}.subs{justify-content:center;gap:30px;width:100%}.subs .box{flex-direction:column;width:20%;align-items:center;border-radius:var(--radius-medium);transition:all .5s ease}.subs .box:hover{margin-top:-15px;background:rgba(128,128,128,.1)}.subs .box:hover h3{color:var(--theme-primary)}@media screen and (max-width: 1400px){.subs .box{width:30%}}@media screen and (max-width: 1100px){.subs .box{text-align:center}}@media screen and (max-width: 500px){.subs .box{width:90%}}.seminar-detail{justify-content:center}.seminar-detail .seminar-content{gap:15px;flex-direction:column;width:80%;padding-top:175px}.seminar-detail .seminar-content .dot-wrapper{gap:15px;align-items:center}.seminar-detail .seminar-content .dot-wrapper .dot{width:10px;height:10px;content:"";background:var(--theme-primary);border-radius:50%}.seminar-detail .seminar-content .img-wrapper{width:100%;height:100%;display:block}.seminar-detail .seminar-content .img-wrapper img{-o-object-fit:cover;object-fit:cover}.seminar-detail .seminar-content .box{padding:15px 25px}.seminar-detail .seminar-content .text-center{text-align:center}.seminar-detail .seminar-content .img-single{gap:15px}.seminar-detail .seminar-content .img-single .box:nth-of-type(1){width:75%}.seminar-detail .seminar-content .img-single .box:nth-of-type(2){width:25%}@media screen and (max-width: 500px){.seminar-detail .seminar-content .img-single{flex-direction:column-reverse}.seminar-detail .seminar-content .img-single .box:nth-of-type(1){width:100%}.seminar-detail .seminar-content .img-single .box:nth-of-type(2){width:100%}}.seminar-detail .seminar-content .seminar-qr{align-items:center;justify-content:space-around;padding:25px 15px}.seminar-detail .seminar-content .seminar-qr .logo-qr{width:30%}.seminar-detail .seminar-content .seminar-qr .small{width:17%}.seminar-detail .seminar-content .seminar-qr .mid-text{width:-moz-fit-content;width:fit-content}.seminar-detail .seminar-content .seminar-qr .qr-wrapper{flex-direction:column;align-items:center;justify-content:center;transition:all .5s ease}.seminar-detail .seminar-content .seminar-qr .qr-wrapper:hover{transform:translateY(-10px);color:var(--theme-primary)}.seminar-detail .seminar-content form table{background-color:#fff;box-shadow:var(--shadow-0);border-radius:var(--radius-medium);padding:15px 25px}.seminar-detail .seminar-content form table td{padding:.2rem}.seminar-detail .seminar-content form table input[type=text],.seminar-detail .seminar-content form table input[type=number],.seminar-detail .seminar-content form table input[type=email],.seminar-detail .seminar-content form table input[type=date],.seminar-detail .seminar-content form table input[type=datetime-local],.seminar-detail .seminar-content form table input[type=time],.seminar-detail .seminar-content form table select,.seminar-detail .seminar-content form table textarea{width:400px;border:none;border-radius:.75rem;background-color:#f3f3f3;padding:10px;outline:none;transition:background-color .2s ease,box-shadow .2s ease}.seminar-detail .seminar-content form table input[type=text]:focus,.seminar-detail .seminar-content form table input[type=number]:focus,.seminar-detail .seminar-content form table input[type=email]:focus,.seminar-detail .seminar-content form table input[type=date]:focus,.seminar-detail .seminar-content form table input[type=datetime-local]:focus,.seminar-detail .seminar-content form table input[type=time]:focus,.seminar-detail .seminar-content form table select:focus,.seminar-detail .seminar-content form table textarea:focus{background-color:#f6f4f4;box-shadow:0 0 0 2px var(--theme-primary)}.seminar-detail .seminar-content form table input[type=checkbox]{width:1.2rem;height:1.2rem;margin-right:.5rem;accent-color:var(--theme-primary)}.seminar-detail .seminar-content form table input[type=checkbox]:checked{background-color:var(--theme-primary)}.seminar-detail .seminar-content form table br{display:none}.seminar-detail .seminar-content form table textarea{resize:vertical}.seminar-detail .seminar-content form table label{color:var(--theme-accent);display:flex;align-items:center;font-size:.875rem;margin-bottom:.3rem;transition:all .2s ease}.seminar-detail .seminar-content form table input[type=submit],.seminar-detail .seminar-content form table button{width:-moz-fit-content;width:fit-content;background-color:var(--theme-primary);color:#fff;border:none;padding:.9rem 1.5rem;border-radius:var(--radius-medium);cursor:pointer;transition:background-color .2s ease}.seminar-detail .seminar-content form table input[type=submit]:hover,.seminar-detail .seminar-content form table button:hover{background-color:var(--theme-on-hover-primary)}.seminar-detail .seminar-content form table input[type=submit]:disabled,.seminar-detail .seminar-content form table button:disabled{background-color:#c8bfe7;cursor:not-allowed}@media screen and (max-width: 500px){.seminar-detail .seminar-content{padding-top:110px;width:92%}.seminar-detail .seminar-content form table{width:100%}.seminar-detail .seminar-content form table input[type=text],.seminar-detail .seminar-content form table input[type=number],.seminar-detail .seminar-content form table input[type=email],.seminar-detail .seminar-content form table input[type=date],.seminar-detail .seminar-content form table input[type=datetime-local],.seminar-detail .seminar-content form table input[type=time],.seminar-detail .seminar-content form table select,.seminar-detail .seminar-content form table textarea{width:100%}}