#main-footer{display:none!important}textarea{overflow:auto;resize:none}.w-footer{transform:translateY(28px)}.et_contact_bottom_container{text-align:center}.et_contact_bottom_container:before{content:"Por favor resuelva la siguiente ecuación:";display:inline-block;margin-bottom:10px}.img-cat-main{display:flex;justify-content:end}.img-cat-main div,.img-cat-main img{height:100%;object-fit:cover}.et-pb-contact-message{color:#659bdf}.et_pb_contact p .et_contact_error{border:none!important}p{line-height:1.7}.entry-content ul,.entry-content li{padding:0!important;line-height:26px!important;list-style-type:none!important}.show_more,.wpsm-hide{display:inline-block}.wpsm-show:hover,.wpsm-hide:hover{text-decoration:none!important}#main-header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media (min-width:981px){#main-header.et-fixed-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}}#top-menu li li a,.et_mobile_menu li li a{font-weight:normal!important;line-height:1.7em}.w-blurb-middle .et_pb_blurb_container{vertical-align:middle!important}.w-slider-comments p{padding:15px 0}.w-slider-comments p a{color:#fff!important;text-decoration:underline}.w-slider-comments p a:hover,.w-slider-comments p a:focus{color:#fff!important;text-decoration:none}.w-slider-comments .et_pb_slide_description{padding-top:0!important;padding-bottom:0!important}.w-slider-comments .et-pb-arrow-prev{left:22px;opacity:1;color:#fff}.et_pb_slider .et-pb-arrow-next{right:22px;opacity:1;color:#fff}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none!important}@media (max-width:767px){.w-slider-comments .et-pb-arrow-prev{left:0px;opacity:1}.w-slider-comments .et-pb-arrow-next{right:0px;opacity:1}}.w-border-radius-circle{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.w-footer,.w-footer p,.w-footer a,.w-footer span,.w-footer span a,.w-footer a,.w-footer ul,.w-footer ul li,.w-footer ul li a{color:#fff!important}.w-footer ul{list-style:none!important}.w-footer ul li{margin-bottom:5px}.w-links-sections ul li{list-style:none}.w-links-sections ul li{margin:20px 0;padding-bottom:20px;border-bottom:1px solid white}.w-links-sections ul li:last-child{margin-bottom:0px!important;padding-bottom:0px!important;border-bottom:none!important}.w-links-sections .et_pb_blurb_container{vertical-align:middle!important}.w-box-acent .et_pb_row{background:#f1f1f1;padding:0 30px}@media (max-width:980px){.w-box-acent-col-title{margin-bottom:0!important}}.w-title-left h1,.w-title-left h2,.w-title-left h3,.w-title-left h4,.w-title-left h5,.w-title-left h6{text-align:left}@media (max-width:980px){.w-m-button-center .et_pb_button_module_wrapper{text-align:center!important}.w-m-text-center *{text-align:center!important}.w-m-title-center h1,.w-m-title-center h2,.w-m-title-center h3,.w-m-title-center h4,.w-m-title-center h5,.w-m-title-center h6{text-align:center!important}}h1{font-size:40px!important}h2{font-size:30px!important}h3{font-size:20px!important}@media (max-width:980px){h1{font-size:38px!important}h2{font-size:28px!important}h3{font-size:20px!important}}@media (max-width:767px){h1{font-size:30px!important}h2{font-size:25px!important}h3{font-size:20px!important}}.w-accordion .et_pb_accordion_item_0{display:none!important}.et_pb_post .entry-title{min-height:90px}.pagination{font-size:20px}.wp-caption{margin-bottom:0px;padding:0px;padding-top:0px;border:1px solid transparent;background-color:transparent}#main-header .container{width:90%!important}#logo{max-width:150px!important}@media (max-width:980px){#main-header .et-social-icons{margin-bottom:0!important;margin-right:20px!important}#main-header .et-social-icons li{margin-top:4px}#main-header .et-social-icons li a{padding-bottom:0!important}}.wp-pagenavi a,.wp-pagenavi span{color:#000000;background:#f1f3f5;font-size:1em!important;line-height:1em;font-weight:bold!important;padding:0.45em 0.8em!important;border-radius:100px;border:none;transition:all .5s}.wp-pagenavi span.current{color:#ffffff!important;background:#415467!important;border-radius:100px}.wp-pagenavi a:hover{color:#ffffff!important;background:#0070fc!important}.wp-pagenavi .pages{background:none}.wp-pagenavi{border-top:none;text-align:center}.title-card a h4{text-align:center;font-size:22px!important;font-weight:600;color:#7d8aa0;margin-bottom:0!important}.button-back{display:flex;justify-content:center}.button-back a{font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all;transition-property:all;color:#2ea3f2;text-decoration:none}.button-back a:hover{color:#f9f9f9!important;background-color:#659bdf}@media (min-width:980px){.col-category{position:sticky;top:150px}}.col-category a{display:flex;align-items:center;gap:6px}.related-posts-wrapper{margin-top:4rem}.related-posts-title{font-size:2rem;margin-bottom:2rem}.related-posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.related-post-card{display:flex;flex-direction:column}.related-post-thumb img{width:100%;height:auto;display:block}.related-post-title{font-size:1.1rem;margin-top:1rem}.related-post-title a{text-decoration:none}.post-author-link{margin:2rem 0}.author-card{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid #eee;border-radius:10px;text-decoration:none;transition:all 0.25s ease}.author-card:hover{background-color:#f9f9f9;box-shadow:0 6px 16px rgba(0,0,0,0.06)}.author-avatar{min-width:160px}.author-avatar img{width:160px;height:160px;border-radius:50%;object-fit:cover}.author-info{display:flex;flex-direction:column}.author-name{font-size:1rem;font-weight:600;color:#111}.author-spec{font-size:0.9rem;color:#555;margin-top:0.2rem}.author-bio{font-size:0.85rem;color:#7d8aa0;margin-top:0.5rem;line-height:1.4}.categoria-razas-buttons{display:flex;flex-wrap:wrap;gap:0.75rem}.categoria-razas-button{padding:0.5rem 1rem;background:#659bdf;color:#fff!important;text-decoration:none;border-radius:4px;transition:background 0.2s ease}.categoria-razas-button:hover{background:#4176cf}@media (max-width:767px){.related-posts-grid{grid-template-columns:1fr}.author-card{flex-direction:column}}