div#page{transition:background-color .5s ease-in-out}body:has(.column-track),#page:has(.column-track),section:has(.column-track){overflow:visible !important}.column-track>.vc_column-inner>.wpb_wrapper{height:100%;overflow:unset !important;!i;!}.column-track>.vc_column-inner>.wpb_wrapper>.vc_row{position:sticky;top:90px}.custom-video-background-wrapper{position:relative;width:100%;overflow:hidden}.custom-video-background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.tags-container .vc_column-inner>.wpb_wrapper{display:flex;align-items:center;gap:1rem}.tags-container .tag{padding:1rem 1.5rem;border:1px solid var(--neutral-black);border-radius:100px;margin-bottom:0}.tags-container .tag+.wpb_content_element{margin-bottom:0}.dot-sep{margin-bottom:0 !important}.dot-sep .vc_icon_element-inner{width:fit-content !important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon{font-size:.75rem}.vc_tta.vc_general .vc_tta-panel{border-bottom:1px solid var(--neutral-black);padding-bottom:2rem}.vc_tta.vc_general .vc_tta-panel:not(:last-child){margin-bottom:2rem}.vc_tta.vc_general .vc_tta-panel-heading{background:0 0 !important}.vc_tta.vc_general .vc_tta-panel-title>a{padding:0 !important;font-weight:var(--font-weight-medium) !important;line-height:var(--line-height-body) !important;font-size:var(--body-xl) !important;font-family:var(--body-font,--the7-base-font-family) !important;color:var(--neutral-black) !important;display:flex !important;align-items:center}.vc_tta.vc_general .vc_tta-panel-body{padding:1rem 0 0 !important;width:85%;background:0 0 !important}.vc_tta .vc_tta-controls-icon{width:1.5rem !important;height:1.5rem !important;display:flex !important;align-items:center !important;right:0 !important}.vc_tta .vc_tta-panel .vc_tta-controls-icon.vc_tta-controls-icon-chevron:before{content:"\e913" !important}.vc_tta .vc_tta-panel .vc_tta-controls-icon.vc_tta-controls-icon-plus:before{content:"\e949"}.vc_tta .vc_tta-panel .vc_tta-controls-icon:before{font-family:'calmo_icons' !important;transform:none !important;border:none !important;position:inherit !important;font-size:1.5rem;font-style:normal;line-height:1}.vc_tta .vc_tta-panel.vc_active .vc_tta-controls-icon:before{transform:rotate(180deg) translateX(-5px) !important}.cpg-filter{display:flex;align-items:center;gap:1rem;margin-bottom:6.75rem}.cpg-filter .tag{padding:1rem 1.5rem;border:1px solid var(--neutral-black);border-radius:100px;margin-bottom:0}.cpg-filter p.element-label{margin-bottom:0;line-height:var(--line-height-body)}.cpg-filter-btn.tag.active{background-color:var(--neutral-black);color:var(--neutral-white)}.cpg-filter-btn.tag:not(.active){cursor:pointer}.calmo-grid-item{padding-bottom:3.5rem !important}.calmo-grid-item div.post-info-box{padding:1.25rem 2rem 2.75rem;min-height:200px}.calmo-grid-item div.post-info-box div{padding:0}.calmo-grid-item .post-info-box .vc_gitem_row{position:relative}.calmo-grid-item .post-info-box .vc_gitem-zone-mini{display:flex;flex-direction:column;gap:.75rem}.calmo-grid-item .vc_grid-item-mini{border-radius:var(--box-border-radius);overflow:hidden;box-shadow:var(--custom-box-shadow);transition:all ease .5s}.calmo-grid-item:hover .vc_grid-item-mini{box-shadow:var(--custom-box-shadow-hover)}.calmo-grid-item .img-container .img-destacada img{aspect-ratio:5/4.25;object-fit:cover;transition:all ease .5s}.calmo-grid-item:hover .img-container .img-destacada img{transform:scale(1.5)}.calmo-grid-item .post-meta-container{display:flex !important;flex-direction:row;flex-wrap:wrap;gap:.5rem 1.5rem;align-items:center;padding:0}.calmo-grid-item .post-meta-container p.pre-title{font-size:var(--body-s);color:var(--neutral-700);width:fit-content;margin-bottom:0 !important}.calmo-grid-item .post-category{display:flex;width:fit-content;gap:0;margin-bottom:0}.calmo-grid-item .post-category>div:not(:first-child){margin-left:.25rem}.calmo-grid-item .post-category span{text-transform:uppercase;color:var(--neutral-700);font-size:var(--body-s)}.calmo-grid-item .post-meta-container p.pre-title:after{content:'';width:2px;height:2px;background-color:var(--neutral-700);border-radius:4px;display:inline-block;position:relative;bottom:.4em;left:.75rem;margin-bottom:-2px}.top-line-space{height:0 !important;min-height:unset !important}.masthead.mixed-header{top:2rem !important;max-width:1270px;left:calc(50vw - 642.5px) !important;right:calc(50vw - 642.5px) !important;border-radius:100px}.masthead.mixed-header:before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.5);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);pointer-events:none;z-index:-1;border-radius:100px;overflow:hidden}.masthead.mixed-header.side-header-h-stroke.sticky-top-line-on,.masthead.mixed-header.side-header-h-stroke,.masthead.mixed-header.side-header-v-stroke{background-color:rgb(255 255 255/50%) !important}header.header-bar{padding-left:2.25rem !important;padding-right:2.25rem !important}a.same-logo{display:flex;justify-content:flex-start;padding:0 !important}.top-line-right{width:fit-content !important;flex:0 !important}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0}.vc_column-inner{padding-top:0 !important}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{padding-top:0}.grow{flex-grow:1}@media all and (min-width:768px){section.vc_section:not([data-vc-full-width=true]){margin-top:9.5rem;margin-bottom:9.5rem}section.vc_section:not([data-vc-full-width=true]){margin-top:9.5rem;margin-bottom:9.5rem}}@media all and (max-width:767px){section.vc_section:not([data-vc-full-width=true]){margin-top:6rem;margin-bottom:6rem}.box-row{width:100%;margin-left:0 !important;margin-right:0 !important}}