@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}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 a{font-size:16px !important;font-family:poppins,sans-serif !important}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);padding:10px;gap:5px}header .menu-top .right .lang-selector-wrapper>div{display:flex}header .menu-top .right .lang-selector-wrapper a{color:#fff;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:hsla(0,0%,100%,.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 a{color:var(--theme-accent)}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 .container{max-width:unset;margin:unset}.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%}footer{display:flex;position:relative;margin-top:20vh;display:flex;justify-content:space-around;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%}*{box-sizing:border-box}.hidden{display:none}.locked{cursor:pointer}html{overflow-x:hidden;scroll-behavior:smooth}body{font-weight:unset !important;background-color:var(--new-bg)}h1,h2,h3{font-family:rubik;font-weight:normal}h1{color:var(--theme-primary) !important;font-size:25px !important}@media screen and (min-width: 2560px){h1{font-size:29px !important;margin-bottom:10px !important}}@media screen and (max-width: 500px){h1{font-size:23px !important}}@media screen and (max-width: 390px){h1{font-size:18px !important}}h2{color:var(--theme-on-accent) !important}@media screen and (max-width: 500px){h2{font-size:21px !important}}@media screen and (max-width: 390px){h2{font-size:17px !important}}h3{color:var(--theme-accent) !important;margin:0px !important}@media screen and (min-width: 2560px){h3{font-size:23px !important}}@media screen and (max-width: 500px){h3{font-size:19px !important}}p,li{color:var(--theme-accent);line-height:26px !important}@media screen and (min-width: 2560px){p,li{font-size:19px !important}}@media screen and (max-width: 390px){p,li{font-size:13px !important}}@media screen and (max-width: 500px){ul{padding-left:30px}}.container.main{padding:10px 30px;margin-top:50px;width:calc(100% - 80px) !important}.container.main .container{width:100%;margin:unset}.row{margin:unset}a{text-decoration:none;color:inherit}a:hover{text-decoration:none}@media screen and (min-width: 2560px){a{font-size:18px}}@media screen and (max-width: 390px){a{font-size:13px}}.change-cookies-setting{position:absolute;right:10px;bottom:10px}