@charset "UTF-8";#callback-veci .reactive-chat-buttons,.reactive-chat .reactive-chat-buttons{position:fixed;bottom:33%;right:-58px;z-index:490;animation-name:button-chat;animation-duration:.5s;animation-delay:2s;animation-fill-mode:forwards}#callback-veci .reactive-chat-buttons button,.reactive-chat .reactive-chat-buttons button{float:right;clear:both;margin-bottom:10px;padding:0;border-radius:5px 0 0 5px;position:relative;right:-2px;box-shadow:-2px 4px 10px -1px rgba(0,0,0,.3)}#callback-veci .reactive-chat-buttons button .icon,.cx-widget.cx-theme-veci button.open-chat .icon,.reactive-chat .reactive-chat-buttons button .icon{float:left;display:inline-block;width:48px;height:48px;background:#fff;border:1px solid #e2e2e2;border-right:2px solid #67b500;border-radius:5px 0 0 5px;position:relative;z-index:2;font-family:VECI-1-Lineas;font-size:28px;line-height:50px;color:#5da132;transition:.3s ease-in-out}#callback-veci .reactive-chat-buttons button .text1,.reactive-chat .reactive-chat-buttons button .text1{padding:10px 15px;border-radius:5px;background:#3a3f3a;position:absolute;top:10px;right:-110px;z-index:1;color:#fff;font-size:12px;white-space:nowrap;animation-name:text-chat;animation-duration:10s;animation-delay:5s;animation-fill-mode:forwards}#callback-veci .reactive-chat-buttons button .text2,.cx-widget.cx-theme-veci button.open-chat .text2,.reactive-chat .reactive-chat-buttons button .text2{float:right;display:flex;align-items:center;max-width:0;height:50px;padding:0;border:1px solid #e2e2e2;background:#f7f7f7;overflow:hidden;box-sizing:border-box;position:relative;z-index:2;font-size:12px;color:#3a3f3a;white-space:nowrap;transition:.3s ease-in-out}#callback-veci .box-reactive-chat .body-chat p a:hover,#callback-veci .reactive-chat-buttons button:hover .icon,.cx-widget.cx-theme-veci button.open-chat:hover .icon,.reactive-chat .box-reactive-chat .body-chat p a:hover,.reactive-chat .reactive-chat-buttons button:hover .icon{background:#5da132;color:#fff}#callback-veci .reactive-chat-buttons button:hover .text1,.cx-widget.cx-theme-veci .cx-widget input[type=checkbox].cx-form-control,.cx-widget.cx-theme-veci button.open-chat:hover .text1,.reactive-chat .reactive-chat-buttons button:hover .text1{opacity:0}#callback-veci .reactive-chat-buttons button:hover .text2,.cx-widget.cx-theme-veci button.open-chat:hover .text2,.reactive-chat .reactive-chat-buttons button:hover .text2{max-width:300px;padding:0 15px}#callback-veci .reactive-chat-buttons button.new-mesagge .icon:before,.cx-widget.cx-theme-veci button.open-chat.new-mesagge .icon:before,.reactive-chat .reactive-chat-buttons button.new-mesagge .icon:before{width:15px;height:15px;border-radius:45px;background:#f28c00;content:"";position:absolute;top:5px;left:5px}#callback-veci .box-reactive-chat,.reactive-chat .box-reactive-chat{max-width:320px;background:#fff;position:fixed;bottom:0;right:60px;z-index:495;box-shadow:-3px 3px 15px -3px rgba(0,0,0,.25);font-family:Asap,sans-serif;color:#3a3f3a}#callback-veci .box-reactive-chat .header-chat,.reactive-chat .box-reactive-chat .header-chat{padding:15px;border-bottom:1px solid #c7c7c7}#callback-veci .box-reactive-chat .header-chat h3,.reactive-chat .box-reactive-chat .header-chat h3{display:inline-block;font-size:16px}#callback-veci .box-reactive-chat .header-chat h3 .icon,.reactive-chat .box-reactive-chat .header-chat h3 .icon{margin:0 5px 0 0;position:relative;top:3px;font-size:20px;font-family:VECI-1-Lineas}#callback-veci .box-reactive-chat .header-chat button,.reactive-chat .box-reactive-chat .header-chat button{float:right;width:22px;height:22px;margin-left:10px;padding:0;background:0 0;border:0;overflow:hidden;position:relative;font-family:VECI-1-Web;font-size:25px}#callback-veci .box-reactive-chat .header-chat button.min:before,.reactive-chat .box-reactive-chat .header-chat button.min:before{float:left;content:"";background:#3a3f3a;width:100%;height:2px;position:absolute;bottom:0;left:0}.cx-widget.cx-theme-veci .cx-common-container .cx-titlebar .cx-title::before,.cx-widget.cx-theme-veci button.open-chat .icon::before{content:"\ea83"!important;font-family:vecifont!important}#callback-veci .box-reactive-chat .body-chat,.reactive-chat .box-reactive-chat .body-chat{padding:25px 20px 20px;overflow:hidden}#callback-veci .box-reactive-chat .body-chat p,.reactive-chat .box-reactive-chat .body-chat p{margin-bottom:25px;padding:0;font-size:14px;line-height:20px}#callback-veci .box-reactive-chat .body-chat p.big-text,.reactive-chat .box-reactive-chat .body-chat p.big-text{font-size:16px;line-height:24px}#callback-veci .box-reactive-chat .body-chat p:last-child,.reactive-chat .box-reactive-chat .body-chat p:last-child{margin-bottom:0}#callback-veci .box-reactive-chat .body-chat .btn01a,#callback-veci .box-reactive-chat .body-chat .btn02b,.reactive-chat .box-reactive-chat .body-chat .btn01a,.reactive-chat .box-reactive-chat .body-chat .btn02b{width:48%!important;white-space:nowrap}#callback-veci .box-reactive-chat .body-chat .btn01a,.reactive-chat .box-reactive-chat .body-chat .btn01a{float:right}#callback-veci .box-reactive-chat .body-chat .text-type1,.reactive-chat .box-reactive-chat .body-chat .text-type1{margin-bottom:20px;font-size:14px;line-height:20px;color:#3a3f3a}#callback-veci .box-reactive-chat .body-chat .text-type2,.reactive-chat .box-reactive-chat .body-chat .text-type2{margin-bottom:30px;font-size:14px;line-height:20px;color:#6b6b6b}#callback-veci .box-reactive-chat .body-chat p a,.reactive-chat .box-reactive-chat .body-chat p a{border-bottom:1px solid #67b500;color:#3a3f3a}#callback-veci .box-reactive-chat .body-chat .img-form,.reactive-chat .box-reactive-chat .body-chat .img-form{display:none;margin:0 auto 15px}#callback-veci .box-reactive-chat.chat-contact,.reactive-chat .box-reactive-chat.chat-contact{max-width:500px;position:static}#callback-veci .box-reactive-chat.chat-contact .big-text,#callback-veci .box-reactive-chat.chat-contact legend,.reactive-chat .box-reactive-chat.chat-contact .big-text,.reactive-chat .box-reactive-chat.chat-contact legend{margin-bottom:20px;font-family:asapsemibold,sans-serif;font-size:20px}#callback-veci .box-reactive-chat.chat-contact label,.reactive-chat .box-reactive-chat.chat-contact label{width:100%}#callback-veci .box-reactive-chat.chat-contact .input01,.reactive-chat .box-reactive-chat.chat-contact .input01{width:280px;margin-bottom:20px;font-size:14px}#callback-veci .box-reactive-chat.chat-contact .form-line.form-default,.reactive-chat .box-reactive-chat.chat-contact .form-line.form-default{margin-bottom:0;padding-right:0}#callback-veci .box-reactive-chat.chat-contact .fancycheckbox,.reactive-chat .box-reactive-chat.chat-contact .fancycheckbox{margin-bottom:20px}#callback-veci .box-reactive-chat.chat-contact .fancycheckbox span,.reactive-chat .box-reactive-chat.chat-contact .fancycheckbox span{font-size:12px;font-family:Arial,Helvetica,sans-serif}#callback-veci .box-reactive-chat.chat-contact .fancycheckbox span a,.reactive-chat .box-reactive-chat.chat-contact .fancycheckbox span a{text-decoration:underline;color:#3a3f3a}#callback-veci .box-reactive-chat.chat-contact .fancycheckbox span a:hover,.cx-widget.cx-theme-veci .cx-webchat .cx-transcript .cx-message .cx-bubble .cx-message-text a,.reactive-chat .box-reactive-chat.chat-contact .fancycheckbox span a:hover{color:#67b500}#callback-veci .box-reactive-chat.chat-contact .call-us,.reactive-chat .box-reactive-chat.chat-contact .call-us{display:inline-block;margin:10px 0 0 15px;font-size:14px}#callback-veci .box-reactive-chat.chat-contact .button-tel,#callback-veci .box-reactive-chat.chat-contact .thanks,#callback-veci .box-reactive-chat.chat-contact .thanks img,#callback-veci .box-reactive-chat.chat-contact.send-ok .last-text,#callback-veci .box-reactive-chat.chat-contact.send-ok.chat-contact fieldset,.cruise .scroll-to-top-button,.cx-widget.cx-theme-veci .cx-common-container .cx-footer .cx-powered-by,.cx-widget.cx-theme-veci .cx-common-container .cx-titlebar .cx-icon,.cx-widget.cx-theme-veci .cx-minimize.cx-theme-veci.cx-minimized .cx-button-group.cx-buttons-window-control .cx-icon.cx-button-close,.cx-widget.cx-theme-veci .cx-minimize.cx-theme-veci.cx-minimized .cx-button-group.cx-buttons-window-control .cx-icon.cx-button-maximize svg,.cx-widget.cx-theme-veci .cx-webchat .cx-menu li .cx-branding-icon,.reactive-chat .box-reactive-chat.chat-contact .button-tel,.reactive-chat .box-reactive-chat.chat-contact .thanks,.reactive-chat .box-reactive-chat.chat-contact .thanks img,.reactive-chat .box-reactive-chat.chat-contact.send-ok .last-text,.reactive-chat .box-reactive-chat.chat-contact.send-ok.chat-contact fieldset{display:none}.cx-widget .cx-body .cx-form-wrapper .cx-button-group{overflow:initial}.cx-widget.cx-theme-veci button.open-chat .icon{text-indent:8px!important;overflow:hidden!important}.cx-widget.cx-theme-veci button.open-chat .icon::before{padding-right:40px}#callback-veci .box-reactive-chat.chat-contact .last-text,.reactive-chat .box-reactive-chat.chat-contact .last-text{clear:both;font-size:12px;line-height:16px;color:#6b6b6b}#callback-veci .box-reactive-chat.chat-contact .thanks h3,.reactive-chat .box-reactive-chat.chat-contact .thanks h3{margin-bottom:15px;font-family:asapsemibold,sans-serif;font-size:16px;color:#5da132}#callback-veci .box-reactive-chat.chat-contact .thanks p,.reactive-chat .box-reactive-chat.chat-contact .thanks p{padding-bottom:0;text-align:left}#callback-veci .box-reactive-chat.chat-contact.send-ok .thanks,.reactive-chat .box-reactive-chat.chat-contact.send-ok .thanks{display:block}@media screen and (max-width:660px){.cx-widget.cx-theme-veci .cx-minimize.cx-theme-veci.cx-minimized .cx-button-group.cx-buttons-window-control .cx-icon.cx-button-maximize::before{content:"\ea83"!important;font-family:vecifont!important}#callback-veci .box-reactive-chat .body-chat .img-form,.reactive-chat .box-reactive-chat .body-chat .img-form{display:block}#callback-veci .box-reactive-chat.chat-contact .big-text,#callback-veci .box-reactive-chat.chat-contact legend,.reactive-chat .box-reactive-chat.chat-contact .big-text,.reactive-chat .box-reactive-chat.chat-contact legend{text-align:center}#callback-veci .content-buttons,.reactive-chat .content-buttons{width:100%;padding:20px;border-top:1px solid #c7c7c7;box-sizing:border-box}}@keyframes button-chat{from{right:-58px}to{right:0}}@keyframes text-chat{0%,100%{right:-110px}5%,95%{right:45px}}.cx-widget.cx-theme-veci{position:fixed;z-index:1100!important;color:#b6b6b6;background-color:#fff;scrollbar-face-color:#c7c7c7;scrollbar-track-color:#3a3f3a;scrollbar-arrow-color:#c7c7c7;font-family:Asap,sans-serif}.cx-widget.cx-theme-veci .cx-theme{background-color:#fff;color:#b6b6b6;border-color:#3a3f3a!important}.cx-widget.cx-theme-veci .cx-overlay,.cx-widget.cx-theme-veci .cx-theme-background{background-color:#fff}.cx-widget.cx-theme-veci .cx-buttons-window-control .cx-svg-icon-tone1,.cx-widget.cx-theme-veci .cx-svg-icon-tone1{fill:#3a3f3a}.cx-widget.cx-theme-veci .cx-branding *,.cx-widget.cx-theme-veci .cx-countdown .cx-icon svg *,.cx-widget.cx-theme-veci .cx-footer *,.cx-widget.cx-theme-veci .cx-svg-icon-tone2{fill:#b6b6b6}.cx-widget.cx-theme-veci .cx-svg-icon-shadow1{fill:#000;opacity:.2}.cx-widget.cx-theme-veci .cx-svg-icon-shadow2{fill:#000;opacity:.1}.cx-widget.cx-theme-veci *{border-color:#c7c7c7}.cx-widget.cx-theme-veci .cx-titlebar .cx-title{margin-left:15px;padding-right:50px;font-size:16px;line-height:18px;text-indent:-11px;color:#3a3f3a}.cx-widget.cx-theme-veci .cx-common-container .cx-body{font-size:16px;line-height:24px;color:#3a3f3a}.cx-widget.cx-theme-veci .cx-input-icon-overlay .cx-svg-icon-tone1{fill:#e2e2e2}.cx-widget.cx-theme-veci label{color:#3a3f3a!important}.cx-widget.cx-theme-veci a{color:#3a3f3a}.cx-widget.cx-theme-veci .cx-branding,.cx-widget.cx-theme-veci .cx-countdown,.cx-widget.cx-theme-veci .cx-footer,.cx-widget.cx-theme-veci .cx-theme-text,.cx-widget.cx-theme-veci a:hover{color:#b6b6b6}.cx-widget.cx-theme-veci .cx-icon-alert-circle{color:#be6700}.cx-widget.cx-theme-veci .cx-form-control{padding:0 10px;background-color:#fff;color:#3a3f3a;font-size:12px!important;font-family:Asap,sans-serif}.cx-widget.cx-theme-veci .cx-form-control option{font-family:Asap,sans-serif!important}.cx-widget.cx-theme-veci .cx-form-control.cx-error{background:#fff9b7;color:#be6700}.cx-widget.cx-theme-veci .cx-form-control.cx-error::placeholder{color:#be6700}.cx-widget.cx-theme-veci .cx-form-control::placeholder{color:#c7c7c7}.cx-widget.cx-theme-veci .cx-form-control:-moz-placeholder{color:#c7c7c7}.cx-widget.cx-theme-veci .cx-form-control::-moz-placeholder{color:#c7c7c7}.cx-widget.cx-theme-veci .cx-form-control:-ms-input-placeholder{color:#c7c7c7}.cx-widget.cx-theme-veci .cx-form-control::-webkit-input-placeholder{color:#c7c7c7}.cx-widget.cx-theme-veci input,.cx-widget.cx-theme-veci select,.cx-widget.cx-theme-veci textarea{background-color:#fff;color:#b6b6b6;border-color:#c7c7c7}.cx-widget.cx-theme-veci .cx-btn-default{background:#fff;border-color:#5da132;color:#5da132;font-size:14px}.cx-widget.cx-theme-veci .cx-btn{padding:5px 20px!important;font-family:asapsemibold,sans-serif}.cx-widget.cx-theme-veci .cx-btn-default:hover{border-color:#67b500;color:#67b500}.cx-widget.cx-theme-veci .cx-btn.cx-disabled{background:#c7c7c7}.cx-widget.cx-theme-veci .cx-btn-primary{color:#fff;border-color:#67b500;background:#67b500;font-size:14px}.cx-widget.cx-theme-veci .cx-btn-primary:hover{background:#84d020;border-color:#84d020}.cx-widget .cx-btn:focus{border-width:1px!important}.cx-widget.cx-theme-veci .cx-ac-dropdown-menu{background:#fff;border-color:#3a3f3a!important}.cx-webchat .cx-transcript .cx-message .cx-message-text>p,.cx-widget.cx-theme-veci .cx-ac-suggestion.cx-active,.cx-widget.cx-theme-veci .cx-ac-suggestion:hover{color:#fff}.cx-widget.cx-theme-veci::-webkit-scrollbar-thumb{background:#c7c7c7}.cx-widget.cx-theme-veci .cx-smokescreen{background-color:#fff;opacity:.7}.cx-widget.cx-theme-veci .cx-dialog-container .cx-dialog{background-color:#fff;border-color:#3a3f3a!important}.cx-widget.cx-theme-veci .cx-theme-border{border:1px solid #3a3f3a!important}.cx-widget.cx-theme-veci .cx-theme-icon-interactive1 svg .cx-svg-icon-tone1,.cx-widget.cx-theme-veci .cx-theme-icon-positive svg .cx-svg-icon-tone1,.cx-widget.cx-theme-veci .cx-theme-icon-warning svg .cx-svg-icon-tone1,.cx-widget.cx-theme-veci .cx-webchat .cx-send .cx-svg-icon-tone1{fill:#67b500}.cx-widget.cx-theme-veci .cx-theme-icon-negative svg .cx-svg-icon-tone1{fill:#be6700}.cx-widget.cx-theme-veci .cx-warning{color:#be6700!important}.cx-widget.cx-theme-veci .cx-warning .cx-icon svg *{fill:#be6700!important}.cx-widget.cx-theme-veci .cx-emoji-table{padding:10px}.cx-widget.cx-theme-veci>.cx-widget.cx-side-button-group{top:inherit;bottom:30%;z-index:499!important;transform:rotate(0)!important}.cx-widget.cx-theme-veci .cx-form th .cx-control-label{font-size:14px;font-weight:inherit;font-family:asapsemibold,sans-serif}.cx-widget.cx-theme-veci .cx-webchat .cx-transcript .cx-message-group>.cx-message.cx-participant:first-child .cx-bubble-arrow svg{display:none!important}.cx-widget.cx-theme-veci .cx-webchat .cx-transcript .cx-message .cx-bubble .cx-message-text{padding:10px;background:#3a3f3a;border-radius:0 10px 10px;box-sizing:border-box;color:#fff;font-size:13px;line-height:16px}.cx-widget.cx-theme-veci .cx-webchat .cx-transcript .cx-message .cx-bubble .cx-message-text a:hover{color:#84d020}.cx-widget.cx-theme-veci .cx-webchat .cx-transcript .cx-message-group>.cx-message.cx-participant.cx-you .cx-message-text{background:#fff;border-radius:10px 0 10px 10px;border:1px solid #c7c7c7;color:#3a3f3a}.cx-widget.cx-theme-veci .cx-webchat div.cx-input-container .cx-message-input{font-size:13px!important}.cx-widget.cx-theme-veci .cx-webchat .cx-alert{top:30px}.cx-widget.cx-theme-veci .cx-webchat .cx-alert>.cx-wrapper{margin:0;padding:15px;border-left:0;border-right:0;font-size:16px;line-height:18px}.cx-widget.cx-theme-veci .cx-webchat .cx-alert>.cx-wrapper p{margin-bottom:25px;color:#3a3f3a}.cx-widget.cx-theme-veci .cx-common-container .cx-titlebar .cx-title:before{float:left;content:"n";position:relative;top:1px;left:-15px;font-size:20px;font-family:VECI-1-Lineas}.cx-widget.cx-theme-veci .cx-webchat div.cx-input-container{width:calc(100% - 30px);margin:0 0 15px 15px;border-radius:5px;border-color:#b6b6b6!important}.cx-widget.cx-theme-veci .cx-minimize.cx-theme-veci.cx-minimized{width:20px!important;background:0 0;box-shadow:none;right:28px!important;bottom:33%!important;left:inherit!important}.cx-widget.cx-theme-veci .cx-minimize.cx-theme-veci.cx-minimized .cx-titlebar{width:20px;height:20px;padding:0;border:0;background:0 0;overflow:hidden;position:relative}.cx-widget.cx-theme-veci .cx-minimize.cx-theme-veci.cx-minimized .cx-titlebar .cx-title{text-indent:-500px}.cx-widget.cx-theme-veci .cx-minimize.cx-theme-veci.cx-minimized .cx-titlebar .cx-webchat-counter{width:15px;height:15px;min-width:inherit;background:#f28c00;border-radius:45px;position:absolute;top:0;left:-10px;z-index:999999;font-size:9px;text-indent:0;line-height:8px}.cx-widget.cx-theme-veci .cx-minimize.cx-theme-veci.cx-minimized .cx-button-group.cx-buttons-window-control{position:fixed;right:0;top:inherit;bottom:30%;z-index:99999}.cx-widget.cx-theme-veci .cx-minimize.cx-theme-veci.cx-minimized .cx-button-group.cx-buttons-window-control .cx-icon.cx-button-maximize{float:left;display:inline-block;width:48px;height:48px;margin-right:0;background:#fff;border:1px solid #e2e2e2;border-right:2px solid #67b500;border-radius:5px 0 0 5px;position:relative;z-index:2;font-family:VECI-1-Lineas;font-size:28px;line-height:50px;color:#5da132}.cx-widget.cx-theme-veci .cx-minimize.cx-theme-veci.cx-minimized .cx-button-group.cx-buttons-window-control .cx-icon.cx-button-maximize:before{content:"n";position:relative;top:-4px;font-size:28px;content:"\ea83"!important;font-family:vecifont!important}.cx-widget.cx-theme-veci .cx-common-container .cx-buttons-window-control button:focus{border:0}.cx-widget.cx-theme-veci .cx-widget input[type=checkbox].cx-form-control+.cx-control-label{display:table;position:relative;left:10px;font-size:10px;line-height:14px;font-weight:inherit;font-family:Arial,Helvetica,sans-serif}.cx-widget.cx-theme-veci .cx-widget input[type=checkbox].cx-form-control+.cx-control-label a{text-decoration-color:#67b500}.cx-widget.cx-theme-veci .cx-widget input[type=checkbox].cx-form-control+.cx-control-label a:hover{color:#5da132}.cx-widget.cx-theme-veci .cx-widget input[type=checkbox].cx-form-control+.cx-control-label:after{width:21px;height:21px;border:1px solid #e2e2e2;border-radius:3px;background-color:#fbfdf8;content:"";position:absolute;top:1px;left:-28px}.cx-widget.cx-theme-veci .cx-widget input[type=checkbox].cx-form-control:checked+.cx-control-label:after{content:"S";position:absolute;font-size:25px;color:#67b500;line-height:22px;content:"\e936"!important;font-family:vecifont!important}.cx-widget.cx-theme-veci .cx-widget input[type=checkbox].cx-form-control.cx-error+.cx-control-label:after{background:#fff9b7}.cx-widget.cx-theme-veci .cx-webchat .cx-transcript .cx-message-group>.cx-message.cx-system .cx-message-text{padding:0;background:0 0;color:#6b6b6b}.cx-widget.cx-theme-veci .cx-emoji-selection-menu{max-height:85px}.cx-widget.cx-theme-veci .cx-webchat .cx-transcript .cx-avatar{height:40px;width:40px}.cx-widget.cx-theme-veci .cx-widget .is-input:focus,.cx-widget.cx-theme-veci .cx-widget input[type=email]:focus,.cx-widget.cx-theme-veci .cx-widget input[type=number]:focus,.cx-widget.cx-theme-veci .cx-widget input[type=password]:focus,.cx-widget.cx-theme-veci .cx-widget input[type=tel]:focus,.cx-widget.cx-theme-veci .cx-widget input[type=text]:focus,.cx-widget.cx-theme-veci .cx-widget select:focus,.cx-widget.cx-theme-veci .cx-widget textarea:focus,.cx-widget.cx-theme-veci .cx-widget.cx-desktop .cx-input-focus{box-shadow:none}.cx-widget.cx-theme-veci button.open-chat{float:right;clear:both;width:auto!important;margin-bottom:10px;padding:0;border:0;border-radius:5px;position:relative;right:-2px;box-shadow:none;font-family:Asap,sans-serif;box-shadow:-2px 4px 10px -1px rgba(0,0,0,.3)!important}.cx-widget.cx-theme-veci button.open-chat span{font-weight:initial}.cx-widget.cx-theme-veci button.open-chat .text1{padding:10px 15px;border-radius:5px;background:#3a3f3a;position:absolute;top:10px;right:-110px;z-index:1;color:#fff;font-size:12px;white-space:nowrap;animation-name:text-chat;animation-duration:5s;animation-delay:5s;animation-fill-mode:forwards}.cx-widget.cx-theme-veci button.open-chat:focus{outline:0}.cx-widget.cx-theme-veci .cx-widget .table>*>*,.cx-widget.cx-theme-veci .cx-widget table>*>*{display:table-cell;vertical-align:middle}.cx-widget.cx-theme-veci .cx-widget .cx-transcript .cx-message-group .cx-message{outline:0!important}.cx-widget.cx-theme-veci .cx-widget .cx-transcript .cx-message-group .cx-message.cx-participant .cx-bubble{padding-top:5px;padding-bottom:5px}[data-module=apply-revelex-grid-styling]~.cx-widget.cx-theme-veci .cx-textarea-cell textarea.cx-message-input{transition:none}[data-module=apply-revelex-grid-styling]~.cx-widget.cx-theme-veci input[type=checkbox].cx-form-control+.cx-control-label a{display:contents}[data-module=apply-revelex-grid-styling]~.cx-widget.cx-theme-veci input[type=checkbox].cx-form-control+.cx-control-label{display:flex!important;width:calc(100% - 5px);padding-left:10px}[data-module=apply-revelex-grid-styling]~.cx-widget.cx-theme-veci input[type=checkbox].cx-form-control+.cx-control-label:after{top:15px;left:2px}#body-train .cx-widget.cx-theme-veci a{color:#3a3f3a;text-decoration-color:#67b500}.cx-widget.cx-theme-veci [data-icon]:before{content:""}@media screen and (max-width:659px){#callback-veci .box-reactive-chat,.reactive-chat .box-reactive-chat{width:calc(100% - 20px);max-width:inherit;right:10px;bottom:10px}#callback-veci .box-reactive-chat .header-chat,.reactive-chat .box-reactive-chat .header-chat{background:#3a3f3a}#callback-veci .box-reactive-chat .header-chat .icon,#callback-veci .box-reactive-chat .header-chat h3,.reactive-chat .box-reactive-chat .header-chat .icon,.reactive-chat .box-reactive-chat .header-chat h3{color:#fff}#callback-veci .box-reactive-chat .header-chat button,.reactive-chat .box-reactive-chat .header-chat button{color:#67b500}#callback-veci .box-reactive-chat .header-chat button.min:before,.reactive-chat .box-reactive-chat .header-chat button.min:before{background:#67b500}#callback-veci .box-reactive-chat.chat-contact,.reactive-chat .box-reactive-chat.chat-contact{width:100%;max-width:100%;height:100%}#callback-veci .box-reactive-chat.chat-contact .thanks,#callback-veci .box-reactive-chat.chat-contact legend,.reactive-chat .box-reactive-chat.chat-contact .thanks,.reactive-chat .box-reactive-chat.chat-contact legend{text-align:center}#callback-veci .box-reactive-chat.chat-contact .call-us,.reactive-chat .box-reactive-chat.chat-contact .call-us{margin:0 0 10px;padding:0}#callback-veci .box-reactive-chat.chat-contact .call-us strong,.body-no-scroll .cx-widget.cx-theme-veci,.mobile-executive-fixed .cx-widget.cx-theme-veci,.reactive-chat .box-reactive-chat.chat-contact .call-us strong{display:none}#callback-veci .box-reactive-chat.chat-contact .call-us:after,.reactive-chat .box-reactive-chat.chat-contact .call-us:after{content:":"}#callback-veci .box-reactive-chat.chat-contact .button-tel,.reactive-chat .box-reactive-chat.chat-contact .button-tel{display:block;margin-bottom:15px;font-size:20px;line-height:20px;text-align:center}#callback-veci .box-reactive-chat.chat-contact .button-tel span,.reactive-chat .box-reactive-chat.chat-contact .button-tel span{font-family:VECI-2-Servicios}#callback-veci .box-reactive-chat.chat-contact .btn01a,#callback-veci .box-reactive-chat.chat-contact .input01,.reactive-chat .box-reactive-chat.chat-contact .btn01a,.reactive-chat .box-reactive-chat.chat-contact .input01{width:100%;box-sizing:border-box}#callback-veci .box-reactive-chat.chat-contact .thanks img,.reactive-chat .box-reactive-chat.chat-contact .thanks img{display:block;margin:0 auto 20px;position:relative}#callback-veci .box-reactive-chat.chat-contact .thanks h3,.reactive-chat .box-reactive-chat.chat-contact .thanks h3{margin-bottom:15px;font-size:20px;line-height:26px}.cx-widget.cx-theme-veci .cx-common-container.cx-minimize .cx-buttons-window-control button.cx-button-minimize{margin-right:5px}.cx-widget.cx-theme-veci .cx-common-container.cx-mobile .cx-titlebar{padding:15px 10px;background:#3a3f3a}.cx-widget.cx-theme-veci .cx-common-container.cx-mobile .cx-titlebar .cx-title{margin-left:30px;padding-right:70px;font-size:16px;color:#fff}.cx-widget.cx-theme-veci .cx-buttons-window-control .cx-svg-icon-tone1{fill:#67b500}.cx-widget.cx-theme-veci input[type=checkbox].cx-form-control+.cx-control-label{width:calc(100% - 20px);top:5px;left:28px!important;font-size:10px!important}.cx-widget.cx-theme-veci input[type=checkbox].cx-form-control+.cx-control-label:after{top:-5px!important}.cx-widget.cx-theme-veci .cx-webchat .cx-transcript .cx-message .cx-name,.cx-widget.cx-theme-veci .cx-webchat .cx-transcript .cx-message .cx-time,.cx-widget.cx-theme-veci .cx-webchat .cx-transcript .cx-message.cx-date{font-size:10px}.cx-widget.cx-theme-veci .cx-webchat div.cx-input-container{background:#f7f7f7;border:1px solid #b6b6b6}.cx-widget.cx-theme-veci .cx-webchat.cx-mobile .cx-input-container{padding:10px!important}.cx-widget.cx-theme-veci .cx-form-control[type=checkbox]{display:contents}.mobile-menu-fixed .cx-widget.cx-theme-veci{z-index:200}[data-module=apply-revelex-grid-styling]~.cx-widget.cx-theme-veci input[type=checkbox].cx-form-control+.cx-control-label{left:0!important}[data-module=apply-revelex-grid-styling]~.cx-widget.cx-theme-veci input[type=checkbox].cx-form-control+.cx-control-label:after{top:8px!important}.flight-seo-section .cx-widget.cx-theme-veci button.open-chat,.hotel-geo-section .cx-widget.cx-theme-veci button.open-chat,.landings-section .cx-widget.cx-theme-veci button.open-chat,.train-seo-section .cx-widget.cx-theme-veci button.open-chat{right:-250px;transition:right .5s ease-in-out}.flight-seo-section .cx-widget.cx-theme-veci button.open-chat .text1,.hotel-geo-section .cx-widget.cx-theme-veci button.open-chat .text1,.landings-section .cx-widget.cx-theme-veci button.open-chat .text1,.train-seo-section .cx-widget.cx-theme-veci button.open-chat .text1{animation-name:none}.flight-seo-section .cx-widget.cx-theme-veci button.open-chat.btn-chat,.hotel-geo-section .cx-widget.cx-theme-veci button.open-chat.btn-chat,.landings-section .cx-widget.cx-theme-veci button.open-chat.btn-chat,.train-seo-section .cx-widget.cx-theme-veci button.open-chat.btn-chat{right:-2px}}body:not(.cruise).cx-widget.cx-theme-veci>.cx-widget.cx-side-button-group{min-width:1px;min-height:1px}body:not(.cruise).cx-widget.cx-theme-veci>.cx-widget.cx-side-button-group .open-chat.cx-side-button.cx-theme-veci.data-hj-suppress{width:1px important;height:1px;overflow:hidden}body:not(.cruise).cx-widget.cx-theme-veci>.cx-widget.cx-side-button-group .open-chat.cx-side-button.cx-theme-veci.data-hj-suppress .icon{border:0!important;border-right:0!important}