.elementor-9116 .elementor-element.elementor-element-f1d1ad1:not(.elementor-motion-effects-element-type-background), .elementor-9116 .elementor-element.elementor-element-f1d1ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9116 .elementor-element.elementor-element-f1d1ad1, .elementor-9116 .elementor-element.elementor-element-f1d1ad1 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-9116 .elementor-element.elementor-element-f1d1ad1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9116 .elementor-element.elementor-element-f1d1ad1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-cb4d4c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-9116 .elementor-element.elementor-element-cb4d4c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9116 .elementor-element.elementor-element-cb4d4c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .elementor-repeater-item-cfd271e .swiper-slide-bg{background-color:rgba(0, 0, 0, 0);background-image:url(https://bibliotecavirtual.iacc.cl/wp-content/uploads/2026/10/3-Acceso-sin-limites.png);background-size:cover;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .elementor-repeater-item-fcb984f .swiper-slide-bg{background-color:rgba(0, 0, 0, 0);background-image:url(https://bibliotecavirtual.iacc.cl/wp-content/uploads/2026/10/1-Calidad-Academica.png);background-size:cover;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .elementor-repeater-item-700b316 .swiper-slide-bg{background-color:rgba(0, 0, 0, 0);background-image:url(https://bibliotecavirtual.iacc.cl/wp-content/uploads/2026/10/2-Acompanamiento.png);background-size:cover;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .swiper-slide{transition-duration:calc(5000ms*1.2);height:55vh;}.elementor-9116 .elementor-element.elementor-element-c2dd61f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .swiper-slide-contents{max-width:100%;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .swiper-slide-inner{padding:0em 0em 0em 3em;text-align:start;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .elementor-slide-heading{color:#7AB51D;font-family:"Montserrat", Montserrat;font-weight:400;line-height:1.4em;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .elementor-slide-description{color:#000000;font-family:"Montserrat", Montserrat;font-size:15px;font-weight:300;font-style:normal;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;height:12px;width:12px;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .swiper-pagination-fraction{font-size:12px;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#7A7A7A;opacity:1;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .swiper-pagination-bullet-active{background-color:var( --e-global-color-4fb92f57 );}.elementor-9116 .elementor-element.elementor-element-0fe6ce9{--spacer-size:50px;}.elementor-9116 .elementor-element.elementor-element-829402d .elementor-button{background-color:#FF0020;font-family:"SAYRA", Montserrat;font-size:32px;border-radius:10px 10px 10px 10px;}.elementor-9116 .elementor-element.elementor-element-829402d .elementor-button:hover, .elementor-9116 .elementor-element.elementor-element-829402d .elementor-button:focus{background-color:#DE4C03;}.elementor-9116 .elementor-element.elementor-element-d55ddc0{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:normal;font-style:normal;}.elementor-9116 .elementor-element.elementor-element-99bba54{--spacer-size:50px;}.elementor-9116 .elementor-element.elementor-element-1867b16 .elementor-heading-title{font-family:"Plus Jakarta Sans", Montserrat;font-size:30px;font-weight:500;color:#022426;}.elementor-9116 .elementor-element.elementor-element-aaf9a15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9116 .elementor-element.elementor-element-aaf9a15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#52A400;}.elementor-9116 .elementor-element.elementor-element-aaf9a15 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9116 .elementor-element.elementor-element-aaf9a15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-312b2a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9116 .elementor-element.elementor-element-312b2a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9116 .elementor-element.elementor-element-312b2a4 > .elementor-element-populated, .elementor-9116 .elementor-element.elementor-element-312b2a4 > .elementor-element-populated > .elementor-background-overlay, .elementor-9116 .elementor-element.elementor-element-312b2a4 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-9116 .elementor-element.elementor-element-312b2a4 > .elementor-element-populated{box-shadow:0px 0px 15px 0px #D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-9116 .elementor-element.elementor-element-312b2a4:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9116 .elementor-element.elementor-element-312b2a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-7dd06cf > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-e4cfcf0{text-align:center;}.elementor-9116 .elementor-element.elementor-element-e4cfcf0 img{width:50px;}.elementor-9116 .elementor-element.elementor-element-3cd7e4b > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-da57f19{column-gap:0px;text-align:center;font-family:"Montserrat", Montserrat;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#52A400;}.elementor-9116 .elementor-element.elementor-element-ca00f27 > .elementor-container{min-height:140px;}.elementor-9116 .elementor-element.elementor-element-57f15a3{text-align:justify;font-family:"DIN", Montserrat;font-size:13px;font-weight:normal;line-height:20px;}.elementor-9116 .elementor-element.elementor-element-0cee0fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9116 .elementor-element.elementor-element-744928c .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Montserrat", Montserrat;font-size:12px;font-weight:500;fill:#FD0014;color:#FD0014;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:5px 5px 5px 5px;padding:4px 20px 4px 20px;}.elementor-9116 .elementor-element.elementor-element-94d9651:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9116 .elementor-element.elementor-element-94d9651 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9116 .elementor-element.elementor-element-94d9651 > .elementor-element-populated, .elementor-9116 .elementor-element.elementor-element-94d9651 > .elementor-element-populated > .elementor-background-overlay, .elementor-9116 .elementor-element.elementor-element-94d9651 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-9116 .elementor-element.elementor-element-94d9651 > .elementor-element-populated{box-shadow:0px 0px 15px 0px #D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-9116 .elementor-element.elementor-element-94d9651:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9116 .elementor-element.elementor-element-94d9651 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-76efeca > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-52a2059{text-align:center;}.elementor-9116 .elementor-element.elementor-element-52a2059 img{width:50px;}.elementor-9116 .elementor-element.elementor-element-4e60457 > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-06c5ec8{column-gap:0px;text-align:center;font-family:"Montserrat", Montserrat;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#52A400;}.elementor-9116 .elementor-element.elementor-element-97e9042 > .elementor-container{min-height:140px;}.elementor-9116 .elementor-element.elementor-element-2ed4eea{text-align:justify;font-family:"DIN", Montserrat;font-size:13px;font-weight:normal;line-height:20px;}.elementor-9116 .elementor-element.elementor-element-907f439 .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Montserrat", Montserrat;font-size:12px;font-weight:500;fill:#FD0014;color:#FD0014;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:5px 5px 5px 5px;padding:4px 20px 4px 20px;}.elementor-9116 .elementor-element.elementor-element-2ca01e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9116 .elementor-element.elementor-element-2ca01e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9116 .elementor-element.elementor-element-2ca01e6 > .elementor-element-populated, .elementor-9116 .elementor-element.elementor-element-2ca01e6 > .elementor-element-populated > .elementor-background-overlay, .elementor-9116 .elementor-element.elementor-element-2ca01e6 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-9116 .elementor-element.elementor-element-2ca01e6 > .elementor-element-populated{box-shadow:0px 0px 15px 0px #D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-9116 .elementor-element.elementor-element-2ca01e6:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9116 .elementor-element.elementor-element-2ca01e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-bac99cc > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-1b8ef5d{text-align:center;}.elementor-9116 .elementor-element.elementor-element-1b8ef5d img{width:50px;}.elementor-9116 .elementor-element.elementor-element-a57b3fe > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-62e4f8c{column-gap:0px;text-align:center;font-family:"Montserrat", Montserrat;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#52A400;}.elementor-9116 .elementor-element.elementor-element-8321f48 > .elementor-container{min-height:140px;}.elementor-9116 .elementor-element.elementor-element-93c53cd{text-align:justify;font-family:"DIN", Montserrat;font-size:13px;font-weight:normal;line-height:20px;}.elementor-9116 .elementor-element.elementor-element-af7b70c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9116 .elementor-element.elementor-element-de697bf .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Montserrat", Montserrat;font-size:12px;font-weight:500;fill:#FD0014;color:#FD0014;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:5px 5px 5px 5px;padding:4px 20px 4px 20px;}.elementor-9116 .elementor-element.elementor-element-568b8e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9116 .elementor-element.elementor-element-568b8e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9116 .elementor-element.elementor-element-568b8e7 > .elementor-element-populated, .elementor-9116 .elementor-element.elementor-element-568b8e7 > .elementor-element-populated > .elementor-background-overlay, .elementor-9116 .elementor-element.elementor-element-568b8e7 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-9116 .elementor-element.elementor-element-568b8e7 > .elementor-element-populated{box-shadow:0px 0px 15px 0px #D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-9116 .elementor-element.elementor-element-568b8e7:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9116 .elementor-element.elementor-element-568b8e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-b35a719 > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-09d71f1{text-align:center;}.elementor-9116 .elementor-element.elementor-element-09d71f1 img{width:50px;max-width:50px;}.elementor-9116 .elementor-element.elementor-element-38fcfa0 > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-f09d4cc{column-gap:0px;text-align:center;font-family:"Montserrat", Montserrat;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#52A400;}.elementor-9116 .elementor-element.elementor-element-a1e765f > .elementor-container{min-height:140px;}.elementor-9116 .elementor-element.elementor-element-84ace3f{text-align:justify;font-family:"DIN", Montserrat;font-size:13px;font-weight:normal;line-height:20px;}.elementor-9116 .elementor-element.elementor-element-9dbb6f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9116 .elementor-element.elementor-element-f9eae9c .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Montserrat", Montserrat;font-size:12px;font-weight:500;fill:#FD0014;color:#FD0014;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:5px 5px 5px 5px;padding:4px 20px 4px 20px;}.elementor-9116 .elementor-element.elementor-element-01a363b{margin-top:70px;margin-bottom:70px;}.elementor-9116 .elementor-element.elementor-element-d9f1102:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9116 .elementor-element.elementor-element-d9f1102 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9116 .elementor-element.elementor-element-d9f1102 > .elementor-element-populated, .elementor-9116 .elementor-element.elementor-element-d9f1102 > .elementor-element-populated > .elementor-background-overlay, .elementor-9116 .elementor-element.elementor-element-d9f1102 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-9116 .elementor-element.elementor-element-d9f1102 > .elementor-element-populated{box-shadow:0px 0px 15px 0px #D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-9116 .elementor-element.elementor-element-d9f1102:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9116 .elementor-element.elementor-element-d9f1102 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-7bf5e54 > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-62c213d{text-align:center;}.elementor-9116 .elementor-element.elementor-element-62c213d img{width:50px;}.elementor-9116 .elementor-element.elementor-element-64955be > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-9f25fc8{column-gap:0px;text-align:center;font-family:"Montserrat", Montserrat;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#52A400;}.elementor-9116 .elementor-element.elementor-element-6bdca09 > .elementor-container{min-height:140px;}.elementor-9116 .elementor-element.elementor-element-c578cc4{text-align:justify;font-family:"DIN", Montserrat;font-size:13px;font-weight:normal;line-height:20px;}.elementor-9116 .elementor-element.elementor-element-8aeb7dd .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Montserrat", Montserrat;font-size:12px;font-weight:500;fill:#FD0014;color:#FD0014;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:5px 5px 5px 5px;padding:4px 20px 4px 20px;}.elementor-9116 .elementor-element.elementor-element-3e16291:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9116 .elementor-element.elementor-element-3e16291 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9116 .elementor-element.elementor-element-3e16291 > .elementor-element-populated, .elementor-9116 .elementor-element.elementor-element-3e16291 > .elementor-element-populated > .elementor-background-overlay, .elementor-9116 .elementor-element.elementor-element-3e16291 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-9116 .elementor-element.elementor-element-3e16291 > .elementor-element-populated{box-shadow:0px 0px 15px 0px #D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-9116 .elementor-element.elementor-element-3e16291:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9116 .elementor-element.elementor-element-3e16291 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-6fa548b > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-255a015{text-align:center;}.elementor-9116 .elementor-element.elementor-element-255a015 img{width:50px;max-width:50px;}.elementor-9116 .elementor-element.elementor-element-98a622f > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-241ba59{column-gap:0px;text-align:center;font-family:"Montserrat", Montserrat;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#52A400;}.elementor-9116 .elementor-element.elementor-element-5a43240 > .elementor-container{min-height:140px;}.elementor-9116 .elementor-element.elementor-element-b300b79{text-align:justify;font-family:"DIN", Montserrat;font-size:13px;font-weight:normal;line-height:20px;}.elementor-9116 .elementor-element.elementor-element-2cfa8c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9116 .elementor-element.elementor-element-1c6a687 .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Montserrat", Montserrat;font-size:12px;font-weight:500;fill:#FD0014;color:#FD0014;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:5px 5px 5px 5px;padding:4px 20px 4px 20px;}.elementor-9116 .elementor-element.elementor-element-ce87995:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9116 .elementor-element.elementor-element-ce87995 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9116 .elementor-element.elementor-element-ce87995 > .elementor-element-populated, .elementor-9116 .elementor-element.elementor-element-ce87995 > .elementor-element-populated > .elementor-background-overlay, .elementor-9116 .elementor-element.elementor-element-ce87995 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-9116 .elementor-element.elementor-element-ce87995 > .elementor-element-populated{box-shadow:0px 0px 15px 0px #D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-9116 .elementor-element.elementor-element-ce87995:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9116 .elementor-element.elementor-element-ce87995 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-5154d59 > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-6317c32 img{width:50px;max-width:50px;}.elementor-9116 .elementor-element.elementor-element-172f0ba > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-0e7c974{column-gap:0px;text-align:center;font-family:"Montserrat", Montserrat;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#52A400;}.elementor-9116 .elementor-element.elementor-element-59bdb5d > .elementor-container{min-height:140px;}.elementor-9116 .elementor-element.elementor-element-6b96cb1{text-align:justify;font-family:"DIN", Montserrat;font-size:13px;font-weight:normal;line-height:20px;}.elementor-9116 .elementor-element.elementor-element-0fad637 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9116 .elementor-element.elementor-element-0dc1b7b .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Montserrat", Montserrat;font-size:12px;font-weight:500;fill:#FD0014;color:#FD0014;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:5px 5px 5px 5px;padding:4px 20px 4px 20px;}.elementor-9116 .elementor-element.elementor-element-f78853e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9116 .elementor-element.elementor-element-f78853e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9116 .elementor-element.elementor-element-f78853e > .elementor-element-populated, .elementor-9116 .elementor-element.elementor-element-f78853e > .elementor-element-populated > .elementor-background-overlay, .elementor-9116 .elementor-element.elementor-element-f78853e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-9116 .elementor-element.elementor-element-f78853e > .elementor-element-populated{box-shadow:0px 0px 15px 0px #D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-9116 .elementor-element.elementor-element-f78853e:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9116 .elementor-element.elementor-element-f78853e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-2ef707a > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-30e7dad{text-align:center;}.elementor-9116 .elementor-element.elementor-element-30e7dad img{width:50px;max-width:50px;}.elementor-9116 .elementor-element.elementor-element-37101ee > .elementor-container{min-height:70px;}.elementor-9116 .elementor-element.elementor-element-9617f47{column-gap:0px;text-align:center;font-family:"Montserrat", Montserrat;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#52A400;}.elementor-9116 .elementor-element.elementor-element-5ac72ca > .elementor-container{min-height:140px;}.elementor-9116 .elementor-element.elementor-element-9e4f90a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9116 .elementor-element.elementor-element-702da56{text-align:justify;font-family:"DIN", Montserrat;font-size:13px;font-weight:normal;line-height:20px;}.elementor-9116 .elementor-element.elementor-element-ca8265b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9116 .elementor-element.elementor-element-2ce92f0 .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Montserrat", Montserrat;font-size:12px;font-weight:500;fill:#FD0014;color:#FD0014;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCFCF;border-radius:5px 5px 5px 5px;padding:4px 20px 4px 20px;}.elementor-9116 .elementor-element.elementor-element-f2bf95b:not(.elementor-motion-effects-element-type-background), .elementor-9116 .elementor-element.elementor-element-f2bf95b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#277400;}.elementor-9116 .elementor-element.elementor-element-f2bf95b > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-f2bf95b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9116 .elementor-element.elementor-element-889ae23:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9116 .elementor-element.elementor-element-889ae23 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7AB51D;background-image:url("https://bibliotecavirtual.iacc.cl/wp-content/uploads/2026/10/HOME-BANNER-5.png");background-repeat:no-repeat;background-size:cover;}.elementor-9116 .elementor-element.elementor-element-889ae23 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9116 .elementor-element.elementor-element-889ae23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-aefcbc8{--spacer-size:50px;}.elementor-9116 .elementor-element.elementor-element-1ad9bbb{text-align:center;}.elementor-9116 .elementor-element.elementor-element-1ad9bbb .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:50px;font-weight:400;color:#FFFFFF;}.elementor-9116 .elementor-element.elementor-element-229178b > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-9116 .elementor-element.elementor-element-229178b{text-align:center;}.elementor-9116 .elementor-element.elementor-element-229178b .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:33px;font-weight:bold;color:#FFFFFF;}.elementor-9116 .elementor-element.elementor-element-ce36c9c > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-9116 .elementor-element.elementor-element-ce36c9c{text-align:center;font-family:"Montserrat Alternates", Montserrat;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-9116 .elementor-element.elementor-element-a52682b .elementor-button{background-color:#FF0020;font-family:"SAYRA", Montserrat;font-size:20px;border-radius:10px 10px 10px 10px;}.elementor-9116 .elementor-element.elementor-element-a52682b .elementor-button:hover, .elementor-9116 .elementor-element.elementor-element-a52682b .elementor-button:focus{background-color:#DE4C03;}.elementor-9116 .elementor-element.elementor-element-fd4f960{font-family:"Montserrat", Montserrat;font-size:12px;font-weight:bold;font-style:normal;color:#FFFFFF;}.elementor-9116 .elementor-element.elementor-element-b9d93ae{margin-top:48px;margin-bottom:48px;padding:0px 48px 0px 48px;}.elementor-9116 .elementor-element.elementor-element-24a27a0 > .elementor-element-populated, .elementor-9116 .elementor-element.elementor-element-24a27a0 > .elementor-element-populated > .elementor-background-overlay, .elementor-9116 .elementor-element.elementor-element-24a27a0 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9116 .elementor-element.elementor-element-24a27a0 > .elementor-element-populated{box-shadow:0px 0px 8px -5px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-9116 .elementor-element.elementor-element-24a27a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-678f442 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-678f442{text-align:center;}.elementor-9116 .elementor-element.elementor-element-678f442 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:36px;font-weight:900;color:#042226;}.elementor-9116 .elementor-element.elementor-element-74b0ded{font-family:"DIN", Montserrat;font-size:16px;}.elementor-9116 .elementor-element.elementor-element-6d0cbde > .elementor-element-populated, .elementor-9116 .elementor-element.elementor-element-6d0cbde > .elementor-element-populated > .elementor-background-overlay, .elementor-9116 .elementor-element.elementor-element-6d0cbde > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9116 .elementor-element.elementor-element-6d0cbde > .elementor-element-populated{box-shadow:0px 0px 8px -5px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-9116 .elementor-element.elementor-element-6d0cbde > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9116 .elementor-element.elementor-element-f9e9005 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-f9e9005{text-align:center;}.elementor-9116 .elementor-element.elementor-element-f9e9005 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:36px;font-weight:900;color:#042226;}.elementor-9116 .elementor-element.elementor-element-bbeb113{font-family:"DIN", Montserrat;font-size:16px;}body.elementor-page-9116:not(.elementor-motion-effects-element-type-background), body.elementor-page-9116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9116 .elementor-element.elementor-element-c2dd61f .swiper-slide{height:254px;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .swiper-slide-contents{max-width:100%;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .swiper-slide-inner{padding:0em 0em 0em 2.5em;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .elementor-slide-heading{font-size:1.6em;line-height:1.7em;}.elementor-9116 .elementor-element.elementor-element-c2dd61f .elementor-slide-description{font-size:0.7em;line-height:1.125em;}.elementor-9116 .elementor-element.elementor-element-312b2a4 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-94d9651 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-2ca01e6 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-568b8e7 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-01a363b{margin-top:0px;margin-bottom:0px;}.elementor-9116 .elementor-element.elementor-element-d9f1102 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-3e16291 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-ce87995 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-f78853e > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-b9d93ae > .elementor-container{max-width:722px;}.elementor-9116 .elementor-element.elementor-element-b9d93ae{margin-top:48px;margin-bottom:48px;padding:0px 24px 0px 24px;}.elementor-9116 .elementor-element.elementor-element-24a27a0 > .elementor-element-populated{margin:0px 16px 0px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-9116 .elementor-element.elementor-element-6d0cbde > .elementor-element-populated{margin:0px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;padding:24px 24px 24px 24px;}}@media(max-width:767px){.elementor-9116 .elementor-element.elementor-element-6f5674a > .elementor-container{max-width:500px;}.elementor-9116 .elementor-element.elementor-element-312b2a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-9116 .elementor-element.elementor-element-312b2a4 > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-94d9651 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-9116 .elementor-element.elementor-element-94d9651 > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-2ca01e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-9116 .elementor-element.elementor-element-2ca01e6 > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-568b8e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-9116 .elementor-element.elementor-element-568b8e7 > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-01a363b > .elementor-container{max-width:500px;}.elementor-9116 .elementor-element.elementor-element-01a363b{margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-9116 .elementor-element.elementor-element-d9f1102 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-9116 .elementor-element.elementor-element-d9f1102 > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-3e16291 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-9116 .elementor-element.elementor-element-3e16291 > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-ce87995 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-9116 .elementor-element.elementor-element-ce87995 > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-f78853e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-9116 .elementor-element.elementor-element-f78853e > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:15px 15px 15px 15px;}.elementor-9116 .elementor-element.elementor-element-b9d93ae{padding:0px 8px 0px 8px;}.elementor-9116 .elementor-element.elementor-element-24a27a0 > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-9116 .elementor-element.elementor-element-678f442 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9116 .elementor-element.elementor-element-678f442{text-align:center;}.elementor-9116 .elementor-element.elementor-element-6d0cbde > .elementor-element-populated{margin:16px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}}@media(min-width:768px){.elementor-9116 .elementor-element.elementor-element-cb4d4c1{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9116 .elementor-element.elementor-element-312b2a4{width:50%;}.elementor-9116 .elementor-element.elementor-element-94d9651{width:50%;}.elementor-9116 .elementor-element.elementor-element-2ca01e6{width:50%;}.elementor-9116 .elementor-element.elementor-element-568b8e7{width:50%;}.elementor-9116 .elementor-element.elementor-element-d9f1102{width:50%;}.elementor-9116 .elementor-element.elementor-element-3e16291{width:50%;}.elementor-9116 .elementor-element.elementor-element-ce87995{width:50%;}.elementor-9116 .elementor-element.elementor-element-f78853e{width:50%;}}/* Start custom CSS for button, class: .elementor-element-829402d */#consulta a {
    background: #033934;
    background-image: none;
    transition: background 0.3s ease;
}

#consulta a:hover {
    background: #52A400;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4cfcf0 */.elementor-9116 .elementor-element.elementor-element-e4cfcf0/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-744928c */#b_acceder a { 
background: #042226; 
color: #ffffff; 
font-family: 'Montserrat', sans-serif; 
font-weight: 600; 
border: none; 
border-radius: 7px; 
display: inline-block; 
padding: 12px 35px; 
font-size: 16px; 
text-decoration: none; 
} 
#b_acceder a:hover { 
background: #50A607; 
color: #042226; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-907f439 */#b_acceder a { 
background: #042226; 
color: #ffffff; 
font-family: 'Montserrat', sans-serif; 
font-weight: 600; 
border: none; 
border-radius: 7px; 
display: inline-block; 
padding: 12px 35px; 
font-size: 16px; 
text-decoration: none; 
} 
#b_acceder a:hover { 
background: #50A607; 
color: #042226; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de697bf */#b_acceder a { 
background: #042226; 
color: #ffffff; 
font-family: 'Montserrat', sans-serif; 
font-weight: 600; 
border: none; 
border-radius: 7px; 
display: inline-block; 
padding: 12px 35px; 
font-size: 16px; 
text-decoration: none; 
} 
#b_acceder a:hover { 
background: #50A607; 
color: #042226; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9eae9c */#b_acceder a { 
background: #042226; 
color: #ffffff; 
font-family: 'Montserrat', sans-serif; 
font-weight: 600; 
border: none; 
border-radius: 7px; 
display: inline-block; 
padding: 12px 35px; 
font-size: 16px; 
text-decoration: none; 
} 
#b_acceder a:hover { 
background: #50A607; 
color: #042226; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8aeb7dd */#b_acceder a { 
background: #042226; 
color: #ffffff; 
font-family: 'Montserrat', sans-serif; 
font-weight: 600; 
border: none; 
border-radius: 7px; 
display: inline-block; 
padding: 12px 35px; 
font-size: 16px; 
text-decoration: none; 
} 
#b_acceder a:hover { 
background: #50A607; 
color: #042226; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e470075 */#b_acceder a { 
background: #042226; 
color: #ffffff; 
font-family: 'Montserrat', sans-serif; 
font-weight: 600; 
border: none; 
border-radius: 7px; 
display: inline-block; 
padding: 12px 35px; 
font-size: 16px; 
text-decoration: none; 
} 
#b_acceder a:hover { 
background: #50A607; 
color: #042226; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c6a687 */#b_acceder a { 
background: #042226; 
color: #ffffff; 
font-family: 'Montserrat', sans-serif; 
font-weight: 600; 
border: none; 
border-radius: 7px; 
display: inline-block; 
padding: 12px 35px; 
font-size: 16px; 
text-decoration: none; 
} 
#b_acceder a:hover { 
background: #50A607; 
color: #042226; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9649fe0 */#b_acceder a { 
background: #042226; 
color: #ffffff; 
font-family: 'Montserrat', sans-serif; 
font-weight: 600; 
border: none; 
border-radius: 7px; 
display: inline-block; 
padding: 12px 35px; 
font-size: 16px; 
text-decoration: none; 
} 
#b_acceder a:hover { 
background: #50A607; 
color: #042226; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0dc1b7b */#b_acceder a { 
background: #042226; 
color: #ffffff; 
font-family: 'Montserrat', sans-serif; 
font-weight: 600; 
border: none; 
border-radius: 7px; 
display: inline-block; 
padding: 12px 35px; 
font-size: 16px; 
text-decoration: none; 
} 
#b_acceder a:hover { 
background: #50A607; 
color: #042226; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ce92f0 */#b_acceder a { 
background: #042226; 
color: #ffffff; 
font-family: 'Montserrat', sans-serif; 
font-weight: 600; 
border: none; 
border-radius: 7px; 
display: inline-block; 
padding: 12px 35px; 
font-size: 16px; 
text-decoration: none; 
} 
#b_acceder a:hover { 
background: #50A607; 
color: #042226; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a52682b */#consulta a {
    display: inline-block;
    background: #042226;
    color: #ffffff;
    font-family: 'Plus Jakarta', sans-serif;
    text-decoration: none;
    padding: 12px 24px;
    border: none;
    border-radius: 7px;
    transition: background 0.3s ease;
}

#consulta a:hover {
    background: #50a607;
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-678f442 */.titulo_especial {
    -webkit-background-clip: initial;
    -webkit-text-fill-color: initial;
    background-color: transparent;
    background-image: none;
    color: #042226;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9e9005 */.titulo_especial {
    -webkit-background-clip: initial;
    -webkit-text-fill-color: initial;
    background-color: transparent;
    background-image: none;
    color: #042226;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DIN';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bibliotecavirtual.iacc.cl/wp-content/uploads/2020/10/DIN.ttf') format('truetype');
}
@font-face {
	font-family: 'DIN';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://bibliotecavirtual.iacc.cl/wp-content/uploads/2020/06/DINLightAlternate.ttf') format('truetype');
}
/* End Custom Fonts CSS */