/*
Theme Name: Dneahz
Theme URI: https://zhaend.com/
Author: Zhaend Punk
Author URI: https://zhaend.net/
Description: Tema minimalista con Bootstrap 5 local y diseño responsive.
Version: 1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: zhaend
*/
body, .bg {
    background: #f5f5f5 url(data:image/webp;base64,UklGRioJAABXRUJQVlA4TB4JAAAvbQARED8gECD8p4liQyBA+E8ThUCA8J8mCrVt2zDv+9yerKHiL/D/A1+xSnXwdGvbnkTbtg8peIhHlyBYXRPAs3uICdUVsm2xK2Rbdrsl7Nuebn1o8v+HdUb0fwKyWfb81lXzySSbrap6dVjuPa/bxyKfXRX1LD+c1odVuVrcbk/abN+fDx/ovh0+Q3cpt7FcV+zzWVN0Pr+edMzO/TiM4zik1IexH/px6Dcbb4e+T/2v4e3mz26xurL/DsV+Tbo7rt/zmOrjEMaQwFKdglZqncrnx9inmBqdevJxHMdhGP+n6QE1U63lUGG+9ENTPUm5PRysFqu1FjN1wDFQEbOWH7p8f1UqNiICbstd9VSb1NJJZYii3QkMwFAMVaEazPhrY41gsGlFKlFtxBCRTSX/vCIh/AUURdGzsXNUTya1dWAaGkUqFdFFJVJp+88RApDMLKga6OKzqTFTakUUU39UMUNEauqqUxVZP/N/Da1xc53+7hRQkK4WNUHfOm0UEVHpdMuuXR6pwQA36gDs8sYwAXagcjYgiAqCdo08EWJ9t9wH6MAwAwGVYq+d4g4Bi4B+Pojo+tg8mTSYWDPNXiGEkAg44Svp2+Lq/qpYWJlNJlmW3+av8yLPi71ubB9TDJRbW+STfJJPsjzPV9l9MV+XxY9/b/7sFqsre728XFKKbw8HkZPMV2V5kNV2frso5qZ+NWHz3+X0YONfzdM4juMwjGNaDkMa2j4cPobk/dCPv4EFeCIMYz8Ose9HXIwKjipi1vKj/dGn0Kbhez++eWwJYbsyrfeNNO7SSHSfvrkpEFAzVIUq9WNAIVxcDTX09GqudGDUDrC8C4ARQFAURc8hWF23SMABM+5aA5UvVqPOdIcZYBDAzBTsJaCq4J2bdRq73MU6QEEB7PrtDVczvioGaPMdQwCHGBFscTJoxdz+ptfnEM3M45evipxeOkyBKIChtghOas3ujBqUcP0R3DSi1IiqInD6jsVaDTtgfC2DGdqYgbYY5TG2YKoB3MCCcjiF6F4rXwUXFMFBUAh8PX6GKNVenrqqKctSFnA4H6pCqnVl9+V2O19sq/3V9rKy5b4DtpWosfm21Ek23xZPtZTlYbu6rbbr/Xqx2Zbvi9yYLFbF9vH1YZ0X+dW3ic1rT/1TXrwfq5RiGMfUD2M/pJdh6Pt+GMe+H8Y+jeP41oW3ZlXuXz723ocU0tB74nSQDev3zyEGpQuk2IhVVPLZHyopDuvnp4dSWn/bPrynFDQhnlL4SA2o/3yR5kk227IRVRMau0ll23fmF1DRRsU+HwCCEfHPU6MV+rxrxKwREdGGCrPpXe1hH1O02tD2wXzUgCYXCKh0UmuctdI1Iiba1bXU68qm3/H1pYtmiSBo5LoOSgDHDGtQvRQ7E6pKxZpDJQ3obS1GPLkZ5lhyHz4DBMcwuIhURrYTqagqtUorMWlkcjBLfnE1E9p4cWwTPGjga6RB3GatiVQqZlVVVY0RFhcDO7ijxgMx1eEPXwUzFFOp8vtWxUwQa1QATuX75l5R6yJ/vVD8CMkJoIBZYuzfmlpkIYdGOoNuZ/n5++3vQCSm5An34Devk3mRT/LyKs8XZZbP8tlsXubz4r1etq+WaB+O283s8DjfTNb7Yhbb44/31eE+Xy4v77O75zjIN7QsJsWtnSqRx/nqsawPi6JY5U+NXz77YexDumnCNvrbfx5G6C2NPetaqk70ca5N1bjCpx0Jmx5CSCKytZQ2tXmffAwwJHx4g4dzVWE1YAAWZBG1UURV7aBim0W+OCe6SjpVxBSjZdoLAupuhhMC8zNaIwJNA2ItS3PVWowQMDeAu99SawuYgzsyvU9oq9aZgKhr8LtT0EtliVoNQsD4x5GqM8DMDNJ0f1ZVRNTMVGuBZWz5Y39Cpy1CZ3hcDrUaoAHAjfV/PcQarQTUEEUv35rmuV0HUxAIzjRVXehUMHNUVJb7XqQ96loNrF01FYsYbq1P3oqBgtQIWgmi0UEBXx4TqqJRk+MNGNOzPYU7Uwl0FoMjPGRZh4o2i7IsizzLsp+hSQE3ZLuY7c0IWXvVdMfWLqH9lkxxwvTifZZls/rQPZWWd3fHy+J2Pilmp38mRVkcJlmW/bheT4qyvMrK2+ub7Dl/XM9Ph/EthUTiEYspnJOCrAUaJ/u5mWyP/633ZiRzTyEA61Ol04sapj5Ed9OTD8FTDOVMisVi9v7v63t7OBVcxcvUP8eey6962R3qoug7wYCjijWoiaIVLPP1xJTN+r1f7PPYyrsi8yTjjpaO5QsGmK+k6dQU0FpVlPkRA7vJ5se7GNsYlOj9y0MQUzbfVRoT4fdjLWKiKFphrCetgSoKCqckcPZWN1aL+qXpmsrUmJ9MTU6oiSqwzINiVIAAqTP8dAmqXUcNqIlaZU8KYKiKArr8+aKG8rVVpk5L9460qGowJQDGcdNgoIAqsBxaQDUA1Lh54BBbhRowzFUbY92AiEADYJvy/AaOAa4Jdjv10+9OjU5NgKR5UT6eqUErozOFqDdDcvcuGIQ0pkEDHM8WRA3wUE3u94fthUl9lZ8Oq/x+MT3m+Xx/N5/M5qf1e3Y1PPcp9CEdL2lS5NlzlmXZa7W+vVnLG4sYX9pqfvpRtFVpjzac5vHDjmn18e/wveh22rorL/PfIbuvVE+nIY5DGu76kVAtko83v8Y0fE8frPthMf4Zh4/km/85npbtbP7y54Nhl8YxtWln9ppCSEM/fq7O4zCmFG5+j+M4vKW+fy8fD/V1Va19GFIah89/x1GxAAQFzOT6Ej57VQ1j6ns0gj2+alDtDNicDfPp3a4DBVAwXJRL3xMUGjocVQutGSGYKghfpw8BNPrfQEFjq9TtLgCOq7tfm0VTLIAFlDB9CYAD3qo6BmbfMVVF3QDXaFs3aBsDVA108QnG3xUMRQ6tGQSIQDRLNrdo7MQcq3FznZ5DhA4FaPmqpzfroirEEyiuLAK4im2MOgC7/IJHqEFRRUPrdt7FaNrSomAI3mERNQUQUCneg4O7e3AItCAn3D0Eohid1q7rXROIgYh7+Erqq5Tns3yWZ7M8fyznUj1ebJLdz/LbzfN9sX/M7y3OJvF9nWdZ9nCV3RfzdVnc73Y=) repeat scroll top center /* Credit: zh (http://zhaend.net) */;
}
.zhaend-hide {
    height: 0;
    width: 0;
    overflow: hidden;
    padding: 0;
    margin: 0;
}
.m1 {
    display: none;
}
.zhaend-box{color:#0e61bb;background-color:#f5f8fa;border-color:#184576}
.zhaend-player {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 ratio (altura/ancho = 9/16 = 0.5625) */
  height: 0;
  overflow: hidden;
  max-width: 100%;
  background: #000; /* opcional, fondo negro mientras carga */
}

.zhaend-player iframe,
.zhaend-player object,
.zhaend-player embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.zhaend-overlay-menu {
    display: none;
    position: fixed;
    inset: 0px;
    background: rgba(0, 0, 0, 0.4);
    z-index: 300;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}

@media only screen and (max-width: 992px) {
    .m1 {
        display: block;
    }
}
.navbar-collapse.collapse.show{right:0}
.zhaend-featured {
    position: relative;
}
@media only screen and (min-width: 768px) {
    .zhaend-featured img {
        width: 330px !important;
        height: 250px !important;
        object-fit: cover;
    }
}

.zhaendplus, .zhaendSelect .fas.fa-search-plus {
    position: absolute;
    right: 10px;
    bottom: 10px;
    color: #fff;
    text-shadow: 1px 1px 3px #333;
}

.zhaend-3-post {padding-left: .7rem}
.zhaend-3-post .col {padding-left:0}
.card .thumb {
    aspect-ratio: 350 / 265;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    object-fit: cover;
}

.thumb {
    min-width: 233px;
    min-height: 176.5151515151515px;
}
.zhaend-3-post .card-body {
    text-align: center;
    padding: .75rem;
}
.zhaend-3-post .card-title {
    margin-bottom: 0;
    font-size: 1rem;
}
.card .card-title a {
    color: #323f52;
}

.zhaend-scrollbar::-webkit-scrollbar{display:none}@media only screen and (min-width:768px){.zhaend-scrollbar::-webkit-scrollbar{display:block;height:5px;margin-top:-10px}.zhaend-scrollbar::-webkit-scrollbar-track{background:#eee}.zhaend-scrollbar::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.zhaend-scrollbar::-webkit-scrollbar-thumb:hover{background:#aaa}}




/* About Me */
.aboutpro-img{position:relative;text-align:center;}
.aboutpro-img img {max-width:100%;width:200px;border-radius:50%;border-width: 1px;border-style: solid;border-color: rgb(235, 235, 2135);margin:0 auto;padding: 5px;}
.aboutpro-wrapicon{display:block;margin:15px auto 0;position:relative;}
.aboutpro-wrapicon .extender{width:100%;display:block;}
.extender{text-align:center;font-size:18px}
.extender .aboutpro-icon{background:#fff;display:inline-block;margin:0 3px;padding:0;border-radius:50%;transition:all .5s}
.extender .aboutpro-icon:nth-child(1){background:#3b5998}
.extender .aboutpro-icon:nth-child(2){background:#19bfe5}
.extender .aboutpro-icon:nth-child(3){background:#d64136}
.extender .aboutpro-icon:nth-child(4){background:#006699}
.extender .aboutpro-icon:nth-child(5){background:#FF0000}
.extender .aboutpro-icon:hover{background:rgba(133, 0, 155, 0.29)}
.extender .aboutpro-icon a{display:inline-block;font-family:fontawesome;height:36px;width:36px;line-height:36px;font-weight:normal;color:#fff;transition:all .5s}
.extender .aboutpro-icon:hover a,.extender .aboutpro-icon a:hover{color:#fff;}
.aboutpro-info{margin-top:20px;font-size:12px;text-align:center;}
.aboutpro-info p{margin:0;text-align: justify;line-height: 1.5em;}
.aboutpro-info h1{font-size:17px;text-transform:uppercase;color:#202020;font-weight:700}