@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,body,canvas,caption,center,cite,code,del,details,dfn,div,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}body{--mfn-column-gap-top:0;--mfn-column-gap-bottom:40px;--mfn-column-gap-left:12px;--mfn-column-gap-right:12px;--mfn-article-box-decoration:#0089f7;--mfn-before-after-slider:#fff;--mfn-before-after-label:rgba(0,0,0,.25);--mfn-before-after-label-color:#fff;--mfn-blog-slider-date-bg:#f8f8f8;--mfn-blog-date-bg:#f8f8f8;--mfn-contactbox-line:hsla(0,0%,100%,.2);--mfn-infobox-line:hsla(0,0%,100%,.2);--mfn-faq-line:rgba(0,0,0,.1);--mfn-clients-tiles:rgba(0,0,0,.08);--mfn-clients-tiles-hover:#0089f7;--mfn-offer-thumbs-nav:#0089f7;--mfn-timeline-date-bg:#f8f8f8;--mfn-sliding-box-bg:#0089f7;--mfn-tabs-border-width:1px;--mfn-tabs-border-color:rgba(0,0,0,.08);--mfn-shape-divider:#000;--mfn-icon-box-icon:#0089f7;--mfn-popup-tmpl-offset:30px;--mfn-exitbutton-font-size:16px;--mfn-exitbutton-size:30px;--mfn-exitbutton-item-size:16px;--mfn-exitbutton-offset-horizontal:0px;--mfn-wpml-arrow-size:10px;--mfn-sidemenu-always-visible-offset:400px;--mfn-button-font-family:inherit;--mfn-button-font-size:inherit;--mfn-button-font-weight:inherit;--mfn-button-font-style:inherit;--mfn-button-letter-spacing:inherit;--mfn-button-gap:10px;--mfn-button-padding:10px 20px;--mfn-button-border-width:0px;--mfn-button-border-style:solid;--mfn-button-border-radius:3px;--mfn-button-transition:.2s;--mfn-button-color:#626262;--mfn-button-color-hover:#626262;--mfn-button-icon-color:#626262;--mfn-button-icon-color-hover:#626262;--mfn-button-bg:#dbdddf;--mfn-button-bg-hover:#d3d3d3;--mfn-button-border-color:transparent;--mfn-button-border-color-hover:transparent;--mfn-button-box-shadow:unset;--mfn-button-theme-color:#fff;--mfn-button-theme-color-hover:#fff;--mfn-button-theme-icon-color:#0095eb;--mfn-button-theme-icon-color-hover:#007cc3;--mfn-button-theme-bg:#0095eb;--mfn-button-theme-bg-hover:#007cc3;--mfn-button-theme-border-color:transparent;--mfn-button-theme-border-color-hover:transparent;--mfn-button-theme-box-shadow:unset;--mfn-button-shop-color:#fff;--mfn-button-shop-color-hover:#fff;--mfn-button-shop-icon-color:#0095eb;--mfn-button-shop-icon-color-hover:#007cc3;--mfn-button-shop-bg:#161922;--mfn-button-shop-bg-hover:#030304;--mfn-button-shop-border-color:transparent;--mfn-button-shop-border-color-hover:transparent;--mfn-button-shop-box-shadow:unset;--mfn-button-action-color:#626262;--mfn-button-action-color-hover:#626262;--mfn-button-action-bg:#dbdddf;--mfn-button-action-bg-hover:#d3d3d3;--mfn-button-action-border-color:transparent;--mfn-button-action-border-color-hover:transparent;--mfn-button-action-box-shadow:unset}body.style-simple{--mfn-contactbox-line:hsla(0,0%,100%,.1);--mfn-infobox-line:hsla(0,0%,100%,.1)}img:not([src$=".svg"]){max-width:100%;height:auto}html{height:100%}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin-bottom:15px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}p{margin:0 0 15px}b,dt,strong{font-weight:700}a,a:focus,a:visited{text-decoration:none;outline:0}a:hover{text-decoration:underline}p a,p a:visited{line-height:inherit}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.button,.wc-block-components-button:not(.is-link),.woocommerce a.added_to_cart,.wp-block-button__link,button,input[type=button],input[type=reset],input[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:var(--mfn-button-gap);position:relative;box-sizing:border-box;font-family:var(--mfn-button-font-family);font-size:var(--mfn-button-font-size);font-weight:var(--mfn-button-font-weight);font-style:var(--mfn-button-font-style);letter-spacing:var(--mfn-button-letter-spacing);line-height:1.2;padding:var(--mfn-button-padding);border-width:var(--mfn-button-border-width);border-style:var(--mfn-button-border-style);border-radius:var(--mfn-button-border-radius);outline:unset;text-decoration:none;cursor:pointer;overflow:hidden;transition:color var(--mfn-button-transition) ease-in-out,background-color var(--mfn-button-transition) ease-in-out,border-color var(--mfn-button-transition) ease-in-out}.button:hover,.button[aria-expanded=true],.wc-block-components-button:not(.is-link):hover,.wc-block-components-button:not(.is-link)[aria-expanded=true],.woocommerce a.added_to_cart:hover,.woocommerce a.added_to_cart[aria-expanded=true],.wp-block-button__link:hover,.wp-block-button__link[aria-expanded=true],button:hover,button[aria-expanded=true],input[type=button]:hover,input[type=button][aria-expanded=true],input[type=reset]:hover,input[type=reset][aria-expanded=true],input[type=submit]:hover,input[type=submit][aria-expanded=true]{text-decoration:none}.button.disabled,.button:disabled,.button[aria-disabled=true],.wc-block-components-button:not(.is-link).disabled,.wc-block-components-button:not(.is-link):disabled,.wc-block-components-button:not(.is-link)[aria-disabled=true],.woocommerce a.added_to_cart.disabled,.woocommerce a.added_to_cart:disabled,.woocommerce a.added_to_cart[aria-disabled=true],.wp-block-button__link.disabled,.wp-block-button__link:disabled,.wp-block-button__link[aria-disabled=true],button.disabled,button:disabled,button[aria-disabled=true],input[type=button].disabled,input[type=button]:disabled,input[type=button][aria-disabled=true],input[type=reset].disabled,input[type=reset]:disabled,input[type=reset][aria-disabled=true],input[type=submit].disabled,input[type=submit]:disabled,input[type=submit][aria-disabled=true]{cursor:not-allowed;opacity:.3}@keyframes loading-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button,.widget a.button,.wp-block-button__link,button,input[type=button],input[type=reset]{background-color:var(--mfn-button-bg);border-color:var(--mfn-button-border-color);color:var(--mfn-button-color);box-shadow:var(--mfn-button-box-shadow)}.button:hover,.widget a.button:hover,.wp-block-button__link:hover,button:hover,input[type=button]:hover,input[type=reset]:hover{background-color:var(--mfn-button-bg-hover);border-color:var(--mfn-button-border-color-hover);color:var(--mfn-button-color-hover)}@font-face{font-family:mfn-icons;src:url(https://presupuestoslleida.com/wp-content/themes/betheme/css/../fonts/mfn/icons.eot?11083851);src:url(https://presupuestoslleida.com/wp-content/themes/betheme/css/../fonts/mfn/icons.eot?11083851#iefix) format("embedded-opentype"),url(https://presupuestoslleida.com/wp-content/themes/betheme/css/../fonts/mfn/icons.woff2?11083851) format("woff2"),url(https://presupuestoslleida.com/wp-content/themes/betheme/css/../fonts/mfn/icons.woff?11083851) format("woff"),url(https://presupuestoslleida.com/wp-content/themes/betheme/css/../fonts/mfn/icons.ttf?11083851) format("truetype"),url(https://presupuestoslleida.com/wp-content/themes/betheme/css/../fonts/mfn/icons.svg?11083851#mfn-icons) format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"]:before,[class^=icon-]:before{font-family:mfn-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button::-moz-focus-inner{padding:0;border:0}body{min-width:960px}.layout-full-width{padding:0}.container,.section_wrapper{max-width:1220px;height:100%;margin:0 auto;position:relative}.container:after,.section_wrapper:after{clear:both;content:" ";display:block;height:0;visibility:hidden;width:100%}.container:after{clear:both}.clearfix:after,.clearfix:before,.container:after{content:" ";display:block;height:0;visibility:hidden}#Sliding-top.active a.sliding-top-control .minus,#Sliding-top a.sliding-top-control .plus{display:inline-block}#Sliding-top.active a.sliding-top-control .plus{display:none}.pager .pages a.active,.pager .pages a:hover,.pager .pages span.page-numbers.current{color:#fff}#Top_bar .wpml-languages a.active{display:flex;align-items:center;box-sizing:content-box;padding:10px 6px 10px 10px;border:1px solid rgba(0,0,0,.1);-webkit-border-radius:5px;border-radius:5px}#Top_bar .wpml-languages.disabled a.active{padding-right:10px}#Top_bar .wpml-languages a.active i{font-size:14px;margin:0 0 0 5px}#Top_bar .wpml-languages a.active i:before{margin:0}#Top_bar .wpml-languages a:hover.active{text-decoration:none}#Top_bar .wpml-languages.enabled:hover a.active{border-radius:5px 5px 0 0;border-bottom-color:transparent}#Top_bar .wpml-languages a.active,#Top_bar .wpml-languages ul.wpml-lang-dropdown{background:#fff}.header-plain #Top_bar .wpml-languages a.active{border:0;padding:0;height:auto}.header-plain #Top_bar .wpml-languages a.active{background:none}body.mobile-side-slide{position:relative;overflow-x:visible}#Side_slide #menu ul li.current-menu-ancestor>a,#Side_slide #menu ul li.current-menu-item>a,#Side_slide #menu ul li.current-menu-parent>a,#Side_slide #menu ul li.current-page-ancestor>a,#Side_slide #menu ul li.current-page-parent>a,#Side_slide #menu ul li.current_page_ancestor>a,#Side_slide #menu ul li.current_page_item>a,#Side_slide #menu ul li.hover>.menu-toggle,#Side_slide #menu ul li.hover>a,#Side_slide #menu ul li:hover>a,#Side_slide a.active,#Side_slide a:not(.action_button):hover{color:#fff}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes if-overlay-animation{0%{opacity:0}to{opacity:1}}@keyframes if-modern-overlay-animation{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}ul{list-style:none outside}.accordion .question.active>.title{border-width:0 0 1px}.accordion .question.active>.title>.acc-icon-plus{display:none}.accordion .question.active>.title>.acc-icon-minus{display:flex}.accordion .question.active p:last-child{margin-bottom:0}.faq .question.active>.title>.acc-icon-plus{display:none}.faq .question.active>.title>.acc-icon-minus{display:block}.faq .question.active p:last-child{margin-bottom:0}.helper .helper_content .item.active{padding-bottom:20px;max-height:unset}.helper .helper_header .links a.link.active,.helper .helper_header .links a:hover.link{color:#999;background:rgba(0,0,0,.06)}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:transparent}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label{opacity:0}::-moz-selection{color:#fff}::selection{color:#fff}#comments>:first-child,#edd_checkout_cart td,#edd_checkout_cart th,.accordion .question,.accordion .question.active .title,.accordion .question .title:before,.article_box .desc_wrapper p,.chart_box:before,.column_opening_hours .mcb-item-opening_hours-inner,.column_pricing_item .mcb-item-pricing_item-inner,.fixed-nav .desc .date,.format-link .post-title .icon-link,.header-stack #Top_bar .logo,.how_it_works .image,.icon_box.has_border:after,.idea_box,.Latest_news ul li .desc_footer,.Latest_news ul li .photo,.list_item .circle,.mcb-sidebar,.offer_thumb.bottom .slider_pagination a,.offer_thumb .slider_pagination,.offer_thumb .slider_pagination a,.opening_hours .opening_hours_wrapper li,.portfolio_group.list .portfolio-item,.portfolio_group .portfolio-item .desc .details-wrapper,.post-footer .post-links,.post-header .title_wrapper,.promo_box.has_border:after,.Recent_posts ul li .desc h6,.section-post-related .section-related-adjustment,.share_wrapper,.style-simple #Filters .filters_wrapper ul,.style-simple .faq .question,.team_list .bq_wrapper,.widget:after,.widget_recent_entries ul li a,.woocommerce .product .related.products,.woocommerce .product .upsells.products,.woocommerce .product div.entry-summary h1.product_title:after,.woocommerce .quantity input.qty,.woocommerce .widget_best_sellers li,.woocommerce .widget_featured_products li,.woocommerce .widget_layered_nav li,.woocommerce .widget_onsale li,.woocommerce .widget_products li,.woocommerce .widget_random_products li,.woocommerce .widget_recent_products li,.woocommerce .widget_recent_reviews li,.woocommerce .widget_recently_viewed_products li,.woocommerce .widget_shopping_cart ul.product_list_widget li,.woocommerce .widget_top_rated_products li,a.content_link,a.icon_bar,dl>dd,dl>dt,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,table td,table th,textarea{border-color:rgba(0,0,0,.08)}.fake-tabs>ul li.active a:after{display:block}.fake-tabs>.tab.active{height:unset;overflow:unset;opacity:1}@keyframes mfn-popup-open{0%{opacity:0;margin-top:-100px}to{opacity:1;margin-top:0}}.style-simple .accordion .question.active:after{display:block}.style-simple .faq .question.active:after{display:block}@keyframes mfnShowSticky{0%{top:-100%}to{top:0}}@keyframes mfnPBSFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes mfnPBSFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes mfnPBSFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@-webkit-keyframes mfnPBSFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@keyframes mfnSubmenuFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mfnSubmenuFadeIn{0%{opacity:0}to{opacity:1}}@keyframes mfnSubmenuFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes mfnSubmenuFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes mfnMmSubmenuFadeIn{0%{opacity:0}to{top:1}}@-webkit-keyframes mfnMmSubmenuFadeIn{0%{opacity:0}to{top:1}}@keyframes mfnMmSubmenuFadeInUp{0%{opacity:0;transform:translateY(20px)}to{top:1;transform:translateY(0)}}@-webkit-keyframes mfnMmSubmenuFadeInUp{0%{opacity:0;transform:translateY(20px)}to{top:1;transform:translateY(0)}}body{--mfn-swiper-pagination-bullet-active-color:#007aff;--mfn-swiper-pagination-bullet-inactive-color:#000;--mfn-swiper-pagination-bullet-width:10px;--mfn-swiper-pagination-bullet-height:10px;--mfn-swiper-pagination-spacing:20px;--mfn-swiper-arrow-width:auto;--mfn-swiper-arrow-height:auto;--mfn-swiper-arrow-size:50px;--mfn-swiper-arrow-spacing:20px}@keyframes mfnpopupfade-in{0%{opacity:0}to{opacity:1}}@keyframes mfnpopupzoom-in{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes mfnpopupfade-in-up{0%{transform:translateY(100px)}to{transform:translateY(0)}}@keyframes mfnpopupfade-in-down{0%{transform:translateY(-100px)}to{transform:translateY(0)}}@keyframes mfnpopupfade-in-left{0%{transform:translateX(100px)}to{transform:translateX(0)}}@keyframes mfnpopupfade-in-right{0%{transform:translateX(-100px)}to{transform:translateX(0)}}.mfn-menu-tabs-wrapper ul.mfn-menu-tabs-nav li.active a,.mfn-menu-tabs-wrapper ul.mfn-menu-tabs-nav li:hover a{background-color:var(--mfn-sidemenu-menu-tabber-link-bg-active);color:var(--mfn-sidemenu-menu-tabber-link-active)}.mfn-menu-tabs-wrapper .mfn-menu-tabs-content.active{display:block}@keyframes hotspot-marker-pulse{0%{outline:0 solid var(--mfn-image-hotspot-marker-default-pulse-bg)}to{outline:15px solid transparent}}@keyframes hotspot-marker-icon-pulse{0%{outline:0 solid var(--mfn-image-hotspot-marker-icon-pulse-bg)}to{outline:15px solid transparent}}@keyframes hotspot-marker-text-pulse{0%{outline:0 solid var(--mfn-image-hotspot-marker-text-pulse-bg)}to{outline:15px solid transparent}}@keyframes hotspot-marker-scale{0%{transform:scale(1)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes hotspot-marker-bounce{0%{transform:translateY(0)}50%{transform:translateY(-15%)}to{transform:translateY(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:block;src:url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-brands-400.eot);src:url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-brands-400.woff) format("woff"),url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-brands-400.ttf) format("truetype"),url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-brands-400.svg#fontawesome) format("svg")}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;font-display:block;src:url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-regular-400.eot);src:url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-regular-400.woff2) format("woff2"),url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-regular-400.woff) format("woff"),url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-regular-400.ttf) format("truetype"),url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;font-display:block;src:url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-solid-900.eot);src:url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-solid-900.woff) format("woff"),url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-solid-900.ttf) format("truetype"),url(https://presupuestoslleida.com/wp-content/themes/betheme/fonts/fontawesome/fa-solid-900.svg#fontawesome) format("svg")}body{--mfn-tabs-border-width:1px}html{overflow-x:hidden}@media only screen and (max-width:1239px){a[href^=tel]{color:inherit;text-decoration:none}}@media only screen and (min-width:960px) and (max-width:1239px){body{min-width:0}.container,.section_wrapper,.with_aside .content_wrapper{max-width:940px}}@media only screen and (min-width:768px) and (max-width:959px){body{min-width:0}.container,.section_wrapper,.with_aside .content_wrapper{max-width:708px}}@media only screen and (min-width:768px){.tr-menu #Top_bar .wpml-languages a.active,.tr-menu #Top_bar .wpml-languages ul.wpml-lang-dropdown{background-color:transparent}}@media only screen and (max-width:767px){body{min-width:0}body.responsive-overflow-x-mobile{overflow-x:hidden}.container,.content_wrapper .section_wrapper,.four.columns .widget-area{max-width:700px !important}#Top_bar .wpml-languages a.active{height:15px;line-height:17px}.mobile-header-mini #Top_bar .wpml-languages a.active,.mobile-header-mini #Top_bar .wpml-languages ul.wpml-lang-dropdown{border:none}.mobile-header-mini.header-plain #Top_bar .wpml-languages a.active{line-height:60px !important}.mobile-header-mini.header-plain #Top_bar .wpml-languages:hover a.active{background:none}.mobile-tr-header #Top_bar .wpml-languages a.active,.mobile-tr-header #Top_bar .wpml-languages ul.wpml-lang-dropdown{background:none}}@font-face{font-family:"Lexend";font-style:normal;font-weight:400;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Lexend/Lexend-1-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lexend";font-style:normal;font-weight:400;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Lexend/Lexend-1-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Lexend";font-style:normal;font-weight:400;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Lexend/Lexend-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lexend";font-style:normal;font-weight:400;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Lexend/Lexend-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Lexend";font-style:normal;font-weight:500;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Lexend/Lexend-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lexend";font-style:normal;font-weight:500;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Lexend/Lexend-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Lexend";font-style:normal;font-weight:600;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Lexend/Lexend-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lexend";font-style:normal;font-weight:600;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Lexend/Lexend-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Poppins/Poppins-1-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Poppins/Poppins-1-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Poppins/Poppins-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Poppins/Poppins-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Poppins/Poppins-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Poppins/Poppins-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Poppins/Poppins-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Poppins/Poppins-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Inter/Inter-1-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Inter/Inter-1-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Inter/Inter-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Inter/Inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Inter/Inter-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Inter/Inter-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Inter/Inter-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(https://presupuestoslleida.com/wp-content/uploads/betheme/fonts/./Inter/Inter-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{background-color:#fff}body,span.date_label,.timeline_items li h3 span,input[type="date"],input[type="text"],input[type="password"],input[type="tel"],input[type="email"],input[type="url"],textarea,select,.offer_li .title h3,.mfn-menu-item-megamenu{font-family:"Lexend"}h1,h2,h3,h4,.text-logo #logo{font-family:"Lexend"}body,.mfn-menu-item-megamenu{font-size:16px;line-height:26px;font-weight:400;letter-spacing:0px}h1,.text-logo #logo{font-size:82px;line-height:98px;font-weight:500;letter-spacing:0px}h2{font-size:55px;line-height:66px;font-weight:500;letter-spacing:0px}h3,.woocommerce ul.products li.product h3,.woocommerce #customer_login h2{font-size:36px;line-height:47px;font-weight:500;letter-spacing:0px}@media only screen and (min-width:768px) and (max-width:959px){body,.mfn-menu-item-megamenu{font-size:14px;line-height:22px;font-weight:400;letter-spacing:0px}h1,.text-logo #logo{font-size:70px;line-height:83px;font-weight:500;letter-spacing:0px}h2{font-size:47px;line-height:56px;font-weight:500;letter-spacing:0px}h3,.woocommerce ul.products li.product h3,.woocommerce #customer_login h2{font-size:31px;line-height:40px;font-weight:500;letter-spacing:0px}}@media only screen and (min-width:480px) and (max-width:767px){body,.mfn-menu-item-megamenu{font-size:13px;line-height:20px;font-weight:400;letter-spacing:0px}h1,.text-logo #logo{font-size:62px;line-height:74px;font-weight:500;letter-spacing:0px}h2{font-size:41px;line-height:50px;font-weight:500;letter-spacing:0px}h3,.woocommerce ul.products li.product h3,.woocommerce #customer_login h2{font-size:27px;line-height:35px;font-weight:500;letter-spacing:0px}}@media only screen and (max-width:479px){body,.mfn-menu-item-megamenu{font-size:13px;line-height:19px;font-weight:400;letter-spacing:0px}h1,.text-logo #logo{font-size:49px;line-height:59px;font-weight:500;letter-spacing:0px}h2{font-size:33px;line-height:40px;font-weight:500;letter-spacing:0px}h3,.woocommerce ul.products li.product h3,.woocommerce #customer_login h2{font-size:22px;line-height:28px;font-weight:500;letter-spacing:0px}}@media only screen and (min-width:1240px){.section_wrapper,.container{max-width:1200px}}@media only screen and (max-width:767px){.content_wrapper .section_wrapper,.container,.four.columns .widget-area{max-width:550px !important;padding-left:33px;padding-right:33px}}body{--mfn-button-font-family:"Poppins";--mfn-button-font-size:14px;--mfn-button-font-weight:600;--mfn-button-font-style:inherit;--mfn-button-letter-spacing:0px;--mfn-button-padding:17px 27px 17px 27px;--mfn-button-border-width:0;--mfn-button-gap:10px;--mfn-button-transition:.2s;--mfn-button-color:#fff;--mfn-button-color-hover:#fff;--mfn-button-bg:#ff7a1b;--mfn-button-bg-hover:#48433f;--mfn-button-border-color:transparent;--mfn-button-border-color-hover:transparent;--mfn-button-icon-color:#fff;--mfn-button-icon-color-hover:#fff;--mfn-button-box-shadow:unset;--mfn-button-theme-color:#fff;--mfn-button-theme-color-hover:#fff;--mfn-button-theme-bg:#ff7a1b;--mfn-button-theme-bg-hover:#48433f;--mfn-button-theme-border-color:transparent;--mfn-button-theme-border-color-hover:transparent;--mfn-button-theme-icon-color:#fff;--mfn-button-theme-icon-color-hover:#fff;--mfn-button-theme-box-shadow:unset;--mfn-button-shop-color:#fff;--mfn-button-shop-color-hover:#fff;--mfn-button-shop-bg:#ff7a1b;--mfn-button-shop-bg-hover:#48433f;--mfn-button-shop-border-color:transparent;--mfn-button-shop-border-color-hover:transparent;--mfn-button-shop-icon-color:#626262;--mfn-button-shop-icon-color-hover:#626262;--mfn-button-shop-box-shadow:unset;--mfn-button-action-color:#fff;--mfn-button-action-color-hover:#fff;--mfn-button-action-bg:#ff7a1b;--mfn-button-action-bg-hover:#48433f;--mfn-button-action-border-color:transparent;--mfn-button-action-border-color-hover:transparent;--mfn-button-action-icon-color:#626262;--mfn-button-action-icon-color-hover:#626262;--mfn-button-action-box-shadow:unset}@media only screen and (max-width:959px){body{}}@media only screen and (max-width:768px){body{}}@media only screen and (min-width:1240px){#Header_creative.active{left:-1px}.header-rtl #Header_creative.active{left:auto;right:-1px}#Header_creative.active .creative-wrapper{opacity:1;margin:0}#Header_creative.active .creative-wrapper{transition:opacity .5s ease-in-out,margin 0s ease-in-out}}@media only screen and (min-width:768px){.sticky-dark #Top_bar.is-sticky .wpml-languages a.active,.sticky-dark #Top_bar.is-sticky .wpml-languages ul.wpml-lang-dropdown{background:rgba(0,0,0,.1);border-color:rgba(0,0,0,.1)}.sticky-white #Top_bar.is-sticky .wpml-languages a.active,.sticky-white #Top_bar.is-sticky .wpml-languages ul.wpml-lang-dropdown{background:rgba(255,255,255,.1);border-color:rgba(0,0,0,.1)}}body{--mfn-clients-tiles-hover:#fe811f;--mfn-icon-box-icon:#fe811f;--mfn-sliding-box-bg:#fe811f;--mfn-woo-body-color:#5d5650;--mfn-woo-heading-color:#5d5650;--mfn-woo-themecolor:#fe811f;--mfn-woo-bg-themecolor:#fe811f;--mfn-woo-border-themecolor:#fe811f}body,ul.timeline_items,.icon_box a .desc,.icon_box a:hover .desc,.feature_list ul li a,.list_item a,.list_item a:hover,.widget_recent_entries ul li a,.flat_box a,.flat_box a:hover,.story_box .desc,.content_slider.carousel ul li a .title,.content_slider.flat.description ul li .desc,.content_slider.flat.description ul li a .desc,.post-nav.minimal a i{color:#5d5650}.themebg,#comments .commentlist>li .reply a.comment-reply-link,#Filters .filters_wrapper ul li a:hover,#Filters .filters_wrapper ul li.current-cat a,.fixed-nav .arrow,.offer_thumb .slider_pagination a:before,.offer_thumb .slider_pagination a.selected:after,.pager .pages a:hover,.pager .pages a.active,.pager .pages span.page-numbers.current,.pager-single span:after,.portfolio_group.exposure .portfolio-item .desc-inner .line,.Recent_posts ul li .desc:after,.Recent_posts ul li .photo .c,.slider_pagination a.selected,.slider_pagination .slick-active a,.slider_pagination a.selected:after,.slider_pagination .slick-active a:after,.testimonials_slider .slider_images,.testimonials_slider .slider_images a:after,.testimonials_slider .slider_images:before,#Top_bar .header-cart-count,#Top_bar .header-wishlist-count,.mfn-footer-stickymenu ul li a .header-wishlist-count,.mfn-footer-stickymenu ul li a .header-cart-count,.widget_categories ul,.widget_mfn_menu ul li a:hover,.widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor)>a,.widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor)>a,.widget_product_categories ul,.widget_recent_entries ul li:after,.woocommerce-account table.my_account_orders .order-number a,.woocommerce-MyAccount-navigation ul li.is-active a,.style-simple .accordion .question:after,.style-simple .faq .question:after,.style-simple .icon_box .desc_wrapper .title:before,.style-simple #Filters .filters_wrapper ul li a:after,.style-simple .trailer_box:hover .desc,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.round .bullet.selected:after,.tparrows.default,.tp-bullets.tp-thumbs .bullet.selected:after{background-color:#fe811f}a{color:#fe811f}a:hover{color:#e26303}*::-moz-selection{background-color:#fdc8a0;color:black}*::selection{background-color:#fdc8a0;color:black}h1,h1 a,h1 a:hover,.text-logo #logo{color:#ff7a1b}h2,h2 a,h2 a:hover{color:#44382e}h3,h3 a,h3 a:hover{color:#44382e}#Top_bar .wpml-languages a.active,#Top_bar .wpml-languages ul.wpml-lang-dropdown{background-color:#fff}#Side_slide #menu ul li.hover>.menu-toggle,#Side_slide a.active,#Side_slide a:not(.button):hover{color:#fe811f}.ui-tabs .ui-tabs-nav li.ui-state-active a,.accordion .question.active>.title>.acc-icon-plus,.accordion .question.active>.title>.acc-icon-minus,.accordion .question.active>.title,.faq .question.active>.title>.acc-icon-plus,.faq .question.active>.title,.fake-tabs>ul li.active a{color:#fe811f}::-webkit-input-placeholder{color:#c0b4a9}::-moz-placeholder{color:#c0b4a9}:-ms-input-placeholder{color:#c0b4a9}:focus::-webkit-input-placeholder{color:#cac3b8}:focus::-moz-placeholder{color:#cac3b8}#pl-public-home{--ink:#052859;--yellow:#fec800;--white:#fff;--paper:#f8f8f8;--muted:#566174;--line:#dde2ea;--font-body:"PL Barlow",Arial,sans-serif;--font-sign:"PL Barlow Condensed","Arial Narrow",sans-serif;--container:1240px}#pl-public-home *{box-sizing:border-box}#pl-public-home{scroll-behavior:smooth;scroll-padding-top:110px}#pl-public-home{margin:0;background:var(--white);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}#pl-public-home a{color:inherit;text-decoration:none}#pl-public-home button,#pl-public-home input,#pl-public-home select{font:inherit}#pl-public-home button,#pl-public-home a,#pl-public-home summary,#pl-public-home select{-webkit-tap-highlight-color:transparent}#pl-public-home img{display:block;max-width:100%}#pl-public-home button,#pl-public-home summary,#pl-public-home select{cursor:pointer}#pl-public-home button{color:inherit}#pl-public-home h1,#pl-public-home h2,#pl-public-home h3,#pl-public-home p{margin:0}#pl-public-home h1,#pl-public-home h2,#pl-public-home h3{color:var(--ink);font-weight:700;line-height:1.08;letter-spacing:-.035em}#pl-public-home h2{font-size:clamp(32px,3.25vw,44px)}#pl-public-home h3{font-size:24px}#pl-public-home p{color:var(--muted)}#pl-public-home a:focus-visible,#pl-public-home button:focus-visible,#pl-public-home summary:focus-visible,#pl-public-home select:focus-visible{outline:3px solid var(--yellow);outline-offset:5px}#pl-public-home .container{width:min(var(--container),calc(100% - 80px));margin-inline:auto}#pl-public-home .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 24px;border:1px solid var(--yellow);border-radius:7px;background:var(--yellow);color:var(--ink);font-weight:700;font-size:17px;line-height:1.25;min-height:52px;white-space:nowrap;transition:background-color .18s,border-color .18s}#pl-public-home .button:hover{background:var(--yellow);border-color:var(--ink)}#pl-public-home .button-small{min-height:45px;padding:12px 19px;font-size:16px}#pl-public-home .text-link{display:inline-block;font-weight:600;text-decoration:underline;text-decoration-color:#a7b0c2;text-underline-offset:5px;text-decoration-thickness:1px}#pl-public-home .text-link:hover{text-decoration-color:var(--ink)}#pl-public-home .skip-link{position:fixed;z-index:100;left:16px;top:12px;transform:translateY(-160%);padding:12px 20px;background:var(--ink);color:white;border-radius:6px}#pl-public-home .skip-link:focus{transform:none}#pl-public-home .site-header{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.98);border-bottom:1px solid #e8ebf0}#pl-public-home .header-inner{display:flex;align-items:center;min-height:105px;gap:28px}#pl-public-home .brand{display:block;flex-shrink:0}#pl-public-home .brand img{width:222px;height:auto}#pl-public-home .site-nav{display:flex;align-items:center;gap:28px;margin-left:auto;font-size:16px;font-weight:600}#pl-public-home .site-nav a{padding:12px 0;position:relative}#pl-public-home .site-nav a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:5px}#pl-public-home .menu-toggle{display:none;background:transparent;border:0;padding:10px;width:44px;height:44px}#pl-public-home .menu-toggle span{display:block;height:2px;background:var(--ink);margin:5px 0;border-radius:2px}#pl-public-home .header-cta{margin-left:8px}#pl-public-home .faq-section{padding-top:72px;padding-bottom:87px;display:grid;grid-template-columns:.75fr 1.25fr;gap:90px}#pl-public-home .faq-section h2{font-size:38px}#pl-public-home .faq-list details{border-bottom:1px solid var(--line)}#pl-public-home .faq-list details:first-child{border-top:1px solid var(--line)}#pl-public-home .faq-list summary{position:relative;padding:22px 40px 22px 0;list-style:none;font-size:18px;font-weight:600;line-height:1.4}#pl-public-home .faq-list summary::-webkit-details-marker{display:none}#pl-public-home .faq-list summary::after{content:"+";position:absolute;right:6px;top:15px;font-size:28px;font-weight:400}#pl-public-home .faq-list details[open] summary::after{content:"−"}#pl-public-home .faq-list details p{padding:0 32px 22px 0;font-size:16px;line-height:1.6}#pl-public-home .site-footer{background:var(--paper);border-top:1px solid var(--line)}#pl-public-home .footer-brand img{width:215px}#pl-public-home .footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;padding-bottom:25px;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}#pl-public-home .footer-bottom nav{display:flex;gap:24px}#pl-public-home .footer-bottom nav a:hover{text-decoration:underline}@media (max-width:1190px){#pl-public-home .container{width:calc(100% - 64px)}#pl-public-home .header-inner{gap:22px}#pl-public-home .brand img{width:194px}#pl-public-home .site-nav{gap:19px;font-size:15px}#pl-public-home .header-cta{font-size:15px;padding-inline:15px}#pl-public-home .faq-section{gap:55px}}@media (max-width:960px){#pl-public-home .container{width:calc(100% - 48px)}#pl-public-home .header-inner{min-height:88px;gap:18px}#pl-public-home .brand img{width:190px}#pl-public-home .menu-toggle{display:block;margin-left:0;flex-shrink:0}#pl-public-home .header-cta{margin-left:auto}#pl-public-home .site-nav{display:none;position:absolute;top:100%;left:0;right:0;background:var(--white);border-bottom:1px solid var(--line);margin:0;padding:15px 24px 20px;gap:0;box-shadow:0 12px 18px rgba(5,40,89,.04)}#pl-public-home .site-nav a{padding:13px 0;font-size:17px}#pl-public-home .faq-section{grid-template-columns:.7fr 1.3fr;gap:40px;padding-top:60px;padding-bottom:67px}#pl-public-home .faq-section h2{font-size:33px}#pl-public-home .footer-brand img{width:190px}}@media (max-width:740px){#pl-public-home{scroll-padding-top:95px}#pl-public-home .container{width:calc(100% - 40px)}#pl-public-home .header-inner{min-height:80px;gap:12px}#pl-public-home .brand img{width:176px}#pl-public-home .header-cta{font-size:13px;padding:10px 12px;min-height:40px}#pl-public-home .menu-toggle{padding:9px;width:40px}#pl-public-home .faq-section{grid-template-columns:1fr;gap:26px;padding-top:47px;padding-bottom:55px}#pl-public-home .faq-section h2{font-size:34px}#pl-public-home .faq-list summary{font-size:17px;padding-block:21px}#pl-public-home .faq-list details p{font-size:16px}#pl-public-home .footer-brand img{width:182px}#pl-public-home .footer-bottom{flex-wrap:wrap;gap:17px 20px;font-size:12px;padding-top:20px;padding-bottom:22px}#pl-public-home .footer-bottom nav{margin-left:auto;gap:18px}}@media (max-width:420px){#pl-public-home .container{width:calc(100% - 32px)}#pl-public-home .header-inner{gap:7px;min-height:74px}#pl-public-home .brand img{width:155px}#pl-public-home .header-cta{font-size:12px;padding-inline:9px;min-height:36px}#pl-public-home .menu-toggle{width:34px;padding:8px;margin-left:2px}#pl-public-home .footer-brand img{width:164px}#pl-public-home .footer-bottom nav{gap:14px}}@media (prefers-reduced-motion:reduce){#pl-public-home{scroll-behavior:auto}#pl-public-home *,#pl-public-home *::before,#pl-public-home *::after{transition:none !important}}#pl-public-home .corporate-footer{background:#f8f8f8;border-top:3px solid var(--yellow)}#pl-public-home .corporate-footer .footer-main{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:64px;padding-top:56px;padding-bottom:45px}#pl-public-home .corporate-footer .footer-brand{display:inline-block}#pl-public-home .corporate-footer .footer-brand img{width:244px;height:auto}#pl-public-home .corporate-footer .footer-branding>p{margin-top:20px;font-size:17px;line-height:1.45;color:var(--muted)}#pl-public-home .corporate-footer .footer-contact{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-top:20px;font-size:15px;color:var(--muted)}#pl-public-home .corporate-footer .footer-contact a{font-weight:600;color:var(--ink);overflow-wrap:anywhere}#pl-public-home .corporate-footer .footer-column{display:flex;flex-direction:column;align-items:flex-start;gap:10px}#pl-public-home .corporate-footer .footer-column h2{font-size:18px;line-height:1.3;letter-spacing:-.01em;margin-bottom:5px;color:var(--ink)}#pl-public-home .corporate-footer .footer-column>a:not(.footer-request){font-size:15px;line-height:1.4;text-decoration:none;color:var(--muted)}#pl-public-home .corporate-footer a:hover{text-decoration:underline;text-underline-offset:4px}#pl-public-home .corporate-footer .footer-platform>p{font-size:15px;line-height:1.55;margin-top:8px;max-width:280px}#pl-public-home .corporate-footer .footer-request{font-size:15px;padding:11px 17px;min-height:44px;margin-top:6px;white-space:normal;text-align:center;max-width:100%}#pl-public-home .corporate-footer .footer-request:hover{text-decoration:none}#pl-public-home .corporate-footer .footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:22px;padding-top:21px;padding-bottom:24px;border-top:1px solid var(--line);font-size:13px}#pl-public-home .corporate-footer .footer-bottom>p{font-size:13px;color:var(--muted)}#pl-public-home .corporate-footer .footer-bottom nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin-left:0}#pl-public-home .corporate-footer .footer-bottom nav a{font-size:13px;color:var(--muted);text-decoration:none}@media (max-width:960px){#pl-public-home .corporate-footer .footer-main{gap:34px}#pl-public-home .corporate-footer .footer-brand img{width:213px}}@media (max-width:740px){#pl-public-home .corporate-footer .footer-main{grid-template-columns:1fr 1fr;gap:32px 24px;padding-top:39px;padding-bottom:35px}#pl-public-home .corporate-footer .footer-branding{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;column-gap:24px}#pl-public-home .corporate-footer .footer-brand{grid-column:1}#pl-public-home .corporate-footer .footer-brand img{width:210px}#pl-public-home .corporate-footer .footer-branding>p{grid-column:1;margin-top:15px;font-size:16px}#pl-public-home .corporate-footer .footer-contact{grid-column:2;grid-row:1/3;justify-content:center;margin-top:0;gap:7px;font-size:14px}#pl-public-home .corporate-footer .footer-column h2{font-size:17px}#pl-public-home .corporate-footer .footer-column>a:not(.footer-request){font-size:14px}#pl-public-home .corporate-footer .footer-platform>p{font-size:14px;max-width:230px}#pl-public-home .corporate-footer .footer-request{font-size:14px;padding-inline:13px}#pl-public-home .corporate-footer .footer-bottom{align-items:flex-start;flex-direction:column;gap:13px;padding-top:19px;padding-bottom:23px}#pl-public-home .corporate-footer .footer-bottom nav{gap:9px 19px}#pl-public-home .corporate-footer .footer-bottom nav a{font-size:12px}}@media (max-width:420px){#pl-public-home .corporate-footer .footer-main{grid-template-columns:1fr;gap:29px;padding-top:33px}#pl-public-home .corporate-footer .footer-branding{display:block;grid-column:auto}#pl-public-home .corporate-footer .footer-brand img{width:212px}#pl-public-home .corporate-footer .footer-branding>p{margin-top:14px}#pl-public-home .corporate-footer .footer-contact{margin-top:17px;gap:5px}#pl-public-home .corporate-footer .footer-column{gap:9px}#pl-public-home .corporate-footer .footer-column h2{margin-bottom:3px}#pl-public-home .corporate-footer .footer-platform>p{max-width:285px}#pl-public-home .corporate-footer .footer-request{margin-top:5px}#pl-public-home .corporate-footer .footer-bottom nav{gap:9px 15px}}@media (max-width:360px){#pl-public-home .header-cta{display:none}#pl-public-home .menu-toggle{margin-left:auto;width:44px;height:44px;padding:10px}#pl-public-home .brand img{width:170px}}#pl-public-home a:focus-visible,#pl-public-home button:focus-visible,#pl-public-home summary:focus-visible,#pl-public-home select:focus-visible{outline-color:var(--ink)}#pl-public-home{width:100%;max-width:none;isolation:isolate;box-sizing:border-box}#pl-public-home .container{max-width:none}#pl-public-home button,#pl-public-home .button{background-image:none;text-shadow:none}#pl-public-home .button::before,#pl-public-home .button::after{display:none}#pl-public-home .hero h1,#pl-public-home h2,#pl-public-home h3{color:var(--ink)}#pl-public-home h1,#pl-public-home h2,#pl-public-home h3,#pl-public-home h4{font-family:var(--font-body);text-transform:none;font-style:normal}#pl-public-home button,#pl-public-home .button{box-shadow:none}@keyframes pl-public-show-dialog{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}body.pl-portada-template{margin:0;padding:0}#pl-public-home .pl-service-ad{display:grid;grid-template-columns:1fr auto;align-items:center;gap:32px;padding:30px 36px;border-radius:12px;background:#fec800;color:#052859}#pl-public-home .pl-service-ad h2{font-size:32px;margin:8px 0 12px}#pl-public-home .pl-service-ad p{color:#052859;max-width:680px;margin:0}#pl-public-home .pl-ad-eyebrow{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}#pl-public-home .pl-ad-actions{display:flex;flex-direction:column;gap:12px;align-items:center}#pl-public-home .pl-ad-actions strong{font-size:34px}#pl-public-home .pl-ad-actions .button{background:#052859;color:#fff;border-color:#052859}#pl-public-home .pl-ad-actions span{font-size:13px}#pl-public-home .pl-ad-actions .text-link{font-size:15px}#pl-public-home .pl-content-section{padding-block:48px}#pl-public-home .pl-content-section h1{font-size:clamp(36px,4.3vw,56px);max-width:920px;margin-block:20px}#pl-public-home .pl-content-section h2{margin-bottom:24px}#pl-public-home .pl-content-section h3{margin:20px 0 12px}#pl-public-home .pl-content-section p{margin-block:16px;max-width:920px}#pl-public-home .pl-sector-hero{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;padding-block:64px}#pl-public-home .pl-sector-hero h1{font-size:clamp(38px,4.3vw,56px);margin-block:24px}#pl-public-home .pl-sector-hero p{font-size:21px;margin-bottom:28px}#pl-public-home .pl-sector-hero img{width:100%;height:390px;object-fit:cover;border-radius:14px}#pl-public-home .pl-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}#pl-public-home .pl-info-grid article{padding:28px;background:#f8f8f8;border-radius:10px}#pl-public-home .pl-info-grid h3{margin:0 0 14px}#pl-public-home .pl-brief{padding-left:24px;margin-block:24px;list-style:disc}#pl-public-home .pl-brief li{margin-block:10px}@media (max-width:960px){#pl-public-home .pl-sector-hero{gap:24px}#pl-public-home .pl-info-grid{grid-template-columns:1fr}}@media (max-width:600px){#pl-public-home .pl-service-ad{grid-template-columns:1fr;padding:24px;gap:20px}#pl-public-home .pl-ad-actions{align-items:flex-start}#pl-public-home .pl-service-ad h2{font-size:29px}#pl-public-home .pl-ad-actions .button{white-space:normal;text-align:center}#pl-public-home .pl-sector-hero{grid-template-columns:1fr;padding-block:36px}#pl-public-home .pl-sector-hero img{height:260px}#pl-public-home .pl-content-section{padding-block:32px}}