/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */

body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
@font-face{font-family:"Roboto";src:url(/themes/custom/iica_dve/assets/./fonts/Roboto-Black.ttf);font-weight:900;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/iica_dve/assets/./fonts/Roboto-BlackItalic.ttf);font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/iica_dve/assets/./fonts/Roboto-Bold.ttf);font-weight:700;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/iica_dve/assets/./fonts/Roboto-BoldItalic.ttf);font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/iica_dve/assets/./fonts/Roboto-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/iica_dve/assets/./fonts/Roboto-LightItalic.ttf);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/iica_dve/assets/./fonts/Roboto-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/iica_dve/assets/./fonts/Roboto-MediumItalic.ttf);font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/iica_dve/assets/./fonts/Roboto-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/iica_dve/assets/./fonts/Roboto-Thin.ttf);font-weight:100;font-display:swap}@font-face{font-family:"DM_Sans";src:url(/themes/custom/iica_dve/assets/./fonts/DMSans_18pt-Medium.ttf);font-weight:500;font-display:swap}body.page-user-login .main-content>section{display:flex;flex-direction:column;justify-content:center;row-gap:20px}@media(min-width:992px){body.page-user-login .main-content>section{flex-direction:row;width:81.806%;margin-left:5.839%;justify-content:space-between;padding:40px 0 34px 0;align-items:center}}@media(min-width:1500px){body.page-user-login .main-content>section{max-width:1440px;margin:0 auto}}body.page-user-login .main-content>section>a{display:none}body.page-user-login #block-iica-dve-herramientadedesempenovisionyestrategiadve{padding:30px;width:90%;margin:20px auto 0 auto;background-color:#036;border-radius:16px}@media(min-width:992px){body.page-user-login #block-iica-dve-herramientadedesempenovisionyestrategiadve{width:52.972%;margin:0;height:fit-content;padding:30px;min-height:824px;display:flex;align-items:center}}body.page-user-login #block-iica-dve-herramientadedesempenovisionyestrategiadve .field--name-field-image{width:50%;max-width:350px;margin:0 auto 10px auto}@media(min-width:992px){body.page-user-login #block-iica-dve-herramientadedesempenovisionyestrategiadve .field--name-field-image{max-width:none;width:66.845%;margin:0 auto 121px auto}}body.page-user-login #block-iica-dve-herramientadedesempenovisionyestrategiadve .field--name-field-image img{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}body.page-user-login #block-iica-dve-herramientadedesempenovisionyestrategiadve h2{font-family:"Roboto";color:#fff;margin:0 0 10px;text-align:center}@media(min-width:992px){body.page-user-login #block-iica-dve-herramientadedesempenovisionyestrategiadve h2{text-align:start;font-size:32px;line-height:37px;margin-bottom:23px}}body.page-user-login #block-iica-dve-herramientadedesempenovisionyestrategiadve p{margin:0;font-family:"Roboto";font-size:14px;color:#fff}@media(min-width:992px){body.page-user-login #block-iica-dve-herramientadedesempenovisionyestrategiadve p{font-size:18px;line-height:21px}}body.page-user-login #block-iica-dve-herramientadedesempenovisionyestrategiadve .field--name-field-background{display:none}body.page-user-login #block-iica-dve-content{padding:30px;width:90%;margin:0 auto;background-color:#fff;border-radius:12px;box-shadow:0px 15px 35px -5px rgba(25,28,33,.2)}@media(min-width:992px){body.page-user-login #block-iica-dve-content{width:34%;margin:0;height:fit-content}}body.page-user-login #block-iica-dve-content label{font-family:"Roboto";font-size:13px;margin-bottom:8px}body.page-user-login #block-iica-dve-content input{min-height:48px}body.page-user-login #block-iica-dve-content .js-form-type-password{position:relative}body.page-user-login #block-iica-dve-content .show{position:absolute;top:46px;right:14px;width:16px;height:16px;background:url(/themes/custom/iica_dve/assets/./images/not-show.svg) center/contain no-repeat;transition:all .5s ease;cursor:pointer}body.page-user-login #block-iica-dve-content .show.active{background:url(/themes/custom/iica_dve/assets/./images/show.svg) center/contain no-repeat}@media(min-width:992px){body.page-user-login #block-iica-dve-content .js-form-item{margin-bottom:18px !important}}body.page-user-login #block-iica-dve-content #edit-actions.form-actions.js-form-wrapper.form-wrapper{margin:0;width:100%}body.page-user-login #block-iica-dve-content #edit-actions.form-actions.js-form-wrapper.form-wrapper button{max-width:250px;margin:0 auto;padding:12px 0;font-family:"Roboto";display:block;width:100%;background-color:#069;border:none}@media(min-width:992px){body.page-user-login #block-iica-dve-content #edit-actions.form-actions.js-form-wrapper.form-wrapper button{max-width:none}}body.page-user-login #block-iica-dve-content #edit-actions.form-actions.js-form-wrapper.form-wrapper button::after{display:none}.page-user-password #block-iica-dve-content>.content{height:80vh;display:flex;align-items:center;justify-content:center}.page-user-password #block-iica-dve-content #user-pass{padding:30px;width:90%;margin:0 auto;background-color:#fff;border-radius:12px;box-shadow:0px 15px 35px -5px rgba(25,28,33,.2)}@media(min-width:992px){.page-user-password #block-iica-dve-content #user-pass{width:34%;margin:0;height:fit-content}}.page-user-password #block-iica-dve-content #user-pass label,.page-user-password #block-iica-dve-content #user-pass input{margin-bottom:10px}.page-user-password #block-iica-dve-content #user-pass .form-actions{width:30%}.page-user-password #block-iica-dve-content #user-pass .form-actions button{width:100%;justify-content:center}.view-id-home_results_forms>.view-header,.view-home-results-forms>.view-header,.view-mis-encuestas>.view-header{background-color:#f9fafa}.view-id-home_results_forms>.view-header .title-results,.view-home-results-forms>.view-header .title-results,.view-mis-encuestas>.view-header .title-results{padding:34px 0 34px 31px;background-color:#fff;border-top:1px solid rgba(229,231,235,.8);border-left:1px solid rgba(229,231,235,.8);border-right:1px solid rgba(229,231,235,.8);border-radius:12px 12px 0 0;border-bottom:1px solid rgba(229,231,235,.8);width:94.286%;margin:0 auto}.view-id-home_results_forms>.view-header .title-results h2,.view-home-results-forms>.view-header .title-results h2,.view-mis-encuestas>.view-header .title-results h2{margin:0;font-family:"Roboto";font-weight:700;font-size:20px;line-height:14px;color:#036}.view-id-home_results_forms>.view-header .container-columns,.view-home-results-forms>.view-header .container-columns,.view-mis-encuestas>.view-header .container-columns{background-color:#f9fafa;width:94.286%;margin:0 auto;padding:18px 0 9px 0;border-right:1px solid rgba(229,231,235,.8);border-left:1px solid rgba(229,231,235,.8)}.view-id-home_results_forms>.view-header .container-columns .info-columns,.view-home-results-forms>.view-header .container-columns .info-columns,.view-mis-encuestas>.view-header .container-columns .info-columns{display:flex;margin:0 50px 0 55px}.view-id-home_results_forms>.view-header .container-columns h3,.view-home-results-forms>.view-header .container-columns h3,.view-mis-encuestas>.view-header .container-columns h3{margin:0;font-family:"Roboto";font-weight:700;font-size:15px;line-height:18px;color:#036}.view-id-home_results_forms>.view-header .container-columns h3.titlte,.view-home-results-forms>.view-header .container-columns h3.titlte,.view-mis-encuestas>.view-header .container-columns h3.titlte{width:59.47%}.view-id-home_results_forms>.view-header .container-columns h3.code,.view-home-results-forms>.view-header .container-columns h3.code,.view-mis-encuestas>.view-header .container-columns h3.code{width:12.4178%}.view-id-home_results_forms>.view-header .container-columns h3.response,.view-home-results-forms>.view-header .container-columns h3.response,.view-mis-encuestas>.view-header .container-columns h3.response{width:10%}.view-id-home_results_forms>.view-content,.view-home-results-forms>.view-content,.view-mis-encuestas>.view-content{width:94.286%;margin:0 auto;border-left:1px solid rgba(229,231,235,.8);border-right:1px solid rgba(229,231,235,.8);background:#f9fafa}.view-id-home_results_forms>.view-content .item-list,.view-home-results-forms>.view-content .item-list,.view-mis-encuestas>.view-content .item-list{padding:0}.view-id-home_results_forms>.view-content ul,.view-home-results-forms>.view-content ul,.view-mis-encuestas>.view-content ul{margin:0}.view-id-home_results_forms>.view-content li,.view-home-results-forms>.view-content li,.view-mis-encuestas>.view-content li{display:flex;padding:0;padding:25px 25px 24px 25px;margin:0px 30px 0px 30px;position:relative;border-bottom:1px solid rgba(229,231,235,.8);position:relative;align-items:center}.view-id-home_results_forms>.view-content li::before,.view-home-results-forms>.view-content li::before,.view-mis-encuestas>.view-content li::before{content:"";position:absolute;width:calc(100% + 61px);left:-30px;height:100%;top:0;transition:all .5s ease;pointer-events:none}.view-id-home_results_forms>.view-content li:hover::before,.view-home-results-forms>.view-content li:hover::before,.view-mis-encuestas>.view-content li:hover::before{background:rgba(0,102,153,.2)}.view-id-home_results_forms>.view-content li:first-child,.view-home-results-forms>.view-content li:first-child,.view-mis-encuestas>.view-content li:first-child{border-top:1px solid rgba(229,231,235,.8)}.view-id-home_results_forms>.view-content li .views-field-webform-id,.view-home-results-forms>.view-content li .views-field-webform-id,.view-mis-encuestas>.view-content li .views-field-webform-id{width:59.8%}.view-id-home_results_forms>.view-content li .views-field-webform-id span,.view-home-results-forms>.view-content li .views-field-webform-id span,.view-mis-encuestas>.view-content li .views-field-webform-id span{display:block}.view-id-home_results_forms>.view-content li .views-field:nth-child(2),.view-home-results-forms>.view-content li .views-field:nth-child(2),.view-mis-encuestas>.view-content li .views-field:nth-child(2){width:12.4178%}.view-id-home_results_forms>.view-content li .views-field:nth-child(3),.view-home-results-forms>.view-content li .views-field:nth-child(3),.view-mis-encuestas>.view-content li .views-field:nth-child(3){width:10%;z-index:10}.view-id-home_results_forms>.view-content li .views-field:nth-child(3) a,.view-home-results-forms>.view-content li .views-field:nth-child(3) a,.view-mis-encuestas>.view-content li .views-field:nth-child(3) a{display:block;text-decoration:none;color:#fff;display:flex;background-color:#036;align-items:center;border-radius:6px;font-family:"Roboto";font-weight:400;font-size:0;line-height:12px;padding:7px 12px;column-gap:0}@media(min-width:992px){.view-id-home_results_forms>.view-content li .views-field:nth-child(3) a,.view-home-results-forms>.view-content li .views-field:nth-child(3) a,.view-mis-encuestas>.view-content li .views-field:nth-child(3) a{column-gap:8px;font-size:16px;padding:14px 25px}}.view-id-home_results_forms>.view-content li .views-field:nth-child(3) a::before,.view-home-results-forms>.view-content li .views-field:nth-child(3) a::before,.view-mis-encuestas>.view-content li .views-field:nth-child(3) a::before{content:"";display:block;background:url(/themes/custom/iica_dve/assets/./images/estadistica.svg) center/contain no-repeat;width:12px;height:12px}@media(min-width:992px){.view-id-home_results_forms>.view-content li .views-field:nth-child(3) a::before,.view-home-results-forms>.view-content li .views-field:nth-child(3) a::before,.view-mis-encuestas>.view-content li .views-field:nth-child(3) a::before{width:12px;height:12px}}.view-id-home_results_forms>.view-content li .views-field:nth-child(4) a,.view-home-results-forms>.view-content li .views-field:nth-child(4) a,.view-mis-encuestas>.view-content li .views-field:nth-child(4) a{display:block;text-decoration:none;color:#fff;display:flex;background-color:#036;align-items:center;border-radius:6px;font-family:"Roboto";font-weight:400;font-size:0;line-height:12px;padding:7px 12px;column-gap:0}@media(min-width:992px){.view-id-home_results_forms>.view-content li .views-field:nth-child(4) a,.view-home-results-forms>.view-content li .views-field:nth-child(4) a,.view-mis-encuestas>.view-content li .views-field:nth-child(4) a{column-gap:8px;font-size:16px;padding:14px 25px}}.view-id-home_results_forms>.view-content li .views-field:nth-child(4) a::before,.view-home-results-forms>.view-content li .views-field:nth-child(4) a::before,.view-mis-encuestas>.view-content li .views-field:nth-child(4) a::before{content:"";display:block;background:url(/themes/custom/iica_dve/assets/./images/estadistica.svg) center/contain no-repeat;width:12px;height:12px}@media(min-width:992px){.view-id-home_results_forms>.view-content li .views-field:nth-child(4) a::before,.view-home-results-forms>.view-content li .views-field:nth-child(4) a::before,.view-mis-encuestas>.view-content li .views-field:nth-child(4) a::before{width:12px;height:12px}}.view-id-home_results_forms>.view-content li span,.view-home-results-forms>.view-content li span,.view-mis-encuestas>.view-content li span{font-family:"Roboto";font-weight:400;color:#1f2937;font-size:16px;line-height:18px;display:block}.view-home-results-forms{padding:30px 0;background-color:#f9fafa}@media(min-width:992px){.language-switcher-language-url#block-translate-select{padding:0;width:fit-content;margin-left:auto;display:flex}}.language-switcher-language-url#block-translate-select .content{display:flex;align-items:center;column-gap:15px;justify-content:center;flex-direction:column;row-gap:10px}@media(min-width:992px){.language-switcher-language-url#block-translate-select .content{align-items:end;row-gap:13px}}.language-switcher-language-url#block-translate-select h2{margin:0;font-family:"Roboto";font-size:20px;color:#036;text-align:center;display:flex;align-items:center;column-gap:9px}.language-switcher-language-url#block-translate-select h2::before{content:"";display:block;width:16px;height:16px;display:block;background:url(/themes/custom/iica_dve/assets/./images/translate.svg) center/contain no-repeat}.language-switcher-language-url#block-translate-select .links-inline{flex-direction:column;position:relative}.language-switcher-language-url#block-translate-select .links-inline .selector.drop span:not(.is-active){position:absolute;opacity:1;top:calc(100% + 10px);pointer-events:all}.language-switcher-language-url#block-translate-select .links-inline .selector.drop span.is-active::after{transform:rotate(180deg)}.language-switcher-language-url#block-translate-select .links-inline span{position:absolute;opacity:0;top:0;transition:all .5s ease;padding:0;pointer-events:none;padding:7px 25px;border-radius:6px;border:1px solid #036;display:flex;column-gap:8px;align-items:center;background-color:#fff;width:100%}.language-switcher-language-url#block-translate-select .links-inline span.is-active{position:relative;z-index:1;opacity:1}.language-switcher-language-url#block-translate-select .links-inline span.is-active::after{content:"";width:12px;height:6px;display:block;background:url(/themes/custom/iica_dve/assets/./images/arrow-lang.svg) center/contain no-repeat;transition:all .5s ease}.language-switcher-language-url#block-translate-select .links-inline span a{font-family:"Roboto";color:#036;font-size:16px;text-decoration:none}.table.views-table tbody tr{border-bottom:5px solid #f9fafa}.table.views-table tbody td{vertical-align:middle}.messages__wrapper{position:absolute;z-index:2;width:80%}header#header{background-color:#f9fafa;border-bottom:1px solid rgba(229,231,235,.8)}@media(min-width:992px){header#header #block-iica-dve-navegacionprincipal{min-width:55%;margin-right:auto}}header#header #block-iica-dve-navegacionprincipal ul{display:flex;flex-direction:column;row-gap:15px;align-items:center}@media(min-width:992px){header#header #block-iica-dve-navegacionprincipal ul{flex-direction:row;column-gap:3%;flex-wrap:wrap}}header#header .language-switcher-language-url .content{display:flex !important;justify-content:center !important;align-items:center !important;padding:10px !important}header#header .language-switcher-language-url .btn-group{border-radius:25px;position:relative !important;display:flex !important;align-items:center !important;background:rgba(222,226,230,.3215686275) !important;padding:4px !important;gap:0 !important;width:120px !important;height:40px !important;box-shadow:inset 0 2px 4px rgba(0,0,0,.1) !important;transition:all .3s ease !important;overflow:hidden !important;border:none !important}header#header .language-switcher-language-url .btn-group::before{content:"" !important;position:absolute !important;top:4px !important;left:4px !important;width:56px !important;height:32px !important;background:#fff !important;border-radius:20px !important;box-shadow:0 2px 8px rgba(0,0,0,.15) !important;transition:all .3s cubic-bezier(0.4,0,0.2,1) !important;z-index:1 !important}.btn:last-child.active~header#header .language-switcher-language-url .btn-group::before,.btn:last-child.active+* header#header .language-switcher-language-url .btn-group::before,header#header .language-switcher-language-url .btn-group:has(.btn:last-child.active)::before{transform:translateX(56px) !important}header#header .language-switcher-language-url .btn-group:not(:has(.btn:last-child.active))::before{transform:translateX(0) !important}@supports not selector(:has(*)){.btn:last-child:hover~header#header .language-switcher-language-url .btn-group::before{transform:translateX(56px) !important}}header#header .language-switcher-language-url .btn-group .btn{position:relative !important;z-index:2 !important;flex:1 !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:8px 16px !important;background:rgba(0,0,0,0) !important;border:none !important;border-radius:20px !important;color:#6c757d !important;font-weight:600 !important;font-size:14px !important;text-decoration:none !important;transition:all .3s ease !important;cursor:pointer !important;min-height:32px !important;box-shadow:none !important}header#header .language-switcher-language-url .btn-group .btn span{transition:all .3s ease !important}header#header .language-switcher-language-url .btn-group .btn.active{color:#fff !important;transform:scale(1.05) !important;background:#036 !important}header#header .language-switcher-language-url .btn-group .btn.active span{font-weight:700 !important}header#header .language-switcher-language-url .btn-group .btn:hover{color:#036 !important;text-decoration:none !important;transform:scale(1.02) !important;background:rgba(0,0,0,0) !important}header#header .language-switcher-language-url .btn-group .btn:hover span{font-weight:700 !important}header#header .language-switcher-language-url .btn-group .btn.active:hover{color:#fff !important;transform:scale(1.05) !important;background:#036 !important}@supports not selector(:has(*)){header#header .language-switcher-language-url .btn-group{background:#0056b3 !important}header#header .language-switcher-language-url .btn-group:hover{background:#0056b3 !important}}header#header .language-switcher-language-url.enhanced .btn-group{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%) !important;border:2px solid hsla(0,0%,100%,.2) !important;backdrop-filter:blur(10px) !important;box-shadow:0 8px 32px rgba(102,126,234,.3) !important}header#header .language-switcher-language-url.enhanced .btn-group::before{background:linear-gradient(145deg,#ffffff,#f0f0f0) !important;box-shadow:0 4px 12px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.8) !important}header#header .language-switcher-language-url.enhanced .btn-group .btn{color:hsla(0,0%,100%,.8) !important}header#header .language-switcher-language-url.enhanced .btn-group .btn.active{color:#0056b3 !important;text-shadow:0 1px 2px rgba(0,0,0,.1) !important}header#header .language-switcher-language-url.enhanced .btn-group .btn:hover{color:#fff !important}header#header .language-switcher-language-url.minimal .btn-group{background:#f8f9fa !important;border:1px solid #e9ecef !important;height:36px !important;width:100px !important}header#header .language-switcher-language-url.minimal .btn-group::before{width:46px !important;height:28px !important;background:#0056b3 !important;box-shadow:0 2px 4px rgba(0,123,255,.3) !important}header#header .language-switcher-language-url.minimal .btn-group:has(.btn:last-child.active)::before{transform:translateX(46px) !important;background:#0056b3 !important;box-shadow:0 2px 4px rgba(40,167,69,.3) !important}header#header .language-switcher-language-url.minimal .btn-group .btn{color:#fff !important;font-size:12px !important;min-height:28px !important}header#header .language-switcher-language-url.minimal .btn-group .btn.active{color:#fff !important}header#header .language-switcher-language-url.minimal .btn-group .btn:not(.active){color:#6c757d !important}header#header .language-switcher-language-url.force-override .btn-group{all:unset !important;position:relative !important;display:flex !important;align-items:center !important;background:#dee2e6 !important;border-radius:25px !important;padding:4px !important;width:120px !important;height:40px !important;box-shadow:inset 0 2px 4px rgba(0,0,0,.1) !important;transition:all .3s ease !important;overflow:hidden !important}header#header .language-switcher-language-url.force-override .btn-group::before{content:"" !important;position:absolute !important;top:4px !important;left:4px !important;width:56px !important;height:32px !important;background:#fff !important;border-radius:20px !important;box-shadow:0 2px 8px rgba(0,0,0,.15) !important;transition:all .3s cubic-bezier(0.4,0,0.2,1) !important;z-index:1 !important}header#header .language-switcher-language-url.force-override .btn-group .btn{all:unset !important;position:relative !important;z-index:2 !important;flex:1 !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:8px 16px !important;color:#6c757d !important;font-weight:600 !important;font-size:14px !important;cursor:pointer !important;min-height:32px !important;transition:all .3s ease !important}header#header .language-switcher-language-url.force-override .btn-group .btn.active{color:#007bff !important;transform:scale(1.05) !important}header#header .language-switcher-language-url.force-override .btn-group .btn:hover{color:#fff !important;transform:scale(1.02) !important}@media(max-width:768px){header#header .language-switcher-language-url .btn-group{width:100px !important;height:36px !important}header#header .language-switcher-language-url .btn-group::before{width:46px !important;height:28px !important}header#header .language-switcher-language-url .btn-group:has(.btn:last-child.active)::before{transform:translateX(46px) !important}header#header .language-switcher-language-url .btn-group .btn{font-size:12px !important;padding:6px 12px !important}}@keyframes slideIn{from{transform:translateX(-10px) !important;opacity:0 !important}to{transform:translateX(0) !important;opacity:1 !important}}header#header .language-switcher-language-url{animation:slideIn .5s ease-out !important}header#header .language-switcher-language-url .btn-group::before{animation:slideIn .3s ease-out .2s both !important}@media(prefers-color-scheme:dark){header#header .language-switcher-language-url .btn-group::before{background:#036 !important}header#header .language-switcher-language-url .btn-group .btn{color:#adb5bd !important}header#header .language-switcher-language-url .btn-group .btn.active{color:#fff !important}}header#header #navbar-main{background-color:rgba(0,0,0,0);padding:20px;width:91.667%;max-width:1440px;margin:0 auto;column-gap:81px}@media(min-width:992px){header#header #navbar-main{padding:21px 0}}header#header #navbar-main a.power::before{content:"";display:inline-block;width:16px;height:16px;background:url(/themes/custom/iica_dve/assets/./images/power.svg) center/contain no-repeat;margin-right:8px;vertical-align:middle}header#header #navbar-main a{color:#1f2937;transition:all .5s ease-in-out;padding:0;font-family:"Roboto";font-size:18px;line-height:18px;font-weight:400;color:#1f2937}header#header #navbar-main a:hover{color:#036;text-decoration:underline}header#header .navbar-toggler{position:relative;z-index:3;width:24px;height:24px;mask:url(/themes/custom/iica_dve/assets/./images/menu.svg) center/contain no-repeat;background-color:#036;transition:all .5s ease}header#header .navbar-toggler[aria-expanded=true]{mask-image:url(/themes/custom/iica_dve/assets/./images/close.svg)}header#header .navbar-collapse{position:fixed;top:0;left:0;background-color:#fff;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:end;transform:translateX(-100%);transition:all .5s ease;flex-wrap:wrap;flex-direction:column-reverse;row-gap:20px}@media(min-width:992px){header#header .navbar-collapse{position:static;background:rgba(0,0,0,0);flex-direction:row;transform:none}}header#header .navbar-collapse.show{transform:translateX(0%)}header#header .navbar-collapse .block-iica-dve-menudecuentadeusuario{align-self:start;padding:60px 0}header#header .navbar-brand{padding:0;display:block}@media(min-width:992px){header#header .navbar-brand{width:11%;margin:0 0 0 60px}}@media(min-width:992px){header#header #block-iica-dve-menudecuentadeusuario li.nav-item{border-left:1px solid hsla(0,0%,60%,.8)}}header#header #block-iica-dve-menudecuentadeusuario .menu-item--expanded>.nav-link:first-child{font-size:0;padding:0;width:40px;height:40px;background:url(/themes/custom/iica_dve/assets/./images/Group.svg) center/contain no-repeat}header#header #block-iica-dve-menudecuentadeusuario .nav-item.menu-item--expanded{max-height:61px;position:relative;display:flex;align-items:center;cursor:pointer}header#header #block-iica-dve-menudecuentadeusuario .nav-item.menu-item--expanded>.nav-link{margin-left:20px;display:flex;align-items:center;padding:8px 12px;cursor:pointer;position:relative;font-weight:500}header#header #block-iica-dve-menudecuentadeusuario .nav-item.menu-item--expanded>.flex-column{display:none;right:0;top:100%;min-width:80px;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:4px;z-index:1000;margin:0;list-style:none;flex-direction:column}header#header #block-iica-dve-menudecuentadeusuario .nav-item.menu-item--expanded.active>.flex-column{display:flex;padding:0;margin-left:10px}header#header #block-iica-dve-menudecuentadeusuario .nav-item.menu-item--expanded.active>.flex-column li.nav-item{padding:0;border-left:none}header#header #block-iica-dve-menudecuentadeusuario .nav-item.menu-item--expanded.active>.nav-link::after{transform:rotate(180deg)}header#header #block-iica-dve-menudecuentadeusuario .nav-item.menu-item--expanded>.flex-column .nav-item{width:100%}header#header #block-iica-dve-menudecuentadeusuario .nav-item.menu-item--expanded>.flex-column .nav-link{display:block;padding:8px 16px;color:#333;text-decoration:none;transition:background-color .2s;white-space:nowrap}header#header #block-iica-dve-menudecuentadeusuario .nav-item.menu-item--expanded>.flex-column .nav-link:hover{background-color:#f5f5f5}.site-footer{padding:0}.featured-top{background-color:#f9fafa;padding:57px 0;border-bottom:1px solid #f9fafa}@media(min-width:992px){.featured-top .featured-top__inner{max-width:none;padding:0;width:91.6667%;margin:0 auto}}.featured-top .block-content-cta_image_background{box-shadow:0px 15px 35px 0px rgba(25,28,33,.2);padding:10px 21px 6px 20px;position:relative;border-radius:17px;overflow:hidden}@media(min-width:992px){.featured-top .block-content-cta_image_background{width:fit-content}}.featured-top .block-content-cta_image_background::before{content:"";position:absolute;width:48.345%;height:100%;top:0;right:0;clip-path:polygon(34% 0,100% 0,100% 100%,0% 100%)}.featured-top .block-content-cta_image_background#block-cta-background-image{background-color:#036;margin-bottom:20px}@media(min-width:992px){.featured-top .block-content-cta_image_background#block-cta-background-image{width:27.112%;margin-bottom:0;margin-right:22px}}.featured-top .block-content-cta_image_background#block-cta-background-image::before{background-color:#103c6c}.featured-top .block-content-cta_image_background#block-cta-background-image .contextual .trigger,.featured-top .block-content-cta_image_background#block-cta-background-image .contextual .trigger:hover,.featured-top .block-content-cta_image_background#block-cta-background-image .contextual .trigger:focus{display:none}.featured-top .block-content-cta_image_background#block-cta-background-image-2{background-color:#069;width:100%}@media(min-width:992px){.featured-top .block-content-cta_image_background#block-cta-background-image-2{width:36.538%}}.featured-top .block-content-cta_image_background#block-cta-background-image-2::before{background-color:#186c9c}.featured-top .block-content-cta_image_background#block-cta-background-image-2 .contextual .trigger,.featured-top .block-content-cta_image_background#block-cta-background-image-2 .contextual .trigger:hover,.featured-top .block-content-cta_image_background#block-cta-background-image-2 .contextual .trigger:focus{display:none}.featured-top .block-content-cta_image_background .cta-image-backgroun-containe{position:relative}.featured-top .block-content-cta_image_background .cta-image-backgroun-containe .field--name-field-enlace{margin-bottom:5px}.featured-top .block-content-cta_image_background .cta-image-backgroun-containe .field--name-field-enlace a{display:block;font-family:"DM_Sans";font-size:20px;line-height:20px;text-decoration:none;color:#fff;display:flex;justify-content:space-between;align-items:center}.featured-top .block-content-cta_image_background .cta-image-backgroun-containe .field--name-field-enlace a::after{content:"";display:block;width:17px;height:17px;background:url(/themes/custom/iica_dve/assets/./images/Vector.svg) center/contain no-repeat;transition:all .5s ease}.featured-top .block-content-cta_image_background .cta-image-backgroun-containe .field--name-field-enlace a:hover::after{transform:scale(1.2)}.featured-top .block-content-cta_image_background .cta-image-backgroun-containe .field--name-field-description{color:rgba(229,231,235,.8);font-family:"DM_Sans";font-size:14px;line-height:17px;width:84%}#main,#main>.row-offcanvas{min-height:100vh;min-height:100vh;max-width:none;padding:0;margin:0;background-color:#fff}.alert.alert-dismissible.d-flex.align-items-center.fade.show.col-12.alert-danger{display:none !important}.field--type-entity-reference{margin:0}.main-content{padding:0}.main-content>section{height:100%}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background-color:rgba(0,0,0,0)}.mb-3{margin-bottom:0 !important}.row{margin:0;width:100%}.row>*{padding:0;margin:0;flex:none}[aria-label*=pagination-heading]{width:94.286%;max-width:1600px;margin:0 auto;background-color:#f9fafa;border-left:1px solid rgba(229,231,235,.8);border-right:1px solid rgba(229,231,235,.8);border-bottom:1px solid rgba(229,231,235,.8);padding:37px 0 42px 0;box-shadow:0px 20px 35px -10px rgba(0,0,0,.1098039216);border-radius:0 0 12px 12px}[aria-label*=pagination-heading] .js-pager__items{margin:0;justify-content:center;column-gap:5px;align-items:center}[aria-label*=pagination-heading] .page-item:last-child{display:none}[aria-label*=pagination-heading] .page-item:nth-last-child(2) a{background-color:rgba(0,0,0,0);display:block;width:13px;height:10px;background:url(/themes/custom/iica_dve/assets/./images/arrow-r.svg) center/contain no-repeat;padding:0}[aria-label*=pagination-heading] .page-item:nth-last-child(2) a span{display:none}[aria-label*=pagination-heading] .page-item span,[aria-label*=pagination-heading] .page-item a{padding:5px;background-color:#036;font-family:"DM_Sans";color:#fff;border-radius:1px;font-size:16px;line-height:13px;border:none}[aria-label*=pagination-heading] .page-item a{background-color:#fff;color:#036}[aria-label*=pagination-heading] .page-item.active .page-link{background-color:#036;padding:0;width:19px;height:19px;display:flex;align-items:center;justify-content:center;border-radius:2px}.views-element-container .view-id-new_template_form .view-header .new-form-head-title{background-color:#fff;padding:23px 0 23px 60px;font-family:"Roboto";font-size:20px;line-height:24px;font-weight:700;color:#036}@media(min-width:992px){.views-element-container .view-id-new_template_form .view-header .new-form-head-title{font-size:26px;line-height:32px}}.views-element-container .view-id-new_template_form .view-filters{width:100%}.views-element-container .view-id-new_template_form .view-filters .views-exposed-form .d-flex.flex-wrap{display:flex;padding:14px 0 14px 60px;gap:10px;padding:0 30px;background-color:#f9fafa;border-left:1px solid rgba(229,231,235,.8);border-right:1px solid rgba(229,231,235,.8);border-bottom:1px solid rgba(229,231,235,.8);border-radius:0 0 12px 12px}.views-element-container .view-id-new_template_form .view-filters .views-exposed-form .d-flex.flex-wrap .js-form-type-textfield{display:flex;flex-direction:row;gap:27px}.views-element-container .view-id-new_template_form .view-filters .views-exposed-form .d-flex.flex-wrap .js-form-type-textfield label{font-family:"Roboto";font-size:13px;line-height:16px;font-weight:400;color:#1f2937}.views-element-container .view-id-new_template_form .view-filters .views-exposed-form .d-flex.flex-wrap .js-form-type-textfield #edit-combine{height:fit-content}.views-element-container .view-id-new_template_form .view-filters .views-exposed-form .d-flex.flex-wrap .js-form-wrapper{margin:0;align-self:center;column-gap:10px}.views-element-container .view-id-new_template_form .view-filters .views-exposed-form .d-flex.flex-wrap .js-form-wrapper .js-form-submit{font-family:"Roboto";font-size:13px;line-height:16px;font-weight:400;color:#fff}.views-element-container .view-id-new_template_form>.view-filters .views-exposed-form .d-flex.flex-wrap{align-items:center}.views-element-container .view-id-new_template_form>.view-filters input,.views-element-container .view-id-new_template_form>.view-filters select{border:1px solid #036;padding:14px 20px;font-family:"Roboto";font-size:16px;line-height:24px;font-weight:400;color:#036}.views-element-container .view-id-new_template_form>.view-filters input::placeholder,.views-element-container .view-id-new_template_form>.view-filters select::placeholder{font-family:"Roboto";font-size:16px;line-height:24px;font-weight:400;color:#036}.views-element-container .view-id-new_template_form>.view-filters select{padding:14px 30px 14px 15px}.views-element-container .view-id-new_template_form>.view-filters #edit-actions.form-actions.js-form-wrapper.form-wrapper{margin-left:30px;align-self:center}.views-element-container .view-id-new_template_form .view-content.row .new-form-container{width:57.3%;background:#fff;border-radius:12px;border:1px #ebebeb;padding:20px}@media(min-width:992px){.views-element-container .view-id-new_template_form .view-content.row .new-form-container{width:100%;background-color:rgba(0,51,102,.0588235294);display:flex;justify-content:space-around;align-items:center}}@media(min-width:992px){.views-element-container .view-id-new_template_form .view-content.row .new-form-container .new-form-container__item{width:60%}}.views-element-container .view-id-new_template_form .view-content.row .new-form-container .new-form-container__item .new-form-container__title{font-family:"Roboto";font-size:20px;line-height:24px;font-weight:700;color:#036}@media(min-width:992px){.views-element-container .view-id-new_template_form .view-content.row .new-form-container .new-form-container__item .new-form-container__title{font-size:26px;line-height:32px}}.views-element-container .view-id-new_template_form .view-content.row .new-form-container .new-form-container__item .new-form-container__body,.views-element-container .view-id-new_template_form .view-content.row .new-form-container .new-form-container__item .new-form-container__user,.views-element-container .view-id-new_template_form .view-content.row .new-form-container .new-form-container__item .new-form-container__country{font-family:"Roboto";font-size:16px;line-height:24px;font-weight:400;color:#000}.views-element-container .view-id-new_template_form .view-content.row .new-form-container .new-form-container__item .new-form-container__body p,.views-element-container .view-id-new_template_form .view-content.row .new-form-container .new-form-container__item .new-form-container__user p,.views-element-container .view-id-new_template_form .view-content.row .new-form-container .new-form-container__item .new-form-container__country p{font-family:"Roboto";font-size:16px;line-height:24px;font-weight:400;color:#000}.views-element-container .view-id-new_template_form .view-content.row .new-form-container .new-form-container__clone-link{background:#069;width:fit-content;padding:10px 20px;text-align:center;border-radius:6px;font-family:"Roboto";font-size:16px;line-height:24px;font-weight:400;color:#000}.views-element-container .view-id-new_template_form .view-content.row .new-form-container .new-form-container__clone-link a{color:#fff;text-decoration:none}.view-mis-encuestas{padding-bottom:50px;overflow-x:auto}@media(min-width:992px){.view-mis-encuestas{overflow-x:visible}}.view-mis-encuestas>.view-header{min-width:800px}@media(min-width:992px){.view-mis-encuestas>.view-header{min-width:auto}}.view-mis-encuestas>.view-header .title-page{border-bottom:1px solid rgba(229,231,235,.8)}.view-mis-encuestas>.view-header .title-page h1{margin:0;font-family:"Roboto";color:#036;padding:20px 0;width:94.286%;max-width:1600px;margin:0 auto;font-size:32px;line-height:18px}.view-mis-encuestas>.view-header .container-columns{width:94.286%;max-width:1600px;margin:0 auto;padding:0 30px;border-top:1px solid rgba(229,231,235,.8);border-left:1px solid rgba(229,231,235,.8);border-right:1px solid rgba(229,231,235,.8);border-radius:12px 12px 0 0;margin-top:38px}.view-mis-encuestas>.view-header .container-columns .info-columns{display:flex;padding:34px 0 10px 0;border-bottom:1px solid rgba(229,231,235,.8)}.view-mis-encuestas>.view-header .container-columns .info-columns h3{font-family:"Roboto";color:#036;font-size:15px;line-height:18px;padding:0 20px}.view-mis-encuestas>.view-header .container-columns .info-columns h3.titlte{width:25%}@media(min-width:992px){.view-mis-encuestas>.view-header .container-columns .info-columns h3.titlte{width:62.5%}}.view-mis-encuestas>.view-header .container-columns .info-columns h3.response{width:17%;padding:0}.view-mis-encuestas>.view-content{width:94.286%;max-width:1600px;margin:0 auto;padding:0 30px;border-left:1px solid rgba(229,231,235,.8);border-right:1px solid rgba(229,231,235,.8);border-bottom:1px solid rgba(229,231,235,.8);min-width:800px}@media(min-width:992px){.view-mis-encuestas>.view-content{min-width:auto}}.view-mis-encuestas>.view-content>div{padding:25px 20px;display:flex;position:relative}.view-mis-encuestas>.view-content>div:not(:last-child){border-bottom:1px solid rgba(229,231,235,.8)}.view-mis-encuestas>.view-content>div .views-field-title-1:not(td){display:flex;align-items:center;flex:0 0 25%}@media(min-width:992px){.view-mis-encuestas>.view-content>div .views-field-title-1:not(td){flex:0 0 62%}}.view-mis-encuestas>.view-content>div .views-field-title-1:not(td) a{display:block;text-decoration:none;font-family:"Roboto";color:#1f2937;font-size:16px;line-height:18px}.view-mis-encuestas>.view-content>div .views-field-nid-1{flex:0 0 10%}@media(min-width:992px){.view-mis-encuestas>.view-content>div .views-field-nid-1{flex:0 0 16.1%}}.view-mis-encuestas>.view-content>div .views-field-nid-1 span{display:block;text-decoration:none;font-family:"Roboto";color:#1f2937;font-size:16px;line-height:18px}.view-mis-encuestas>.view-content>div .views-field-nothing span.field-content{display:flex;align-items:center}.view-mis-encuestas>.view-content>div .views-field-nothing a.link-results{display:block;text-decoration:none;color:#fff;display:flex;background-color:#036;align-items:center;border-radius:6px;font-family:"Roboto";font-weight:400;font-size:0;line-height:12px;padding:7px 12px;column-gap:0}@media(min-width:992px){.view-mis-encuestas>.view-content>div .views-field-nothing a.link-results{column-gap:8px;font-size:16px;padding:14px 25px}}.view-mis-encuestas>.view-content>div .views-field-nothing a.link-results::before{content:"";display:block;background:url(/themes/custom/iica_dve/assets/./images/edit.svg) center/contain no-repeat;width:12px;height:12px}@media(min-width:992px){.view-mis-encuestas>.view-content>div .views-field-nothing a.link-results::before{width:12px;height:12px}}.view-mis-encuestas>.view-content>div .views-field-nothing .a2a_kit .a2a_svg{background-color:#036 !important}.view-mis-encuestas>.view-content>div .views-field-operations{margin-left:auto}.view-mis-encuestas>.view-content>div .views-field-operations .dropbutton-widget{border:none;border-radius:6px}.view-mis-encuestas>.view-content>div .views-field-operations .dropbutton{border:none}.view-mis-encuestas>.view-content>div .views-field-operations .edit.dropbutton-action{background-color:#036;padding:13px 0}.view-mis-encuestas>.view-content>div .views-field-operations .edit.dropbutton-action a{font-family:"Roboto";font-size:16px;line-height:18px;color:#fff;text-decoration:none;border-right:1px solid #fff;padding:0 14px 0 26px}.view-mis-encuestas>.view-content>div .views-field-operations .dropbutton-toggle button{background:#036;display:flex;align-items:center;justify-content:center}.view-mis-encuestas>.view-content>div .views-field-operations .dropbutton-toggle .dropbutton-arrow{border:none;background:url(/themes/custom/iica_dve/assets/./images/arrow-bottom.svg) center/contain no-repeat;width:12px;height:16px;position:static}.view-new-template-form{overflow-x:auto}@media(min-width:992px){.view-new-template-form{overflow-x:visible}}.view-new-template-form>.view-filters .views-exposed-form .d-flex.flex-wrap{align-items:center}.view-new-template-form>.view-filters input,.view-new-template-form>.view-filters select{border:1px solid #036;padding:14px 20px;font-family:"Roboto";font-size:16px;line-height:24px;font-weight:400;color:#036}.view-new-template-form>.view-filters input::placeholder,.view-new-template-form>.view-filters select::placeholder{font-family:"Roboto";font-size:16px;line-height:24px;font-weight:400;color:#036}.view-new-template-form>.view-filters select{padding:14px 30px 14px 15px}.view-new-template-form>.view-filters #edit-actions.form-actions.js-form-wrapper.form-wrapper{margin-left:30px;align-self:center}.view-new-template-form>.view-header{min-width:900px}.view-new-template-form>.view-header .title-page{border-bottom:1px solid rgba(229,231,235,.8)}.view-new-template-form>.view-header .title-page h1{margin:0;font-family:"Roboto";color:#036;padding:20px 0;width:94.286%;max-width:1600px;margin:0 auto;font-size:32px;line-height:18px}.view-new-template-form>.view-header .container_info-header{display:flex;width:94.286%;min-width:900px;max-width:1600px;margin:0 auto;padding:32px 30px;border:1px solid rgba(229,231,235,.8);background-color:#f9fafa;border-radius:12px 12px 0 0;margin-top:38px;align-items:center;justify-content:space-between}.view-new-template-form>.view-header .container_info-header h3{font-family:"Roboto";font-size:20px;line-height:15px;color:#036;margin:0}.view-new-template-form>.view-header .container_info-header a{text-decoration:none;font-family:"Roboto";color:#fff;font-size:16px;line-height:12px;background-color:#069;padding:14px 25px;border-radius:6px;transition:all .5s ease}.view-new-template-form>.view-header .container_info-header a::after{content:" +";display:inline;font-family:"Roboto";color:#fff;font-size:16px;line-height:12px}.view-new-template-form>.view-header .container_info-header a:hover{transform:scale(1.1)}.view-new-template-form>.view-header .container-columns{display:flex;width:94.286%;min-width:900px;max-width:1600px;background-color:#f9fafa;margin:0 auto;padding:0 30px;border-left:1px solid rgba(229,231,235,.8);border-right:1px solid rgba(229,231,235,.8)}.view-new-template-form>.view-header .container-columns .info-columns{display:flex;align-items:center;border-bottom:1px solid rgba(229,231,235,.8);width:100%;padding:34px 20px 10px 20px}.view-new-template-form>.view-header .container-columns .info-columns h3{margin:0;font-family:"Roboto";color:#036;font-size:15px;line-height:18px}.view-new-template-form>.view-header .container-columns .info-columns h3.titlte{width:49.918%}.view-new-template-form>.view-content{width:94.286%;max-width:1600px;margin:0 auto;padding:14px 30px 14px 60px;background-color:#f9fafa;border-left:1px solid rgba(229,231,235,.8);border-right:1px solid rgba(229,231,235,.8);border-bottom:1px solid rgba(229,231,235,.8);min-width:900px}.view-new-template-form>.view-content>div{padding:25px 20px}.view-new-template-form>.view-content>div:not(:last-child){border-bottom:1px solid rgba(229,231,235,.8)}.view-new-template-form>.view-content>div .new-template-container__item{display:flex}.view-new-template-form>.view-content>div .new-template-container__item .new-template-container__title{margin:0;font-family:"Roboto";font-size:16px;line-height:18px;color:#1f2937;width:49.918%;padding-right:5px}.view-new-template-form>.view-content>div .new-template-container__item .new-template-container__body{width:32.952%}.view-new-template-form>.view-content>div .new-template-container__item .new-template-container__body p{margin:0;font-family:"Roboto";font-size:16px;line-height:18px;color:#1f2937}.view-new-template-form>.view-content>div .new-template-container__item .new-template-container__edit-link{margin-left:auto}.view-new-template-form>.view-content>div .new-template-container__item .new-template-container__edit-link a{background:#036;color:#fff;font-family:"Roboto";font-size:16px;line-height:11px;padding:12px 25px;display:flex;align-items:center;column-gap:11px;border-radius:6px;transition:all .5s ease}.view-new-template-form>.view-content>div .new-template-container__item .new-template-container__edit-link a:hover{transform:scale(1.1)}.view-new-template-form>.view-content>div .new-template-container__item .new-template-container__edit-link a::before{content:"";display:block;width:12px;height:13px;background:url(/themes/custom/iica_dve/assets/./images/edit.svg) center/contain no-repeat}.view-new-template-form>.view-content>div .new-template-container__item .new-template-container__delete-link{margin:0 7px 10px}.view-new-template-form>.view-content>div .new-template-container__item .new-template-container__delete-link a{font-size:0;display:block;width:32px;height:37px;border-radius:6px;background:#af0606 url(/themes/custom/iica_dve/assets/./images/delete.svg) center/12px no-repeat;transition:all .5s ease}.view-new-template-form>.view-content>div .new-template-container__item .new-template-container__delete-link a:hover{transform:scale(1.1)}.view-new-template-form>.view-content>div .views-field-status span{margin:10px 0;display:block;font-family:"Roboto";font-size:16px;line-height:24px;font-weight:700;color:#036}.view-new-template-form .view-footer{min-width:900px}.view-new-template-form .view-footer>.view-new-template-form{padding-bottom:100px}#block-iica-dve-content>.content>.views-element-container>.view-new-template-form{padding:0 50px}@media(min-width:992px){#block-iica-dve-content>.content>.views-element-container>.view-new-template-form{padding:0}}.webform-submission-form{width:80%;margin:0 auto;padding-bottom:30px;margin-top:40px}@media(min-width:992px){.webform-submission-form{max-width:800px}}.webform-submission-form .webform-progress{display:none}.webform-submission-form div[id*=edit-container-competence-multiple] span.fieldset-legend.js-form-required.form-required{display:flex;margin-top:10px;color:#000;font-weight:400;font-family:"Roboto";font-size:14px;line-height:16px;padding:5px 0 8px 0}.webform-submission-form #edit-title-form.active{box-shadow:0px 18px 40px 0px rgba(112,144,176,.1215686275);background-color:#036;padding:53px 0;position:relative;left:calc(-50vw + 50%);width:100vw}.webform-submission-form #edit-title-form.active::before{content:"";background-color:#103c6c;position:absolute;width:38.473%;height:100%;top:0;right:0;clip-path:polygon(18% 0,100% 0,100% 100%,0% 100%)}.webform-submission-form #edit-title-form.active h1.title-form{padding:0;font-weight:700px;color:#fff;width:80%;margin:0 auto;position:relative}@media(min-width:992px){.webform-submission-form #edit-title-form.active h1.title-form{width:45.834%;font-size:32px;line-height:37px;max-width:660px}}.webform-submission-form #edit-title-form h1.title-form{color:#036;font-family:"Roboto";font-weight:700;font-size:16px;line-height:normal;margin:0;padding-bottom:20px}@media(min-width:992px){.webform-submission-form #edit-title-form h1.title-form{font-size:32px}}.webform-submission-form .container_general{left:calc(-50vw + 50%);width:100vw;position:relative;padding-top:53px}.webform-submission-form .container_general .general_intructions{width:80%;margin:0 auto;max-width:652px;display:flex;flex-direction:column;row-gap:40px;position:relative}@media(min-width:992px){.webform-submission-form .container_general .general_intructions{width:45.278%;max-width:652px}}.webform-submission-form .container_general .general_intructions .survey_intructions .subtitle_dve_introduction{display:flex;flex-direction:column;row-gap:24px}.webform-submission-form .container_general .general_intructions .survey_intructions .subtitle_dve_introduction h2{display:flex;align-items:center;column-gap:12px;font-weight:700;font-size:20px;line-height:23px;color:#036}.webform-submission-form .container_general .general_intructions .survey_intructions .subtitle_dve_introduction h2::before{content:"";background:url(/themes/custom/iica_dve/assets/./images/instructions.svg) center/contain no-repeat;width:20px;height:20px;min-width:20px;display:inline-block}.webform-submission-form .container_general .general_intructions .survey_intructions .subtitle_dve_introduction .description_dve_introduction{padding-left:32px}.webform-submission-form .container_general .general_intructions .survey_intructions .subtitle_dve_introduction .description_dve_introduction p{font-weight:400;font-size:16px;line-height:18px;text-align:justify}.webform-submission-form .container_general .general_intructions .simbology_intructions .subtitle_dve_symbology{display:flex;flex-direction:column;row-gap:24px}.webform-submission-form .container_general .general_intructions .simbology_intructions .subtitle_dve_symbology h2{display:flex;align-items:center;column-gap:12px;font-weight:700;font-size:20px;line-height:23px;color:#036}.webform-submission-form .container_general .general_intructions .simbology_intructions .subtitle_dve_symbology h2::before{content:"";background:url(/themes/custom/iica_dve/assets/./images/percentage75.svg) center/contain no-repeat;width:20px;height:20px;display:inline-block}.webform-submission-form .container_general .general_intructions .simbology_intructions .subtitle_dve_symbology .description_dve_symbology{padding-left:32px}.webform-submission-form .container_general .general_intructions .simbology_intructions .subtitle_dve_symbology .description_dve_symbology p{font-weight:400;font-size:16px;line-height:18px}.webform-submission-form .container_general .general_intructions .simbology_intructions .subtitle_dve_symbology .description_dve_symbology p span{display:inline;width:20px;height:20px}.webform-submission-form .container_general .general_intructions .simbology_intructions .subtitle_dve_symbology .description_dve_symbology p span svg{margin-left:4px}.webform-submission-form .container_general .general_intructions .save_option_intructions .subtitle_dve_save_option{display:flex;flex-direction:column;row-gap:24px}.webform-submission-form .container_general .general_intructions .save_option_intructions .subtitle_dve_save_option h2{display:flex;align-items:center;column-gap:12px;font-weight:700;font-size:20px;line-height:23px;color:#036}.webform-submission-form .container_general .general_intructions .save_option_intructions .subtitle_dve_save_option h2::before{content:"";background:url(/themes/custom/iica_dve/assets/./images/save.svg) center/contain no-repeat;width:20px;height:20px;display:inline-block}.webform-submission-form .container_general .general_intructions .save_option_intructions .subtitle_dve_save_option .description_dve_save_option{padding-left:32px}.webform-submission-form .container_general .general_intructions .save_option_intructions .subtitle_dve_save_option .description_dve_save_option p{font-weight:400;font-size:16px;line-height:18px}.webform-submission-form label .intro{margin:0;font-size:20px;line-height:23px;color:#036;font-family:"Roboto";padding-bottom:30px}.webform-submission-form .text-introduction{padding-bottom:30px}.webform-submission-form .text-introduction p{font-family:"Roboto";font-size:16px;line-height:18px;color:#1f2937;margin:0;text-align:justify}.webform-submission-form .text-introduction ol{padding-top:10px}.webform-submission-form .text-introduction li{font-family:"Roboto";font-size:16px;line-height:18px;color:#1f2937;margin:0;text-align:justify}.webform-submission-form .js-form-type-radio{padding:0;margin:0;display:flex;align-items:center;column-gap:5px;min-height:auto;align-items:center;flex-wrap:wrap}@media(min-width:992px){.webform-submission-form .js-form-type-radio{column-gap:10px}}.webform-submission-form .js-form-type-radio input{margin:0;float:none;min-width:20px;height:20px;border:1px solid 1px solid rgba(92,92,92,.8);background-color:#fff;transition:all .5s ease}.webform-submission-form .js-form-type-radio input:focus{box-shadow:none}.webform-submission-form .js-form-type-radio input:checked{border:1px solid #036}.webform-submission-form .js-form-type-radio label{font-size:14px;line-height:16px;color:#1f2937;font-family:"Roboto";position:relative;text-align:justify;margin-right:20px}.webform-submission-form .js-form-type-radio label::before{content:"";position:absolute;width:14px;height:14px;left:-22px;top:50%;transform:translateY(-50%);border-radius:50%;transition:all .5s ease}@media(min-width:992px){.webform-submission-form .js-form-type-radio label::before{left:-27px}}.webform-submission-form .js-form-type-radio label.form-check-label{flex:1}.webform-submission-form .js-form-type-radio label.error{order:-1;margin-bottom:10px;font-size:14px;color:red;flex:1 1 100%}.webform-submission-form .js-form-type-radio input:checked~label.form-check-label::before{background-color:#036}.webform-submission-form .js-form-type-radio .progerss-bar{min-width:20px;height:20px;border-radius:50%;border:1px solid #069;align-self:center;margin-left:auto}.webform-submission-form .js-webform-checkboxes{display:flex;flex-direction:column;row-gap:20px}.webform-submission-form .js-webform-checkboxes .js-form-item{padding:0;min-height:auto;display:flex;align-items:center;column-gap:10px}.webform-submission-form .js-webform-checkboxes .js-form-item input{width:20px;height:20px;float:none;margin:0;transition:all .5s ease}.webform-submission-form .js-webform-checkboxes .js-form-item input:checked{background-color:#036;border-color:#036}.webform-submission-form .js-webform-checkboxes .js-form-item input:focus{box-shadow:none}.webform-submission-form .js-webform-checkboxes .js-form-item label{font-size:14px;line-height:16px;color:#1f2937;font-family:"Roboto";position:relative}.webform-submission-form #edit-basic-info .radios--wrapper{background-color:#f9fafa;margin-bottom:16px !important;padding:20px;border-radius:12px;border:1px solid rgba(229,231,235,.8)}.webform-submission-form #edit-basic-info .radios--wrapper>legend{margin:0;color:#1f2937;font-size:18px;line-height:21px;font-family:"Roboto";padding-bottom:18px}.webform-submission-form #edit-basic-info .radios--wrapper .js-webform-radios{display:flex;flex-direction:column;row-gap:12px}.webform-submission-form [id*=edit-component] legend,.webform-submission-form [id*=edit-container-unique-option] legend{margin:0;line-height:normal;font-size:inherit}.webform-submission-form [id*=edit-component] legend .fieldset-legend,.webform-submission-form [id*=edit-container-unique-option] legend .fieldset-legend{color:#036;font-size:18px;line-height:21px;font-family:"Roboto";font-weight:700;padding-bottom:15px;display:block}.webform-submission-form [id*=edit-component] .description-top,.webform-submission-form [id*=edit-container-unique-option] .description-top{background-color:#036;padding:20px;border-radius:6px}.webform-submission-form [id*=edit-component] .description-top p,.webform-submission-form [id*=edit-container-unique-option] .description-top p{margin:0;font-size:16px;line-height:18px;font-weight:400;font-family:"Roboto";color:#fff;text-align:justify}.webform-submission-form [id*=edit-component] .description .obs,.webform-submission-form [id*=edit-container-unique-option] .description .obs{color:#000;font-weight:400;font-family:"Roboto";font-size:14px;line-height:16px;padding:10px 0 0 0}.webform-submission-form [id*=edit-component] .js-webform-radios,.webform-submission-form [id*=edit-component] .js-webform-checkboxes,.webform-submission-form [id*=edit-container-unique-option] .js-webform-radios,.webform-submission-form [id*=edit-container-unique-option] .js-webform-checkboxes{display:flex;flex-direction:column;row-gap:20px;padding:15px 0 19px 0}.webform-submission-form [id*=edit-component] [class*=js-form-item-comments-unique-option],.webform-submission-form [id*=edit-container-unique-option] [class*=js-form-item-comments-unique-option]{padding:20px 0;border-top:1px solid rgba(229,231,235,.8);border-bottom:1px solid #036;margin-bottom:20px !important}.webform-submission-form [id*=edit-component] [class*=js-form-item-comments-unique-option] label,.webform-submission-form [id*=edit-container-unique-option] [class*=js-form-item-comments-unique-option] label{font-size:13px;font-weight:400;font-family:"Roboto";line-height:15px;color:#1f2937;padding-bottom:8px;display:block}.webform-submission-form [id*=edit-component] [class*=js-form-item-comments-unique-option] textarea,.webform-submission-form [id*=edit-container-unique-option] [class*=js-form-item-comments-unique-option] textarea{padding:10px;height:76px;overflow-y:auto}.webform-submission-form [id*=edit-component] .references ol,.webform-submission-form [id*=edit-container-unique-option] .references ol{padding:0 0 0 14px;margin:0}.webform-submission-form [id*=edit-component] .references li,.webform-submission-form [id*=edit-component] .references p,.webform-submission-form [id*=edit-container-unique-option] .references li,.webform-submission-form [id*=edit-container-unique-option] .references p{font-family:"Roboto";font-size:13px;line-height:15px;padding-left:8px;margin-bottom:5px}.webform-submission-form [id*=edit-component] .references li::marker,.webform-submission-form [id*=edit-component] .references p::marker,.webform-submission-form [id*=edit-container-unique-option] .references li::marker,.webform-submission-form [id*=edit-container-unique-option] .references p::marker{color:#036}.webform-submission-form [id*=edit-container-competence-multiple] [id$=_sub--2--wrapper] .description-top{background-color:#069;padding:20px;border-radius:6px;margin-top:20px}.webform-submission-form [id*=edit-container-competence-multiple] [id$=_sub--2--wrapper] .description-top p{margin:0;font-size:16px;line-height:18px;font-weight:400;font-family:"Roboto";color:#fff;text-align:justify}.webform-submission-form [id*=edit-container-competence-multiple],.webform-submission-form [id*=edit-container-unique-option],.webform-submission-form [id*=edit-container-choice-yes-no],.webform-submission-form [id*=edit-container-multiple-choise]{background-color:#f9fafa;border-radius:12px;border:1px solid rgba(229,231,235,.8);padding:20px;margin-bottom:40px !important}.webform-submission-form>#edit-actions.form-actions.js-form-wrapper.form-wrapper{flex-wrap:wrap;flex-direction:column;row-gap:20px}@media(min-width:992px){.webform-submission-form>#edit-actions.form-actions.js-form-wrapper.form-wrapper{width:100%}}.webform-submission-form #edit-actions.form-actions.js-form-wrapper.form-wrapper button#edit-draft{width:fit-content;margin:0 auto;padding:14px 25px;font-size:16px;line-height:12px;color:#069;background-color:#fff;border:1px solid #069}.webform-submission-form #edit-actions.form-actions.js-form-wrapper.form-wrapper button#edit-draft::before{content:"";width:20px;height:20px;display:inline-block;background:url(/themes/custom/iica_dve/assets/./images/save.svg) center/contain no-repeat}form[data-drupal-form-fields*=edit-unique-option] [id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button#edit-wizard-next,form[data-drupal-form-fields*=edit-unique-option] [id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button .webform-button--submit{margin-top:-62px}form[data-drupal-form-fields*=edit-unique-option] [id*=edit-actions].form-actions.js-form-wrapper.form-wrapper .webform-button--submit{margin-top:-62px}[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper{width:80%;margin:0 auto;display:flex}@media(min-width:992px){[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper{max-width:800px}}[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button{background-color:#069;color:#fff;font-family:"Roboto";font-size:16px;line-height:12px;padding:14px 25px;border-radius:6px;display:flex;align-items:center;column-gap:11px}[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button#edit-wizard-prev::after{content:"";display:block;width:13px;height:10px;background:url(/themes/custom/iica_dve/assets/./images/arrow-right.svg) center/contain no-repeat;transform:rotate(180deg)}[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button.webform-button--previous{flex-direction:row-reverse;width:fit-content}[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button#edit-wizard-next,[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button#edit-submit{margin-left:auto}[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button#edit-wizard-next::after,[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button#edit-submit::after{content:"";display:block;width:13px;height:10px;background:url(/themes/custom/iica_dve/assets/./images/arrow-right.svg) center/contain no-repeat}[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button#edit-submit{background:#198754}[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button#edit-wizard-next{margin-top:0}[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button#edit-draft{top:0;right:0;padding:10px;font-size:13px;border:none}@media(max-width:419px){[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button{margin:auto}[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button#edit-wizard-next,[id*=edit-actions].form-actions.js-form-wrapper.form-wrapper button .webform-button--submit{margin-top:0 !important}}.ui-dialog.webform-draft-modal{border-radius:8px !important;box-shadow:0 5px 15px rgba(0,0,0,.3) !important;border:1px solid #ddd !important;font-family:Arial,sans-serif !important;max-width:calc(100% - 40px) !important;box-sizing:border-box !important;z-index:9999 !important}.ui-dialog.webform-draft-modal .ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix{background-color:#036 !important;color:#fff !important;border:none !important;padding:12px 15px !important;border-radius:8px 8px 0 0 !important;position:relative !important;display:flex !important;align-items:center !important}.ui-dialog.webform-draft-modal .ui-dialog-title{font-size:16px !important;font-weight:bold !important;color:#fff !important;flex-grow:1 !important}.ui-dialog.webform-draft-modal .ui-dialog-titlebar-close{width:20px !important;height:20px !important;background:rgba(0,0,0,0) !important;border:none !important;position:absolute !important;right:10px !important;top:50% !important;transform:translateY(-50%) !important;cursor:pointer !important;padding:0 !important;margin:0 !important;overflow:visible !important;display:block !important;z-index:9999 !important}.ui-dialog.webform-draft-modal .ui-dialog-titlebar-close:before,.ui-dialog.webform-draft-modal .ui-dialog-titlebar-close:after{content:"" !important;position:absolute !important;width:2px !important;height:16px !important;background-color:#fff !important;left:9px !important;top:2px !important}.ui-dialog.webform-draft-modal .ui-dialog-titlebar-close:before{transform:rotate(45deg) !important}.ui-dialog.webform-draft-modal .ui-dialog-titlebar-close:after{transform:rotate(-45deg) !important}.ui-dialog.webform-draft-modal .ui-dialog-titlebar-close:hover:before,.ui-dialog.webform-draft-modal .ui-dialog-titlebar-close:hover:after{background-color:#ccc !important}.ui-dialog.webform-draft-modal .ui-dialog-content{padding:20px !important;color:#333 !important;font-size:14px !important}.ui-dialog.webform-draft-modal #draft-email{width:100% !important;padding:10px !important;border:1px solid #ccc !important;border-radius:4px !important;font-size:14px !important;margin:15px 0 !important;box-sizing:border-box !important}.ui-dialog.webform-draft-modal #draft-email:focus{border-color:#036 !important;outline:none !important;box-shadow:0 0 5px rgba(0,51,102,.3) !important}.ui-dialog.webform-draft-modal .button--primary{background-color:#fff !important;color:#000 !important;border:none !important;border-radius:4px !important;padding:10px 20px !important;font-size:14px !important;font-weight:bold !important;cursor:pointer !important;transition:background-color .3s !important}.ui-dialog.webform-draft-modal .button--primary:hover{background-color:#00264d !important;box-shadow:0 2px 5px rgba(0,0,0,.2) !important}.ui-dialog.webform-draft-modal .button--primary:disabled{background-color:#99adc2 !important;cursor:not-allowed !important}.ui-dialog.webform-draft-modal{background-color:#fff !important}
