@charset "UTF-8";.loader{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#000;z-index:9999}.loader .spinner{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tech{position:relative;background:#37422f;height:100vh;width:100%;display:flex;flex-direction:row;padding:100px;align-items:center;justify-content:center;max-width:1920px;gap:50px;color:#fff;top:0;overflow:hidden}@media (max-width: 1600px){.tech{gap:20px;padding:70px}}@media (max-width: 1440px){.tech{gap:20px;padding:30px}}@media (max-width: 1280px){.tech{gap:20px;padding:30px}}@media (max-width: 1023px){.tech{gap:20px;padding:20px}}@media (max-width: 640px){.tech{flex-direction:column;padding:10px;justify-content:start;overflow-y:scroll;overscroll-behavior-block:none;gap:20px}}@media (max-width: 420px){.tech{flex-direction:column;padding:0 10px 10px;justify-content:start;overflow-y:scroll;overscroll-behavior-block:none;gap:20px}}.tech .text-container{height:100%;width:100%;flex:1;display:flex;flex-direction:column;text-align:left;justify-content:center;align-items:left;margin:0;padding:0}@media (max-width: 1280px){.tech .text-container{margin-top:10px;width:100%;height:auto}}@media (max-width: 1023px){.tech .text-container{margin-top:10px;width:100%;height:auto}}@media (max-width: 640px){.tech .text-container{justify-content:start;padding-top:70px;width:100%;height:auto}}@media (max-width: 420px){.tech .text-container{justify-content:start;width:100%;height:auto}}.tech .text-container h1{display:flex;flex-direction:column;align-content:center;justify-content:center;font-size:2rem;width:100%;text-align:center;margin-bottom:1rem;color:#7da034}.tech .text-container h2{font-size:48px;text-align:left;padding:10px}@media (max-width: 1600px){.tech .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1440px){.tech .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1280px){.tech .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1023px){.tech .text-container h2{font-size:28px;text-align:left;padding-top:20px}}@media (max-width: 767px){.tech .text-container h2{padding-top:20px;font-size:24px;text-align:left}}@media (max-width: 640px){.tech .text-container h2{padding-top:20px;font-size:24px;text-align:left}}@media (max-width: 420px){.tech .text-container h2{padding-top:20px;font-size:24px;text-align:left}}.tech .text-container p{color:#fff;font-size:16px;text-align:left;padding:10px;line-height:1.3}@media (max-width: 1600px){.tech .text-container p{font-size:14px;text-align:left}}@media (max-width: 1440px){.tech .text-container p{font-size:12px;text-align:left}}@media (max-width: 1280px){.tech .text-container p{font-size:10px;text-align:left}}@media (max-width: 1023px){.tech .text-container p{font-size:10px;padding:15px}}@media (max-width: 767px){.tech .text-container p{font-size:16px;padding:15px}}@media (max-width: 420px){.tech .text-container p{font-size:16px;padding:15px}}.tech .text-container button{position:absolute;top:20px;left:20px;width:10%;min-width:150px;padding:15px;border:2px solid;color:#fff;border-radius:36px;background-color:#0052cc;cursor:pointer;font-weight:500;z-index:3}.tech .text-container button:hover{background-color:#ffc400;color:#000;border:2px solid white}.tech .image-container{position:relative;height:100%;width:100%;flex:1;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;gap:10px;margin:0}.tech .image-container img{width:100%;height:auto;object-fit:contain}@media (max-width: 1600px){.tech .image-container img{width:100%}}@media (max-width: 1440px){.tech .image-container img{width:100%}}@media (max-width: 1280px){.tech .image-container img{width:100%}}@media (max-width: 1023px){.tech .image-container img{width:100%;padding:15px}}@media (max-width: 640px){.tech .image-container img{height:100%;justify-content:center;width:100%;height:auto}}@media (max-width: 420px){.tech .image-container img{height:100%;justify-content:start;width:100%}}.tech *{margin:0;padding:0;box-sizing:border-box}.tech2{position:relative;background:#37422f;height:100vh;width:100%;display:flex;flex-direction:row;padding:100px;align-items:center;justify-content:center;max-width:1920px;gap:50px;color:#fff;top:0;overflow:hidden}@media (max-width: 1600px){.tech2{gap:20px;padding:70px}}@media (max-width: 1440px){.tech2{gap:20px;padding:30px}}@media (max-width: 1280px){.tech2{gap:20px;padding:30px}}@media (max-width: 1023px){.tech2{gap:20px;padding:20px}}@media (max-width: 640px){.tech2{flex-direction:column;padding:10px;justify-content:start;overflow-y:scroll;overscroll-behavior-y:none;gap:20px}}@media (max-width: 420px){.tech2{flex-direction:column;padding:0 10px 10px;justify-content:start;overflow-y:scroll;overscroll-behavior-block:none;gap:20px}}.tech2 .text-container{height:100%;width:100%;flex:1;display:flex;flex-direction:column;text-align:left;justify-content:center;align-items:left;margin:0;padding:0}@media (max-width: 1280px){.tech2 .text-container{margin-top:10px;width:100%;height:auto}}@media (max-width: 1023px){.tech2 .text-container{margin-top:10px;width:100%;height:auto}}@media (max-width: 640px){.tech2 .text-container{justify-content:start;padding-top:70px;width:100%;height:auto}}@media (max-width: 420px){.tech2 .text-container{justify-content:start;width:100%;height:auto}}.tech2 .text-container h1{display:flex;flex-direction:column;align-content:center;justify-content:center;font-size:2rem;width:100%;text-align:center;margin-bottom:1rem;color:#7da034}.tech2 .text-container h2{font-size:48px;text-align:left;padding:10px}@media (max-width: 1600px){.tech2 .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1440px){.tech2 .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1280px){.tech2 .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1023px){.tech2 .text-container h2{font-size:28px;text-align:left;padding-top:20px}}@media (max-width: 767px){.tech2 .text-container h2{padding-top:20px;font-size:24px;text-align:left}}@media (max-width: 640px){.tech2 .text-container h2{padding-top:20px;font-size:24px;text-align:left}}@media (max-width: 420px){.tech2 .text-container h2{padding-top:20px;font-size:24px;text-align:left}}.tech2 .text-container p{color:#fff;font-size:16px;text-align:left;padding:10px;line-height:1.3}@media (max-width: 1600px){.tech2 .text-container p{font-size:14px;text-align:left}}@media (max-width: 1440px){.tech2 .text-container p{font-size:12px;text-align:left}}@media (max-width: 1280px){.tech2 .text-container p{font-size:10px;text-align:left}}@media (max-width: 1023px){.tech2 .text-container p{font-size:10px;padding:15px}}@media (max-width: 767px){.tech2 .text-container p{font-size:16px;padding:15px}}@media (max-width: 420px){.tech2 .text-container p{font-size:16px;padding:15px}}.tech2 .text-container button{position:absolute;top:20px;left:20px;width:10%;min-width:150px;padding:15px;border:2px solid;color:#fff;border-radius:36px;background-color:#0052cc;cursor:pointer;font-weight:500;z-index:3}.tech2 .text-container button:hover{background-color:#ffc400;color:#000;border:2px solid white}.tech2 .image-container{position:relative;height:100%;width:100%;flex:1;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;gap:10px;margin:0}.tech2 .image-container img{width:100%;height:auto;object-fit:contain}@media (max-width: 1600px){.tech2 .image-container img{width:100%}}@media (max-width: 1440px){.tech2 .image-container img{width:100%}}@media (max-width: 1280px){.tech2 .image-container img{width:100%}}@media (max-width: 1023px){.tech2 .image-container img{width:100%;padding:15px}}@media (max-width: 640px){.tech2 .image-container img{height:100%;justify-content:center;width:100%;height:auto}}@media (max-width: 420px){.tech2 .image-container img{height:100%;justify-content:start;width:100%}}.tech2 *{margin:0;padding:0;box-sizing:border-box}.tech3{position:relative;background:#37422f;height:100vh;width:100%;display:flex;flex-direction:row;padding:100px;align-items:center;justify-content:center;max-width:1920px;gap:50px;color:#fff;top:0;overflow:hidden}@media (max-width: 1600px){.tech3{gap:20px;padding:70px}}@media (max-width: 1440px){.tech3{gap:20px;padding:30px}}@media (max-width: 1280px){.tech3{gap:20px;padding:30px}}@media (max-width: 1023px){.tech3{gap:20px;padding:20px}}@media (max-width: 640px){.tech3{flex-direction:column;padding:10px;justify-content:start;overflow-y:scroll;overscroll-behavior-y:none;gap:20px}}@media (max-width: 420px){.tech3{flex-direction:column;padding:0 10px 10px;justify-content:start;overflow-y:scroll;overscroll-behavior-block:none;gap:20px}}.tech3 .text-container{height:100%;width:100%;flex:1;display:flex;flex-direction:column;text-align:left;justify-content:center;align-items:left;margin:0;padding:0}@media (max-width: 1280px){.tech3 .text-container{margin-top:10px;width:100%;height:auto}}@media (max-width: 1023px){.tech3 .text-container{margin-top:10px;width:100%;height:auto}}@media (max-width: 640px){.tech3 .text-container{justify-content:start;padding-top:70px;width:100%;height:auto}}@media (max-width: 420px){.tech3 .text-container{justify-content:start;width:100%;height:auto}}.tech3 .text-container h1{display:flex;flex-direction:column;align-content:center;justify-content:center;font-size:2rem;width:100%;text-align:center;margin-bottom:1rem;color:#7da034}.tech3 .text-container h2{font-size:48px;text-align:left;padding:10px}@media (max-width: 1600px){.tech3 .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1440px){.tech3 .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1280px){.tech3 .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1023px){.tech3 .text-container h2{font-size:28px;text-align:left;padding-top:20px}}@media (max-width: 767px){.tech3 .text-container h2{padding-top:20px;font-size:24px;text-align:left}}@media (max-width: 640px){.tech3 .text-container h2{padding-top:20px;font-size:24px;text-align:left}}@media (max-width: 420px){.tech3 .text-container h2{padding-top:20px;font-size:24px;text-align:left}}.tech3 .text-container p{color:#fff;font-size:16px;text-align:left;padding:10px;line-height:1.3}@media (max-width: 1600px){.tech3 .text-container p{font-size:14px;text-align:left}}@media (max-width: 1440px){.tech3 .text-container p{font-size:12px;text-align:left}}@media (max-width: 1280px){.tech3 .text-container p{font-size:10px;text-align:left}}@media (max-width: 1023px){.tech3 .text-container p{font-size:10px;padding:15px}}@media (max-width: 767px){.tech3 .text-container p{font-size:16px;padding:15px}}@media (max-width: 420px){.tech3 .text-container p{font-size:16px;padding:15px}}.tech3 .text-container button{position:absolute;top:20px;left:20px;width:10%;min-width:150px;padding:15px;border:2px solid;color:#fff;border-radius:36px;background-color:#0052cc;cursor:pointer;font-weight:500;z-index:3}.tech3 .text-container button:hover{background-color:#ffc400;color:#000;border:2px solid white}.tech3 .image-container{position:relative;height:100%;width:100%;flex:1;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;gap:10px;margin:0}.tech3 .image-container img{width:100%;height:auto;object-fit:contain}@media (max-width: 1600px){.tech3 .image-container img{width:100%}}@media (max-width: 1440px){.tech3 .image-container img{width:100%}}@media (max-width: 1280px){.tech3 .image-container img{width:100%}}@media (max-width: 1023px){.tech3 .image-container img{width:100%;padding:15px}}@media (max-width: 640px){.tech3 .image-container img{height:100%;justify-content:center;width:100%;height:auto}}@media (max-width: 420px){.tech3 .image-container img{height:100%;justify-content:start;width:100%}}.tech3 *{margin:0;padding:0;box-sizing:border-box}.tech4{position:relative;background:#37422f;height:100vh;width:100%;display:flex;flex-direction:row;padding:100px;align-items:center;justify-content:center;max-width:1920px;gap:50px;color:#fff;top:0;overflow:hidden}@media (max-width: 1600px){.tech4{gap:20px;padding:70px}}@media (max-width: 1440px){.tech4{gap:20px;padding:30px}}@media (max-width: 1280px){.tech4{gap:20px;padding:30px}}@media (max-width: 1023px){.tech4{gap:20px;padding:20px}}@media (max-width: 640px){.tech4{flex-direction:column;padding:10px;justify-content:start;overflow-y:scroll;overscroll-behavior-block:none;gap:20px}}@media (max-width: 420px){.tech4{flex-direction:column;padding:0 10px 10px;justify-content:start;overflow-y:scroll;overscroll-behavior-block:none;gap:20px}}.tech4 .text-container{height:100%;width:100%;flex:1;display:flex;flex-direction:column;text-align:left;justify-content:center;align-items:left;margin:0;padding:0}@media (max-width: 1280px){.tech4 .text-container{margin-top:10px;width:100%;height:auto}}@media (max-width: 1023px){.tech4 .text-container{margin-top:10px;width:100%;height:auto}}@media (max-width: 640px){.tech4 .text-container{justify-content:start;padding-top:70px;width:100%;height:auto}}@media (max-width: 420px){.tech4 .text-container{justify-content:start;width:100%;height:auto}}.tech4 .text-container h1{display:flex;flex-direction:column;align-content:center;justify-content:center;font-size:2rem;width:100%;text-align:center;margin-bottom:1rem;color:#7da034}.tech4 .text-container h2{font-size:48px;text-align:left;padding:10px}@media (max-width: 1600px){.tech4 .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1440px){.tech4 .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1280px){.tech4 .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1023px){.tech4 .text-container h2{font-size:28px;text-align:left;padding-top:20px}}@media (max-width: 767px){.tech4 .text-container h2{padding-top:20px;font-size:24px;text-align:left}}@media (max-width: 640px){.tech4 .text-container h2{padding-top:20px;font-size:24px;text-align:left}}@media (max-width: 420px){.tech4 .text-container h2{padding-top:20px;font-size:24px;text-align:left}}.tech4 .text-container p{color:#fff;font-size:16px;text-align:left;padding:10px;line-height:1.3}@media (max-width: 1600px){.tech4 .text-container p{font-size:14px;text-align:left}}@media (max-width: 1440px){.tech4 .text-container p{font-size:12px;text-align:left}}@media (max-width: 1280px){.tech4 .text-container p{font-size:10px;text-align:left}}@media (max-width: 1023px){.tech4 .text-container p{font-size:10px;padding:15px}}@media (max-width: 767px){.tech4 .text-container p{font-size:16px;padding:15px}}@media (max-width: 420px){.tech4 .text-container p{font-size:16px;padding:15px}}.tech4 .text-container button{position:absolute;top:20px;left:20px;width:10%;min-width:150px;padding:15px;border:2px solid;color:#fff;border-radius:36px;background-color:#0052cc;cursor:pointer;font-weight:500;z-index:3}.tech4 .text-container button:hover{background-color:#ffc400;color:#000;border:2px solid white}.tech4 .image-container{position:relative;height:100%;width:100%;flex:1;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;gap:10px;margin:0}.tech4 .image-container img{width:100%;height:auto;object-fit:contain}@media (max-width: 1600px){.tech4 .image-container img{width:100%}}@media (max-width: 1440px){.tech4 .image-container img{width:100%}}@media (max-width: 1280px){.tech4 .image-container img{width:100%}}@media (max-width: 1023px){.tech4 .image-container img{width:100%;padding:15px}}@media (max-width: 640px){.tech4 .image-container img{height:100%;justify-content:center;width:100%;height:auto}}@media (max-width: 420px){.tech4 .image-container img{height:100%;justify-content:start;width:100%}}.tech4 *{margin:0;padding:0;box-sizing:border-box}.not-found{height:100vh;width:100%;display:flex;justify-content:center;align-items:center;top:0;left:0;margin:0;padding:0;flex-direction:column;gap:10px}.not-found h1,.not-found a{font-size:24px;text-align:center}.contact{height:100%;position:relative;max-width:100%;display:flex;align-items:center;gap:50px;color:#d3d3d3;background:linear-gradient(180deg,#37422f,#906e3e);overflow:hidden;margin:auto;padding:0}@media (max-width: 1600px){.contact{max-width:1600px}}@media (max-width: 1023px){.contact{gap:6px;width:100%;padding:10px;flex-direction:column}}@media (max-width: 767px){.contact{gap:6px;width:100%;padding:10px;flex-direction:column}}.contact .textContainer{margin-left:300px;width:600px;flex:1;display:flex;flex-direction:column;gap:40px;justify-content:center}@media (max-width: 1600px){.contact .textContainer{width:100%;margin:50px;gap:30px;text-align:center;align-items:center}}@media (max-width: 1440px){.contact .textContainer{width:100%;margin:0;gap:30px;text-align:center;align-items:center}}@media (max-width: 1280px){.contact .textContainer{width:100%;margin:0;gap:30px;text-align:center;align-items:center}}@media (max-width: 1023px){.contact .textContainer{width:100%;margin:0;gap:30px;text-align:center;align-items:center}}@media (max-width: 767px){.contact .textContainer{margin-left:0;gap:10px;text-align:center;align-items:center;margin-top:60px}}@media (max-width: 640px){.contact .textContainer{margin-left:0;gap:10px;text-align:center;align-items:center;margin-top:60px}}@media (max-width: 420px){.contact .textContainer{position:relative;top:-20px;margin-left:0;gap:5px;text-align:center;align-items:center;margin-top:5px}}.contact .textContainer h1{font-size:90px;line-height:88px}@media (max-width: 1023px){.contact .textContainer h1{width:100%;font-size:68px;text-align:center;padding-top:20px;padding-bottom:20px}.contact .textContainer h1 br{display:none}}@media (max-width: 1023px) and (max-width: 767px){.contact .textContainer h1{line-height:50px;font-size:48px;text-align:center;padding-top:20px;padding-bottom:20px}}@media (max-width: 1023px) and (max-width: 420px){.contact .textContainer h1{line-height:30px;font-size:28px;text-align:center;padding-top:10px;padding-bottom:10px}}@media (max-width: 767px){.contact .textContainer h2{font-size:18px;padding-top:15px}}@media (max-width: 420px){.contact .textContainer h2{font-size:14px;padding-top:5px}}.contact .textContainer span{font-weight:300}@media (max-width: 767px){.contact .textContainer span{margin-top:80px;font-size:24px}}@media (max-width: 420px){.contact .textContainer span{margin-top:20px;font-size:16px}}.contact .formContainer{flex:1;position:relative;width:500px}@media (max-width: 1023px){.contact .formContainer{padding:0;width:100%}}@media (max-width: 767px){.contact .formContainer{padding:0;width:100%}}@media (max-width: 640px){.contact .formContainer{padding:0;width:100%;margin:20px}}@media (max-width: 420px){.contact .formContainer{padding:0;width:100%;margin-top:-80px}}.contact .formContainer .phoneSvg{stroke:#ffc400;position:absolute;top:-40px;left:0;margin:0;padding:0;z-index:2;display:flex;width:450px;height:450px}@media (max-width: 1600px){.contact .formContainer .phoneSvg{top:80px;left:50%;transform:translate(-50%,-50%);width:90%;height:auto}}@media (max-width: 1440px){.contact .formContainer .phoneSvg{top:80px;left:50%;transform:translate(-50%,-50%);width:90%;height:auto}}@media (max-width: 1280px){.contact .formContainer .phoneSvg{top:80px;left:50%;width:90%;height:auto}}@media (max-width: 1023px){.contact .formContainer .phoneSvg{top:80px;left:50%;transform:translate(-50%,-50%);width:90%;height:auto}}@media (max-width: 767px){.contact .formContainer .phoneSvg{top:-25px;width:100%;height:auto}}@media (max-width: 640px){.contact .formContainer .phoneSvg{top:70px;width:100%;height:auto}}@media (max-width: 420px){.contact .formContainer .phoneSvg{top:70px;width:100%;height:auto}}.contact .formContainer form{display:flex;flex-direction:column;gap:20px;margin-right:300px;z-index:30}@media (max-width: 1600px){.contact .formContainer form{width:500px;margin:auto}}@media (max-width: 1440px){.contact .formContainer form{width:400px;margin:auto}}@media (max-width: 1280px){.contact .formContainer form{width:370px;margin:auto}}@media (max-width: 1023px){.contact .formContainer form{width:500px;margin:auto}}@media (max-width: 767px){.contact .formContainer form{width:300px;margin:auto}}@media (max-width: 420px){.contact .formContainer form{width:280px;margin:auto;gap:10px}}.contact .formContainer form input,.contact .formContainer form textarea{padding:20px;background-color:transparent;border:1px solid white;color:#fff;border-radius:10px;z-index:4}@media (max-width: 767px){.contact .formContainer form input,.contact .formContainer form textarea{padding:10px}}.contact .formContainer form button{padding:15px;border:2px solid;color:#fff;border-radius:36px;width:40%;background-color:#0052cc;cursor:pointer;font-weight:500;z-index:3}.contact .formContainer form button:hover{background-color:#ffc400;color:#000;border:2px solid white}@media (max-width: 1440px){.contact .formContainer form button{width:100%;padding:10px;align-items:center}}@media (max-width: 1280px){.contact .formContainer form button{width:100%;padding:10px;align-items:center}}@media (max-width: 1023px){.contact .formContainer form button{width:100%;padding:10px;align-items:center}}@media (max-width: 767px){.contact .formContainer form button{width:100%;padding:10px;align-items:center}}.contact .footer{position:absolute;bottom:40px;width:100%;text-align:center}@media (max-width: 767px){.contact .footer{bottom:25px}}@media (max-width: 420px){.contact .footer{bottom:20px}}.contact .footer hr{border:none;border-top:1px solid #ccc;margin:0 auto;width:80%}.contact .footer p{margin-top:10px;color:#fff;font-size:14px}.hero{height:calc(100vh - 70px);overflow:hidden;width:100%;max-width:1920px;background:linear-gradient(180deg,#37422f,#906e3e);position:relative;top:70px;display:flex;gap:30px;padding-left:50px;padding-right:50px}@media (max-width: 1280px){.hero{text-align:center}}@media (max-width: 1023px){.hero{flex-direction:column;text-align:center}}@media (max-width: 767px){.hero{text-align:center;flex-direction:column;padding-left:20px;padding-right:20px;gap:15px}}@media (max-width: 640px){.hero{text-align:center;flex-direction:column;padding-left:20px;padding-right:20px;gap:15px}}@media (max-width: 420px){.hero{text-align:center;flex-direction:column;padding-left:20px;padding-right:20px;gap:15px;justify-items:center}}.hero .textContainer{display:flex;flex:1;position:relative;margin:0;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;gap:40px}@media (max-width: 767px){.hero .textContainer{gap:10px;padding-left:20px;padding-right:20px}}@media (max-width: 420px){.hero .textContainer{gap:10px;padding-left:20px;padding-right:20px}}.hero .textContainer h1{font-size:88px;color:#d3d3d3}@media (max-width: 1600px){.hero .textContainer h1{font-size:68px;padding:0 50px}}@media (max-width: 1440px){.hero .textContainer h1{font-size:58px;padding:0 50px}}@media (max-width: 1280px){.hero .textContainer h1{font-size:48px;padding:0 50px}}@media (max-width: 1023px){.hero .textContainer h1{font-size:88px;padding:0 50px}}@media (max-width: 767px){.hero .textContainer h1{font-size:50px}}@media (max-width: 640px){.hero .textContainer h1{padding:0;font-size:36px;width:100%}}@media (max-width: 420px){.hero .textContainer h1{font-size:32px;padding:0;width:100%}}.hero .textContainer h2{font-size:30px;color:#ffc400;letter-spacing:10px}@media (max-width: 1440px){.hero .textContainer h2{font-size:26px}}@media (max-width: 1280px){.hero .textContainer h2{font-size:20px}}@media (max-width: 767px){.hero .textContainer h2{font-size:26px;padding:0 35px}}@media (max-width: 640px){.hero .textContainer h2{font-size:16px;padding:0 25px}}@media (max-width: 420px){.hero .textContainer h2{font-size:14px;padding:0 5px}}.hero .textContainer .buttons button{padding:20px;border:2px solid white;border-radius:36px;width:150px;background-color:transparent;color:#fff;margin-right:30px;font-weight:300;cursor:pointer}@media (max-width: 1280px){.hero .textContainer .buttons button{display:block;margin:15px auto;padding:10px;width:200px;gap:40px}}@media (max-width: 767px){.hero .textContainer .buttons button{display:block;margin:15px auto;padding:20px;width:200px;gap:20px}}@media (max-width: 420px){.hero .textContainer .buttons button{margin:10px auto;padding:10px!important;width:200px;gap:10px}}.hero .textContainer img{position:absolute;width:50px;margin-left:100%;bottom:5%}@media (max-width: 1023px){.hero .textContainer img{margin-left:90%;bottom:2px}}@media (max-width: 767px){.hero .textContainer img{margin-left:75%;bottom:2px}}@media (max-width: 640px){.hero .textContainer img{margin-left:90%;top:60%}}@media (max-width: 420px){.hero .textContainer img{margin-left:90%;top:60%}}.hero .textContainer .scroll{height:15%;position:absolute;margin-left:100%;bottom:1%;z-index:1}@media (max-width: 1440px){.hero .textContainer .scroll{bottom:2%}}@media (max-width: 1280px){.hero .textContainer .scroll{display:none}}@media (max-width: 1023px){.hero .textContainer .scroll{display:none}}@media (max-width: 767px){.hero .textContainer .scroll{display:none}}.imageContainer{display:flex;flex:1;height:100%;width:100%;position:relative;top:0;bottom:0;right:0;z-index:2;justify-content:center;align-items:center}.imageContainer img{position:relative;width:95%;object-fit:cover}@media (max-width: 1023px){.imageContainer img{position:relative;display:flex;height:70%;width:90%;top:0;left:0;align-items:flex-end;justify-content:center;align-items:center}}@media (max-width: 767px){.imageContainer img{display:flex;height:auto;width:70%;top:0;left:0;align-items:flex-start;margin-bottom:0}}@media (max-width: 640px){.imageContainer img{display:block;height:auto;width:100%;top:0;left:0;align-items:center;justify-content:center;margin-bottom:210px}}@media (max-width: 420px){.imageContainer img{display:block;height:auto;width:100%;top:0;left:0;align-items:center;justify-content:center}}.slidingTextContainer{position:absolute;font-size:25vh;bottom:-40px;white-space:nowrap;color:#ffffff09;width:25%;font-weight:700;pointer-events:none}.slidingTextContainer2{position:absolute;font-size:6vh;top:100px;color:#ffffff09;width:100%;font-weight:700;pointer-events:none;overflow:"hidden";white-space:pre-wrap}.portfolio{position:relative;background:linear-gradient(180deg,#37422f,#906e3e,#37422f);color:#d3d3d3;z-index:2}@media (max-width: 1023px){.portfolio{padding-top:calc(100vh - 100px);font-size:24px}}@media (max-width: 767px){.portfolio{padding-top:calc(100vh - 100px);font-size:24px}}.portfolio .header{position:sticky;height:100%;text-align:center;top:70px;padding-top:20px;font-size:36px;color:#d3d3d3;z-index:10}@media (max-width: 1440px){.portfolio .header{top:50px;font-size:27px;text-align:center}}@media (max-width: 1280px){.portfolio .header{top:50px;font-size:27px;text-align:center}}@media (max-width: 1023px){.portfolio .header{top:50px;font-size:27px;text-align:center}}@media (max-width: 767px){.portfolio .header{top:10px;font-size:1rem!important;width:auto;text-align:center}}@media (max-width: 640px){.portfolio .header{top:40px;text-align:center}}@media (max-width: 420px){.portfolio .header{top:40px;text-align:center}}.portfolio .progress{position:sticky;bottom:0;left:0;width:100%;padding-bottom:100px;text-align:center}@media (max-width: 1280px){.portfolio .progress{padding-bottom:70px}}@media (max-width: 1023px){.portfolio .progress{padding-bottom:40px}}@media (max-width: 767px){.portfolio .progress{padding-bottom:20px}}.portfolio .progress .progressBar{width:100%;height:10px;background-color:#d3d3d3}.portfolio .container{display:flex;justify-content:center;width:100%;height:100%;overflow:hidden;background:linear-gradient(180deg,#37422f,#906e3e,#37422f)}.portfolio .container .wrapperPortfolio{position:relative;max-width:1400px;height:100%;margin:auto;display:flex;align-items:stretch;justify-content:center;gap:50px}@media (max-width: 1440px){.portfolio .container .wrapperPortfolio{max-width:1100px}}@media (max-width: 1280px){.portfolio .container .wrapperPortfolio{max-width:900px}}@media (max-width: 1023px){.portfolio .container .wrapperPortfolio{max-width:900px;flex-direction:column;gap:0}}@media (max-width: 767px){.portfolio .container .wrapperPortfolio{flex-direction:column}}@media (max-width: 420px){.portfolio .container .wrapperPortfolio{flex-direction:column}}.portfolio .container .wrapperPortfolio .imageContainerPortfolio{position:relative;flex:1;height:100%;display:flex;justify-content:center;align-items:center}@media (max-width: 1023px){.portfolio .container .wrapperPortfolio .imageContainerPortfolio{font-size:27px;width:100%}}@media (max-width: 767px){.portfolio .container .wrapperPortfolio .imageContainerPortfolio{top:10px;font-size:1rem!important;width:auto;text-align:left}}@media (max-width: 640px){.portfolio .container .wrapperPortfolio .imageContainerPortfolio{top:50px;left:auto;width:100%}}@media (max-width: 420px){.portfolio .container .wrapperPortfolio .imageContainerPortfolio{top:0;flex-direction:column;height:10%}}.portfolio .container .wrapperPortfolio .imageContainerPortfolio img{width:100%;height:100%;object-fit:contain}@media (max-width: 1023px){.portfolio .container .wrapperPortfolio .imageContainerPortfolio img{top:0;width:100%;object-fit:contain;justify-content:center;align-items:center}}@media (max-width: 767px){.portfolio .container .wrapperPortfolio .imageContainerPortfolio img{height:50%;width:70%;object-fit:cover;justify-content:center;align-items:center}}@media (max-width: 640px){.portfolio .container .wrapperPortfolio .imageContainerPortfolio img{height:80%;width:100%;object-fit:contain;justify-content:center;align-items:center}}@media (max-width: 420px){.portfolio .container .wrapperPortfolio .imageContainerPortfolio img{height:100%;top:30px;width:100%;object-fit:cover;justify-content:center;align-items:center}}.portfolio .container .wrapperPortfolio .textContainerPortfolio{position:relative;height:100%;flex:1;display:flex;flex-direction:column;gap:30px;color:#fff;text-align:center;justify-content:start;top:0}@media (max-width: 1600px){.portfolio .container .wrapperPortfolio .textContainerPortfolio{top:10px}}@media (max-width: 1440px){.portfolio .container .wrapperPortfolio .textContainerPortfolio{top:-110px}}@media (max-width: 1280px){.portfolio .container .wrapperPortfolio .textContainerPortfolio{top:-100px}}@media (max-width: 1023px){.portfolio .container .wrapperPortfolio .textContainerPortfolio{transform:none!important;padding:10px;align-items:center;text-align:center;top:0}}@media (max-width: 767px){.portfolio .container .wrapperPortfolio .textContainerPortfolio{transform:none!important;align-items:center;text-align:center}}@media (max-width: 640px){.portfolio .container .wrapperPortfolio .textContainerPortfolio{transform:none!important;gap:10px;align-items:center;text-align:center}}@media (max-width: 420px){.portfolio .container .wrapperPortfolio .textContainerPortfolio{transform:none!important;gap:3px;align-items:center;text-align:center}}.portfolio .container .wrapperPortfolio .textContainerPortfolio h2{font-size:48px;text-align:left}@media (max-width: 1440px){.portfolio .container .wrapperPortfolio .textContainerPortfolio h2{font-size:38px;text-align:left;padding-top:0}}@media (max-width: 1280px){.portfolio .container .wrapperPortfolio .textContainerPortfolio h2{font-size:28px;text-align:left;padding-top:0}}@media (max-width: 1023px){.portfolio .container .wrapperPortfolio .textContainerPortfolio h2{font-size:32px;text-align:center;padding-top:30px}}@media (max-width: 767px){.portfolio .container .wrapperPortfolio .textContainerPortfolio h2{font-size:36px;margin-top:10px;padding-top:0}}@media (max-width: 640px){.portfolio .container .wrapperPortfolio .textContainerPortfolio h2{font-size:20px;margin-top:10px;padding-top:0}}@media (max-width: 420px){.portfolio .container .wrapperPortfolio .textContainerPortfolio h2{font-size:20px;margin-top:10px;padding-top:0}}.portfolio .container .wrapperPortfolio .textContainerPortfolio p{color:#fff;font-size:20px;text-align:left}@media (max-width: 1280px){.portfolio .container .wrapperPortfolio .textContainerPortfolio p{text-align:left;font-size:16px}}@media (max-width: 1023px){.portfolio .container .wrapperPortfolio .textContainerPortfolio p{padding:0 30px;text-align:left}}@media (max-width: 767px){.portfolio .container .wrapperPortfolio .textContainerPortfolio p{font-size:16px;padding:15px;text-align:left}}@media (max-width: 420px){.portfolio .container .wrapperPortfolio .textContainerPortfolio p{font-size:14px;padding:10px;text-align:left}}.portfolio .container .wrapperPortfolio .textContainerPortfolio button{background-color:transparent;color:#fff;border:2px solid white;border-radius:36px;padding:15px;width:40%;cursor:pointer}@media (max-width: 1023px){.portfolio .container .wrapperPortfolio .textContainerPortfolio button{margin-top:30px;width:40%}}@media (max-width: 640px){.portfolio .container .wrapperPortfolio .textContainerPortfolio button{gap:10px;margin-top:10px;margin-bottom:50px;width:50%}}@media (max-width: 420px){.portfolio .container .wrapperPortfolio .textContainerPortfolio button{gap:10px;margin-top:10px;margin-bottom:40px;width:70%}}.portfolio .container .wrapperPortfolio .textContainerPortfolio button:hover{background-color:#ffc400;color:#000}.services{background:linear-gradient(180deg,#37422f,#906e3e);height:100%;display:flex;flex-direction:column;justify-content:space-around;color:#d3d3d3;gap:100px}.services .titleContainer{position:relative;top:70px;flex:1.2;display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:end;color:#d3d3d3;gap:30px;margin:auto}@media (max-width: 1600px){.services .titleContainer{height:auto;top:80px;width:90%;gap:0px}}@media (max-width: 1440px){.services .titleContainer{height:auto;top:80px;width:90%;gap:0px}}@media (max-width: 1280px){.services .titleContainer{height:auto;top:80px;width:90%;gap:0px}}@media (max-width: 1023px){.services .titleContainer{height:auto;top:80px;width:80%;gap:0px}}@media (max-width: 767px){.services .titleContainer{height:auto;top:100px;width:90%}}@media (max-width: 640px){.services .titleContainer{height:auto;top:70px;width:90%}}@media (max-width: 420px){.services .titleContainer{height:auto;top:70px;width:90%}}.services .titleContainer .title{display:flex;align-items:center;gap:50px;color:#d3d3d3}@media (max-width: 1440px){.services .titleContainer .title{gap:20px}}@media (max-width: 1280px){.services .titleContainer .title{gap:20px}}@media (max-width: 1023px){.services .titleContainer .title{flex-direction:column;text-align:center;gap:10px}}@media (max-width: 767px){.services .titleContainer .title{flex-direction:column;text-align:center;gap:20px}}@media (max-width: 640px){.services .titleContainer .title{flex-direction:column;text-align:center;gap:20px}}@media (max-width: 420px){.services .titleContainer .title{flex-direction:column;text-align:center;gap:20px}}.services .titleContainer .title img{width:300px;height:100px;border-radius:50px;object-fit:cover}@media (max-width: 1600px){.services .titleContainer .title img{width:250px;height:60px}}@media (max-width: 1440px){.services .titleContainer .title img{width:250px;height:60px}}@media (max-width: 1280px){.services .titleContainer .title img{width:250px;height:60px}}@media (max-width: 1023px){.services .titleContainer .title img{width:250px;height:50px}}@media (max-width: 767px){.services .titleContainer .title img{width:250px;height:50px}}@media (max-width: 640px){.services .titleContainer .title img{width:250px;height:50px}}@media (max-width: 420px){.services .titleContainer .title img{width:200px;height:50px}}.services .titleContainer .title h1{font-size:66px;font-weight:100;color:#d3d3d3;font-family:Poopins,sans-serif}@media (max-width: 1600px){.services .titleContainer .title h1{padding-top:10px;font-size:52px;gap:30px}}@media (max-width: 1440px){.services .titleContainer .title h1{padding-top:10px;font-size:48px;gap:30px}}@media (max-width: 1280px){.services .titleContainer .title h1{padding-top:10px;font-size:32px;gap:30px}}@media (max-width: 1023px){.services .titleContainer .title h1{padding-top:10px;font-size:32px;gap:0px}}@media (max-width: 767px){.services .titleContainer .title h1{font-size:32px}}@media (max-width: 640px){.services .titleContainer .title h1{font-size:32px}}@media (max-width: 420px){.services .titleContainer .title h1{font-size:24px}}.services .listContainer{flex:2;display:flex;max-width:1566px;margin:auto auto 50px;gap:20px;align-content:center;height:100%;padding:0 20px}@media (max-width: 1440px){.services .listContainer{width:100%;gap:10px}.services .listContainer .box{flex:1 1 calc(50% - 10px)}}@media (max-width: 1280px){.services .listContainer{flex-direction:row;flex-wrap:wrap;width:100%;gap:10px}.services .listContainer .box{flex:1 1 calc(50% - 10px)}}@media (max-width: 1023px){.services .listContainer{flex-direction:row;flex-wrap:wrap;width:100%;gap:10px}.services .listContainer .box{flex:1 1 calc(50% - 10px)}}@media (max-width: 767px){.services .listContainer{flex-direction:column;width:57%;height:50%;margin-bottom:20px}}@media (max-width: 640px){.services .listContainer{flex-direction:column;width:57%;height:50%;margin-bottom:20px}}@media (max-width: 420px){.services .listContainer{flex-direction:column;width:57%;height:50%;margin-bottom:20px}}.services .listContainer .box{padding:40px;width:100%;border:.5px solid lightgray;display:flex;flex-direction:column;justify-content:flex-start;border-radius:7px;color:#fff;justify-items:center}.services .listContainer .box:hover{border:1px solid #ffc400}@media (max-width: 1280px){.services .listContainer .box{align-items:center;gap:5px;padding:30px}}@media (max-width: 767px){.services .listContainer .box{align-items:center;gap:5px;padding:10px}}@media (max-width: 640px){.services .listContainer .box{justify-content:space-around;align-items:center;gap:5px;padding:10px}}.services .listContainer .box p{padding-top:14px;font-size:20px}@media (max-width: 1280px){.services .listContainer .box p{font-size:16px}}@media (max-width: 1023px){.services .listContainer .box p{font-size:16px}}@media (max-width: 767px){.services .listContainer .box p{display:none}}.services .listContainer .box h2{text-align:left}@media (max-width: 767px){.services .listContainer .box h2{top:80px;font-size:20px;text-align:center}}.services .listContainer .box .button-container{margin-top:auto;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}@media (max-width: 1280px){.services .listContainer .box .button-container{padding:10px;margin-top:30px;width:260px}}@media (max-width: 1023px){.services .listContainer .box .button-container{padding:10px;margin-top:30px;width:100%}}@media (max-width: 767px){.services .listContainer .box .button-container{padding:10px;margin-top:10px}}@media (max-width: 640px){.services .listContainer .box .button-container{padding:10px;margin:0;justify-content:center}}@media (max-width: 420px){.services .listContainer .box .button-container{padding:10px;margin:30px 0 0}}.services .listContainer .box button{padding:15px;background-color:transparent;border:2px solid rgb(255,255,255);color:#fff;cursor:pointer;border-radius:36px;width:260px;text-align:center;text-decoration:none;display:block;margin-top:auto}.services .listContainer .box button:hover{background-color:#ffc400;z-index:5}@media (max-width: 1280px){.services .listContainer .box button{background-color:transparent;border:1px solid white;border-radius:50px;color:#fff;width:100%}}@media (max-width: 1023px){.services .listContainer .box button{background-color:transparent;border:1px solid white;border-radius:50px;color:#fff;width:100%}}@media (max-width: 767px){.services .listContainer .box button{background-color:transparent;border:1px solid white;border-radius:50px;color:#fff;width:100%}}@media (max-width: 640px){.services .listContainer .box button{background-color:transparent;border:1px solid white;border-radius:50px;color:#fff;width:100%}}@media (max-width: 420px){.services .listContainer .box button{background-color:transparent;border:1px solid white;border-radius:50px;color:#fff;width:100%}}.services2{background:linear-gradient(180deg,#37422f,#906e3e);height:100%;display:flex;flex-direction:column;justify-content:space-around;color:#d3d3d3;gap:100px}.services2 .titleContainer{position:relative;top:70px;flex:1.2;display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:end;color:#d3d3d3;gap:30px;margin:auto}@media (max-width: 1600px){.services2 .titleContainer{height:auto;top:80px;width:90%;gap:0px}}@media (max-width: 1440px){.services2 .titleContainer{height:auto;top:80px;width:90%;gap:0px}}@media (max-width: 1280px){.services2 .titleContainer{height:auto;top:80px;width:90%;gap:0px}}@media (max-width: 1023px){.services2 .titleContainer{height:auto;top:80px;width:80%;gap:0px}}@media (max-width: 767px){.services2 .titleContainer{height:auto;top:100px;width:90%}}@media (max-width: 640px){.services2 .titleContainer{height:auto;top:70px;width:90%}}@media (max-width: 420px){.services2 .titleContainer{height:auto;top:70px;width:90%}}.services2 .titleContainer .title{display:flex;align-items:center;gap:50px;color:#d3d3d3}@media (max-width: 1440px){.services2 .titleContainer .title{gap:20px}}@media (max-width: 1280px){.services2 .titleContainer .title{gap:20px}}@media (max-width: 1023px){.services2 .titleContainer .title{flex-direction:column;text-align:center;gap:10px}}@media (max-width: 767px){.services2 .titleContainer .title{flex-direction:column;text-align:center;gap:20px}}@media (max-width: 640px){.services2 .titleContainer .title{flex-direction:column;text-align:center;gap:20px}}@media (max-width: 420px){.services2 .titleContainer .title{flex-direction:column;text-align:center;gap:20px}}.services2 .titleContainer .title img{width:300px;height:100px;border-radius:50px;object-fit:cover}@media (max-width: 1600px){.services2 .titleContainer .title img{width:250px;height:60px}}@media (max-width: 1440px){.services2 .titleContainer .title img{width:250px;height:60px}}@media (max-width: 1280px){.services2 .titleContainer .title img{width:250px;height:60px}}@media (max-width: 1023px){.services2 .titleContainer .title img{width:250px;height:50px}}@media (max-width: 767px){.services2 .titleContainer .title img{width:250px;height:50px}}@media (max-width: 640px){.services2 .titleContainer .title img{width:250px;height:50px}}@media (max-width: 420px){.services2 .titleContainer .title img{width:200px;height:50px}}.services2 .titleContainer .title h1{font-size:66px;font-weight:100;color:#d3d3d3;font-family:Poopins,sans-serif}@media (max-width: 1600px){.services2 .titleContainer .title h1{padding-top:10px;font-size:52px;gap:30px}}@media (max-width: 1440px){.services2 .titleContainer .title h1{padding-top:10px;font-size:48px;gap:30px}}@media (max-width: 1280px){.services2 .titleContainer .title h1{padding-top:10px;font-size:40px;gap:30px}}@media (max-width: 1023px){.services2 .titleContainer .title h1{padding-top:10px;font-size:32px;gap:0px}}@media (max-width: 767px){.services2 .titleContainer .title h1{font-size:32px}}@media (max-width: 640px){.services2 .titleContainer .title h1{font-size:32px}}@media (max-width: 420px){.services2 .titleContainer .title h1{font-size:24px}}.services2 .listContainer{flex:2;display:flex;max-width:1566px;margin:auto auto 50px;gap:20px;align-content:center;height:100%;padding:0 20px}@media (max-width: 1440px){.services2 .listContainer{width:100%;gap:10px}.services2 .listContainer .box{flex:1 1 calc(50% - 10px)}}@media (max-width: 1280px){.services2 .listContainer{flex-direction:row;flex-wrap:wrap;width:100%;gap:10px}.services2 .listContainer .box{flex:1 1 calc(50% - 10px)}}@media (max-width: 1023px){.services2 .listContainer{flex-direction:row;flex-wrap:wrap;width:100%;gap:10px}.services2 .listContainer .box{flex:1 1 calc(50% - 10px)}}@media (max-width: 767px){.services2 .listContainer{flex-direction:column;width:57%;height:50%;margin-bottom:20px}}@media (max-width: 640px){.services2 .listContainer{flex-direction:column;width:57%;height:50%;margin-bottom:20px}}@media (max-width: 420px){.services2 .listContainer{flex-direction:column;width:57%;height:50%;margin-bottom:20px}}.services2 .listContainer .box{padding:40px;width:100%;border:.5px solid lightgray;display:flex;flex-direction:column;justify-content:flex-start;border-radius:7px;color:#fff;justify-items:center}.services2 .listContainer .box:hover{border:1px solid #ffc400}@media (max-width: 1280px){.services2 .listContainer .box{align-items:center;gap:5px;padding:30px}}@media (max-width: 767px){.services2 .listContainer .box{align-items:center;gap:5px;padding:10px}}@media (max-width: 640px){.services2 .listContainer .box{justify-content:space-around;align-items:center;gap:5px;padding:10px}}.services2 .listContainer .box p{padding-top:14px;font-size:20px}@media (max-width: 1280px){.services2 .listContainer .box p{font-size:16px}}@media (max-width: 1023px){.services2 .listContainer .box p{font-size:16px}}@media (max-width: 767px){.services2 .listContainer .box p{display:none}}.services2 .listContainer .box h2{text-align:left}@media (max-width: 767px){.services2 .listContainer .box h2{top:80px;font-size:20px;text-align:center}}.services2 .listContainer .box .button-container{margin:auto 0 0;width:100%;display:flex;justify-content:center}@media (max-width: 1280px){.services2 .listContainer .box .button-container{padding:10px;margin-top:30px;width:260px}}@media (max-width: 1023px){.services2 .listContainer .box .button-container{padding:10px;margin-top:30px;width:100%}}@media (max-width: 767px){.services2 .listContainer .box .button-container{padding:10px;margin-top:10px}}@media (max-width: 640px){.services2 .listContainer .box .button-container{padding:10px;margin:0;justify-content:center}}@media (max-width: 420px){.services2 .listContainer .box .button-container{padding:10px;margin-top:10px;width:100%}}.services2 .listContainer .box button{padding:15px;background-color:transparent;border:2px solid rgb(255,255,255);color:#fff;cursor:pointer;border-radius:36px;width:260px;text-align:center;text-decoration:none;margin-top:auto}.services2 .listContainer .box button:hover{background-color:#ffc400;z-index:5}@media (max-width: 1280px){.services2 .listContainer .box button{background-color:transparent;border:1px solid white;border-radius:50px;color:#fff;width:100%}}@media (max-width: 1023px){.services2 .listContainer .box button{background-color:transparent;border:1px solid white;border-radius:50px;color:#fff;width:100%}}@media (max-width: 767px){.services2 .listContainer .box button{background-color:transparent;border:1px solid white;border-radius:50px;color:#fff;width:100%}}@media (max-width: 640px){.services2 .listContainer .box button{background-color:transparent;border:1px solid white;border-radius:50px;color:#fff;width:100%}}@media (max-width: 420px){.services2 .listContainer .box button{background-color:transparent;border:1px solid white;border-radius:50px;color:#fff;width:100%}}.video-container{position:relative;width:100vw;height:100vh;overflow:hidden}.video-element{object-position:center top;width:100%;height:100%;object-fit:cover;z-index:1}.video-overlay{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:2}@media (max-width: 420px){.video-overlay{display:flex;justify-content:center;align-items:center}}.video-overlay .overlay-text{position:absolute;top:220px;left:80px;font-size:1.5rem;font-weight:700;text-align:left;font-style:italic;line-height:2.2;display:flex;flex-direction:column;z-index:2;background-color:#906e3e33;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:20px}@media (max-width: 1440px){.video-overlay .overlay-text{top:130px;left:10px;font-size:27px;text-align:left;width:auto}}@media (max-width: 1280px){.video-overlay .overlay-text{top:130px;left:10px;font-size:27px;text-align:left;width:auto}}@media (max-width: 1023px){.video-overlay .overlay-text{position:relative;top:0;left:0;font-size:27px;text-align:left;width:auto}}@media (max-width: 767px){.video-overlay .overlay-text{top:10px;font-size:1rem!important;width:auto;text-align:left}}@media (max-width: 640px){.video-overlay .overlay-text{top:70px;left:auto;font-size:10px;width:auto}}@media (max-width: 420px){.video-overlay .overlay-text{position:relative;top:0;left:0;font-size:1rem!important;width:auto;justify-content:center}}.video-overlay .overlay-text .line1{color:red}.video-overlay .overlay-text .line2,.video-overlay .overlay-text .line3,.video-overlay .overlay-text .line4,.video-overlay .overlay-text .line5{color:#ffc400}.video-scroll{height:5%;position:absolute;top:10;bottom:50px;z-index:1}.page-photo{position:relative;width:100%;height:100dvh;overflow:hidden;display:flex;justify-content:center;align-items:center;text-align:center}.page-photo .background-image{width:100%;height:100vh;object-fit:cover;position:absolute;top:0;left:0;z-index:3;opacity:.5;pointer-events:none;overflow:hidden}.page-photo .fluid{top:0;left:0;position:absolute;width:100%;height:100%;z-index:2;pointer-events:auto;overflow:hidden;opacity:.4}.page-photo .text-overlay{position:absolute;top:0;left:25px;width:50%;height:100%;display:flex;text-align:left;flex-direction:column;justify-content:center;align-items:center;color:#fff;z-index:4;pointer-events:none}.page-photo h1{position:absolute;top:110px;left:80px;height:100%;font-size:3rem;margin:0;color:#d3d3d3;font-style:italic;line-height:2.2}@media (max-width: 767px){.page-photo h1{font-size:46px;margin-top:60px}}.page-photo p{position:absolute;top:140px;left:520px;font-size:28px;margin:0}@media (max-width: 767px){.page-photo p{top:120px;left:60px;font-size:16px;margin-top:60px}}.page-photo .type-anime{position:absolute;top:140px;left:100px;font-size:48px;text-align:left;z-index:49}@media (max-width: 1280px){.page-photo .type-anime{top:140px;left:25px;font-size:32px}}@media (max-width: 767px){.page-photo .type-anime{top:140px;left:25px;font-size:16px}}@media (max-width: 1023px){.page-photo .type-anime{top:140px;left:25px;font-size:28px}}.topbar{width:100%;height:70px;background-color:transparent;color:#fff;position:fixed;top:0;z-index:20;transition:all 1s ease}.topbar .wrapper{height:100%;width:100%;padding:10px 30px;display:flex;align-items:center;justify-content:space-between;margin:auto}.topbar .wrapper .left{display:flex;align-items:center}.topbar .wrapper .left .logo{font-size:28px;font-weight:700;text-decoration:none;color:inherit;margin-right:40px;align-content:center}@media (max-width: 767px){.topbar .wrapper .left .logo{font-size:18px}}.topbar .wrapper .left .itemContainer{display:flex;align-items:center;margin-left:30px}.topbar .wrapper .left .itemContainer .icon{font-size:18px;margin-right:5px}@media (max-width: 767px){.topbar .wrapper .left .itemContainer .icon{display:none}}@media (max-width: 1023px){.topbar .wrapper .left .itemContainer .icon{display:none}}@media (max-width: 767px){.topbar .wrapper .left .itemContainer{display:none}}@media (max-width: 1023px){.topbar .wrapper .left .itemContainer{dispplay:none}}.topbar .wrapper .left .itemContainer span{font-size:15px;font-weight:500}@media (max-width: 767px){.topbar .wrapper .left .itemContainer span{display:none}}@media (max-width: 1023px){.topbar .wrapper .left .itemContainer span{display:none}}@media (max-width: 1280px){.topbar .wrapper .left .itemContainer span{display:none}}@media (max-width: 1440px){.topbar .wrapper .left .itemContainer span{display:none}}.topbar .wrapper .left .date{margin-left:100px;font-size:15px;font-weight:500;color:inherit}@media (max-width: 1600px){.topbar .wrapper .left .date{display:none}}@media (max-width: 1440px){.topbar .wrapper .left .date{margin-left:100px}}@media (max-width: 1280px){.topbar .wrapper .left .date{display:none}}@media (max-width: 767px){.topbar .wrapper .left .date{display:none}}@media (max-width: 1023px){.topbar .wrapper .left .date{display:none}}.topbar .wrapper .language-switcher{display:flex;gap:5px;padding-left:20px}@media (max-width: 1023px){.topbar .wrapper .language-switcher{padding-right:150px}}@media (max-width: 420px){.topbar .wrapper .language-switcher{padding-right:5px}}.topbar .wrapper .language-switcher button{background-color:transparent;border:1px solid transparent;padding:5px 10px;cursor:pointer;color:#fff;transition:background-color .3s,color .3s}.topbar .wrapper .language-switcher button:hover{background-color:#007bff1a}.topbar .wrapper .language-switcher button.active{background-color:#007bff33;border:1px solid #007bff}.topbar .wrapper .right .hamburger{width:32px;height:25px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.topbar .wrapper .right .hamburger span{width:100%;height:3px;background-color:#fff;transform-origin:left;transition:all 1s ease}.topbar.active{background-color:#11113299;color:#fff}.topbar.active .hamburger span:first-child{background-color:#fff;transform:rotate(45deg)}.topbar.active .hamburger span:nth-child(2){opacity:0}.topbar.active .hamburger span:last-child{background-color:#fff;transform:rotate(-45deg)}.menu{width:250px;height:100vh;background-color:#11113299;position:fixed;top:70px;right:-300px;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 1s ease;z-index:10}.menu.active{right:0}.menu ul{margin:0;padding:0;list-style:none;font-size:30px;font-weight:300;color:#fff;width:60%}.menu ul li{margin-bottom:25px}.menu ul li a{font-size:inherit;color:inherit;text-decoration:none}.menu ul li:hover{font-weight:500}.sparkle{position:absolute;top:0;left:0;margin:0;padding:0;z-index:999;height:100%;width:100%}.tiny{width:3px;height:3px}.star{width:5px;height:5px;background-color:transparent;position:relative;margin:0;padding:0}.star div{position:absolute}.star .vertical{width:1px;height:5px}.star .horizontal{width:5px;height:1px}.slider{position:relative}.slider h1{display:flex;flex-direction:column;align-content:center;justify-content:center;font-size:2rem;width:100%;text-align:center;margin-bottom:1rem;color:#7da034}.slider button{position:absolute;top:20px;left:20px;width:10%;min-width:150px;padding:15px;border:2px solid;color:#fff;border-radius:36px;background-color:#0052cc;cursor:pointer;font-weight:500;z-index:3}.slider button:hover{background-color:#ffc400;color:#000;border:2px solid white}.slider .type-anime{position:absolute;top:140px;left:100px;font-size:36px;text-align:left;z-index:99}.slider *{margin:0;padding:0}.example-container{width:100vw;height:100vh;position:relative;display:flex;justify-content:center;align-items:center}.example-container img{position:absolute;max-width:100vw}.next,.prev{top:calc(50% - 20px);position:absolute;background:white;border-radius:30px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer;font-weight:700;font-size:18px;z-index:2}.next{right:10px;color:#000}.prev{left:10px;transform:scale(-1);color:#000}.refresh{padding:10px;position:absolute;background:rgba(0,0,0,.4);border-radius:10px;width:20px;height:20px;top:10px;right:10px;display:flex;justify-content:center;align-items:center;cursor:pointer}.nasz-zespol{position:relative;background:#37422f;height:100vh;width:100%;display:flex;flex-direction:row;padding:100px;align-items:center;justify-content:center;max-width:1920px;gap:50px;color:#fff;top:0;overflow:hidden}@media (max-width: 1600px){.nasz-zespol{gap:20px;padding:70px}}@media (max-width: 1440px){.nasz-zespol{gap:20px;padding:30px}}@media (max-width: 1280px){.nasz-zespol{gap:20px;padding:30px}}@media (max-width: 1023px){.nasz-zespol{gap:20px;padding:20px}}@media (max-width: 640px){.nasz-zespol{flex-direction:column;padding:10px;justify-content:start;overflow-y:scroll;overscroll-behavior-block:none;gap:20px}}@media (max-width: 420px){.nasz-zespol{flex-direction:column;padding:0 10px 10px;justify-content:start;overflow-y:scroll;overscroll-behavior-y:none;gap:20px}}.nasz-zespol .text-container{height:100%;width:100%;flex:1;display:flex;flex-direction:column;text-align:left;justify-content:center;align-items:left;margin:0;padding:0 0 0 100px}@media (max-width: 1280px){.nasz-zespol .text-container{margin-top:10px;width:100%;height:auto}}@media (max-width: 1023px){.nasz-zespol .text-container{margin-top:10px;width:100%;height:auto;padding-left:0}}@media (max-width: 640px){.nasz-zespol .text-container{justify-content:start;padding-top:70px;width:100%;height:auto;padding-left:0}}@media (max-width: 420px){.nasz-zespol .text-container{justify-content:start;width:100%;height:auto;padding-left:0}}.nasz-zespol .text-container h1{display:flex;flex-direction:column;align-content:center;justify-content:center;font-size:2rem;width:100%;text-align:center;margin-bottom:1rem;color:#7da034}.nasz-zespol .text-container h2{font-size:48px;text-align:left;padding:10px}@media (max-width: 1600px){.nasz-zespol .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1440px){.nasz-zespol .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1280px){.nasz-zespol .text-container h2{font-size:32px;text-align:left;padding-top:20px}}@media (max-width: 1023px){.nasz-zespol .text-container h2{font-size:28px;text-align:left;padding-top:20px}}@media (max-width: 767px){.nasz-zespol .text-container h2{padding-top:20px;font-size:24px;text-align:left}}@media (max-width: 640px){.nasz-zespol .text-container h2{padding-top:20px;font-size:24px;text-align:left}}@media (max-width: 420px){.nasz-zespol .text-container h2{width:100%;padding-top:20px;font-size:24px;text-align:left}}.nasz-zespol .text-container p{color:#fff;font-size:16px;text-align:left;padding:10px;line-height:1.3}@media (max-width: 1600px){.nasz-zespol .text-container p{font-size:14px;text-align:left}}@media (max-width: 1440px){.nasz-zespol .text-container p{font-size:12px;text-align:left}}@media (max-width: 1280px){.nasz-zespol .text-container p{font-size:10px;text-align:left}}@media (max-width: 1023px){.nasz-zespol .text-container p{font-size:10px;padding:15px}}@media (max-width: 767px){.nasz-zespol .text-container p{font-size:16px;padding:15px}}@media (max-width: 420px){.nasz-zespol .text-container p{font-size:16px;padding:15px}}.nasz-zespol .text-container button{position:absolute;top:20px;left:20px;width:10%;min-width:150px;padding:15px;border:2px solid;color:#fff;border-radius:36px;background-color:#0052cc;cursor:pointer;font-weight:500;z-index:3}.nasz-zespol .text-container button:hover{background-color:#ffc400;color:#000;border:2px solid white}.nasz-zespol .image-container{position:relative;height:100%;width:100%;flex:1;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;gap:10px;margin:0}.nasz-zespol .image-container img{width:50%;height:auto;object-fit:contain}@media (max-width: 1600px){.nasz-zespol .image-container img{width:50%}}@media (max-width: 1440px){.nasz-zespol .image-container img{width:50%}}@media (max-width: 1280px){.nasz-zespol .image-container img{width:50%}}@media (max-width: 1023px){.nasz-zespol .image-container img{width:100%;padding:15px}}@media (max-width: 640px){.nasz-zespol .image-container img{height:100%;justify-content:center;width:100%;height:auto}}@media (max-width: 420px){.nasz-zespol .image-container img{height:100%;justify-content:start;width:100%}}.nasz-zespol *{margin:0;padding:0;box-sizing:border-box}.o-projekcie{position:relative;background:#37422f;height:100vh;width:100%;display:flex;flex-direction:row;padding:100px;align-items:center;justify-content:center;max-width:1920px;gap:50px;color:#fff;top:0;overflow:hidden;margin:0}@media (max-width: 1600px){.o-projekcie{gap:20px;padding:70px}}@media (max-width: 1440px){.o-projekcie{gap:20px;padding:30px}}@media (max-width: 1280px){.o-projekcie{gap:20px;padding:30px}}@media (max-width: 1023px){.o-projekcie{gap:20px;padding:20px}}@media (max-width: 640px){.o-projekcie{flex-direction:column;padding:10px;justify-content:start;overflow-y:scroll;overscroll-behavior-y:none;gap:0px}}@media (max-width: 420px){.o-projekcie{flex-direction:column;padding:0 10px 10px;justify-content:start;overflow-y:scroll;overscroll-behavior-y:none;gap:0px}}.o-projekcie .text-container{height:100%;width:100%;flex:1;display:flex;flex-direction:column;text-align:left;justify-content:center;align-items:center;margin:0;padding:0;font-size:16px}@media (max-width: 1280px){.o-projekcie .text-container{width:100%;height:auto}}@media (max-width: 1023px){.o-projekcie .text-container{width:100%;height:auto}}@media (max-width: 640px){.o-projekcie .text-container{padding-top:100px;justify-content:start;width:100%;height:auto}}@media (max-width: 420px){.o-projekcie .text-container{padding-top:100px;justify-content:start;width:100%;height:auto}}.o-projekcie .text-container h2{font-size:40px;text-align:left;padding:10px}@media (max-width: 1600px){.o-projekcie .text-container h2{font-size:32px;text-align:left}}@media (max-width: 1440px){.o-projekcie .text-container h2{font-size:24px;text-align:left}}@media (max-width: 1280px){.o-projekcie .text-container h2{font-size:22px;text-align:left;padding:7px}}@media (max-width: 1023px){.o-projekcie .text-container h2{font-size:28px;text-align:left;padding-top:20px}}@media (max-width: 767px){.o-projekcie .text-container h2{padding:0 15px;font-size:24px;text-align:left}}@media (max-width: 640px){.o-projekcie .text-container h2{padding:0 15px;font-size:24px;text-align:left}}@media (max-width: 420px){.o-projekcie .text-container h2{padding:0 15px;font-size:24px;text-align:left}}.o-projekcie .text-container p{color:#fff;font-size:16px;text-align:left;padding:10px;line-height:1.3}@media (max-width: 1600px){.o-projekcie .text-container p{font-size:14px;text-align:left}}@media (max-width: 1440px){.o-projekcie .text-container p{font-size:14px;text-align:left}}@media (max-width: 1280px){.o-projekcie .text-container p{font-size:12px;text-align:left}}@media (max-width: 1023px){.o-projekcie .text-container p{font-size:10px;padding:15px}}@media (max-width: 767px){.o-projekcie .text-container p{font-size:16px;padding:15px}}@media (max-width: 640px){.o-projekcie .text-container p{font-size:16px;padding:15px}}@media (max-width: 420px){.o-projekcie .text-container p{font-size:16px;padding:15px}}.o-projekcie .text-container ul,.o-projekcie .text-container li{margin-left:15px;padding-bottom:10px;font-size:16px}@media (max-width: 1440px){.o-projekcie .text-container ul,.o-projekcie .text-container li{font-size:14px}}@media (max-width: 1280px){.o-projekcie .text-container ul,.o-projekcie .text-container li{font-size:12px}}@media (max-width: 640px){.o-projekcie .text-container ul,.o-projekcie .text-container li{font-size:16px}}@media (max-width: 420px){.o-projekcie .text-container ul,.o-projekcie .text-container li{font-size:16px}}.o-projekcie .text-container button{position:absolute;top:20px;left:20px;width:10%;min-width:150px;padding:15px;border:2px solid;color:#fff;border-radius:36px;background-color:#0052cc;cursor:pointer;font-weight:500;z-index:3}.o-projekcie .text-container button:hover{background-color:#ffc400;color:#000;border:2px solid white}.o-projekcie .image-container{height:100%;width:100%;flex:1;display:flex;flex-direction:column;text-align:left;justify-content:center;align-items:center;margin:0;padding:0}@media (max-width: 1280px){.o-projekcie .image-container{width:100%;height:auto}}@media (max-width: 1023px){.o-projekcie .image-container{width:100%;height:auto}}@media (max-width: 640px){.o-projekcie .image-container{margin:0;justify-content:start;width:100%;height:auto}}@media (max-width: 420px){.o-projekcie .image-container{margin:0;justify-content:start;width:100%;height:auto}}.o-projekcie .image-container h2{font-size:40px;text-align:left;padding:10px}@media (max-width: 1600px){.o-projekcie .image-container h2{font-size:32px;text-align:left}}@media (max-width: 1440px){.o-projekcie .image-container h2{font-size:24px;text-align:left}}@media (max-width: 1280px){.o-projekcie .image-container h2{font-size:22px;text-align:left;padding:7px}}@media (max-width: 1023px){.o-projekcie .image-container h2{font-size:28px;text-align:left;padding-top:20px}}@media (max-width: 767px){.o-projekcie .image-container h2{padding:0 15px;font-size:24px;text-align:left}}@media (max-width: 640px){.o-projekcie .image-container h2{padding:0 15px;font-size:24px;text-align:left}}@media (max-width: 420px){.o-projekcie .image-container h2{padding:0 15px;font-size:24px;text-align:left}}.o-projekcie .image-container p{color:#fff;font-size:16px;text-align:left;padding:10px;line-height:1.3}@media (max-width: 1600px){.o-projekcie .image-container p{font-size:14px;text-align:left}}@media (max-width: 1440px){.o-projekcie .image-container p{font-size:14px;text-align:left}}@media (max-width: 1280px){.o-projekcie .image-container p{font-size:12px;text-align:left;padding:5px}}@media (max-width: 1023px){.o-projekcie .image-container p{font-size:10px;padding:15px}}@media (max-width: 767px){.o-projekcie .image-container p{font-size:16px;padding:15px}}@media (max-width: 640px){.o-projekcie .image-container p{font-size:16px;padding:15px}}@media (max-width: 420px){.o-projekcie .image-container p{font-size:16px;padding:15px}}.o-projekcie .image-container ul,.o-projekcie .image-container li{margin-left:15px;padding-bottom:10px;font-size:16px}@media (max-width: 1440px){.o-projekcie .image-container ul,.o-projekcie .image-container li{font-size:14px}}@media (max-width: 1280px){.o-projekcie .image-container ul,.o-projekcie .image-container li{font-size:12px}}@media (max-width: 640px){.o-projekcie .image-container ul,.o-projekcie .image-container li{font-size:16px}}@media (max-width: 420px){.o-projekcie .image-container ul,.o-projekcie .image-container li{font-size:16px}}.o-projekcie .image-container button{position:absolute;top:20px;left:20px;width:10%;min-width:150px;padding:15px;border:2px solid;color:#fff;border-radius:36px;background-color:#0052cc;cursor:pointer;font-weight:500;z-index:3}.o-projekcie .image-container button:hover{background-color:#ffc400;color:#000;border:2px solid white}.o-projekcie *{margin:0;padding:0;box-sizing:border-box}html{scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none}html::-webkit-scrollbar{display:none}body{height:100%;width:100%;background-color:#37422f;color:#fff;scrollbar-width:none}body::-webkit-scrollbar{display:none}a{text-decoration:none;color:inherit}section{height:100vh;width:100vw;scroll-snap-align:center}.audio-player{width:250px;height:30px;position:fixed;top:20px;right:100px;padding:0;border:none;z-index:999}@media (max-width: 1440px){.audio-player{width:250px;right:100px}}@media (max-width: 1280px){.audio-player{width:250px;right:100px}}@media (max-width: 1023px){.audio-player{width:150px;right:100px}}@media (max-width: 767px){.audio-player{width:100px;right:100px}}@media (max-width: 640px){.audio-player{display:none}}@media (max-width: 420px){.audio-player{display:none}}.page{height:100vh;width:100vw;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#906e3e;color:#ffc400}.page *{margin:0;padding:0}.two-columns{display:flex}.two-columns>*{width:50%;padding:1rem}
