.elementor-14813 .elementor-element.elementor-element-5bcdc3a:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-5bcdc3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;background-image:url("https://mostolesdesarrollo.es/wp-content/uploads/2024/11/cabcera_portal_de_transparencia.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-14813 .elementor-element.elementor-element-5bcdc3a > div.elementor-container{max-width:1250px;--porto-flick-carousel-width:1250px;}.elementor-14813 .elementor-element.elementor-element-5bcdc3a > .elementor-container{min-height:390px;}.elementor-14813 .elementor-element.elementor-element-5bcdc3a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14813 .elementor-element.elementor-element-5bcdc3a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14813 .elementor-element.elementor-element-1bb2fa4 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-12219ea{width:auto;max-width:auto;z-index:1;}.elementor-14813 .elementor-element.elementor-element-12219ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-12219ea.elementor-element{--align-self:flex-start;}.elementor-14813 .elementor-element.elementor-element-12219ea .breadcrumb{font-family:"Poppins", Poppins;font-size:16px;font-weight:300;text-transform:capitalize;line-height:1.3em;}.elementor-14813 .elementor-element.elementor-element-12219ea .page-top ul.breadcrumb > li i.delimiter{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-12219ea .breadcrumbs-wrap .breadcrumb{color:#FFC83E;}.elementor-14813 .elementor-element.elementor-element-12219ea .breadcrumbs-wrap a{color:#FFC83E;}.elementor-14813 .elementor-element.elementor-element-12219ea .breadcrumbs-wrap a:hover{color:#FFC83E;}.elementor-element-12219ea .breadcrumbs-wrap{margin:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-782db6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-782db6e.elementor-element{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-782db6e{font-family:"Poppins", Poppins;font-size:62px;font-weight:200;line-height:1em;letter-spacing:-0.05em;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-8c0f2dc{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-8c0f2dc > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-14813 .elementor-element.elementor-element-8c0f2dc .btn{border-radius:5px 5px 5px 5px;font-size:21px;font-weight:500;line-height:1em;letter-spacing:0px;color:#183F85;background-color:#B8DBF6;padding:16px 60px 16px 60px;}.elementor-14813 .elementor-element.elementor-element-39de770{margin-top:100px;margin-bottom:0px;}.elementor-14813 .elementor-element.elementor-element-8bf7f3e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14813 .elementor-element.elementor-element-8bf7f3e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-8bf7f3e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-8bf7f3e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14813 .elementor-element.elementor-element-8bf7f3e{z-index:3;}.elementor-14813 .elementor-element.elementor-element-fb75b09 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-14813 .elementor-element.elementor-element-fb75b09{margin-top:0px;margin-bottom:0px;}.elementor-14813 .elementor-element.elementor-element-35c17a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-14813 .elementor-element.elementor-element-35c17a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-41863d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-41863d1 img{border-radius:0px 224px 224px 224px;}.elementor-bc-flex-widget .elementor-14813 .elementor-element.elementor-element-7f47c21.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-14813 .elementor-element.elementor-element-7f47c21.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-14813 .elementor-element.elementor-element-7f47c21 > .elementor-element-populated{padding:0px 12px 0px 45px;}.elementor-14813 .elementor-element.elementor-element-3c91aa0{width:100%;max-width:100%;}.elementor-14813 .elementor-element.elementor-element-3c91aa0 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-14813 .elementor-element.elementor-element-3c91aa0 .porto-u-main-heading > *{font-family:"Poppins", Poppins;font-size:62px;font-weight:200;line-height:1em;letter-spacing:-0.05em;color:#183F85;}.elementor-14813 .elementor-element.elementor-element-2d8fb4d{font-family:"Poppins", Poppins;font-size:28px;font-weight:400;line-height:33px;color:#183F85;}.elementor-14813 .elementor-element.elementor-element-5166808{font-family:"Poppins", Poppins;font-size:17px;font-weight:400;line-height:25px;color:#183F85;}.elementor-14813 .elementor-element.elementor-element-3f7dbbf{margin-top:60px;margin-bottom:0px;}.elementor-14813 .elementor-element.elementor-element-962c814 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-14813 .elementor-element.elementor-element-ee503a9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-14813 .elementor-element.elementor-element-ee503a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-14813 .elementor-element.elementor-element-ee503a9 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-14813 .elementor-element.elementor-element-c36f6d7.elementor-element{--align-self:flex-end;}.elementor-14813 .elementor-element.elementor-element-dea3aab > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-26560a4 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-534e248 > .elementor-background-overlay{opacity:0.5;}.elementor-14813 .elementor-element.elementor-element-534e248{margin-top:-10px;margin-bottom:20px;}.elementor-14813 .elementor-element.elementor-element-9cd26e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14813 .elementor-element.elementor-element-9cd26e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32ADE6;}.elementor-bc-flex-widget .elementor-14813 .elementor-element.elementor-element-9cd26e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14813 .elementor-element.elementor-element-9cd26e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14813 .elementor-element.elementor-element-9cd26e4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 8px;--e-column-margin-right:10px;--e-column-margin-left:8px;padding:0px 0px 0px 35px;}.elementor-14813 .elementor-element.elementor-element-9cd26e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14813 .elementor-element.elementor-element-9cd26e4{z-index:3;}.elementor-14813 .elementor-element.elementor-element-712f097 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-712f097 .porto-u-main-heading > *{font-family:"Poppins", Poppins;font-size:41px;font-weight:400;line-height:1em;letter-spacing:-0.03em;color:#FFFFFF;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-14813 .elementor-element.elementor-element-7ab36ff > .elementor-element-populated{padding:0px 10px 0px 8px;}@media(max-width:991px) and (min-width:768px){.elementor-14813 .elementor-element.elementor-element-35c17a8{width:100%;}.elementor-14813 .elementor-element.elementor-element-7f47c21{width:100%;}.elementor-14813 .elementor-element.elementor-element-3be8e94{width:50%;}.elementor-14813 .elementor-element.elementor-element-3359a41{width:50%;}.elementor-14813 .elementor-element.elementor-element-ee503a9{width:50%;}.elementor-14813 .elementor-element.elementor-element-47a0d8d{width:50%;}.elementor-14813 .elementor-element.elementor-element-de5afa8{width:50%;}}@media(max-width:991px){.elementor-bc-flex-widget .elementor-14813 .elementor-element.elementor-element-8bf7f3e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-14813 .elementor-element.elementor-element-8bf7f3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-14813 .elementor-element.elementor-element-8bf7f3e > .elementor-element-populated{padding:0px 12px 30px 12px;}.elementor-14813 .elementor-element.elementor-element-41863d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-41863d1{text-align:center;}.elementor-14813 .elementor-element.elementor-element-41863d1 img{width:90%;}.elementor-14813 .elementor-element.elementor-element-7f47c21 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-14813 .elementor-element.elementor-element-3c91aa0 > .elementor-widget-container{margin:30px 0px 15px 0px;}.elementor-14813 .elementor-element.elementor-element-3c91aa0 .porto-u-main-heading > *{font-size:62px;}.elementor-14813 .elementor-element.elementor-element-9cd26e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 12px 0px 12px;}.elementor-14813 .elementor-element.elementor-element-712f097 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-712f097 .porto-u-main-heading > *{font-size:40px;}}@media(max-width:767px){.elementor-14813 .elementor-element.elementor-element-5bcdc3a > .elementor-container{min-height:558px;}.elementor-14813 .elementor-element.elementor-element-5bcdc3a:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-5bcdc3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-14813 .elementor-element.elementor-element-782db6e{text-align:center;font-size:32px;}.elementor-14813 .elementor-element.elementor-element-39de770{margin-top:50px;margin-bottom:50px;}.elementor-14813 .elementor-element.elementor-element-8bf7f3e > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-14813 .elementor-element.elementor-element-fb75b09{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-41863d1 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 15px 0px 15px;}.elementor-14813 .elementor-element.elementor-element-41863d1 img{width:100%;}.elementor-14813 .elementor-element.elementor-element-7f47c21 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-3c91aa0 .porto-u-main-heading > *{font-size:31px;}.elementor-14813 .elementor-element.elementor-element-2d8fb4d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-14813 .elementor-element.elementor-element-2d8fb4d{font-size:12px;line-height:15px;}.elementor-14813 .elementor-element.elementor-element-5166808 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-14813 .elementor-element.elementor-element-5166808{font-size:12px;line-height:15px;}.elementor-14813 .elementor-element.elementor-element-3f7dbbf{margin-top:50px;margin-bottom:0px;}.elementor-14813 .elementor-element.elementor-element-534e248{margin-top:0px;margin-bottom:80px;}.elementor-14813 .elementor-element.elementor-element-9cd26e4 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-14813 .elementor-element.elementor-element-712f097 .porto-u-main-heading > *{font-size:31px;}.elementor-14813 .elementor-element.elementor-element-7ab36ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for porto_page_header, class: .elementor-element-12219ea */.page-top > .container {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 2px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8bf7f3e */.elementor.elementor-45 {
    margin-top: 70px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3f7dbbf */.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    /*padding: var(--porto-column-spacing);*/
    padding-top: 0px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9cd26e4 */.elementor.elementor-45 {
    margin-top: 70px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c0484cf */.elementor-widget-n-accordion .e-n-accordion-item-title {
    display: flex;
    flex-direction: row;
    list-style: none;
    padding: var(--n-accordion-padding);
    justify-content: space-between;
    border-radius: var(--n-accordion-border-radius);
    flex-grow: var(--n-menu-title-flex-grow);
    gap: var(--n-accordion-icon-gap);
    color: var(--n-accordion-title-normal-color);
    align-items: center;
    cursor: pointer;
    padding-right: 54px;
}/* End custom CSS */