/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
:root{--color-white:#fff;--color-lbr:#d9fc4a;--color-green:#014751;--color-black:#000;--font-title:"Exo 2"}.color-white{color:var(--color-white)}a.color-white:hover{color:var(--nectar-accent-color)}.font-title{font-family:var(--font-title)}.lightning-icon{height:300px !important}body h1,body h2{line-height:1em!important}body .h2em h3 em{text-transform:uppercase;font-weight:400}body .h2em h3 em:nth-child(1){color:#fff!important;padding-right:75px}body .h2em h3 em:nth-child(3){padding-left:120px}.material .ocm-effect-wrap{background:#fff}body #dma > .row-bg-wrap,html body.page-id-3678,html body.page-id-3678.material .ocm-effect-wrap,html body.page-id-3678.material .ocm-effect-wrap .container-wrap{background:linear-gradient(90deg,#000607,#054B5E)!important}#header-outer #top nav > ul > li:not(.megamenu) ul a:hover,#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .sfHover > a,#header-outer #top nav > ul > li:not(.megamenu) .sfHover > a,#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover,#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a,#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a,#header-outer nav > ul > .megamenu > ul ul li a:hover,#header-outer nav > ul > .megamenu > ul ul li a:focus,#header-outer nav > ul > .megamenu > ul ul .sfHover > a,#header-secondary-outer ul > li:not(.megamenu) .sfHover > a,#header-secondary-outer ul > li:not(.megamenu) ul a:hover,#header-secondary-outer ul > li:not(.megamenu) ul a:focus,body:not([data-header-format="left-header"]) #header-outer nav > ul > .megamenu > ul ul .current-menu-item > a{background-color:transparent!important}body.page-id-3670 #top .row .col.span_9.col_last,body.page-id-3664 #top .row .col.span_9.col_last{display:none!important}body.page-id-3670 #legal,body.page-id-3670 #legal a,body.page-id-3670 #legal p,body.page-id-3664 #legal,body.page-id-3664 #legal a,body.page-id-3664 #legal p{color#272727!important}body #srsbox{}body #srsbox .srsbox > div{background:#141414;border:1px solid #262626}body #srsbox .srsbox > *,body #srsbox .srsbox > div:after{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}body #srsbox .srsbox:hover > *,body #srsbox .srsbox:hover > div:after{transition-duration:500ms}body #srsbox .srsbox .wpb_wrapper{z-index:1}body #srsbox .srsbox .number p{color:#222}body #srsbox .srsbox.srsbox-01:hover > div{border:1px solid #ff6b3566}body #srsbox .srsbox.srsbox-01:hover > div:after{content:"";display:block;background:radial-gradient(circle at bottom right,rgba(255,107,53,.08),transparent 40%);width:250px;height:250px;position:absolute;right:0;bottom:0;border-radius:20px}body #srsbox .srsbox.srsbox-01:hover h3{color:#FF5B28!important}body #srsbox .srsbox.srsbox-02:hover > div{border:1px solid #d4f34a66}body #srsbox .srsbox.srsbox-02:hover > div:after{content:"";display:block;background:radial-gradient(circle at bottom left,rgba(212,243,74,.08),transparent 40%);width:250px;height:250px;position:absolute;left:0;bottom:0;border-radius:20px}body #srsbox .srsbox.srsbox-02:hover h3{color:#d4f34a!important}body #srsbox .srsbox.srsbox-03:hover > div{border:1px solid #99e5f175}body #srsbox .srsbox.srsbox-03:hover > div:after{content:"";display:block;background:radial-gradient(circle at top right,rgba(153,249,241,.08),transparent 40%);width:250px;height:250px;position:absolute;right:0;top:0;border-radius:20px}body #srsbox .srsbox.srsbox-03:hover h3{color:#99E5F1!important}body #srsbox .srsbox.srsbox-04:hover > div{border:1px solid #ff6b3566}body #srsbox .srsbox.srsbox-04:hover > div:after{content:"";display:block;background:radial-gradient(circle at top left,rgba(255,107,53,.08),transparent 40%);width:250px;height:250px;position:absolute;left:0;top:0;border-radius:20px}body #srsbox .srsbox.srsbox-04:hover h3{color:#E63600!important}@media screen and (width >= 999px){.lightning-icon{margin:auto!important}}@media screen and (width < 999px){.lightning-icon{height:150px !important}.fix-height-bg.full-width-section .row-bg-wrap{height:102%!important;top:-1px!important}.form-text-dark label#field_9jv0r12_label{left:0 !important;padding:0 calc(.5 * var(--field-height)) !important}}@media screen and (width < 699px){.lightning-icon{height:100px !important}}.footer-title{margin-bottom:0!important}.footer-title [data-inherit-heading-family="h4"] p{margin-bottom:8px!important}#ajax-content-wrap .form-text-dark .with_frm_style .frm_radio label,.form-text-dark .with_frm_style .frm_inside_container.frm_label_float_top > label,#ajax-content-wrap .form-text-dark .with_frm_style .frm_radio label a{color:var(--nectar-extra-color-3)!important}.woocommerce-checkout .nectar-global-section.before-footer,.woocommerce-account .nectar-global-section.before-footer,.woocommerce-cart .nectar-global-section.before-footer,body:not(.page):not(.single-post):not(.single-portfolio) .nectar-global-section.before-footer,.single-portfolio #regular_portfolio [data-nav-pos="in_header"] .nectar-global-section.before-footer{padding-top:0!important}@media screen and (width >= 999px) and (width < 1300px){.row-items-imprescindibles .wpb_column{margin-bottom:20px!important;width:50%!important}}.Collapsible{display:none}.Collapsible,.Collapsible p,.Collapsible *{line-height:1.1}.view-more-style-1{text-transform:uppercase;color:#ff7449;font-size:16px;line-height:1.1;display:inline-block;cursor:pointer;position:relative}.view-more-style-1:after{display:block;content:'';position:absolute;width:100%;height:2px;opacity:.8;left:0;backface-visibility:hidden;margin-top:0;top:auto;border-top:none;border-right:none;bottom:0;border-left:none;border-bottom:1px solid;border-radius:0;background-color:transparent !important;transition:transform .4s cubic-bezier(.23,.46,.4,1);animation:none;transform-origin:left;z-index:1;border-color:inherit !important}.view-more-style-1:hover:after{animation:portSliderLine .45s cubic-bezier(.15,.75,.5,1) forwards}body .row .faqs-servicios .toggle .toggle-title a,body .faqs-servicios .toggle .toggle-title a,.faqs-servicios .toggle > h3.toggle-title a{font-size:21px!important}.faqs-servicios div[data-style="minimal"] .toggle > .toggle-title a{padding:10px 70px 10px 0}.faqs-servicios div[data-style="minimal"] .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap{padding:0 0 10px 0}@media screen and (width <= 1000px ){.horizontal-scroll-lbr .row_col_wrap_12_inner.col.span_12.left{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;max-height:100%;height:auto;padding-bottom:20px;--sb-track-color:#e0e0e0;--sb-thumb-color:#014751;--sb-size:4px;width:100vw;position:relative;left:50%;transform:translateX(calc(-50% + 10px))}.contenido-sticky-horizontal-scroll .nectar-sticky-media-sections .nectar-sticky-media-section__content{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;max-height:100%;height:auto;padding-bottom:20px;width:100vw;position:relative;left:50%;transform:translateX(calc(-50% + 10px))}.contenido-sticky-horizontal-scroll .nectar-sticky-media-section__content{gap:20px}.horizontal-scroll-lbr .col > .wpb_column > .vc_column-inner,.contenido-sticky-horizontal-scroll .nectar-sticky-media-section__content .nectar-sticky-media-section__content-section .vc_column-inner{width:55vw!important}.horizontal-scroll-lbr .row_col_wrap_12_inner.col.span_12.left::-webkit-scrollbar,.contenido-sticky-horizontal-scroll .nectar-sticky-media-section__content::-webkit-scrollbar{height:4px}.horizontal-scroll-lbr .row_col_wrap_12_inner.col.span_12.left::-webkit-scrollbar-track,.contenido-sticky-horizontal-scroll .nectar-sticky-media-section__content::-webkit-scrollbar-track{background:#e0e0e0;border-radius:0px}.contenido-sticky-horizontal-scroll .nectar-sticky-media-sections .nectar-sticky-media-section__content-section:not(:last-child){margin-bottom:0}.horizontal-scroll-lbr .row_col_wrap_12_inner.col.span_12.left::-webkit-scrollbar-thumb,.contenido-sticky-horizontal-scroll .nectar-sticky-media-section__content::-webkit-scrollbar-thumb{background:#014751;border-radius:0px}@supports not selector(::-webkit-scrollbar){.horizontal-scroll-lbr .row_col_wrap_12_inner.col.span_12.left,.contenido-sticky-horizontal-scroll .nectar-sticky-media-section__content{scrollbar-color:#014751 #e0e0e0;scrollbar-width:thin}}}@media screen and (width <= 768px ){.horizontal-scroll-lbr .col > .wpb_column > .vc_column-inner,.contenido-sticky-horizontal-scroll .nectar-sticky-media-section__content .nectar-sticky-media-section__content-section .vc_column-inner{width:75vw!important}}.menu-footer-servicios-container ul,.menu-footer-contacto-container ul{margin:0}.menu-footer-servicios-container ul li,.menu-footer-contacto-container ul li{list-style:none}.menu-footer-contacto-container ul li a{font-family:"Exo 2";font-size:28px;line-height:38px;font-weight:600}@media only screen and (max-width:690px){.menu-footer-contacto-container ul li a{font-size:25.2px;line-height:34.2px}body .h2em h3{text-align:left!important;padding:4%;font-size:18px!important;line-height:1.4em!important}body .h2em h3 em:nth-child(1){padding-right:0!important}body .h2em h3 em:nth-child(3){padding-left:0!important}body .h2em h3 br:nth-child(2){display:none}body .footer-legallink .wpb_wrapper{text-align:left!important}#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container .menu li,#slide-out-widget-area.fullscreen-alt .menuwrapper li{text-align:left}}@media screen and (width <= 1000px ){.quote-lbr blockquote.nectar_single_testimonial{font-size:18px;line-height:1.5}}@media screen and (width <= 768px ){.img-with-aniamtion-wrap.custom-size.mask_shape_lightning.mask_size_contain:has(.img-thunder-lbr){width:50%}}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{border-radius:150px !important}.servicios-lbr .submenu.submenu-custom ul{padding:0}#header-outer:not(.transparent) .sf-menu > li ul{border-color:var(--color-green)}.img-title-menu{position:absolute;bottom:10px;text-align:center;padding:0 20px;pointer-events:none!important;cursor:pointer;width:100%;z-index:11}.wpb_wrapper:has(.img-title-menu){position:relative}.nectar-global-section-megamenu .nectar-fancy-box[data-style="hover_desc"][data-color="accent-color"] .box-bg:after{content:none}.nectar-global-section-megamenu .nectar-fancy-box[data-style=hover_desc]>.inner>.heading-wrap{font-family:'Exo 2';line-height:1}.nectar-global-section-megamenu .nectar-fancy-box[data-style=hover_desc]{padding:5%}#header-outer:not(.transparent) .nectar-global-section-megamenu{border-top:1px solid var(--color-green)}.nectar-global-section-megamenu .submenu-custom ul{border-top:0!important}.megamenu-lbr-title{margin-bottom:10px!important}#header-outer #top nav > ul > li:not(.megamenu) ul a:hover,#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover{background-color:transparent!important}body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_bordered"] > a:before{border-radius:100px!important;border-color:var(--color-white);border-width:1px}#header-outer #top nav > ul > .button_bordered > a:hover{color:var(--color-white)!important}body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_bordered"] > a:hover:before,#header-outer:not(.transparent) #top nav > ul > .button_bordered > a:hover:before{border-color:var(--color-lbr)!important}#header-outer #top nav > ul > .button_bordered > a{align-items:center}#header-outer header .nectar-menu-icon{display:flex}body.material #slide-out-widget-area .btn-contacto-menu a.nectar-menu-item-with-icon{border-radius:100px;border:1px solid;display:inline-flex!important;align-items:center;padding:6px 20px}body.material #slide-out-widget-area .btn-contacto-menu a.nectar-menu-item-with-icon span.nectar-menu-icon.svg-icon{display:flex}@media screen and (width > 999px){.hidden-pc{display:none!important}}#legal,#legal-2{padding-bottom:5%!important}#legal h1:after,#legal-2 h1:after{content:unset!important}#legal,#legal-2{font-size:12px;line-height:19px}#legal h2,#legal h3,#legal-2 h2,#legal-2 h3{font-size:15px;font-weight:400;margin:15px 0 7px;text-transform:uppercase}#legal a,#legal-2 a{text-decoration:underline;color:#272727}#legal a:hover,#legal-2 a:hover{text-decoration:none}#legal .titlecenter{margin-bottom:35px}#legal .titlecenter h1{font-size:21px;line-height:35px;font-weight:400}#legal .titlecenter a{border-right:solid 1px #272727;color:#272727!important;display:inline-block;font-size:13px;line-height:13px;padding:0 10px;text-transform:uppercase;text-decoration:none}#legal .titlecenter a:first-child{padding-left:0}#legal .titlecenter a:last-child{border-right:0}#legaltable .tablecookies{margin:15px 0}#legaltable .tablecookies,#legaltable .tablecookies tr,#legaltable .tablecookies tr td{border:solid 1px var(--color-white);font-size:13px}#legaltable .tablecookies tr td{padding:3px!important;margin:0;border-collapse:collapse;vertical-align:top}.warning-pixel{background:#f4f4f4;padding:10px 20px}.tablecookies,.tablecookies tr,.tablecookies tr td{border:solid 1px #eaeaea;font-size:13px;background-color:transparent !important}@media screen and (max-width:1240px){.tablecookies{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:690px){#legal .titlecenter a{border:0;display:block;padding:7px 0}}body.material .page-header-no-bg{padding-top:40px}.row.page-header-no-bg .section-title h1,.single-glossary .section-title h1{font-size:35px!important;text-align:left;line-height:50px!important}body.blog,body.blog .container-wrap,body.blog .row.page-header-no-bg,body.archive.category,body.archive.category .container-wrap,body.archive.category .row.page-header-no-bg,body.archive.tag,body.archive.tag .container-wrap,body.archive.tag .row.page-header-no-bg,body.single-post,body.single-post .container-wrap,body.single-post .row.page-header-no-bg,body.single-glossary,body.single-glossary .container-wrap,body.single-glossary .row.page-header-no-bg{background-color:var(--color-white)}body.blog .row.page-header-no-bg .section-title h1,body.archive.category .row.page-header-no-bg .section-title h1,body.archive.tag .row.page-header-no-bg .section-title h1,body.single-glossary .row.page-header-no-bg .section-title h1,body.single-post .type-post *,body.single-glossary .post-area *,.single-glossary .section-title h1{color:var(--color-black)}body.single-post .type-post a:not(.button-new,.link_text),body.single-glossary .type-glossary a:not(.button-new,.link_text){text-decoration:underline}body.single-post .type-post a:not(.button-new) span,body.single-glossary .type-post a:not(.button-new) span{color:var(--color-black)!important}body.blog .row .col.section-title,body.archive.category .row .col.section-title,body.archive.tag .row .col.section-title,body.single-glossary .row .col.section-title{border-color:#272727}nav#pagination ul.page-numbers li{color:var(--color-black)}.post-area.auto_meta_overlaid_spaced .masonry-blog-item .post-featured-img:after{background:linear-gradient(to bottom,rgb(35 35 35 / 10%),rgb(35 35 35 / 98%) 100%)}.post-area.auto_meta_overlaid_spaced .masonry-blog-item .post-featured-img:after{height:100%}body .post-area.masonry .masonry-blog-item h3.title{font-size:25px;line-height:1.2}body[data-ext-responsive=true].single-post #page-header-bg[data-post-hs=default_minimal] h1.entry-title{font-size:38px;line-height:1.3}body.single .post .content-inner>h2{font-size:35px}body.single .post .content-inner>h3{font-size:32px}body.single .post .content-inner>h4{font-size:30px}.trail-items{display:inline-block;list-style:none;margin-left:0;line-height:1.3}.trail-items li{list-style:none;display:inline-block;font-size:14px}.trail-items li::after{content:">";padding:0 .25em}.trail-items li.trail-end::after{content:"";padding:0}a.category-migas:last-of-type .coma-mp{display:none}.breadcrumb-trail a,.breadcrumb-trail a:hover,.breadcrumb-trail a:hover span{font-weight:400}.breadcrumb-trail a span{text-decoration:underline}.breadcrumb-trail a:hover,.breadcrumb-trail a:hover span{color:var(--color-green)}.wp-new{background-color:var(--color-green)!important;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 15px;margin:24px 0!important}body.single-post .type-post p.wp-text-new{width:80%}body.single-post .type-post p.wp-text-new,body.single-post .type-post p.wp-text-new strong,body.single-post .type-post p.wp-text-new *,body.single-glossary .post-area p.wp-text-new,body.single-glossary .post-area p.wp-text-new *{color:var(--color-white)}body.single-post .type-post p{padding-bottom:0}.archive.category .row .col.section-title p,.archive.tag .row .col.section-title p,.description-below{color:var(--color-black);text-align:left;line-height:1.2;font-size:16px}.description-below:has(.description-below-wrap:empty){display:none}.description-below{position:relative}.description-below-wrap{column-count:2;column-gap:20px;padding:40px 20px;position:relative}.description-below:before{content:"";position:absolute;top:50%;left:50%;width:100vw;height:100%;transform:translate(-50%,-50%);background-color:#f5f5f5;z-index:-1}.row.page-header-no-bg.blog-archive-header p{display:none}.masonry-blog-item .excerpt{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wp-new .button-new{background-color:var(--nectar-extra-color-2);border-radius:100px;padding:10px 20px}.wp-new p .button-new{width:100%}.wp-new .button-new:hover{filter:brightness(1.1);background-color:var(--nectar-extra-color-2);color:var(--color-black)!important}a.nectar-button.btn-img-size-post{border-radius:100px!important;font-size:16px;font-weight:400;width:33.33%}a.nectar-button.btn-img-size-post i{text-decoration:none}.wp-text-new{padding-bottom:0}@media screen and (width <= 1536px){body .post-area.masonry .masonry-blog-item h3.title a{display:-webkit-box;line-clamp:7;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}}@media screen and (width <= 1200px){a.nectar-button.btn-img-size-post{width:40%}}@media screen and (width <= 1000px){a.nectar-button.btn-img-size-post{width:100%;margin-right:0;margin-left:0}.wp-new{flex-direction:column;gap:10px}body.single-post .type-post p.wp-text-new{width:100%}}@media only screen and (max-width:690px){body .post-area.masonry .masonry-blog-item h3.title{font-size:20px;line-height:1.2}.row.page-header-no-bg .section-title h1{font-size:28px !important;line-height:1.3 !important}body[data-ext-responsive=true].single-post #page-header-bg[data-post-hs=default_minimal] h1.entry-title{font-size:28px;line-height:1.2}body.single .post .content-inner>h2{font-size:25px}body.single .post .content-inner>h3{font-size:22px}body.single .post .content-inner>h4{font-size:20px}.description-below{column-count:1}}.az-columns li a:hover{color:var(--color-lbr)}.full-width-section .row-bg-wrap[data-bg-animation="clip-path"],.wpb_row .row-bg-wrap[data-bg-animation="clip-path"]{height:101%}.klaviyo-form-pdf{padding:30px}.full-width-content.blog-fullwidth-wrap,.full-width-content.nectar-shop-outer,.nectar-slider-wrap[data-full-width=true],.page-submenu .full-width-content,.page-submenu>.full-width-section,.portfolio-filters-inline.full-width-content,.portfolio-filters-inline.full-width-section:not(.non-fw),.post-area.full-width-content.standard-minimal,.single-product .product[data-gallery-style=left_thumb_sticky][data-gallery-variant=fullwidth] .single-product-wrap,.wpb_row.full-width-content,.wpb_row.full-width-content.has-global-section .wpb_row.full-width-content,.wpb_row.full-width-section .mobile-video-image,.wpb_row.full-width-section .templatera_shortcode>.wpb_row.full-width-section>.row-bg-wrap,body .full-width-section .nectar-parallax-scene,body .full-width-section .row-bg-wrap,body .full-width-section.parallax_section .row-bg-wrap,body .full-width-section>.nectar-shape-divider-wrap,body .full-width-section>.video-color-overlay,body[data-aie=long-zoom-out] .first-section .row-bg-wrap,body[data-aie=long-zoom-out] .top-level.full-width-section .row-bg-wrap,body[data-aie=zoom-out] .first-section .row-bg-wrap,body[data-aie=zoom-out] .top-level.full-width-section .row-bg-wrap,body[data-col-gap] .vc_row-fluid .span_12.post-area.full-width-content.standard-minimal{--scroll-bar-w:0px}.masonry-blog-item .excerpt{display:none}.blog_next_prev_buttons{margin-top:0 !important}.saboxplugin-wrap{border:0;border-top:1px solid #eee;border-bottom:1px solid #eee}.saboxplugin-wrap .sab-profile-edit{display:none}.saboxplugin-wrap .saboxplugin-gravatar img{border:1px solid #eee !important}.saboxplugin-wrap .saboxplugin-gravatar{padding-bottom:0px !important}.saboxplugin-wrap .saboxplugin-socials{background:none !important;border:unset !important}.saboxplugin-wrap .sab-edit-settings{display:none}.saboxplugin-wrap .saboxplugin-socials .saboxplugin-icon-grey svg{width:30px !important;height:30px !important}.cdp-cookies-alerta{display:none;width:300px;color:#8b8b8b;background-color:#191919;z-index:100000;text-align:left;font-family:'Open Sans';font-size:12px;line-height:16px}.cdp-cookies-alerta .cdp-cookies-texto{max-width:960px;margin:0 auto;padding:30px}.cdp-cookies-alerta .cdp-cookies-texto p{padding:5px 0;margin:0;text-align:center;font-size:12px;font-weight:normal;line-height:12px;text-rendering:optimizeLegibility}.cdp-cookies-alerta .cdp-cookies-texto a{color:#bfbfbf;text-decoration:none;border:0;text-rendering:optimizeLegibility;text-decoration:underline}.cdp-cookies-alerta .cdp-cookies-texto a:hover{color:#3f3f3f}.cdp-cookies-layout-ventana.cdp-cookies-pos-superior{display:none;position:fixed;top:0}.cdp-cookies-layout-ventana.cdp-cookies-pos-inferior{display:none;position:fixed;bottom:10px;left:10px}.cdp-cookies-alerta .cdp-cookies-boton-cerrar{font-size:12px;line-height:12px;width:auto;margin:0;text-decoration:none!important;border:none;text-align:center;padding:3px 10px;background-color:transparent;color:#fff!important;position:absolute;top:0;right:0}.cdp-cookies-alerta .cdp-cookies-boton-cerrar:hover{background:transparent;color:#fff!important}.cdp-cookies-boton-creditos{font-size:10px;float:right;padding:10px 0}.addtoany_content{clear:both;margin:60px 0 16px;text-align:center}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 10px;vertical-align:middle;border-right:1px solid #a7a7a7}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.addtoany_list a:hover,.widget .addtoany_list a:hover{box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}.addtoany_list a:last-child{border-right:none}.a2a_kit .a2a_svg{background:transparent !important;display:none !important}.a2a_svg svg{display:none}.addtoany_list .a2a_label{position:relative !important;width:auto !important;height:auto !important;display:block !important;font-family:"Montserrat",sans-serif;font-weight:700;font-size:11px !important;line-height:18px !important;color:#000;letter-spacing:2px;text-transform:uppercase;clip:auto;clip-path:none;-webkit-clip-path:none}.addtoany_list a,.widget .addtoany_list a{border-right:1px solid #a7a7a7 !important}.with_frm_style .frm_inside_container > label{padding:0 !important;top:calc(1px + 1 * var(--field-height)) !important;transform:translateY(-50%);left:calc(.5 * var(--field-height)) !important}.with_frm_style .frm_inside_container.frm_label_float_top > label{color:#fff !important;top:0 !important;left:0 !important}#ajax-content-wrap .with_frm_style .frm_radio label,#ajax-content-wrap .with_frm_style .frm_checkbox label,#ajax-content-wrap .with_frm_style .frm_radio label a,#ajax-content-wrap .with_frm_style .frm_checkbox label a{color:#fff !important}body[data-form-submit=regular] #ajax-content-wrap .container-wrap button[type=submit],body[data-form-submit=regular] #ajax-content-wrap .container-wrap input[type=submit]{width:100% !important;font-family:Urbanist;font-weight:600 !important;font-size:16px !important;line-height:1.1 !important;padding:10px 20px !important;border-radius:40px !important;box-shadow:unset !important;border:unset !important;background:#ff7449 !important;margin:0}#ajax-content-wrap .vertical_radio{padding-top:calc(.5* var(--field-height));margin-bottom:10px !important}#ajax-content-wrap .frm_submit{padding-top:calc(.5* var(--field-height))}#ajax-content-wrap .frm_style_estilos-formidable.with_frm_style .frm_error,#ajax-content-wrap .frm_style_estilos-formidable.with_frm_style .frm_limit_error{color:#c37170 !important;line-height:1.2}#ajax-content-wrap .default-loading-icon:before{border-top-color:#d9fc4a !important}.auto_meta_overlaid_spaced .masonry-blog-item .inner-wrap{border-radius:20px}.single-post .post-area h2,.single-glossary .post-area h2{line-height:1.2;font-size:52px;padding-bottom:.5em}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post *,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post *{}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post,.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .next-project,.container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .previous-project{}.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post:after,.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post:after,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project:after,.container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project:after{background-color:#014751 !important;opacity:.75}#ajax-content-wrap .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post:hover h3 *,#ajax-content-wrap .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post:hover h3 *{color:#fff !important}.blog-archive-header .section-title h1 small{display:none}.row .col.section-title{text-align:center;border-bottom:1px solid rgb(255 255 255 / 15%)}.category-description-bottom{border-top:1px solid rgb(255 255 255 / 15%);padding:36px 0 0 0;margin-top:36px;color:#272727}#error-404 h1 span{color:#d9fc4a}#error-404 h1{font-style:italic}.az-letters > ul.az-links > li,.a-z-listing-widget .az-letters > ul.az-links > li,.a-z-listing-widget.widget .az-letters > ul.az-links > li{width:1.8em;height:1.8em;border:unset;border-radius:10px}.az-letters > ul.az-links > li:hover{background:#ff7449}.az-letters > ul.az-links > li a{color:#ff7449}.az-letters > ul.az-links > li:hover a{color:#272727}div.letter-section h2.letter-title{border-bottom:1px solid rgb(255 255 255 / 15%)}.az-columns li a{color:#fff}.az-listing{width:945px;margin:0 auto;max-width:100%}.back-to-top a{color:#d9fc4a}.single-glossary .post-area{width:945px;max-width:100%;margin:0 auto;margin-bottom:60px !important}.post-featured-img img{margin:0 auto;width:100%}.single-post .row .col.section-title{border-bottom:0}.single-glossary .container-wrap{padding-top:0 !important}body.single-glossary .nectar-global-section.before-footer{padding-top:0px !important}.masonry-blog-item .excerpt{display:block;font-size:16px;line-height:1.2;font-family:'Urbanist';color:#fff;margin-top:15px}#ajax-content-wrap .form-text-dark .with_frm_style .frm_checkbox label,#ajax-content-wrap .form-text-dark .with_frm_style .frm_checkbox label a{color:var(--nectar-extra-color-3) !important}h3.related-title{color:#000}.nectar-sharing span.social-text{display:none !important}#ajax-content-wrap .whatsapp-share-button *{color:#fff !important;font-weight:200}span.moove_gdpr_icon:after{content:'';background-image:url(https://labateriarecargable.com/proyectosweb/wp-content/uploads/2025/10/cookie.svg);background-size:contain;background-position:center center;position:absolute;width:85%;height:85%;left:50%;top:50%;z-index:2;filter:invert(1);transform:translate(-50%,-50%)}span.moove_gdpr_icon > svg{opacity:0}@media only screen and (max-width:690px){.single-post .post-area h2,.single-glossary .post-area h2{font-size:32px}}@media only screen and (min-width:1000px){#page-header-bg[data-alignment-v="middle"] .span_6 .inner-wrap,#page-header-bg[data-alignment-v="top"] .span_6 .inner-wrap,.blog-archive-header.color-bg .container{padding-top:0}.single-post #page-header-wrap[data-responsive=true],.single-post #page-header-wrap[data-responsive=true] #page-header-bg{max-height:50vh}.custom-sidebar_top,.custom-sidebar_bottom{display:none}body.single-post #ajax-content-wrap .container-wrap.no-sidebar .post-area,body.single-post #ajax-content-wrap .container-wrap.no-sidebar .comment-list >li,body.single-post #ajax-content-wrap .container-wrap.no-sidebar .comment-wrap h3#comments,body.single-post #ajax-content-wrap .comment-wrap #respond,body.single-post #ajax-content-wrap #page-header-bg.fullscreen-header h1,body.single-post #ajax-content-wrap #page-header-bg[data-post-hs="default_minimal"] h1,body.single-post #ajax-content-wrap .heading-title[data-header-style="default_minimal"] .entry-title,.single-post .featured-media-under-header__content,[data-style="parallax_next_only"].blog_next_prev_buttons .inner{max-width:700px;margin-left:auto;margin-right:auto}}.social-share-buttons{margin:30px 0;display:flex;justify-content:flex-start}.whatsapp-share-button{display:inline-flex;align-items:center;background-color:#25D366;color:white;padding:10px 15px;border-radius:6px;text-decoration:none;font-weight:600;font-size:14px;transition:all .3s ease;box-shadow:0 2px 5px rgba(0,0,0,.1);text-decoration:unset !important}.whatsapp-share-button:hover{background-color:#128C7E;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.whatsapp-icon{width:20px;height:20px;margin-right:8px;fill:currentColor}@media only screen and (max-width:767px){.social-share-buttons{justify-content:center}}@media only screen and (max-width:999px){.single-post #sidebar{display:none}.custom-sidebar_top,.custom-sidebar_bottom{padding:30px 0px 50px}}.native-share-container{margin:0 0 0 20px;justify-content:flex-start;display:none}.native-share-button{display:flex;align-items:center;justify-content:center;background-color:white;color:#333;width:44px;height:44px;border-radius:50%;border:1px solid #e0e0e0;cursor:pointer;padding:0;box-shadow:0 2px 5px rgba(0,0,0,.1);position:relative;transition:all .3s ease}.native-share-button span{display:none}.native-share-button::before{content:'';position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:50%;border:2px solid #caab8c;opacity:0;transition:opacity .2s ease;pointer-events:none}.native-share-button:hover::before,.native-share-button:focus::before{opacity:1}.share-icon{width:24px;height:24px;fill:#333}.native-share-button-with-text{display:inline-flex;align-items:center;background-color:white;color:#333;padding:8px 16px;border-radius:24px;font-weight:500;font-size:14px;border:1px solid #e0e0e0;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:all .3s ease}.native-share-button-with-text .share-icon{margin-right:8px}@media only screen and (min-width:1000px){.single-post #ajax-content-wrap .featured-media-under-header__content{max-width:900px}}@media (max-width:767px){.native-share-container{justify-content:flex-end;position:relative;display:flex}.whatsapp-share-button{padding:10px 12px!important;border-radius:50%!important}.whatsapp-share-button span{display:none}.whatsapp-share-button .whatsapp-icon{margin-right:0}}