/*!
Theme Name: CN Elementor
Theme URI: https://www.codeninja.cl/
Template: hello-elementor
Version: 1.0.63
Description:
Author: CodeNinja Studio
Author URI: https://www.codeninja.cl/?utm_source=theme_cn-elementor&utm_campaign=grupo_feria&utm_medium=wp-dash
*/.elementor-widget-theme-post-content blockquote{position:relative}.elementor-widget-theme-post-content blockquote::before{content:"";width:4px;height:100%;background:#005552;position:absolute;left:-12px}.cn--repeater .cn--repeater__item{display:flex;margin:0 0 20px;flex-direction:row;align-items:flex-end;gap:8px}.cn--repeater .cn--repeater__item:last-child{margin-bottom:0}.cn--repeater .cn--repeater__item .icon-svg{line-height:0}.cn--repeater .cn--repeater__item p{margin:0;line-height:1}.cn--repeater .cn--repeater__item p:nth-of-type(1){font-weight:600}.cn--repeater .cn--repeater__item p:nth-of-type(2){font-size:.8rem}.cn--post-terms{display:flex;flex-direction:row;gap:8px}.cn--post-terms span.term{color:#fff;padding:7px 12px 4px;font-size:.8rem;font-weight:700;line-height:1;border-radius:2px;text-transform:uppercase}.cn--pagination .elementor-pagination{display:flex;justify-content:center}.cn--pagination .elementor-pagination .page-numbers{width:40px;height:40px;padding:10px;line-height:18px;border-radius:4px;color:#181c1c;border:1px solid rgba(190,201,199,.3019607843);transition:border-color 300ms ease-in-out}.cn--pagination .elementor-pagination .page-numbers:hover{border-color:#005552}.cn--pagination .elementor-pagination .page-numbers.current{color:#fff;background-color:#005552}.cn--banner_home .cn--repeater{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(1, minmax(0, 1fr));gap:10px}.cn--banner_home .cn--repeater .cn--repeater__item{gap:10px;margin:0;display:flex;align-items:center;flex-direction:column}.cn--banner_home .cn--repeater .cn--repeater__item svg{width:30px;height:30px}.cn--banner_home .cn--repeater .cn--repeater__item svg path{fill:#6e7978}.cn--project_home .cn--repeater{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px}.cn--project_home .cn--repeater .cn--repeater__item{margin:0}.cn--project_home .cn--repeater .cn--repeater__item svg path{fill:#181c1c}.cn--project_home .cn--repeater .cn--repeater__item p{color:#181c1c;font-weight:400 !important}.cn--project .cn--repeater .cn--repeater__item p{margin:0;color:#181c1c}.cn--project_inside .cn--post-terms span.term{border-radius:0}.cn--project_inside .cn--repeater{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:repeat(1, minmax(0, 1fr));gap:10px}.cn--project_inside .cn--repeater .cn--repeater__item{margin:0;padding:10px 20px;border:1px solid rgba(190,201,199,.3019607843);border-radius:8px;flex-direction:column;align-items:center}.cn--project_inside .cn--repeater .cn--repeater__item .icon-svg{margin-bottom:10px}.cn--project_inside .cn--repeater .cn--repeater__item .icon-svg svg{width:38px;height:38px}.cn--project_inside .cn--repeater .cn--repeater__item .icon-svg svg path{fill:#80d5d0}.cn--project_inside .cn--repeater .cn--repeater__item p{color:#181c1c}.cta-collapse{pointer-events:none}.cta-collapse__panel{display:none}.cta-collapse__panel.cta-collapse__panel--active{display:block !important;animation:cnFadeIn 400ms ease-in-out}.elementor-element-a3d7d97.cta-expanded>.elementor-hidden-tablet,.elementor-element-a3d7d97.cta-expanded>.elementor-hidden-mobile{display:flex !important;animation:ctaFadeIn .6s ease forwards}.cn--saurix-form [id^=saurix-form-] [data-sx-tarjeta],.cn--saurix-project [id^=saurix-form-] [data-sx-tarjeta]{padding:0 !important;border:0 !important;background-color:#fff !important}.cn--saurix-form [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-campo] label,.cn--saurix-project [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-campo] label{font-family:"Inter",sans-serif !important;font-size:.878rem !important;font-weight:500 !important}.cn--saurix-form [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-campo] label input,.cn--saurix-form [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-campo] label select,.cn--saurix-project [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-campo] label input,.cn--saurix-project [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-campo] label select{color:#6b7280 !important;margin:7px 0 0 !important;font-weight:400 !important;border-radius:2px !important;border:1px solid rgba(190,201,199,.3019607843) !important;background-color:rgba(224,227,226,.3019607843) !important}.cn--saurix-form [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-campo] label input:focus,.cn--saurix-form [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-campo] label select:focus,.cn--saurix-project [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-campo] label input:focus,.cn--saurix-project [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-campo] label select:focus{outline:none !important}.cn--saurix-form [id^=saurix-form-] [data-sx-tarjeta] form button[type=submit],.cn--saurix-project [id^=saurix-form-] [data-sx-tarjeta] form button[type=submit]{border-radius:2px !important;border:1px solid #005552 !important;background-color:#005552 !important;font-family:"Inter",sans-serif !important;transition:all .3s ease-in-out}.cn--saurix-form [id^=saurix-form-] [data-sx-tarjeta] form button[type=submit]:hover,.cn--saurix-project [id^=saurix-form-] [data-sx-tarjeta] form button[type=submit]:hover{color:#005552 !important;background-color:#fff !important}.cn--saurix-form [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-error],.cn--saurix-project [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-error]{color:red !important;font-size:.878rem !important}.cn--saurix-newsletter [id^=saurix-form-] [data-sx-tarjeta]{padding:0 !important;border:0 !important;background-color:rgba(0,0,0,0) !important}.cn--saurix-newsletter [id^=saurix-form-] [data-sx-tarjeta] form{display:flex !important;padding:0 0 20px !important;justify-content:center !important;align-items:flex-end !important;gap:10px !important}.cn--saurix-newsletter [id^=saurix-form-] [data-sx-tarjeta] form>div{width:100% !important;margin:0 !important}.cn--saurix-newsletter [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-campo] label{color:#005552 !important}.cn--saurix-newsletter [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-campo] label input{color:#181c1c !important;margin:0 !important;font-weight:400 !important;border-radius:2px !important;border:1px solid rgba(190,201,199,.3019607843) !important;background-color:#fff !important}.cn--saurix-newsletter [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-campo] label input:focus{outline:none !important}.cn--saurix-newsletter [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-error]{position:absolute !important;bottom:-10px !important;left:0 !important}.cn--saurix-newsletter [id^=saurix-form-] [data-sx-tarjeta] form button[type=submit]{max-width:160px !important;border-radius:2px !important;background-color:#ed8621 !important;font-family:"Inter",sans-serif !important;transition:all .3s ease-in-out}.cn--saurix-newsletter [id^=saurix-form-] [data-sx-tarjeta] form button[type=submit]:hover{background-color:#a54994 !important}.cn--saurix-newsletter [id^=saurix-form-] [data-sx-tarjeta] form [data-sx-error]{color:red !important;font-size:.878rem !important}@media(max-width: 768px){.cn--project_inside .cn--repeater{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(2, minmax(0, 1fr))}.cta-collapse{pointer-events:auto}}@keyframes cnFadeIn{from{opacity:0}to{opacity:1}}
