<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css');#block-biblioteca-banner{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;box-sizing:border-box;margin-bottom:50px;margin-top:-80px;}#block-biblioteca-banner img.img-fluid{width:100%;height:auto;display:block;}#block-documentacion-banner{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;box-sizing:border-box;margin-bottom:50px;margin-top:-80px;}#block-documentacion-banner img.img-fluid{width:100%;height:auto;display:block;}.accordion-title{position:relative;padding-right:3rem;border-top:1px solid #ccc;cursor:pointer;user-select:none;color:#003366;font-weight:700;font-size:1.4rem;display:flex;align-items:center;background:#fff;}.accordion-title:last-child{border-bottom:1px solid #ccc;}.accordion-title .btn-link{flex-grow:1;background:none;border:none;padding:0;font-size:inherit;color:inherit;text-align:left;cursor:pointer;outline:none;user-select:none;}.accordion-title::before{content:"";position:absolute;right:0.5rem;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;background-color:#49494d;border-radius:3px;transition:background-color 0.3s ease-in-out;pointer-events:none;}.accordion-title::after{content:"â–º";position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);color:white;font-size:1.2rem;transition:transform 0.3s ease;pointer-events:none;}.accordion-title.opened::after{transform:translateY(-50%) rotate(90deg);}.accordion-body{padding:1rem 1.25rem;border-left:3px solid #0055aa;background:#fefefe;animation:fadeIn 0.3s ease forwards;}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}
.custom-search-form{display:none;position:absolute;top:60px;right:0;background-color:#fff;padding:12px 15px;border:1px solid #ccc;border-radius:4px;width:250px;height:70px;z-index:9999;transition:opacity 0.3s ease-in-out;opacity:0;}.custom-search-form.show{display:block;opacity:1;}.custom-search-form #searchInput{width:100%;padding:8px 30px 8px 10px;border:1px solid #ccc;border-radius:4px;font-size:14px;color:#333;background-color:#f9f9f9;outline:none;transition:border-color 0.3s ease;}#searchInput:focus{outline:none;border-color:#ccc !important;}#formBusqueda{transition:all 0.3s ease-in-out;}#searchInput{width:100%;padding:12px 40px 12px 12px;border:2px solid #ccc;border-radius:20px;font-size:16px;box-sizing:border-box;}#searchInput:focus{outline:none;border-color:#1d72b8;}.search-icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);pointer-events:none;}#buscador-nuevo{position:relative;display:inline-block;}
.cart-block--summary__icon{display:inline-block;width:30px;height:30px;background-image:none;background-size:cover;background-position:center;}#block-cestadelacompra{position:fixed;bottom:20px;right:20px;z-index:9999;background-color:#fff;border-radius:50%;padding:10px;transition:transform 0.3s ease;}#block-cestadelacompra .cart-block--summary__icon::before{content:"\f07a";font-family:"Font Awesome 5 Free";font-weight:900;font-size:25px;color:#474747;display:block;width:30px;height:30px;text-align:center;line-height:30px;}.cart-block--summary__count{position:absolute;top:-10px;right:-10px;background-color:#8b2e2f;color:white;border-radius:25%;padding:5px 10px;font-size:12px;font-weight:bold;}@media (max-width:768px){#block-cestadelacompra{right:10vw;bottom:5vh;width:15vw;height:15vw;padding:3vw;}#block-cestadelacompra .cart-block--summary__icon::before{font-size:22px;}.cart-block--summary__count{font-size:10px;padding:4px 8px;}}
.footer-bottom .footer-bottom-left{padding:30px 0% 20px 9%;background:#49494b;}.footer-bottom .footer-bottom-right{background:#494949;padding:32px 8% 20px 10%;color:#fff;}form .btn,.read-more a,form .btn-primary,.views-field.views-field-view-node a{background-color:#494949;border-radius:10px;border:none;color:#fff;font-family:'Montserrat',Arial;font-size:13px;text-decoration:none;transition:all .3s;padding:12px 30px;}.btn-primary:hover,.read-more a:hover,form .btn:hover,form .btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show&gt;.btn-primary.dropdown-toggle,.views-field.views-field-view-node a:hover{opacity:0.8;background-color:#4d4d4d;border-color:#4d4d4d;}#block-menudecuentadeusuario .navbar-nav .nav-link{padding-left:0.5rem;padding-right:0.5rem;color:#000;border:1.5px solid #494949;padding:7px 7px;border-radius:6px;}#block-menudecuentadeusuario .navbar-nav .nav-link:hover{background:#e5e5e5;border:1.5px solid #e5e5e5;}
.view-id-blog_view .views-view-grid{display:flex;flex-wrap:wrap;margin:0;width:100%;}.view-id-blog_view{width:100%;max-width:100%;box-sizing:border-box;}.view-id-blog_view .views-view-grid .views-row{display:flex;flex-wrap:wrap;width:100%;}.view-id-blog_view .views-view-grid .views-col{flex:0 1 calc(33.33% - 20px);max-width:calc(33.33% - 20px);box-sizing:border-box;margin-right:20px;}.view-id-blog_view .views-view-grid .views-col:nth-child(3n){margin-right:0;}.view-id-blog_view .views-view-grid .views-col{flex:0 1 calc(33.33% - 30px);max-width:calc(33.33% - 30px);box-sizing:border-box;background-color:#ffffff;padding:20px;border-radius:3px;box-shadow:0 4px 8px rgba(0,0,0,0.1);height:400px;transition:all 0.3s ease;display:flex;flex-direction:column;justify-content:flex-start;border:1px solid #d3d3d3;}.view-id-blog_view .views-view-grid .views-col:hover{box-shadow:0 8px 16px rgba(0,0,0,0.2);}.view-id-blog_view .views-view-grid .views-col .views-field-created,.view-id-blog_view .views-view-grid .views-col .views-field-field-resumen-teaser-{display:block;}.view-id-blog_view .views-view-grid .views-col .views-field-field-autoria{font-size:12px;font-weight:bold;color:#8b2e2f;margin-bottom:15px;}.view-id-blog_view .views-view-grid .views-col a{font-size:16px;font-weight:500 !important;color:#000 !important;text-decoration:none;display:block;margin-bottom:20px;padding-top:5px;transition:all 0.3s ease;}.view-id-blog_view .views-view-grid .views-col a:hover{text-decoration:underline;}.view-id-blog_view .views-view-grid .views-col .views-field-created{font-size:12px;font-weight:bold;color:#000;margin-bottom:15px;}.view-id-blog_view .views-view-grid .views-col .views-field-field-resumen{font-size:14px;color:#525252;margin-bottom:10px;}@media (max-width:767px){.view-id-blog_view .views-view-grid .views-col{flex:0 1 100%;max-width:100%;margin-bottom:20px;}.view-id-blog_view .views-view-grid .views-col:nth-child(3n){margin-right:0;}.view-id-blog_view .views-view-grid{margin-left:0;margin-right:0;}.view-id-blog_view .views-view-grid .views-row{display:block;}}
.region-nav-additional{display:flex;justify-content:space-between;align-items:center;width:205px;}#block-cepc-languagedropdownswitcher-2,#block-cabecera-derecha-2{display:flex;align-items:center;justify-content:center;flex-shrink:0;}#block-cepc-languagedropdownswitcher-2{flex-grow:1;width:auto;}#block-cabecera-derecha-2{flex-grow:1;width:auto;}.lang-dropdown-select-element{width:85px !important;}.login-icon,.boxSearchNuevo{width:40px;height:40px;}#block-cepc-languagedropdownswitcher-2,#block-cabecera-derecha-2{margin-right:0;}.header-right-top{display:flex;align-items:center;justify-content:flex-start;}.header-right-top .login-icon,.header-right-top .boxSearchNuevo{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:0;background:none !important;position:relative;margin-right:10px;margin-left:12px;}.lang-dropdown-select-element{width:85px !important;height:25px;font-size:14px;padding:2px;text-align:left;margin:0;margin-right:6px;border:none !important;outline:none !important;cursor:pointer;}.lang-dropdown-select-element:focus{box-shadow:none !important;}.login-icon{position:relative;}.login-icon::before{content:'';position:absolute;top:9px;left:-10px;width:1px;height:22px;background-color:#ccc;z-index:1;}.login-icon::after{content:'';position:absolute;top:9px;right:-10px;width:1px;height:22px;background-color:#ccc;z-index:1;}.header-wrapper .search .search-icon{background:none !important;background-size:0 !important;display:flex !important;justify-content:center;align-items:center;width:40px;height:40px;right:0 !important;left:0 !important;padding:0;z-index:10;}.search-icon{position:absolute;top:50% !important;transform:translateY(-50%);pointer-events:none;}#SearchlinkFixed{display:block;width:40px;height:40px;position:relative;z-index:100;}#SearchlinkFixed a{display:block;width:100%;height:100%;text-align:center;justify-content:center;align-items:center;cursor:pointer;}@media (max-width:768px){.col-8{max-width:35% !important;}}@media (max-width:768px){.login-icon::before,.login-icon::after{content:none;}.navbar-brand.logos img{height:55px !important;}.header-right-top .login-icon,.header-right-top .boxSearchNuevo{width:15px;}}.header-wrapper{position:fixed;top:0;transition:padding 0.3s ease;}.header-wrapper.shrink{padding:0px 0;}.header-wrapper .logo-area{transition:opacity 0.3s ease;}.header-wrapper.shrink .logo-area{opacity:0;pointer-events:none;}
.page-title{font-family:'Playfair Display',serif;font-weight:900;font-size:40px;color:rgb(73,73,73);font-style:normal;text-align:left !important;border-bottom:1px solid #d1d1d1;padding-bottom:16px;margin-bottom:16px;}h2{color:#49494b !important;font-size:30px;margin-bottom:40px !important;text-align:left !important;position:relative;}h2::after{content:"";position:absolute;bottom:-15px;left:0;width:45px;height:5px;background-color:#8b2e2f;}h2::before{content:none !important;display:none !important;}.breadcrumb{font-family:'Montserrat',sans-serif;font-size:12px;color:rgb(123,123,123);font-weight:500;text-transform:uppercase;background:none;padding:0;margin-bottom:-1rem;}.breadcrumb .breadcrumb-item{display:inline-block;margin-right:5px;}.breadcrumb .breadcrumb-item a{text-decoration:none;color:rgb(123,123,123) !important;}.breadcrumb .breadcrumb-item a:hover{color:#8b2e2f;}.navbar .menu ul li.nav-item a,.navbar .menu ul li.nav-item span{display:block;letter-spacing:1px;color:#2F2F2F;font-size:17px;font-weight:500;line-height:35px;font-family:'Montserrat',sans-serif;background-color:#fff;transition:0.3s;padding:0;white-space:initial;}
.cards-container{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:50px;width:100%;}.card{border:1px solid #ccc;border-radius:2px;background:#ffffff;padding:0;transition:box-shadow 0.3s ease;display:flex;flex-direction:column;}.card:hover{box-shadow:0 4px 12px rgba(0,0,0,0.15);}.card .card-title{font-size:1.3rem;font-weight:600;padding:10px;margin:0 0 8px 0;color:#000;text-decoration:none;display:block;font-family:inherit;}.card .card-content{padding:0 15px 15px 15px;font-size:0.9rem;color:#333;flex-grow:1;}.card-img{border:1px solid #ccc;border-radius:2px;background:#ffffff;padding:0;transition:box-shadow 0.3s ease;display:flex;flex-direction:column;overflow:hidden;}.card-img:hover{box-shadow:0 4px 12px rgba(0,0,0,0.15);}.card-img img{width:100%;height:auto;display:block;border-radius:2px 2px 0 0;}.card-img .card-title{font-size:1.3rem;font-weight:900;padding:10px;margin:0 0 8px 0;color:#000;text-decoration:none;display:block;font-family:'Playfair Display Black',serif;}.card-img .card-content{padding:0 15px 15px 15px;font-size:0.9rem;color:#333;flex-grow:1;}@media (max-width:600px){.cards-container{grid-template-columns:1fr;}.card .card-title,.card-img .card-title{font-size:1.1rem;padding:8px 10px;}.card .card-content,.card-img .card-content{padding:10px;font-size:0.85rem;}}.button-row{display:flex;gap:20px;justify-content:center;padding:0px;box-sizing:border-box;}.button-row a{flex:1 1 calc(25% - 20px);display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border:1px solid #ccc;border-radius:2px;background-color:white;color:#000;font-weight:400;text-decoration:none;transition:color 0.3s ease;}.button-row a:hover{color:#8b2e2f;}.button-row a::after{content:"â†’";font-weight:700;font-size:1.2rem;color:#8b2e2f;}@media (max-width:768px){.button-row a{flex:1 1 45%;}}@media (max-width:480px){.button-row{flex-direction:column;}.button-row a{flex:1 1 100%;}}
.views-view-grid .views-row{float:left;clear:both;width:100%;padding-bottom:30px;}.views-field .views-field-title .style{padding-top:15px;}.slick-slide img{margin-bottom:30px;}.views-field.views-field-title{width:260px;}
.slick-prev:before,.slick-next:before{content:'';}
</pre></body></html>