@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900&family=Crimson+Text:ital,wght@0,400;0,600;1,400&family=Inter:wght@300;400;500;600;700&display=swap";:root{--chat--color--primary: #FF6B35;--chat--color--primary-shade-50: #ff5722;--chat--color--primary-shade-100: #e64a19;--chat--color--secondary: #0f2847;--chat--color--secondary-shade-50: #1a3a5c;--chat--color--white: #ffffff;--chat--color--light: #fef9f6;--chat--color--light-shade-50: #fef3ec;--chat--color--light-shade-100: #fde8d8;--chat--color--medium: #999;--chat--color--dark: #0f2847;--chat--color--disabled: #cccccc;--chat--color--typing: #666666;--chat--spacing: 1rem;--chat--border-radius: .5rem;--chat--transition-duration: .2s;--chat--font-family: "Inter", "Poppins", -apple-system, sans-serif;--chat--window--width: 100%;--chat--window--height: 100%;--chat--header--height: 0;--chat--header--padding: 0;--chat--header--background: transparent;--chat--message--font-size: .9rem;--chat--message--padding: 11px 16px;--chat--message--border-radius: 20px;--chat--message--line-height: 1.55;--chat--message--margin-bottom: 10px;--chat--message--bot--background: #0f2847;--chat--message--bot--color: #ffffff;--chat--message--bot--border: none;--chat--message--user--background: #FF6B35;--chat--message--user--color: #ffffff;--chat--message--user--border: none;--chat--input--border: 1.5px solid #e0e0e0;--chat--input--border-radius: 28px;--chat--input--padding: 12px 18px;--chat--input--background: #ffffff;--chat--input--font-size: 14px;--chat--input--border-active: 1.5px solid #FF6B35;--chat--input--placeholder--font-size: 14px;--chat--button--padding: 12px 28px;--chat--button--border-radius: 28px;--chat--button--font-size: .95rem;--chat--button--primary-background: #FF6B35;--chat--button--primary-color: #ffffff;--chat--button--primary-border: none;--chat--input--send--button--background: #FF6B35;--chat--input--send--button--color: #ffffff;--chat--input--send--button--background-hover: #ff5722;--chat--body--background: #fef9f6;--chat--footer--background: #ffffff}#n8n-chatbot-wrapper{position:fixed;bottom:24px;left:24px;width:380px;max-width:calc(100vw - 32px);background:#fff;border:none;border-radius:24px;padding:0;z-index:9999;box-shadow:0 20px 60px #ff6b3533,0 4px 16px #0000001a,0 0 0 1px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;overflow:hidden;max-height:620px}#n8n-chat-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:linear-gradient(135deg,#0f2847,#1a3a5c);border-radius:24px 24px 0 0;flex-shrink:0;position:relative;overflow:hidden}#n8n-chat-header:before{content:"";position:absolute;top:-40px;right:-30px;width:120px;height:120px;background:radial-gradient(circle,rgba(255,107,53,.15) 0%,transparent 70%);pointer-events:none}#n8n-chat-header-left{display:flex;align-items:center;gap:12px;position:relative;z-index:1}#n8n-chat-avatar{width:80px;height:auto;display:flex;align-items:center}#n8n-chat-avatar img{width:100%;height:auto;border-radius:0;object-fit:contain}#n8n-chat-title{font-family:Poppins,sans-serif;font-weight:700;font-size:.95rem;color:#fff;letter-spacing:.01em;line-height:1.2}#n8n-chat-status{display:flex;align-items:center;gap:5px;font-size:.75rem;color:#ffffffbf;margin-top:2px}#n8n-status-dot{width:7px;height:7px;background:#4caf50;border-radius:50%;display:inline-block;box-shadow:0 0 6px #4caf50;animation:statusPulse 2s ease-in-out infinite}@keyframes statusPulse{0%,to{opacity:1}50%{opacity:.5}}#toggleN8nChat{position:relative;z-index:1;background:#ff6b3526;border:1px solid rgba(255,107,53,.3);width:34px;height:34px;border-radius:50%;font-size:18px;cursor:pointer;color:#ff6b35;font-weight:700;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0;line-height:1}#toggleN8nChat:hover{background:#ff6b3547;transform:scale(1.08)}#n8n-chat-content{height:400px;overflow:hidden;background:#fef9f6;position:relative}#n8n-chat{width:100%;height:100%;overflow:hidden;position:relative}#n8n-chat>div,#n8n-chat>div>div{height:100%!important;width:100%!important;overflow:hidden!important}#n8n-chatbot-wrapper.is-minimized{max-height:none;width:320px;border-radius:24px;box-shadow:0 12px 40px #ff6b3526,0 0 0 1px #00000014}#n8n-chatbot-wrapper.is-minimized #n8n-chat-content{display:none}#n8n-chatbot-wrapper.is-minimized #n8n-chat-header{border-radius:24px}#n8n-chat .chat{display:flex!important;flex-direction:column!important;height:100%!important;overflow:hidden!important}#n8n-chat .chat-body{display:flex!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;overflow:hidden!important}#n8n-chat .chat-messages,#n8n-chat .messages-container{overflow-y:auto!important;overflow-x:hidden!important;flex:1 1 0!important;min-height:0!important;padding:16px!important;background:#fef9f6!important}#n8n-chat .chat-message-from-bot,#n8n-chat [class*=bot-message],#n8n-chat [class*=assistant],#n8n-chat [class*=Bot],#n8n-chat [class*=bot]{background:#0f2847!important;color:#fff!important;border-radius:4px 20px 20px!important;box-shadow:0 2px 12px #0f284733!important}#n8n-chat .chat-message-from-bot *,#n8n-chat [class*=bot-message] *,#n8n-chat [class*=assistant] *,#n8n-chat [class*=Bot] *,#n8n-chat [class*=bot] *{color:#fff!important}#n8n-chat .chat-message-from-user,#n8n-chat [class*=user-message],#n8n-chat [class*=User],#n8n-chat [class*=user]{background:#ff6b35!important;color:#fff!important;border-radius:20px 4px 20px 20px!important;box-shadow:0 2px 8px #ff6b354d!important}#n8n-chat .chat-message-from-user *,#n8n-chat [class*=user-message] *,#n8n-chat [class*=User] *,#n8n-chat [class*=user] *{color:#fff!important}#n8n-chat .chat-messages-list{height:338px!important;max-height:338px!important;overflow-y:auto!important;overflow-x:hidden!important;padding:16px!important;background:#fef9f6!important;scroll-behavior:smooth;flex-shrink:0!important}#n8n-chat .chat-message-markdown a{color:inherit!important;text-decoration:underline!important;text-decoration-thickness:1.5px;text-underline-offset:.18em;word-break:break-all;cursor:pointer}#n8n-chat .chat-message-markdown a:hover{opacity:.88}#n8n-chat hr,#n8n-chat [class*=divider],#n8n-chat [class*=separator],#n8n-chat [class*=powered],#n8n-chat [class*=branding]{display:none!important;border:none!important;height:0!important;margin:0!important;padding:0!important}#n8n-chat [class*=footer],#n8n-chat [class*=input-area],#n8n-chat [class*=chat-input]{background:#fff!important;border-top:1px solid #e0e0e0!important;border-bottom:none!important;border-left:none!important;border-right:none!important;padding:2px 4px!important}#n8n-chat [class*=chat-input]{background:#fff!important;border-top:0px solid #e0e0e0!important;border-bottom:none!important;border-left:none!important;border-right:none!important;padding:2px 4px!important}#n8n-chat input,#n8n-chat textarea{color:#333!important;background:#fff!important;border:1.5px solid #e0e0e0!important;border-radius:28px!important;font-family:Inter,sans-serif!important;font-size:14px!important}#n8n-chat input:focus,#n8n-chat textarea:focus{border-color:#ff6b35!important;outline:none!important;box-shadow:0 0 0 3px #ff6b351a!important}#n8n-chat .chat-inputs{display:flex!important;gap:12px!important;align-items:center!important}#n8n-chat [class*=send],#n8n-chat button[type=submit]{background:#ff6b35!important;color:#fff!important;border-radius:50%!important;box-shadow:0 2px 10px #ff6b3566!important;transition:all .2s!important}#n8n-chat [class*=send]:hover,#n8n-chat button[type=submit]:hover{background:#ff5722!important;transform:scale(1.06)!important;box-shadow:0 4px 16px #ff6b3580!important}#n8n-chat button:not(#toggleN8nChat):not([type=submit]){background:#ff6b35!important;color:#fff!important;border-radius:28px!important;font-family:Poppins,sans-serif!important;font-weight:600!important;border:none!important;box-shadow:0 4px 14px #ff6b3540!important;transition:all .2s!important}#n8n-chat button:not(#toggleN8nChat):not([type=submit]):hover{background:#ff5722!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #ff6b3559!important}#n8n-chat .chat-header{display:none!important}#n8n-chat ::-webkit-scrollbar{width:5px}#n8n-chat ::-webkit-scrollbar-track{background:#f0e8ff;border-radius:10px}#n8n-chat ::-webkit-scrollbar-thumb{background:#c8a8e8;border-radius:10px}#n8n-chat ::-webkit-scrollbar-thumb:hover{background:#9b67c8}@media(max-width:768px){#n8n-chatbot-wrapper{width:calc(100vw - 24px)!important;left:12px;right:12px;bottom:12px;max-height:72vh}#n8n-chat-content{height:calc(72vh - 74px)!important}#n8n-chatbot-wrapper.is-minimized{width:calc(100vw - 24px)!important}}.whatsapp-float{position:fixed;bottom:100px;right:30px;z-index:999;text-decoration:none;animation:floatWhatsapp 3s ease-in-out infinite}.whatsapp-float-content{display:flex;align-items:center;gap:16px;background:#fff;padding:16px 20px;border-radius:50px;box-shadow:0 8px 24px #00000026;transition:all .3s ease}.whatsapp-float:hover .whatsapp-float-content{transform:scale(1.05);box-shadow:0 12px 32px #0003}.whatsapp-float-text{font-size:.875rem;color:#333;line-height:1.4;white-space:nowrap;font-family:var(--font-primary)}.whatsapp-float-text strong{color:#25d366;font-weight:700}.whatsapp-float-icon{width:48px;height:48px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}@keyframes floatWhatsapp{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(max-width:960px){.whatsapp-float{bottom:80px;right:20px}.whatsapp-float-text{display:none}.whatsapp-float-content{padding:12px}}@media(max-width:600px){.whatsapp-float{bottom:70px;right:16px}}:root{--primary-purple: #663399;--purple-bishop: #4A148C;--purple-deep: #1A0933;--primary-gold: #FFD700;--gold-accent: #FFC107;--gold-warm: #FFAA00;--primary-dark: #212121;--white: #FFFFFF;--light-purple: #9C27B0;--dark-purple: #311B92;--bg-light: #FAFAFA;--bg-medium: #F5F5F5;--bg-gradient: linear-gradient(135deg, #4A148C 0%, #663399 50%, #9C27B0 100%);--gold-gradient: linear-gradient(135deg, #FFD700 0%, #FFC107 50%, #FFAA00 100%);--success: #4CAF50;--warning: #FF9800;--error: #F44336;--font-display: "Poppins", sans-serif;--font-primary: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--border-radius-sm: 8px;--border-radius-md: 16px;--border-radius-lg: 24px;--border-radius-xl: 32px;--border-radius-hero: 40px;--shadow-sm: 0 2px 4px rgba(74, 20, 140, .08);--shadow-md: 0 4px 12px rgba(74, 20, 140, .12);--shadow-lg: 0 8px 24px rgba(74, 20, 140, .16);--shadow-xl: 0 12px 32px rgba(74, 20, 140, .2);--shadow-gold: 0 4px 20px rgba(255, 215, 0, .25);--glow-purple: 0 0 40px rgba(156, 39, 176, .3);--glow-gold: 0 0 30px rgba(255, 215, 0, .4);--transition-fast: .2s cubic-bezier(.4, 0, .2, 1);--transition-normal: .4s cubic-bezier(.4, 0, .2, 1);--transition-slow: .6s cubic-bezier(.4, 0, .2, 1);--transition-bounce: .5s cubic-bezier(.68, -.55, .265, 1.55);--btn-primary: var(--gold-gradient);--btn-primary-hover: linear-gradient(135deg, #FFAA00 0%, #FF8F00 100%);--btn-secondary: var(--bg-gradient);--btn-secondary-hover: linear-gradient(135deg, #311B92 0%, #4A148C 100%);--btn-accent: var(--light-purple);--btn-accent-hover: #7B1FA2;--btn-success: #4CAF50;--btn-success-hover: #45A049;--btn-danger: #F44336;--btn-danger-hover: #E53935}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{font-family:var(--font-primary);line-height:1.6;color:var(--primary-dark);background:var(--bg-light);overflow-x:clip}.display-font{font-family:var(--font-display)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-fade-in{animation:fadeInUp .8s var(--transition-normal) forwards}.animate-float{animation:float 3s ease-in-out infinite}body{font-family:var(--font-primary);line-height:1.6;color:var(--primary-dark);overflow-x:clip;background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:700;line-height:1.2;color:var(--primary-dark);margin-bottom:1rem}h1{font-size:3.052em}h2{font-size:2.441em}h3{font-size:1.953em}h4{font-size:1.563em}h5{font-size:1.25em}p{color:var(--dark-gray);margin-bottom:1rem}strong,b{font-weight:700}a{color:var(--accent-amber);text-decoration:none;transition:var(--transition-fast)}a:hover{color:var(--primary-yellow)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#4a4a4a}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,gold,#ffc107);border-radius:6px;border:2px solid #1A0933}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffc107,#fa0)}*{scrollbar-width:thick;scrollbar-color:#efecec #0f2847}.text-gradient-primary{background:linear-gradient(135deg,var(--primary-yellow),var(--accent-amber));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bg-gradient-primary{background:linear-gradient(135deg,var(--primary-yellow) 0%,var(--secondary-yellow) 50%,var(--accent-amber) 100%)}*:focus{outline:2px solid var(--primary-yellow);outline-offset:2px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in-up{animation:fadeInUp .8s ease-out}.fade-in{animation:fadeIn .6s ease-out}::selection{background:var(--primary-yellow);color:var(--primary-dark)}::-moz-selection{background:var(--primary-yellow);color:var(--primary-dark)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border:none;border-radius:25px;font-family:var(--font-primary);font-weight:600;font-size:16px;text-decoration:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;white-space:nowrap;min-width:120px;box-shadow:var(--shadow-md)}.btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.btn:active{transform:translateY(0);box-shadow:var(--shadow-md)}.btn-small{padding:8px 16px;font-size:14px;min-width:100px}.btn-large{padding:16px 32px;font-size:18px;min-width:150px}.btn-xl{padding:20px 40px;font-size:20px;min-width:180px}.btn-primary{background-color:var(--btn-primary);color:var(--primary-dark)}.btn-primary:hover{background-color:var(--btn-primary-hover);box-shadow:0 8px 25px #ffc10766;color:var(--primary-dark)}.btn-secondary{background-color:var(--btn-secondary);color:#fff}.btn-secondary:hover{background-color:var(--btn-secondary-hover);box-shadow:0 8px 25px #21212166}.btn-outline-primary{background-color:transparent;color:var(--btn-primary);border:2px solid var(--btn-primary)}.btn-outline-primary:hover{background-color:var(--btn-primary);color:var(--primary-dark);box-shadow:0 8px 25px #ffc1074d}.btn-outline-white{background-color:transparent;color:#fff;border:2px solid rgba(255,255,255,.8)}.btn-outline-white:hover{background-color:var(--btn-primary);border-color:var(--btn-primary);color:var(--primary-dark);box-shadow:0 8px 25px #ffc10766}.btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn-block{width:100%;display:flex}@media(max-width:768px){h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}body{font-size:16px}.btn{padding:10px 20px;font-size:14px;min-width:100px}}.sr-only{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.form-wrapper[data-v-5d024f85]{background:#fffffff2;border-radius:20px;padding:50px;box-shadow:0 20px 60px #0000001a;animation:slideInUp-5d024f85 .6s ease-out}.form-header[data-v-5d024f85]{text-align:center;margin-bottom:40px;animation:fadeIn-5d024f85 .8s ease-out}.form-title[data-v-5d024f85]{font-size:32px;font-weight:900;color:#1a1a1a;margin:0 0 12px;letter-spacing:.5px}.form-subtitle[data-v-5d024f85]{font-size:16px;color:#666;margin:0;line-height:1.6}.form-content[data-v-5d024f85]{animation:fadeIn-5d024f85 .8s ease-out .2s both}[data-v-5d024f85] .v-text-field{--v-field-border-opacity: .2}[data-v-5d024f85] .v-text-field.input-field{--v-field-input-placeholder-opacity: .6}[data-v-5d024f85] .v-field{border-radius:12px;overflow:hidden}[data-v-5d024f85] .v-field__outline{color:#f8be004d}[data-v-5d024f85] .v-field:hover .v-field__outline{color:#f8be0080}[data-v-5d024f85] .v-field.v-field--focused .v-field__outline{color:#f8be00}[data-v-5d024f85] .v-field .v-field__input{font-size:15px;font-weight:500;color:#1a1a1a;padding:8px 0}[data-v-5d024f85] .v-field__prepend-inner .v-icon{color:#f8be00;margin-right:10px}[data-v-5d024f85] .v-field--focused .v-field__prepend-inner .v-icon{color:#f4a500}[data-v-5d024f85] .v-label{color:#454545!important;font-weight:600;font-size:14px}[data-v-5d024f85] .v-label.v-field-label--floating{color:#f8be00!important}[data-v-5d024f85] .v-messages__message{color:#d32f2f;font-size:12px}.submit-btn[data-v-5d024f85]{background:linear-gradient(135deg,#f8be00,gold)!important;color:#1a1a1a!important;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:1px;padding:12px 50px!important;border-radius:12px!important;transition:all .5s cubic-bezier(.34,1.56,.64,1)!important;box-shadow:0 8px 20px #f8be004d!important;position:relative;overflow:hidden}.submit-btn[data-v-5d024f85]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#fff3;transition:left .5s ease}.submit-btn[data-v-5d024f85]:hover:not(:disabled){transform:translateY(-4px);box-shadow:0 14px 35px #f8be0066!important}.submit-btn[data-v-5d024f85]:hover:not(:disabled):before{left:100%}.submit-btn[data-v-5d024f85]:disabled{opacity:.7;cursor:not-allowed}[data-v-5d024f85] .snackbar-custom{border-radius:12px;font-weight:600;box-shadow:0 8px 24px #00000026;animation:slideDown-5d024f85 .4s ease-out}@keyframes slideInUp-5d024f85{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-5d024f85{0%{opacity:0}to{opacity:1}}@keyframes slideDown-5d024f85{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:960px){.form-wrapper[data-v-5d024f85]{padding:40px}.form-title[data-v-5d024f85]{font-size:28px}.form-subtitle[data-v-5d024f85]{font-size:15px}}@media(max-width:600px){.form-wrapper[data-v-5d024f85]{padding:30px 20px;border-radius:16px}.form-title[data-v-5d024f85]{font-size:24px}.form-subtitle[data-v-5d024f85],[data-v-5d024f85] .v-field__input{font-size:14px}.submit-btn[data-v-5d024f85]{width:100%;padding:10px 30px!important}}@media(max-width:480px){.form-wrapper[data-v-5d024f85]{padding:20px 16px;margin:0 8px}.form-title[data-v-5d024f85]{font-size:22px}.form-subtitle[data-v-5d024f85]{font-size:13px}.submit-btn[data-v-5d024f85]{font-size:14px!important}}.contactos[data-v-8afd00b0]{background:linear-gradient(135deg,#fff 10%,#f8be00);padding:80px 20px;position:relative;overflow:hidden}.contactos[data-v-8afd00b0]:before{content:"";position:absolute;top:-50%;right:-50%;width:500px;height:500px;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);border-radius:50%;animation:float-8afd00b0 8s ease-in-out infinite}.contactos[data-v-8afd00b0]:after{content:"";position:absolute;bottom:-100px;left:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.08) 0%,transparent 70%);border-radius:50%;animation:float-8afd00b0 10s ease-in-out infinite reverse}.nosa[data-v-8afd00b0]{padding:20px;display:flex;flex-direction:row;align-content:center;justify-content:center}.nosa[data-v-8afd00b0]{display:flex;justify-content:center;align-items:center;margin-bottom:50px}.nosa h2[data-v-8afd00b0]{font-size:clamp(32px,6vw,48px);font-weight:900;text-transform:uppercase;letter-spacing:4px;color:#2a2a2a;margin:0;position:relative;padding-bottom:20px;background:linear-gradient(135deg,#2a2a2a,#454545,#2a2a2a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nosa h2[data-v-8afd00b0]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:6px;background:linear-gradient(90deg,#f8be00,gold,#f8be00);border-radius:10px;box-shadow:0 0 20px #f8be0066;animation:slideInUnderline-8afd00b0 .8s ease-out .3s forwards}@keyframes slideInUnderline-8afd00b0{0%{width:0}to{width:50%}}.nosa2[data-v-8afd00b0]{text-align:center;font-size:clamp(15px,2.5vw,18px);font-weight:500;color:#454545;line-height:1.8;max-width:700px;margin:0 auto 60px;letter-spacing:.5px;padding:20px 0}.contact-container[data-v-8afd00b0]{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1300px;margin:0 auto;align-items:start;position:relative;z-index:1}.contact-info[data-v-8afd00b0]{display:flex;flex-direction:column;gap:0}.conre1[data-v-8afd00b0]{display:flex;justify-content:center;margin-bottom:40px;animation:fadeInLeft-8afd00b0 .8s ease-out}.conre1 img[data-v-8afd00b0]{display:block;width:120px;height:auto;filter:drop-shadow(0 8px 20px rgba(0,0,0,.15));transition:all .5s cubic-bezier(.34,1.56,.64,1)}.conre1 img[data-v-8afd00b0]:hover{transform:scale(1.1) translateY(-8px);filter:drop-shadow(0 12px 30px rgba(0,0,0,.25))}.conre[data-v-8afd00b0]{display:flex;flex-direction:row;align-items:flex-start;padding:25px 30px;margin-bottom:20px;background:#ffffff40;border-radius:16px;backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.4);transition:all .4s cubic-bezier(.34,1.56,.64,1);animation:fadeInUp-8afd00b0 .8s ease-out;animation-fill-mode:both}.conre[data-v-8afd00b0]:nth-child(2){animation-delay:.1s}.conre[data-v-8afd00b0]:nth-child(3){animation-delay:.2s}.conre[data-v-8afd00b0]:nth-child(4){animation-delay:.3s}.conre[data-v-8afd00b0]:hover{background:#ffffff59;border-color:#fff9;transform:translateY(-8px);box-shadow:0 16px 40px #00000026}.conre div[data-v-8afd00b0]{display:flex;flex-direction:row;align-items:flex-start;gap:20px}.conre[data-v-8afd00b0] .v-icon{font-size:32px;color:#1a1a1a;flex-shrink:0;transition:all .4s ease}.conre[data-v-8afd00b0]:hover .v-icon{transform:rotate(10deg) scale(1.15);color:#454545}.conre div p[data-v-8afd00b0]{font-size:16px;font-weight:600;color:#1a1a1a;line-height:1.6;margin:0}.contact-form[data-v-8afd00b0]{display:flex;flex-direction:column;background:#ffffff26;border-radius:20px;padding:50px;backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.3);box-shadow:0 20px 60px #0000001a;animation:fadeInRight-8afd00b0 .8s ease-out}@keyframes fadeInUp-8afd00b0{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-8afd00b0{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-8afd00b0{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes float-8afd00b0{0%,to{transform:translateY(0)}50%{transform:translateY(20px)}}@media only screen and (max-width:1300px){.contact-form[data-v-8afd00b0]{padding:40px}}@media only screen and (max-width:1000px){.contact-container[data-v-8afd00b0]{gap:40px}.nosa h2[data-v-8afd00b0]{font-size:40px}.contact-form[data-v-8afd00b0]{padding:35px}.conre[data-v-8afd00b0]{padding:20px 25px}}@media only screen and (max-width:768px){.contactos[data-v-8afd00b0]{padding:60px 20px}.contact-container[data-v-8afd00b0]{grid-template-columns:1fr;gap:40px}.nosa h2[data-v-8afd00b0]{font-size:36px;letter-spacing:2px}.nosa h2[data-v-8afd00b0]:before,.nosa h2[data-v-8afd00b0]:after{width:40px;height:3px;margin:auto 15px}.conre1 img[data-v-8afd00b0]{width:100px}.contact-form[data-v-8afd00b0]{padding:40px 30px}.conre div p[data-v-8afd00b0]{font-size:15px}}@media only screen and (max-width:600px){.contactos[data-v-8afd00b0]{padding:50px 15px}.contact-container[data-v-8afd00b0]{grid-template-columns:1fr;gap:30px}.nosa h2[data-v-8afd00b0]{font-size:32px;letter-spacing:2px}.nosa h2[data-v-8afd00b0]:before,.nosa h2[data-v-8afd00b0]:after{width:30px;height:3px;margin:auto 10px}.conre1 img[data-v-8afd00b0]{width:90px}.conre[data-v-8afd00b0]{padding:18px 20px;margin-bottom:15px}.conre div[data-v-8afd00b0]{gap:15px}.conre[data-v-8afd00b0] .v-icon{font-size:28px}.conre div p[data-v-8afd00b0]{font-size:14px}.contact-form[data-v-8afd00b0]{padding:30px 20px}}@media only screen and (max-width:480px){.contactos[data-v-8afd00b0]{padding:40px 12px}.nosa h2[data-v-8afd00b0]{font-size:28px;letter-spacing:1px}.nosa h2[data-v-8afd00b0]:before,.nosa h2[data-v-8afd00b0]:after{width:25px;height:2px;margin:auto 8px;display:none}.conre[data-v-8afd00b0]{padding:16px;border-radius:12px}.conre[data-v-8afd00b0] .v-icon{font-size:24px}.conre div p[data-v-8afd00b0]{font-size:13px}.contact-form[data-v-8afd00b0]{padding:25px 16px;border-radius:16px}}
