/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout-main-wrapper > .container-fluid,.layout-main-wrapper .main-content,.site-footer > .container-fluid{padding-left:0;padding-right:0;}.layout-main-wrapper > .container-fluid > .row,.site-footer__bottom > .row{margin-left:0;margin-right:0;}.node--type-advanced-page .breadcrumb{margin-top:12px;padding-left:15px;}.node--type-tanarticulo .breadcrumb-item,.node--type-tanarticulo .breadcrumb-item a{color:#aaa095;}.node--type-tanarticulo .breadcrumb-item + .breadcrumb-item::before{color:#aaa095;}h2.title-lg{font-family:neosans;font-size:32px;font-weight:normal;font-style:normal;line-height:40px;color:#005074;text-align:left;margin-top:0;margin-bottom:32px;}h2.title-lg::before{content:"";width:70px;height:1px;background-color:#AEE4EF;display:block;margin-bottom:20px;}h2.title-lg:not(:first-child){margin-top:56px;}h3.title-md{font-family:neosans;font-size:28px;font-weight:normal;font-style:normal;line-height:36px;color:#005074;text-align:left;margin-top:0;margin-bottom:24px;}h3.title-md:not(:first-child){margin-top:40px;}a.link-more{font-size:16px;font-weight:bold;display:inline-block;border-bottom:none;}a.link-more:hover,a.link-more--alt:hover{color:#005074;text-decoration:underline;}a.link-more::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12,0A12,12,0,1,0,24,12,12,12,0,0,0,12,0Zm0,1.6A10.4,10.4,0,1,1,1.6,12,10.4,10.4,0,0,1,12,1.6Z' style='fill:%230073ab'/%3E%3Cpath d='M10,6.63a.81.81,0,0,1,1.14,0l4.8,4.8a.81.81,0,0,1,0,1.14l-4.8,4.8A.81.81,0,0,1,10,16.23L14.27,12,10,7.77A.81.81,0,0,1,10,6.63Z' style='fill:%230073ab'/%3E%3C/svg%3E");line-height:0;vertical-align:middle;width:24px;height:24px;margin-bottom:4px;margin-right:10px;display:inline-block;transition:all .35s;}a.link-more:hover::before{margin-left:5px;margin-right:5px;}a.link-more--alt{font-size:18px;font-weight:normal;}a.link-more--alt::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='9' viewBox='0 0 24 9'%3E%3Ctitle%3EEnlace%3C/title%3E%3Cpath d='M23.94,4.21A.78.78,0,0,0,23.78,4L20,.22A.75.75,0,0,0,19,1.28l2.47,2.47H.75a.75.75,0,0,0,0,1.5H21.44L19,7.72a.75.75,0,0,0,0,1.06.75.75,0,0,0,1.06,0L23.78,5a.78.78,0,0,0,.16-.24A.73.73,0,0,0,23.94,4.21Z' style='fill:%230073ab'/%3E%3C/svg%3E");height:9px;margin-bottom:2px;margin-right:8px;}a.link-more--alt:hover::before{margin-left:6px;margin-right:2px;}ul.list-links{text-align:left;}ul.list-links a{display:inline-block;border-bottom:none;}ul.list-links a::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='9' viewBox='0 0 24 9'%3E%3Ctitle%3EEnlace%3C/title%3E%3Cpath d='M23.94,4.21A.78.78,0,0,0,23.78,4L20,.22A.75.75,0,0,0,19,1.28l2.47,2.47H.75a.75.75,0,0,0,0,1.5H21.44L19,7.72a.75.75,0,0,0,0,1.06.75.75,0,0,0,1.06,0L23.78,5a.78.78,0,0,0,.16-.24A.73.73,0,0,0,23.94,4.21Z' style='fill:%230073ab'/%3E%3C/svg%3E");height:9px;margin-bottom:2px;margin-right:8px;transition:all .35s;}ul.list-links a:hover::before{margin-left:6px;margin-right:2px;}hr.divider{width:200px;margin:20px auto 20px;background:none;border-top:1px dotted #aaa;display:inline-block;opacity:1;}.pagination{justify-content:center;}.pagination .page-link{padding-top:.125rem;padding-bottom:.125rem;border:none;border-radius:0 !important;}.pagination .page-link:hover{background-color:#eaf6fe;}.node--unpublished{padding:0;}.user-logged-in.path-defunciones-recientes .contextual-region{position:initial !important;}.user-logged-in.path-defunciones-recientes .views-element-container .view-filters{top:477px;}.view-empty p{text-align:center !important;}.webform-confirmation__message{font-weight:bold !important;font-size:25px !important;}#edit-payment-information-billing-information-field-he-leido-value{display:block;}.node--type-difunto .timeline-content.timeline-card img{height:100%;}.path-centros-exportar .col-md-8{display:none;}.path-centros-exportar .col-md-4{max-width:100% !important;width:100% !important;}.path-centros-exportar .section-2-container.section-container.section-container-gray-bg{overflow-x:scroll;overflow-y:scroll;height:1000px;margin-bottom:200px;}small.epr-compartir{width:100%;float:left;text-align:left;margin-bottom:20px;}div#edit-datos-personales--description p{font-style:oblique !important;font-size:13px !important;line-height:13px;margin-bottom:13px !important;}.page-view-defunciones .toast-wrapper{display:none !important;visibility:hidden !important;}.page-view-difuntos-recientes .toast-wrapper{display:none !important;visibility:hidden !important;}.node--type-difunto .field--name-field-comentarios.field--type-comment .timeline:nth-child(odd) .timeline-card{float:left;}.node--type-difunto .field--name-field-comentarios.field--type-comment .timeline:nth-child(even) .timeline-card{float:right;}.navbar-toggler-icon{background-image:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e) !important;}form.needs-validation .layout-region.layout-region-checkout-footer .link--previous{display:none;}#block-dejarnotadepesame,#block-alertadifunto,#block-cbeceraenviodeflores{margin-top:50px;}.timeline-card .field--name-field-imagen-comentario .field--type-image img{height:auto !important;}.timeline-card .field--name-field-body{padding:10px;}.profile--type--customer.profile--view-mode--full p.address{width:100%;float:left;color:black;}.profile--type--customer.profile--view-mode--full .field--type-address{width:100% !important;border:1px solid #0078ae !important;padding:10px;color:black;padding-bottom:0;margin-bottom:10px;}.profile--type--customer.profile--view-mode--full p.address br{display:none;}.profile--type--customer.profile--view-mode--full p.address span{width:50%;float:left;}.profile--type--customer.profile--view-mode--full{color:black;}.profile--type--customer.profile--view-mode--full .field__label,.profile--type--customer.profile--view-mode--full .field__item{width:50%;float:left;}.profile--type--customer.profile--view-mode--full .field__label{font-weight:bold;padding-left:10px;}.profile--type--customer.profile--view-mode--full .field{width:100%;float:left;border-bottom:1px solid #579ab9;}.profile--type--customer.profile--view-mode--full .field:last-child{margin-bottom:10px;}#block-cbeceraenviodeflores h3{text-align:center;padding-left:20px;padding-right:5px;}label.error{color:red;font-size:13px;}.webform-submission-programe-alertas-para-aniversari-form  .form-check-input:focus{border-color:#f971a2 !important;outline:0;box-shadow:0 0 0 0.25rem rgb(253 13 157 / 25%) !important;}.webform-submission-programe-alertas-para-aniversari-form .js-form-type-checkbox label.error{display:none !important;}#edit-field-tipo-de-com-target-id .bef-link--selected{background-color:#0078ae;color:white;}.sharecentro{display:none !important;}.path-flores .row,.tarifasfila .row{--bs-gutter-x:0;}.path-flores ul.pagination{margin-left:15px;margin-right:15px;}.bartel .svg-inline--fa.fa-w-16{float:none;color:#0078ae !important;}.bartel a{border:0 !important;}.bartel{text-align:center !important;}#navbar-top{display:block;background-color:white !important;padding:0;text-align:center;width:100%;}.path-centros .page-link:hover{background-color:#d9dadc !important;}.path-centros .pagination{margin-top:5px;}#commerce-checkout-flow-multistep-default .layout-region-checkout-main,#commerce-checkout-flow-multistep-default .layout-region-checkout-footer{width:100%;}.path-flores h2,.path-checkout h2{margin-bottom:20px;padding-left:20px;padding-right:10px;}.path-flores .thead-dark h3,.path-checkout .thead-dark h3{padding-left:20px;padding-right:10px;}.path-checkout #edit-actions--2{display:none !important;}.path-centros .table-text-options.envio-centros-grid .col-md-4 br,.path-centros .table-text-options.envio-centros-grid .col-md-8 br{display:none;}.path-centros .table-text-options.envio-centros-grid .col-md-4 .list-group.list-item-content{top:0 !important;}.path-centros .table-text-options.envio-centros-grid .col-md-4,.path-centros .table-text-options.envio-centros-grid .col-md-8{margin-top:20px;}.view-enviar-flores.view-defunciones.view-id-defunciones.view-display-id-page_1 .view-empty{padding:0 10px 0 20px;}.webform-submission-programe-alertas-para-aniversari-form .js-form-item-.form-item- h3{margin-top:20px;}.webform-submission-programe-alertas-para-aniversari-form .js-form-type-checkbox.checkbox{width:98%;float:left;margin:0 1%;}.node--type-difunto label{display:block;text-align:left !important;}.path-webform #block-alertadifunto .content a{color:#fff !important;background-color:#0078ae !important;border-color:#0078ae !important;display:inline-block;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0.375rem 0.75rem;font-size:1rem;border-radius:0.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:20px 0 !important;}.webform-submission-programe-alertas-para-aniversari-form .js-form-item-{width:98%;margin:0 1%;text-align:left;float:left;margin-bottom:0 !important;}.node--type-article .field.field--name-created{display:none;visibility:hidden;}.node--type-article #main{margin:0 auto !important;}.paragraph.paragraph--type--preguntas-frecuentes.paragraph--view-mode--default{padding:10px;}.node--type-centro .card-footer .telcentro .svg-inline--fa.fa-w-16{float:none !important;color:#0078ae !important;}#edit-remove-button-0{color:transparent !important;}.path-centros .table-text-options.envio-centros-grid{padding-left:10px;padding-right:10px;}.botones-perfil-difunto{max-width:96%;}.svg-inline--fa.fa-w-16{width:1em;float:left;color:white !important;margin-top:7px;margin-right:5px;}.page-view-flores .card-body .texto-flor{min-height:48px;}.eu-cookie-compliance-category{width:50%;float:left;}.path-envio-de-flores .view-enviar-flores #views-exposed-form-defunciones-page-1 .form-row .form-actions{align-self:auto !important;}.page-view-centros .centros-view .envio-centros-grid  .col-md-4{padding-right:10px;}.path-centros .row{--bs-gutter-x:0 !important;}.path-centros .page-item .page-link{min-width:86px;}.node--type-centro .position-card-centro .card.text-center .card-body a{border-bottom:0 !important;display:flex;}#views-exposed-form-defunciones-page-1 div#edit-actions .form-row .form-actions{align-self:auto;}#views-exposed-form-defunciones-page-1 #edit-nombre-apellidos-error{display:none !important;}.path-product .field--name-field-tipo-de-com.field--type-entity-reference{display:none !important;}.path-checkout label.error{width:100%;float:left;margin-top:0 !important;margin-bottom:0 !important;text-align:left;color:red;font-size:13px;font-weight:lighter !important;margin-left:1%;}.node--type-preguntas-frecuentes .bot-volver.servicios{float:none;text-align:center !important;}.webform-confirmation__message{margin-top:50px;}.webform-confirmation__back a{color:white !important;background:#0078AE !important;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;border-radius:0.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.btn-lang{color:#0073ab;line-height:inherit;height:30px;margin:5px 0;padding:0 10px;}.btn-lang:hover{color:#0073ab !important;background-color:#f8f9fa;border-color:#0073ab !important;}@media only screen and (max-width:991px){.btn-lang{font-size:20px;}}.ui-dialog .ui-dialog-titlebar-close{background:url(/sites/default/files/close-tx.jpg) !important;}.form-check-input:checked{background-color:#0d6efd !important;border-color:#0d6efd;}.path-product .field--name-price.field--type-commerce-price{font-size:22px;color:#0078ae;margin-bottom:20px;}.bot-volver a:hover{color:white !important;}.numerosromanos{list-style-type:upper-roman;}.numerosromanos li{text-align:left !important;}br.slideintro{display:none;}@media all and (max-width:479px){br.slideintro{display:block;}}.pag-bas span,.pag-bas p{color:#888 !important;background:transparent !important;}.pag-bas table tr td{background:#DBDBDB !important;}.node--type-page .pag-bas ul li{text-align:left !important;}.path-checkout .commerce-checkout-flow-multistep-default.commerce-checkout-flow .section-1.section-description p{display:none;}.graciaspedido{margin-top:10px;font-size:28px;font-weight:300;color:#555;line-height:50px;font-style:italic;font-family:neosans;}#block-dejarnotadepesame a{color:#fff;background-color:#0078ae !important;border-color:#0078ae !important;font-family:'Calibri';font-size:15px;display:inline-block;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-moz-user-select:none;user-select:none;border:1px solid transparent;padding:0.375rem 0.75rem;border-radius:0.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}#webform-submission-notas-de-pesame-add-form fieldset:not(.form-type-processed-text){text-align:left;}#webform-submission-notas-de-pesame-add-form legend{text-align:center;}#webform-submission-notas-de-pesame-add-form label:not(.form-check-label){font-size:14px;line-height:20px;display:block;}#webform-submission-notas-de-pesame-add-form .form-check{margin-left:.75em;}.webform-submission-programe-alertas-para-aniversari-form .js-form-item-nombre,.webform-submission-programe-alertas-para-aniversari-form .js-form-item-primer-apellido-,.webform-submission-programe-alertas-para-aniversari-form .js-form-item-segundo-apellido,.webform-submission-programe-alertas-para-aniversari-form .js-form-item-email-{width:48%;float:left;margin:1%;text-align:left;}#webform-submission-notas-de-pesame-add-form .form-item-email{margin-bottom:40px !important;}#edit-autorizo-a-que-mi-email-se-publique-en-la-nota-de-pesame-escrita{margin-top:8px;}#webform-submission-notas-de-pesame-add-form #edit-processed-text-02{margin-top:3%;}#webform-submission-notas-de-pesame-add-form .form-item-nota-de-pesame-con-rosas img{max-width:144px;height:auto;}#edit-nota-de-pesame-con-rosas .js-webform-webform-entity-radios.webform-options-display-two-columns.radio{width:98%;max-width:100% !important;}#edit-nota-de-pesame-con-rosas--wrapper.webform-entity-radios--wrapper.fieldgroup .form-item-nota-de-pesame-con-rosas.js-form-item-nota-de-pesame-con-rosas input{margin-top:8px;margin-left:0;}.form-item-nota-de-pesame-con-rosas.js-form-item-nota-de-pesame-con-rosas label .views-field views-field-field-portada{float:right;padding-left:15px;}.webform-entity-radios--wrapper.fieldgroup .form-item-nota-de-pesame-con-rosas{width:48%;float:left;margin:1%;display:inline-block;border:1px solid #0078AE;border-radius:5px;padding:10px;}.radio.js-form-item-nota-de-pesame-con-rosas.form-item-nota-de-pesame-con-rosas label{display:inline-block;width:94%;text-align:left;padding-left:10px;}#edit-nota-de-pesame-con-rosas--wrapper .webform-options-display-two-columns{max-width:100%;width:100%;float:left;display:block;margin:0;column-count:1;}.radio.js-form-item-nota-de-pesame-con-rosas.form-item-nota-de-pesame-con-rosas label .views-field-field-portada{float:right;}.js-form-item-autorizo-a-que-mi-email-se-publique-en-la-nota-de-pesame-escrita{width:99%;margin:1%;}@media all and (max-width:550px){.webform-entity-radios--wrapper.fieldgroup .form-item-nota-de-pesame-con-rosas{width:98%;}}.commerce-order-item-add-to-cart-form div.form-actions{text-align:center;}.envio-flores-grid button.button--add-to-cart{width:80%;}.envio-flores-grid .views-view-grid > .views-row > .views-col{width:24% !important;margin:0.5%;}#views-exposed-form-flores-page-1 #edit-actions{display:none;}.view-id-servicios .views-view-grid > .views-row > .views-col{width:24% !important;margin:0.5%;padding:10px;}.view-servicios .view-content.row{width:80%;margin-left:auto;margin-right:auto;}.ocultafila{display:none;}.page-node-12713 .tarifasfila .lc-inline_column_first-edit,.page-node-12797 .tarifasfila .lc-inline_column_second-edit,.page-node-12615 .tarifasfila .lc-inline_column_second-edit,.page-node-12799 .tarifasfila .lc-inline_column_third-edit{-moz-box-shadow:0 0 25px 0 rgba(0 120 174 / 90%) !important;-webkit-box-shadow:0 0 25px 0 rgb(0 120 174 / 90%) !important;box-shadow:0 0 25px 0 rgb(0 120 174 / 90%) !important;}.tarifasfila h3{margin-top:20px;}.page-node-12713 .tarifasfila .lc-inline_column_first-edit h3,.page-node-12713 .tarifasfila .lc-inline_column_first-edit p,.page-node-12797 .tarifasfila .lc-inline_column_second-edit h3,.page-node-12797 .tarifasfila .lc-inline_column_second-edit p,.page-node-12615 .tarifasfila .lc-inline_column_second-edit h3,.page-node-12615 .tarifasfila .lc-inline_column_second-edit p,.page-node-12614 .tarifasfila .lc-inline_column_second-edit h3,.page-node-12614 .tarifasfila .lc-inline_column_second-edit p,.page-node-12799 .tarifasfila .lc-inline_column_third-edit h3,.page-node-12799 .tarifasfila .lc-inline_column_third-edit p{color:#0078AE !important;}.page-node-12713 .tarifasfila .lc-inline_column_first-edit ul li,.page-node-12797 .tarifasfila .lc-inline_column_second-edit ul li,.page-node-12615 .tarifasfila .lc-inline_column_second-edit ul li,.page-node-12614 .tarifasfila .lc-inline_column_second-edit ul li,.page-node-12799 .tarifasfila .lc-inline_column_third-edit ul li{color:#0078AE !important;border-color:#0078AE !important;background-image:url(/sites/default/files/tickazul.png) !important;}.tarifasfila .layoutcomponent-column.col-md-4,.tarifasfila .layoutcomponent-column.col-md-6{border-radius:5px;}.tarifasfila .layoutcomponent-column.col-md-4 img,.tarifasfila .layoutcomponent-column.col-md-6{border-top-right-radius:5px;border-top-left-radius:5px;}.tarifasfila .layoutcomponent-column.col-md-6{padding:0;margin-top:20 px;-moz-box-shadow:0 0 25px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 0 25px 0 rgb(0 0 0 / 10%);box-shadow:0 0 25px 0 rgb(0 0 0 / 10%);margin-top:20px;-moz-box-shadow:0 0 25px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 0 25px 0 rgb(0 0 0 / 10%);box-shadow:0 0 25px 0 rgb(0 0 0 / 10%);background:white;width:49%;margin:0.5%;}.file--application-pdf a{background-size:27px;padding-left:35px !important;background-position:left top;background-image:url(/sites/default/files/2021-10/pdf-azul.png) !important;background-repeat:no-repeat;padding-top:5px;padding-bottom:5px;border-bottom:0;font-weight:bold;}.tablatarifas tr:nth-child(odd){background:white;}.tablatarifas tr{font-size:17px;}.tablatarifas thead tr th{font-size:19px;background:#0078AE !important;}.tablatarifas tr:last-child,.tablatarifas tr.base{background:#32a1d3 !important;color:white !important;}.tablatarifas tfoot tr td{background:#0078AE !important;color:white !important;}.tarifasbot .btn{margin:0 auto;margin-top:30px;margin-bottom:30px;color:white;font-family:'Calibri';font-size:18px;font-weight:lighter;}.tarifasbot p{text-align:center;margin-top:20px;margin-bottom:0;}.tarifasfila .layoutcomponent-column.col-md-4{padding:0;margin-top:20 px;-moz-box-shadow:0 0 25px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 0 25px 0 rgb(0 0 0 / 10%);box-shadow:0 0 25px 0 rgb(0 0 0 / 10%);margin-top:20px;-moz-box-shadow:0 0 25px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 0 25px 0 rgb(0 0 0 / 10%);box-shadow:0 0 25px 0 rgb(0 0 0 / 10%);background:white;width:32.33%;margin:0.5%;}.tarifasfila .block-inline-blocksimple-title{display:inline-block;margin-top:0;}.tarifasfila p{margin:10px 0;padding:0 15px;}.tarifasfila ul li{text-align:left;}.tablatarifas{margin-bottom:30px;}.tarifasfila ul{list-style:none;padding:0 15px;}.tarifasfila ul li{text-align:left;background-image:url(/sites/default/files/tick2.png) !important;background-position:5px 1px;background-size:22px;background-repeat:no-repeat;padding-left:30px;border-bottom:1px solid #888;margin-bottom:15px;}div#edit-field-tipo-de-servicio-target-id,.form-item-field-tipo-de-servicio-target-id > div{background-image:none;}.tarifasfila div.field.field--name-field-media-image.field--type-image{margin:0 !important;}.btn-saber{float:none;margin:0 auto;margin-bottom:20px;}.sosticonos .lc-inline_column_first-edit.col-md-3{max-width:120px;}.sosticonos .field--name-field-sti-text{color:#343434;}.sosticonos .layoutcomponents-two-column.container-fluid{width:48%;margin:0.5%;float:left;border:3px solid #0078AE;padding:10px;min-height:180px;}.sosticonos .layoutcomponents-two-column.container-fluid h4{color:#0078AE;}.node--type-article .field--name-field-fecha-articulo{text-align:left !important;margin-bottom:0;padding-left:0px;font-weight:bold;color:#4c4c4c;}.pptocols .layoutcomponents-one-column{padding:20px;color:black;min-height:430px;}.formppto2{background:white !important;}.pptocols{padding-bottom:30px;}.pptotitulo,.formppto2{padding-top:2rem;}nav#block-contacte ul li{background:url(/sites/default/files/tick.png) no-repeat;background-size:20px;padding-left:30px;background-position:left 4px;}nav#block-contacte ul li:first-child{background:url(/sites/default/files/tel.png) no-repeat !important;background-size:20px !important;padding-left:30px;background-position:left 4px;}#edit-field-tipo-de-servicio-target-id .form-select{background-image:none !important;}.js-form-item-field-tipo-de-servicio-target-id .bef-link--selected{background-color:#0078ae;color:white;}.formtrabajo ul li a:hover{color:#0078AE !important;}.formtrabajo ul li a.is-active:hover{color:#fff !important;}.formtrabajo ul li a{background-color:#ffffff;text-align:center;padding:16.3px;color:#0078AE;border-bottom:1px solid #fff;font-size:17px !important;text-transform:uppercase;cursor:pointer;box-shadow:0 2px 17px rgb(0 0 0 / 16%),0 15px 12px rgb(0 0 0 / 2%);width:100%;}.formtrabajo ul li{text-align:center;color:#0078AE;border-bottom:1px solid #fff;font-size:17px !important;text-transform:uppercase;cursor:pointer;box-shadow:0 2px 17px rgb(0 0 0 / 16%),0 15px 12px rgb(0 0 0 / 2%);width:100%;}.formtrabajo ul li.menu-item--active-trail a{background-color:#0078AE !important;color:white !important;}.formtrabajo{padding-top:30px;}.block-views-blockservicios-block-1 input[type=radio]{display:none;}.block-views-blockservicios-block-1 input[type=radio] + label{padding:16px;background-color:white;color:black;border-bottom:none;display:inline-block;margin:5px;}.block-views-blockservicios-block-1 input[type=radio] + label:hover{background-color:#ddd;cursor:pointer;}.block-views-blockservicios-block-1 input[type=radio]:checked + label{background-color:#0078ae;color:white;}.block-views-blockservicios-block-1 .js-form-type-radio{display:inline-block;}.formppto2 h3{font-weight:normal;margin-bottom:2rem;}.formppto2 .js-form-item,.formtrabajo .js-form-item{text-align:left;}.formppto2 label:not(.form-check-label),.formtrabajo label:not(.form-check-label){font-size:14px;line-height:20px;display:block;}.formppto2 .form-actions,.formtrabajo .form-actions{text-align:center;}.formppto2 .form-check,.formtrabajo .form-check{margin-left:.75em;}.formppto2 .form-item-tanatorio-cementerio{width:48%;float:left;margin:1%;text-align:left;}.formtrabajo .form-check{text-align:left;}.formtrabajo p strong{color:#0078AE !important;}.formppto2 .form-item-asunto{width:98%;margin:1%;text-align:left;}.formppto .form-item-proteccion-de-datos{width:98%;margin:0 1%;text-align:left;}.webform-submission-programe-alertas-para-aniversari-form .js-form-item-proteccion-de-datos,.webform-submission-programe-alertas-para-aniversari-form .js-form-item-autorizo,.webform-submission-programe-alertas-para-aniversari-form .js-form-item-datos-personales{width:98%;margin:0 1%;text-align:left;float:left;}.formppto .form-item-email-,.formppto .form-item-mensaje,.formtrabajo .form-item-subir-archivo{width:98%;margin:1%;text-align:left;}.webform-element-description br{display:none;}.view-recortes-de-prensa .views-field.views-field-body{font-size:15px;line-height:15px !important;color:black;font-weight:bold;}.view-recortes-de-prensa .views-field.views-field-body p{margin-bottom:5px !important;}.views-field.views-field-field-field-enlace-recorte{text-align:left !important;margin-bottom:15px;}.views-field.views-field-field-field-enlace-recorte a{text-decoration:none !important;border:0 !important;}.views-field.views-field-field-field-fecha-recorte-prensa{text-align:left;color:black;}.view-recortes-de-prensa .views-field.views-field-title{display:none;}.filanotis .col-md-3{margin-top:25px;border-left:1px solid #003683;background:#f7f7f7;padding:20px;}.filanotis .col-md-9{padding-top:20px;}span.titulo-recortes-prensa-view{font-size:15px;line-height:15px !important;color:black;font-weight:bold;}.filanotis .view-id-noticias a:hover,.view-recortes-de-prensa a:hover{color:#003683 !important;}.view-recortes-de-prensa .views-field.views-field-title{text-align:left;}.filanotis .view-noticias .item-fil .views-field.views-field-title{float:left;width:100%;background:url(/sites/default/files/2021-10/noticia-gic.png) no-repeat;background-position:0px 9px;background-size:20px;padding-left:30px;font-size:17px !important;text-align:left;font-weight:700;}.filanotis .view-noticias .item-fil .views-field.views-field-title a{border:0 !important;text-decoration:none !important;}.filanotis .views-element-container.contextual-region{width:100% !important;}.view-recortes-de-prensa ul li{float:left;width:100%;background:url(/sites/default/files/2021-10/recorte-gic.png) no-repeat;background-position:0px 14px;background-size:20px;padding-left:30px;}.filanotis .view-recortes-de-prensa ul.js-pager__items.pagination li{background:none !important;padding-left:0;}.filanotis .view-noticias .views-field.views-field-title{text-align:left;}.filanotis .view-noticias .item-fil.views-row{width:49%;box-shadow:0 19px 38px rgb(0 0 0 / 23%),0 15px 12px rgb(0 0 0 / 2%);border:1 px solid #ffffff;margin:0.5%;padding:10px;border-radius:5px;}.filanotis{margin-bottom:20px;}.filanotis .lc-container-cols > a{display:none !important;}.faqppal .col-md-6.col-lg-6.col-xl-6{background:#EAEAEA;margin:1%;width:48%;padding:15px;text-align:center;}.faqppal .vacia .lc-inline_column_second-edit{display:none;}.faqppal .col-md-6.col-lg-6.col-xl-6 h3{text-align:center;width:100% !important;}.faqppal .field--type-link .justify-content-start{display:block !important;float:none;margin-top:10px;}.sobrealtima strong{color:#0078AE !important;}.formppto .col-md-6{width:48% !important;}.formppto .col-md-6,.formppto h2,.formppto h3{color:#3c3c3c !important;}.formppto .lc-inline_column_second-edit{z-index:1;background:rgba(0,0,0,0.2);border-radius:5px;margin:1%;}.formppto .lc-inline_column_second-edit h3{color:black !important;}.formppto .lc-inline_column_second-edit input,.formppto .lc-inline_column_second-edit textarea{background:#efeeee;}.formppto .lc-inline_column_second-edit textarea{height:90px !important;min-height:90px;}.tipo-preguntas-frecuentes .field--name-field-preguntas- >.field__item:nth-child(odd){padding:15px;background:white !important;}.tipo-preguntas-frecuentes .field--name-field-preguntas- > .field__item:nth-child(even){padding:15px;background:#EAEAEA !important;}.tipo-preguntas-frecuentes .field--name-field-pregunta,.tipo-preguntas-frecuentes .field--name-field-respuesta{max-width:1140px !important;padding-top:0px;margin:0 auto !important;padding-left:0;text-align:left;color:#383838 !important;}.tipo-preguntas-frecuentes .field--name-field-pregunta{font-weight:bold;background:url(/sites/default/files/preg.png) no-repeat;background-size:22px;padding-left:33px;background-position:left center;}.tipo-preguntas-frecuentes .field--name-field-respuesta p{margin:0;}.tipo-preguntas-frecuentes .field--name-field-respuesta{background:url(/sites/default/files/resp.png) no-repeat;background-size:22px;padding-left:33px;background-position:left 7px;}.page-user-login.path-user #main.container{max-width:400px;margin:0 auto;width:100%;}.page-user-login.path-user main#content{padding:0;max-width:400px;width:100%;margin:50px auto;}.page-user-login .nav-tabs .nav-link{margin:5px;border-radius:5px;}.page-user-login .nav-link--es-user-register,.page-user-login .nav-link--es-user-password{color:#0078ae !important;border:1px solid #0078ae !important;border-radius:5px;}.filaproductoscompra h3{margin:30px 0 10px;}.filaproductospedidos thead tr{font-size:20px;color:#0078ae;}.filaproductoscompra tbody td{font-size:18px;color:#585858;}.path-checkout #edit-completion-register{display:none !important;visibility:hidden;}.page-view-centros .path-centros{width:100%;max-width:100px;margin-top:10px;}.alert.alert-dismissible{display:none;visibility:hidden;}#views-exposed-form-defunciones-page-1 .form-item-nombre-apellidos{width:85%;}#views-exposed-form-difuntos-recientes-page-1 .form-item-nombre-apellidos.mb-3{width:85%;}#views-exposed-form-difuntos-recientes-page-1 label.js-form-required.form-required{display:none;}#views-exposed-form-difuntos-recientes-page-1 div#edit-actions{align-self:auto !important;}.view-enviar-flores p{text-align:center;}.progress{background-color:#d6d6d7 !important;}.view-enviar-flores .form-item-nombre-apellidos label.form-required{display:none;}.view-enviar-flores .form-control.is-invalid{border:1px solid #ced4da !important;}.page-view-flores .card-body .texto-flor a{color:#0078ae;margin-bottom:0.75rem;font-size:1.25rem;text-decoration:none;border-bottom:0;font-weight:500;}.page-view-flores .views-field.views-field-view-commerce-product{padding:0.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125);}.page-view-flores .views-field.views-field-view-commerce-product a{text-align:center;text-transform:uppercase;font-size:15px;color:#fff;background-color:#0078ae !important;border-color:#0078ae !important;display:inline-block;font-weight:400;border:1px solid transparent;padding:0.375rem 0.75rem;border-radius:0.25rem;width:100%;}.page-view-flores .envio-flores-grid .views-view-grid > .views-row > .views-col{border-radius:5px;}.path-checkout .view-commerce-checkout-order-summary .section-2-container.section-container.section-container-gray-bg{width:100%;margin:0 !important;}.path-checkout .view-commerce-checkout-order-summary .section-2-container.section-container.section-container-gray-bg > .container{padding-left:0;}.path-checkout .view-commerce-checkout-order-summary .table table td{border:0 !important;}.path-checkout .view-commerce-checkout-order-summary .views-form{padding-right:0;}.path-checkout .view-commerce-checkout-order-summary .table table td{padding:0;}.path-checkout .view-commerce-checkout-order-summary .table table .image-style-flores-check{border-radius:5px;}.path-checkout .view-commerce-checkout-order-summary .image-style-flores-check{padding-top:10px;padding-bottom:10px;width:100%;height:auto;}.page-view-flores.path-flores .col.section-1.section-description p,.path-checkout .section-1.section-description p{text-align:center;}.path-product .field--name-field-descripcion .field__item{margin-bottom:10px;text-align:center;}.path-product .form-item-field-mensaje-0-value{text-align:center;}.path-checkout #edit-payment-information-payment-method--wrapper{display:none !important;visibility:hidden !important;}.path-checkout .checkout-pane.checkout-pane-contact-information legend{display:none;}.path-checkout .field--name-field-deseo-recibir-una-factura #edit-payment-information-billing-information-field-deseo-recibir-una-factura--wrapper legend span{font-size:15px;font-family:'Calibri';color:#888;font-weight:500;}.mensaje-pedido h2,.mensaje-pedido p{text-align:center;}.path-envio-de-flores .view-enviar-flores.contextual-region.view.view-defunciones .view-empty,.path-product #edit-field-mensaje-0-format-help{display:none;}.path-product .field--name-field-portada.field--type-image img{width:100%;height:auto;max-width:300px;margin-bottom:30px;}.path-product #edit-field-mensaje-0-format{text-align:left;}.path-product #main-wrapper{padding-top:62px !important;}.path-product .field--name-title{color:#0078ae;margin:0.75rem;font-size:30px;text-decoration:none;border-bottom:0;font-weight:500;}.path-product .field.field--name-field-descripcion .field__label,.path-product .field.field--name-field-portada .field__label{display:none;}.path-product .field.field--name-field-descripcion{max-width:700px;margin:0 auto;text-align:left;}.path-product .js-form-item-field-mensaje-0-value label,.path-product .js-form-item-field-referencia-0-target-id label{color:#0078ae;font-size:20px;text-decoration:none;border-bottom:0;font-weight:500;text-align:left;margin:0.75rem 0;}.path-product .js-form-item-field-mensaje-0-value,.path-product .js-form-item-field-referencia-0-target-id{text-align:left;}.path-checkout .link--previous{color:#fff;background-color:#0078ae !important;border-color:#0078ae !important;display:inline-block;font-weight:400;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-top:20px;border:1px solid transparent;padding:0.375rem 0.75rem;margin-top:20px;}.path-checkout #edit-review-contact-information{display:none !important;visibility:hidden !important;}p.price-pass-3{margin-right:10px;}.container-fluid > .container{max-width:1140px !important;padding-top:0px;margin:0 auto !important;padding-left:0;}.container.layout-home{width:100% !important;}.call-to-action-text a.big-link-4{right:0 !important;}.call-to-action-text.col-md-2{padding-right:15px;}.divider-1{padding-bottom:10px;}.fila-titulohome .block-inline-blocksimple-title{padding-bottom:0;}.fila-titulohome .titulo-layout-home .titulo-layout-home{padding-top:0 !important;}.field--type-entity-reference{margin:0px;}.dos-columnas-inner.texto-centr p{text-align:center !important;}.carousel-caption-description{margin-bottom:20px;}.text-cementerio p{text-align:left !important;}.galeria-centros img{max-height:228.7px;}.telcentro{font-size:19px !important;border-bottom:0;}.telcentro i{padding-right:5px;}.field--type-link .btn{color:white !important;background:#0078AE !important;}.field--type-link .btn:focus{box-shadow:none !important;color:white !important;}.page-node-1906  h3{padding-top:20px;}.presupuesto-servicio .container{max-width:1140px !important;padding-top:0px;margin:0 auto !important;}body{color:#888 !important;}h2{width:100%;text-align:center;}p{text-align:left;}.text-center p{text-align:center !important;}.block-inline-blocksimple-title{margin-top:10px;padding-bottom:10px;}a.btn.lc-inline_block_2bbb4266-e53f-4156-b6de-a9582b2332c0-button-edit.btn-info.btn-center{margin-top:0;margin-bottom:30px;}a.link-p{margin-top:0;margin-bottom:1rem;}.boton-home{background:#0078AE !important;}.pag-bas,.row.tipo-articulo{max-width:1140px;padding-top:10px;margin:0 auto !important;}.pag-bas .field__label,.node-page-basica .field--type-image{display:none;visibility:hidden;}.imagen-pag-bas img{width:100%;height:100%;max-width:800px;margin:0 auto;padding:20px 10px;max-height:500px;}.contenido-servicio-bas .field--name-field-portada-servicio{display:none !important;visibility:hidden;}.contenido-servicio-bas p,.node-servicio-basico p,.node-servicio-basico .field__item{text-align:left !important;}.imagen-serv-bas img{border-radius:0px 0px 0px 45px;margin:0px 0px 15px 15px;max-width:500px;max-height:400px;width:100%;height:100%;}.presupuesto-servicio{margin:20px 0;}.pag-bas .field--name-field-descripcion,.pag-bas .divider-1{margin-bottom:20px;}.presupuesto-servicio h3{font-style:italic !important;}.article .node--type-article .row{overflow:hidden !important;}.date-articulo{margin-bottom:0;padding-left:0px;font-weight:bold;color:black;}.header.cab-articulo{position:relative;height:40vh;min-height:25rem;width:100%;overflow:hidden;}.cabecera-articulo .h-100{height:100%!important;}.text-white h1{color:#fff!important;}.cab-articulo .w-100{width:100%!important;}.cabecera-articulo .container{position:relative;z-index:2;max-width:1140px !important;margin:0 auto !important;}.cabecera-articulo{background:url(/sites/default/files/2021-10/fondo-articulos.jpg) no-repeat;background-position:center center;background-size:cover;}.overlay-articulo{background-color:rgba(0,0,0,0.4);height:100%;}.cabecera-articulo .align-items-center{-ms-flex-align:center!important;align-items:center!important;}.cabecera-articulo h1{margin-top:130px;}.node-articulo .field--type-image{float:right !important;}.node-articulo .field--name-body{padding-top:20px;}.btn:hover{color:#fff;border:1px solid transparent}.bot-volver{margin:10px 0 !important;float:left;}.bot-volver.servicios a{font-family:'Calibri';font-size:15px;color:#fff;background-color:#0078ae !important;border-color:#0078ae !important;margin:0.5rem;}.node--type-preguntas-frecuentes #main{margin:0 auto !important;}.bot-volver.servicios a:hover{text-decoration:underline;}.tipo-servicio-tit.tit-serv-esp.content-serv-esp img{border-radius:0 0 0 45px;}.view-servicios .views-field-field-portada-servicio img{min-height:120px;width:100%;padding:0;}.view-servicios .views-field h5{color:#0078ae;min-height:70px;}.view-servicios .views-field .card-text{min-height:120px;}.title-banner-covid p{font-weight:bold;font-size:19.5px;border-bottom:1px solid white;margin-bottom:0;padding-bottom:16px;}.btn-dark:hover{color:#212529;border:1px solid transparent !important;color:#fff;background-color:#23272b;border-color:#1d2124;}.title-banner-covid{font-weight:bold;font-size:24px;margin-top:0%;width:100% !important;display:block !important;}.dos-columnas-inner .col-md-6,.layout-homedos-columnas-inner .col-md-6{padding:30px 15px 20px 15px;}.titulo-layout-home{padding-bottom:0 !important;}.block-inline-blocksimple-title{padding-bottom:0 !important;}.navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1);}footer.site-footer .container{max-width:100% !important;}.site-footer__bottom .region{margin-top:0 !important;padding:0 !important;}.call-to-action-text a.big-link-4,.call-to-action-text a.big-link-4:focus{right:0 !important;background:white !important;color:#0078AE !important;}.btn.enlace-home{margin-bottom:15px;}#block-menuprincipal-2 ul > li:last-child,#block-menuprincipalcat-2 ul > li:last-child{display:none;}#block-bootstrap-barrio-subtheme-contacto ul p{display:none;}.path-product .filter-guidelines-item.filter-guidelines-plain_text ul.tips,.path-product .field--name-field-referencia,.path-product .field--name-field-centro{display:none !important;visibility:hidden;}.path-envio-de-flores .table-text-options{font-size:14px !important;}.path-envio-de-flores nav .pagination{width:80%;margin:0 auto;padding-left:15px;margin-bottom:30px;}.filamanifiesto p{color:white !important;}.filamanifiesto h2{color:white !important;}.filamanifiesto h2{color:white;background:url(/sites/default/files/hoja.png);background-size:40px;background-repeat:no-repeat;max-width:467px;margin:0 auto;margin-top:20px;}.path-defunciones-recientes .pagination{padding-left:15px;}.path-webform #block-datosdifuntocompartir h2,.path-webform #block-datosdifuntocompartir .content{padding:15px;}#views-exposed-form-centros-page-1 .form-row>fieldset .form-item-field-municipio-value,#views-exposed-form-centros-page-1 .form-row>fieldset .form-item-title{float:left;}#views-exposed-form-centros-page-1 .form-row>fieldset .form-item-field-tipo-de-centro-target-id,#views-exposed-form-centros-page-1 .form-row>fieldset .form-item-field-cp-value{float:right;}.page-view-difuntos-recientes .section-2-container.section-container.section-container-gray-bg{padding:0 15px;}.node--type-difunto .botones-perfil-difunto.disabled{background:gray !important;border-color:gray !important;}.table-responsive{margin-left:15px;}@media all and (max-width:1485px){nav#navbar-main{width:100% !important;padding:.5rem .75rem;}}@media all and (max-width:1403px){.view-servicios .views-field-field-portada-servicio img{min-height:auto;}.view-servicios .views-field .card-text{min-height:180px;}}@media all and (max-width:1321px){.site-footer__top.clearfix{width:90% !important;}}@media all and (max-width:1300px){.envio-flores-grid .views-field > .field-content > .card-body h5{min-height:48px;}}@media all and (max-width:1199px){.view-servicios fieldset.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3{display:flex;width:64%;}}@media all and (max-width:1080px){#block-bootstrap-barrio-subtheme-footeraltima ul.clearfix.nav{width:90% !important;}}@media all and (max-width:991px){.boton-flores-defunciones-recientes{display:block !important;}.node--type-page h1,.node--type-page .text-formatted{padding-left:10px;padding-right:10px;}.w-100.text-white.mt-5{margin-top:1rem !important;}.w-100.text-white .title-header{font-size:25px !important;}.w-100 h1.title-difunciones-recientes{color:#fff!important;font-size:27px !important;margin-bottom:10px !important;line-height:30px !important;margin-left:-4% !important;}.node--type-pagina-distributiva .mt-5{margin-top:0rem !important;}.w-100.text-white button.btn.btn-dark.active,.carousel-caption-description .btn.btn-primary{font-size:16px !important;padding:10px !important;}.text-claim-header{color:#ffffff;font-size:16px !important;margin-bottom:10px !important;line-height:20px !important;margin-top:13px !important;}#views-exposed-form-defunciones-page-1 > .form-row{width:90% !important;}.nav-link--es-user-login .svg-inline--fa.fa-w-16,.nav-link--ca-user-login .svg-inline--fa.fa-w-16{float:none;}ul.nav li.nav-item{width:100%;margin-bottom:10px;}.navbar ul{margin-top:15px;}.container-fluid{padding-right:0 !important;}#block-bootstrap-barrio-subtheme-footeraltima li{width:33.33% !important;}.site-footer__top .region{float:left;position:relative;width:50% !important;}.view-id-servicios .views-view-grid > .views-row > .views-col{width:49% !important;}.view-servicios .views-field .card-text{min-height:130px;}footer .region-footer-fifth .block-menu.navigation ul.nav li.nav-item{width:33.33%;}.block-language .dropdown .dropdown-menu.show{display:block;}.block-language .dropdown .dropdown-menu{position:relative;}.block-language .dropdown-toggle.show{display:initial;}.path-defunciones-recientes .section-2-container .container > .table > .table{overflow-x:scroll;width:100%;display:inline-table;}.page-view-difuntos-recientes .section-2-container.section-container.section-container-gray-bg{padding-right:5px !important}}@media only screen and (min-width:992px){.block-language .dropdown .dropdown-menu{left:initial;right:0;}}@media all and (max-width:797px){.node--type-servicios-especiales .tp-parallax-wrap{margin-top:-6%;}#views-exposed-form-defunciones-page-1{margin:0 auto;width:80%;padding-left:15px;padding-right:15px;}#views-exposed-form-defunciones-page-1 .form-item-nombre-apellidos,#views-exposed-form-defunciones-page-1 > .form-row{width:100% !important;}#views-exposed-form-defunciones-page-1 > .form-row .form-actions{display:inline-block;margin:0 auto;}div#edit-field-tipo-de-servicio-target-id,.form-item-field-tipo-de-servicio-target-id > div > ul{padding:10px !important;}}@media all and (max-width:767px){.bartel{display:block !important;}.condol{width:100%;}.timeline-card .date{width:100%;}.node--type-centro .section-2-container.section-container.section-container-gray-bg{width:90% !important;}.path-centros .table-text-options.envio-centros-grid .col-md-8,.node--type-centro .col-md-8{margin-bottom:20px;}.sharecentro{display:flex !important;}.envio-flores-grid .views-field > .field-content > .card-body h5{min-height:auto !important;}p.card-text.desc-flor{min-height:auto !important;}.brslide{display:block !important;}.formppto2 .form-item-tanatorio-cementerio,.webform-submission-programe-alertas-para-aniversari-form .js-form-item-nombre,.webform-submission-programe-alertas-para-aniversari-form .js-form-item-primer-apellido-,.webform-submission-programe-alertas-para-aniversari-form .js-form-item-segundo-apellido,.webform-submission-programe-alertas-para-aniversari-form .js-form-item-email-,.faqppal .col-md-6.col-lg-6.col-xl-6{width:98%;}.envio-flores-grid .views-view-grid > .views-row > .views-col{width:70% !important;float:none;margin:0 auto !important;margin-bottom:20px !important;}.page-view-flores.path-flores #edit-field-tipo-de-com-target-id li{display:inline-grid;margin:5px;}.path-checkout .col-md-1.remove-button{float:right;text-align:right;padding-right:10px;padding-bottom:10px;}.path-checkout .text-white h1,.path-envio-de-flores .text-white h1{font-size:23px !important;}.lc-inline_block_18c44980-9e81-4191-bdf4-823463c1f4a1-button-container-edit{margin-bottom:15px;}.layout-homedos-columnas-inner .layoutcomponents-two-column.container{max-width:100% !important;}.dosbotonesalt{padding-left:0 !important;}.dosbotonesalt .layoutcomponent-column{padding:10px !important;}footer #block-altima{width:90% !important;}footer nav{width:100% !important;}.view-servicios .views-field .card-text{min-height:auto;}.view-id-servicios .views-view-grid > .views-row > .views-col{width:99% !important;}.view-servicios .views-field h5{min-height:auto;}.tarifasfila .layoutcomponent-column.col-md-4{width:99%;max-width:500px;margin:0 auto;margin-bottom:20px;}.view-servicios input#edit-title{width:100%;float:left;display:block;}.view-servicios fieldset.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3 label{width:100%;float:left;display:block;}.view-servicios fieldset.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3{display:block !important;width:80% !important;}.view-servicios input#edit-title{width:78% !important;margin:0 auto;float:none;}.node--type-difunto .perfil-difunto .w-100 .col-md-5,.node--type-difunto .section-2-container .col-md-6{margin-bottom:10px;}.portfolio-box-image > img.card-img{height:100%;width:100%;object-fit:cover;min-height:270px;max-height:300px;}.node--type-difunto .section-1-container .col-md-6.portfolio-box .card > .row.no-gutters{--bs-gutter-x:0 !important;}.page-view-difuntos-recientes.path-defunciones-recientes .section-2-container table thead tr th:nth-child(3),.page-view-difuntos-recientes.path-defunciones-recientes .section-2-container table thead tr th:nth-child(7),.page-view-difuntos-recientes.path-defunciones-recientes .section-2-container table thead tr th:nth-child(5),.page-view-difuntos-recientes.path-defunciones-recientes .section-2-container table thead tr th:nth-child(6),.page-view-difuntos-recientes.path-defunciones-recientes .section-2-container table tbody tr td:nth-child(3),.page-view-difuntos-recientes.path-defunciones-recientes .section-2-container table tbody tr td:nth-child(7),.page-view-difuntos-recientes.path-defunciones-recientes .section-2-container table tbody tr td:nth-child(5),.page-view-difuntos-recientes.path-defunciones-recientes .section-2-container table tbody tr td:nth-child(6){display:none;}}@media all and (max-width:599px){.site-footer__top.clearfix .region{width:100% !important;margin-bottom:20px;padding-left:15px;margin:0 !important;}.path-envio-de-flores .section-2-container .container > .table > .table{overflow-x:auto !important;}.perfil-difunto .d-flex.h-100.text-center.align-items-center{width:96% !important;}.title-difunciones-recientes{font-size:30px !important;}.page-view-difuntos-recientes .title-difunciones-recientes{font-size:20px !important;margin-bottom:10px !important;}}@media all and (max-width:575px){.path-centros .table-text-options.envio-centros-grid.container{max-width:94%;margin:0 auto;padding:0;}.path-centros .centros-view .form-group.mx-sm-3.mb-2.imput-centros{max-width:96%;margin:0 auto;}.path-centros .text-white h1{font-size:20px !important;}button.button.js-form-submit.form-submit.btn.btn-primary.buscar-defunciones,#edit-nombre-apellidos{font-size:10px !important;}}@media all and (max-width:480px){.view-servicios .view-content.row{width:90%;}#views-exposed-form-defunciones-page-1{width:90%;padding:0;}input#edit-nombre-apellidos{min-height:38px;font-size:15px !important;}.envio-flores-grid .views-view-grid > .views-row > .views-col{width:90% !important;}.node--type-servicios-especiales .mt-5{margin-top:-1rem !important;}#block-bootstrap-barrio-subtheme-footeraltima li{width:50% !important;}button.button.js-form-submit.form-submit.btn.btn-primary.buscar-defunciones{min-height:38px;min-width:70px;font-size:15px !important;}}@media all and (max-width:410px){.page-view-difuntos-recientes .table .thead-dark th{width:20%;}}@media all and (max-width:400px){header.perfil-difunto{min-height:30rem !important;}}@media (pointer:coarse) and (hover:none){header{background-color:#0078ae !important;}}body{font-size:15px;font-weight:400;color:#888;line-height:30px;background:#f6f5f2 !important;}html{background:#eaeaea;}.banner-covid-1line .col-md-2{margin-top:auto;margin-bottom:auto;}.lc-section-664{background-color:#dbdbdb;}.boton-home-gris{background:#919191 !important;color:white;}.titulo-layout-home{padding-top:37px;padding-bottom:30px;}.titulo-layout-home{padding-top:37px;}.layout-builder-form .form-actions{padding-top:65px !important;width:100%;padding:12px;}.imagen-home{border-radius:0px 0px 045px 0px;}.boton-home{color:white;background-color:#6c757d;margin-bottom:20px;}@media (min-width:992px){.imagen-home{width:714px;}.layout-home{width:70%;}}@media screen and (min-width:768px){.lc-section.lc-section-88.layoutcomponents-one-column.container.lc-inline_section-edit{width:68%;}}.lc-section.lc-section-35.layoutcomponents-one-column.container.lc-inline_section-edit{padding:0;}fieldset.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-name.form-item-name.mb-3{padding-top:88px;}.lc-inline_column_first-edit.layoutcomponent-column{}.block.block-block-content.block-block-content44bd7c87-3add-431a-944a-ccbfe7151dbb .content{width:80%;margin:auto;}.mi-voluntad-block article{display:flex;}.que-hacer-defuncion .container{width:80%;}.block.block-block-content.block-block-content44bd7c87-3add-431a-944a-ccbfe7151dbb{background-color:#f6f5f2;}form#webform-submission-notas-de-pesame-add-form{margin-top:54px;}p{font-family:'neosans';font-size:16px;}.btn.btn-info{font-family:'Calibri';font-size:15px;}.btn.btn-secondary{font-family:'Calibri';font-size:15px;}@font-face{font-family:'neosans';src:url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Light.eot);src:url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Light.eot#iefix) format('embedded-opentype'),url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Light.woff2) format('woff2'),url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Light.woff) format('woff'),url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Light.ttf) format('truetype'),url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Light.svg#NeoSansStd-Light) format('svg');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'neosans';src:url(/themes/custom/subthemeMallorca/fonts/NeoSansStd-Regular.eot);src:url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Regular.woff2) format('woff2'),url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Regular.woff) format('woff'),url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Regular.ttf) format('truetype'),url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Regular.svg#NeoSansStd-Regular) format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'neosans';src:url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Bold.eot);src:url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Bold.woff2) format('woff2'),url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Bold.woff) format('woff'),url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Bold.ttf) format('truetype'),url(/themes/custom/subthemeMallorca/fonts/neosans/NeoSansStd-Bold.svg#NeoSansStd-Bold) format('svg');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Calibri';src:url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri.eot);src:url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri.eot#iefix) format('embedded-opentype'),url(/themes/custom/subthemeMallorca/css/C../fonts/calibrifontsv/Calibri.woff2) format('woff2'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri.woff) format('woff'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri.ttf) format('truetype'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri.svg#Calibri) format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Calibri';src:url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-Italic.eot);src:url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-Italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-Italic.woff2) format('woff2'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-Italic.woff) format('woff'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-Italic.ttf) format('truetype'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-Italic.svg#Calibri-Italic) format('svg');font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'Calibri';src:url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-Bold.eot);src:url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-Bold.woff2) format('woff2'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-Bold.woff) format('woff'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-Bold.ttf) format('truetype'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-Bold.svg#Calibri-Bold) format('svg');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Calibri';src:url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-BoldItalic.eot);src:url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-BoldItalic.eot#iefix) format('embedded-opentype'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-BoldItalic.woff2) format('woff2'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-BoldItalic.woff) format('woff'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-BoldItalic.ttf) format('truetype'),url(/themes/custom/subthemeMallorca/fonts/calibrifontsv/Calibri-BoldItalic.svg#Calibri-BoldItalic) format('svg');font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:'neosanspro';src:url(/themes/custom/subthemeMallorca/fonts/neosanspro/neosanspro-regular.woff2) format('woff2'),url(/themes/custom/subthemeMallorca/fonts/neosanspro/neosanspro-regular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'neosanspro';src:url(/themes/custom/subthemeMallorca/fonts/neosanspro/neosanspro-medium.woff2) format('woff2'),url(/themes/custom/subthemeMallorca/fonts/neosanspro/neosanspro-medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'neosanspro';src:url(/themes/custom/subthemeMallorca/fonts/neosanspro/neosanspro-bold.woff2) format('woff2'),url(/themes/custom/subthemeMallorca/fonts/neosanspro/neosanspro-bold.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'neosanspro';src:url(/themes/custom/subthemeMallorca/fonts/neosanspro/neosanspro-light.woff2) format('woff2'),url(/themes/custom/subthemeMallorca/fonts/neosanspro/neosanspro-light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap;}.numero-contacto{font-size:28px;}.covidbackground{background:#0274a8;border-top:1px solid #ffffff;}h1{margin-top:10px;font-size:40px;font-weight:bold;color:#333F48;line-height:48px;font-family:neosans;}h2{margin-top:10px;font-size:32px;font-weight:bold;color:#333F48;line-height:38.4px;font-family:neosans;}h3{font-size:28px;font-weight:300;color:#555;line-height:38.4px;font-style:normal;font-family:neosans;}img{max-width:100%;}.medium-paragraph{font-size:17px;line-height:32px;}::-moz-selection{background:#0078ae;color:#fff;text-shadow:none;}::selection{background:#0078ae;color:#fff;text-shadow:none;}.div#edit-field-tipo-de-servicio-target-id{background:#eaeaea;border:0;}.section-container{margin:0 auto;padding-bottom:10px;}.section-container-image-bg,.section-container-image-bg h2,.section-container-image-bg h3{color:#fff;}.section-container-image-bg .divider-1 span{border-color:#fff;}.section-description{margin-top:10px;padding-bottom:10px;}.section-container-image-bg .section-description p{opacity:0.8;}.section-bottom-button{padding-top:60px;}.divider-1 span{display:inline-block;width:200px;border-bottom:1px dotted #aaa;}#page-wrapper > #page > header{position:absolute;width:100%;z-index:5;background-color:#0078ae;}nav#navbar-main{width:80%;margin-left:auto;margin-right:auto;}#navbar-main{background-color:#0078ae !important;}@media (min-width:992px){#navbar-main .menu--menu-principal .nav{justify-content:flex-end;}}.nav-link{display:block;padding:.5rem 0.7rem;text-transform:uppercase;color:#fff;border:0;}.nav-link:hover,.nav-link:focus{color:white;text-decoration:underline;}.nav-link[class$="-user-login"]{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='20.01' viewBox='0 0 16 20.01'%3E%3Cpath d='M0,16v2a.67.67,0,0,0,.43.63A21.52,21.52,0,0,0,8,20a21.48,21.48,0,0,0,7.57-1.37A.67.67,0,0,0,16,18V16a8,8,0,0,0-5.32-7.53,4.67,4.67,0,1,0-5.36,0A8,8,0,0,0,0,16ZM4.67,4.68A3.33,3.33,0,1,1,8,8,3.33,3.33,0,0,1,4.67,4.68ZM8,9.35A6.67,6.67,0,0,1,14.67,16v1.54a20.34,20.34,0,0,1-13.34,0V16A6.67,6.67,0,0,1,8,9.35Z' style='fill:%230078ae'/%3E%3C/svg%3E");margin:5px 0;padding-top:5px !important;padding-bottom:3px !important;border:solid transparent 1px;border-radius:.25rem;}.nav-link[class$="-user-login"]:hover{background-color:#f8f9fa;border-color:#0073ab;}.header .nav-link{font-size:20px;text-align:left;padding:.6rem 0.7rem .4rem;}button.btn.btn-info.header-bottom-size:focus,button.btn.btn-secondary.header-bottom-size:focus{color:white;}a.navigate-link,a.llamar-centro{border-bottom:0px;}.nav-link--en-user-login .link-text{display:none;}p.text-shadow-header-difunciones-recientes{padding-bottom:12px !important;}form#views-exposed-form-difuntos-recientes-page-1{display:none;}.texto-boton{display:flex;margin-left:auto;margin-right:auto;}.view-empty h2{font-size:20px;padding:15px;}input#edit-nombre-apellidos{height:calc(1.5em + 0.75rem + 2px) !important;}p.text-caption-difuntos-recientes{color:black !important;font-weight:bold;font-size:18px;}.page-view-difuntos-recientes .section-2-container.section-container.section-container-gray-bg{width:100%;background:#f6f5f2;}a.boton-ver-defunciones-recientes{font-weight:bold;color:white;padding:8px 12px 6px 13px;background-color:#0078ae;border-radius:4px;}.boton-flores-defunciones-recientes{background-color:#0078ae;padding:8px 12px 6px 13px;border-radius:4px;color:white;text-align:center;}.boton-flores-defunciones-recientes:hover,.boton-flores-defunciones-recientes:active,.boton-flores-defunciones-recientes:focus{background-color:#0078ae;color:white;}.top-right{position:absolute;right:0%;width:54px;}.navbar{background:#444;transition:all 0.6s;backface-visibility:hidden;}.navbar.navbar-no-bg{background:#444 !important;background:rgb(0 0 0 / 58%);}.navbar-dark .navbar-nav{font-size:14px;color:#fff;text-transform:uppercase;}.navbar-dark .navbar-nav .nav-link{color:#fff;color:rgba(255,255,255,0.8);border:0;}.navbar-dark .navbar-nav .nav-link:hover{color:#fff;}.navbar-dark .navbar-nav .nav-link:focus{color:#fff;outline:0;}.navbar-expand-md .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem;}.region-header-form .nav-link{color:#0073ab;text-transform:none;}.region-header-form .block-language{text-align:left;}@media (max-width:991px){.region-header-form{margin-right:-0.75rem !important;background-color:#fff;}}@media (min-width:992px){.header{padding-top:40px;}.header::before{content:"";width:100%;height:40px;background-color:#fff;display:block;position:absolute;top:0;left:0;}.region-header-form{width:100%;justify-content:flex-end;position:absolute;top:-40px;right:.75rem;}.region-header-form > *{width:auto;padding:0;}.region-header-form .nav-link{font-size:16px;padding:6px 12px 4px;}}.top-content{width:100%;padding:0;}.top-content .carousel-item{height:100vh;min-height:400px;}.top-content .carousel-item img{height:100%;object-fit:cover;}.top-content .carousel-control-prev{border-bottom:0;}.top-content .carousel-control-next{border-bottom:0;}.top-content .carousel-caption{padding-bottom:60px;}.top-content .carousel-caption h1.title-difunciones-recientes{padding-top:60px;color:#ffffff;font-style:normal;font-weight:normal;}.top-content .carousel-caption h1{padding-top:60px;color:#0078ae;font-weight:bold;}.top-content .carousel-caption h3{color:#fff;}.top-content .carousel-caption .carousel-caption-description{color:#fff;color:rgba(255,255,255,0.8);}.carousel-caption{position:absolute;right:15%;top:30%;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;}.top-content .carousel-indicators li{width:16px;height:16px;margin-left:5px;margin-right:5px;border-radius:50%;}.search-ico{width:24px;height:24px;position:absolute;right:25.5%;top:27%;}.header-bottom-size{font-size:12px;margin:0.5em;}.btn-info{color:#fff;background-color:#0078ae !important;border-color:#0078ae !important;}.btn-info:hover{color:#fff;background-color:#0078ae;border-color:#0078ae;}.btn-info:active{color:#fff;background-color:#0078ae;border-color:#0078ae;}.btn-primary{color:#fff;background-color:#0069a7 !important;border-color:#0069a7 !important;}.btn-primary:hover{color:#fff;background-color:#0078ae;border-color:#0078ae;}.btn-primary:active{color:#fff;background-color:#0078ae;border-color:#0078ae;}.btn-light{font-weight:bold;color:#0078ae;background-color:#fff !important;border-color:#fff !important;}.btn-light:hover,.btn-light:focus{color:#005074;background-color:#eaf6fe !important;border-color:#eaf6fe !important;}.form-inline{display:-ms-flexbox;display:block ruby;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;}.text-claim-header{color:#ffffff;}.section-1-box{padding-top:30px;text-align:left;}.section-1-box h3{margin-top:0;padding:0 0 10px 0;}.block-2-container{padding-top:50px;}.block-2-box{padding-top:30px;padding-bottom:20px;text-align:left;}.block-2-box.block-2-media{padding-bottom:25px;}.block-2-box h3{padding:10px 0;}.block-2-box h3:first-child{margin-top:0;}.block-2-img-container{position:relative;display:inline-block;overflow:hidden;}.block-2-img-container .img-container-line{position:absolute;width:180px;height:1px;background:#fff;-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.section-container-gray .block-2-img-container .img-container-line{background:#f8f8f8;}.block-2-img-container img{-moz-border-radius:0 0 40px 0;-webkit-border-radius:0 0 40px 0;border-radius:0 0 40px 0;}.call-to-action-container{margin-top:20px;padding-bottom:50px;}.call-to-action-text{padding-top:5px;background:#0174a8;color:#ffffff;text-align:left;overflow:hidden;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 1px 0 rgb(0 0 0 / 5%);box-shadow:0 1px 1px 0 rgb(0 0 0 / 5%);}.call-to-action-text .call-to-action-button{float:left;width:20%;padding-right:25px;margin-bottom:10px;text-align:right;}.title-banner-covid{font-weight:bold;font-size:24px;margin-top:0%;}.banner-covid-1line{text-align:left;}a.big-link-3{display:inline-block;padding:5px 22px;background:#0078ae;position:absolute;top:94%;font-size:18px;color:#ffffff;font-style:italic;line-height:24px;text-decoration:none;-moz-box-shadow:0 1px 25px 0 rgba(0,0,0,0.05) inset,0 -1px 25px 0 rgba(0,0,0,0.05) inset;-webkit-box-shadow:none;box-shadow:none;border-bottom:none;width:100%;text-align:center;border:1px solid #f8f9fa;}.call-to-action-container{margin-top:0;padding-bottom:0;}.top-content .carousel-item2{height:51vh;min-height:327px;}.header-buscador-position{position:relative;left:22.5%;}.imput-header-defunciones{width:40%;}.buscar-defunciones{position:relative;left:0%;width:17%;height:3em;}.table-text-options{font-size:14px;text-align:left;}.text-left{text-align:left;}.color-destacados-tabla{color:#0078ae;}.position-video{position:relative;top:-67%;}td a{border-bottom:none;}.botones-perfil-difunto{width:100%;font-size:smaller;}#views-exposed-form-centros-page-1 .form-row > fieldset{width:50% !important;}.page-view-centros .form-group.mx-sm-3.mb-2.imput-flores form#views-exposed-form-centros-page-1{width:78%;margin-left:auto;margin-right:auto;display:inline-block;}#views-exposed-form-centros-page-1 .form-row>fieldset{width:48%;margin-bottom:0.3rem !important;}.centros-view .js-form-item-field-tipo-de-centro-target-id,.centros-view .js-form-item-field-ciudad-value{float:left !important;}.centros-view .js-form-item.js-form-type-select.form-type-select.js-form-item-field-tipo-de-centro-target-id.form-item-field-tipo-de-centro-target-id.mb-3,.centros-view .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-cp-value.form-item-field-cp-value.mb-3{float:right;}button#edit-submit-centros{width:100%;}.envio-centros-grid .views-row{background-color:white;}.envio-centros-grid .views-row a{padding:.75rem 1.25rem;color:#495057;background-color:white;width:100%;display:inline-block;border:0;}.envio-centros-grid .views-row a:hover{padding:.75rem 1.25rem;color:white;background-color:#495057;width:100%;display:inline-block;border:0;}.envio-centros-grid .views-row span.field-content{display:inline-block;width:100%;}.views-element-container.contextual-region{width:80%;margin-left:auto;margin-right:auto;}.centros-view > nav{width:33.333%;margin-top:40px;margin-bottom:20px;}.centros-view > nav > ul.js-pager__items.pagination{margin-right:auto;margin-left:auto;width:40%;}.filters-difuntos{float:left;width:70%;position:inherit;}.filters-difuntos input#edit-nombre-apellidos{height:calc(1.5em + 0.75rem + 2px) !important;}button.button.js-form-submit.form-submit.btn.btn-primary.buscar-defunciones{width:26%;height:calc(1.5em + 0.75rem + 2px) !important;margin-left:10px !important;}.map-responsive{overflow:hidden;padding-bottom:400px;position:relative;height:0;}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}.form-control2{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.375rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}.imput-forms-buscador-centros{width:100%;display:grid;}.block-buscador-centro{width:100%;display:grid;}.buscar-boton-centros{width:97%;}.base-map{border:0;background-color:#ffffff;padding:2%;border-radius:10px;}.list-item-content{position:relative;top:5%;border-radius:0;}.list-group-item2.active{z-index:2;color:#fff;background-color:#444444;border-color:#444444;}.header-centros{background:url(/themes/custom/subthemeMallorca/img/fondo-centros.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;}.position-card-centro{margin-top:4.5%;padding-right:15px;}.color-card-title{color:#0078ae;}.map-responsive2{overflow:hidden;padding-bottom:400px;position:relative;height:460px;}.section-1-container{background-color:#eaeaea;}.portfolio-box{padding-top:30px;text-align:left;padding-left:20px;padding-right:20px;}.portfolio-box-image{overflow:hidden;}.portfolio-box-image img{-o-transition:all 0.8s;-moz-transition:all 0.8s;-webkit-transition:all 0.8s;-ms-transition:all 0.8s;transition:all 0.8s;}.portfolio-box-image:hover img{-o-transform:scale(1.25);-moz-transform:scale(1.25);-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);}.portfolio-box h3 a{color:#555;}.portfolio-box h3 a:hover,.portfolio-box h3 a:focus{color:#0078ae;}.portfolio-box h3 i{padding-left:10px;color:#ccc;-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}.portfolio-box h3:hover i{padding-left:15px;}.portfolio-box-date{font-size:14px;color:#aaa;text-transform:uppercase;}.portfolio-box-date i{padding-right:5px;color:#ddd;}.portfolio-container .section-bottom-button{padding-top:40px;}.call-to-action-text2{padding-top:26px;padding-bottom:15px;background:none;color:none;text-align:left;overflow:hidden;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:89px;}.timeline{position:relative;}.timeline::before{content:"";background:#c5cae9;width:5px;height:125%;position:absolute;left:50%;transform:translateX(-50%);}.timeline-item{width:100%;margin-bottom:70px;}.timeline-item:nth-child(even) .timeline-content{float:right;padding:40px 30px 10px 30px;}.timeline-item:nth-child(even) .timeline-content .date{right:auto;left:0;}.timeline-item:nth-child(even) .timeline-content::after{content:"";position:absolute;border-style:solid;width:0;height:0;top:30px;left:-15px;border-width:10px 15px 10px 0;border-color:transparent #f5f5f5 transparent transparent;}.timeline-item::after{content:"";display:block;clear:both;}.timeline-content{position:relative;width:45%;padding:10px 30px;border-radius:4px;background:#f5f5f5;box-shadow:0 20px 25px -15px rgba(0,0,0,0.3);}.timeline-content::after{content:"";position:absolute;border-style:solid;width:0;height:0;top:30px;right:-15px;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #f5f5f5;}.timeline-img{width:30px;height:30px;background:#0078ae;border-radius:50%;position:absolute;left:50%;margin-top:25px;margin-left:-15px;}.timeline-card{padding:0 !important;}.timeline-card p{padding:0 20px;}.timeline-card a{margin-left:0px;}.timeline-item .timeline-img-header{background:url(/themes/custom/subthemeMallorca/img/pexels-pixabay-302083.jpg) center center no-repeat;background-size:cover;}.timeline-img-header{height:200px;position:relative;margin-bottom:20px;}.timeline-img-header h2{color:#fff;position:absolute;bottom:-8px;left:0;background-color:rgba(0,0,0,0.7);padding-bottom:7px;}blockquote{margin-top:30px;color:#757575;border-left-color:#0078ae;padding:0 20px;}.date{background:#0078ae;display:inline-block;color:#fff;padding:10px;position:absolute;top:0;right:0;}@media screen and (max-width:768px){.timeline::before{left:50px;}.timeline .timeline-img{left:50px;}.timeline .timeline-content{max-width:100%;width:auto;margin-left:70px;}.timeline .timeline-item:nth-child(even) .timeline-content{float:none;}.timeline .timeline-item:nth-child(odd) .timeline-content::after{content:"";position:absolute;border-style:solid;width:0;height:0;top:30px;left:-15px;border-width:10px 15px 10px 0;border-color:transparent #f5f5f5 transparent transparent;}}a.big-link-4{display:inline-block;padding:5px 22px;background:#ffffff;right:7.3%;top:12%;font-size:18px;color:#0274a8;font-style:italic;line-height:24px;text-decoration:none;-moz-box-shadow:0 1px 25px 0 rgba(0,0,0,0.05) inset,0 -1px 25px 0 rgba(0,0,0,0.05) inset;-webkit-box-shadow:none;box-shadow:none;border-bottom:none;border:1px solid #ffffff;}#block-bootstrap-barrio-subtheme-footeraltima ul li.nav-item,#block-footeraltimacat ul li.nav-item,nav#block-footeraltimaen ul li{margin:auto;}.menu--footer-altima a.nav-link.nav-link--es{color:white;text-transform:none;font-size:.8rem;}#block-bootstrap-barrio-subtheme-footeraltima a,#block-footeraltimacat ul li a,#block-bootstrap-barrio-subtheme-footeraltima a,#block-footeraltimaen ul li a{text-transform:none;font-size:.8rem;margin:0;padding:0 !important;}nav#block-bootstrap-barrio-subtheme-contacto{width:80%;}#block-bootstrap-barrio-subtheme-contacto p{color:white;margin:0;}.div-link-contacto{display:-webkit-inline-box;height:38px;width:100%;}i.fas.fa-check,i.fas.fa-phone{margin:7px 6px 0px 0px;color:white;}#block-altima,#block-altima-2,#block-altimaen{margin:0;padding:0px;width:80%;border:0;}#block-altima p,#block-altima-2 p,#block-altimaen p{text-align:left;color:white;}.site-footer__top.clearfix{width:80%;margin-right:auto;margin-left:auto;}#block-menuprincipal-2 ul.clearfix.nav,#block-menuprincipalcat-2 ul.clearfix.nav,#block-bootstrap-barrio-subtheme-contacto ul.clearfix.nav,#block-contact ul.clearfix.nav,#block-menuen ul.clearfix.nav{display:inline-block;float:left;}.site-footer{background-image:url(/sites/default/files/2021-09/pexels-jéshoots-4998.jpg) !important;padding:0;background-size:cover !important;}.site-footer__bottom .region{background-color:#444;margin-top:0px;margin-top:83px;border:0px;}#block-bootstrap-barrio-subtheme-footeraltima ul.clearfix.nav,#block-footeraltimacat ul.clearfix.nav,#block-footeraltimaen ul.clearfix.nav{display:inline-flex;margin-left:auto;margin-right:auto;width:65%;}nav#block-contacte li a{margin:0;padding:0;}nav#block-contacte li{width:100%;display:flex;padding:0;margin:0;}#block-menuprincipal-2 ul li a,#block-menuprincipalcat-2 ul li a,#block-contacte ul li a,#block-bootstrap-barrio-subtheme-contacto ul li a,#block-contact ul li a,#block-menuen ul li a{text-align:left;color:white;margin-top:0;padding-top:0;margin-bottom:0;padding-block:0;}.footer-top{padding:27px 0;background:url(/themes/custom/subthemeMallorca/img/pexels-j%C3%A9shoots-4998.jpg) no-repeat;background-size:cover;text-align:left;width:100%;color:#ffffff;}.footer-top h3{padding-bottom:10px;color:#fff;}.footer-about img.logo-footer{max-width:137px;margin-top:0;margin-bottom:3px;}.footer-about p a{border:0;}.footer-about p a:hover,.footer-about p a:focus{border:0;}.footer-contact p{word-wrap:break-word;}.footer-contact i{padding-right:10px;font-size:18px;color:#ffffff;}.footer-contact p a{border:0;}.footer-contact p a:hover,.footer-contact p a:focus{border:0;}.footer-links a{color:#ffffff;border:0;}.footer-links a:hover,.footer-links a:focus{color:#fff;}.footer-bottom{padding:15px 0 17px 0;background:#444;text-align:left;color:#ffffff;}.footer-copyright{padding-top:5px;}.legal-footer{font-size:13px;color:#adb5bd !important;border-bottom:none;}.links-footer-center{text-align:center;margin-top:0.5%;}.links-footer-contact a{color:#ffffff !important;}.offset-md-1{margin-left:4.333333%;margin-right:4%;}.section-2-container .container > .table > .table{margin:0;}.section-container .table tbody+tbody{border-top:0px solid #dee2e6;}#views-form-commerce-checkout-order-summary-default-5 td.display-none-table{border:0;padding:0;}.display-none-table .card.mb-3{height:122px;}.view-commerce-checkout-order-summary #views-form-commerce-checkout-order-summary-default-5 > .section-2-container.section-container.section-container-gray-bg{margin-left:0;}.views-form-commerce-checkout-order-summary-default-5 .section-container-gray-bg{width:90%;}.title-remove{display:flex;}.remove-button button,.remove-button a{background-color:#00ffff00 !important;background-image:url(https://img.icons8.com/ios-glyphs/30/000000/delete-sign.png);background-position-x:47%;background-position-y:47%;background-size:contain;width:20px;height:26px;border:steelblue;color:#a52a2a00;margin-top:16px;display:block;}.view-commerce-cart-form #edit-remove-button-0{color:#fff!important;}.view-id-commerce_cart_form .field.field--name-total-price.field--type-commerce-price.field--label-hidden.field__item{width:80%;margin-left:auto;margin-right:auto;}.cart-empty-page{padding:50px;}.commerce-checkout-flow .row .col-md-6 > .layout-region.layout-region-checkout-secondary{width:100%;}.price-final{width:-16%;justify-content:flex-end;display:flex;}button#edit-actions-next{position:relative;width:100%;max-width:341px;}@media screen and (max-width:768px){button#edit-actions-next{position:relative;width:119%;}}@media screen and (max-width:976px){button#edit-actions-next{position:relative;width:100%;max-width:100%;}}.layout-region-checkout-footer .btn-primary{color:#fff;background-color:#28a745 !important;}.servicio-especial-list{text-align:left;margin-left:9%;color:#0078ae;line-height:3;}.view-servicios fieldset.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-title.form-item-title.mb-3{display:flex;width:34%;margin-left:auto;margin-right:auto;}.view-servicios input#edit-title{width:58%;margin-right:auto;margin-left:auto;}.servicio-especial-list li{border-bottom:1px solid #0078ae;width:90%;}.servicios{text-align:left;margin-left:9%;color:#9f9f9f;line-height:3;}.view-servicios .form-row{padding-top:19px;}div#edit-field-tipo-de-servicio-target-id,.form-item-field-tipo-de-servicio-target-id > div{background-color:#eaeaea;border:0;}.view-servicios .card-body{min-height:108px;}.view-id-servicios .views-view-grid > .views-row > .views-col{background-color:white;}.view-servicios .views-field{padding-bottom:10px;}.view-servicios span.boton-tarifas{background-color:#0078ae;color:white;border-radius:4px;margin-bottom:12px;display:block;width:100%;max-width:200px;margin:0 auto;}.view-servicios span.boton-tarifas a{color:white !important;}.field-content.boton-tarifas > .views-field.views-field-view-node{padding:5px !important;}.views-field.views-field-field-portada-servicio .texto-flor a{border:0 !important;}.servicios li{border-bottom:1px solid #9f9f9f;width:90%;}.pricing-container{padding-top:40px;}.pricing-box{padding-top:50px;padding-bottom:20px;}.pricing-box-inner{margin-top:20px;-moz-box-shadow:0 0 25px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,0.1);box-shadow:0 0 25px 0 rgba(0,0,0,0.1);}.pricing-box-best .pricing-box-inner{margin-top:0;}.pricing-box-type{padding-top:25px;padding-bottom:25px;font-size:20px;font-weight:bold;color:#555;line-height:30px;text-transform:uppercase;}.pricing-botton{width:96%;}.pricing-destacado{color:#0078ae;}.filter-buscador-servicios{text-align:left;margin-top:0;width:100%;padding:4%;}.boton-filtros-secon-sections{width:95%;}.pricing-box-type-section2{padding-top:0px;padding-bottom:0px;font-size:20px;font-weight:bold;color:#555;line-height:30px;text-transform:uppercase;}.timeline-content.timeline-card.js--fadeInRight{float:right;}.column{display:none;}.row:after{content:"";display:table;clear:both;}.show{display:block;}.btn-filter{border:none;outline:none;padding:12px 16px;background-color:white;cursor:pointer;}.btn-filter:hover{background-color:#ddd;}.from-filter-style{position:relative;left:25%;}.envio-flores-button a{color:#ffffff;border-bottom:none;}#edit-field-tipo-de-com-target-id > .form-checkboxes.bef-checkboxes{display:flex;justify-content:space-around;}#edit-field-tipo-de-com-target-id ul li a,.view-servicios ul li a{padding:16px;background-color:white;color:black;border-bottom:none;display:inline-block;margin:5px;}.view-servicios a.page-link{margin:0;padding:0.375rem 0.75rem;}#edit-field-tipo-de-com-target-id ul li a:hover{background-color:#ddd;}.view-servicios ul li a:hover{background-color:#ddd;}div#edit-field-tipo-de-com-target-id,#views-exposed-form-flores-page-1 .form-row{background-image:none !important;background-color:#eaeaea;border:none;}.view-enviar-flores .page-intro{color:#fff;padding:3rem 2rem 2rem;background-color:#005074;}.view-enviar-flores .page-intro__container{max-width:800px;margin-left:auto;margin-right:auto;}.view-enviar-flores .page-intro p{font-family:'neosans';font-size:1.125rem;line-height:1.75rem;text-align:left;}.view-enviar-flores .section-container{padding-top:3rem;padding-bottom:3rem;}.view-enviar-flores .section-2-container{background-color:rgba(246,245,242,1);}.view-enviar-flores .list-cards ul{list-style:none;padding-left:0;}.view-enviar-flores .list-cards li{text-align:left;margin-bottom:1.5rem;}.view-enviar-flores .list-cards .card{height:100%;border:none;background-color:#fff;border-radius:8px;}.view-enviar-flores .list-cards .card-body{padding:2rem;}.view-enviar-flores .list-cards .card-title{font-size:1.375rem;color:#555;}.view-enviar-flores .list-cards .card-text{font-size:1rem;line-height:1.5rem;}.view-enviar-flores .list-cards--flowers{margin-top:3rem;}.view-enviar-flores .list-cards--flowers .card{background-color:transparent;}.view-enviar-flores .list-cards--flowers .card-img-top{width:100%;max-width:11rem;margin:0 auto 1rem;border:solid #fff 1rem;border-radius:50%;-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 25px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 25px 0px rgba(0,0,0,0.1);}.view-enviar-flores .list-cards--flowers .card-body{padding:.5rem;}.view-enviar-flores .list-cards--flowers .card-title{text-align:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:solid #e6e5e3 1px;}#edit-field-tipo-de-com-target-id ul li,.view-servicios ul li{display:inline;}img.image-style-grid-flores{display:block;margin:0 auto;margin-top:15px;}.envio-flores-grid .views-field > .field-content > .card-body{min-height:auto;}.envio-flores-grid > div > div > .views-col{background-color:white;}h5.texto-flor,p.desc-flor{text-align:center;}h5.texto-flor{color:#0078ae;}p.desc-flor{color:#888;}.envio-flores-grid > .views-view-grid.horizontal.cols-4.clearfix.col{width:100%;margin-right:auto;margin-left:auto;}.envio-flores-grid{width:80%;}.imput-flores{width:89%;}.imput-flores100{width:100% !important;}.card-width-1-column{width:23%;margin:0;padding:0;}.from-pass-3-align-left{text-align:left;}.margin-botton-terminar{margin-top:2%;}.title-section2-from-pass-3{font-weight:bold;color:#0078ae;font-size:18px;margin-top:32px;}.close-card-right{position:absolute;right:3%;}.price-pass-3{text-align:right;font-size:27px;color:#0078ae;margin-top:5%;}.price-money-pass-3{font-weight:bold;font-size:38px;color:#0e78ae;}.border-color-pass3{color:#0078ae !important;border:0 !important;}.pass-3-bottom-green{font-size:16px;}.video-servicios-flores{width:100%;}.title-header{color:#ffffff;font-style:normal;}.memoriam-nombre{color:#0078ae;font-size:24px;margin:0;}.boton-home-gris{}.texto-home{font-size:16px;color:#888;text-align:left;width:100%;}.node__content{margin-top:0px;}header{position:relative;width:100%;}header video{position:absolute;top:55%;left:50%;min-width:100%;min-height:106%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}header .container{position:relative;z-index:2;}header .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:black;opacity:0.5;z-index:1;}@media (pointer:coarse) and (hover:none){header{background-size:cover;}header video{display:none;}}header.defunciones{position:relative;height:59vh;min-height:25rem;width:100%;overflow:hidden;}header.defunciones video{position:absolute;top:55%;left:50%;min-width:100%;min-height:106%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}header.defunciones .container{position:relative;z-index:2;}header.defunciones .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:black;opacity:0.5;z-index:1;}@media (pointer:coarse) and (hover:none){header.defunciones{background:url(/themes/custom/subthemeMallorca/img/background-defunciones.JPG) no-repeat center center scroll;background-size:cover;}header.defunciones video{display:none;}}.title-difunciones-recientes{color:#ffffff;}header.perfil-difunto{position:relative;height:59vh;min-height:25rem;width:100%;overflow:hidden;background-size:cover !important;}header.perfil-difunto video{position:absolute;top:55%;left:50%;min-width:100%;min-height:106%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}header.perfil-difunto .container{position:relative;z-index:2;}header.perfil-difunto .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:black;opacity:0.5;z-index:1;}@media (pointer:coarse) and (hover:none){header.perfil-difunto{background:url(/themes/custom/subthemeMallorca/img/background-perfil.JPG) no-repeat center center scroll;background-size:cover;}header.perfil-difunto video{display:none;}}.portfolio-box-image > img.card-img{height:100%;width:100%;min-height:320px;object-fit:cover;}.no-gutters > .col-md-4.portfolio-box-image{padding:0;}.portfolio-box h3{margin-top:30px;}header.servicios-background{position:relative;height:59vh;min-height:25rem;width:100%;overflow:hidden;}header.servicios-background video{position:absolute;min-width:100%;min-height:106%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}header.servicios-background .container{position:relative;z-index:2;}header.servicios-background .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:black;opacity:0.5;z-index:1;}@media (pointer:coarse) and (hover:none){header.servicios-background{background:url(/themes/custom/subthemeMallorca/img/background-servicios.JPG) no-repeat center center scroll;background-size:cover;}header.servicios-background video{display:none;}}.imput-flores{background-color:#f6f5f2;width:100%;margin-left:0px !important;margin-right:0px !important;}#views-exposed-form-defunciones-page-1 > .form-row,#views-exposed-form-difuntos-recientes-page-1 > .form-row{width:38%;margin-left:auto;margin-right:auto;}fieldset.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-nombre-apellidos.form-item-nombre-apellidos.mb-3{}header.envioFlores-background{position:relative;height:59vh;min-height:25rem;width:100%;overflow:hidden;}form#views-exposed-form-defunciones-page-1{margin-top:19px;}#views-exposed-form-defunciones-page-1 > .form-row,#views-exposed-form-difuntos-recientes-page-1 > .form-row{width:65%;margin-left:auto;margin-right:auto;display:flex;}header.envioFlores-background video{position:absolute;top:55%;left:67%;min-width:100%;min-height:106%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}header.envioFlores-background .container{position:relative;z-index:2;}header.envioFlores-background .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:black;opacity:0.5;z-index:1;}@media (pointer:coarse) and (hover:none){header.envioFlores-background{background:url(/themes/custom/subthemeMallorca/img/background-envioFlores.JPG) no-repeat center center scroll;background-size:cover;}header.envioFlores-background video{display:none;}}header.BuscadorCentros-background{position:relative;height:59vh;min-height:25rem;width:100%;overflow:hidden;}header.BuscadorCentros-background video{position:absolute;min-width:100%;min-height:106%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}header.BuscadorCentros-background .container{position:relative;z-index:2;}header.BuscadorCentros-background .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:black;opacity:0.5;z-index:1;}@media (pointer:coarse) and (hover:none){header.BuscadorCentros-background{background:url(/themes/custom/subthemeMallorca/img/background-buscador-centros.JPG) no-repeat center center scroll;background-size:cover;}header.BuscadorCentros-background video{display:none;}}.title-buscador-defunciones{color:#ffffff;}article{}section.timeline{width:100%;margin-bottom:20px}.header-bottom-size-home-2{font-size:16px;margin:0.5em;}.carousel-inner{position:relative;width:100%;overflow:hidden;height:93vh;}.carousel-caption-home2{position:absolute;right:15%;top:29%;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;}.cid-qz32aCE6EP{padding-top:0px;padding-bottom:0px;border-bottom:1px solid #ffffff;}.cid-qz32aCE6EP p{color:#ffffff;width:90%;margin:auto;}.cid-qz32aCE6EP .img-wrap{width:100% !important;height:100% !important;}.cid-qz32aCE6EP .row-element,.cid-qz32aCE6EP .image-element{padding:0;}.cid-qz32aCE6EP .image-element{display:flex;justify-content:center;}.cid-qz32aCE6EP .image-element img{width:100%;height:57vh;object-fit:cover;object-position:center center;}.cid-qz32aCE6EP .underline{padding-top:.5rem;padding-bottom:.5rem;}.home-2-sections-background{background-color:#343a40!important;}.home2-section-text{color:#ffffff;}.home2-boton-urgencias{font-family:'Calibri';background-color:#ffffff;color:#0078ae;}.home2-boton-urgencias:hover{font-family:'Calibri';background-color:#ffffff;color:#0078ae;}.home-2-menu-text{font-size:medium;}.home2-section-width{width:50%;}.home2-section-width-text{position:relative;top:25%;}.covid-text-banner{font-size:17px;margin-top:1%;}.section-home-1{width:50%;text-align:left;margin:2%;}div#block-alladodelosquemasquieres .content{width:80%;margin-left:10%;margin-right:10%;}div#block-alladodelosquemasquieres,div#block-quehaceranteunadefuncion{background-color:#f6f5f2;}div#block-quehaceranteunadefuncion .content{width:80%;margin-left:10%;margin-left:10%;margin-right:10%;}.perfil-difunto .d-flex.h-100.text-center.align-items-center{width:70%;margin-left:auto;margin-right:auto;}@media (min-width:1400px){.section > .section-1-container > .container{max-width:67%;}}div#block-formularioexpuestoactualidadpage-1,div#edit-field-tipo-de-actualidad-target-id--2{background-color:#eaeaea;border:0;}#edit-field-tipo-de-actualidad-target-id--2 ul li{list-style-type:none;}#edit-field-tipo-de-actualidad-target-id--2 ul{padding:0;}div#edit-field-tipo-de-actualidad-target-id--2{padding:0;}#edit-field-tipo-de-actualidad-target-id--2 ul li a{background-color:#ddd;background-color:white;color:black;border-bottom:none;width:70%;margin-left:auto;margin-right:auto;display:inline-block;padding:9px 0px 9px 0px;margin-top:5px;}#edit-field-tipo-de-actualidad-target-id--2 ul li a:hover{background-color:#ddd;}input#edit-title--2{width:70%;margin-left:auto;margin-right:auto;}hr{opacity:.75;}div#main-wrapper{padding-top:93px;}@media (min-width:768px){div#main-wrapper{padding-top:63px;}}@media (min-width:992px){div#main-wrapper{padding-top:102px;}}h2.title.comment-form__title{display:none;}form#comment-form{padding-top:30px;}h3.titulo-pasos-comentarios{text-align:left;padding-top:24px;color:#0078ae;font-weight:700;}p.subtitulo-pasos-comentarios{text-align:left;}.js-form-item-field-proteccion-de-datos-value label.form-check-label,.js-form-item-field-datos-personales-value label.form-check-label{width:100%;}.field--name-field-comentarios h2.title{display:none;}label#edit-field-imagen-comentario-0--label{color:#0078ae;width:100%;float:left;text-align:left;font-weight:700;}input#edit-field-video-open-button{width:25%;}#field_video-media-library-wrapper legend span.fieldset-legend{color:#0078ae;width:100%;float:left;text-align:left;font-weight:700;font-size:medium;}p.politica-privacidad{font-size:10px;line-height:1.2em;text-align:left;font-style:italic;padding-top:19px;}.video-comentario{width:100%;}.toolbar-icon-lista-negra-menu:before{background-image:url(/core/modules/toolbar/css/../../../misc/icons/787878/file.svg) !important;}form#comment-comment-delete-form{margin-top:96px;}@media (min-width:576px){.container2{max-width:540px;}}@media (min-width:768px){.container2{max-width:720px;}}@media (min-width:992px){.container2{max-width:960px;}}@media (min-width:1200px){.container2{max-width:1140px;}}@media (min-width:1400px){.container2{max-width:1320px;}}.container2{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto;}.container2 .checkbox{text-align:left;}.user-logged-in.path-node.node--type-difunto #node-difunto-edit-form .col-md-6.layout-region-node-secondary{display:none;}.user-logged-in.path-node.node--type-difunto #node-difunto-edit-form .col-md-6.layout-region.layout-region-node-main{padding:60px;width:70%;margin-left:auto;margin-right:auto;}.user-logged-in.path-node.node--type-difunto #node-difunto-edit-form .col.layout-region-node-footer{flex:none;}.user-logged-in.path-node.node--type-difunto #node-difunto-edit-form .col.layout-region-node-footer #edit-preview{display:none;}.user-logged-in.path-node.node--type-difunto nav.tabs{width:64%;margin-left:auto;margin-right:auto;}.tabs .nav.primary.nav-tabs a.nav-link{color:#0078ae !important;}span.comment-reply.nav-link,span.comment-edit.nav-link{display:none;}.field--name-field-video__ video{width:100%;}.path-checkout #commerce-checkout-flow-multistep-default input.required:focus{color:#495057;background-color:#fff;border-color:red;outline:0;box-shadow:0 0 0 0.2rem rgb(100 0 0 / 25%);}#commerce-checkout-flow-multistep-default small{font-size:100%;}.path-product .filter-guidelines-item.filter-guidelines-plain_text{display:none;}.views-field.views-field-price__number{font-size:22px;color:#0078ae;text-align:center;padding-bottom:10px;}.page-user-password.path-user main#content{padding:0;max-width:400px;width:100%;margin:20px;}.page-user-password.path-user #main.container{max-width:400px;margin:0 auto;width:100%;}.toast-wrapper{position:absolute;z-index:1000000000;}p.card-text.desc-flor{min-height:210px;}.form-item-nota-de-pesame-digital{width:99%;margin:1%;}span.views-field.views-field-field-descripcion,span.views-field.views-field-price__number{display:block;}.path-checkout #commerce-checkout-flow-multistep-default a.link--previous{display:none;}#views-exposed-form-defunciones-page-1 .invalid-feedback{display:none;}#views-exposed-form-defunciones-page-1 .invalid-feedback{display:none;}form#webform-submission-editar-mensaje-add-form{margin-top:54px;}.slide-text-class hr{width:40%;margin-left:auto;margin-right:auto;color:#fff;opacity:1;}.slide-text-class{position:absolute;z-index:100;margin-top:auto;width:100%;top:40%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.slide-text-class .field.field--name-field-titulo,.slide-text-class .field.field--name-field-titulo-sin-h1{color:#fff !important;font-size:38px;font-family:neosans;font-style:normal;transition:none 0s ease 0s;text-align:inherit;line-height:50px;border-width:0px;margin:10px 0px 8px;padding:0px;letter-spacing:0px;font-weight:300;}.slide-text-class .field.field--name-field-titulo h1{font-family:neosans;transition:none 0s ease 0s;text-align:inherit;line-height:50px;border-width:0px;margin:10px 0px 8px;padding:0px;letter-spacing:0px;font-weight:300;font-size:38px;color:white;font-style:italic;}.path-frontpage .slide-text-class .field.field--name-field-titulo h1,#block-homeca .slide-text-class .field.field--name-field-titulo h1,#block-homecarrusellen .slide-text-class .field.field--name-field-titulo h1{font-style:normal;}.slide-text-class .field.field--name-field-subtitulo{color:#fff !important;line-height:20px !important;transition:none 0s ease 0s;text-align:inherit;line-height:22px;border-width:0px;margin:0px;padding:0px;letter-spacing:0px;font-weight:400;font-size:16px;}.slide-text-class .field.field--name-field-enlace-boton{margin-top:21px !important;}.slide-text-class .field.field--name-field-enlace-boton a{transition:none 0s ease 0s;text-align:inherit;line-height:24px;border-width:1px;margin:0px;padding:6px 12px;letter-spacing:0px;font-weight:400;font-size:16px;display:inline-block;text-decoration:none;vertical-align:middle;user-select:none;border:1px solid transparent;border-radius:0.25rem;}.field.field--name-field-video__{position:absolute;z-index:99;width:100%;height:100%;overflow:hidden;}.field.field--name-field-video__ video{height:100%;width:177.77777778vh;min-width:100%;min-height:56.25vw;margin-top:-12%;}.field.field--name-field-linea.field--type-list-string.field--label-hidden.field__item{display:none;}@media(min-width:375px){.slide-text-class .field.field--name-field-titulo,.slide-text-class .field.field--name-field-titulo-sin-h1{font-size:25px;}}@media(min-width:992px){.slide-text-class .field.field--name-field-titulo,.slide-text-class .field.field--name-field-titulo-sin-h1{font-size:30px;}}@media(min-width:1200px){.slide-text-class .field.field--name-field-titulo,.slide-text-class .field.field--name-field-titulo-sin-h1{font-size:38px;}}.slide-text-class hr{width:53%;opacity:0.75;height:0.5px;margin-top:17px;}.slide-text-class .field.field--name-field-titulo,.slide-text-class .field.field--name-field-titulo-sin-h1{margin-top:8%;}.slide-text-class .field.field--name-field-titulo,.slide-text-class .field.field--name-field-titulo-sin-h1{font-style:normal !important;}#page-wrapper>#page>header{z-index:999 !important;}.paragraph--type--slide-slick .field--name-field-enlace-boton a{transition:none 0s ease 0s;text-align:inherit;line-height:24px;border-width:1px;margin:0px;padding:6px 12px;letter-spacing:0px;font-weight:400;font-size:16px;color:#fff;background-color:#0078ae !important;border-color:#0078ae !important;font-family:inherit;}.paragraph--type--slide-slick .field--name-field-enlace-boton-2 a{transition:none 0s ease 0s;text-align:inherit;line-height:24px;border-width:1px;margin:0;padding:10px 12px;letter-spacing:0;font-weight:400;font-size:18px;color:#fff;background-color:#0078ae !important;border-color:#0078ae !important;font-family:inherit;border-radius:4px;font-family:'Calibri';display:inline-block;text-decoration:none;vertical-align:middle;user-select:none;border:1px solid transparent;border-radius:0.25rem;}.paragraph--type--slide-slick .field.field--name-field-enlace-boton-2{margin-left:35px;}.paragraph--type--slide-slick .field.field--name-field-enlace-boton,.paragraph--type--slide-slick .field.field--name-field-enlace-boton-2{display:inline-block;}.paragraph--type--slide-slick{max-height:468px;height:468px;}.field[data-blazy]{max-height:468px;height:468px;}.media--blazy.media--image{max-height:468px;height:468px;}.media--blazy.media--image img{object-fit:cover;width:100%;margin-bottom:0;height:468px;max-height:468px;}.path-envio-de-flores .paragraph--type--slide-slick{max-height:365px;height:365px;}.path-envio-de-flores .field[data-blazy]{max-height:365px;height:365px;}.path-envio-de-flores .media--blazy.media--image{max-height:365px;height:365px;}.path-envio-de-flores .media--blazy.media--image img{object-fit:cover;width:100%;margin-bottom:0;height:365px;max-height:365px;}.path-envio-de-flores .slide-text-class .field.field--name-field-titulo{margin-top:0 !important;}.path-frontpage .field.field--name-field-video__ video,.path-defunciones-recientes .field.field--name-field-video__ video,.path-envio-de-flores .field.field--name-field-video__ video,#block-homecarrusellen .field.field--name-field-video__ video,#block-homeca .field.field--name-field-video__ video{object-fit:cover !important;width:100% !important;margin-top:-3% !important;height:720px !important;}.path-frontpage .paragraph--type--slide-slick,#block-homecarrusellen .paragraph--type--slide-slick,#block-homeca .paragraph--type--slide-slick,.path-defunciones-recientes .paragraph--type--slide-slick{max-height:600px;height:600px;}.path-frontpage .field[data-blazy],#block-homecarrusellen .field[data-blazy],#block-homeca .field[data-blazy],.path-defunciones-recientes .field[data-blazy]{max-height:600px;height:600px;}.path-frontpage .media--blazy.media--image,#block-homecarrusellen .media--blazy.media--image,#block-homeca .media--blazy.media--image,.path-defunciones-recientes .media--blazy.media--image{max-height:600px;height:600px;}.path-frontpage .media--blazy.media--image img,#block-homecarrusellen .media--blazy.media--image img,#block-homeca .media--blazy.media--image img,.path-defunciones-recientes .media--blazy.media--image img{object-fit:cover;width:100%;margin-bottom:0;height:600px;max-height:600px;}.path-defunciones-recientes .views-element-container .view-filters{left:0;position:absolute;z-index:99;top:450px;width:100%;}.path-defunciones-recientes .views-element-container .view-filters form{display:block !important;max-width:698px;margin:0 auto;}.path-defunciones-recientes .views-element-container .view-filters #views-exposed-form-difuntos-recientes-page-1>.form-row,.path-defunciones-recientes .views-element-container .view-filters form #views-exposed-form-difuntos-recientes-page-1{width:100%;}.path-defunciones-recientes .views-element-container .view-filters form .form-actions button{transition:none 0s ease 0s;text-align:inherit;line-height:24px;border-width:1px;margin:0px 0px 0px 10px;padding:6px 12px;letter-spacing:0px;font-weight:400;font-size:16px;text-transform:uppercase;width:145px;}.path-defunciones-recientes input#edit-nombre-apellidos{border:1px solid #ced4da !important;}.path-defunciones-recientes .invalid-feedback{display:none !important;}.altima-tanarticulo .tanatocultura img{width:auto !important;height:100%;max-height:380px;margin:0 !important;}@media all and (max-width:1200px){.altima-tanarticulo .card-1 .wrapper.tanatocultura{float:left;position:relative;height:auto;min-height:320px !important;}.altima-tanarticulo .card-1 .data .content{min-height:320px !important;}.altima-tanarticulo .card-1 .data{position:relative;bottom:0;width:100%;float:left;display:block;}.altima-tanarticulo .card-1 .data .content{padding-left:60px !important;}}@media all and (max-width:992px){.altima-tanarticulo .card-1 .wrapper.tanatocultura,.altima-tanarticulo .card-1 .data .content{min-height:380px !important;}.path-defunciones-recientes .field.field--name-field-video__ video{height:265px !important;}.path-envio-de-flores .paragraph--type--slide-slick{max-height:292px !important;height:292px !important;}.path-envio-de-flores .field[data-blazy]{max-height:292px !important;height:292px !important;}.path-envio-de-flores .media--blazy.media--image{max-height:292px !important;height:292px !important;}.path-envio-de-flores .media--blazy.media--image img{object-fit:cover;width:100%;margin-bottom:0;height:292px !important;max-height:292px !important;}.path-defunciones-recientes .views-element-container .view-filters form{display:block !important;max-width:558px;margin:0 auto;}.path-defunciones-recientes .slide-text-class .field.field--name-field-titulo h1{transition:none 0s ease 0s;text-align:inherit;line-height:40px;border-width:0px;margin:8px 0px 6px;padding:0px;letter-spacing:0px;font-weight:300;font-size:30px;}.slide-text-class hr{width:73%;}.slide-text-class .field.field--name-field-titulo,.slide-text-class .field.field--name-field-titulo-sin-h1,.slide-text-class .field.field--name-field-titulo h1{transition:none 0s ease 0s;text-align:inherit;line-height:40px;border-width:0px;padding:0px;letter-spacing:0px;font-weight:300;font-size:30px;font-family:neosans;margin-top:0%;}.field.field--name-field-video__ video{width:100% !important;margin-top:0% !important;}.path-frontpage .field.field--name-field-video__ video,#block-homecarrusellen .field.field--name-field-video__ video,#block-homeca .field.field--name-field-video__ video{width:100% !important;height:720px !important;object-fit:cover;}.path-frontpage .paragraph--type--slide-slick,#block-homecarrusellen .paragraph--type--slide-slick,#block-homeca .paragraph--type--slide-slick{max-height:480px !important;height:480px !important;}.path-frontpage .field[data-blazy],#block-homecarrusellen .field[data-blazy],#block-homeca.field[data-blazy]{max-height:480px !important;height:480px !important;}.path-frontpage .media--blazy.media--image,#block-homecarrusellen  .media--blazy.media--image,#block-homeca .media--blazy.media--image{max-height:480px !important;height:480px !important;}.path-frontpage .media--blazy.media--image img,#block-homecarrusellen .media--blazy.media--image img,#block-homeca .media--blazy.media--image img{object-fit:cover;width:100%;margin-bottom:0;height:480px !important;max-height:480px !important;}.paragraph--type--slide-slick{max-height:374px;height:374px !important;}.field[data-blazy]{max-height:374px;height:374px !important;}.media--blazy.media--image{max-height:374px !important;height:374px !important;}.media--blazy.media--image img{object-fit:cover;width:100%;margin-bottom:0;height:374px !important;max-height:374px !important;}.slide-text-class .field.field--name-field-subtitulo{font-size:13px;}.slide-text-class .field.field--name-field-enlace-boton a{line-height:19px;padding:5px 12px;}.slide-text-class .field.field--name-field-titulo h1{color:white;font-size:30px;line-height:40px;margin-bottom:0;}.slide-text-class .field.field--name-field-enlace-boton{margin-top:10px !important;}.slide-text-class .field.field--name-field-titulo{margin-bottom:0;}.path-frontpage .slide-text-class .field.field--name-field-titulo h1,#block-homecarrusellen .slide-text-class .field.field--name-field-titulo h1,#block-homeca .slide-text-class .field.field--name-field-titulo h1{color:white;font-size:30px;line-height:40px;margin-bottom:0;font-style:normal;}.path-frontpage .slide-text-class .field.field--name-field-subtitulo,#block-homecarrusellen .slide-text-class .field.field--name-field-subtitulo,#block-homeca .slide-text-class .field.field--name-field-subtitulo{font-size:13px;line-height:16px !important;margin-top:4px;}.slide-text-class hr{margin-top:10px;margin-bottom:10px;}.paragraph--type--slide-slick .field--name-field-enlace-boton-2 a{line-height:19px;padding:8px 12px;font-size:16px;}.path-defunciones-recientes .views-element-container .view-filters{top:237px !important;}.user-logged-in.path-defunciones-recientes .views-element-container .view-filters{top:355px !important;}}.view-id-tanatopedia.view-display-id-list .views-row{display:block;}@media all and (max-width:768px){.altima-tanarticulo .card-1 .wrapper.tanatocultura{float:left;position:relative;height:auto;min-height:auto !important;}.altima-tanarticulo .card-1 .data .content{min-height:auto !important;}.altima-tanarticulo .card-1 .data{position:relative;bottom:0;width:100%;float:left;display:block;}.altima-tanarticulo .card-1 .data .content{padding-left:60px !important;}.col-1 .altima-tanarticulo .card-1,.col-2 .altima-tanarticulo .card-1{padding:30px 0 !important;}.view.view-tanatopedia.view-id-tanatopedia .views-view-grid .views-col{width:100% !important;float:left;}.path-envio-de-flores .paragraph--type--slide-slick{max-height:250px !important;height:250px !important;}.path-envio-de-flores .field[data-blazy]{max-height:250px !important;height:250px !important;}.path-envio-de-flores .media--blazy.media--image{max-height:250px !important;height:250px !important;}.path-envio-de-flores .media--blazy.media--image img{object-fit:cover;width:100%;margin-bottom:0;height:250px !important;max-height:250px !important;}.path-defunciones-recientes .slide-text-class .field.field--name-field-titulo h1{color:#fff !important;font-size:27px !important;margin-bottom:10px !important;line-height:30px !important;}.path-defunciones-recientes .views-element-container .view-filters form{max-width:432px;}.path-defunciones-recientes .views-element-container .view-filters form .form-actions button{text-transform:uppercase;transition:none 0s ease 0s;text-align:inherit;line-height:15px;border-width:1px;margin:0px 0px 4px 6px;height:29px;padding:4px 7px;letter-spacing:0px;font-weight:400;font-size:10px;width:auto;min-width:90px;}.path-defunciones-recientes input#edit-nombre-apellidos{font-size:10px;height:29px;}.path-defunciones-recientes .slide-text-class{margin-top:115px;top:0;}.path-defunciones-recientes .views-element-container .view-filters{top:250px !important;}.user-logged-in.path-defunciones-recientes .views-element-container .view-filters{top:245px !important;}.slide-text-class .field.field--name-field-titulo,.slide-text-class .field.field--name-field-titulo-sin-h1{margin-top:0 !important;}.slide-text-class{margin-top:7%;}.path-frontpage .slide-text-class,#block-homecarrusellen .slide-text-class,#block-homeca .slide-text-class{margin-top:3%;}.path-envio-de-flores .slide-text-class{margin-top:2%;}.field.field--name-field-video__ video{object-fit:cover !important;min-height:372px !important;}.path-frontpage .field.field--name-field-video__ video,#block-homecarrusellen .field.field--name-field-video__ video,#block-homeca .field.field--name-field-video__ video{object-fit:cover !important;height:400px !important;}.path-frontpage .paragraph--type--slide-slick,#block-homecarrusellen  .paragraph--type--slide-slick,#block-homeca .paragraph--type--slide-slick{max-height:371px !important;height:371px !important;}.path-frontpage .field[data-blazy],#block-homecarrusellen .field[data-blazy],#block-homeca .field[data-blazy]{max-height:371px !important;height:371px !important;}.path-frontpage .media--blazy.media--image,#block-homecarrusellen .media--blazy.media--image,#block-homeca .media--blazy.media--image{max-height:371px !important;height:371px !important;}.path-frontpage .media--blazy.media--image img,#block-homecarrusellen .media--blazy.media--image img,#block-homeca .media--blazy.media--image img{object-fit:cover;width:100%;margin-bottom:0;height:371px !important;max-height:371px !important;}.paragraph--type--slide-slick{max-height:300px !important;height:300px !important;}.field[data-blazy]{max-height:300px !important;height:300px !important;}.media--blazy.media--image{max-height:300px !important;height:300px !important;}.media--blazy.media--image img{object-fit:cover;width:100%;margin-bottom:0;height:300px !important;max-height:300px !important;}.paragraph--type--slide-slick .field.field--name-field-enlace-boton-2{margin-left:0px;margin-top:10px;}.paragraph--type--slide-slick .field.field--name-field-enlace-boton,.paragraph--type--slide-slick .field.field--name-field-enlace-boton-2{display:block;}.slide-text-class .field.field--name-field-subtitulo{font-size:16px !important;margin-bottom:10px !important;line-height:20px !important;margin-top:13px !important;}.slide-text-class .field.field--name-field-titulo h1{color:white;font-size:27px;margin-bottom:10px;line-height:30px;}.path-frontpage .slide-text-class .field.field--name-field-titulo h1,#block-homecarrusellen .slide-text-class .field.field--name-field-titulo h1,#block-homeca .slide-text-class .field.field--name-field-titulo h1{font-size:25px;line-height:20px;margin-bottom:0;transition:none 0s ease 0s;text-align:inherit;line-height:31px;border-width:0px;margin:6px 0px 5px;padding:0px;letter-spacing:0px;font-weight:300;}.path-frontpage .slide-text-class .field.field--name-field-subtitulo,#block-homecarrusellen .slide-text-class .field.field--name-field-subtitulo,#block-homeca .slide-text-class .field.field--name-field-subtitulo{margin-bottom:16px !important;margin-top:14px !important;}.slide-text-class .field.field--name-field-enlace-boton a{line-height:19px;padding:7.75px;font-size:18px !important;}}@media all and (max-width:630px){.path-envio-de-flores .slide-text-class .field.field--name-field-titulo h1{font-size:23px !important;margin-top:1%;}.path-defunciones-recientes .views-element-container .view-filters form{max-width:355px;}.path-defunciones-recientes .views-element-container .view-filters form .form-actions button{min-width:73px;}.path-defunciones-recientes .field.field--name-field-video__ video,.path-envio-de-flores .field.field--name-field-video__ video{height:360px !important;}.slide-text-class hr{width:80%;}.path-frontpage .paragraph--type--slide-slick,#block-homecarrusellen.paragraph--type--slide-slick,#block-homeca .paragraph--type--slide-slick{max-height:305px !important;}.path-frontpage .field[data-blazy],#block-homecarrusellen .field[data-blazy],#block-homeca .field[data-blazy]{max-height:305px !important;}.path-frontpage .media--blazy.media--image,#block-homecarrusellen .media--blazy.media--image,#block-homeca .media--blazy.media--image{max-height:305px !important;}.path-frontpage .media--blazy.media--image img,#block-homecarrusellen .media--blazy.media--image img,#block-homeca .media--blazy.media--image img{object-fit:cover;width:100%;margin-bottom:0;height:305px !important;max-height:305px !important;}}@media all and (max-width:530px){.field.field--name-field-video__ video{min-height:300px !important;object-fit:cover;}.path-frontpage .field.field--name-field-video__ video,#block-homecarrusellen .field.field--name-field-video__ video,#block-homeca .field.field--name-field-video__ video{min-height:1px !important;}.path-frontpage .paragraph--type--slide-slick,#block-homecarrusellen .paragraph--type--slide-slick,#block-homeca .paragraph--type--slide-slick{min-height:256px !important;height:256px !important;max-height:none !important;}.path-frontpage .field[data-blazy],#block-homecarrusellen .field[data-blazy],#block-homeca .field[data-blazy]{height:256px;max-height:100%;max-height:none !important;}.path-frontpage .media--blazy.media--image,#block-homecarrusellen .media--blazy.media--image,#block-homeca .media--blazy.media--image{min-height:256px;max-height:none !important;}.path-frontpage .media--blazy.media--image img,#block-homecarrusellen  .media--blazy.media--image img,#block-homeca .media--blazy.media--image img{object-fit:cover;width:100%;height:256px !important;max-height:256px !important;}.field.field--name-field-video__ video{min-height:300px !important;object-fit:cover;}}@media all and (max-width:479px){.path-envio-de-flores .slide-text-class .field.field--name-field-titulo h1{margin-top:8% !important;}.path-defunciones-recientes .views-element-container .view-filters form .form-actions button{min-height:38px;min-width:70px;font-size:15px !important;}.path-frontpage .field.field--name-field-video__ video,#block-homecarrusellen .field.field--name-field-video__ video,#block-homeca .field.field--name-field-video__ video{display:none;}.path-frontpage .paragraph--type--slide-slick,#block-homecarrusellen .paragraph--type--slide-slick,#block-homeca .paragraph--type--slide-slick{min-height:719px;height:717px !important;max-height:none !important;}.path-frontpage .field[data-blazy],#block-homecarrusellen .field[data-blazy],#block-homeca .field[data-blazy]{height:719px !important;max-height:100%;max-height:none !important;}.path-frontpage .media--blazy.media--image,#block-homecarrusellen .media--blazy.media--image,#block-homeca .media--blazy.media--image{min-height:719px;max-height:none !important;}.path-frontpage .media--blazy.media--image img,#block-homecarrusellen .media--blazy.media--image img,#block-homeca .media--blazy.media--image img{object-fit:cover;width:100%;height:719px !important;max-height:719px !important;}.path-frontpage .slide-text-class .field.field--name-field-titulo h1,#block-homecarrusellen .slide-text-class .field.field--name-field-titulo h1,#block-homeca .slide-text-class .field.field--name-field-titulo h1{max-width:220px;margin:0 auto !important;line-height:49px !important;font-size:25px !important;}.slide-text-class .field.field--name-field-titulo{max-width:345px;margin:0 auto !important;}.path-frontpage .slide-text-class .field.field--name-field-titulo h1,#block-homecarrusellen .slide-text-class .field.field--name-field-titulo h1,#block-homeca .slide-text-class .field.field--name-field-titulo h1{max-width:220px;margin:0 auto !important;font-size:27px;margin-bottom:10px !important;line-height:50px !important;}.slide-text-class .field.field--name-field-subtitulo{max-width:220px;margin:0 auto !important;margin-bottom:20px !important;}.slide-text-class .field.field--name-field-enlace-boton a{line-height:16px;padding:14px;font-size:18px;}.path-frontpage .slide-text-class .field.field--name-field-subtitulo,#block-homecarrusellen .slide-text-class .field.field--name-field-subtitulo,#block-homeca .slide-text-class .field.field--name-field-subtitulo{margin-top:14px !important;margin-bottom:19px !important;line-height:20px !important;}.paragraph--type--slide-slick .field--name-field-enlace-boton-2 a{line-height:19px;padding:4px 12px;font-size:16px;}}@media all and (max-width:390px){.path-defunciones-recientes .views-element-container .view-filters form{max-width:228px;}.path-defunciones-recientes #views-exposed-form-difuntos-recientes-page-1 .form-item-nombre-apellidos.mb-3{width:100% !important;padding:0;}.path-frontpage .field.field--name-field-video__ video,#block-homecarrusellen  .field.field--name-field-video__ video,#block-homeca .field.field--name-field-video__ video{display:none;}.path-frontpage .paragraph--type--slide-slick,#block-homecarrusellen .paragraph--type--slide-slick,#block-homeca .paragraph--type--slide-slick{min-height:495px !important;height:495px !important;max-height:none !important;}.path-frontpage .field[data-blazy],#block-homecarrusellen .field[data-blazy],#block-homeca .field[data-blazy]{height:495px !important;max-height:100%;max-height:none !important;}.path-frontpage .media--blazy.media--image,#block-homecarrusellen .media--blazy.media--image,#block-homeca .media--blazy.media--image{min-height:495px;max-height:none !important;}.path-frontpage .media--blazy.media--image img,#block-homecarrusellen .media--blazy.media--image img,#block-homeca .media--blazy.media--image img{object-fit:cover;width:100%;height:495px !important;max-height:495px !important;}.slide-text-class{margin-top:14%;}.slide-text-class .field.field--name-field-titulo h1{line-height:33px !important;}}@media all and (max-width:290px){.path-defunciones-recientes .slide-text-class .field.field--name-field-titulo h1{font-size:18px !important;}}#block-defuncionesrecientesesslider{z-index:0;position:relative;}footer.site-footer{background-color:#6c757d;background-image:none !important;padding-top:30px;}.slick-slide::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.5;z-index:99;}.field--name-field-comentarios .field.field--name-field-video__{position:relative;}.field--name-field-comentarios .field.field--name-field-video__ video{height:100% !important;height:100% !important;min-height:0;margin-top:0;}@media (max-width:992px){#page-wrapper > #page > header{position:relative;}div#main-wrapper{padding-top:0;}}html{box-sizing:border-box;}*,*:before,*.after{box-sizing:inherit;}.header .navbar-toggler{border:0;}.header .navbar-toggler:focus{box-shadow:none;}.header .navbar-toggler .svg-inline--fa{color:var(--color-grey-600);}.button--primary a{text-decoration:none;text-align:center;font-family:neosans;font-size:16px;font-weight:normal;color:var(--color-white);border:1px solid var(--color-primary-600);background-color:var(--color-primary-600);border-radius:100px;padding:12px 24px;width:fit-content;}.button--primary .container__ckeck-list a{border:none;background-color:transparent;}
:root{--color-primary-100:#e6f0f6;--color-primary-200:#cce1ed;--color-primary-300:#99c3dc;--color-primary-400:#66a5ca;--color-primary-500:#3387b9;--color-primary-600:#0069a7;--color-primary-700:#005486;--color-primary-800:#004a75;--color-primary-900:#003554;--color-grey-100:#ebeced;--color-grey-200:#d6d9da;--color-grey-300:#adb2b6;--color-grey-400:#858c91;--color-grey-500:#5c656d;--color-grey-600:#333F48;--color-grey-700:#2e3941;--color-grey-800:#29323a;--color-grey-900:#1f262b;--color-white:#fff;--color-black:#000;--color-error:#ED3939;--color-error-bg:#F6EDED;--color-warning:#FFAF52;--color-warning-bg:#FFF7ED;--color-information:#1184EF;--color-information-bg:#E5F3FF;--color-success:#347950;--color-success-bg:#BCE9CE;}body{color:#3b3b3b;background:#292929;}.background-color-white{background-color:var(--color-white);}.background-color-black{background-color:var(--color-grey-600);}.background-color-gray{background-color:var(--color-grey-100);}#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;}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;}
.row{--bs-gutter-x:0px !important;}.block-lang-dropdown,.block-menu.navigation.menu--secondary{width:auto;}.block-lang-dropdown .form-select{background-color:var(--color-grey-600);color:white;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}.page-header{position:relative;top:-10px;background-color:inherit !important;margin:0;margin-bottom:-10px !important;}.header .nav-link{font-family:neosans;font-size:16px;font-weight:500;text-align:left;color:var(--color-white);text-transform:capitalize;margin:5px;padding:0px 10px;}.field--name-field-subtitulo-cabecera{width:50%;}header .navbar-nav li:last-child{border:1px solid var(--color-primary-600);background-color:var(--color-primary-600);border-radius:50px;margin-left:13px;}header .navbar-nav li:last-child a{color:var(--color-white);}header #block-subthememallorca-secondary li:last-child{border:1px solid var(--color-white);border-radius:50px;margin-left:16px;}header .navbar-nav ul.dropdown-menu.show{background-color:var(--color-white);border:none;border-radius:0;}header .navbar-nav ul.dropdown-menu.show li{background-color:var(--color-white);margin:0;border:none;}header .navbar-nav ul.dropdown-menu.show li a{font-family:neosans;font-size:16px;color:var(--color-grey-500);text-decoration:none;}header .navbar-nav ul.dropdown-menu.show li:hover{background-color:var(--color-grey-100);border:none;}header .navbar-nav ul.dropdown-menu.show li:hover a{color:var(--color-grey-600);text-decoration:none;}.menu--main .nav-link{color:var(--color-grey-600);}.menu--main a.nav-link.dropdown-toggle.nav-link-.show{text-decoration:none;}.menu--main a.nav-link.dropdown-toggle.nav-link-.show::before{content:"";border-radius:0.25rem;position:absolute;top:2px;left:0px;width:100%;height:calc(50% + 1rem);background-color:rgba(0,117,223,.1);height:35px;}.invisible{visibility:hidden;}nav#navbar-main{width:100%;padding-left:80px;padding-right:80px;display:flex;align-items:center;justify-content:space-between;}#block-menusecundariomobile{display:none;}#block-menusecundariomobile nav{gap:24px;}#block-menusecundariomobile li{margin:0 !important;}#block-menusecundariomobile li a.nav-link{margin:auto;padding-top:15px;font-size:16px !important;font-weight:500;width:fit-content;color:var(--color-grey-600);}#block-menusecundariomobile li:first-child a.nav-link{border:1px px solid var(--color-primary-600);background-color:var(--color-primary-600);border-radius:50px;height:44px;padding:0 24px;font-weight:500;color:var(--color-white);display:flex;align-items:center;justify-content:center;}#block-menusecundariomobile li:last-child a.nav-link{text-align:center;padding-top:15px;color:var(--color-primary-600);font-weight:bold;}.navbar-collapse.show{background-color:white;height:calc(100vh - 26px);}.region-top-header{padding-right:80px !important;background-color:var(--color-grey-600);padding-right:50px;width:100% !important;height:60px;display:flex;align-items:center;justify-content:flex-end;}.region-header-form .block-lang-dropdown{display:none;}#page-wrapper>#page>header{position:absolute;width:100%;z-index:5;background-color:inherit !important;height:0px !important;padding:0px !important;margin:0px !important;}#navbar-main{position:relative;top:5px;background-color:transparent !important;}.navbar ul{margin-top:0px !important;}.menu--main ul:hover{background-color:var(--color-white);border-radius:20px;}.titulo_cabecera h1,.titulo_cabecera h2,.titulo_cabecera h3,.titulo_cabecera h4,.titulo_cabecera h5,.titulo_cabecera h6{font-style:inherit;color:var(--color-grey-600);font-size:40px;line-height:48px;font-weight:bold;font-family:neosans;padding:0 80px;}.icon_phone{position:relative;top:-3px;left:10px;}.cto_llamanos_24h{color:var(--color-white);font-family:neosans;text-align:left;border:1px solid var(--color-primary-600);background-color:var(--color-primary-600);border-radius:50px;width:fit-content;padding:6px 25px;margin:24px 80px 0 80px;}.cto_llamanos_24h a{color:var(--color-white);font-size:16px;font-weight:bold;text-decoration:none;}.cto_llamanos_24h.tel_icon{padding:6px 50px 6px 25px;position:relative;}.cto_llamanos_24h.tel_icon a::after{content:url(/themes/custom/subthemeMallorca/css/img/altima_icons/icon--phone-enabled--white.svg);position:absolute;top:8px;width:20px;height:20px;right:20px;}#container_cabecera{height:700px;background-position:right 0px top -82px;background-size:790px 777px;background-repeat:no-repeat;background-color:var(--color-white);}#container_cabecera .latest-articles{height:100%;display:flex;flex-direction:column;justify-content:center;gap:1.5625rem;}#container_cabecera .latest-articles #ocultables_responsive_menu{display:flex;flex-direction:column;gap:1.5625rem;}#container_cabecera .latest-articles .container--actions-onlyShare{padding:0 80px;}#container_cabecera.cabecera-con-buscador .latest-articles .contenido-bloque-search{display:flex;justify-content:space-between;}#container_cabecera.cabecera-con-buscador .latest-articles .contenido-bloque-search .buscador_defunciones_recientes{width:80%;}#container_cabecera.cabecera-con-buscador .latest-articles .contenido-bloque-search .buscador_defunciones_recientes .webform-submission-buscador-de-difuntos-add-form .form-item-difunto label{font-size:14px;font-weight:600;color:var(--color-grey-600);font-family:'neosans';}#container_cabecera.cabecera-con-buscador .webform-submission-buscador-de-difuntos-add-form{position:relative;}#container_cabecera.cabecera-con-buscador .webform-submission-buscador-de-difuntos-add-form button.webform-button--submit{position:absolute;right:0px;padding:10px 40px 10px 20px;border-radius:50px;font-size:16px;font-weight:400;font-family:'neosans';}#container_cabecera.cabecera-con-buscador .webform-submission-buscador-de-difuntos-add-form button.webform-button--submit::after{content:url(/themes/custom/subthemeMallorca/css/img/altima_icons/search.svg);position:absolute;width:20px;height:20px;top:12px;right:15px;}.subtitulo_cabecera p{color:var(--color-grey-600);font-family:neosans;font-size:20px;font-weight:300;max-width:60%;padding:0 80px;margin:0;max-width:60%;}.cto_pedir_ppto{display:none;}.only_responsive{display:none;}.only_desktop{display:block;}.block-lang-dropdown .form-item-lang-dropdown-select.mb-3{margin-bottom:0 !important;}div#main-wrapper{padding-top:60px;}@media (max-width:991px){nav#navbar-main{padding:8px 0;}#block-subthememallorca-main-navigation{background-color:var(--color-white) !important;padding:30px 0 50px 0;}header .navbar-nav li:last-child a{color:var(--color-grey-600);}.only_responsive{display:block;}.only_desktop{display:none;}.field--name-field-subtitulo-cabecera{width:100%;padding:15px;position:relative;left:-10px;}.cto_llamanos_24h{display:none;}.cto_pedir_ppto{display:block;}#button-toggler,.navbar-brand{color:var(--color-primary-900);}.region-top-header{display:none;}.pedir_presupuesto{position:relative;color:var(--color-grey-600);top:400px;left:30%;font-size:20px;font-family:neosans;text-align:left;}#container_cabecera{padding:10px;background-position:right 0px top 0px !important;background-size:350px 350px !important;background-color:var(--color-white);height:600px;padding-bottom:35px;}#container_cabecera .latest-articles{justify-content:flex-end;}#container_cabecera .latest-articles #ocultables_responsive_menu{gap:0;}.titulo_cabecera h1,.titulo_cabecera h2,.titulo_cabecera h3,.titulo_cabecera h4,.titulo_cabecera h5,.titulo_cabecera h6{color:var(--color-grey-600);font-size:40px;line-height:48px;font-weight:bold;font-family:neosans;text-align:left;padding:0 10px;}.subtitulo_cabecera p{font-weight:normal;color:var(--color-grey-600);font-size:16px;font-family:neosans;text-align:left;padding:0 10px;max-width:100%;}.navbar-brand{position:relative;left:20px;top:10px;}.header .navbar-toggler{padding:22px 20px 22px 30px;}.nav-link{font-family:neosans;font-size:20px !important;font-weight:normal;text-align:left;color:var(--color-white);text-transform:capitalize;margin:5px;padding:2px 10px 2px 10px;}.navbar ul{margin-top:25px;}#ocultables_responsive_menu{display:block;}.pedir_presupuesto{position:relative;bottom:50%;left:18%;}.navbar-nav li:last-child{border:0px;background-color:initial;border-radius:initial;}header .navbar-nav li:last-child{border:initial;background-color:var(--color-white);border-radius:0px;border:0px;margin-left:0;}.cto_presupuesto{border:1px solid var(--color-primary-600);background-color:var(--color-primary-600);border-radius:50px;width:fit-content;height:44px;padding:6px 25px;margin:auto;font-weight:bold;color:var(--color-primary-600);display:flex;align-items:center;justify-content:center;}.cto_presupuesto a{color:var(--color-white);font-weight:bold;text-decoration:none;}.cto_pedir_ppto{font-weight:normal;color:var(--color-grey-600);font-size:16px;font-family:neosans;text-align:left;}.cto_presupuesto_phone{margin:auto;text-align:center;padding-top:15px;font-size:16px;color:var(--color-primary-600);font-weight:bold;}div#main-wrapper{padding-top:0px;}ul.nav li.nav-item{width:100%;margin-bottom:5px !important;}.region-top-header{display:none;}header .navbar-nav ul.dropdown-menu.show{margin-left:45px;}#block-menusecundariomobile{display:block;}#container_cabecera.cabecera-con-buscador .latest-articles .contenido-bloque-search{flex-direction:column;justify-content:flex-start;padding-bottom:70px;}#container_cabecera.cabecera-con-buscador .latest-articles .contenido-bloque-search .subtitulo_cabecera{display:none;}#container_cabecera.cabecera-con-buscador .latest-articles .contenido-bloque-search .buscador_defunciones_recientes{width:100%;padding:0 10px;}#container_cabecera.cabecera-con-buscador .latest-articles .contenido-bloque-search .webform-submission-buscador-de-difuntos-add-form button.webform-button--submit{left:50%;transform:translateX(-50%);width:fit-content;}.region-header-form .lang-dropdown-select-element.form-select{background-color:var(--color-white);color:var(--color-grey-600);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");border:none;}.region-header-form .block-lang-dropdown{display:block;margin:0 auto;}}
footer.site-footer{background-color:var(--color-white);padding:30px 0 0 0;}footer .site-footer__wrapper{width:100%;padding:0 80px;}footer .footer__content{display:flex;width:100%;flex-wrap:wrap;}footer .footer__content .navbar-brand{width:20% !important;display:flex;justify-content:flex-start;height:fit-content;margin:0;}footer .footer__content .menu--navegacion-principal-footer{width:80% !important;font-size:16px;font-weight:normal;font-family:neosans;margin:0;padding:0;border:none;display:flex;align-items:center;justify-content:flex-end;}footer .footer__content .menu--navegacion-principal-footer .navbar-nav{display:flex;flex-direction:initial;justify-content:flex-start;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}footer .footer__content .menu--navegacion-principal-footer .nav-link{margin:0;text-transform:capitalize;padding:0;color:var(--color-grey-600);padding-right:20px;}footer .footer__content .menu--footer{width:100% !important;border-top:1px solid var(--color-primary-300);margin:20px 0 0 0;padding:0;}footer .footer__content .menu--footer .navbar-brand{gap:20px;padding-top:25px;display:flex;flex-direction:row;}footer .footer__content .menu--footer .navbar-nav{flex-direction:row;gap:30px;}footer .footer__content .menu--footer .navbar-nav a.nav-link{font-family:neosans;font-size:14px;font-weight:300;color:var(--color-black);text-decoration:none;text-transform:inherit;padding:8px 0;}footer .footer__content .menu--footer a.nav-link{font-family:neosans;font-size:14px;font-weight:300;color:var(--color-black);text-decoration:none;text-transform:inherit;padding:8px 36px 8px 0;}footer .site-footer__top .region{width:100%;}@media (max-width:992px){footer .site-footer__wrapper{padding:0 20px;}footer .site-footer__top .region{width:100% !important;}footer .footer__content .navbar-brand{width:100% !important;padding-bottom:40px;left:0;}footer .footer__content .menu--navegacion-principal-footer .nav-link{line-height:19px;font-size:16px !important;padding-bottom:10px;}footer .footer__content .menu--footer .navbar-nav{gap:0;flex-direction:column;}footer .footer__content .menu--footer .navbar-nav li{width:100%;margin:0 !important;}footer .footer__content .menu--footer .navbar-nav li a.nav-link{font-size:16px !important;padding:0 !important;margin:0 0 5px 0;}<<<<<<< HEAD}=======}>>>>>>> 2db4eff121d02b9149a54e5486a09a5da681801c
.block_container_color.section__information,.field--name-field-4-cols-content,.block-container__five-rows,.contact-formulary-image,.block_container_color.section__information.white,.field--name-field-4-cols-content.white,.block-container__five-rows.white,.contact-formulary-image.white{--color-background:var(--color-white);--color-title:var(--color-grey-600);--color-text:var(--color-black);--color-button-background:var(--color-primary-600);--color-button-text:var(--color-white);--color-button-border:var(--color-primary-600);}.block_container_color.section__information.dark,.field--name-field-4-cols-content.dark,.block-container__five-rows.dark,.contact-formulary-image.dark{--color-background:var(--color-grey-600);--color-title:var(--color-white);--color-text:var(--color-white);--color-button-background:var(--color-grey-600);--color-button-text:var(--color-white);--color-button-border:var(--color-white);}.block_container_color.section__information.grey,.field--name-field-4-cols-content.grey,.block-container__five-rows.grey,.contact-formulary-image.grey{--color-background:var(--color-grey-100);--color-title:var(--color-grey-600);--color-text:var(--color-black);--color-button-background:var(--color-primary-600);--color-button-text:var(--color-white);--color-button-border:var(--color-primary-600);}.block_container_color.section__information{width:100%;padding:50px 0;margin:0;background-color:var(--color-background);max-width:1440px;margin:0 auto;}.section__information .section__information--wrapper{width:80%;margin:auto;padding:0 20px;}.section__information .section__information--title h1,.section__information .section__information--title h2,.section__information .section__information--title h3,.section__information .section__information--title h4,.section__information .section__information--title h5,.section__information .section__information--title h6{text-align:center;font-size:32px;font-weight:bold;font-family:neosans;line-height:38.4px;color:var(--color-title);margin:15px 0;line-height:38.4px;}.section__information .section__information--text{text-align:center;width:80%;margin:auto;font-size:16px;line-height:25.6px;font-weight:300;color:var(--color-text);}.section__information .section__information--text p{text-align:center;font-size:16px;line-height:25.6px;font-weight:300;color:var(--color-text);}.section__information.left .section__information--text p{text-align:left;}.section__information .section__information--text p a{font-weight:bolder;color:var(--color-text);}.section__information .section__information--text b,.section__information .section__information--text strong{font-weight:bolder;}.section__information .section__information--cta .field--type-link,.section__information .section__information--cta .field--type-link{display:flex;justify-content:center;}.section__information .section__information--cta .field--type-link a{text-align:center;font-family:neosans;font-size:16px;font-weight:normal;color:var(--color-button-text);padding:6px 24px;border-radius:100px;border:1px solid var(--color-button-border);background-color:var(--color-button-background);text-decoration:none;width:fit-content;}.section__information .section__information--cta.button--primary.button-icon.btn_search a{position:relative;padding:6px 44px 6px 24px;}.section__information .section__information--cta.button--primary.button-icon.btn_search .field--type-link ::after{content:url(/themes/custom/subthemeMallorca/css/img/altima_icons/search.svg);position:absolute;top:8px;width:20px;height:20px;right:18px;}.section__grid-news{display:flex;justify-content:center;width:100%;}.section__grid-news .cell-node-a,.section__grid-news .cell-node-b{display:flex;justify-content:center;}.section__grid-news .field--name-field-cell-img-and-content-a,.section__grid-news .field--name-field-cell-img-and-content-b{max-width:500px;display:flex;justify-content:center;}.section__grid-news .field--name-field-cell-img-and-content-a .node__content.card__blog,.section__grid-news .field--name-field-cell-img-and-content-b .node__content.card__blog{display:flex;flex-direction:column;width:75%;margin-bottom:80px;justify-content:space-between;}.section__grid-news .card__blog .card__blog--image .field--type-image{float:none;margin:0;}.section__grid-news .card__blog .card__blog--image .field--type-image img{margin:0;}.section__grid-news .card__blog .card__blog--container-info{height:100%;}.section__grid-news .card__blog .card__blog--title{padding-top:15px;}.section__grid-news .card__blog .card__blog--title h1,.section__grid-news .card__blog .card__blog--title h2,.section__grid-news .card__blog .card__blog--title h3,.section__grid-news .card__blog .card__blog--title h4,.section__grid-news .card__blog .card__blog--title h5,.section__grid-news .card__blog .card__blog--title h6{text-align:left;}.section__grid-news .card__blog .card__blog--title h1 .field--name-title,.section__grid-news .card__blog .card__blog--title h2 .field--name-title,.section__grid-news .card__blog .card__blog--title h3 .field--name-title,.section__grid-news .card__blog .card__blog--title h4 .field--name-title,.section__grid-news .card__blog .card__blog--title h5 .field--name-title,.section__grid-news .card__blog .card__blog--title h6 .field--name-title{font-family:'neosans';font-Weight:500;font-size:24px;color:var(--color-black);}.section__grid-news .card__blog .card__blog--text{min-height:16px;}.section__grid-news .card__blog .card__blog--text p{font-size:16px;line-height:26px;font-family:neosans;font-size:16px;}.section__grid-news .card__blog .card__blog--button{text-align:left;padding-top:20px;}.section__grid-news .card__blog .card__blog--button.button--primary a{display:block;padding:6px 24px;}.section__grid-news .card__blog .card__blog--button.button--primary a:hover{color:var(--color-white);}.container_col_feat_image.rounded_image .field--name-field-media-image .field__item img{border-radius:50px;}.field--name-field-column-icon{width:100%;margin:auto;height:96px;}.field--name-field-column-icon .field.field--name-field-media-image.field--type-image{text-align:center;margin:0;}.container_col_feat_header h1,.container_col_feat_header h2,.container_col_feat_header h3,.container_col_feat_header h4,.container_col_feat_header h5,.container_col_feat_header h6{font-size:24px;text-align:center;font-family:neosans;font-weight:bold;}.container_col_feat_body{font-family:'Neo Sans Pro';font-size:16px;font-weight:300;color:#000;line-height:25.6px;}.field--name-field-column-body p{text-align:center;}.field--name-field-column-icon{height:55px;}.field--name-field-column-icon img{width:55px;height:55px;}.block_container_color{width:100%;padding-top:50px;margin-top:20px;}.section__2-columns-multi-image{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding:0 80px;}.section__2-columns-multi-image .section__information--title{width:100%;}.section__2-columns-multi-image .section__information--title h2{text-align:left;margin-top:0;}.section__2-columns-multi-image .section__2-columns-left{width:42%;margin-left:8%;}.section__2-columns-multi-image .section__2-columns-left .field p,.section__2-columns-multi-image .section__2-columns-left .field ul li{color:var(--color-text);font-size:16px;font-weight:300;}.section__2-columns-multi-image .section__2-columns-section_imagenes{width:50%;display:flex;flex-wrap:wrap;}.section__2-columns-multi-image .section__2-columns-section_imagenes .field--name-field-4-imagenes.field--type-image{display:flex;flex-direction:row;flex-wrap:wrap;width:90%;margin:0;justify-content:space-between;margin-left:10%;}.section__2-columns-multi-image .section__2-columns-section_imagenes .field--name-field-4-imagenes.field--type-image .field__item{width:48%;padding:0 1%;text-align:right;}.section__2-columns-multi-image .section__2-columns-section_imagenes .field--name-field-4-imagenes.field--type-image .field__item img{width:100%;max-width:250px;height:auto;max-height:150px;}.container_dos_columnas{width:100%;padding:0 160px;}.container_dos_columnas .field--name-field-2-cols-content{display:flex;gap:60px;}.container_dos_columnas .field--name-field-2-cols-content>.field__item{width:50%;}.container_dos_columnas .field--name-field-2-cols-content .field__item>div{display:flex;flex-direction:column;align-items:flex-start;}.container_dos_columnas .field--name-field-2-cols-content .field__item .container_col_feat_image{padding-bottom:32px;width:100%;}.container_dos_columnas .field--name-field-2-cols-content .field__item .container_col_feat_image .field--name-field-column-icon .field.field--name-field-media-image.field--type-image{text-align:left;}.container_dos_columnas .field--name-field-2-cols-content .field__item .container_col_feat_image .field--name-field-column-icon img{margin:0;}.container_dos_columnas .field--name-field-2-cols-content .field__item .container_col_feat_header h1,.container_dos_columnas .field--name-field-2-cols-content .field__item .container_col_feat_header h2,.container_dos_columnas .field--name-field-2-cols-content .field__item .container_col_feat_header h3,.container_dos_columnas .field--name-field-2-cols-content .field__item .container_col_feat_header h4,.container_dos_columnas .field--name-field-2-cols-content .field__item .container_col_feat_header h5,.container_dos_columnas .field--name-field-2-cols-content .field__item .container_col_feat_header h6{line-height:24px;margin-bottom:16px;text-align:left;}.container_dos_columnas .field--name-field-2-cols-content .field__item .container_col_feat_body .field--name-field-column-body p{text-align:left;}.field--name-field-3-cols-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:138px;width:80%;margin:auto;}.image_big_in_3_cols .field--name-field-3-cols-content .field--name-field-column-icon{display:flex;justify-content:center;}.image_big_in_3_cols .field--name-field-3-cols-content .field--name-field-column-icon .field.field--name-field-media-image.field--type-image img{width:auto;height:150px;}.field--name-field-3-cols-content .field--name-field-column-icon{height:auto;}.container_tres_columnas .field--name-field-3-cols-content .container_col_feat_wrapper{display:flex;flex-direction:column;}.container_tres_columnas .field--name-field-3-cols-content .field--name-field-column-icon .field.field--name-field-media-image.field--type-image{margin:0;}.container_tres_columnas .field--name-field-3-cols-content .field--name-field-column-icon{display:flex;justify-content:center;}.field--name-field-4-cols-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:0 160px 0 160px;gap:35px;}.field--name-field-4-cols-content .field__item .container_col_feat_general{display:flex;flex-direction:column;height:100%;}.field--name-field-4-cols-content .field__item .container_col_feat_wrapper{height:100%;display:flex;flex-direction:column;align-items:center;}.field--name-field-4-cols-content .field__item .container_col_feat_header h1,.field--name-field-4-cols-content .field__item .container_col_feat_header h2,.field--name-field-4-cols-content .field__item .container_col_feat_header h3,.field--name-field-4-cols-content .field__item .container_col_feat_header h4,.field--name-field-4-cols-content .field__item .container_col_feat_header h5,.field--name-field-4-cols-content .field__item .container_col_feat_header h6{text-align:center;font-family:neosans;font-size:16px;font-style:normal;font-weight:bold;line-height:20px;color:var(--color-title);}.field--name-field-4-cols-content .field__item .container_col_feat_body p{font-family:neosans;font-size:16px;font-style:normal;font-weight:300;color:var(--color-text);}.field--name-field-4-cols-content .field__item .field--name-field-enlace-cta-btn{display:flex;justify-content:center;}.field--name-field-4-cols-content .field__item .field--name-field-enlace-cta-btn a{text-decoration:none;font-family:neosans;font-size:16px;font-weight:500;color:var(--color-button-text);border:1px solid var(--color-button-border);background-color:var(--color-button-background);border-radius:100px;padding:6px 24px;display:block;width:fit-content;}.block_container_color.section__information.block-container__five-rows{width:100%;padding:60px 100px;}.block-container__five-rows .wrapper__five-rows{width:80%;margin:auto;padding:0 20px;}.block-container__five-rows .field--name-field-5-cols-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:80px;margin:auto;}.block-container__five-rows .section__information--title{font-size:32px;font-weight:600;color:var(--color-grey-600);font-family:'neosans';padding-bottom:24px;line-height:38.4px;text-align:center;}.block-container__five-rows .field--name-field-column-icon{display:flex;justify-content:center;height:80px;}.block-container__five-rows .field--name-field-column-icon .field.field--name-field-media-image.field--type-image{margin:0;}.block-container__five-rows .field--name-field-5-cols-content .field--name-field-column-icon img{width:80px;height:80px;}.block-container__five-rows .field--name-field-5-cols-content .container_col_feat_header h1,.block-container__five-rows .field--name-field-5-cols-content .container_col_feat_header h2,.block-container__five-rows .field--name-field-5-cols-content .container_col_feat_header h3,.block-container__five-rows .field--name-field-5-cols-content .container_col_feat_header h4,.block-container__five-rows .field--name-field-5-cols-content .container_col_feat_header h5,.block-container__five-rows .field--name-field-5-cols-content .container_col_feat_header h6{font-size:16px;text-align:center;font-family:neosans;font-weight:bold;color:var(--color-grey-600);line-height:19px;}.contact-formulary-image{width:100%;padding:60px 80px 120px 80px;background-color:var(--color-background);}.contact-formulary-image__wrapper{display:flex;flex-direction:row-reverse;gap:50px;}.contact-formulary-image .contact-formulary-image__media{width:40%;}.contact-formulary-image .contact-formulary-image__media .field--type-image img{height:auto;width:100%;}.contact-formulary-image .contact-formulary-image__form{width:60%;position:relative;}.contact-formulary-image .contact-formulary-image__form h2{color:var(--color-title);font-weight:bold;text-align:left;font-size:32px;margin-top:0;}.contact-formulary-image .contact-formulary-image__form-wrapper .webform-submission-contact-form{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;gap:2%;}.contact-formulary-image .contact-formulary-image__form-wrapper .webform-submission-contact-form fieldset.js-form-item.js-form-type-textfield.form-type-textfield,.contact-formulary-image .contact-formulary-image__form-wrapper .webform-submission-contact-form fieldset.js-form-item.js-form-type-email{width:49% !important;}.contact-formulary-image .contact-formulary-image__form-wrapper .webform-submission-contact-form fieldset.col-12.js-form-item.js-form-type-textarea.form-type-textarea{width:100% !important;}.contact-formulary-image .button__contact-custom{border-width:1px;border-style:solid;border-color:var(--color-button-border) !important;background-color:var(--color-button-background) !important;color:var(--color-button-text);border-radius:50px;padding:6px 24px;left:0;width:fit-content;}.contact-formulary-image .contact-formulary-image__form-wrapper .webform-submission-contact-form fieldset.js-form-item .form-control{background-color:var(--color-grey-100);}@media (max-width:992px){.section__information .section__information--wrapper{width:100%;}.section__information .section__information--text{width:100%;}.section__grid-news{flex-direction:column;padding:0 20px;}.section__grid-news .field--name-field-cell-img-and-content-a,.section__grid-news .field--name-field-cell-img-and-content-b{max-width:none;}.section__grid-news .field--name-field-cell-img-and-content-a .node__content.card__blog,.section__grid-news .field--name-field-cell-img-and-content-b .node__content.card__blog{width:100%;max-width:600px;}.section__grid-news .field--name-field-cell-img-and-content-a .node__content.card__blog--image img,.section__grid-news .field--name-field-cell-img-and-content-b .node__content.card__blog--image img{width:100%;height:auto;}.section__grid-news .card__blog{width:100%;}.section__grid-news .card__blog .card__blog--image img,.section__grid-news .card__blog .card__blog--image .field--type-image img{width:100%;height:auto;}.field--name-field-header-text-n-cols-col{display:block;width:100%;}.container_col_feat_header h1,.container_col_feat_header h2,.container_col_feat_header h3,.container_col_feat_header h4,.container_col_feat_header h5,.container_col_feat_header h6{padding-top:15px;}.section__2-columns-multi-image{margin:auto;padding:0 20px;}.section__2-columns-multi-image .section__2-columns-left{width:100%;margin:0;}.section__2-columns-multi-image .section__2-columns-section_imagenes{width:100%;}.section__2-columns-multi-image .section__2-columns-section_imagenes .field--name-field-4-imagenes.field--type-image{width:100%;margin:0;}.container_dos_columnas{padding:0 20px;}.container_dos_columnas .field--name-field-2-cols-content{flex-wrap:wrap;}.container_dos_columnas .field--name-field-2-cols-content>.field__item{width:100%;}.field--name-field-3-cols-content{width:100%;display:grid;grid-template-columns:1fr;padding:0 20px;gap:20px;}.block_container_color.section__information{padding:40px 0;}.block-container__five-rows .section__information--title{text-align:left;}.block_container_color.section__information.block-container__five-rows{padding:40px 20px;}.block-container__five-rows .field--name-field-5-cols-content{grid-template-columns:1fr;gap:24px;}.block-container__five-rows .wrapper__five-rows{width:100%;}.contact-formulary-image{padding:40px 20px 80px 20px;}.contact-formulary-image__wrapper{flex-direction:column;gap:20px;}.contact-formulary-image .contact-formulary-image__media{display:none;}.contact-formulary-image .contact-formulary-image__form{width:100%;}.contact-formulary-image .contact-formulary-image__form-wrapper .webform-submission-contact-form{gap:10px;}.contact-formulary-image .contact-formulary-image__form-wrapper .webform-submission-contact-form fieldset.js-form-item.js-form-type-textfield.form-type-textfield,.contact-formulary-image .contact-formulary-image__form-wrapper .webform-submission-contact-form fieldset.js-form-item.js-form-type-email{width:100% !important;}.contact-formulary-image .button__contact-custom{left:50%;transform:translateX(-50%);}.field--name-field-4-cols-content{grid-template-columns:1fr;padding:0 70px 40px 70px;}}
.section-two-columns__checklist{width:80%;margin:auto;padding-top:50px;padding-bottom:60px;}.section-two-columns__checklist--wrapper{display:flex;gap:100px;justify-content:space-between;align-items:flex-start;}.section-two-columns__checklist--wrapper .section-two-columns__checklist-col2{width:50%;gap:16px;}.section-two-columns__checklist .section-two-columns__checklist--information{font-family:'neosans';font-Weight:300;font-size:16px;color:var(--color-black);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;}.section-two-columns__checklist .section-two-columns__checklist--information-title h1,.section-two-columns__checklist .section-two-columns__checklist--information-title h2,.section-two-columns__checklist .section-two-columns__checklist--information-title h3,.section-two-columns__checklist .section-two-columns__checklist--information-title h4,.section-two-columns__checklist .section-two-columns__checklist--information-title h5,.section-two-columns__checklist .section-two-columns__checklist--information-title h6{font-size:32px;font-weight:bold;font-family:neosans;line-height:38.4px;color:var(--color-title);margin:0;text-align:left;}.section-two-columns__checklist .section-two-columns__checklist--information-text p{font-size:16px;font-weight:300;line-height:25.6px;color:var(--color-text);}.section-two-columns__checklist .section-two-columns__checklist--information-link a{text-decoration:none;font-family:neosans;font-size:16px;font-weight:500;color:var(--color-white);border:1px solid var(--color-primary-600);background-color:var(--color-primary-600);border-radius:100px;padding:12px 24px;}.section-two-columns__checklist .section-two-columns__checklist--list{text-align:left;}.paragraph--type--linked-service-item-check .field--name-field-lsic-feat-text{font-family:'neosans';font-Weight:500;font-size:16px;line-height:19.2px;color:var(--color-black);padding-bottom:10px;}.container__ckeck-list .empty_link .field__item{font-family:'neosans';font-Weight:300;font-size:16px;color:var(--color-black);}.field--name-field-enlace-a-servicio .field__item a{font-family:'neosans';font-Weight:300;font-size:16px;line-height:19.2px;color:#000;text-decoration:none;display:flex;align-items:baseline;text-align:left;padding:5px 24px;}.field--name-field-enlace-a-servicio .field__item a:before,.empty_link .field__item:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230069A7' d='m9.55 18l-5.7-5.7l1.425-1.425L9.55 15.15l9.175-9.175L20.15 7.4L9.55 18Z'/%3E%3C/svg%3E");position:relative;left:-5px;top:6px;display:inline-block;}@media (max-width:992px){.section-two-columns__checklist{padding:40px 20px;width:100%;}.section-two-columns__checklist--wrapper{flex-direction:column;gap:0;}.section-two-columns__checklist--wrapper .section-two-columns__checklist-col2{width:100%;}.field--name-field-enlace-a-servicio .field__item a{padding:12px 0;width:100%;}}
.block_container_color.section__information.body-text-image-map{width:100%;padding:60px 80px;}.body-text-image-map__wrapper{display:flex;margin:auto;gap:50px;}.body-text-image-map-block__information.media_right{width:42%;margin-left:8%;}.body-text-image-map-block__information.media_left{width:42%;margin-right:8%;}.body-text-image-map__wrapper.media_bottom{flex-direction:column;gap:20px;}.body-text-image-map-block__information.media_bottom .body-text-image-map-block__media-image{display:none;}.body-text-image-map__wrapper.media_bottom .body-text-image-map-block__media{width:100%;}.body-text-image-map-block__information.media_bottom{width:100%;}.body-text-image-map-block__title{font-size:32px;font-weight:bold;}.body-text-image-map-block__title h1,.body-text-image-map-block__title h2,.body-text-image-map-block__title h3,.body-text-image-map-block__title h4,.body-text-image-map-block__title h5,.body-text-image-map-block__title h6{text-align:left;margin-top:0;color:var(--color-title);margin-bottom:16px;}.body-text-image-map-block__text{font-size:16px;font-weight:300;font-family:neosans;line-height:25.6px;color:var(--color-text);text-align:left;}.body-text-image-map-block__text p a{font-weight:bolder;color:var(--color-text);}.body-text-image-map-block__cta .field--name-field-enlace-cta{display:flex;justify-content:flex-start;margin-top:24px;}.body-text-image-map-block__cta .field--name-field-enlace-cta a{text-decoration:none;font-family:neosans;font-size:16px;font-weight:500;color:var(--color-button-text);border:1px solid var(--color-button-border);background-color:var(--color-button-background);border-radius:100px;padding:6px 24px;}.body-text-image-map-block__information,.body-text-image-map-block__media{width:50%;}.body-text-image-map.media_right .body-text-image-map-block__media-image .map--space,.body-text-image-map.media_left .body-text-image-map-block__media-image .basic-media .image--space{display:none;}.body-text-image-map.media_left .body-text-image-map-block__media-image .basic-media,.body-text-image-map.media_right .body-text-image-map-block__media-image .basic-media{margin-bottom:0;}.media_left{flex-direction:row-reverse;}.body-text-image-map.media_right .body-text-image-map-block__media-image .basic-media .image--space{display:none;}.body-text-image-map.media_left .body-text-image-map-block__media .basic-media,.body-text-image-map.media_right .body-text-image-map-block__media .basic-media{margin-bottom:0;}.body-text-image-map-block__media .field.field--name-field-ftimb-image-or-map .basic-media img{max-width:520px;}.body-text-image-map-block__media.media_left{text-align:end;}.body-text-image-map-block__media.media_right{text-align:end;}@media (max-width:992px){.block_container_color.section__information.body-text-image-map{padding:40px 20px;}.body-text-image-map__wrapper.media_right{flex-direction:column;}.body-text-image-map-block__information.media_right{width:100%;margin:0;}.body-text-image-map-block__media.media_right{width:100%;text-align:center;}.body-text-image-map.media_left .body-text-image-map-block__media-image .basic-media .image--space,.body-text-image-map.media_right .body-text-image-map-block__media-image .basic-media .image--space{display:block;margin-top:16px;margin-bottom:24px;}.body-text-image-map.media_left .body-text-image-map-block__media,.body-text-image-map.media_right .body-text-image-map-block__media .basic-media{display:none;}.body-text-image-map.media_left .body-text-image-map-block__information{width:100%;margin:0;}}
.paragraph-twocols{display:flex;justify-content:center;width:100%;}.paragraph-twocols .container_col_feat_general{max-width:500px;display:flex;align-items:center;flex-direction:column;margin-bottom:80px;}.paragraph-twocols .field--name-field-column-icon img{width:100%;aspect-ratio:auto 416 / 234;height:234px;}.paragraph-twocols .field--name-field-enlace-cta-btn a{text-decoration:none;text-align:center;font-family:neosans;font-size:16px;font-weight:normal;color:var(--color-white);border:1px solid var(--color-primary-600);background-color:var(--color-primary-600);border-radius:100px;padding:12px 24px;width:fit-content;}.paragraph-twocols .container_col_feat_header,.paragraph-twocols .container_col_feat_header > :first-child{font-family:'neosans';font-Weight:500;font-size:24px;color:var(--color-black);text-align:left;}.paragraph-twocols .field--name-field-column-body,.paragraph-twocols .field--name-field-column-body p{text-align:left;font-family:'neosans';font-size:16px;}.paragraph-twocols .container_col_feat_wrapper,.paragraph-twocols .container_col_feat_button{display:flex;flex-direction:column;width:75%;justify-content:space-between;}.paragraph-twocols .container_col_feat_button{text-align:left;padding-top:20px;margin-top:auto;}.paragraph-colfirst,.paragraph-colsecond{display:flex;justify-content:center;}@media only screen and (max-width:992px){.paragraph-twocols{flex-direction:column;padding:0 20px;}.paragraph-twocols .container_col_feat_general{max-width:none;}.paragraph-twocols .container_col_feat_wrapper,.paragraph-twocols .container_col_feat_button{max-width:600px;width:100%;}.paragraph-twocols .field--name-field-column-icon img{width:100%;height:auto;aspect-ratio:416/234;max-height:338px;}.paragraph-twocols .field--name-field-column-icon{height:auto;}}
.webform-contact-block{padding-top:4rem;width:100%;background-color:var(--color-grey-100);padding-bottom:4rem;max-width:1440px;margin:0 auto;}.webform-contact-block-wrapper{width:80%;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:15rem;align-content:stretch;justify-content:space-evenly;align-items:stretch;justify-items:start;}.webform-contact-block-wrapper .intro-webform-contact-block{display:flex;flex-direction:column;}.webform-contact-block-wrapper .intro-webform-contact-block .intro-webform-contact-image{padding:0;}.intro-webform-contact-block,.form-webform-contact-block{text-align:left;}.intro-webform-contact-block h1,.intro-webform-contact-block h2,.intro-webform-contact-block h3,.intro-webform-contact-block h4,.intro-webform-contact-block h5,.intro-webform-contact-block h6{text-align:left;font-size:32px;font-family:'neosans';}.intro-webform-contact-block p{font-size:16px;font-family:'neosans';}.form-webform-contact-block .mb-3{margin-bottom:0.5rem!important;font-family:'neosans';width:100% !important;}.intro-webform-contact-image{padding-bottom:2rem;}.webform-submission-contact-form{text-align:left;display:flex;flex-direction:column;align-content:flex-end;justify-content:flex-end;align-items:flex-start;flex-wrap:nowrap;}.webform-submission-contact-form label{font-family:'neosans';}.form-webform-contact-block button{text-align:center;display:block;color:#fff;text-decoration:none;font-family:neosans;font-size:16px;border:1px solid #0069A7;background-color:#0069A7;border-radius:50px;font-weight:500;width:90px;padding:5px 0px 5px 0px;}.form__custom-mallorca{padding-bottom:50px;}.form__custom-mallorca .webform-submission-contact-form{position:relative;}.button__contact-custom{position:absolute;right:0;bottom:-50px;}.webform-confirmation{margin:100px;min-height:460px;}@media (max-width:992px){.webform-contact-block-wrapper{width:100%;gap:0;padding:0 20px;display:flex;flex-direction:column;}.form-webform-contact-block .mb-3{width:100% !important;}.button__contact-custom{left:50%;transform:translateX(-50%);}}
.altimia--breadcrumb{padding-bottom:60px;font-family:'neosans';}.altimia--breadcrumb ul{background-color:var(--color-white);margin:0;list-style:none;display:flex;flex-wrap:wrap;padding:0 80px;font-size:14px;}.altimia--breadcrumb li{padding-right:5px;color:var(--color-grey-600);font-weight:300;}.altimia--breadcrumb li:last-child{font-weight:bold;}.altimia--breadcrumb li a{text-decoration:none;color:var(--color-grey-600);font-weight:300;}.altimia--breadcrumb li::after{content:'/';padding-left:5px;}.altimia--breadcrumb li:last-child:after{content:' ';}@media (max-width:992px){.altimia--breadcrumb ul{padding:0 20px;}}
.preguntas-frecuentes.view-preguntas-frecuentes{width:100%;padding:80px 150px;max-width:1440px;margin:0 auto;}.preguntas-frecuentes.view-preguntas-frecuentes h2{text-align:left;margin:0 0 32px 0;}.preguntas-frecuentes.view-preguntas-frecuentes .item-list{width:100% !important;}.preguntas-frecuentes.view-preguntas-frecuentes .item-list ul li{margin:0;padding:30px 0;border-top:1px solid var(--color-primary-100);}.preguntas-frecuentes.view-preguntas-frecuentes .item-list  ul li:last-child{border-bottom:1px solid var(--color-primary-100);}.preguntas-frecuentes.view-preguntas-frecuentes .node-preguntas-frecuentes h2{text-align:left;margin:0;font-weight:normal;font-size:16px;position:relative;cursor:pointer;color:var(--color-grey-600);}.preguntas-frecuentes.view-preguntas-frecuentes .node-preguntas-frecuentes h2 ::after{content:url(/themes/custom/subthemeMallorca/css/img/altima_icons/icon--expand-more.svg);position:absolute;width:32px;height:32px;top:6px;right:8px;}.preguntas-frecuentes.view-preguntas-frecuentes .node-preguntas-frecuentes .node-respuesta p{font-weight:300;margin-bottom:0;color:var(--color-black);}@media (max-width:992px){.preguntas-frecuentes.view-preguntas-frecuentes{padding:60px 20px 60px 10px;}.preguntas-frecuentes.view-preguntas-frecuentes h2{margin:0 0 24px 0;}.preguntas-frecuentes.view-preguntas-frecuentes .item-list ul li{padding:25px 0 25px 0;}}
.block_container_views_deaths{padding:60px 80px 60px 80px;}.block_container_views_deaths h2{text-align:left;padding:0 1.25rem;}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-2-container.section-container .container{max-width:none;}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-2-container.section-container .container .table{overflow-x:auto;}.view-last-deaths .section-2-container.section-container .container .table{overflow-x:auto;}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-2-container.section-container .container .table thead > tr{border-bottom:none;}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-2-container.section-container .container .table tr td,.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-2-container.section-container .container .table tr th{white-space:nowrap;border:0;}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-2-container.section-container .container .table tr td{font-size:16px;font-weight:300;color:var(--color-black);font-family:'neosans';vertical-align:middle;}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-2-container.section-container .container .table tr th{text-transform:uppercase;font-size:16px;font-weight:400;font-family:'neosans';color:var(--color-grey-600);border-bottom:1px solid var(--color-primary-500);}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-2-container.section-container .container .table tbody tr:nth-child(even){background-color:var(--color-primary-100);}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-container .table{margin:0;}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-container .table tr th:first-child,.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-container .table tr td:first-child{display:none;}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-container .table tr td:first-child a span,.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-container .table tr td:last-child a span{display:none;}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-container .table tr td:first-child a,.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-container .table tr td:last-child a{position:relative;height:40px;width:40px;background:#0069A7;border-radius:50%;display:flex;align-items:center;justify-content:center;}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-container .table tr td:first-child a::before,.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-container .table tr td:last-child a::before{content:url(/themes/custom/subthemeMallorca/css/img/altima_icons/icon--file.svg);position:absolute;top:7px;left:13px;}.view-last-deaths{padding-top:75px;}.view-last-deaths .views-field-nothing,.view-last-deaths .views-field-field-display-nombre,.view-last-deaths .views-field-field-edad-defuncion,.view-last-deaths .views-field-field-fecha-de-fallecimiento,.view-last-deaths .views-field-field-hora-entrada-en-sala,.view-last-deaths .views-field-field-sala-de-ceremonia,.view-last-deaths .views-field-field-hora-ceremonia{color:#000;}@media (max-width:992px){.block_container_views_deaths{padding:60px 20px 60px 20px;}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-2-container.section-container{width:100%;}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-container .table tr th:first-child,.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-container .table tr td:first-child{display:table-cell;}.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-container .table tr th:last-child,.block_container_views_deaths .view-ultimas-defunciones-mallorca .section-container .table tr td:last-child{display:none;}}
.container-bloque-esquela .container--actions{display:flex;align-items:baseline;}.container-bloque-esquela .container--actions .cto_llamanos_24h{margin:24px 40px 0 80px;}.container-bloque-esquela .container--actions .btn-share{font-weight:bold;color:white;background-color:var(--color-primary-600) !important;border-radius:50px;padding:8px 40px;width:fit-content;}.contenedor-datos-difunto{background:var(--color-grey-100);width:100%;padding:40px 0;max-width:1440px;margin:0 auto;}.wrapper-datos-difunto{display:flex;gap:100px;width:80%;margin:0 auto;}.wrapper-datos-difunto .contenedor-datos-velatorio,.wrapper-datos-difunto .contenedor-datos-ceremonia{width:50%;}.wrapper-datos-difunto .contenedor-datos-velatorio h3,.wrapper-datos-difunto .contenedor-datos-ceremonia h3{font-size:24px;font-weight:500;font-family:'neosans';color:var(--color-grey-600);}.wrapper-datos-difunto .datos-hora-velatorio,.wrapper-datos-difunto .datos-ubicacion-velatorio,.wrapper-datos-difunto .datos-hora-ceremonia,.wrapper-datos-difunto .datos-ubicacion-ceremonia{display:flex;gap:8px;align-items:flex-start;padding-bottom:14px;}.wrapper-datos-difunto .text__date{font-size:16px;font-weight:300;color:var(--color-black);font-family:'neosans';}.wrapper-datos-difunto .text__ubication .nombre-velatorio{font-size:16px;font-weight:400;color:#000000;font-family:'neosans';}.wrapper-datos-difunto .text__ubication .direccion-velatorio,.wrapper-datos-difunto .text__ubication .descarga-esquela{padding:0px 0 12px 0;}.wrapper-datos-difunto .text__ubication .direccion-velatorio a,.wrapper-datos-difunto .text__ubication .descarga-esquela,.descarga-esquela-descargar,.descarga-esquela-ver{text-decoration:none;background-color:var(--color-primary-600);padding:12px 45px 12px 24px;color:var(--color-white);border-radius:50px;position:relative;right:26px;font-family:'neosans';top:20px;}.wrapper-datos-difunto .text__ubication .direccion-velatorio a::after{content:url(/themes/custom/subthemeMallorca/img/altima_icons/icon--map.svg);position:absolute;width:20px;height:20px;top:10px;right:16px;}.wrapper-datos-difunto .text__ubication .descarga-esquela a::after{content:url(/themes/custom/subthemeMallorca/css/img/altima_icons/icon--file.svg);position:absolute;width:20px;height:20px;top:10px;right:16px;}.descarga-esquela-descargar{margin-right:6px;}.descarga-esquela-descargar:hover,.descarga-esquela-descargar:visited,.descarga-esquela-descargar:focus{color:var(--color-white);}.descarga-esquela-descargar::after{content:url(/themes/custom/subthemeMallorca/img/descarga-esquelas.svg);position:absolute;width:20px;height:20px;top:10px;right:16px;}.descarga-esquela-ver::after{content:url(/themes/custom/subthemeMallorca/img/ver.svg);position:absolute;width:20px;height:20px;top:10px;}.wrapper-esquela{margin:auto;width:80%;padding-top:35px;position:relative;}.wrapper-esquela .descarga-esquela-descargar{position:absolute;left:0;width:fit-content;top:-22px;padding:8px 45px 8px 24px;}.wrapper-esquela .descarga-esquela-ver{position:absolute;left:155px;top:-22px;width:fit-content;height:46px;}.modal__options-share .modal-body{display:flex;flex-direction:column;align-items:center;padding:1rem;}.modal__options-share .modal-body a.sharewht{display:none;}@media (max-width:992px){.wrapper-esquela{margin:auto;width:90%;padding-top:35px;}.wrapper-esquela img{object-fit:cover;}.wrapper-datos-difunto{flex-direction:column;width:100%;padding:0 20px;gap:60px;}.container-bloque-esquela .container--actions{display:none;}.container-bloque-esquela .cto_pedir_ppto{display:flex;flex-direction:column;gap:10px;align-items:center;padding-bottom:70px;}.container-bloque-esquela .cto_pedir_ppto--onlyShare{align-items:flex-start;padding:0 10px;}.container-bloque-esquela .cto_pedir_ppto--onlyShare .cto_presupuesto{display:none;}.container-bloque-esquela .cto_pedir_ppto .btn-share{font-weight:bold;color:white;background-color:var(--color-primary-600) !important;border-radius:50px;padding:8px 40px;}.modal__options-share .modal-body a.sharesms{display:none;}.modal__options-share .modal-body a.sharewht{display:flex;}}@media (max-width:768px){.wrapper-datos-difunto .contenedor-datos-velatorio,.wrapper-datos-difunto .contenedor-datos-ceremonia{width:initial;}}
.section.section-share-by-sms,.section.section-share-by-email{display:flex;flex-direction:column-reverse;margin-top:125px;}.section.section-share-by-sms .form-item-introducir-numero-de-telefono- label,.section.section-share-by-email .form-item-indique-el-correo-electronico-de-la-persona-que-quiere-informar- label{display:flex;justify-content:center;}.section.section-share-by-sms .form-item-introducir-numero-de-telefono- #edit-actions,.section.section-share-by-email .form-item-indique-el-correo-electronico-de-la-persona-que-quiere-informar- #edit-actions{padding-bottom:20px;}.section.section-share-by-sms .field--type-text-with-summary,.section.section-share-by-email .field--type-text-with-summary{display:flex;flex-direction:column;}.section.section-share-by-sms #edit-actions,.section.section-share-by-email #edit-actions{text-align:center;}.section.section-share-by-sms h2,.section.section-share-by-email h2{font-size:38px;font-weight:500;line-height:38px;font-family:neosans;color:VAR(--color-grey-600);padding-bottom:16px;}.section.section-share-by-sms h3,.section.section-share-by-email h3{text-align:center;font-size:38px;font-weight:300;line-height:38px;font-family:neosans;text-transform:uppercase;color:VAR(--color-grey-600);padding-bottom:16px;}.section.section-share-by-sms .field--type-text-with-summary a,.section.section-share-by-email .field--type-text-with-summary a{text-align:center;}@media (max-width:992px){.section.section-share-by-sms #webform-submission-compartir-por-sms-form-ajax,.section.section-share-by-email #webform-submission-compartir-por-email-form-ajax{padding:0 20px;}}
#sliding-popup{background:#333F48 !important;}*{font-family:neosans;}ul.list__custom li{list-style:none !important;position:relative;width:fit-content;padding-left:30px;text-align:left;}ul.list__custom li::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230069A7' d='m9.55 18l-5.7-5.7l1.425-1.425L9.55 15.15l9.175-9.175L20.15 7.4L9.55 18Z'/%3E%3C/svg%3E");position:absolute;top:0;width:20px;height:20px;left:0;}.wrapper-general-content{max-width:1440px;margin:0 auto;}p.text-align-left,h1.text-align-left,h2.text-align-left,h3.text-align-left,h4.text-align-left,h5.text-align-left,h6.text-align-left{text-align:left;}p.text-align-center,h1.text-align-center,h2.text-align-center,h3.text-align-center,h4.text-align-center,h5.text-align-center,h6.text-align-center{text-align:center;}p.text-align-right,h1.text-align-right,h2.text-align-right,h3.text-align-right,h4.text-align-right,h5.text-align-right,h6.text-align-right{text-align:right;}
#sliding-popup{font-family:neosans !important;height:100% !important;background:#0001024f !important;}#sliding-popup button{font-family:neosans !important;}.eu-cookie-compliance-buttons{margin:0 0 1em 0;width:100% !important;max-width:100% !important;text-align:end !important;}.eu-cookie-compliance-banner.eu-cookie-compliance-banner-info.eu-cookie-compliance-banner--categories{background:#333F48 !important;bottom:0px;position:absolute;}@media (max-width:600px){.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:none;margin-top:0px;}.eu-cookie-compliance-buttons{display:flex;flex-direction:column-reverse;}.eu-cookie-compliance-categories-buttons{width:100%;max-width:100%;}.eu-cookie-compliance-save-preferences-button,.eu-cookie-compliance-default-button{margin-right:0;}.eu-cookie-compliance-reject-button{width:100%;}}
