/********* Compiled - Do not edit *********/
@font-face {
font-family:"Gotham Pro";
src:url(//stickyblog.liquid-themes.com/staging/fonts/GothamPro-Bold.woff2), url(//stickyblog.liquid-themes.com/staging/fonts/GothamPro-Bold.woff);font-weight:700;
font-display:swap;
}
@font-face {
font-family:"Silka";
src:url(//stickyblog.liquid-themes.com/staging/fonts/silka-regular-webfont.woff2), url(//stickyblog.liquid-themes.com/staging/fonts/silka-regular-webfont.woff);font-weight:400;
font-display:swap;
}
:root{--color-primary:#8d984c;--color-gradient-start:transparent;--color-gradient-stop:transparent;--color-link:#8d984c;--color-link-hover:#8d984c;--lqd-cc-active-bw:1px;}body{font-family:'Nunito', sans-serif ;font-weight:300;line-height:1.7em;font-size:1em;color:#0a0505;}.btn{font-family:inherit;}.lqd-post-content, .lqd-post-header .entry-excerpt{font-family:inherit;font-weight:400;line-height:1.73em;font-size:19px;color:#737373;}.h1,h1{font-family:'Cardo', sans-serif ;font-weight:400;line-height:1.2em;font-size:52px;color:#2f2e2e;}.h2,h2{font-family:'Cardo', sans-serif ;font-weight:400;line-height:1.2em;letter-spacing:-0.02em;font-size:40px;color:#2f2e2e;}.h3,h3{font-family:'Cardo', sans-serif ;font-weight:400;line-height:1.2em;font-size:40px;color:#2f2e2e;}.h4,h4{font-family:'Cardo', sans-serif ;font-weight:400;line-height:1.2em;font-size:25px;color:#2f2e2e;}.h5,h5{font-family:'Cardo', sans-serif ;font-weight:400;line-height:1.2em;font-size:21px;color:#2f2e2e;}.h6,h6{font-family:'Cardo', sans-serif ;font-weight:400;line-height:1.2em;font-size:18px;color:#2f2e2e;}.main-header .navbar-brand{max-width:170px;}.main-header{background:rgb(255, 255, 255);}.titlebar-inner h1{}.titlebar-inner p{}.titlebar-inner{padding-top:80px;padding-bottom:80px;}#lqd-gdpr{padding:   ;border-radius:   ;}#lqd-gdpr .lqd-gdpr-accept{padding:   ;border-radius:   ;}#lqd-site-content, .page-scheme-dark #lqd-site-content{background-color:transparent;}#lqd-site-content{background-image:url( ../2025/11/ca-mainbckg.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;}section.vc_row{units:px;}@media screen and (min-width: 992px){body.has-sidebar #lqd-contents-wrap{padding-top:25px;}}@media screen and (max-width: 1199px){[data-mobile-nav-style=modern] .lqd-mobile-sec:before{background:rgb(255, 255, 255);}[data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul .nav-item-children > li > a, [data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul > li > a, [data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul.nav.main-nav .nav-item-children > li > a, [data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul.nav.main-nav > li > a, [data-mobile-nav-style=modern] .lqd-mobile-sec .submenu-expander, [data-mobile-nav-style=modern] .lqd-mobile-sec .megamenu .ld-fancy-heading > *, [data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse .nav-trigger{color:rgb(47, 46, 46);}[data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse .nav-trigger .bar{background-color:rgb(47, 46, 46);}[data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul > li > a:hover, [data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul.nav.main-nav .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul.nav.main-nav > li > a:hover{color:rgb(47, 46, 46);}[data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse .nav-trigger .bars{border-color:rgba( 47, 46, 46, 0.3);}[data-mobile-nav-scheme=dark] .lqd-mobile-sec .submenu-expander{background-color:rgba( 47, 46, 46, 0.05);}}/* Navbar brand plain */
#header .lqd-head-col .navbar-brand-plain{
 padding-left:55px;
 min-height:0px;
}
/* Hace que el inner de la columna tenga altura de pantalla aunque esté vacío */
.fullheight-bg > .vc_column-inner{
  min-height: 100vh;               /* clave: ahora el bg se ve sin meter contenido */
  padding: 0 !important;           /* evita bordes/gaps por padding */
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

/* Si quieres que sea sticky bajo el header (opcional) */
:root{ --hdr: 80px; }              /* ajusta al alto real de tu header fijo */
body.admin-bar{ --hdr: calc(var(--hdr) + 32px); }

.fullheight-bg.sticky > .vc_column-inner{
  position: sticky;
  top: var(--hdr);
  min-height: calc(100vh - var(--hdr)); /* evita rayita inferior */
}

/* Evita que algún padre “mate” el sticky */
.fullheight-bg.vc_column_container,
.fullheight-bg .vc_column-inner{ transform:none !important; }
.fullheight-bg .wpb_row, 
.fullheight-bg .vc_row{ overflow:visible !important; }

.init p:nth-child(7) > span:nth-child(1){
 position:relative;
 left: -15px;
}
.tooltip-home {
  position: relative;
  display: inline-block;
}

.tooltip-home:hover::after {
  content: "Home";
  position: absolute;
  left: 110%;
  top: 50%;
  transform: translateY(-50%);
  background: #8d984c; /* tu verde */
  color: #fff;
  padding: 4px 10px;
  font-size: 12px;
  border-radius: 4px;
  white-space: nowrap;
  z-index: 9999;
}

/* Flechita izquierda */
.tooltip-home:hover::before {
  content: "";
  position: absolute;
  left: 100%;
  top: 50%;
  transform: translateY(-50%);
  border-width: 6px;
  border-style: solid;
  border-color: transparent #8d984c transparent transparent;
  z-index: 9999;
}