.elementor-1010800 .elementor-element.elementor-element-7b66d633 > .elementor-container{min-height:51vh;}.elementor-1010800 .elementor-element.elementor-element-7b66d633:not(.elementor-motion-effects-element-type-background), .elementor-1010800 .elementor-element.elementor-element-7b66d633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://admision.utalca.cl/wp-content/uploads/2025/08/01_arquitectura-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1010800 .elementor-element.elementor-element-7b66d633 > .elementor-background-overlay{opacity:0.28;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1010800 .elementor-element.elementor-element-7b66d633{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1010800 .elementor-element.elementor-element-73abde13.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1010800 .elementor-element.elementor-element-73abde13.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1010800 .elementor-element.elementor-element-73abde13 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-1010800 .elementor-element.elementor-element-73abde13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-73abde13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1010800 .elementor-element.elementor-element-1a9e4d1d{margin-top:-170px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1010800 .elementor-element.elementor-element-228aeec.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1010800 .elementor-element.elementor-element-228aeec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1010800 .elementor-element.elementor-element-228aeec.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1010800 .elementor-element.elementor-element-228aeec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-228aeec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1010800 .elementor-element.elementor-element-228aeec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00CCFF;}.elementor-1010800 .elementor-element.elementor-element-228aeec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:70px;padding-inline-start:70px;padding-block-end:70px;padding-inline-end:70px;}.elementor-1010800 .elementor-element.elementor-element-228aeec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1010800 .elementor-element.elementor-element-8886bde .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;}.elementor-1010800 .elementor-element.elementor-element-8886bde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1010800 .elementor-element.elementor-element-4891b8d6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1010800 .elementor-element.elementor-element-4891b8d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1010800 .elementor-element.elementor-element-4891b8d6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1010800 .elementor-element.elementor-element-4891b8d6 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-42590707{margin-top:50px;margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-354a498 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-354a498 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:70px;}.elementor-1010800 .elementor-element.elementor-element-7885b9ff .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:bold;}.elementor-1010800 .elementor-element.elementor-element-7885b9ff > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1010800 .elementor-element.elementor-element-324f0a79 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:bold;}.elementor-1010800 .elementor-element.elementor-element-324f0a79 > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-1010800 .elementor-element.elementor-element-76c58d87{color:#000000;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.6em;width:initial;max-width:initial;}.elementor-1010800 .elementor-element.elementor-element-76c58d87 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1010800 .elementor-element.elementor-element-5350896a .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:bold;}.elementor-1010800 .elementor-element.elementor-element-5350896a > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-1010800 .elementor-element.elementor-element-3e9a267b{color:#000000;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.6em;width:initial;max-width:initial;}.elementor-1010800 .elementor-element.elementor-element-3e9a267b > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1010800 .elementor-element.elementor-element-19d1e863 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:bold;}.elementor-1010800 .elementor-element.elementor-element-19d1e863 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1010800 .elementor-element.elementor-element-666314e6{color:#000000;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.6em;width:initial;max-width:initial;}.elementor-1010800 .elementor-element.elementor-element-666314e6 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1010800 .elementor-element.elementor-element-6087fbc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-6087fbc9 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:20px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-2ec63dcd:not(.elementor-motion-effects-element-type-background), .elementor-1010800 .elementor-element.elementor-element-2ec63dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E93468;}.elementor-1010800 .elementor-element.elementor-element-2ec63dcd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:20px 30px 20px 30px;}.elementor-1010800 .elementor-element.elementor-element-2ec63dcd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1010800 .elementor-element.elementor-element-2c8bfcae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-2c8bfcae > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-5d42e15f .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.15em;}.elementor-1010800 .elementor-element.elementor-element-5d42e15f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1010800 .elementor-element.elementor-element-55279387 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.15em;}.elementor-1010800 .elementor-element.elementor-element-55279387 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1010800 .elementor-element.elementor-element-6cce2ada:not(.elementor-motion-effects-element-type-background), .elementor-1010800 .elementor-element.elementor-element-6cce2ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-1010800 .elementor-element.elementor-element-6cce2ada{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 30px 0px 30px;}.elementor-1010800 .elementor-element.elementor-element-6cce2ada > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1010800 .elementor-element.elementor-element-22a5aa24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-22a5aa24 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-245afdc2 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.15em;}.elementor-1010800 .elementor-element.elementor-element-245afdc2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1010800 .elementor-element.elementor-element-6771c67c{color:#000000;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-33d19710{color:#000000;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-3e237710{text-align:left;color:#000000;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-630a448a{color:#000000;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-6211addc{color:#000000;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-5467c59d{color:#000000;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-624e8a20{color:#000000;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-15d900b5{color:#000000;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-17d2c881{--spacer-size:20px;}.elementor-1010800 .elementor-element.elementor-element-1f913938 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.15em;}.elementor-1010800 .elementor-element.elementor-element-1f913938 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1010800 .elementor-element.elementor-element-286c2e72{color:#000000;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-31187cbd{color:#000000;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-69b8d1c6:not(.elementor-motion-effects-element-type-background), .elementor-1010800 .elementor-element.elementor-element-69b8d1c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-1010800 .elementor-element.elementor-element-69b8d1c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:20px 30px 20px 30px;}.elementor-1010800 .elementor-element.elementor-element-69b8d1c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1010800 .elementor-element.elementor-element-4c6b6051 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-4c6b6051 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-7c03d73d .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.15em;}.elementor-1010800 .elementor-element.elementor-element-7c03d73d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1010800 .elementor-element.elementor-element-5fc7f079{color:#000000;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-78327c14{--spacer-size:20px;}.elementor-1010800 .elementor-element.elementor-element-4d0ba93b .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.15em;}.elementor-1010800 .elementor-element.elementor-element-4d0ba93b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1010800 .elementor-element.elementor-element-6b3d1692{color:#000000;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-1aba05b{--spacer-size:20px;}.elementor-1010800 .elementor-element.elementor-element-2d745b7b .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.15em;}.elementor-1010800 .elementor-element.elementor-element-2d745b7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1010800 .elementor-element.elementor-element-238cdf8e{color:#000000;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-178bb681{color:#000000;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-f55ac54{color:#000000;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-5831d4fc{color:#000000;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-652d3048{--spacer-size:10px;}.elementor-1010800 .elementor-element.elementor-element-65847e07{color:#000000;font-size:14px;font-style:italic;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-38b1debf .elementor-button{font-weight:bold;text-transform:none;text-decoration:none;line-height:25px;fill:#FFFFFF;color:#FFFFFF;background-color:#E93468;padding:20px 20px 20px 20px;}.elementor-1010800 .elementor-element.elementor-element-38b1debf > .elementor-widget-container{padding:020px 0px 0px 0px;}.elementor-1010800 .elementor-element.elementor-element-38b1debf{width:var( --container-widget-width, 100.685% );max-width:100.685%;--container-widget-width:100.685%;--container-widget-flex-grow:0;}.elementor-1010800 .elementor-element.elementor-element-c1656e2:not(.elementor-motion-effects-element-type-background), .elementor-1010800 .elementor-element.elementor-element-c1656e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00CCFF;}.elementor-1010800 .elementor-element.elementor-element-c1656e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:60px 30px 55px 30px;}.elementor-1010800 .elementor-element.elementor-element-c1656e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1010800 .elementor-element.elementor-element-7b9c4eb2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-7b9c4eb2 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-6eb4aa65{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:22px;line-height:24px;}.elementor-1010800 .elementor-element.elementor-element-6eb4aa65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-1010800 .elementor-element.elementor-element-5bfb04cd{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;}.elementor-1010800 .elementor-element.elementor-element-cbd5151:not(.elementor-motion-effects-element-type-background), .elementor-1010800 .elementor-element.elementor-element-cbd5151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E93468;}.elementor-1010800 .elementor-element.elementor-element-cbd5151{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1010800 .elementor-element.elementor-element-cbd5151 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1010800 .elementor-element.elementor-element-40b2c3e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1010800 .elementor-element.elementor-element-40b2c3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1010800 .elementor-element.elementor-element-40b2c3e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1010800 .elementor-element.elementor-element-40b2c3e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-40b2c3e > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-3f4333c5 .elementor-button{font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-1010800 .elementor-element.elementor-element-3f4333c5 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-1010800 .elementor-element.elementor-element-3d7f4467:not(.elementor-motion-effects-element-type-background), .elementor-1010800 .elementor-element.elementor-element-3d7f4467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-1010800 .elementor-element.elementor-element-3d7f4467{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-3d7f4467 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1010800 .elementor-element.elementor-element-1d9e483e > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:50px;padding-inline-start:0px;padding-block-end:20px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-4ac20e7 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:bold;}.elementor-1010800 .elementor-element.elementor-element-4ac20e7 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1010800 .elementor-element.elementor-element-61d1b3ec .elementor-heading-title{color:#E93468;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-1010800 .elementor-element.elementor-element-61d1b3ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1010800 .elementor-element.elementor-element-34db7c63{color:#000000;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.6em;width:initial;max-width:initial;}.elementor-1010800 .elementor-element.elementor-element-34db7c63 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1010800 .elementor-element.elementor-element-adaaab6 .elementor-heading-title{color:#E93468;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-1010800 .elementor-element.elementor-element-adaaab6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1010800 .elementor-element.elementor-element-dbadff0{color:#000000;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.6em;width:initial;max-width:initial;}.elementor-1010800 .elementor-element.elementor-element-dbadff0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1010800 .elementor-element.elementor-element-6541fd8e{padding:50px 0px 30px 0px;}.elementor-1010800 .elementor-element.elementor-element-3b5ccf4a .elementor-button-icon{font-size:25px;}.elementor-1010800 .elementor-element.elementor-element-3b5ccf4a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1010800 .elementor-element.elementor-element-3b5ccf4a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1010800 .elementor-element.elementor-element-3b5ccf4a .elementor-button{font-weight:bold;text-decoration:none;line-height:25px;fill:#FFFFFF;color:#FFFFFF;background-color:#E93468;padding:20px 20px 20px 20px;}.elementor-1010800 .elementor-element.elementor-element-3b5ccf4a .elementor-button .elementor-button-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-1010800 .elementor-element.elementor-element-3b5ccf4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1010800 .elementor-element.elementor-element-349f802c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1010800 .elementor-element.elementor-element-349f802c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1010800 .elementor-element.elementor-element-4c371955 .elementor-accordion-item{border-width:1px;border-color:#D5D5D5;}.elementor-1010800 .elementor-element.elementor-element-4c371955 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:#D5D5D5;}.elementor-1010800 .elementor-element.elementor-element-4c371955 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:#D5D5D5;}.elementor-1010800 .elementor-element.elementor-element-4c371955 .elementor-tab-title{background-color:#F9F9F9;}.elementor-1010800 .elementor-element.elementor-element-4c371955 .elementor-active .elementor-accordion-icon, .elementor-1010800 .elementor-element.elementor-element-4c371955 .elementor-active .elementor-accordion-title{color:#000000;}.elementor-1010800 .elementor-element.elementor-element-4c371955 .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-1010800 .elementor-element.elementor-element-4c371955 .elementor-accordion-title{font-size:30px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1010800 .elementor-element.elementor-element-4c371955 > .elementor-widget-container{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1010800 .elementor-element.elementor-element-7b66d633 > .elementor-container{min-height:55vh;}.elementor-1010800 .elementor-element.elementor-element-7b66d633:not(.elementor-motion-effects-element-type-background), .elementor-1010800 .elementor-element.elementor-element-7b66d633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1010800 .elementor-element.elementor-element-7b66d633{margin-top:-90px;margin-bottom:150px;}.elementor-1010800 .elementor-element.elementor-element-73abde13 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-1a9e4d1d{margin-top:-300px;margin-bottom:80px;padding:0px 30px 0px 30px;}.elementor-1010800 .elementor-element.elementor-element-228aeec > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:80px;padding-inline-start:30px;padding-block-end:100px;padding-inline-end:80px;}.elementor-1010800 .elementor-element.elementor-element-42590707{margin-top:0px;margin-bottom:80px;padding:0px 30px 0px 30px;}.elementor-1010800 .elementor-element.elementor-element-354a498 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:80px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-76c58d87 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-1010800 .elementor-element.elementor-element-3e9a267b > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-1010800 .elementor-element.elementor-element-666314e6 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-1010800 .elementor-element.elementor-element-6087fbc9 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-2ec63dcd{margin-top:0px;margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-6cce2ada{margin-top:0px;margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-69b8d1c6{margin-top:0px;margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-c1656e2{margin-top:0px;margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-cbd5151{margin-top:0px;margin-bottom:0px;}.elementor-1010800 .elementor-element.elementor-element-3d7f4467{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-1010800 .elementor-element.elementor-element-1d9e483e > .elementor-element-populated{padding-block-start:80px;padding-inline-start:0px;padding-block-end:30px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-34db7c63 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-1010800 .elementor-element.elementor-element-dbadff0 > .elementor-widget-container{margin:0px 0px 80px 0px;}}@media(max-width:767px){.elementor-1010800 .elementor-element.elementor-element-7b66d633 > .elementor-container{min-height:470px;}.elementor-1010800 .elementor-element.elementor-element-7b66d633{margin-top:-90px;margin-bottom:150px;}.elementor-1010800 .elementor-element.elementor-element-1a9e4d1d{margin-top:-210px;margin-bottom:40px;padding:0px 20px 0px 20px;}.elementor-1010800 .elementor-element.elementor-element-228aeec{width:100%;}.elementor-1010800 .elementor-element.elementor-element-228aeec.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1010800 .elementor-element.elementor-element-228aeec > .elementor-element-populated{padding-block-start:45px;padding-inline-start:20px;padding-block-end:45px;padding-inline-end:20px;}.elementor-1010800 .elementor-element.elementor-element-42590707{margin-top:50px;margin-bottom:50px;padding:0px 20px 0px 20px;}.elementor-1010800 .elementor-element.elementor-element-354a498 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:50px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-76c58d87{font-size:16px;line-height:1.4em;width:100%;max-width:100%;}.elementor-1010800 .elementor-element.elementor-element-76c58d87 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1010800 .elementor-element.elementor-element-3e9a267b{font-size:16px;line-height:1.4em;width:100%;max-width:100%;}.elementor-1010800 .elementor-element.elementor-element-3e9a267b > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1010800 .elementor-element.elementor-element-666314e6{font-size:16px;line-height:1.4em;width:100%;max-width:100%;}.elementor-1010800 .elementor-element.elementor-element-666314e6 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1010800 .elementor-element.elementor-element-3d7f4467{margin-top:0px;margin-bottom:0px;padding:50px 20px 30px 20px;}.elementor-1010800 .elementor-element.elementor-element-1d9e483e > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1010800 .elementor-element.elementor-element-34db7c63{font-size:16px;line-height:1.4em;width:100%;max-width:100%;}.elementor-1010800 .elementor-element.elementor-element-34db7c63 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1010800 .elementor-element.elementor-element-dbadff0{font-size:16px;line-height:1.4em;width:100%;max-width:100%;}.elementor-1010800 .elementor-element.elementor-element-dbadff0 > .elementor-widget-container{margin:0px 0px 50px 0px;}}@media(min-width:768px){.elementor-1010800 .elementor-element.elementor-element-228aeec{width:55%;}.elementor-1010800 .elementor-element.elementor-element-4891b8d6{width:45%;}.elementor-1010800 .elementor-element.elementor-element-354a498{width:70%;}.elementor-1010800 .elementor-element.elementor-element-6087fbc9{width:29.333%;}.elementor-1010800 .elementor-element.elementor-element-1d9e483e{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1010800 .elementor-element.elementor-element-228aeec{width:100%;}.elementor-1010800 .elementor-element.elementor-element-354a498{width:100%;}.elementor-1010800 .elementor-element.elementor-element-6087fbc9{width:100%;}.elementor-1010800 .elementor-element.elementor-element-561a242d{width:100%;}.elementor-1010800 .elementor-element.elementor-element-23fa8293{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-8a2ba29 *//* ===== UTALCA - Tabla Plan de Formación ===== */
:root{
  --ut-color-primary:#1a1a1a;
  --ut-color-accent:#E93468;
  --ut-color-text:#1f2937;
  --ut-surface:#ffffff;
  --ut-surface-alt:#f9f9f9;
  --ut-border:#e5e7eb;
  --ut-radius:12px;
}

