@font-face{font-family:"Roboto-Regular";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.eot?#iefix") format("eot");font-weight:normal}
@font-face{font-family:"Roboto-bold";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.eot?#iefix") format("eot")}
@font-face{font-family:"Roboto-Black";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Black.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Black.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Black.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Black.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Black.eot?#iefix") format("eot");font-weight:bold}
@font-face{font-family:"Roboto-Medium";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.eot?#iefix") format("eot")}
@font-face{font-family:"Roboto-Light";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Light.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Light.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Light.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Light.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Light.eot?#iefix") format("eot")}
@font-face{font-family:"Roboto-Italic";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.eot?#iefix") format("eot")}
@font-face{font-family:"Titillium-Regular";src:url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.woff") format("woff"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.woff2") format("woff2"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.ttf") format("truetype"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.eot"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.eot?#iefix") format("eot")}
@font-face{font-family:"Titillium-Bold";src:url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.woff") format("woff"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.woff2") format("woff2"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.ttf") format("truetype"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.eot"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.eot?#iefix") format("eot");font-weight:normal}
@font-face{font-family:"Titillium-Black";src:url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.woff") format("woff"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.woff2") format("woff2"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.ttf") format("truetype"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.eot"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.eot?#iefix") format("eot");font-weight:normal}
@font-face{font-family:"Titillium-Light";src:url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.woff") format("woff"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.woff2") format("woff2"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.ttf") format("truetype"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.eot"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.eot?#iefix") format("eot");font-weight:normal}
body:has(dialog[open]){overflow:hidden}
.vass_form-modal{overflow-y:auto;scrollbar-color:rgba(75,188,238,0.5);scrollbar-width:thin;scrollbar-face-color:#fff;scrollbar-track-color:#fff}
.vass_form-modal.bg-grey #firstName-form-modal,.vass_form-modal.bg-white #firstName-form-modal,.vass_form-modal.bg-grey #lastName-form-modal,.vass_form-modal.bg-white #lastName-form-modal,.vass_form-modal.bg-grey #email-form-modal,.vass_form-modal.bg-white #email-form-modal,.vass_form-modal.bg-grey #phone,.vass_form-modal.bg-white #phone,.vass_form-modal.bg-grey #company,.vass_form-modal.bg-white #company,.vass_form-modal.bg-grey #Comentarios__c,.vass_form-modal.bg-white #Comentarios__c,.vass_form-modal.bg-grey #country,.vass_form-modal.bg-white #country{border-bottom:.0625rem solid #141414;color:#141414}
.vass_form-modal.bg-grey .multiselect-main .multiselect.dropdown-toggle,.vass_form-modal.bg-white .multiselect-main .multiselect.dropdown-toggle{color:#141414}
.vass_form-modal.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option .label-checkbox,.vass_form-modal.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option .label-checkbox{border:.0818rem solid #141414}
.vass_form-modal.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option input[type="checkbox"]:checked + .label-checkbox,.vass_form-modal.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option input[type="checkbox"]:checked + .label-checkbox{background-color:#4bbcee}
.vass_form-modal.bg-grey .link-blue span,.vass_form-modal.bg-white .link-blue span{color:#141414}
.vass_form-modal.bg-grey .link-blue span>em,.vass_form-modal.bg-white .link-blue span>em{color:#141414}
.vass_form-modal.bg-black #firstName-form-modal{border-bottom:.0625rem solid #fff}
.vass_form-modal__container{border:0;padding:1.37rem 1.94rem}
.vass_form-modal__container #formModal{width:64.6875rem;border:0;border-radius:1.25rem;padding:1.37rem 1.94rem}
.vass_form-modal .campaign-id{display:none}
.vass_form-modal::-webkit-scrollbar{width:5px}
.vass_form-modal::-webkit-scrollbar-thumb{background-color:#fff}
.vass_form-modal::-webkit-scrollbar-track{background-color:#fff}
.vass_form-modal::-webkit-scrollbar-track{background:rgba(75,188,238,0.5);border-radius:3px}
.vass_form-modal::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}
.vass_form-modal::backdrop{background-color:rgba(0,0,0,0.5)}
.vass_form-modal__icon{position:absolute;top:20px;right:20px;background:0;border:0;cursor:pointer;font-size:medium;z-index:1}
@media(min-width:992px){.vass_form-modal__icon{font-size:x-large}
}
@media(min-width:992px){.vass_form-modal__container .vass_form-modal__form{display:flex}
}
.vass_form-modal__container .vass_form-modal__form-banner{width:28.125rem;margin-bottom:1.25rem}
@media(min-width:992px){.vass_form-modal__container .vass_form-modal__form-banner{height:100%;margin-bottom:0}
}
.vass_form-modal__container .vass_form-modal__form-banner-title{font-family:"Titillium-Light",sans-serif;font-size:3.25rem}
@media(min-width:992px){.vass_form-modal__container .vass_form-modal__form-banner-title{font-size:5.25rem}
}
.vass_form-modal__container .vass_form-modal__form-banner-subtitle{text-align:start;width:16rem;font-size:1rem}
.vass_form-modal__container .vass_form-modal__form-inputs{display:flex;flex-wrap:wrap}
@media(min-width:992px){.vass_form-modal__container .vass_form-modal__form-inputs{margin-left:4.125rem;width:100%;max-width:600px;align-items:center;padding-top:2rem}
}
.vass_form-modal__container .vass_form-modal__form-inputs .form-row__bottom{display:flex;flex-direction:column;width:100%}
.bg-gray .vass_form-modal__container .vass_form-modal__form-inputs-inputs .vass_form-modal__form-fields-input{flex-direction:row;justify-content:space-between}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields{margin-bottom:2rem;position:relative}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-input{color:#fff;background-color:transparent;border:0;border-bottom:.0625rem solid #fff;border-radius:0}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-input:focus ~ .vass_form-modal__form-fields-label,.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-input.active ~ .vass_form-modal__form-fields-label{outline:0}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-input.active,.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-input:focus{outline:0;background-color:#fff;box-shadow:none;color:#fff;border-radius:1px;border:1px solid #141414}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-input.invalid{border-bottom:.0625rem solid red}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-label{font-size:.85rem;position:absolute;top:-1.7rem;font-weight:normal;pointer-events:none;transition:all .2s ease}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-label.country{left:7px}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-label.lookingForField{left:7px}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-label.comments{top:0;position:relative}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields .dropdown-toggle{height:37px}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox{font-size:.6875rem}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option{display:flex;flex-direction:column}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option input[type="checkbox"]:checked + .label-checkbox{background-color:#4bbcee}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option .label-checkbox{width:.875rem;height:.875rem;border-radius:.20431rem;border:.0818rem solid #fff;transition:100ms ease-in;cursor:pointer}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option .label-text{display:flex}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option .label-text p{margin-bottom:0}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option .label-text p a,.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option .label-text p a:hover{color:#4bbcee;text-decoration:underline}
.vass_form-modal__container .vass_form-modal__form-inputs .legal-information{margin-top:1.5rem;margin-bottom:2rem;padding-top:1.5rem;width:100%;border-top:1px solid rgba(255,255,255,0.2)}
.vass_form-modal__container .vass_form-modal__form-inputs .legal-information .vass-loader{display:none !important}
.vass_form-modal__container .vass_form-modal__form-inputs .legal-information .modal--content-wrapper{overflow:visible;max-height:none;margin:0;padding:0}
.vass_form-modal__container .vass_form-modal__form-inputs .legal-information .modal--content-wrapper .modal--content{font-size:.75rem;line-height:1.4;opacity:.8;color:inherit;padding-right:0}
.vass_form-modal__container .vass_form-modal__form-inputs .legal-information .modal--content-wrapper .modal--content h1,.vass_form-modal__container .vass_form-modal__form-inputs .legal-information .modal--content-wrapper .modal--content h2,.vass_form-modal__container .vass_form-modal__form-inputs .legal-information .modal--content-wrapper .modal--content h3,.vass_form-modal__container .vass_form-modal__form-inputs .legal-information .modal--content-wrapper .modal--content h4,.vass_form-modal__container .vass_form-modal__form-inputs .legal-information .modal--content-wrapper .modal--content h5,.vass_form-modal__container .vass_form-modal__form-inputs .legal-information .modal--content-wrapper .modal--content h6{font-size:.9rem;margin-top:0;margin-bottom:.5rem;font-weight:bold}
.vass_form-modal__container .vass_form-modal__form-inputs .legal-information .modal--content-wrapper .modal--content p{margin-bottom:.5rem}
.vass_form-modal__container .vass_form-modal__form-inputs .legal-information .modal--content-wrapper .modal--content p:last-child{margin-bottom:0}
.vass_form-modal__container .vass_form-modal__form-inputs .legal-information .modal--content-wrapper .modal--content a,.vass_form-modal__container .vass_form-modal__form-inputs .legal-information .modal--content-wrapper .modal--content a:hover{color:#4bbcee;text-decoration:underline}
.vass_form-modal__container .vass_form-modal__form-inputs .txt-validation{color:red}
.vass_form-modal__container .vass_form-modal__form-inputs .form-form-modaltxt-required{display:block;font-size:.75rem;margin-bottom:3rem}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal-btn-modal{display:flex;align-items:center;justify-content:center;width:104px;height:36px;background:#4bbcee !important;border-radius:20px;border:0;cursor:pointer;padding:0;text-decoration:none;margin-right:auto;margin-left:0;align-self:flex-start}
@media(max-width:480px){.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal-btn-modal{margin-left:auto;margin-right:auto;align-self:center}
}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal-btn-modal span{font-family:'Titillium Web',sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:21px;color:#141414 !important;display:flex;align-items:center;gap:6px}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal-btn-modal span em{color:#141414 !important}
.vass_form-modal__container .vass_form-modal__form-inputs .vass_form-modal-btn-modal:hover{background:#1cabea !important}
.vass_form-modal__container .vass_form-modal__form .hidden{display:none}
.vass_form-modal__container.bg-black{color:#fff}
.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .multiselect.dropdown-toggle.btn.btn-default{background-color:#626262 !important;border:none !important;color:#fff !important;border-radius:0}
.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .multiselect.dropdown-toggle.btn.btn-default::after{color:#fff}
.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(select.active) .multiselect.dropdown-toggle.btn.btn-default,.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(select[required]:valid) .multiselect.dropdown-toggle.btn.btn-default{background-color:#757575 !important;border:none !important;color:#fff !important}
.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields input.vass_form-modal__form-fields-input,.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields select.vass_form-modal__form-fields-input,.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields textarea.vass_form-modal__form-fields-input{color:#fff;border-bottom:.0625rem solid #fff;background-color:#626262 !important;border:none !important;border-radius:0;appearance:none}
.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields input.vass_form-modal__form-fields-input.active,.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields select.vass_form-modal__form-fields-input.active,.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields textarea.vass_form-modal__form-fields-input.active{background-color:#757575 !important;border:none !important}
.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields input.vass_form-modal__form-fields-input:focus,.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields select.vass_form-modal__form-fields-input:focus,.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields textarea.vass_form-modal__form-fields-input:focus{background-color:#757575 !important;border:1px solid #fff !important;outline:none !important}
.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(.txt-validation:not(.hidden)) input.vass_form-modal__form-fields-input,.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(.txt-validation:not(.hidden)) select.vass_form-modal__form-fields-input{border-bottom:1px solid red !important}
.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(.txt-validation:not(.hidden)) input.vass_form-modal__form-fields-input:focus,.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(.txt-validation:not(.hidden)) select.vass_form-modal__form-fields-input:focus{border:1px solid red !important}
.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option .label-checkbox{border:.0818rem solid #fff}
.vass_form-modal__container.bg-black .vass_form-modal__form-inputs .legal-information{border-top-color:rgba(255,255,255,0.2)}
.vass_form-modal__container.bg-black .link-blue span{color:#fff}
.vass_form-modal__container.bg-black .link-blue span>em{color:#fff}
.vass_form-modal__container.bg-white{color:#141414}
.vass_form-modal__container.bg-white .multiselect.dropdown-toggle.btn.btn-default{border-bottom:none !important;background-color:#eee !important;border-radius:0;color:#141414 !important}
.vass_form-modal__container.bg-white .multiselect.dropdown-toggle.btn.btn-default.active{background-color:#f8f8f8 !important;border:none !important;color:#141414 !important}
.vass_form-modal__container.bg-white .multiselect.dropdown-toggle.btn.btn-default:focus{background-color:#f8f8f8 !important;border:1px solid #141414 !important;outline:0;color:#141414 !important}
.vass_form-modal__container.bg-white .multiselect-main .multiselect.dropdown-toggle::after{color:#141414}
.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields-input{color:#141414;border-bottom:.0625rem solid #141414}
.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option .label-checkbox{border:.0818rem solid #141414}
.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option input[type="checkbox"]:checked + .label-checkbox{background-color:#4bbcee}
.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(select.active) .multiselect.dropdown-toggle.btn.btn-default,.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(select[required]:valid) .multiselect.dropdown-toggle.btn.btn-default{background-color:#f8f8f8 !important;border:none !important;color:#141414 !important}
.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields input.vass_form-modal__form-fields-input,.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields select.vass_form-modal__form-fields-input,.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields textarea.vass_form-modal__form-fields-input{color:#141414;border-bottom:.0625rem solid #141414;background-color:#eee !important;border:none !important;border-radius:0;appearance:none}
.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields input.vass_form-modal__form-fields-input.active,.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields select.vass_form-modal__form-fields-input.active,.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields textarea.vass_form-modal__form-fields-input.active{background-color:#f8f8f8 !important;border:none !important}
.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields input.vass_form-modal__form-fields-input:focus,.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields select.vass_form-modal__form-fields-input:focus,.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields textarea.vass_form-modal__form-fields-input:focus{background-color:#f8f8f8 !important;border:1px solid #141414 !important;outline:none !important}
.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(.txt-validation:not(.hidden)) input.vass_form-modal__form-fields-input,.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(.txt-validation:not(.hidden)) select.vass_form-modal__form-fields-input{border-bottom:1px solid red !important}
.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(.txt-validation:not(.hidden)) input.vass_form-modal__form-fields-input:focus,.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(.txt-validation:not(.hidden)) select.vass_form-modal__form-fields-input:focus{border:1px solid red !important}
.vass_form-modal__container.bg-white .vass_form-modal__form-inputs .legal-information{border-top-color:rgba(20,20,20,0.15)}
.vass_form-modal__container.bg-white .link-blue span>em{color:#141414}
.vass_form-modal__container.bg-white .link-blue span{color:#141414}
.vass_form-modal__container.bg-grey{color:#141414}
.vass_form-modal__container.bg-grey .multiselect.dropdown-toggle.btn.btn-default{border-bottom:none !important;background-color:#d9d9d9 !important;border-radius:0;color:#141414 !important}
.vass_form-modal__container.bg-grey .multiselect.dropdown-toggle.btn.btn-default.active{background-color:#fff !important;border:none !important;color:#141414 !important}
.vass_form-modal__container.bg-grey .multiselect.dropdown-toggle.btn.btn-default:focus{background-color:#fff !important;border:1px solid #141414 !important;outline:0;color:#141414 !important}
.vass_form-modal__container.bg-grey .multiselect-main .multiselect.dropdown-toggle::after{color:#141414}
.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields-input{color:#141414;border-bottom:.0625rem solid #141414}
.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option .label-checkbox{border:.0818rem solid #141414}
.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields-checkbox .check-wrapper .check-option input[type="checkbox"]:checked + .label-checkbox{background-color:#4bbcee}
.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(select.active) .multiselect.dropdown-toggle.btn.btn-default,.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(select[required]:valid) .multiselect.dropdown-toggle.btn.btn-default{background-color:#fff !important;border:none !important;color:#141414 !important}
.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields input.vass_form-modal__form-fields-input,.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields select.vass_form-modal__form-fields-input,.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields textarea.vass_form-modal__form-fields-input{color:#141414;border-bottom:.0625rem solid #141414;background-color:#d9d9d9 !important;border:none !important;border-radius:0;appearance:none}
.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields input.vass_form-modal__form-fields-input.active,.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields select.vass_form-modal__form-fields-input.active,.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields textarea.vass_form-modal__form-fields-input.active{background-color:#fff !important;border:none !important}
.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields input.vass_form-modal__form-fields-input:focus,.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields select.vass_form-modal__form-fields-input:focus,.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields textarea.vass_form-modal__form-fields-input:focus{background-color:#fff !important;border:1px solid #141414 !important;outline:none !important}
.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(.txt-validation:not(.hidden)) input.vass_form-modal__form-fields-input,.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(.txt-validation:not(.hidden)) select.vass_form-modal__form-fields-input{border-bottom:1px solid red !important}
.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(.txt-validation:not(.hidden)) input.vass_form-modal__form-fields-input:focus,.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .vass_form-modal__form-fields:has(.txt-validation:not(.hidden)) select.vass_form-modal__form-fields-input:focus{border:1px solid red !important}
.vass_form-modal__container.bg-grey .vass_form-modal__form-inputs .legal-information{border-top-color:rgba(20,20,20,0.15)}
.vass_form-modal__container.bg-grey .link-blue span>em{color:#141414}
.vass_form-modal__container.bg-grey .link-blue span{color:#141414}
.vass_form-modal-privacy,.vass_form-modal-result-request{max-width:80%;overflow-y:hidden;font-family:"Titillium-Regular",sans-serif;padding:1.875rem;background:#141414;border-radius:1.25rem;border:0;color:#fff}
.vass_form-modal-privacy[open],.vass_form-modal-result-request[open]{display:flex;flex-direction:column}
.vass_form-modal-privacy::backdrop,.vass_form-modal-result-request::backdrop{background-color:rgba(0,0,0,0.5)}
@media(max-width:480px){.vass_form-modal-privacy,.vass_form-modal-result-request{padding:1rem;width:80%}
}
.vass_form-modal-privacy .vass-newsletter-modal__icon em,.vass_form-modal-result-request .vass-newsletter-modal__icon em{background:0;border:0;cursor:pointer;font-size:14px}
.vass_form-modal-privacy .modal--title,.vass_form-modal-result-request .modal--title{display:flex;flex-direction:column;justify-content:center;align-items:center}
.vass_form-modal-privacy .modal--title--heading,.vass_form-modal-result-request .modal--title--heading{color:#fff;font-size:2rem}
.vass_form-modal-privacy .vass-loader,.vass_form-modal-result-request .vass-loader{width:48px;height:48px;border:5px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:none;box-sizing:border-box;animation:rotation 1s linear infinite;position:absolute;top:50%;left:50%}
@keyframes rotation{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.vass_form-modal-privacy .modal--content-wrapper,.vass_form-modal-result-request .modal--content-wrapper{overflow-y:auto;max-height:30rem;margin:1.875rem 0;scrollbar-color:rgba(75,188,238,0.5);scrollbar-width:thin;scrollbar-face-color:#fff;scrollbar-track-color:#fff}
.vass_form-modal-privacy .modal--content-wrapper::-webkit-scrollbar,.vass_form-modal-result-request .modal--content-wrapper::-webkit-scrollbar{width:5px}
.vass_form-modal-privacy .modal--content-wrapper::-webkit-scrollbar-thumb,.vass_form-modal-result-request .modal--content-wrapper::-webkit-scrollbar-thumb{background-color:#fff}
.vass_form-modal-privacy .modal--content-wrapper::-webkit-scrollbar-track,.vass_form-modal-result-request .modal--content-wrapper::-webkit-scrollbar-track{background-color:#fff}
.vass_form-modal-privacy .modal--content-wrapper::-webkit-scrollbar-track,.vass_form-modal-result-request .modal--content-wrapper::-webkit-scrollbar-track{background:rgba(75,188,238,0.5);border-radius:3px}
.vass_form-modal-privacy .modal--content-wrapper::-webkit-scrollbar-thumb,.vass_form-modal-result-request .modal--content-wrapper::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}
.vass_form-modal-privacy .modal--content-wrapper .modal--content,.vass_form-modal-result-request .modal--content-wrapper .modal--content{background:transparent;color:#fff;padding-right:20px}
.vass_form-modal-privacy .modal--content-wrapper .modal--content a,.vass_form-modal-result-request .modal--content-wrapper .modal--content a{color:#4bbcee}
.vass_form-modal-privacy .modal--closemodalBtn,.vass_form-modal-result-request .modal--closemodalBtn{margin-left:auto}
.vass_form-modal-privacy .modal--closemodalBtn:hover,.vass_form-modal-result-request .modal--closemodalBtn:hover{text-decoration:none}
.vass_form-modal-privacy .modal--closemodalBtn span,.vass_form-modal-result-request .modal--closemodalBtn span{color:#fff}
.vass_form-modal-privacy .modal--closemodalBtn span em,.vass_form-modal-result-request .modal--closemodalBtn span em{color:#fff}
.vass_form-modal-result-request{font-size:1.125rem}
.vass_form-modal-result-request .fetch-success,.vass_form-modal-result-request .fetch-error{padding:15% 0;max-width:300px;align-self:center}
@media(min-width:992px){.vass_form-modal__form-inputs .col-md-6 .vass_form-modal__form-fields-input,.vass_form-modal__form-inputs .col-md-6 .multiselect.dropdown-toggle,.vass_form-modal__form-inputs .col-md-12 .vass_form-modal__form-fields-input,.vass_form-modal__form-inputs .col-md-12 .multiselect.dropdown-toggle{width:100% !important;max-width:none !important}
}