.navbar{display:flex;justify-content:space-between;align-items:center;max-width:1350px;margin:auto;padding:32px 48px;text-transform:uppercase;position:relative;z-index:1000}.navbar .logo{text-decoration:none;z-index:1100;margin-top:15px}.navbar .logo img{width:200px;background-color:transparent;transition:transform .3s ease-in-out}.navbar .logo img:hover{transform:scale(.9) translateZ(-10px)}.navbar .right-side{display:flex;gap:40px;justify-content:space-between}.navbar .right-content{display:flex;align-items:center;gap:40px}.navbar ul{display:flex;list-style:none;gap:30px;padding:0;margin:0}.navbar .nav-links a{text-decoration:none;font-weight:600;font-size:16px;letter-spacing:.06em;transition:color .3s ease}.navbar.white-text .nav-links a{color:#fff}.navbar.black-text .nav-links a{color:#000}.navbar .nav-links a:hover{color:#2a63a9}.navbar .contact-btn{background:#2a63a9;border:2px solid transparent;color:#000;font-size:14px;font-weight:600;min-width:175px;text-transform:uppercase;padding:18px 24px;line-height:1.125em;border-radius:30px;cursor:pointer;transition:transform .2s ease,background .3s ease,border .3s ease}.navbar .contact-btn i{margin-left:5px}.navbar .contact-btn:hover{background:#fff;border:2px solid black;transform:translateY(-3px)}.language-button{display:flex;gap:14px;position:relative;z-index:1100}.language-button .lang-btn{border:none;background:none;font-size:16px;font-weight:700;cursor:pointer;transition:color .3s ease}.language-button.white-text .lang-btn{color:#fff}.language-button.black-text .lang-btn{color:#000}.language-button .lang-btn.active{color:#2a63a9}.navbar .hamburger{display:none;border:none;background:none;font-size:36px;cursor:pointer;transition:color .3s ease;z-index:1100;position:relative;color:#000}.navbar .hamburger.white-hamburger{color:#fff}.mobile-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:#000000e6;flex-direction:column;align-items:center;justify-content:start;padding-top:30vh;gap:20px;transform:translate(100%);transition:transform .3s ease-in-out}.mobile-menu.open{display:flex;transform:translate(0)}.mobile-menu .nav-links{display:flex;flex-direction:column;align-items:center;gap:20px}.mobile-menu .nav-links a{color:#fff!important;font-size:18px;font-weight:700;text-decoration:none}.no-scroll{overflow:hidden;height:100vh}@media (max-width: 991px){.navbar{padding:32px 18px}.navbar .hamburger{display:block}.navbar .right-content{display:none}.mobile-menu{display:flex}}@media (max-width: 374px){.navbar .hamburger{font-size:28px}.navbar .right-side{gap:20px}.navbar{padding:8px 3px}.navbar .logo img{width:130px}}.background-video{position:absolute;top:420px;left:50%;width:100%;height:849px;object-fit:cover;transform:translate(-50%,-50%);z-index:-1;filter:brightness(70%)}@media (max-width: 374px){.home{padding:0}}.home .header{color:#fff;padding:64px 48px;margin:160px auto 70px;max-width:1350px}.header .title{text-transform:uppercase;word-wrap:break-word;overflow-wrap:break-word;font-size:64px;max-width:800px;font-weight:800;letter-spacing:1px}.home .dot{color:#2a63a9}.home .subtitle{margin:20px 0 40px;line-height:1.6em}.home .btn{font-family:Inter,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;border-radius:50px;text-decoration:none;transition:all .3s ease-in-out;display:inline-flex;align-items:center;justify-content:center;letter-spacing:1px;position:relative;overflow:hidden;cursor:pointer;width:208px;height:72px}.home .btn.primary{background-color:#2a63a9;color:#000;border:none;box-shadow:0 4px 8px #00000026;margin-right:28px}.home .btn.primary:hover{background-color:#000;color:#fff;transform:translateY(-2px)}.home .btn.secondary{background-color:transparent;border:2px solid white;color:#fff;box-shadow:0 4px 8px #0000001a}.home .btn.secondary:hover{background-color:#fff;color:#000;transform:translateY(-2px)}.home .btn:before{background:black(255,255,255,.2);opacity:0;transition:opacity .3s ease-in-out}.home .btn:hover:before{opacity:1}.home .arrow{margin-left:7px}@media (max-width: 991px){.home .header{margin:140px auto 70px;padding:50px 24px}}@media (max-width: 767px){.home .title{font-size:48px;max-width:400px}.home .btn{width:180px;height:61px;font-size:14px}}@media (max-width: 479px){.home .header{padding:50px 48px;margin-top:100px}.home .title{font-size:2rem;width:80vw}.home .btn{width:100%;margin-bottom:16px}}@media (max-width: 374px){.home .header{padding:120px 12px 0}.home .btn.primary{margin-right:0}}.our-services{padding:70px 0;max-width:1350px;margin:0 auto}.our-services .header-container{color:#000;display:flex;justify-content:space-between;padding:48px}.our-services .titles p{text-transform:uppercase;margin-bottom:24px;letter-spacing:.06em;font-weight:700;line-height:1.111em;font-size:1rem;color:#2a63a9}.our-services .titles h2{text-transform:uppercase;font-size:2.5rem;font-weight:900;line-height:1.316em;max-width:650px}.our-services .text{max-width:1350px;margin:60px auto 0;padding:0 48px;color:#757575;font-size:1rem;font-weight:400;line-height:1.6em}@media (max-width: 991px){.our-services .text{padding:0 24px}.our-services .header-container{justify-content:center}.our-services .header-container .titles{text-align:center}}@media (max-width: 767px){.our-services .header-container h2{font-size:2.25rem}}@media (max-width: 374px){.our-services .header-container{padding:40px 12px}}.our-services .content{display:flex;justify-content:space-between;gap:16px;max-width:1350px;margin:0 auto;padding:0 3rem}.our-services .content .first-card{background-image:url(../services-first-photo.jpg)}.our-services .content .secound-card{background-image:url(../services-secound-photo.jpg)}.our-services .content .third-card{background-image:url(../services-third-photo.jpg)}.our-services .content .fourth-card{background-image:url(../services-fourth-photo.jpg)}.our-services .content .fifth-card{background-image:url(../services-fifth-photo.png)}.our-services .content .card{position:relative;width:100%;height:500px;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden;transition:transform .3s ease-in-out;color:#000;padding:40px}.our-services .content .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;transition:background .2s ease-in-out}.our-services .content .transport-content{position:absolute;bottom:10px;left:2px;width:98%;text-align:center;color:#fff;transition:all .4s ease-in-out}.our-services .content .transport-title{font-size:16px;font-weight:700}.our-services .content .card:hover .overlay{background:#00000080}.our-services .content .card:hover .transport-content{bottom:200px}@media (max-width: 991px){.our-services .content{flex-direction:column;padding:0 1.5rem}.our-services .content .transport-title{font-size:30px}.our-services .content .card .overlay{background:#00000080}.our-services .content .transport-content{display:block;margin-bottom:50px;width:100%;text-align:center;color:#fff;transition:none}.our-services .content .card:hover .transport-content{bottom:10px}}@media (max-width: 479px){.our-services .content .transport-title{font-size:24px}.our-services .content{padding:0 .5rem}.our-services .content .transport-content{left:1.5px}}.explain-section{padding:120px 48px 80px;color:#fff;background-color:#000}.explain-section .container{max-width:1350px;margin:0 auto}.explain-section .title{margin:0 auto;max-width:800px}.explain-section .subtitle{text-transform:uppercase;color:#2a63a9;margin-bottom:24px;font-size:1rem;font-weight:700;text-align:center}.explain-section h3{text-transform:uppercase;font-size:2.5rem;font-weight:900;max-width:800px;text-align:center}.explain-section .steps-clone{padding:20px;display:flex;flex-direction:column;width:100%}.explain-section .step-clone{display:flex;width:100%;min-height:700px;align-items:center;justify-content:space-between}.explain-section img{width:100px;height:550px;width:42%;object-fit:cover;object-position:50%}.explain-section .step-clone .container{width:42%;margin:auto 0}.explain-section .step-clone .content{color:#fff;background-color:#1a1a1a;border-radius:4px;padding:40px;box-shadow:0 4px 10px #0000004d}.explain-section .step-clone .subtitle{text-align:left;color:#2a63a9;font-size:1rem;font-weight:900;margin-bottom:10px;letter-spacing:2px}.explain-section .step-clone .title{font-size:1.375rem;font-weight:900;width:100%;text-transform:uppercase;margin-bottom:15px}.explain-section .step-clone .describe{font-size:1rem;font-weight:400;line-height:1.6;color:#b3b3b3}.explain-section .from-end{flex-direction:row-reverse}@media (max-width: 767px){.explain-section{padding:100px 32px}.explain-section .step-clone{flex-direction:column;justify-content:start;min-height:600px;margin-bottom:110px}.explain-section .steps-clone{padding:0}.explain-section .from-end{flex-direction:column}.explain-section .img{width:100%;height:350px}.explain-section .step-clone .container{width:100%;margin:0}.explain-section .title{margin-bottom:50px}.explain-section h3{font-size:2.25rem}}@media (max-width: 479px){.explain-section{padding:50px 12px}.explain-section .step-clone .content{padding:25px}.explain-section .step-clone title{font-size:1.25rem}.explain-section .title h3{font-size:1.5rem}}.home .third-section{max-width:1450px;margin:0 auto;padding:120px 48px;display:flex;justify-content:space-between;grid-column-gap:66px}.third-section .content{display:flex;flex-direction:column;justify-content:space-between;row-gap:64px;height:100%}.third-section .content img{width:100%}.third-section .content .secondary{color:#000;border:2px solid black;width:auto;padding:26px 38px}.third-section .content .secondary:hover{background-color:#2a63a9;border-color:#2a63a9}.third-section .content .text .subtitle{text-transform:uppercase;color:#2a63a9;font-weight:700;margin-bottom:24px;letter-spacing:.06em;line-height:1.111em}.third-section .content .text .title{text-transform:uppercase;font-weight:900;font-size:2.5rem;line-height:1.316em;margin-bottom:24px}.third-section .content .text p{color:#757575;font-size:1rem;font-weight:400;line-height:1.6em}.third-section .secound .text p{margin-bottom:40px}@media (max-width: 991px){.home .third-section{flex-direction:column;row-gap:80px;padding:80px 20px}.third-section .secound{flex-direction:column-reverse}}@media (max-width: 479px){.third-section{row-gap:60px}.third-section .content .text .subtitle{margin-bottom:10px}.third-section .content .text .title{font-size:1.3rem}.third-section .content .secondary{width:100%;padding:16px 28px}.third-section .content .text p{font-size:14px}}.footer{color:#fff;background-color:#000;padding:80px 48px 20px}.footer .container{margin:0 auto;max-width:1350px}.footer .container .upper{display:flex;justify-content:space-between;margin-bottom:64px}.footer .logo{text-decoration:none;z-index:1100;margin-top:15px}.footer .logo img{width:300px;background-color:transparent;transition:transform .3s ease-in-out;cursor:pointer}.footer .logo img:hover{transform:scale(.9) translateZ(-10px)}.footer .container .under{width:100%;padding:32px 0;border-top:1px solid #212121}.footer .container ul{display:flex;list-style:none}.footer .container a{text-decoration:none;margin-right:50px;color:#fff;text-transform:uppercase;font-weight:600;font-size:1.25rem;transition:color .3s}.footer .container a:hover{color:#2a63a9}.footer .container .contact p{font-size:1.5rem;text-transform:uppercase;font-weight:900;line-height:1.3em;letter-spacing:.1rem;cursor:pointer;transition:color .3s;margin:2px 0}.footer .container .contact .email{margin-bottom:10px;text-transform:lowercase}.footer .container .contact .website{margin-top:10px;text-transform:lowercase}.footer .container .contact .name,.footer .container .contact .street,.footer .container .contact .city,.footer .container .contact .country,.footer .container .contact .NIP{font-size:1rem}.footer .container .icon{margin-right:5px}.footer .container .under{color:#b3b3b3;font-size:.875rem;text-align:end}@media (max-width: 991px){.footer .container .upper{flex-direction:column;gap:50px}}@media (max-width: 479px){.footer{padding:50px 16px 20px}.footer .container ul{flex-direction:column;gap:36px}.footer .container .contact p{font-size:1rem}.footer .logo img{width:230px;background-color:transparent}}.services .first-section{display:flex;justify-content:space-between;gap:20px;width:100%}.services .first-section .title{width:100%;font-size:3rem;line-height:1.222em}.services .first-section .title h1{font-weight:900;text-transform:uppercase;line-height:1.222em}.services .first-section .text{align-self:end;justify-self:end;color:#757575;max-width:35%}@media (max-width: 991px){.services .first-section{flex-direction:column;max-width:550px;margin:0 auto;text-align:center}.services .first-section .text{max-width:80%;align-self:center;justify-self:center}.services .first-section .title{font-size:2.7rem}}@media (max-width: 479px){.services .first-section .title{font-size:1.7rem}}.services .secound-section{margin:120px auto 0;width:100%}.services .secound-section .container{width:100%}.services .secound-section .subtitle{color:#2a63a9;text-transform:uppercase;font-weight:800;letter-spacing:.06em;margin-bottom:24px;line-height:1.111em}.services .secound-section .container .context{display:flex;justify-content:space-between;gap:32px;margin-bottom:50px}.services .secound-section .container .context .img,.services .secound-section .container .context .text,.services .secound-section .container .context .title{width:100%}.services .secound-section .container .context .title h2{text-transform:uppercase;margin:0;font-size:2rem;font-weight:900;line-height:1.316em}.services .secound-section .container .context .text{font-weight:400;color:#757575;line-height:1.6em}.services .secound-section .container .context .img img{width:100%;height:400px;object-fit:cover;object-position:center}@media (max-width: 991px){.services .secound-section .container .context{flex-direction:column}}@media (max-width: 479px){.services .secound-section .container .context .title h2{font-size:1.1rem}.services .secound-section{margin:0 auto}.services .secound-section .subtitle{margin-top:64px}}.services{padding:60px 50px;max-width:1300px;margin:0 auto}@media (max-width: 991px){.services{padding:60px 32px}}@media (max-width: 497px){.services{padding:60px 15px}}.about{padding:0 48px;max-width:1350px;margin:0 auto}@media (max-width: 991px){.about{padding:0 18px}}.about .first-section{max-width:1350px;padding:60px 0}.about .first-section .container{display:flex;justify-content:space-between}.about .first-section .container .title-context{max-width:40%}.about .first-section .container .text-context{max-width:58%}.about .first-section .container .title-context .subtitle{color:#2a63a9;letter-spacing:.06em;text-transform:uppercase;margin-bottom:24px;font-weight:700;line-height:1.111em}.about .first-section .container .title-context .title{text-transform:uppercase;font-size:4.5rem;font-weight:900;line-height:1.2em}.about .first-section .container .text-context{margin-top:50px}.about .first-section .container .text-context p{margin-bottom:20px;font-weight:400;line-height:1.6em;color:#757575}@media (max-width: 991px){.about .first-section{padding:60px 0}.about .first-section .container{flex-direction:column;justify-content:space-between;gap:20px}.about .first-section .container .text-context{margin-top:0}.about .first-section .container .title-context,.about .first-section .container .text-context{max-width:750px}.about .first-section .container .title-context .title{font-size:60px}}@media (max-width: 479px){.about .first-section{padding:40px 0}.about .first-section .container .title-context .title{font-size:38px}.about .first-section .container .title-context .subtitle{margin-bottom:10px}}.secound-section{display:flex;max-width:1350px;justify-content:space-between;margin-bottom:100px}.secound-section img{width:48%}@media (max-width: 991px){.secound-section{flex-direction:column;gap:50px}.secound-section img{width:100%}}.about .third-section{display:flex;justify-content:space-between;margin:0 auto 120px;column-gap:28px}.about .third-section .context{display:flex;flex-direction:column;width:48%}.about .third-section .context .title{display:flex;text-transform:uppercase;font-size:2.5rem;font-weight:900;line-height:1.316em;margin-bottom:24px}.about .third-section .context .title h3{font-size:2.5rem;font-weight:900}.about .third-section .context .title .number{color:#2a63a9;margin-right:10px}.about .third-section .context .text{color:#757575;font-weight:400;line-height:1.6em;max-width:500px}@media (max-width: 991px){.about .third-section .context{display:flex;flex-direction:column;width:100%}.about .third-section .context .text{max-width:100%}.about .third-section{padding:0}.about .third-section{flex-direction:column;gap:50px}}@media (max-width: 479px){.about .third-section .context .title,.about .third-section .context .title h3{font-size:1.5rem}.about .third-section .context .title .number{margin-right:2px}}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;font-family:Inter,sans-serif}body{margin:0;padding:0}.no-scroll{overflow:hidden;height:100vh;width:100vw;position:fixed;top:0;left:0}.dot{color:#2a63a9}
