.elementor-30349 .elementor-element.elementor-element-f3dedd0:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-30349 .elementor-element.elementor-element-f3dedd0>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-30349 .elementor-element.elementor-element-f3dedd0>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-color:var(--e-global-color-alternate)}.elementor-30349 .elementor-element.elementor-element-f3dedd0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:5.8%;padding:250px 20px 130px}.elementor-30349 .elementor-element.elementor-element-f3dedd0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-30349 .elementor-element.elementor-element-f3dedd0>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:90px;transform:translateX(-50%) rotateY(180deg)}.elementor-30349 .elementor-element.elementor-element-51d50e4>.elementor-element-populated{padding:30px 0 0}.elementor-30349 .elementor-element.elementor-element-7050445{width:var(--container-widget-width,130px);max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:center}.elementor-30349 .elementor-element.elementor-element-7050445>.elementor-widget-container{background-color:var(--e-global-color-accent);margin:0 0 15px;padding:0 10px;border-radius:5px}.elementor-30349 .elementor-element.elementor-element-7050445 .elementor-heading-title{font-family:"Fredoka",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-background)}.elementor-30349 .elementor-element.elementor-element-793f6ac>.elementor-widget-container{margin:0 0 20px}.elementor-30349 .elementor-element.elementor-element-793f6ac .elementor-heading-title{font-family:"Fredoka",Sans-serif}.elementor-30349 .elementor-element.elementor-element-4d6b220>.elementor-element-populated{padding:0 0 0 17%}.elementor-30349 .elementor-element.elementor-element-ec70cbd{width:initial;max-width:initial;bottom:-14px;z-index:0}body:not(.rtl) .elementor-30349 .elementor-element.elementor-element-ec70cbd{right:-180px}body.rtl .elementor-30349 .elementor-element.elementor-element-ec70cbd{left:-180px}.elementor-30349 .elementor-element.elementor-element-a11038f img{width:100%;height:720px;border-radius:20px 20px 200px}.elementor-30349 .elementor-element.elementor-element-3003891{margin-top:0;margin-bottom:10px;padding:0 20px}.elementor-30349 .elementor-element.elementor-element-9006ce6{border-style:solid;border-width:1px;border-color:var(--e-global-color-border)}.elementor-30349 .elementor-element.elementor-element-9006ce6,.elementor-30349 .elementor-element.elementor-element-9006ce6>.elementor-background-overlay{border-radius:40px}.elementor-30349 .elementor-element.elementor-element-ccb4e8d>.elementor-element-populated,.elementor-30349 .elementor-element.elementor-element-ccb4e8d>.elementor-element-populated>.elementor-background-overlay,.elementor-30349 .elementor-element.elementor-element-ccb4e8d>.elementor-background-slideshow{border-radius:20px}.elementor-30349 .elementor-element.elementor-element-cb6f452>.elementor-widget-container{border-radius:20px}.elementor-30349 .elementor-element.elementor-element-cb6f452 iframe{height:495px}.elementor-bc-flex-widget .elementor-30349 .elementor-element.elementor-element-77731d6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-30349 .elementor-element.elementor-element-77731d6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-30349 .elementor-element.elementor-element-77731d6>.elementor-element-populated{padding:20px 80px}.elementor-30349 .elementor-element.elementor-element-57573dd{width:initial;max-width:initial;top:-80px}.elementor-30349 .elementor-element.elementor-element-57573dd>.elementor-widget-container{--e-transform-flipX:-1}body:not(.rtl) .elementor-30349 .elementor-element.elementor-element-57573dd{right:80px}body.rtl .elementor-30349 .elementor-element.elementor-element-57573dd{left:80px}.elementor-30349 .elementor-element.elementor-element-6cff6e9>.elementor-widget-container{margin:0 0 5px}.elementor-30349 .elementor-element.elementor-element-6cff6e9 .elementor-heading-title{font-family:"Fredoka",Sans-serif}.elementor-30349 .elementor-element.elementor-element-bf1bb3b .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-weight:400}.elementor-30349 .elementor-element.elementor-element-e90903c{font-family:"League Spartan",Sans-serif;font-weight:500}.elementor-30349 .elementor-element.elementor-element-110bde1 .elementor-widget-cmsmasters-button__button,.elementor-30349 .elementor-element.elementor-element-110bde1 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Fredoka",Sans-serif}.elementor-30349 .elementor-element.elementor-element-110bde1 .elementor-widget-cmsmasters-button__button{--button-bg-color:var(--e-global-color-f181b36);background:var(--e-global-color-f181b36);border-color:var(--e-global-color-f181b36);border-style:solid;border-width:1px}.elementor-30349 .elementor-element.elementor-element-110bde1 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-f181b36);fill:var(--e-global-color-f181b36)}.elementor-30349 .elementor-element.elementor-element-110bde1 .elementor-widget-cmsmasters-button__button:hover,.elementor-30349 .elementor-element.elementor-element-110bde1 .elementor-widget-cmsmasters-button__button:focus{color:var(--e-global-color-secondary);--button-bg-color:var(--e-global-color-background);background:var(--e-global-color-background);border-color:var(--e-global-color-secondary)}.elementor-30349 .elementor-element.elementor-element-110bde1 .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,.elementor-30349 .elementor-element.elementor-element-110bde1 .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-30349 .elementor-element.elementor-element-110bde1 .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,.elementor-30349 .elementor-element.elementor-element-110bde1 .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-background);fill:var(--e-global-color-background)}.elementor-30349 .elementor-element.elementor-element-110bde1 .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,.elementor-30349 .elementor-element.elementor-element-110bde1 .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-30349 .elementor-element.elementor-element-5175cac{--grid-template-columns:repeat(0,auto);--icon-size:16px;--grid-column-gap:7px;--grid-row-gap:0px}.elementor-30349 .elementor-element.elementor-element-5175cac .elementor-widget-container{text-align:center}.elementor-30349 .elementor-element.elementor-element-5175cac .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:.9em;border-style:solid;border-width:2px;border-color:#09b1ab}.elementor-30349 .elementor-element.elementor-element-5175cac .elementor-social-icon i{color:#09b1ab}.elementor-30349 .elementor-element.elementor-element-5175cac .elementor-social-icon svg{fill:#09b1ab}.elementor-30349 .elementor-element.elementor-element-5175cac .elementor-social-icon:hover i{color:#d78bcd}.elementor-30349 .elementor-element.elementor-element-5175cac .elementor-social-icon:hover svg{fill:#d78bcd}.elementor-30349 .elementor-element.elementor-element-5175cac .elementor-social-icon:hover{border-color:#d78bcd}@media(max-width:1024px){.elementor-30349 .elementor-element.elementor-element-f3dedd0{margin-top:0;margin-bottom:70px;padding:100px 20px 80px}.elementor-30349 .elementor-element.elementor-element-4d6b220>.elementor-element-populated{padding:0}.elementor-30349 .elementor-element.elementor-element-a11038f img{height:700px}.elementor-30349 .elementor-element.elementor-element-77731d6>.elementor-element-populated{padding:20px}body:not(.rtl) .elementor-30349 .elementor-element.elementor-element-57573dd{right:60px}body.rtl .elementor-30349 .elementor-element.elementor-element-57573dd{left:60px}.elementor-30349 .elementor-element.elementor-element-57573dd{top:-80px}.elementor-30349 .elementor-element.elementor-element-5175cac .elementor-widget-container{text-align:center}}@media(max-width:767px){.elementor-30349 .elementor-element.elementor-element-f3dedd0{margin-top:0;margin-bottom:40px;padding:80px 0}.elementor-30349 .elementor-element.elementor-element-7050445 .elementor-heading-title{font-size:11px}.elementor-30349 .elementor-element.elementor-element-a11038f img{height:300px;border-radius:20px}.elementor-30349 .elementor-element.elementor-element-3003891{padding:0}.elementor-30349 .elementor-element.elementor-element-77731d6>.elementor-element-populated{padding:20px}.elementor-30349 .elementor-element.elementor-element-57573dd{--container-widget-width:80px;--container-widget-flex-grow:0;width:var(--container-widget-width,80px);max-width:80px;top:-420px}body:not(.rtl) .elementor-30349 .elementor-element.elementor-element-57573dd{right:20px}body.rtl .elementor-30349 .elementor-element.elementor-element-57573dd{left:20px}.elementor-30349 .elementor-element.elementor-element-6cff6e9>.elementor-widget-container{margin:0}.elementor-30349 .elementor-element.elementor-element-b2cdaea>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}}@media(min-width:768px){.elementor-30349 .elementor-element.elementor-element-51d50e4{width:47%}.elementor-30349 .elementor-element.elementor-element-4d6b220{width:53%}}@media(max-width:1024px) and (min-width:768px){.elementor-30349 .elementor-element.elementor-element-51d50e4{width:100%}.elementor-30349 .elementor-element.elementor-element-4d6b220{width:100%}}@media(min-width:1601px){.elementor-30349 .elementor-element.elementor-element-f3dedd0{margin-top:0;margin-bottom:110px}body:not(.rtl) .elementor-30349 .elementor-element.elementor-element-ec70cbd{right:-295.312px}body.rtl .elementor-30349 .elementor-element.elementor-element-ec70cbd{left:-295.312px}.elementor-30349 .elementor-element.elementor-element-ec70cbd{bottom:-14px}}@font-face{font-family:'Fredoka';font-style:normal;font-weight:100;font-display:auto;src:url('https://pequenosencantos.edu.co/wp-content/uploads/2025/11/Fredoka-Light.ttf') format('truetype')}@font-face{font-family:'Fredoka';font-style:normal;font-weight:400;font-display:auto;src:url('https://pequenosencantos.edu.co/wp-content/uploads/2025/11/Fredoka-Regular.ttf') format('truetype')}@font-face{font-family:'Fredoka';font-style:normal;font-weight:500;font-display:auto;src:url('https://pequenosencantos.edu.co/wp-content/uploads/2025/11/Fredoka-Medium.ttf') format('truetype')}@font-face{font-family:'Fredoka';font-style:normal;font-weight:700;font-display:auto;src:url('https://pequenosencantos.edu.co/wp-content/uploads/2025/11/Fredoka-Bold.ttf') format('truetype')}@font-face{font-family:'Fredoka';font-style:normal;font-weight:600;font-display:auto;src:url('https://pequenosencantos.edu.co/wp-content/uploads/2025/11/Fredoka-SemiBold.ttf') format('truetype')}@font-face{font-family:'League Spartan';font-style:normal;font-weight:400;font-display:auto;src:url('https://pequenosencantos.edu.co/wp-content/uploads/2025/11/LeagueSpartan-Regular.ttf') format('truetype')}@font-face{font-family:'League Spartan';font-style:normal;font-weight:200;font-display:auto;src:url('https://pequenosencantos.edu.co/wp-content/uploads/2025/11/LeagueSpartan-Light.ttf') format('truetype')}@font-face{font-family:'League Spartan';font-style:normal;font-weight:700;font-display:auto;src:url('https://pequenosencantos.edu.co/wp-content/uploads/2025/11/LeagueSpartan-Bold.ttf') format('truetype')}@font-face{font-family:'League Spartan';font-style:normal;font-weight:900;font-display:auto;src:url('https://pequenosencantos.edu.co/wp-content/uploads/2025/11/LeagueSpartan-ExtraBold.ttf') format('truetype')}@font-face{font-family:'League Spartan';font-style:normal;font-weight:600;font-display:auto;src:url('https://pequenosencantos.edu.co/wp-content/uploads/2025/11/LeagueSpartan-Medium.ttf') format('truetype')}