.ut-adm-table{
  max-width:860px;
  margin:0 auto;
  font-family:'Poppins', system-ui, Arial, sans-serif;
  color:var(--ut-color-text);
  font-size:18px;
  line-height:1.5;
}

.ut-adm-table table{
  width:100%;
  border-collapse:collapse;
  background:var(--ut-surface);
  border:2px solid var(--ut-border);
  border-radius:var(--ut-radius);
  overflow:hidden;
  border-top:6px solid var(--ut-color-accent);
}

.ut-adm-table td{
  padding:10px 14px;
  border-bottom:1px solid var(--ut-border);
  vertical-align:middle;
  text-align:left;
}

.ut-adm-table tr:last-child td{ border-bottom:none; }

.ut-adm-table td:first-child{
  width:36%;
  font-weight:600;
  color:var(--ut-color-accent);
}

/* ==== Zebra SOLO en desktop ==== */
@media (min-width:641px){
  .ut-adm-table tr:nth-child(odd){ background:var(--ut-surface-alt); }
}

/* ==== Móvil: vista tipo tarjeta, fondo completo ==== */
@media (max-width:640px){
  .ut-adm-table{ font-size:16px; }

  .ut-adm-table table,
  .ut-adm-table tbody,
  .ut-adm-table tr,
  .ut-adm-table td{
    display:block;
    width:100%;
  }

  .ut-adm-table table{
    border:0;
    background:transparent;
  }

  .ut-adm-table tr{
    background:var(--ut-surface);
    border:1px solid var(--ut-border);
    border-radius:var(--ut-radius);
    margin-bottom:12px;
    overflow:hidden;
    box-shadow:0 1px 2px rgba(0,0,0,.05);
  }

  /* El título (primer td) ahora ocupa todo el ancho con fondo sólido */
  .ut-adm-table td:first-child{
    display:block;
    width:100%;
    background:var(--ut-surface-alt);
    font-weight:600;
    color:var(--ut-color-accent);
    border-bottom:1px solid var(--ut-border);
    border-top-left-radius:var(--ut-radius);
    border-top-right-radius:var(--ut-radius);
  }

  /* Última celda sin borde inferior */
  .ut-adm-table td:last-child{
    border-bottom:0;
  }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-4c371955 *//* ===== UTALCA - Malla Curricular (Indicador Animado) ===== */
body .ut-malla { 
  width: 100%;
  font-family: 'Poppins', system-ui, Arial, sans-serif;
  color: #1f2937;
  font-size: 16px;
  line-height: 1.4;
  position: relative;
  margin-bottom: 40px; /* espacio extra para el aviso */
}

body .ut-malla-wrap {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  border: 1px solid #e5e7eb;
  border-radius: 10px;
  background: #fff;
  position: relative;
}

/* Estilo de la tabla */
body .ut-malla table {
  width: 100% !important;
  min-width: 720px; /* fuerza scroll horizontal */
  border-collapse: collapse !important;
  background: #fff;
  margin: 0;
}

/* Encabezados */
body .ut-malla thead th {
  position: sticky;
  top: 0;
  z-index: 2;
  background: #f1f1f1 !important;
  color: #1a1a1a;
  text-align: left !important;
  padding: 10px 12px !important;
  font-weight: 600;
  border-bottom: 1px solid #e5e7eb;
  border-right: 1px solid #ddd;
  white-space: nowrap;
}
body .ut-malla thead th:last-child { border-right: 0; }

/* Celdas */
body .ut-malla tbody td {
  padding: 8px 12px !important;
  border-bottom: 1px solid #e5e7eb !important;
  vertical-align: middle;
  text-align: left !important;
  background: #fff;
}

/* Zebra rows */
body .ut-malla tbody tr:nth-child(odd) td { background: #f9f9f9; }
body .ut-malla tbody tr:last-child td { border-bottom: 0; }

/* Primera columna destacada */
body .ut-malla tbody td:first-child {
  font-weight: 600;
  color: #E93468;
}

/* Centrar columnas numéricas */
body .ut-malla .ut-center {
  text-align: center !important;
}

/* ---- Indicador de desplazamiento animado ---- */
body .ut-malla::after {
  content: "⇆ Desliza para ver más";
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: -30px;
  left: 50%;
  transform: translateX(-50%);
  width: max-content;
  max-width: 95%;
  padding: 6px 14px;
  font-size: 14px;
  font-weight: 500;
  color: #1f2937; /* gris oscuro para el texto */
  background-color: #e5e7eb; /* gris más oscuro */
  border: 1px solid #d1d5db;
  border-radius: 8px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.12);
  white-space: nowrap;
  text-align: center;
  opacity: 0;
  animation: slideHint 1.5s infinite ease-in-out;
}

/* Animación para las flechas "⇆" */
@keyframes slideHint {
  0%, 100% {
    transform: translateX(-50%);
  }
  50% {
    transform: translateX(-46%);
  }
}

/* Solo mostrar en pantallas pequeñas */
@media (max-width: 768px) {
  body .ut-malla {
    font-size: 14px;
  }
  body .ut-malla::after {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS */#sub-header {
    display: none;
}/* End custom CSS */