@import url('https://fonts.googleapis.com/css2?family=Titillium+Web:wght@300;400;600;700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXx-p7K4KLjztg.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:"Montserrat";src:url("/themes/custom/summary_interview_theme/fonts/Montserrat-VariableFont_wght.ttf") format("truetype");}.red-button{background-color:#cc3300;border-color:#cc3300;}.black-button{background-color:#151722;border-color:#151722;}.green-button{background-color:#ffcc00;border-color:yellow;}.yellow-button{background-color:#ffcc00;border-color:yellow;}.button-home{padding:1rem;width:30rem;height:10rem;color:#fff;border-radius:10px;font-size:2rem;align-content:center;text-align:center;text-decoration:none;display:inline-block;position:relative;}.button-home .bottom-right{position:absolute;bottom:1rem;right:1rem;font-size:1rem;}.button-home.is-disabled{pointer-events:none;cursor:default;opacity:0.75;}#summary-interview-form .js-form-submit{display:none;}.btn-approved{background-image:url("/themes/custom/summary_interview_theme/images/check_circle.svg");background-size:3rem;background-position:top right;background-repeat:no-repeat;background-origin:content-box;background-color:#339900;border-color:#339900;}.btn-proveedor{font-size:1.2rem;font-weight:bold;}.two-column-layout{display:grid;grid-template-columns:1fr 1fr;gap:10px;justify-content:center;max-width:400px;margin:0 auto;}@media (max-width:453px){.two-column-layout{grid-template-columns:1fr;}}.tittle-form{text-align:center;margin-bottom:2rem;}.download-webforms-button{display:flex !important;background-color:#b20900;color:#fff;padding:10px 20px;border:none;border-radius:5px;max-width:20rem;}.download-webforms-button:hover{color:#0c63e3;background-color:#b20900;}.download-webforms-button:active{color:#0c63e3;background-color:#b20900;}.download-webforms-button:focus{color:#0c63e3;background-color:#b20900;}.download-button{display:flex;flex-direction:row;flex-wrap:wrap;padding:2rem;justify-content:center;}.user-import-form,.request-import-form{padding:6rem;}.user-import-form input[name=csv_file_remove_button],.user-import-form input[name=csv_file_solicitud_remove_button],.request-import-form input[name=csv_file_remove_button],.request-import-form input[name=csv_file_solicitud_remove_button]{max-width:8rem;font-size:14px;background-color:#b20900;border-color:#b20900;}.user-import-form .upload_file,.request-import-form .upload_file{background-color:#b20900;border-color:#b20900;}.user-import-form .tittle_wrapper_class,.request-import-form .tittle_wrapper_class{text-align:center;margin:0 0 5rem 0;}.user-import-form .tittle_wrapper_class h1,.request-import-form .tittle_wrapper_class h1{font-weight:bold;}.site-footer{background-color:#151722;padding:2rem 0 1rem;font-size:1rem;line-height:2rem;color:#fff;margin-top:2rem;}.site-footer hr{border-top-color:#bbb;opacity:0.5;}.site-footer hr.small{margin:20px 0;}.site-footer h6{color:#fff;font-size:16px;text-transform:uppercase;margin-top:5px;letter-spacing:2px;}.site-footer .footer-links{padding-left:0;list-style:none;}.site-footer .footer-links li{display:block;}.site-footer .footer-links.inline li{display:inline-block;}.site-footer .copyright-text{margin:0;}@media (max-width:991px){.site-footer .site-footer [class^=col-]{margin-bottom:30px;}}@media (max-width:767px){.site-footer .site-footer{padding-bottom:0;}.site-footer .site-footer .copyright-text,.site-footer .site-footer .social-icons{text-align:center;}}@media (max-width:767px){.site-footer .social-icons li.title{display:block;margin-right:0;font-weight:600;}}.site-footer .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative;}.site-footer .elementor-column{width:33.333%;}.site-footer circle,.site-footer rect{fill:#151722;}.site-footer h3.elementor-heading{font-family:"Inter",Sans-serif;font-size:2.4rem;font-weight:600;}.site-footer h4.elementor-heading{font-family:"Inter",Sans-serif;font-size:1.25rem;font-weight:600;}.site-footer .elementor-header-container{margin:0 0 2rem;}.site-footer .elementor-item{color:#fff !important;}.site-footer .elementor-item:hover{color:#b20900 !important;}.site-footer .elementor-item:focus{color:#b20900 !important;}.site-footer .elementor-item:active{color:#b20900 !important;}.site-footer .block{border:none;}.site-footer a{text-decoration:none;font-family:"Inter",Sans-serif;color:#fff !important;}.site-footer a:hover{color:#b20900 !important;}.site-footer a:hover path{fill:#b20900;}.site-footer a:focus{color:#b20900 !important;}.site-footer a:focus path{fill:#b20900;}.site-footer a:active{color:#b20900 !important;}.site-footer a:active path{fill:#b20900;}header{display:flex;margin-right:auto;margin-left:auto;position:relative;background-color:#151722;font-size:1rem;line-height:2rem;color:#fff;height:4rem;}header .navbar{width:100%;flex-direction:row;flex-wrap:nowrap;line-height:1rem;}header .navbar #block-summary-interview-theme-subsolicitante-menu{font-size:0rem;}header .nav{flex-wrap:nowrap;}.block-simple-blockheader{width:72rem;}.block-simple-blockheader img{max-width:5rem;height:100%;}.block-simple-blockheader .icon-container{width:25rem;padding:0.5rem 1rem;}.block-menu a{color:#fff !important;}.block-menu a:hover{color:#b20900 !important;}.block-menu a:focus{color:#b20900 !important;}.block-menu a:active{color:#b20900 !important;}.block-user-name a{text-decoration:none;color:#fff !important;}.block-user-name a:hover{color:#b20900 !important;}.block-user-name a:focus{color:#b20900 !important;}.block-user-name a:active{color:#b20900 !important;}.views-element-container{overflow:hidden;border:1px solid #e6e6e6;border-radius:0.75rem;box-shadow:0 2px 8px rgba(0,0,0,0.06);font-family:"Titillium Web","Montserrat",sans-serif;}.views-element-container thead{background-color:#b20900 !important;}.views-element-container thead th{text-align:left;font-size:0.85rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:#fff;border:none;padding:0.9rem 1rem;white-space:nowrap;}.views-element-container thead th a{color:#fff;}.views-element-container tbody{font-size:0.85rem;}.views-element-container tbody td{background-color:#fff;padding:0.85rem 1rem;border-color:#eee;vertical-align:middle;text-transform:uppercase;}.views-element-container tbody tr:nth-child(even) td{background-color:#f2f2f2;}.views-element-container tbody tr:nth-child(odd) td{background-color:#fff;}.views-element-container tbody tr:hover td{background-color:#e6e6e6;}.views-element-container td.views-field-field-razon-social,.views-element-container td.views-field-field-cargo-al-que-aplica,.views-element-container td.views-field-field-nombres,.views-element-container td.views-field-field-apellidos,.views-element-container td.views-field-nothing-1,.views-element-container td.views-field-nothing-5{white-space:nowrap;}.views-element-container td.views-field-nothing-documentos{text-align:center;}.views-element-container td.views-field-nothing-documentos a.documentos-link{display:inline-flex;align-items:center;justify-content:center;transition:transform 0.2s;}.views-element-container td.views-field-nothing-documentos a.documentos-link:hover{transform:scale(1.15);}.views-element-container tbody a{color:#b20900 !important;font-weight:600;text-decoration:none;}.views-element-container tbody a:hover{color:#b20900 !important;text-decoration:underline;}.views-element-container tbody a:focus{color:#b20900 !important;}.views-element-container tbody a:active{color:#b20900 !important;}.views-element-container .page-link{background-color:#b20900;color:#fff;border-radius:0.4rem;margin:0 0.1rem;text-transform:uppercase;font-size:0.9rem;}.webform-submission-edit-form #edit-actions,.webform-submission-edit-form .form_actions,.webform-submission-add-form #edit-actions,.webform-submission-add-form .form_actions{padding:0 10rem;}.webform-submission-edit-form #edit-actions #edit-submit,.webform-submission-edit-form .form_actions #edit-submit,.webform-submission-add-form #edit-actions #edit-submit,.webform-submission-add-form .form_actions #edit-submit{background-color:#b20900;border-color:#b20900;}.webform-submission-edit-form #edit-actions #edit-wizard-next,.webform-submission-edit-form .form_actions #edit-wizard-next,.webform-submission-add-form #edit-actions #edit-wizard-next,.webform-submission-add-form .form_actions #edit-wizard-next{margin-top:1rem;}.webform-multiple-table .table{--bs-table-striped-bg:white;margin:0 auto;border:2px #151722 solid;}.webform-multiple-table .table thead{display:none;}.webform-multiple-table .table tbody tr{border-bottom:2px #151722 solid;background-color:white;}.webform-multiple-table .table tbody tr td:not(.webform-multiple-table--operations){padding:3rem 4rem;border-right:2px #151722 solid;display:grid;grid-template-columns:repeat(4,1fr);gap:15px;}.webform-multiple-add{margin-top:1rem;display:flex;}.webform-multiple-add .button{background-color:#151722;border-color:#151722;width:33%;margin:0 auto;}.bottom_border{border-bottom:#151722 solid 1px;padding-bottom:1rem;}.webform-submission-form input[id*=remove-button]{max-width:6rem;}.webform-submission-legal-information-form{}.webform-submission-legal-information-form .form-item-seleccionar-todos{margin:1.5rem;display:flex;align-content:flex-end;flex-direction:column;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;}.webform-submission-legal-information-form .form-item-seleccionar-todos input[type=checkbox]{display:none;}.webform-submission-legal-information-form .form-item-seleccionar-todos label{content:"";position:relative;display:inline-block;width:5rem;height:1.5rem;background:#151722;border-radius:20px;cursor:pointer;font-weight:bold;color:#fff;}.webform-submission-legal-information-form .form-item-seleccionar-todos label::after{content:"";position:absolute;width:1.5rem;height:1.4rem;background:#fff;border-radius:50%;top:1px;left:2px;transition:0.3s;font-weight:bold;color:#fff;}.webform-submission-legal-information-form .form-item-seleccionar-todos input:checked + label{background:#b20900;}.webform-submission-legal-information-form .form-item-seleccionar-todos input:checked + label::after{left:3.2rem;}.webform-submission-legal-information-form .form-item-seleccionar-todos label::before{content:"Si";margin-left:3.5rem;}.webform-submission-legal-information-form .form-item-seleccionar-todos input:checked + label::before{content:"No";margin-left:0.5rem;}#block-summary-interview-theme-backbutton{margin-top:2rem;margin-bottom:2rem;}#block-summary-interview-theme-backbutton .back-button-form{background-color:#b20900;border:#b20900 0.75rem solid;border-radius:0.5rem;color:white;text-decoration:none;}#block-summary-interview-theme-backbutton .back-button-form :hover{color:white !important;box-shadow:10px 5px 5px #b20900;}.page-user-login .block-system-main-block{border-radius:10px;padding:1rem;box-shadow:5px 10px 10px rgba(115,115,115,0.2) rgba(115,115,115,0.2);}.page-user-login .login100-form-title{font-size:30px;color:#fff;line-height:1.2;text-align:center;width:100%;background-color:#151722;padding:1rem;}.page-user-login .main-content{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:15px;position:relative;background-color:#fff;}.page-user-login .login-container{border-radius:20px;overflow:hidden;box-shadow:0 3px 20px 0px rgba(0,0,0,0.1);}.page-user-login label{font-size:1.2rem;padding:0.5rem 0;}.page-user-login .form-submit{font-size:1.2rem;height:3rem;background-color:#b20900;border-color:#b20900;}.page-user-login #main{margin:0;}.page-user-login .layout-main-wrapper{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-content:space-around;justify-content:space-between;}@media (min-width:1400px){.page-user-login .layout-main-wrapper .container{max-width:840px;}}.page-user-login .right{width:99%;}.page-user-login .right svg{padding:4rem;}.page-user-login .site-footer{margin-top:0;}.block-system-main-block header{display:none;}[class*=block-simple-blockhome] h1,[class*=block-simple-blockreportes] h1,[class*=block-simple-blockadmin-usuarios] h1{text-align:center;}[class*=block-simple-blockhome] .content,[class*=block-simple-blockreportes] .content,[class*=block-simple-blockadmin-usuarios] .content{display:flex;flex-direction:column;align-content:center;align-items:center;}[class*=block-simple-blockhome] .home-container,[class*=block-simple-blockreportes] .home-container,[class*=block-simple-blockadmin-usuarios] .home-container{border-radius:1rem;overflow:hidden;box-shadow:0 3px 20px 0px rgba(0,0,0,0.1);padding:2rem;text-align:center;max-width:30rem;}[class*=block-simple-blockhome] .home-container a,[class*=block-simple-blockreportes] .home-container a,[class*=block-simple-blockadmin-usuarios] .home-container a{color:#fff !important;text-decoration:none;color:#fff;background-color:#b20900;padding:10px 15px;border-radius:5px;transition:background-color 0.3s;display:inline-block;border:none;cursor:pointer;width:20rem;text-align:center;}[class*=block-simple-blockhome] .home-container a:hover,[class*=block-simple-blockreportes] .home-container a:hover,[class*=block-simple-blockadmin-usuarios] .home-container a:hover{text-decoration:underline;}[class*=block-simple-blockhome] .home-container a:focus,[class*=block-simple-blockreportes] .home-container a:focus,[class*=block-simple-blockadmin-usuarios] .home-container a:focus{text-decoration:underline;}[class*=block-simple-blockhome] .home-container a:active,[class*=block-simple-blockreportes] .home-container a:active,[class*=block-simple-blockadmin-usuarios] .home-container a:active{text-decoration:underline;}#node-entrevista-form #edit-submit{margin:0 0 0.5rem 0;}.view{display:grid;grid-template-columns:1fr auto;column-gap:1rem;}.view .view-header{grid-column:1 / -1;grid-row:1;}.view .view-filters{grid-column:1 / -1;grid-row:2;}.view nav{grid-column:1;grid-row:3;}.view .feed-icons{grid-column:2;grid-row:3;margin-top:0;display:flex;justify-content:flex-start;align-self:center;}.view .view-content{grid-column:1 / -1;grid-row:4;}.view .feed-icons .xlsx-feed .feed-icon{display:inline-flex;align-items:center;justify-content:center;background-color:#198754;color:#fff;font-family:"Titillium Web",sans-serif;font-weight:600;text-transform:uppercase;padding:0.6rem 1.5rem;border-radius:0.5rem;text-decoration:none;font-size:0;text-indent:0;overflow:visible;width:auto;height:auto;background-image:none;}.view .feed-icons .xlsx-feed .feed-icon::before{content:"";display:inline-block;width:16px;height:16px;margin-right:0.5rem;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20viewBox='0%200%2026%2026'%3E%3Cg%3E%3Cpath%20style='fill:%23FFFFFF;'%20d='M25.162,3H16v2.984h3.031v2.031H16V10h3v2h-3v2h3v2h-3v2h3v2h-3v3h9.162C25.623,23,26,22.609,26,22.13V3.87C26,3.391,25.623,3,25.162,3zM24,20h-4v-2h4V20zM24,16h-4v-2h4V16zM24,12h-4v-2h4V12zM24,8h-4V6h4V8z'/%3E%3Cpath%20style='fill:%23FFFFFF;'%20d='M0,2.889v20.223L15,26V0L0,2.889zM9.488,18.08l-1.745-3.299c-0.066-0.123-0.134-0.349-0.205-0.678H7.511C7.478,14.258,7.4,14.494,7.277,14.81l-1.751,3.27H2.807l3.228-5.064L3.082,7.951h2.776l1.448,3.037c0.113,0.24,0.214,0.525,0.304,0.854h0.028c0.057-0.198,0.163-0.492,0.318-0.883l1.61-3.009h2.542l-3.037,5.022l3.122,5.107L9.488,18.08L9.488,18.08z'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;}.view .feed-icons .xlsx-feed .feed-icon::after{content:"DESCARGAR";font-size:0.95rem;}html{font-family:"Montserrat";}html body{margin:0;}.path-node .main-content,#page-wrapper .main-content{margin-top:2%;order:3;padding-left:0;padding-right:0;}.d-none{display:none;}.views-exposed-form{background:#fff;border:1px solid #e6e6e6;border-radius:0.75rem;padding:1.25rem;margin-bottom:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,0.06);font-family:"Titillium Web","Montserrat",sans-serif;}.views-exposed-form .d-flex{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0.75rem;}.views-exposed-form .form-item{margin:0 !important;min-width:14rem;flex:0 1 18rem;}.views-exposed-form .form-item-title,.views-exposed-form .form-item-field-razon-social-value,.views-exposed-form .form-item-field-nombres-value,.views-exposed-form .form-item-field-apellidos-value,.views-exposed-form .form-item-field-estado-solicitud-value,.views-exposed-form .form-item-uid{flex:0 1 10.8rem;min-width:8rem;}.views-exposed-form .form-item-nid{flex:0 1 8.5rem;min-width:8rem;}.views-exposed-form .form-item-uid .description{display:none;}.views-exposed-form .js input.form-autocomplete,.js input.form-autocomplete{background-image:none !important;}.views-exposed-form label{font-family:"Titillium Web",sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.03em;color:#444;margin-bottom:0.25rem;}.views-exposed-form input[type="text"],.views-exposed-form input[type="number"],.views-exposed-form input[type="search"],.views-exposed-form select{font-family:"Titillium Web",sans-serif;font-size:0.95rem;width:100%;padding:0.55rem 0.75rem;border:1px solid #ccc;border-radius:0.5rem;background-color:#fff;transition:border-color 0.2s,box-shadow 0.2s;}.views-exposed-form input[type="text"]:focus,.views-exposed-form input[type="number"]:focus,.views-exposed-form input[type="search"]:focus,.views-exposed-form select:focus{outline:none;border-color:#b20900;box-shadow:0 0 0 0.2rem rgba(178,9,0,0.15);}.views-exposed-form select,.views-exposed-form select option{text-transform:uppercase;}.views-exposed-form .form-actions{margin:0;display:flex;gap:0.5rem;align-items:flex-end;}.views-exposed-form .form-actions input[type="submit"]{font-family:"Titillium Web",sans-serif;font-weight:600;text-transform:uppercase;padding:0.6rem 1.5rem;border:none;border-radius:0.5rem;background-color:#b20900;color:#fff;cursor:pointer;transition:background-color 0.2s;}.views-exposed-form .form-actions input[type="submit"]:hover{background-color:#8f0700;}body[class*="path-solicitudes"] #main{max-width:100% !important;width:100% !important;padding-left:1.5rem !important;padding-right:1.5rem !important;}body[class*="path-solicitudes"] #main .row{margin-left:0 !important;margin-right:0 !important;}body[class*="path-solicitudes"] main#content{flex:0 0 100% !important;max-width:100% !important;width:100% !important;}body[class*="path-solicitudes"] .view-content.row,body[class*="path-solicitudes"] .view-content .table-responsive{margin-left:0 !important;margin-right:0 !important;width:100% !important;max-width:100% !important;}body[class*="path-solicitudes"] .views-element-container h2{font-family:"Titillium Web","Montserrat",sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:0.02em;margin-top:1rem;margin-bottom:1.25rem;margin-left:1rem;color:#151722;display:flex;align-items:center;gap:0.5rem;}body[class*="path-solicitudes"] .views-element-container h2::before{content:"";display:inline-block;width:24px;height:24px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2224%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%20fill=%22none%22%3E%3Cpath%20fill-rule=%22evenodd%22%20clip-rule=%22evenodd%22%20d=%22M10.75%202H12.75C15.5784%202%2016.9926%202%2017.8713%202.87868C18.75%203.75736%2018.75%205.17157%2018.75%208V16C18.75%2018.8284%2018.75%2020.2426%2017.8713%2021.1213C16.9926%2022%2015.5784%2022%2012.75%2022H10.75C7.92157%2022%206.50736%2022%205.62868%2021.1213C4.75%2020.2426%204.75%2018.8284%204.75%2016V8C4.75%205.17157%204.75%203.75736%205.62868%202.87868C6.50736%202%207.92157%202%2010.75%202ZM8%2013C8%2012.5858%208.33579%2012.25%208.75%2012.25H14.75C15.1642%2012.25%2015.5%2012.5858%2015.5%2013C15.5%2013.4142%2015.1642%2013.75%2014.75%2013.75H8.75C8.33579%2013.75%208%2013.4142%208%2013ZM8%209C8%208.58579%208.33579%208.25%208.75%208.25H14.75C15.1642%208.25%2015.5%208.58579%2015.5%209C15.5%209.41421%2015.1642%209.75%2014.75%209.75H8.75C8.33579%209.75%208%209.41421%208%209ZM8%2017C8%2016.5858%208.33579%2016.25%208.75%2016.25H11.75C12.1642%2016.25%2012.5%2016.5858%2012.5%2017C12.5%2017.4142%2012.1642%2017.75%2011.75%2017.75H8.75C8.33579%2017.75%208%2017.4142%208%2017Z%22%20fill=%22%23a60800%22/%3E%3Cg%20opacity=%220.5%22%3E%3Cpath%20fill-rule=%22evenodd%22%20clip-rule=%22evenodd%22%20d=%22M1.75%204.25C2.16421%204.25%202.5%204.58579%202.5%205V19C2.5%2019.4142%202.16421%2019.75%201.75%2019.75C1.33579%2019.75%201%2019.4142%201%2019V5C1%204.58579%201.33579%204.25%201.75%204.25Z%22%20fill=%22%23a60800%22/%3E%3Cpath%20fill-rule=%22evenodd%22%20clip-rule=%22evenodd%22%20d=%22M21.75%204.25C22.1642%204.25%2022.5%204.58579%2022.5%205V19C22.5%2019.4142%2022.1642%2019.75%2021.75%2019.75C21.3358%2019.75%2021%2019.4142%2021%2019V5C21%204.58579%2021.3358%204.25%2021.75%204.25Z%22%20fill=%22%23a60800%22/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;}
