.card{display:flex;align-items:center;padding:.1rem .1rem .1rem 15.1rem;background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;cursor:pointer;transition:box-shadow .2s;width:337px;height:60px;box-sizing:border-box;overflow:hidden;transform:rotate(0)}.card-image-bg{width:94px;border-radius:10px;display:flex;align-items:center;justify-content:right;margin-right:1.5rem;flex-shrink:0}.card-image{width:337px;object-fit:contain}.card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}@media(max-width:768px){.card{max-width:100%;width:100%}}.home-container{min-height:0vh;background-color:#eee;width:100%;display:flex;align-items:center;justify-content:center}.home-content{max-width:900px;width:100%;text-align:center}.home-header{margin-bottom:2.5rem}.home-title{font-size:20px;color:#02385a;font-weight:400;font-family:Poppins,sans-serif;line-height:25px;letter-spacing:-.8px}.home-title .highlight strong{font-family:Poppins,sans-serif;font-weight:600;color:#02385a;text-align:left;line-height:25px;letter-spacing:-.8px}.home-description{font-size:14px;font-family:Poppins,sans-serif;font-weight:400;color:#5283a1;text-align:center;line-height:18px;letter-spacing:0px}.action-cards{display:flex;justify-content:center;gap:2rem;margin:2rem 0}@media(max-width:480px){.home-title{width:255px;height:28px;font-family:Poppins,sans-serif;text-align:left;font-size:20px;line-height:25px;letter-spacing:-.8px}.home-description{width:324px;height:59px;font-size:14px;text-align:left;font-family:Poppins,sans-serif;font-weight:400;color:#5283a1;line-height:18px}.action-cards{flex-direction:column;gap:1.5rem;margin:1.5rem 0}}@media screen and (max-width:375px)and (max-height:667px){.home-container{padding:1.5rem 1rem}.home-title{width:255px;font-size:20px;text-align:left;line-height:25px;letter-spacing:-.8px}.home-description{width:324px;font-size:14px;text-align:left;line-height:18px}.action-cards{flex-direction:column;gap:1.5rem;margin-top:1.5rem}.card{width:100%}}@media screen and (min-width:768px)and (max-width:1024px){.home-container{padding:2.5rem 2rem}.home-content{max-width:720px;text-align:center}.home-title{font-size:28px;line-height:34px;margin-bottom:1rem}.home-description{font-size:16px;line-height:1.6;max-width:650px;margin:0 auto}.action-cards{flex-direction:row;gap:2rem;margin-top:2rem}.card{width:45%;max-width:420px}}.modal-overlay{width:60.5vw;height:126vh;position:fixed;inset:0;background-color:#2c5f7fbf;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;box-sizing:border-box;border-radius:10px}.modal-content{background-color:#eee;border-radius:12px;width:100%;max-width:526px;height:auto;box-shadow:0 4px 20px #00000026;overflow:hidden;animation:modalFadeIn .3s ease-out;box-sizing:border-box}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.modal-header{display:flex;align-items:center;gap:.75rem;padding:1.125rem 1.5rem;background-color:#fff;border-bottom:1px solid #e8eef3}.modal-icon-header{width:26.37px;height:26.8px;display:flex;align-items:center;justify-content:center;font-size:26.37px;flex-shrink:0;color:#4db8d1}.modal-icon-header svg{width:26.37px;height:26.8px}.modal-title-header{font-size:18px;font-weight:600;color:#03627e;letter-spacing:-.25px;margin:0;flex:1;font-family:Poppins,sans-serif}.modal-close-btn{background-color:#0ff;width:25px;height:25px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABHNCSVQICAgIfAhkiAAABThJREFUSEuVVm9sU1UUv/fc1wdGQ8IXEzZeOxDWdgTSEBOQ7YOf9MOQPzGMAHZryzQxIhqjATFi8E9E/CDJwC+ydmVOYKigcUY+O1ESdcZk/TMQ1r4NEj/oB2KAvXfv8dw33mzXdWCbtum795zfPef3O+dczuZ5ZXL2SgC2TircyDkupt+HOWMLkbHbHPifnPO/uYIh4HcudUUfGZvPF9nVvrKj14MS3A7GcKtUagNDcs05m96sv5He3o/3Fzi/CCDOm6YY3LW8oTSXzxqgdH58AzJ+RCnVqg3Iye8EoT9DHNBmGLgtGC5wUQYJrp0+axTiGr1XcBgGMPYnIo0/zAarAuorTG5ypXMIUcUoNWPAxCDnsjcZXTZeLy0ncldDghm7JVPbUWEzAB8BBm8nW4LnK21mgHQkCtlxiiQmAEYCAM91RoI/z5f3yrX+y5NrHcfplYgxysIIhbd3dzg07O/xgDQnLjifKSlbgUAA8EAysuy7+wXx9/VfsVc4U/IsiSYmDBjmaMaT0SVeNjygdL78qlTyQ+J7zASx6/9EMvsw6dz4WtLIKeKtWQhjXypiHfGAtIQVk1laeExw8W6qJfhmpTGldA8HcyIZbqjKud6TyZW3MMEakuHgx1U2o6VDxNlBQWoMQCAVjzQWebZgPzMl3X6tLuC4uZL4vmL5BVeqYxzR5ky8mFoV/Mp3mMmXnlKKHUeOFnBai1rH/LX0lUkLp9whhWo18Z1IRUNZni6UT0vX3S5AfJpqCcUrT5YplrcoqY5SLYXodDNgPohEaennEDBeTjZbX1ZnopyVUnYawjibjFodnIwuuEo9YXCxgyR5uibno+XNdOoe4nDaKYh+pTDugxjceKmrxTo3265vtNThMHVGMLiw4CG2g5/IjY9Q5ccMAW2JSKim0LSDvlz5ecXwDVfJRuDAKCWkXm7XA5nm79p6iexHalNFZOpJ3psbL1CHCRtgPpqINvxST9LE5WFHyn0aRIMJQxxOhq3X6+3PjE3EpOOOkKwLwnxg40xEC8BsjUcbL85lmMlfSyiE9yh9DX5EVG/lAMLergqBVNqeHLPXTTnuTzqihcykiIgj6gZ1OaohHowBimqX5mw+sExhYhu1s0FqRxeQwU6ezpXOkKo6SIY1qsvm7K0OukepxoKVnGRJIO5dgWgwwxCvJJqtL6pUlytlyW+nEPA5yXsbFexE3EXnpK4jIm1Td8vymTafztt7FMoeXUeziffBqHuTGsVeknCPD/TJ5Yml4MhvdR2ZRiDRFV6a5dn8H80uij7dGUji75DED1adrGjvAcVuJKLVJ/bUmLefVsCWpML/FaunuIL9mivdI96cEuZu6ioFr9fNLAAv0gl2xlc2/lpPTfd6rtWmXGeQJsFKKtb9yYj1gdfr9NfA1euh23ecAeoCXvc2TeiIr7Cu3Mvp7PVM3n6cZtlHxE2M/Axzl3Wl1oSuzgB5aShMtpJKjlHOaZ4A6R+7Uy1N9x2ZjgRdmaGi1vOsSCl7llL2vX+Yqgmru7FE9RZSp6CaHKOx3MsMOJVa0WjXi04Tb0jcQXLvvjthi9RkD5A4qnpfzZ2ht1hq48jel1K1aedajZTh3wSyIeSqzIzpO4NUPEhpakeUa4mP1dN76c4gAgcqI5kzIv9hJn+jCTndgpTcTKOZbkHTbN7jFvQ1TqmzPiezMzDndcvf1F+YDFPBrucM2lGpRdTFm7yblr55IR+n9N6k8fINdb9LWsLziWdeoErDgVJp8a1/5CIj8KARcKR7C+XN7lXWX/erzH8Bj/HCjdKdyQIAAAAASUVORK5CYII=) 0% 0% no-repeat padding-box;opacity:1;border:none;left:63%;cursor:pointer;margin-top:0;margin-right:-5px}.modal-close-btn:hover{color:#7a9db5}.modal-body{padding:2rem 2rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;background-color:#eee}.success-icon{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;margin-bottom:1.25rem}.modal-main-title{width:100%;max-width:300px;height:auto;font-size:22px;font-family:Poppins,sans-serif;font-weight:600;line-height:24px;letter-spacing:0px;color:#02385a;margin:0 auto 1rem}.modal-description{width:100%;max-width:431px;font-size:14px;color:#5283a1;line-height:16px;margin:0 auto;font-family:Poppins,sans-serif}.modal-footer{display:flex;justify-content:center;background-color:#eee}.modal-btn-primary{width:100%;max-width:356px;height:50px;padding:.7rem 2rem;background:linear-gradient(180deg,#1f96ab,#2aa9bf);color:#fff;border:none;border-radius:25px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s;font-family:Poppins,sans-serif;margin-bottom:30px}.modal-btn-primary:hover{background:linear-gradient(180deg,#ffffff8c,#ffffff8c),linear-gradient(180deg,#1f96ab,#2aa9bf)}@media(max-width:600px){.modal-content{max-width:90%;margin:0 1rem}.modal-body{padding:1.75rem 1.5rem 1.25rem}.modal-main-title{font-size:17px}.modal-description{font-size:12px}.modal-footer{padding:1.25rem 1.5rem 1.75rem}.modal-btn-primary{width:100%}}@media screen and (max-width:375px)and (max-height:667px){.modal-overlay{border-radius:10px;top:-13%;left:-32px;width:108vw;height:153vh}.modal-content{width:100%;max-width:340px;border-radius:10px}.modal-header{padding:1rem}.modal-icon-header{width:22px;height:22px;font-size:22px}.modal-icon-header svg{width:22px;height:22px}.modal-title-header{font-size:18px}.modal-close-btn{width:22px;height:22px;background-size:contain}.modal-body{padding:1.5rem 1rem}.success-icon{width:48px;height:48px;font-size:22px;margin-bottom:1rem}.modal-main-title{font-size:22px;line-height:24px;max-width:100%}.modal-description{font-size:12px;line-height:16px;max-width:100%}.modal-footer{padding:0 1rem 1.5rem}.modal-btn-primary{width:300px;font-size:13px;height:50px}}@media(min-width:768px)and (max-width:1024px){.modal-overlay{top:-17%;left:-32px;width:100vw;height:126vh;position:fixed;background-color:#2c5f7fbf;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;box-sizing:border-box}.modal-content{max-width:500px}}.review-confirmation-overlay{position:fixed;inset:0;background-color:#2c5f7fbf;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.review-confirmation-content{background-color:#fff;border-radius:12px;max-width:500px;width:100%;box-shadow:0 4px 20px #00000026;overflow:hidden;animation:reviewConfirmationFadeIn .3s ease-out}@keyframes reviewConfirmationFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.review-confirmation-header{display:flex;align-items:center;gap:.75rem;padding:1.125rem 1.5rem;background-color:#fff;border-bottom:1px solid #e8eef3}.review-confirmation-icon-header{width:28px;height:28px;background-color:transparent;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;flex-shrink:0;color:#4db8d1}.review-confirmation-title-header{font-size:16px;font-weight:600;color:#2c5f7f;margin:0;flex:1;font-family:Poppins,sans-serif}.review-confirmation-close-btn{width:25px;height:25px;background:transparent url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAaABoDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAABwgAAwYK/8QAKBAAAgICAgIBBAEFAAAAAAAAAQIDBAUGERIAByEIExRBIhcjJTFR/8QAFwEAAwEAAAAAAAAAAAAAAAAAAwUGB//EACARAAMBAAEEAwEAAAAAAAAAAAIDBAEFERITIhQhIwb/2gAMAwEAAhEDEQA/AO3HP5/bfZW25TRdFykut63rcqVty3KssUt570sTuMJhA7dVkVeFs2V4aJg47KqqJLYfp79Yz0fy5bux5GZopZG2KTcMo9ljy5ltCeG0tH+Ld2ZjA0YKn7gbhiZ9PUNKb1hclt/aabI7HuEuxPJL8tafKWoZxalL9kP4KwFizqVRhJyOxYqpk8raxtjYdU1bYNm/oEdop085nadFrS4hLckhvYzGXzK0smKkk4WSRSqzKI5HidpulutQh5UUww0lAMBrWZgss2nc3VuYxy9720NZ9yy76GH5r6aO6WTX3wJh43m+c41POt51ND0qfQsh40SWL4p0RvHUTwTp3s5Pkw/ZDv3fhgYitlEyO0elsnhxls/c3T1VnrdXHVsxkZI7OY1S3dYigbF1D/kMVYDIBaYuQAzdYiY/vMwCGAZSGVgCrAgggjkEEfBBHyCPgjwHew8bqtf0HsdDDtWl1mppkrYSWOx+RC4rxLNipY7LOxkke4sBVu3ZpW6cDnp5sdNtZqXT9UkmjZpZNbwTysyB2aR8XVZ2LlmLEsSSxZixPJJJ58UViNKAq6CDhpdK0tAUefFis1uNQegP6HouweubuCW7p6RFXcSw+Ovdxfeboz46Pk5Fi5luQk9j0USJpbmNdD3qBsZN9gwmgGCoVrWJ8gmT9LbRn8qMPaz3qrdLkmRzFfHVWu2tUzFlCl2y1Be/5OJyHy1oBAP5DsxaIRz6fG+w/QdbVWw9DY9MqazLWsRy4RpYa4eGx3azHLiplW48khZuymBpWbjpzwnhxIDAqwDKwIZSAQQRwQQfggj4IPwR4P7WmafLmo5pNU1uSVmRmlfBYt5GZwxcs7VSxLFmLEklixJ5JPh5zXyA7rxcDkisjbO/FY/wj2KNqyUzPOAeuOHR3c66Q6ekWr+RVR/PlmwsjdHWygEyXwlQUPy2CypM1C6pz+C5u+XY2AYiXQQaKhWsAlPO3uRsTo2jYmbC+nsLNRkzmckoy46DNwY6UTVsFgq0wjeajM8cbWbLR8uf7knAHE7VRRRwRRwwoscUMaRRRqOFSONQiIo/SqoCgfoDyRRRQRpDDHHDFGoWOKJFjjRR/pURAFVR+goAH/PLPF9lXn0FAvxITp9gaesMmHueVzm7g61zdEe4u0RwREREcz7ouI4z4WNqe/KrbARjnCkZkqQgSyaOOYTZk0k2MZq1axpkbGMY0yL6/9k=) 0% 0% no-repeat padding-box;opacity:1;border:none;cursor:pointer;margin-left:92%}.review-confirmation-close-btn:hover{color:#7a9db5}.review-confirmation-body{padding:2rem 2rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;background-color:#eee}.review-confirmation-success-icon{top:228px;left:658px;width:50px;height:50px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA+1JREFUaEPVmkty2kAQQKeBrENOEGcdY8MJMuICcU4QqAJXZRXnBMEniLNKFVAFPkGcC9jjE1g2ZG18gsA6mE6PhGTxkTQz+hBrpar59VN/pqdHwFJ8ftzwvVIRDhlgFaCwh4h7wekBYIK4mDAEe/6It59qYpLW8pB0ot6IcxL6I2PIEdmK4HFzAzACAUFw5+2KEHH9o9qNQfpjTsJDR1f4MGFcKOy09sW5CZA2iARAhDNarGyyYNwYUyBlkO5vXoUFfCNBeJwwKbWL+Rybqn6kBNK94w1yVAmRiRYiwKeA2GwdiIu4jxMLQs78VfpC3ETZtmOHgsGpsbP3x/UBhdBGtkKqzU4WMWztXzZDg0VYQ39UP0OGn9WWyacXMPjeqlyebFttq2ktfWKQj3h6q5CFNI8PxHB91AbIMjrd6E2fa+8pFtA6fivs4KobIP2xdZ/WJpchnt2uXNVCQXqjOkUnpCj1HB44bVcu/Wjqa8RJ+EogTSrvvcL0q01Lc3zTrImpnMAHeV7a8NiftOKADG54eV6C+2ekDY/E14oDsuNwO2NAmQMubGCFI929ywvHDkhvZEnfqJoaa4JxMwqlPBhKe+P6CUOUeZ3qIyiCWbA0qz+qo1LstwHhzU0fFnXWIad/Bf07foQAP3UGptA3FGJpIVoglCF/gB1Eq2gIfdOSwfeUQCxBb+9S+MoqU0RCJAg61xLEyNFJ97eUjV7IiglD9l6BIisIubQtQbTs0REY2Xn74KrhCa/wJbOEcMQwApFRwksNFGAyhzAGobiteo7JBcIYhGzLCiuoBcwsNwgPRGaPLxWcNdhl6+EmaGasyOz1w4+CGWqK4XefJQm/kTBhEikEBhMYCr931pCSeSp/Gj1aMBlBOFEUDJK0dWIlmMwgHAeBL5BSsSHWZ6gulVlVhjLompfGmzi8kmYy1YQrwYy2g7ILksxPQqNZDhDk3m7Rzj0hupX2NGtZNl0PlPMoK0mzkmE+UHzINQs2CpFbBl2TWXHH373GHR2wEgI9ZRgrOVPOZ5OEEMzXxopGMvKVpMKGjvd8w+uwkcXu4OhrALtaLt3QiDdjd2TJKHBosEIeQ1ZMKlQjsmFZIpJl+9d5SKaxxgMd6qrrh7pQjQT8RdC7boqvIZdW18jzTeRl6HKj/B9gIiEiNeJ9K2lmf0sgduUzslrzYo58mzkF9Rl7Pe1vmDu4HI26/Fw3SmUQOVD+QEPJwDCHIPBAp6WGzo82WiB+eHb/hOhkAPRA1wSdbbe2cWHBCGQFqABHipXGcFmA/cIFXpgARO4jcfTr7fL+sVhknGyaI7BqXGBwyq3IbLrUEY+PTKj+OBMl1z8FyhU+OrQ9AAAAAABJRU5ErkJggg==) 0% 0% no-repeat padding-box;opacity:1}.review-confirmation-main-title{top:350px;font-family:Poppins,sans-serif;left:533px;width:300px;height:55px;text-align:center;letter-spacing:0px;color:#02385a;opacity:1;margin-bottom:15px}.review-confirmation-radicado{margin-top:None;width:100%;margin-bottom:0rem}.radicado-label{font-size:14px;color:#2c5f7f;font-family:Poppins,sans-serif;margin:0;font-weight:500}.radicado-number{font-weight:600;color:#2c5f7f}.review-confirmation-description{font-size:14px;color:#7a9db5;line-height:1.2;margin:0;font-family:Poppins,sans-serif;max-width:420px}.review-confirmation-footer{padding:1.5rem 2rem 2rem;display:flex;justify-content:center;background-color:#eee}.review-confirmation-btn-primary{top:504px;left:505px;width:356px;height:50px;background:transparent linear-gradient(180deg,#1f96ab,#2aa9bf) 0% 0% no-repeat padding-box;color:#fff;border:none;border-radius:25px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s;font-family:Poppins,sans-serif;opacity:1}.review-confirmation-btn-primary:hover{background-color:#3fa5bd}@media screen and (max-width:375px)and (max-height:667px){.review-confirmation-overlay{position:fixed!important;top:-12.5%;left:-32px;width:99vw;height:147vh;background-color:#2c5f7fbf;z-index:9999!important;padding:1rem}}@media(min-width:768px)and (max-width:1024px){.review-confirmation-overlay{position:fixed!important;top:-17%;left:-52px;width:100vw;height:106vh;background-color:#2c5f7fbf;z-index:9999!important;padding:1rem}}.review-modal-overlay{height:121vh;position:fixed;inset:0;background-color:#2c5f7fbf;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;border-radius:10px}.review-modal-content{width:526px;height:400px;background-color:#eee;border-radius:12px;max-width:526px;box-shadow:0 4px 20px #00000026;overflow:hidden;animation:reviewModalFadeIn .3s ease-out;position:relative}@keyframes reviewModalFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.review-modal-header{width:526px;height:61px;display:flex;align-items:center;gap:.75rem;background-color:#fff;border-radius:10px 10px 0 0}.review-modal-icon-header .as{width:26px;height:26px;position:relative;left:.9rem;background-color:transparent;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;flex-shrink:0;color:#4db8d1}.review-modal-title-header{font-family:Proxima Nova,sans-serif;font-weight:700;font-size:18px;letter-spacing:-.25px;line-height:62px;text-align:left;color:#03627e;margin:0;position:relative;left:1rem}.review-modal-close-btn{width:25px;height:25px;background:transparent url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAaABoDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAABwgAAwYK/8QAKBAAAgICAgIBBAEFAAAAAAAAAQIDBAUGERIAByEIExRBIhcjJTFR/8QAFwEAAwEAAAAAAAAAAAAAAAAAAwUGB//EACARAAMBAAEEAwEAAAAAAAAAAAIDBAEFERITIhQhIwb/2gAMAwEAAhEDEQA/AO3HP5/bfZW25TRdFykut63rcqVty3KssUt570sTuMJhA7dVkVeFs2V4aJg47KqqJLYfp79Yz0fy5bux5GZopZG2KTcMo9ljy5ltCeG0tH+Ld2ZjA0YKn7gbhiZ9PUNKb1hclt/aabI7HuEuxPJL8tafKWoZxalL9kP4KwFizqVRhJyOxYqpk8raxtjYdU1bYNm/oEdop085nadFrS4hLckhvYzGXzK0smKkk4WSRSqzKI5HidpulutQh5UUww0lAMBrWZgss2nc3VuYxy9720NZ9yy76GH5r6aO6WTX3wJh43m+c41POt51ND0qfQsh40SWL4p0RvHUTwTp3s5Pkw/ZDv3fhgYitlEyO0elsnhxls/c3T1VnrdXHVsxkZI7OY1S3dYigbF1D/kMVYDIBaYuQAzdYiY/vMwCGAZSGVgCrAgggjkEEfBBHyCPgjwHew8bqtf0HsdDDtWl1mppkrYSWOx+RC4rxLNipY7LOxkke4sBVu3ZpW6cDnp5sdNtZqXT9UkmjZpZNbwTysyB2aR8XVZ2LlmLEsSSxZixPJJJ58UViNKAq6CDhpdK0tAUefFis1uNQegP6HouweubuCW7p6RFXcSw+Ovdxfeboz46Pk5Fi5luQk9j0USJpbmNdD3qBsZN9gwmgGCoVrWJ8gmT9LbRn8qMPaz3qrdLkmRzFfHVWu2tUzFlCl2y1Be/5OJyHy1oBAP5DsxaIRz6fG+w/QdbVWw9DY9MqazLWsRy4RpYa4eGx3azHLiplW48khZuymBpWbjpzwnhxIDAqwDKwIZSAQQRwQQfggj4IPwR4P7WmafLmo5pNU1uSVmRmlfBYt5GZwxcs7VSxLFmLEklixJ5JPh5zXyA7rxcDkisjbO/FY/wj2KNqyUzPOAeuOHR3c66Q6ekWr+RVR/PlmwsjdHWygEyXwlQUPy2CypM1C6pz+C5u+XY2AYiXQQaKhWsAlPO3uRsTo2jYmbC+nsLNRkzmckoy46DNwY6UTVsFgq0wjeajM8cbWbLR8uf7knAHE7VRRRwRRwwoscUMaRRRqOFSONQiIo/SqoCgfoDyRRRQRpDDHHDFGoWOKJFjjRR/pURAFVR+goAH/PLPF9lXn0FAvxITp9gaesMmHueVzm7g61zdEe4u0RwREREcz7ouI4z4WNqe/KrbARjnCkZkqQgSyaOOYTZk0k2MZq1axpkbGMY0yL6/9k=) 0% 0% no-repeat padding-box;opacity:1;border:none;cursor:pointer;margin-right:15.74px;position:relative;left:260px}.review-modal-close-btn:hover{color:#7a9db5}.review-modal-body{padding:2rem 2rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;background-color:#eee;max-width:100%}.review-modal-loading-overlay{position:absolute;inset:0;background:#eeeeeed9;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10}.review-modal-spinner{width:40px;height:40px;border:4px solid #cfe7ef;border-top-color:#2a91b4;border-radius:50%;animation:reviewSpin .9s linear infinite;margin-bottom:12px}.review-modal-loading-text{color:#2c5f7f;font-family:Poppins,sans-serif;font-size:14px}@keyframes reviewSpin{to{transform:rotate(360deg)}}.review-modal-title{font-size:14px;font-weight:600;color:#5283a1;margin:0 0 .875rem;font-family:Poppins,sans-serif;line-height:16px}.review-modal-description{min-width:431px;font-size:14px;color:#5283a1;line-height:16px;margin:0 0 1.75rem;font-family:Poppins,sans-serif;font-weight:400;max-width:420px}.review-modal-textarea{text-align:center;font-size:13px;font-family:Poppins,sans-serif;letter-spacing:1px;color:#a9b5c0;resize:vertical;transition:border-color .2s;line-height:2;top:384px;left:468px;width:431px;height:95px;background:#fff 0% 0% no-repeat padding-box;border:2px solid #E2E5E8;border-radius:10px;opacity:1}.review-modal-textarea::placeholder{color:#b8c9d6}.review-modal-textarea:focus{outline:none;border-color:#4db8d1}.review-modal-footer{display:flex;justify-content:center;background-color:#eee;margin-bottom:2px}.review-modal-btn-primary{width:356px;height:50px;min-width:180px;padding:.7rem 2rem;background:linear-gradient(to right,#4db8d1,#2a91b4);color:#fff;border:none;border-radius:25px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s;font-family:Poppins,sans-serif}.review-modal-btn-primary:hover{background-color:#0e2e08}.review-modal-btn-primary[disabled]{opacity:.6;cursor:not-allowed}.review-modal-textarea:disabled{background-color:#f1f5f8;cursor:not-allowed}@media(max-width:600px){.review-modal-content{max-width:90%;margin:0 1rem}.review-modal-body{padding:1.75rem 1.5rem 1.25rem}.review-modal-title{font-size:14px}.review-modal-description{font-size:12px}.review-modal-textarea{min-height:110px;padding:.875rem 1rem;font-size:12px}.review-modal-footer{padding:1.25rem 1.5rem 1.75rem}.review-modal-btn-primary{max-width:100%}}@media screen and (max-width:375px)and (max-height:667px){.review-modal-overlay{position:fixed!important;top:-13%;left:-32px;width:99vw;height:148vh;background-color:#2c5f7fbf;z-index:9999!important;padding:1rem}.review-modal-content{max-width:340px;height:auto;margin:0;border-radius:10px}.review-modal-close-btn{width:25px;height:25px;background:transparent url(src/assets/bt-cerrar.jpg) 0% 0% no-repeat padding-box;opacity:1;border:none;cursor:pointer;margin-right:15.74px;position:relative;left:33%}.review-modal-close-btn:hover{color:#7a9db5}.review-modal-header{width:336px;height:61px;flex-wrap:wrap;justify-content:left;text-align:left}.review-modal-title-header{font-size:14px;margin-left:10px;left:0}.review-modal-body{padding:1rem}.review-modal-title{font-size:14px;line-height:16px}.review-modal-description{font-size:12px;min-width:375px;align-items:center}.review-modal-textarea{width:302.26px;height:95px;font-size:12px}.review-modal-btn-primary{width:300px;height:50px;font-size:13px}}@media(min-width:768px)and (max-width:1024px){.review-modal-overlay{top:-17%;left:-32px;width:100vw;height:126vh;position:fixed;background-color:#2c5f7fbf;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;box-sizing:border-box}}.sent-modal-overlay{position:fixed;inset:0;background-color:#2c5f7fbf;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.sent-modal-content{position:relative;width:526px;background:#eee;border-radius:10px;overflow:hidden;opacity:1;animation:sentModalFadeIn .3s ease-out;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-bottom:1rem}@keyframes sentModalFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.sent-modal-header{top:138px;left:420px;width:100%;height:61px;display:flex;align-items:center;background:#fff 0% 0% no-repeat padding-box;border-radius:10px 10px 0 0;opacity:1}.sent-modal-icon-header{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:30px;flex-shrink:0;color:#42aabf;margin-left:13px;left:433px}.sent-modal-title-header{font-family:Proxima Nova,Arial,sans-serif;font-weight:700;letter-spacing:-.25px;color:#03627e;font-size:18px;flex:1;margin:0 0 0 10px}.sent-modal-close-btn{background-color:#0ff;width:25px;height:25px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABHNCSVQICAgIfAhkiAAABThJREFUSEuVVm9sU1UUv/fc1wdGQ8IXEzZeOxDWdgTSEBOQ7YOf9MOQPzGMAHZryzQxIhqjATFi8E9E/CDJwC+ydmVOYKigcUY+O1ESdcZk/TMQ1r4NEj/oB2KAvXfv8dw33mzXdWCbtum795zfPef3O+dczuZ5ZXL2SgC2TircyDkupt+HOWMLkbHbHPifnPO/uYIh4HcudUUfGZvPF9nVvrKj14MS3A7GcKtUagNDcs05m96sv5He3o/3Fzi/CCDOm6YY3LW8oTSXzxqgdH58AzJ+RCnVqg3Iye8EoT9DHNBmGLgtGC5wUQYJrp0+axTiGr1XcBgGMPYnIo0/zAarAuorTG5ypXMIUcUoNWPAxCDnsjcZXTZeLy0ncldDghm7JVPbUWEzAB8BBm8nW4LnK21mgHQkCtlxiiQmAEYCAM91RoI/z5f3yrX+y5NrHcfplYgxysIIhbd3dzg07O/xgDQnLjifKSlbgUAA8EAysuy7+wXx9/VfsVc4U/IsiSYmDBjmaMaT0SVeNjygdL78qlTyQ+J7zASx6/9EMvsw6dz4WtLIKeKtWQhjXypiHfGAtIQVk1laeExw8W6qJfhmpTGldA8HcyIZbqjKud6TyZW3MMEakuHgx1U2o6VDxNlBQWoMQCAVjzQWebZgPzMl3X6tLuC4uZL4vmL5BVeqYxzR5ky8mFoV/Mp3mMmXnlKKHUeOFnBai1rH/LX0lUkLp9whhWo18Z1IRUNZni6UT0vX3S5AfJpqCcUrT5YplrcoqY5SLYXodDNgPohEaennEDBeTjZbX1ZnopyVUnYawjibjFodnIwuuEo9YXCxgyR5uibno+XNdOoe4nDaKYh+pTDugxjceKmrxTo3265vtNThMHVGMLiw4CG2g5/IjY9Q5ccMAW2JSKim0LSDvlz5ecXwDVfJRuDAKCWkXm7XA5nm79p6iexHalNFZOpJ3psbL1CHCRtgPpqINvxST9LE5WFHyn0aRIMJQxxOhq3X6+3PjE3EpOOOkKwLwnxg40xEC8BsjUcbL85lmMlfSyiE9yh9DX5EVG/lAMLergqBVNqeHLPXTTnuTzqihcykiIgj6gZ1OaohHowBimqX5mw+sExhYhu1s0FqRxeQwU6ezpXOkKo6SIY1qsvm7K0OukepxoKVnGRJIO5dgWgwwxCvJJqtL6pUlytlyW+nEPA5yXsbFexE3EXnpK4jIm1Td8vymTafztt7FMoeXUeziffBqHuTGsVeknCPD/TJ5Yml4MhvdR2ZRiDRFV6a5dn8H80uij7dGUji75DED1adrGjvAcVuJKLVJ/bUmLefVsCWpML/FaunuIL9mivdI96cEuZu6ioFr9fNLAAv0gl2xlc2/lpPTfd6rtWmXGeQJsFKKtb9yYj1gdfr9NfA1euh23ecAeoCXvc2TeiIr7Cu3Mvp7PVM3n6cZtlHxE2M/Axzl3Wl1oSuzgB5aShMtpJKjlHOaZ4A6R+7Uy1N9x2ZjgRdmaGi1vOsSCl7llL2vX+Yqgmru7FE9RZSp6CaHKOx3MsMOJVa0WjXi04Tb0jcQXLvvjthi9RkD5A4qnpfzZ2ht1hq48jel1K1aedajZTh3wSyIeSqzIzpO4NUPEhpakeUa4mP1dN76c4gAgcqI5kzIv9hJn+jCTndgpTcTKOZbkHTbN7jFvQ1TqmzPiezMzDndcvf1F+YDFPBrucM2lGpRdTFm7yblr55IR+n9N6k8fINdb9LWsLziWdeoErDgVJp8a1/5CIj8KARcKR7C+XN7lXWX/erzH8Bj/HCjdKdyQIAAAAASUVORK5CYII=) 0% 0% no-repeat padding-box;opacity:1;border:none;margin-top:2px!important;cursor:pointer;margin-top:-10px;margin-right:25px}.sent-modal-close-btn:hover{color:#7f8c8d;transform:scale(1.1);opacity:.8}.sent-modal-body{padding:2rem 1.75rem;text-align:center;display:flex;flex-direction:column;align-items:center}.sent-success-icon{top:228px;left:658px;width:50px;height:50px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA+1JREFUaEPVmkty2kAQQKeBrENOEGcdY8MJMuICcU4QqAJXZRXnBMEniLNKFVAFPkGcC9jjE1g2ZG18gsA6mE6PhGTxkTQz+hBrpar59VN/pqdHwFJ8ftzwvVIRDhlgFaCwh4h7wekBYIK4mDAEe/6It59qYpLW8pB0ot6IcxL6I2PIEdmK4HFzAzACAUFw5+2KEHH9o9qNQfpjTsJDR1f4MGFcKOy09sW5CZA2iARAhDNarGyyYNwYUyBlkO5vXoUFfCNBeJwwKbWL+Rybqn6kBNK94w1yVAmRiRYiwKeA2GwdiIu4jxMLQs78VfpC3ETZtmOHgsGpsbP3x/UBhdBGtkKqzU4WMWztXzZDg0VYQ39UP0OGn9WWyacXMPjeqlyebFttq2ktfWKQj3h6q5CFNI8PxHB91AbIMjrd6E2fa+8pFtA6fivs4KobIP2xdZ/WJpchnt2uXNVCQXqjOkUnpCj1HB44bVcu/Wjqa8RJ+EogTSrvvcL0q01Lc3zTrImpnMAHeV7a8NiftOKADG54eV6C+2ekDY/E14oDsuNwO2NAmQMubGCFI929ywvHDkhvZEnfqJoaa4JxMwqlPBhKe+P6CUOUeZ3qIyiCWbA0qz+qo1LstwHhzU0fFnXWIad/Bf07foQAP3UGptA3FGJpIVoglCF/gB1Eq2gIfdOSwfeUQCxBb+9S+MoqU0RCJAg61xLEyNFJ97eUjV7IiglD9l6BIisIubQtQbTs0REY2Xn74KrhCa/wJbOEcMQwApFRwksNFGAyhzAGobiteo7JBcIYhGzLCiuoBcwsNwgPRGaPLxWcNdhl6+EmaGasyOz1w4+CGWqK4XefJQm/kTBhEikEBhMYCr931pCSeSp/Gj1aMBlBOFEUDJK0dWIlmMwgHAeBL5BSsSHWZ6gulVlVhjLompfGmzi8kmYy1YQrwYy2g7ILksxPQqNZDhDk3m7Rzj0hupX2NGtZNl0PlPMoK0mzkmE+UHzINQs2CpFbBl2TWXHH373GHR2wEgI9ZRgrOVPOZ5OEEMzXxopGMvKVpMKGjvd8w+uwkcXu4OhrALtaLt3QiDdjd2TJKHBosEIeQ1ZMKlQjsmFZIpJl+9d5SKaxxgMd6qrrh7pQjQT8RdC7boqvIZdW18jzTeRl6HKj/B9gIiEiNeJ9K2lmf0sgduUzslrzYo58mzkF9Rl7Pe1vmDu4HI26/Fw3SmUQOVD+QEPJwDCHIPBAp6WGzo82WiB+eHb/hOhkAPRA1wSdbbe2cWHBCGQFqABHipXGcFmA/cIFXpgARO4jcfTr7fL+sVhknGyaI7BqXGBwyq3IbLrUEY+PTKj+OBMl1z8FyhU+OrQ9AAAAAABJRU5ErkJggg==) 0% 0% no-repeat padding-box;opacity:1}.sent-modal-main-title{width:300px;height:55px;text-align:center;font-family:Poppins,sans-serif;font-weight:600;font-size:20px;letter-spacing:0px;color:#02385a;opacity:1}.sent-modal-description{width:431px;height:36px;text-align:center;letter-spacing:0px;color:#5283a1;opacity:1;font-size:14px;line-height:16px;margin:0 0 0rem;font-family:Poppins,sans-serif;font-weight:500}.sent-modal-description strong{font-weight:600;color:#2c5f7f}.sent-modal-divider{top:420px;left:478px;width:411px;height:0px;background-color:#ddd;background:transparent url(src/assets/Trazado53712.jpg) 0% 0% no-repeat padding-box;border:1px solid #DDDDDD;opacity:1}.sent-radicado-box{background-color:#d4eef4;margin:1.75rem 0 1rem;top:442px;left:574px;width:220px;height:26px;background:#d4eef4 0% 0% no-repeat padding-box;border:2px solid #ECF9FC;border-radius:5px;opacity:1}.sent-radicado-label{font-family:Poppins,sans-serif;font-weight:600;font-size:12px;line-height:16px;color:#5283a1;margin:0;white-space:nowrap;position:relative;top:5px}.sent-radicado-number{top:447px;left:541px;width:285px;height:17px;text-align:center;font: 600 12px/16px Poppins;letter-spacing:1px;color:#5283a1;opacity:1}.sent-modal-info{font-size:12px;font-weight:600;color:#7a9db5;line-height:16px;margin:0 0 .75rem;font-family:Poppins,sans-serif}.sent-modal-consult{font-size:12px;color:#7a9db5;line-height:16px;font-weight:600;margin:0;font-family:Poppins,sans-serif}.sent-modal-link{background:none;border:none;color:#3cb0c5;text-decoration:underline;cursor:pointer;font-size:12px;font-weight:500;font-family:Poppins,sans-serif;padding:0;transition:color .2s}.sent-modal-link:hover{color:#3fa5bd}.sent-modal-footer{display:flex;justify-content:center}.sent-modal-btn-primary{height:50px;width:356px;color:#fff;background:transparent linear-gradient(180deg,#1f96ab,#2aa9bf) 0% 0% no-repeat padding-box;border-radius:25px;opacity:1;border:none;cursor:pointer;margin-top:-10px;font-family:Poppins,sans-serif;font-weight:600;font-size:14px}.divider{width:100%;height:1px;background-color:#dcdcdc;position:relative;border-radius:1px;top:15px}.divider .dot{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:silver;border-radius:50%;box-shadow:0 0 4px #0000001a}@media screen and (max-width:375px)and (max-height:667px){.sent-modal-overlay{position:fixed!important;top:0;left:0;width:100vw;height:100vh;background-color:#2c5f7fbf;display:flex;align-items:center;justify-content:center;z-index:1000;padding:0}.sent-modal-content{position:relative!important;width:90vw;max-width:350px;max-height:90vh;background:#eee;border-radius:12px;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:1rem;box-sizing:border-box}.sent-modal-header,.sent-modal-body,.sent-modal-footer{max-width:100%;text-align:center}.sent-modal-header{margin-top:-15px!important;margin-left:-15px;width:100%;height:auto;padding:.75rem 1rem;border-radius:10px 10px 0 0}.sent-modal-body{text-align:center;display:flex;flex-direction:column;align-items:center}.sent-modal-btn-primary{width:100%;max-width:280px}.sent-success-icon{width:48px;height:48px;background-size:contain;margin-top:.5rem}.sent-modal-main-title{font-size:17px;margin-top:1rem}.sent-modal-description,.sent-modal-consult{font-size:14px;line-height:1.4;margin-bottom:1rem;width:100%}.sent-radicado-box{width:80%;margin:.5rem auto .75rem;padding:.5rem}.sent-modal-btn-primary{font-size:14px;height:45px;border-radius:22px}.divider{width:90%;top:15px;height:1px;background-color:#dcdcdc;position:relative;border-radius:1px;margin:1rem auto}.sent-modal-close-btn{margin-right:0}}.create-pqrs-container{min-height:0vh;background-color:#fff;padding:3rem 1.5rem}.header-imported-images{padding:0!important;margin-left:-3rem;margin-right:-3rem;width:calc(100% + 6rem);box-sizing:border-box;margin-top:-3rem}.header-imported-images img{display:block;width:100%;height:auto}.header-imported-images .header-image{width:100%;height:270px;display:block;object-fit:cover;margin-bottom:50px}.first-section{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;align-items:start;margin-bottom:2rem}.warning-block{grid-column:1 / -1}.create-pqrs-content{max-width:1100px;margin:0 auto;background-color:#eee;border-radius:12px;padding:3rem;box-shadow:0 2px 8px #0000000f;overflow:hidden;position:relative}.create-pqrs-header{position:relative;text-align:center;margin-bottom:3rem}.create-pqrs-header:after{content:"";position:absolute;left:50%;transform:translate(-50%);top:40px;width:1400px;height:100px;background:linear-gradient(to top,#eee 10%,#fff 20%,#b0b0b000);filter:blur(3px);z-index:0;opacity:.8}.create-pqrs-title{padding-top:15px;width:124px;height:25px;margin:0 auto;display:flex;align-items:center;justify-content:center;font-size:20px;color:#02385a;font-weight:600;font-family:Poppins,sans-serif;line-height:25px;letter-spacing:-.8px}.create-pqrs-description{font-size:14px;color:#5283a1;font-weight:400;line-height:18px;margin-bottom:.75rem;font-family:Poppins,sans-serif;position:relative;z-index:1}.create-pqrs-link{font-size:14px;color:#5d7a99;font-family:Poppins,sans-serif;font-weight:600;line-height:18px;position:relative;z-index:1}.create-pqrs-link a{color:#4db8d8;text-decoration:none;font-family:Poppins,sans-serif;font-weight:600}.create-pqrs-link a:hover{text-decoration:underline}.pqrs-form{display:flex;flex-direction:column;gap:0}.form-row{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:2rem}.form-field{width:100%;margin-bottom:0}.form-field-large{grid-column:span 2;width:100%;margin-top:0}input,select,textarea{width:324px;height:50px;padding:0 .75rem;border-radius:6px;border:1px solid #d1d5db;font-size:14px;font-family:Poppins,sans-serif;box-sizing:border-box;background-color:#fff}textarea{grid-column:span 3;width:100%;height:auto;min-height:100px;resize:vertical}.form-footer{display:flex;flex-direction:column;gap:1.5rem;align-items:center}.form-footer .checkbox-wrapper{width:100%}.pqrs-form>.alert{margin-top:2.5rem;margin-bottom:0rem!important}.pqrs-form>.alert-warning{position:relative;left:0;bottom:20px;margin:0 auto;text-align:center}.additional-info-section{margin-top:3rem;border-top:1px solid #f0f2f5;max-width:800px;margin-left:auto;margin-right:auto}.section-title{text-align:center;font-size:18px;color:#1e5a8e;font-weight:600;margin-bottom:2rem;font-family:Poppins,sans-serif}.optional-text{font-weight:400;color:#5d7a99;font-size:16px}.additional-info-section .form-row{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;margin-bottom:2rem;align-items:start}.additional-info-section .form-field{grid-column:span 1}.input-with-info{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;width:100%}.input-label{font-size:14px;color:#5f7d97;font-family:Poppins,sans-serif;font-weight:500}.input-label--justify{display:flex;align-items:center;justify-content:space-between}.help-text{font-size:11px;color:#7a8fa6;font-family:Poppins,sans-serif;display:block;line-height:1.3;margin-bottom:4px;margin-top:2px}.upload-container{display:block;position:relative;border:1px solid #d1dce6;background-color:#fff;border-radius:30px;padding:0 1rem;height:42px;cursor:pointer;transition:all .2s ease;line-height:42px;overflow:hidden;padding-right:56px;display:flex;align-items:center;margin-top:5px}.upload-container:hover{border-color:#4db8d8;background-color:#f9fdff}.upload-text{font-size:14px;font-family:Poppins,sans-serif;font-weight:700;color:#2196ab;cursor:pointer;white-space:nowrap;overflow:hidden;flex:1}.upload-icon{position:absolute;right:1px;top:50%;transform:translateY(-50%);background:linear-gradient(135deg,#1f96ab,#2aa9bf);border:none;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease;box-shadow:0 1px #0000000f}.upload-icon:hover{background-color:#379ab8}.phone-input-container{margin-top:5px;display:flex;gap:.5rem;align-items:center;width:100%}.country-dropdown{position:relative}.selected-country{width:85px;height:49px;display:flex;align-items:center;justify-content:flex-start;gap:.5rem;background:#fff;border:1px solid #d1dce6;border-radius:6px;padding:.4rem .6rem;cursor:pointer;color:#5d7a99;box-sizing:border-box;position:relative}.selected-country:after{content:"";position:absolute;right:8px;top:50%;transform:translateY(-70%) rotate(45deg);width:4px;height:4px;border:solid #5F7D97;border-width:0 2px 2px 0;transition:transform .3s ease}.selected-country.open:after{transform:translateY(-30%) rotate(-135deg)}.selected-country .flag-icon{width:20px;height:14px;object-fit:cover;border-radius:2px}.country-options{position:absolute;width:85px!important;top:100%;left:0;z-index:10;background:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 6px #0000001a;margin-top:.25rem;width:160px}.country-option{font-family:Poppins,sans-serif;color:#5d7a99;display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;cursor:pointer}.country-option:hover{background:#f5f5f5}.country-option .flag-icon{width:20px;height:14px;object-fit:cover;border-radius:2px}.phone-number-input{width:230px!important;height:49px!important;box-sizing:border-box}.form-field.form-field-large{width:130%;margin-top:35px}.info-icon-wrapper{position:relative;display:inline-block}.info-icon{width:18px;height:18px;cursor:pointer;transition:transform .2s ease}.info-icon:hover{transform:scale(1.1)}.info-tooltip{display:none;position:absolute;bottom:30px;left:-80px;background:#fff;border:1px solid #ccc;border-radius:8px;padding:5px;box-shadow:0 4px 12px #00000026;z-index:10;width:180px}.info-tooltip img{width:100%;height:auto;display:block;border-radius:6px}.info-icon-wrapper:hover .info-tooltip{display:block}.checkbox-container{display:flex;align-items:center;justify-content:center;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;width:100%;margin-top:20px}.tablet-only{display:none}.not-tablet{display:block}@media screen and (max-width:375px)and (max-height:667px){.create-pqrs-container{width:100%;height:100vh;padding:0;background:#fff}.create-pqrs-content{width:100%;height:100%;padding:1rem;border-radius:0;box-shadow:none;overflow-y:auto}.create-pqrs-header:after{top:80px}.pqrs-form{display:flex;flex-direction:column;gap:0}.pqrs-form .form-row{display:flex;flex-direction:column;gap:0;margin-bottom:0}.pqrs-form .phone-row{margin-bottom:0}.pqrs-form .phone-row .form-field{margin-bottom:14px}.form-field{width:100%;margin-bottom:14px}.form-field:last-child{margin-bottom:14px}.form-field input,.form-field select,.form-field .input-field,.form-field .custom-select,.form-field .select-header,.phone-number-input,.phone-input-container{width:336px;height:50px}.form-field textarea,.form-field .textarea-field{width:336px;min-height:100px}.error-message{margin-top:1px;margin-bottom:0;font-family:Poppins,sans-serif;font-size:12px}.input-with-info{display:flex;flex-direction:column;gap:0}.input-label,.textarea-label{margin:0;display:block}.first-section{display:flex;flex-direction:column;gap:0;margin-bottom:0!important;padding:0}.field-tipo{order:1}.field-lugar{order:2}.warning-block{order:3}.field-nombre{order:4}.pqrs-form>.alert-warning{width:100%;text-align:center;height:auto}.checkbox-container{margin-top:20px}.additional-info-section{width:100%;margin-left:0}.additional-info-section .form-row{display:flex;flex-direction:column;gap:14px}.tablet-only{display:none}.not-tablet{display:block}}@media(min-width:768px)and (max-width:1024px){.create-pqrs-content{max-width:720px;padding:2rem 1.5rem}.first-section{display:grid;grid-template-columns:1fr 1fr;gap:14px;grid-template-areas:"tipo lugar" "warning warning" "nombre apellidos";margin-bottom:16px}.field-tipo{grid-area:tipo}.field-lugar{grid-area:lugar}.warning-block{grid-area:warning}.field-nombre{grid-area:nombre}.field-apellidos{grid-area:apellidos}.tablet-only{display:block}.not-tablet{display:none}.form-row{grid-template-columns:1fr 1fr;gap:1.25rem}.form-field-large,textarea{grid-column:span 2;width:100%}.form-field.form-field-large{width:100%;margin-top:35px}.section-title{text-align:center;font-size:18px;color:#1e5a8e;font-weight:600;margin-bottom:2rem;font-family:Poppins,sans-serif}}.phone-input-container+.error-message{margin-top:.25rem}@media screen and (min-width:376px)and (max-width:768px)and (max-height:1024px){.create-pqrs-header:after{top:60px}}@media screen and (max-width:375px)and (max-height:667px){.select-wrapper{margin-bottom:0!important;gap:0!important}.select-label{margin-bottom:0!important;margin-top:0!important;display:block}}.select-option-btn{color:#2166b1;font-size:.95rem;cursor:pointer;padding:10px 14px;width:100%;height:100%;display:block;text-align:left;background:none;border:none;transition:background .2s ease,color .2s ease}.select-option-btn:hover{background-color:#e6f7fb;color:#4db8d8;border-radius:4px}.select-options ul{list-style:none;padding-left:0;margin:0}.select-wrapper{width:324px;display:flex;flex-direction:column;gap:.25rem;width:auto;position:relative}.select-label{font-size:14px!important;color:#5f7d97!important;font-family:Poppins,sans-serif!important;font-weight:500!important}.custom-select{position:relative;width:324px;font-family:Poppins,sans-serif}.select-header{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #d1dce6;border-radius:8px;padding:10px 12px;cursor:pointer;font-size:14px;color:#5d7a99;transition:border .2s ease;width:324px;height:50px;box-sizing:border-box}.select-header:hover{border-color:#4db8d8}.select-placeholder{color:#b8c5d6}.arrow{width:20px;height:20px;background:#4db8d8;border-radius:50%;mask:url("data:image/svg+xml;utf8,<svg fill='none' stroke='white' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><path d='M19 9l-7 7-7-7'/></svg>");-webkit-mask:url("data:image/svg+xml;utf8,<svg fill='none' stroke='white' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><path d='M19 9l-7 7-7-7'/></svg>");mask-size:cover;-webkit-mask-size:cover;transition:transform .3s ease}.select-options{list-style:none;padding:8px 0;margin:6px 0 0;background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;position:absolute;width:324px;z-index:10;display:block;top:100%;left:0;max-height:200px;overflow-y:auto}.select-options li{padding:0;margin:0;font-size:14px;color:#5d7a99;cursor:pointer;border:none;outline:none}.select-options li:hover{background-color:transparent}.select-options li.selected,.select-options div.selected{font-weight:600;color:#4db8d8}.select-options div.focused:not(:hover){background-color:#e6f7fb;color:#4db8d8;border-radius:4px}.custom-select.disabled{opacity:.6;cursor:not-allowed}.arrow-circle{width:25px;height:25px;border-radius:50%;background-color:#4db8d8;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .3s ease}.arrow{width:15px;height:15px;position:absolute;background:#fff;mask:url("data:image/svg+xml;utf8,<svg fill='none' stroke='white' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><path d='M19 9l-7 7-7-7'/></svg>");-webkit-mask:url("data:image/svg+xml;utf8,<svg fill='none' stroke='white' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><path d='M19 9l-7 7-7-7'/></svg>");mask-size:cover;-webkit-mask-size:cover;transition:transform .3s ease}.custom-select.open .arrow{transform:rotate(180deg)}.input-wrapper{display:flex;flex-direction:column;gap:.25rem;width:100%}@media screen and (max-width:375px)and (max-height:667px){.input-wrapper{margin-bottom:0!important;gap:0!important}.input-label{margin-bottom:0!important;margin-top:0!important;display:block}}.input-label{font-size:14px!important;color:#5f7d97!important;font-family:Poppins,sans-serif!important;font-weight:500!important}.input-field{width:324px;height:50px;padding:.875rem 1rem;border:1px solid #d1dce6;border-radius:6px;font-size:14px;font-family:Poppins,sans-serif;color:#2c3e50;background-color:#fff;transition:all .2s ease}.consult-input .input-field{width:290px;border-color:#e2e5e8}.create-input .input-field{width:324px;height:50px}.input-field::placeholder{color:#b8c5d6}.input-field:focus{outline:none;border-color:#4db8d8;box-shadow:0 0 0 3px #4db8d81a}.input-field:disabled{background-color:#f5f7fa;cursor:not-allowed}.input-field.input-error{border-color:#e74c3c}.input-field.input-error:focus{box-shadow:0 0 0 3px #e74c3c1a}.textarea-wrapper{display:flex;flex-direction:column;gap:.5rem;width:100%}@media screen and (max-width:375px)and (max-height:667px){.textarea-wrapper{margin-bottom:0!important;gap:0!important}.textarea-label{margin-bottom:0!important;margin-top:0!important;display:block}}.textarea-label{font-size:14px!important;color:#5d7a99!important;font-weight:500!important;font-family:Poppins,sans-serif!important}.textarea-field{width:100%;padding:.875rem 1rem;border:1px solid #d1dce6;border-radius:6px;font-size:14px;font-family:Poppins,sans-serif;color:#2c3e50;background-color:#fff;resize:vertical;min-height:100px;transition:all .2s ease}.textarea-field::placeholder{color:#b8c5d6}.textarea-field:focus{outline:none;border-color:#4db8d8;box-shadow:0 0 0 3px #4db8d81a}.textarea-field:disabled{background-color:#f5f7fa;cursor:not-allowed;resize:none}.textarea-field.textarea-error{border-color:#e74c3c}.textarea-field.textarea-error:focus{box-shadow:0 0 0 3px #e74c3c1a}.textarea-counter{font-size:12px;color:#b8c5d6;text-align:right;margin-top:-.25rem}.error-message{font-size:12px;color:#e74c3c;margin-top:-.25rem;font-family:Poppins,sans-serif}.checkbox-wrapper{display:flex;flex-direction:column;gap:.25rem}.checkbox-container{display:flex;align-items:center;justify-content:center;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.checkbox-input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-checkmark{position:relative;height:20px;width:20px;min-width:20px;border:2px solid #4db8d8;border-radius:4px;background-color:#fff;transition:all .2s ease}.checkbox-container:hover .checkbox-checkmark{background-color:#f0f9fc}.checkbox-input:checked~.checkbox-checkmark{background-color:#4db8d8;border-color:#4db8d8}.checkbox-checkmark:after{content:"";position:absolute;display:none;left:7px;top:3px;width:4px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-input:checked~.checkbox-checkmark:after{display:block}.checkbox-input:disabled~.checkbox-checkmark{background-color:#f5f7fa;border-color:#d1dce6;cursor:not-allowed}.checkbox-label{font-size:12px;color:#5f7d97;line-height:17px;font-family:Poppins,sans-serif;font-weight:500;padding-top:1px}.checkbox-label a{color:#4db8d8;text-decoration:none;font-family:Poppins,sans-serif;font-weight:600}.checkbox-label a:hover{text-decoration:underline}.checkbox-error{font-size:12px;color:#e74c3c;margin-left:9.3rem;padding-left:165px;font-family:Poppins,sans-serif}@media screen and (max-width:375px)and (max-height:667px){.checkbox-error{font-size:12px;color:#e74c3c;margin-left:-19vh;font-family:Poppins,sans-serif}}@media screen and (max-width:1024px)and (min-width:600px){.checkbox-error{font-size:12px;color:#e74c3c;margin-left:-10vh;font-family:Poppins,sans-serif}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 2rem;border:none;border-radius:50px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:Poppins,sans-serif}.btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #00000026}.btn:active:not(:disabled){transform:translateY(0)}.btn:disabled{opacity:.6;cursor:not-allowed}.btn-primary{background:linear-gradient(135deg,#1f96ab,#2aa9bf);color:#fff;border:none}.btn-primary:hover:not(:disabled){background-color:#3da5c2}.btn-secondary{background-color:#f0f0f0;color:#333}.btn-secondary:hover:not(:disabled){background-color:#e0e0e0}.btn-full-width{width:100%;max-width:335px}.btn-icon{display:flex;align-items:center;font-size:1.2rem}.alert{display:flex;gap:.75rem;padding:1.25rem 1.5rem;border-radius:8px;font-size:13px;line-height:1.6;font-family:Poppins,sans-serif;font-weight:400}.alert-icon{position:relative;right:.5rem;top:2px;font-size:18px}.alert-content{flex:1;position:relative;right:10px;font-size:13px;text-align:left}.alert-content a{color:inherit;font-weight:600;text-decoration:underline}.alert-info{background-color:#e3f2fd;color:#1565c0;border:1px solid #90caf9}.alert-warning{background-color:#ffecc7;color:#a86019;position:relative;left:25%;border:3px solid #FFD37E;width:500px;height:20px}.alert-error{background-color:#ffe7e8;color:#e54235;border:2px solid #FFBFC1;border-radius:10px;opacity:1}.alert-success{background-color:#e8f5e9;color:#2e7d32;border:1px solid #a5d6a7}@media screen and (max-width:375px)and (max-height:667px){.alert-content{flex:1;position:relative;font-size:12px}.alert-warning{background-color:#ffecc7;color:#d39a28;border:3px solid #FFD37E;position:relative;left:0%;width:280px;height:50px}}@media(min-width:768px)and (max-width:1024px){.alert-warning{background-color:#ffecc7;color:#d39a28;border:3px solid #FFD37E;position:relative;left:5%;height:10px;max-width:500px}.alert-content{flex:1;position:relative;font-size:13px;text-align:left;line-height:1.7}}.terms-modal-overlay{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1200}.terms-modal{background:#fafcff;width:80%;border-radius:16px;box-shadow:0 2px 8px #0000000f;overflow:hidden;animation:fadeIn .3s ease}.terms-modal-header{position:relative;display:flex;justify-content:center;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #ddd;font-weight:500;font-family:Poppins,sans-serif;font-size:13px;background-color:#008ea8;color:#fff}.terms-modal-header h2{font-weight:400;font-family:Poppins,sans-serif;font-size:16px;margin:0}.terms-modal-content{padding:1.25rem;max-height:70vh;overflow-y:auto;white-space:pre-line;line-height:1.6}.close-btn{position:absolute;right:2rem;top:35%;transform:translateY(-50%);width:24px;height:24px;border:none;background:none;font-size:1.2rem;cursor:pointer}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.pqrs-details-container{width:100%;max-width:100%;font-family:Poppins,sans-serif;overflow:visible}.pqrs-header{width:100%;max-width:834px;height:auto;min-height:62px;display:flex;justify-content:space-between;align-items:center;background-repeat:no-repeat;background-origin:padding-box;background-color:#fff;margin-bottom:0;border-radius:10px;opacity:1;padding:1rem;box-sizing:border-box}.pqrs-header.collapsed{background-color:#eaf6fb;box-shadow:0 2px 8px #5eb3d11f;border-bottom:2px solid #5eb3d1}.pqrs-icon-img{width:19px;height:25px}.pqrs-header-left{display:flex;align-items:center;gap:1rem}.pqrs-type{font-size:14px;font-weight:600;color:#02385a;margin:0;line-height:18px}.pqrs-number{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;color:#0c649b;margin:0;line-height:18px;letter-spacing:0px;text-align:left}.collapse-btn{background:none;border:none;cursor:pointer;color:#5eb3d1;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.collapse-btn:hover{transform:scale(1.1)}.collapse-btn.rotated svg{transform:rotate(180deg);transition:transform .3s ease}.pqrs-info-section,.pqrs-additional-section,.pqrs-description-section{padding:1.5rem}.pqrs-info-section{display:flex;flex-direction:column;gap:.65rem;width:100%;max-width:804px;height:auto;border-radius:10px;background:linear-gradient(#ffffff80,#eee);box-sizing:border-box}.info-item{gap:.5rem;font-size:12px;line-height:18px;flex-wrap:wrap;font-family:Poppins,sans-serif;font-weight:600;text-align:left;letter-spacing:0px}.info-label{font-family:poppins,sans-serif;font-weight:600;color:#02385a;white-space:nowrap}.info-value{color:#5283a1;font-weight:400}.info-value.status{font-weight:600}.status-analysis{color:#f39c12}.status-process{color:#3498db}.status-resolved{color:#27ae60}.status-closed{color:#65c44b}.status-default{color:#f4a73d}.section-divider{height:8px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAxYAAAACCAYAAADFEUq3AAAABHNCSVQICAgIfAhkiAAAAFdJREFUWEft1rENwDAIRcGQPvsPRust3Jt4CApbOgb4erqKyMx6HAECLQIRMavqaxkzQoAAAQIECBC4SCD2EzQu6pVK4HSBdweu0yP1ESBAgAABAgS6BX7XcwxU+pqgkQAAAABJRU5ErkJggg==) center center no-repeat;background-size:contain;border:none;margin:10px 25px}.section-title{text-align:left;font-size:14px;font-weight:600;line-height:19px;color:#02385a;margin:0 0 1rem;letter-spacing:-.28px}.pqrs-additional-section{flex-direction:column;gap:.65rem}.pqrs-description-section{background:linear-gradient(#eee,#ffffff80);width:100%;max-width:790px;border-radius:10px;box-sizing:border-box}.description-text{font-size:12px;font-family:Poppins,sans-serif;font-weight:400;color:#5283a1;line-height:14px;margin:0}.response-section{width:100%;max-width:750px;height:auto;min-height:161px;padding:1rem;background-color:#d4eef4;border:2px solid #ECF9FC;border-radius:10px;margin:20px 0 5px;box-sizing:border-box}.response-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.response-title{font-size:14px;font-weight:600;color:#02385a;line-height:19px;letter-spacing:-.28px;margin:0}.checkc{width:22px;height:22px}.response-text{width:100%;max-width:668.15px;height:auto;min-height:37.33px;margin-left:35px;font-size:12px;color:#5283a1;font-family:Poppins,sans-serif;font-weight:400;line-height:14px;letter-spacing:0px}.feedback-section{display:flex;flex-direction:column;align-items:center;gap:1rem}.feedback-question{font-size:12px;color:#5282a1;font-family:Poppins,sans-serif;font-weight:600;text-align:left;line-height:14px;letter-spacing:0px;margin:0 0 .5rem;width:100%}.feedback-buttons{display:flex;gap:1rem;justify-content:center;align-items:center;width:100%}.feedback-btn{min-width:93px;max-width:120px;height:36px;padding:.625rem 2rem;border:none;border-radius:20px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;font-family:Poppins,sans-serif;display:flex;align-items:center;justify-content:center}.feedback-yes{background:linear-gradient(180deg,#2096ab,#2aa9bf);color:#fff}.feedback-yes:hover{background:linear-gradient(180deg,#ffffff4d,#ffffff4d),linear-gradient(180deg,#2096ab,#2aa9bf);color:#fff}.feedback-no{background:linear-gradient(180deg,#2096ab,#2aa9bf);color:#fff}.feedback-no:hover{background:linear-gradient(180deg,#ffffff4d,#ffffff4d),linear-gradient(180deg,#2096ab,#2aa9bf);color:#fff}.privacy-notice{margin:1.5rem;padding:1rem 1.25rem;background-color:#e8f4f8;border-radius:8px;display:flex;gap:.75rem;align-items:flex-start}.privacy-icon{font-size:18px;color:#5eb3d1;flex-shrink:0;margin-top:2px}.privacy-text{font-size:13px;color:#7a9db5;line-height:1.6;margin:0;font-style:italic}.privacy-text strong{color:#2c5f7f;font-weight:600;font-style:normal}@media(max-width:768px){.pqrs-header,.pqrs-info-section,.pqrs-additional-section,.pqrs-description-section{padding:1.25rem}.info-item{flex-direction:column;gap:.25rem}.pqrs-type,.pqrs-number{font-size:16px}.privacy-notice{margin:1.25rem;padding:.875rem 1rem}}@media(max-width:480px){.pqrs-header{padding:1rem}.pqrs-info-section,.pqrs-additional-section,.pqrs-description-section{width:337px}.pqrs-header-left{gap:.75rem}}.info-item .select-estado{width:120px;min-width:120px;max-width:160px;padding:4px 6px;border:1px solid #d1dce6;border-radius:8px;font-size:14px;background-color:#fff}.info-item:has(.select-estado){flex-wrap:nowrap!important;align-items:center}.info-item:has(.select-estado) .info-label{flex:0 0 auto;margin-right:6px}.select-estado option[value=CERRADA]{color:#3498db}.select-estado option[value=EN_PROCESO]{color:#f39c12}.select-estado option[value=RESUELTA]{color:#27ae60}.select-estado option[value=PENDIENTE]{color:#f39c12}@media(max-width:400px){.pqrs-details-container{padding:0}.pqrs-header{padding:.75rem;border-radius:10px;width:337px;height:62px}.pqrs-header-left{gap:.5rem}.pqrs-icon-img{width:19px;height:25px}.pqrs-type{font-size:14px;width:94px;height:20px;line-height:20px;color:#02385a}.pqrs-number{font-size:14px;width:59px;height:20px;line-height:18px;color:#0c649b}.pqrs-info-section,.pqrs-additional-section,.pqrs-description-section{padding:1rem}.section-title{font-size:14px;margin-bottom:.75rem}.info-item{font-size:12px;gap:.25rem;line-height:16px;flex-wrap:wrap}.info-label,.info-value{font-size:12px}.description-text{font-size:12px;line-height:14px}.response-section{width:304px;height:230px;max-width:100%;padding:1rem}.response-header{gap:.5rem}.checkc{width:18px;height:18px}.response-title{font-size:14px}.response-text{width:229.15px;height:107px;margin-left:0;padding-left:0;font-size:12px;line-height:14px;margin-bottom:-15px}.feedback-section{gap:.75rem;align-items:flex-start}.feedback-question{font-size:12px;line-height:14px;margin:0;text-align:left}.feedback-buttons{gap:.5rem;width:100%;justify-content:center}.feedback-btn{padding:.5rem 1.5rem;font-size:11px;max-width:93px;max-height:30px}.privacy-notice{margin:1rem 0;padding:.75rem}.privacy-icon{font-size:16px}.privacy-text{font-size:10px;line-height:12px}.info-item .select-estado{width:100px;min-width:100px;max-width:140px;font-size:11px;padding:3px 5px}}.consult-pqrs-container{background-color:#eee;display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem;gap:2rem;min-height:0vh;width:100%;box-sizing:border-box}.consult-header{display:flex;align-items:center;justify-content:center;gap:1rem}.consult-icon{width:48px;height:48px;background-color:#d4f1f9;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#4db8d8}.consult-title{margin:0}.consult-pqrs-content{width:100%;max-width:664px;background-repeat:no-repeat;background-clip:padding-box;border-radius:10px}.consult-pqrs-content:has(.consult-form){height:auto;background-color:#ffffff80;border:3px solid #FFFFFF;opacity:1;padding:1.5rem;box-sizing:border-box}.consult-pqrs-content:has(.pqrs-details-container){height:auto;background-color:transparent;border:none;width:100%;max-width:800px}.consult-description{width:100%;max-width:553px;height:auto;margin:5px auto 0;font-family:Poppins,sans-serif;font-weight:400;text-align:center;font-size:14px;color:#5283a1;line-height:17px;letter-spacing:0px}.consult-description strong{font-family:Poppins,sans-serif;font-weight:600;color:#5283a1;font-size:14px;line-height:17px;letter-spacing:0px}.consult-form{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:664px;height:auto}.form-field-with-info{display:flex;flex-direction:column;align-items:flex-start;padding-left:25%;gap:.5rem}.field-label{width:290px;height:20px;font-size:14px;color:#5f7d97;text-align:left;font-family:Poppins,sans-serif;font-weight:500;letter-spacing:0px;display:flex;align-items:center}.required-asterisk{color:#e74c3c;font-weight:600;margin-right:8px}.info-icon{font-size:14px;color:#4db8d8;cursor:help;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.consult-input{width:260px}.consult-form .alert{width:449px;height:56px;box-sizing:border-box;margin:0 auto;font-size:14px}.alert{display:flex;align-items:center}.alert-message{width:100%;max-width:385px;height:auto;min-height:36px;margin-top:3px;display:block;font-size:14px;font-family:Proxima Nova,sans-serif;font-weight:400;font-style:italic;text-align:left;letter-spacing:-.2px;line-height:15px}.consult-form button{width:100%;max-width:324px;height:50px;margin:0 auto 1rem;background:transparent linear-gradient(180deg,#1f96ab,#2aa9bf) 0% 0% no-repeat padding-box;border-radius:25px;opacity:1;color:#fff;border:none;cursor:pointer}.consult-form button:hover{background:linear-gradient(180deg,#ffffff40,#ffffff40),linear-gradient(180deg,#1f96ab,#2aa9bf);color:#fff;border:none;transform:none;box-shadow:none}.button-container{display:flex;justify-content:center}.back-button{margin-top:2rem}.fade-in{opacity:0;transform:translateY(20px);animation:fadeInSmooth .6s ease forwards}@keyframes fadeInSmooth{to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.consult-pqrs-content{padding:2rem 1.5rem}.consult-title{font-size:20px}.consult-form{gap:1.5rem}}.consult-icon{width:40px;height:40px;font-size:1.25rem}.info-icon{position:relative;margin-left:4px}.tooltip{visibility:hidden;width:224px;height:40px;border-radius:10px;opacity:1;background:#02385ad9;color:#fff;text-align:left;padding:12px 16px;position:absolute;z-index:10;bottom:120%;left:50%;transform:translate(-50%);transition:opacity .2s;font-family:Poppins,sans-serif;font-size:11px;font-weight:400;font-style:italic;letter-spacing:0px;line-height:13px;box-shadow:0 2px 8px #00000026}.tooltip:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);border-width:10px 10px 0 10px;border-style:solid;border-color:transparent transparent #26587a transparent}.info-icon:hover .tooltip{visibility:visible;opacity:1}.privacy-notice{margin:1.5rem auto 2rem;padding:.75rem 1rem;display:flex;align-items:center;justify-content:center;gap:.625rem;background-color:#ffffff80;border-radius:10px;border:2px solid #FFFFFF;width:100%;max-width:449px;height:auto;min-height:74px;font-family:Poppins,sans-serif;box-sizing:border-box}.privacy-icon{font-size:18px}.privacy-text{color:#4a7d9d;font-weight:500;font-size:11px;line-height:13px;text-align:left;letter-spacing:0px;font-family:Poppins,sans-serif;font-style:italic}@media(max-width:400px){.consult-pqrs-container{width:375px;height:auto;gap:1rem}.consult-header{justify-content:center;gap:.75rem;width:100%}.consult-icon{width:36px;height:36px;font-size:1.125rem}.consult-title{font-size:18px;width:280px;height:25px}.consult-pqrs-content{width:100%;padding:1.25rem;box-shadow:none}.consult-pqrs-content:has(.consult-form){padding:1.5rem 1rem;width:336px;height:461px}.consult-description{min-width:288px;min-height:72.5px;text-align:left;font-size:14px;color:#5283a1;line-height:17px;padding:0 .5rem}.form-field-with-info{padding-left:0;width:100%;align-items:stretch}.field-label{width:100%;font-size:14px;text-align:left;color:#5f7d97;font-weight:500;line-height:62px}.consult-input{width:100%;max-width:100%}.consult-form{gap:1.25rem;padding:0}.consult-form .alert{width:292px;height:67px;margin:0;max-width:100%;font-size:12px}.alert-message{font-size:14px;color:#e54235;width:234px;height:49px;letter-spacing:-.2px;line-height:15px}.consult-form button{width:292px;max-width:100%;height:50px}.privacy-notice{width:100%;max-width:100%;align-items:flex-start;text-align:left;padding:.75rem;margin:1rem auto}.privacy-text{font-size:10px;line-height:12px}.tooltip{width:200px;font-size:10px;line-height:12px;padding:10px 12px}}
