#language-popup .region-data > div > div:first-child{display:none!important}#language-popup .region-data > div:not(:first-child){display:none!important}#language-popup{width:min(760px,94vw)!important;border-radius:20px;border:1px solid rgba(125,171,255,.28);box-shadow:0 30px 90px rgba(0,0,0,.65);overflow:hidden}#language-popup .region-data{display:flex!important;justify-content:center;padding:36px 40px 48px!important}#language-popup .region-data>div:first-child{display:flex!important;gap:16px;max-width:none!important;width:auto!important;flex-wrap:wrap;justify-content:center;border:0!important}#language-popup .region-data>div:first-child>a{display:flex!important;flex-direction:column;align-items:center;gap:6px;min-width:128px;padding:22px 18px!important;border:1px solid rgba(249,249,249,.16);border-radius:14px;transition:all .18s ease;line-height:1.2!important;font-size:17px!important}#language-popup .region-data>div:first-child>a:hover{border-color:#7DABFF;background:rgba(125,171,255,.10);transform:translateY(-2px)}#language-popup .region-data>div:first-child>a::before{font-size:26px;font-weight:600;letter-spacing:.06em;color:#7DABFF;display:block}#language-popup .region-data>div:first-child>a:nth-of-type(1)::before{content:"EN"}#language-popup .region-data>div:first-child>a:nth-of-type(2)::before{content:"DE"}#language-popup .region-data>div:first-child>a:nth-of-type(3)::before{content:"ES"}#language-popup .region-data>div:first-child>a:nth-of-type(4)::before{content:"FR"}#language-popup a[class*="7DABFF"]{border-color:#7DABFF!important;background:rgba(125,171,255,.14)}#language-popup .region-data>div:first-child>a::after{content:"";order:-1;width:44px;height:29px;border-radius:5px;background-size:cover;background-position:center;box-shadow:0 0 0 1px rgba(255,255,255,.18);margin-bottom:4px}#language-popup .region-data>div:first-child>a:nth-of-type(1)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23012169'/%3E%3Cpath d='M0,0 60,40 M60,0 0,40' stroke='%23fff' stroke-width='8'/%3E%3Cpath d='M0,0 60,40 M60,0 0,40' stroke='%23C8102E' stroke-width='4'/%3E%3Cpath d='M30,0 V40 M0,20 H60' stroke='%23fff' stroke-width='14'/%3E%3Cpath d='M30,0 V40 M0,20 H60' stroke='%23C8102E' stroke-width='8'/%3E%3C/svg%3E")}#language-popup .region-data>div:first-child>a:nth-of-type(2)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23FFCE00'/%3E%3Crect width='60' height='27' fill='%23DD0000'/%3E%3Crect width='60' height='13' fill='%23000'/%3E%3C/svg%3E")}#language-popup .region-data>div:first-child>a:nth-of-type(3)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23AA151B'/%3E%3Crect y='10' width='60' height='20' fill='%23F1BF00'/%3E%3C/svg%3E")}#language-popup .region-data>div:first-child>a:nth-of-type(4)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23fff'/%3E%3Crect width='20' height='40' fill='%23002395'/%3E%3Crect x='40' width='20' height='40' fill='%23ED2939'/%3E%3C/svg%3E")}.contact-form-wrapper .contact-wrapper{max-width:880px!important;margin:0 auto}.contact-form-wrapper.pt-100px{padding-top:48px!important}.contact-form-wrapper .pb-150px{padding-bottom:64px!important}.contact-form-wrapper h1{font-size:26px!important;margin-bottom:10px!important}.contact-form-wrapper .form-label{font-size:14px!important;font-weight:600!important;margin-bottom:6px!important;letter-spacing:.01em}.contact-form-wrapper .form-input{padding:9px 14px!important;font-size:14px!important}.contact-form-wrapper .form-input.dropdown{padding:8px 14px!important}.contact-form-wrapper button.selectedText{font-size:14px!important;height:auto!important}.contact-form-wrapper .grid.form{gap:16px 24px!important}.contact-form-wrapper textarea.form-input{height:90px!important}.contact-form-wrapper .form-btn{font-size:16px!important;padding:10px 40px!important;height:auto!important;width:auto!important;min-width:220px!important}.contact-form-wrapper .checkbox-text{font-size:13px!important;line-height:1.5!important}.contact-form-wrapper .privacy-text{font-size:14px!important;line-height:1.5!important;margin-top:4px!important}@media (max-width:767px){#language-popup{width:calc(100vw - 24px)!important;max-height:82vh;overflow-y:auto;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}#language-popup > div:first-child{padding:20px 20px 0!important}#language-popup > div:first-child > div{padding-bottom:18px!important}#language-popup .region-data{padding:16px 16px 22px!important}#language-popup .region-data > div:first-child{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;max-width:none!important;width:100%!important}#language-popup .region-data > div:first-child a{padding:14px 8px!important;gap:4px!important;font-size:14px!important;width:auto!important;margin:0!important}#language-popup .region-data > div:first-child a::before{font-size:20px!important}#language-popup .region-data > div:first-child a::after{width:38px!important;height:25px!important}}.wmap__dot{border-radius:50%!important}@media (max-width:600px){.wmap__dot{width:12px!important;height:12px!important;left:-6px!important;top:-6px!important;box-shadow:0 0 0 3px rgba(125,171,255,.35)!important}}.meco-product-h1{display:block;margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit}#mecotec-cc{position:fixed;left:0;right:0;bottom:0;z-index:2147483000;background:#0d1524;color:#f1f4f9;border-top:1px solid #2b3d5e;box-shadow:0 -8px 30px rgba(0,0,0,.45);font-size:14px;line-height:1.55}#mecotec-cc .cc-inner{max-width:1100px;margin:0 auto;padding:20px 24px 22px}#mecotec-cc .cc-head{font-size:18px;font-weight:600;margin-bottom:8px}#mecotec-cc .cc-text{margin:0 0 14px;max-width:820px;color:#c9d3e2}#mecotec-cc a{color:#7DABFF;text-decoration:underline}#mecotec-cc .cc-details{margin:0 0 14px;border-top:1px solid #22314c;padding-top:12px;max-height:38vh;overflow-y:auto}#mecotec-cc .cc-row{display:flex;gap:12px;align-items:flex-start;padding:9px 0;border-bottom:1px solid #1a2740;cursor:pointer}#mecotec-cc .cc-row:last-child{border-bottom:0}#mecotec-cc .cc-row small{color:#9fb0c8;display:block;margin-top:3px}#mecotec-cc .cc-row i{color:#9fb0c8;font-style:normal;font-size:12px}#mecotec-cc .cc-sw{flex:0 0 auto;padding-top:2px}#mecotec-cc .cc-sw input{width:18px;height:18px;accent-color:#2F7CF6;cursor:pointer}#mecotec-cc .cc-btns{display:flex;flex-wrap:wrap;gap:10px}#mecotec-cc .cc-b{font:inherit;font-weight:500;border-radius:8px;padding:10px 22px;cursor:pointer;border:1px solid transparent;min-width:170px}#mecotec-cc .cc-primary{background:#2F7CF6;color:#fff}#mecotec-cc .cc-primary:hover{background:#4a8dfa}#mecotec-cc .cc-ghost{background:transparent;color:#c9d3e2;border-color:#3a4d70}#mecotec-cc .cc-ghost:hover{color:#fff;border-color:#7DABFF}@media (max-width:600px){#mecotec-cc .cc-inner{padding:16px}#mecotec-cc .cc-b{flex:1 1 100%;min-width:0}#mecotec-cc .cc-details{max-height:34vh}}
