/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-dialog:focus{box-shadow:0 0 0 3px transparent;}.cta-hogares-popup .fieldset-legend{margin-top:0;}.cta-hogares-popup .fieldset__legend > span{font-size:1.6rem;font-weight:700;font-family:roboto,sans-serif;margin-bottom:0.2rem;color:#374649;line-height:2;}.cta-hogares-popup .form__label.form-item__label.option{display:block;letter-spacing:.1px;}.cta-hogares-popup .form-item--term-of-service{padding:0;margin:0 0.5rem;padding-bottom:30px;}.cta-hogares-popup .form-item__label{line-height:2;}span.form-required:after,label.form-required:after{content:" ";}.webform-submission-ctahogares-form .form-item-term-of-service .form__label{display:block;}.region--header-second .total-blog .views-exposed-form .form-actions input,.faq-page-search .views-exposed-form #edit-actions input{box-shadow:none;}.region--header-second .total-blog .views-exposed-form .form-actions{margin:0;bottom:7px;}.claro-autocomplete{bottom:5px;width:100%;}#block-views-block-site-wide-search-block-2 .view-filters{width:100%;}tr,.draggable-table.tabledrag-disabled tr,th{background:none;}th{padding:1px;}table thead th{line-height:2;}ul{margin:0;}.price-table tr th{text-align:center;}.price-table tr td{background:#fff;border-bottom:0.0625rem solid #d3d4d9;}.price-table tbody tr,.price-table tr td{border-bottom:none;}.facilita-table tr th{text-align:center;}.js input.form-autocomplete{background:#f7f9fa;}.faq-page-search .views-exposed-form #edit-actions{right:10px;top:18px;}#block-total-theme-content .view-header{position:absolute;left:38.3rem;top:13px;font-family:Roboto;font-style:normal;font-weight:400;font-size:24px;line-height:26px;display:flex;align-items:center;letter-spacing:.1px;color:#374649;}.path-busqueda .region--content #block-total-theme-content .total-blog .item-list{margin-top:-110px;margin-left:38rem;}.path-busqueda .region--content #block-total-theme-content .total-blog .item-list ul li{list-style:none;margin:0;}.path-busqueda .region--content #block-total-theme-content .total-blog .item-list ul{margin:0;}.custom-select-container{width:100%;}@media only screen and (max-width:767px){.total-blog{display:block;}}.total-blog .views-exposed-form .views-exposed-form__item{margin-top:0;}.blog-card-list .view-content{flex:1 !important;max-width:100%;padding:0;}.tabs-wrapper .tabs__tab .tabs__link{font-size:1.5rem;}.edit-created-hasta-2,.edit-completed-hasta-2{max-width:118px;}#ui-datepicker-div,#ui-datepicker-div .ui-datepicker-calendar{background:white;}#ui-datepicker-div .ui-datepicker-calendar td{height:2.5rem;}@media only screen and (max-height:650px){#ui-datepicker-div{top:5em !important;}}.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline li{margin-left:8px;}
#drupal-off-canvas-wrapper{overflow-y:scroll;background-color:#333333 !important;}#drupal-off-canvas-wrapper .ui-dialog-titlebar{padding:12px!important;padding-left:38px!important;font-size:14px;}#drupal-off-canvas summary{border:solid 1px #41a5ff;font-size:14px;}#drupal-off-canvas summary:after{border-right-color:#26A5FF;border-bottom-color:#26A5FF;}#drupal-off-canvas .form-item{margin:8px 0;display:flex;flex-direction:column;}#drupal-off-canvas .form-type-checkbox{flex-direction:row !important;}#drupal-off-canvas .form-radios > .form-type-radio.js-form-item-layout-settings-layout-layout-bg-image-options{flex-direction:row !important;}#drupal-off-canvas .form-radios > .form-type-radio.js-form-item-layout-settings-layout-layout-bg-image-width{flex-direction:row !important;}#drupal-off-canvas .form-radios > .form-type-radio.js-form-item-layout-settings-content-layout-bg-image-options{flex-direction:row !important;}#drupal-off-canvas label{font-size:14px;}#drupal-off-canvas .layout-builder-configure-section{padding:0;}#drupal-off-canvas #bs_nav-tabs{padding:0;margin:0;width:100%;margin-bottom:16px;}#drupal-off-canvas .fieldset-legend{font-size:14px;}.ui-widget.ui-dialog.ui-dialog-off-canvas #drupal-off-canvas .button--primary[type=submit]{color:white;font-size:14px;margin-bottom:16px;}#drupal-off-canvas button.button,#drupal-off-canvas input[type="submit"].button{color:white;font-size:14px;}#drupal-off-canvas .lb_bg-green{background-color:#eefcf8;}#drupal-off-canvas .lb_bg-grey{background-color:#F7F9FA;}#drupal-off-canvas .lb_bg-captacion{background:linear-gradient(179.93deg,#E5F5FF 44.28%,#EBFFFF 55.78%,#E9FFF9 67.83%,#FFFCE5 81.23%,#FFE8E8 99.67%);}#drupal-off-canvas .lb_text-red{background-color:#ed0000!important;}#drupal-off-canvas .lb_text-blue{background-color:#285aff!important;}#drupal-off-canvas .lb_text-green{background-color:#00AA61!important;}#drupal-off-canvas .lb_text-grey{background-color:#707172!important;}#drupal-off-canvas .lb_p-1{padding:8px;}#drupal-off-canvas .lb_p-2{padding:16px;}#drupal-off-canvas .lb_p-3{padding:24px;}#drupal-off-canvas .lb_p-4{padding:32px;}#drupal-off-canvas .lb_p-5{padding:64px;}#drupal-off-canvas .lb_pl-1{padding-left:8px;}#drupal-off-canvas .lb_pl-2{padding-left:16px;}#drupal-off-canvas .lb_pl-3{padding-left:24px;}#drupal-off-canvas .lb_pl-4{padding-left:32px;}#drupal-off-canvas .lb_pl-5{padding-left:64px;}#drupal-off-canvas .lb_pt-1{padding-top:8px;}#drupal-off-canvas .lb_pt-2{padding-top:16px;}#drupal-off-canvas .lb_pt-3{padding-top:24px;}#drupal-off-canvas .lb_pt-4{padding-top:32px;}#drupal-off-canvas .lb_pt-5{padding-top:64px;}#drupal-off-canvas .lb_pr-1{padding-right:8px;}#drupal-off-canvas .lb_pr-2{padding-right:16px;}#drupal-off-canvas .lb_pr-3{padding-right:24px;}#drupal-off-canvas .lb_pr-4{padding-right:32px;}#drupal-off-canvas .lb_pr-5{padding-right:64px;}#drupal-off-canvas .lb_pb-1{padding-bottom:8px;}#drupal-off-canvas .lb_pb-2{padding-bottom:16px;}#drupal-off-canvas .lb_pb-3{padding-bottom:24px;}#drupal-off-canvas .lb_pb-4{padding-bottom:32px;}#drupal-off-canvas .lb_pb-5{padding-bottom:64px;}#drupal-off-canvas .lb_m-1{margin:8px;}#drupal-off-canvas .lb_m-2{margin:16px;}#drupal-off-canvas .lb_m-3{margin:24px;}#drupal-off-canvas .lb_m-4{margin:32px;}#drupal-off-canvas .lb_m-5{margin:64px;}#drupal-off-canvas .lb_ml-1{margin-left:8px;}#drupal-off-canvas .lb_ml-2{margin-left:16px;}#drupal-off-canvas .lb_ml-3{margin-left:24px;}#drupal-off-canvas .lb_ml-4{margin-left:32px;}#drupal-off-canvas .lb_ml-5{margin-left:64px;}#drupal-off-canvas .lb_mt-1{margin-top:8px;}#drupal-off-canvas .lb_mt-2{margin-top:16px;}#drupal-off-canvas .lb_mt-3{margin-top:24px;}#drupal-off-canvas .lb_mt-4{margin-top:32px;}#drupal-off-canvas .lb_mt-5{margin-top:64px;}#drupal-off-canvas .lb_mr-1{margin-right:8px;}#drupal-off-canvas .lb_mr-2{margin-right:16px;}#drupal-off-canvas .lb_mr-3{margin-right:24px;}#drupal-off-canvas .lb_mr-4{margin-right:32px;}#drupal-off-canvas .lb_mr-5{margin-right:64px;}#drupal-off-canvas .lb_mb-1{margin-bottom:8px;}#drupal-off-canvas .lb_mb-2{margin-bottom:16px;}#drupal-off-canvas .lb_mb-3{margin-bottom:24px;}#drupal-off-canvas .lb_mb-4{margin-bottom:32px;}#drupal-off-canvas .lb_mb-5{margin-bottom:64px;}#drupal-off-canvas .lb-border-width-1{border-width:1px;}#drupal-off-canvas .lb-border-width-2{border-width:2px;}#drupal-off-canvas .lb-border-width-3{border-width:3px;}#drupal-off-canvas .lb-border-width-left-1{border-left-width:1px;}#drupal-off-canvas .lb-border-width-left-2{border-left-width:2px;}#drupal-off-canvas .lb-border-width-left-3{border-left-width:3px;}#drupal-off-canvas .lb-border-width-top-1{border-top-width:1px;}#drupal-off-canvas .lb-border-width-top-2{border-top-width:2px;}#drupal-off-canvas .lb-border-width-top-3{border-top-width:3px;}#drupal-off-canvas .lb-border-width-right-1{border-right-width:1px;}#drupal-off-canvas .lb-border-width-right-2{border-right-width:2px;}#drupal-off-canvas .lb-border-width-right-3{border-right-width:3px;}#drupal-off-canvas .lb-border-width-bottom-1{border-bottom-width:1px;}#drupal-off-canvas .lb-border-width-bottom-2{border-bottom-width:2px;}#drupal-off-canvas .lb-border-width-bottom-width-3{border-bottom-width:3px;}#drupal-off-canvas .lb-border-color-red{border-color:#ed0000;}#drupal-off-canvas .lb-border-color-green{border-color:#00AA61;}#drupal-off-canvas .lb-border-color-blue{border-color:#285aff;}#drupal-off-canvas .lb-border-color-grey{border-color:#707172;}#drupal-off-canvas .lb-border-color-left-red{border-left-color:#ed0000;}#drupal-off-canvas .lb-border-color-left-green{border-left-color:#00AA61;}#drupal-off-canvas .lb-border-color-left-blue{border-left-color:#285aff;}#drupal-off-canvas .lb-border-color-left-grey{border-left-color:#707172;}#drupal-off-canvas .lb-border-color-top-red{border-top-color:#ed0000;}#drupal-off-canvas .lb-border-color-top-green{border-top-color:#00AA61;}#drupal-off-canvas .lb-border-color-top-blue{border-top-color:#285aff;}#drupal-off-canvas .lb-border-color-top-grey{border-top-color:#707172;}#drupal-off-canvas .lb-border-color-right-red{border-right-color:#ed0000;}#drupal-off-canvas .lb-border-color-right-green{border-right-color:#00AA61;}#drupal-off-canvas .lb-border-color-right-blue{border-right-color:#285aff;}#drupal-off-canvas .lb-border-color-right-grey{border-right-color:#707172;}#drupal-off-canvas .lb-border-color-bottom-red{border-bottom-color:#ed0000;}#drupal-off-canvas .lb-border-color-bottom-green{border-bottom-color:#00AA61;}#drupal-off-canvas .lb-border-color-bottom-blue{border-bottom-color:#285aff;}#drupal-off-canvas .lb-border-color-bottom-grey{border-bottom-color:#707172;}#drupal-off-canvas .lb-border-color-red{background-color:#ed0000!important;}#drupal-off-canvas .lb-border-color-blue{background-color:#285aff!important;}#drupal-off-canvas .lb-border-color-green{background-color:#00AA61!important;}#drupal-off-canvas .lb-border-color-grey{background-color:#707172!important;}#drupal-off-canvas .bs-border-color-black{background-color:#000!important;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corners{flex-direction:row-reverse;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corners .form__input{margin-left:0;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corners .form__label{display:none;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corners .description{position:relative;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-top-left{flex-direction:row-reverse;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-top-left .form__input{margin-left:0;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-top-left .form__label{display:none;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-top-left .description{position:relative;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-top-right{flex-direction:row-reverse;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-top-right .form__input{margin-left:0;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-top-right .form__label{display:none;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-top-right .description{position:relative;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-bottom-left{flex-direction:row-reverse;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-bottom-left .form__input{margin-left:0;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-bottom-left .form__label{display:none;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-bottom-left .description{position:relative;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-bottom-right{flex-direction:row-reverse;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-bottom-right .form__input{margin-left:0;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-bottom-right .form__label{display:none;}#drupal-off-canvas .form-item-layout-settings-ui-tab-content-appearance-border-rounded-corner-bottom-right .description{position:relative;}.ck.ck-toolbar,#drupal-off-canvas [data-drupal-ck-style-fence] .ck.ck-toolbar{flex-flow:wrap;}.ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items,#drupal-off-canvas [data-drupal-ck-style-fence] .ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items{flex-wrap:wrap!important;}
div.ui-dialog div.ui-dialog-content .webforms-total-popup .form-wrapper{gap:8px;}
.dropbutton__items{overflow-y:scroll;height:100%;max-height:350px;}
.site__messages{display:block;}
.monitor-api .api_error{top:10;left:0;height:auto;padding:10px;line-height:1.8;border-radius:5px;cursor:hand;cursor:pointer;font-family:sans-serif;font-weight:400;background-color:#FEE;border:1px solid #EDD;color:#A66;}.monitor-api .d-flex{border:none;}.monitor-api .api_accept{top:10;left:0;height:auto;padding:10px;line-height:1.8;border-radius:5px;cursor:hand;cursor:pointer;font-family:sans-serif;font-weight:400;background-color:#EFE;border:1px solid #DED;color:#9A9;}.monitor-api .box-2{padding-left:12px;margin-left:12px;margin-top:24px;border:none;border-left:1px solid #DDD;;}.monitor-api .box-2 b{font-weight:400;}.monitor-api .form-element--type-textarea{height:30px;width:50%;}
.cta-hogares-popup,.facilita-llamamos-popup{max-width:400px;padding:0;}.cta-hogares-popup .ui-widget-header,.facilita-llamamos-popup .ui-widget-header{background-color:#ed0000;color:white;}.cta-hogares-popup .ui-dialog-content,.facilita-llamamos-popup .ui-dialog-content{padding:0;overflow:hidden;}.cta-hogares-popup a,.facilita-llamamos-popup a{color:#ed0000;}.cta-hogares-popup .webform-submission-ctahogares-form,.facilita-llamamos-popup .webform-submission-ctahogares-form{box-shadow:none;font-family:"Roboto",sans-serif;padding-bottom:30px;}.cta-hogares-popup .webform-submission-ctahogares-form legend,.facilita-llamamos-popup .webform-submission-ctahogares-form legend{padding:0;margin:0 0.5rem;}.cta-hogares-popup .webform-submission-ctahogares-form .fieldset-wrapper,.facilita-llamamos-popup .webform-submission-ctahogares-form .fieldset-wrapper{padding:0;margin:0 0.5rem;}.cta-hogares-popup .webform-submission-ctahogares-form .form-item-term-of-service,.facilita-llamamos-popup .webform-submission-ctahogares-form .form-item-term-of-service{padding:0;margin:0 0.5rem;}.cta-hogares-popup .webform-submission-ctahogares-form label p strong,.facilita-llamamos-popup .webform-submission-ctahogares-form label p strong{font-weight:bold;color:#374649;font-size:16px;}.cta-hogares-popup .webform-submission-ctahogares-form .webform-flex--container,.facilita-llamamos-popup .webform-submission-ctahogares-form .webform-flex--container{margin:0 0.5rem;}.cta-hogares-popup .webform-submission-ctahogares-form .webform-flex--container input,.facilita-llamamos-popup .webform-submission-ctahogares-form .webform-flex--container input{color:#707172;border:1px solid rgba(75,75,75,0.25);border-radius:5px;background-color:white;width:100%;padding:1.5rem 2rem;line-height:1.2;}.cta-hogares-popup .ui-dialog-buttonpane,.facilita-llamamos-popup .ui-dialog-buttonpane{padding-left:30px;padding-right:30px;padding-bottom:30px;padding-top:0;margin:0;background:#f7f9fa;}.cta-hogares-popup .ui-dialog-buttonpane .ui-dialog-buttonset,.facilita-llamamos-popup .ui-dialog-buttonpane .ui-dialog-buttonset{width:100%;background-color:#ed0000;}.cta-hogares-popup .ui-dialog-buttonpane .ui-dialog-buttonset button,.facilita-llamamos-popup .ui-dialog-buttonpane .ui-dialog-buttonset button{background-color:#ed0000;color:white;margin:0;padding:15px 40px;}.cta-hogares-popup .ui-dialog-buttonpane .ui-dialog-buttonset button::before,.facilita-llamamos-popup .ui-dialog-buttonpane .ui-dialog-buttonset button::before{background:url(https://primaverastg.prod.acquia-sites.com/themes/custom/total_theme/src/assets/images/phone.png);background-size:24px 24px;width:24px;height:24px;background-size:24px 24px;display:inline-block;width:24px;height:24px;content:"";position:absolute;top:25%;left:1rem;}.cta-hogares-popup .ui-dialog-buttonpane .ui-dialog-buttonset button:hover,.facilita-llamamos-popup .ui-dialog-buttonpane .ui-dialog-buttonset button:hover{font-weight:700;}.cta-hogares-popup div[data-drupal-selector|="edit-flexbox-02"],.facilita-llamamos-popup div[data-drupal-selector|="edit-flexbox-02"]{display:none;}.cta-hogares-popup .form-item-term-of-service,.facilita-llamamos-popup .form-item-term-of-service{padding-bottom:30px !important;}.facilita-llamamos-popup form.webform-submission-form{padding-bottom:3rem;}.facilita-llamamos-popup form.webform-submission-form label{font-size:9px;line-height:18px;}.facilita-llamamos-popup form.webform-submission-form label .u-bigger{font-size:16px;padding-bottom:12px;}.facilita-llamamos-popup form.webform-submission-form .ajax-progress.ajax-progress-throbber{display:none;}
.ui-widget.ui-dialog:has(.webforms-total-popup){height:auto !important;max-height:100% !important;overflow-y:auto;}div.ui-dialog div.ui-dialog-content .webforms-total-popup .form-item .form__input{font-size:16px;}
