/* Ajuste del Body y Carrusel Ch */body,html{margin:0;padding:0;overflow-x:hidden}#content-wrap,#primary,#content,.entry,.pf-content,.wp-block-column{width:100vw !important;max-width:100vw !important;margin:0 !important;padding:0 !important}.carousel-container{width:100vw;height:80vh;display:flex;justify-content:center;align-items:center;overflow:hidden}.carousel-container img{width:97%;height:80%;object-fit:cover}.home .page-header{display:none}/* Estilo del texto */.exclusive-text{color:white;font-family:'Apoc Sans',sans-serif;font-size:16px}/* Estilo del logo */.exclusive-logo{height:70px;width:auto}/* Elimina la línea blanca entre el top bar y el header */#top-bar{border-bottom:none !important}ul.feature-list{columns:2;/* si estás usando dos columnas */column-gap:60px;/* separa entre columnas */list-style-position:inside;margin:0;padding:0}ul.feature-list li{margin-bottom:8px;/* reduce el espacio vertical entre ítems */font-size:16px;color:#b78d48}/* Reduce el tamaño del logo dentro del top bar */.top-bar-right img{max-height:80px}/* Ajuste del texto */.top-bar-right span{font-size:13px;line-height:1;margin:0;padding:0}/* Tipografía y estilo general para encabezados */h1,h2,h3,h4,h5,h6{font-family:'Apoc Sans',sans-serif !important;color:#b78d48;font-weight:normal;letter-spacing:2px;line-height:1.2;margin-bottom:20px;text-transform:uppercase}.meta-author,.meta-cat,.meta-comments{display:none !important}.meta-date{padding-left:25px!important}.meta-date::after{content:none !important}/* Estilo específico para H3:Primera letra en mayúscula */h3{text-transform:capitalize !important}/* Tamaños en desktop */h1{font-size:64px !important}h2{font-size:40px !important}h3{font-size:33px !important}h4{font-size:28px !important}h5{font-size:24px !important}h6{font-size:20px !important}/* Estilo para párrafos */p{font-size:18px !important;font-family:'ALS Hauss',sans-serif !important}/* Estilo para listas */.bullet-list li{font-size:18px !important}/* Responsive Ch */@media (max-width:768px){h1{font-size:42px !important}h2{font-size:32px !important}h3{font-size:28px !important}h4{font-size:24px !important}h5{font-size:20px !important}h6{font-size:18px !important}p{font-size:12px !important}.bullet-list li{font-size:16px !important}#site-header-inner{padding:10px 0 !important}.oceanwp-sticky-header{padding:5px 0 !important}.related-post .published{width:100%!important}}/* Fuente personalizada para el body */body{font-family:'Apoc Sans Light',sans-serif !important}/* Ajuste del bloque de texto */.text-block{display:block;max-width:800px;/* O el ancho que desees */padding-left:2em;/* DESPLAZA todo el texto hacia la derecha */padding-right:2em;/* Opcional para balancear */margin:0 auto;/* Centra el bloque si tiene ancho máximo */}/* Cargar la fuente Apoc Sans Light */@font-face{font-family:'Apoc Sans Light';src:url('https://altosdmontserrat.com/wp-content/uploads/2025/04/Apoc-Sans-Light.ttf') format('truetype');font-weight:normal;font-style:normal}/* Aplicar la fuente en todo el sitio */body{font-family:'ALS Hauss Regular',sans-serif !important}/* Aplicar la fuente a los encabezados y otros elementos si lo deseas */h1,h2,h3,h4,h5,h6{font-family:'Apoc Sans Light',sans-serif !important}/* Cargar la fuente Apoc Sans Light */@font-face{font-family:'ALS Hauss';src:url('https://altosdmontserrat.com/wp-content/uploads/2025/04/ALSHauss-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}/* Aplicar la fuente en todo el sitio */body{font-family:'ALS Hauss Regular',sans-serif !important}/* Aplicar la fuente a los encabezados y otros elementos si lo deseas */p{font-family:'ALS Hauss',sans-serif !important}@font-face{font-family:'ALS Hauss Regular';src:url('https://altosdmontserrat.com/wp-content/uploads/2025/04/ALSHauss-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}/* Aplica la fuente a los elementos del menú */.navbar a{font-family:'ALS Hauss Regular',sans-serif}.related-post-media{max-width:1155px;/* Ajusta este valor según necesites */margin:0;/* Centra el contenedor */}#related-posts{max-width:1200px;margin:0 auto;padding:0 20px}.related-post .published{display:block;width:1200px;text-align:center}