@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);@font-face{font-family:emphasis;src:url(fonts/Astrance-Regular.otf) format('opentype')}:root{--bg-main:#EDEDE4;--bg-menu:#0B1A17;--bg-button:#DAD0B9;--text:var(--bg-menu);--text-light:#0B1A17AA;--headphones-color:#558B2F;--fonoteca-main:#611232}html{font-size:16px}body{font-family:"Open Sans",sans-serif;font-weight:400;text-align:left;font-size:14px;line-height:1.6;color:#000;background-color:var(--bg-main);padding:0;margin:0}body>header{z-index:1}body main{margin-top:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:700}h1{font-size:32px}h2{font-size:1.7rem}h3{font-size:1.5rem}p{font-size:16px;margin:0 0 20px}ol li,ul:not(.condensed) li{margin-bottom:15px}li{font-size:16px}li a{font-weight:700}a{text-decoration:none;color:var(--text)}a:hover{color:var(--text)}hr{margin:10px 0}button:focus{outline:0}section{padding:2rem 0}.main-banner+section{padding-top:6rem}.emphasis{font-family:emphasis}.text-light{color:var(--text-light)!important}i.fa{color:var(--text)}@media only screen and (max-width:767px){section{padding:3rem 0}body{text-align:left}}@media (min-width:1200px){.container.container-xs{width:970px}}.navbar-brand>img{max-height:40px}#menu-main,body .navbar.navbar-expand-md.navbar-dark.bg-light.navbar-inverse.navbar-fixed-top{position:fixed;top:0}body a.navbar-brand{margin-right:605px}#menu-main{background:var(--bg-menu);z-index:1029;width:90%;top:89px;margin:0 5%;border-radius:15px}#menu-main .container{position:relative;display:block;width:100%}#menu-main .navbar-collapse{float:right;max-width:calc(100% - 100px);margin-top:3px}#menu-main .dropdown:hover>.dropdown-menu{display:block}#menu-main .navbar-collapse .navbar-nav{max-width:100%;flex-wrap:wrap}#menu-main .navbar-collapse .navbar-nav .nav-link{font-family:"Open Sans",sans-serif;font-weight:500;font-size:13px;padding:5px .8rem;height:39px;border-radius:15px;border:1px solid transparent}#menu-main .navbar-collapse .navbar-nav .nav-item.active>.nav-link,#menu-main .navbar-collapse .navbar-nav .nav-link:hover,#menu-main .navbar-collapse .navbar-nav .nav-link[aria-expanded=true]{color:var(--text);background-color:var(--bg-button);border:1px solid var(--bg-main)}#menu-main .navbar-collapse .navbar-nav .dropdown-menu{background-color:transparent;border:none;padding:0;margin-top:1px;box-shadow:none}#menu-main .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item{font-family:"Open Sans",sans-serif;font-size:14px;border-left:1px solid var(--bg-main);border-right:1px solid var(--bg-main);background-color:#dad0B9E6;padding:6px 18px}#menu-main .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item:first-child{border-top-left-radius:15px;border-top-right-radius:15px;border-top:1px solid var(--bg-main);padding-top:12px}#menu-main .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item:last-child{border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-bottom:1px solid var(--bg-main);padding-bottom:12px}#menu-main .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item.active,#menu-main .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item:active,#menu-main .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item:hover{font-weight:700}#menu-main .navbar-toggler{margin-top:6px;z-index:9999;position:relative;float:right;margin-right:0}#menu-main a.navbar-brand{margin-right:0}.navbar-toggler-icon{margin-top:0}@media only screen and (max-width:767px){#menu-main .navbar-collapse{max-width:100%;max-height:none;position:absolute;top:53px;left:5%;right:5%;background-color:var(--bg-menu)}}.main-banner{background-color:#eef2cf;background-image:url(../img/banner-home-fonoteca-nacional-mexico-patio-central.jpg);background-position:center;background-size:cover;width:100%;height:40vh;position:relative;margin-bottom:0}.main-banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.main-banner .main-banner-content{position:absolute;top:250px;left:5rem;right:5rem;max-width:600px}.main-banner .main-banner-content.higher{top:200px}.main-banner .main-banner-subtitle,.main-banner .main-banner-title,.main-banner a{text-decoration:none;text-align:left;color:#dfeaba}.main-banner .main-banner-title{font-family:emphasis;font-size:3.5rem;line-height:1;margin:0}.main-banner .main-banner-subtitle{font-size:1rem;font-weight:lighter;line-height:1.4;margin:0;margin-top:10px}.main-banner a:hover{opacity:.7}@media only screen and (max-width:767px){.main-banner{height:80vh}.main-banner .main-banner-title{top:42vh;left:1rem;right:1rem}}.featherlight .featherlight-content{animation:fadein .5s;background:#000;border:0;cursor:auto;display:inline-block;max-height:80%;max-width:90%;min-width:inherit;overflow:visible;padding:0;position:relative;text-align:left;vertical-align:middle;white-space:normal}.featherlight .featherlight-close-icon{background-color:transparent;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21%204.41L19.59%203%2012%2010.59%204.41%203%203%204.41%2010.59%2012%203%2019.59%204.41%2021%2012%2013.41%2019.59%2021%2021%2019.59%2013.41%2012%2021%204.41z%22/%3E%0A%3C/svg%3E);background-position:center;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;border:0;cursor:pointer;display:block;height:30px;opacity:.6;overflow:hidden;padding:0;position:fixed;right:25px;text-align:center;text-indent:100%;top:25px;white-space:nowrap;width:30px;z-index:9999}.featherlight-next,.featherlight-previous{background-color:transparent;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;cursor:pointer;display:block;height:60px;margin-top:-30px;opacity:.4;overflow:hidden;position:fixed;text-indent:100%;top:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:60px}.featherlight-previous{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15.41%207.41L10.83%2012l4.58%204.59L14%2018l-6-6%206-6%201.41%201.41z%22/%3E%0A%3C/svg%3E);background-position:-5px 0;left:10px}.featherlight-next{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8.59%2016.59L13.17%2012%208.59%207.41%2010%206l6%206-6%206-1.41-1.41z%22/%3E%0A%3C/svg%3E);background-position:0 0;right:10px}.btn{border-radius:15px;padding:8px 20px;font-size:14px;letter-spacing:0}.btn:focus{outline:0;box-shadow:none}.btn.btn-primary{font-weight:700;border-color:var(--bg-button);background-color:var(--bg-button);color:var(--text)}.btn.btn-primary i.fa{color:var(--text)}.btn.btn-primary:active{background-color:#cddba3;border-color:#cddba3}.btn.btn-secondary{background-color:#6f7271;color:#fff}.btn.btn-link{color:var(--text)}.round-btn{display:inline-block;height:40px;width:40px;background:#fff;border-radius:50%;margin:15px 8px;box-shadow:2px 2px 5px 0 #520043;border:1px solid}.round-btn a{display:block!important;padding:7px 12px;font-size:18px;border-radius:50%}.round-btn .icon{padding:3px}.round-btn .icon img{height:24px;width:32px;margin-top:6px}.rounded{border-radius:2rem!important;overflow:hidden}.box-form{display:flex;justify-content:center;font-size:14px;text-align:left;padding-right:20px}.form-control{font-size:14px}.checkbox-label{font-weight:400}.radio-container{display:flex;align-items:center;margin-bottom:10px;cursor:pointer;font-family:Arial,sans-serif;font-weight:400}.radio-container input{display:none}.radio-checkmark{width:20px;height:20px;border:2px solid #ccc;border-radius:50%;background-color:#fff;transition:all .3s ease;margin-right:10px;position:relative}.radio-container input:checked+.radio-checkmark{border-color:var(--fonoteca-main)}.radio-container input:checked+.radio-checkmark::after{content:"";width:10px;height:10px;background:var(--fonoteca-main);border-radius:50%;position:absolute;left:3px;top:3px}.space{display:block;overflow:hidden;position:relative;border-radius:2rem}.space:hover{text-decoration:none;opacity:.7}.space::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.1) 30%,rgba(0,0,0,0) 100%)}.space h2,.space h4,.space h5{position:absolute;text-decoration:none;bottom:10px;left:20px;right:20px;font-size:20px;text-align:left;color:#dae4b6}.space img{width:100%;height:300px}.event-title{text-transform:uppercase;max-width:300px}@media (min-width:1200px){.event .order-lg-1 .event-info{text-align:right}.event .order-lg-1 .event-info .event-title{margin-left:auto}}section.contact i.fa{color:#333}section.contact a{font-size:13px;color:#333}.footer-wrap{margin-top:80px;padding-top:43px;background-size:cover;border-top:2px solid var(--bg-menu);background-color:#f7f7f7}.footer-wrap h3{color:#13312b;font-size:17px;text-transform:uppercase;margin-bottom:25px;text-align:left}.footer-wrap p{font-size:14px;line-height:24px;color:#13312b;margin-top:15px;text-align:left}.footer-wrap form{padding-bottom:35px}.footer-wrap .footer-links{margin:0;padding:0}.footer-wrap .footer-links li{font-size:13px;margin-bottom:5px;color:#13312b;text-decoration:none;list-style:none}.footer-wrap .footer-links li a{font-size:13px;line-height:30px;color:#13312b;text-decoration:none}.footer-wrap .footer-links li:before{content:"\f105";font-family:FontAwesome;padding-right:10px;color:#ccc}.footer-wrap .social-links ul{padding-left:0}.footer-wrap .round-btn a{padding:6px 12px}.footer-wrap .round-btn{box-shadow:2px 2px 5px 0 #222!important;margin:15px 4px}.footer-wrap .btn-facebook a{padding:6px 14px!important}.footer-wrap .copyright{padding:15px 0 0}.modal-content{border-radius:15px;background-color:var(--bg-main);color:var(--text)}.modal-header{border-top-left-radius:15px;border-top-right-radius:15px;background:0 0;padding:30px 40px}.modal-title{color:var(--text);font-family:emphasis;font-weight:700;text-align:left;font-size:24px}.modal-header .close{margin:0;padding:0 .5rem}.modal-body{padding:0 40px 20px}.form-check{padding-left:0;margin-bottom:15px}.form-check-label{font-weight:400}.form-check:not(.form-check-inline) .form-check-label{padding-left:1.3rem}.fonoteca-ciclo{width:60vh;height:60vh;border-radius:50%;border:2px solid var(--text);position:relative;margin:80px auto 60px}.fonoteca-ciclo-info{flex:1;margin-left:120px}.fonoteca-ciclo .ciclo-step{position:absolute;font-family:emphasis;font-size:18px;background-color:var(--bg-main);padding:5px 20px}.fonoteca-ciclo .ciclo-step.active{border:2px solid var(--text);border-radius:50%}[data-type=identificacion]{top:-20px;left:calc(50% - 75px)}[data-type=diagnostico]{top:17%;right:-60px}[data-type=inventario]{top:calc(50% - 25px);right:-90px}[data-type=conservacion]{bottom:5%;right:1%}[data-type=digitalizacion]{bottom:5%;left:1%}[data-type=catalogacion]{top:55%;left:-80px}[data-type=acceso]{top:25%;left:-30px}.ciclo-img{position:relative;width:40vh;height:40vh;margin-top:10vh;margin-left:10vh;border-radius:50%;object-fit:cover;z-index:2}.ciclo-info p{color:var(--text-light)}.collection{font-size:20px}.collection:not(.open){border-bottom:1px solid #000}.collection:hover{cursor:pointer;opacity:.5}.collection-detail{display:none;border-bottom:1px solid #000;padding-left:25%;text-align:justify}#rna-map{height:400px;width:100%}.search-box{box-sizing:border-box;border:1px solid transparent;width:300px;height:40px;margin-top:10px;padding:0 12px;border-radius:3px;font-size:16px;outline:0;text-overflow:ellipsis;position:absolute;left:50%;transform:translateX(-50%);z-index:5}.audioteca-summary:hover .rounded{box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;cursor:pointer}.audioteca-summary.active .rounded{box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}.audioteca{align-items:center;background-color:#fff;border-radius:50%;color:#263238;display:flex;font-size:14px;gap:15px;height:30px;justify-content:center;padding:4px;position:relative;position:relative;transition:all .3s ease-out;width:26px}.audioteca::after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid #fff;content:"";height:0;left:50%;position:absolute;top:95%;transform:translate(-50%,0);transition:all .3s ease-out;width:0;z-index:1}.audioteca .icon i.fa{align-items:center;display:flex;justify-content:center;color:#fff;padding:0;margin:0;font-size:18px}.audioteca .icon svg{height:20px;width:auto}.audioteca .details{display:none;flex-direction:column;flex:1}.audioteca .detail-image{width:100%;height:100px;background-image:url(../img/acerca-de/espacios/audioteca-octavio-paz-thumb.jpg);background-position:top;background-size:cover;background-repeat:no-repeat}.audioteca .detail-image .btn.btn-link{position:absolute;right:0;padding-top:5px;padding-right:5px}.audioteca .detail-image .btn.btn-link i.fa{color:#fff}.audioteca .detail-content{padding:8px 15px}.audioteca .address{color:#9e9e9e;font-size:10px;margin-bottom:10px;margin-top:5px}.audioteca .contact-detail,.audioteca .contact-detail a{font-size:12px}.audioteca .social-networks{align-items:flex-end;display:flex;flex-direction:row;gap:10px;margin-top:10px}.audioteca .social-networks>div{align-items:center;overflow:hidden;border-radius:3px;display:flex;font-size:10px;gap:5px}.audioteca .social-networks>div img{height:15px}.audioteca.highlight{background-color:#fff;border-radius:8px;box-shadow:10px 10px 5px rgba(0,0,0,.2);height:auto;width:300px;max-width:300px;padding:0;overflow:hidden}.audioteca.highlight::after{border-top:9px solid #fff}.audioteca.highlight .details{display:flex;width:100%}.audioteca.highlight .icon{display:none}.audioteca.highlight .icon svg{width:50px;height:50px}.audioteca .size{color:#388e3c}.audioteca.highlight i.fa-headphones{color:var(--headphones-color)}.audioteca:not(.highlight){background-color:var(--headphones-color)}.audioteca:not(.highlight)::after{border-top:9px solid var(--headphones-color)}#platforms h2{margin-bottom:20px}.acceso-directo{margin-top:30px}.acceso-directo a{display:block;overflow:hidden;position:relative;border-radius:25px;margin-bottom:10px}.acceso-directo a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.1) 30%,rgba(0,0,0,0) 100%)}.acceso-directo a:hover{text-decoration:none;opacity:.8}.acceso-directo.acceso-directo-micrositio a{aspect-ratio:1/1;background-size:cover;background-repeat:no-repeat;background-position:top}.acceso-directo img{display:block;width:100%}.acceso-directo h3{position:absolute;bottom:10px;left:20px;right:20px;font-size:20px;text-align:left;color:#dae4b6}main.microsite .acceso-directo.acceso-directo-micrositio h3{font-size:16px}.acceso-directo p{font-size:14px;line-height:1.2;text-align:left;margin-bottom:20px}.daterangepicker{background:#fff;border-radius:15px}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{line-height:1rem}.daterangepicker .calendar-table th{height:auto}.daterangepicker .calendar-table .next:hover,.daterangepicker .calendar-table .prev:hover,.daterangepicker .calendar-table td:hover{background-color:var(--bg-button);opacity:.75}.daterangepicker .calendar-table td.active{background-color:var(--bg-button)}.microsite-content div{background-size:cover;background-repeat:no-repeat}.microsite-content img{max-width:100%}.list-group-item.active{background-color:#611232;border:none}.microsite-content.legacy-gallery-enabled{width:100%;max-width:100%;overflow:hidden}.microsite-content.legacy-gallery-enabled .box-ct,.microsite-content.legacy-gallery-enabled .es-carousel,.microsite-content.legacy-gallery-enabled .es-carousel-wrapper,.microsite-content.legacy-gallery-enabled .inner,.microsite-content.legacy-gallery-enabled .moduletable,.microsite-content.legacy-gallery-enabled .zentools{width:100%!important;max-width:100%!important;height:auto!important;overflow:visible!important}.microsite-content .legacy-gallery-row{width:auto!important;max-width:none!important;height:auto!important;margin:24px -15px 0!important;padding:0;list-style:none;transform:none!important}.microsite-content .legacy-gallery-item{width:auto!important;height:auto!important;margin-right:0!important;margin-bottom:30px;list-style:none;transform:none!important}.microsite-content .legacy-gallery-item .jackbox-description{display:none!important}.microsite-content .legacy-gallery-item>a{width:100%}.microsite-content .legacy-gallery-item>p{margin:0}#legacyGalleryModal .modal-dialog{max-width:950px}#legacyGalleryModal .modal-body{overflow-x:hidden}#legacyGalleryModal .zenmodalwrap h2{display:none}#legacyGalleryModal .modal-body img{max-width:100%;height:auto}#legacyGalleryModal .modal-body iframe{display:block;width:100%;max-width:100%;margin:18px 0;border:0}@media (max-width:575.98px){#legacyGalleryModal .modal-dialog{margin:.5rem}#legacyGalleryModal .modal-body{padding:1rem}}