:root{--ng-primary:#00AEFF;--ng-secondary:#2DDE98;--ng-blue:#1274E7;--ng-head:rgba(0,0,0,.7);--ng-body:#ADB5BD;--ng-light:#F8F9FA;--ng-gray2:#E9ECEF;--ng-grad:linear-gradient(to right,#3369E7,#00AEFF,#2DDE98);--ng-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 19.2px rgba(0,0,0,.1);--ng-shadow-lg:0 4px 8px rgba(0,0,0,.05),0 24px 35.2px rgba(0,0,0,.1)}body{letter-spacing:-.01em}.ng-t16{font-size:16px;line-height:1.8}.ng-t18,.ng-t18 p{font-size:18px;line-height:26px}.ng-copy p{line-height:1.8}.ng-copy p:last-child{margin-bottom:16px!important}.ng-t20,.ng-t20 p{font-size:20px;line-height:32px}.ng-t16 p:last-child,.ng-t18 p:last-child,.ng-t20 p:last-child,.ng-formwrap p:last-child{margin-bottom:0}.elementor-widget-text-editor :is(h1,h2,h3,h4,h5,h6){margin:0}.elementor-widget-text-editor ul{margin-top:0}.elementor-widget-text-editor li>p:last-child{margin-bottom:16px}.ng-strong{font-weight:700}.ng-h2 .elementor-heading-title{font-size:48px!important;line-height:1.28!important;letter-spacing:-.02em!important}.ng-manrope .elementor-heading-title{font-family:"Manrope","Manrope Fallback",sans-serif!important;letter-spacing:-.01em!important}.ng-h-light .elementor-heading-title{font-weight:400!important}.ng-h-light .elementor-heading-title b{font-weight:700}.ng-grad-text .elementor-heading-title{background:var(--ng-grad);-webkit-background-clip:text;background-clip:text;color:transparent!important}.ng-badge .elementor-heading-title{display:inline-block;font-family:"Montserrat","Montserrat Fallback",sans-serif;font-size:13.5px!important;line-height:1!important;font-weight:700;letter-spacing:-.02em!important;padding:5px 10px;border-radius:4px;color:#fff!important;text-transform:none}.ng-badge--secondary .elementor-heading-title{background:var(--ng-secondary)}.ng-badge--blue .elementor-heading-title{background:var(--ng-blue)}.ng-badge--dark .elementor-heading-title{background:rgb(0 0 0 / .2)}.ng-badge--gray .elementor-heading-title{background:var(--ng-gray2);color:var(--ng-head)!important}.ng-badge--secondary-light .elementor-heading-title{background:rgb(45 222 152 / .1);color:var(--ng-secondary)!important}.ng-btn .elementor-button{font-family:"Manrope","Manrope Fallback",sans-serif!important;font-weight:700!important;font-size:16px!important;line-height:30px!important;letter-spacing:-.01em!important;padding:10px 24px!important;border-radius:4px;box-shadow:0 1px 5px rgb(0 0 0 / .15);color:#fff!important;fill:#fff;transition:transform .2s ease,box-shadow .2s ease}.ng-btn .elementor-button:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgb(0 0 0 / .15)}.ng-btn .elementor-button.elementor-size-lg{font-size:18px!important;line-height:27px!important;padding:14px 32px!important}.ng-btn .elementor-button.elementor-size-sm{font-size:14px!important;line-height:25px!important;padding:7px 15px!important}.ng-btn .elementor-button-icon{font-size:1em}.ng-btn--primary .elementor-button{background:var(--ng-primary)!important}.ng-btn--secondary .elementor-button{background:var(--ng-secondary)!important}.ng-btn--gradient .elementor-button{background:var(--ng-grad)!important;border-radius:50px}.ng-btn--white .elementor-button{background:#fff!important;color:var(--ng-head)!important;fill:var(--ng-head)}.uicore-navbar .uicore-menu>li>a,.uicore-navbar .uicore-menu>li>a span{font-size:14px;font-weight:700;letter-spacing:-.01em}.uicore-navbar .uicore-cta-wrapper .uicore-btn{background:var(--ng-blue)!important;font-size:14px;font-weight:700;line-height:25px;padding:9px 18px;border-radius:4px;letter-spacing:-.01em;color:#fff!important}.uicore-navbar{border-bottom:1px solid var(--ng-gray2)}@media (min-width:1025px){.uicore-top-bar{display:none!important}}@media (max-width:1024px){.uicore-top-bar{width:100%!important;display:block!important;background:#fff!important;position:relative!important;visibility:visible!important;max-height:none!important;height:auto!important;opacity:1!important;max-width:none!important}.uicore-top-bar .uicore-container{width:100%!important;max-width:none!important;display:flex;justify-content:flex-end;align-items:center;padding:10px 15px 9px!important;min-height:0}.uicore-top-bar .ui-tb-col-1{width:auto!important;flex:none!important;padding:0!important;min-height:0;justify-content:flex-end}.ng-top-row{display:flex;align-items:center;gap:0}.ng-top-row a:not(.ng-top-cta){color:var(--ng-body)!important;padding:0 8px;display:inline-flex}.ng-top-cta{font-size:12px!important;line-height:15.6px!important;padding:10px 14px!important;margin-left:16px}@media (max-width:767px){.ng-btn .elementor-button.elementor-size-lg{padding:13px 32px!important}}.uicore-ham .bars{width:32px!important;height:26px!important;display:flex!important;flex-direction:column;justify-content:space-between}.uicore-ham .bars .bar{position:static!important;height:4px!important;min-height:4px!important;width:32px!important;border-radius:4px!important;background:#ADB5BD!important;transform:none!important;top:auto!important;margin:0!important}@media (max-width:1024px){.uicore-navbar .uicore-header-wrapper{padding-top:8.5px!important;padding-bottom:8.5px!important}}.uicore-mobile-head-right .uicore-cta-wrapper{display:none!important}.uicore-navbar .uicore-header-wrapper{min-height:0}}.ng-topbar-sec .elementor-widget-container{margin:0}.ng-topbar{background:#fff;border-bottom:1px solid var(--ng-gray2);height:41px}.ng-topbar-in{max-width:1140px;margin:0 auto;padding:0 10px;height:100%;display:flex;justify-content:space-between;align-items:stretch}.ng-topbar-l,.ng-topbar-r{display:flex;align-items:center;height:100%}.ng-tb-item{display:inline-flex;align-items:center;gap:5px;color:var(--ng-body)!important;font-size:14px;font-weight:700;padding:0 20px 0 5px}.ng-tb-tel{padding-left:21px}.ng-tb-item svg{flex:none}.ng-tb-div{display:block;width:1px;height:100%;background:var(--ng-gray2)}.ng-topbar-r a{color:var(--ng-body);font-size:18px;padding:0 8px;line-height:1;display:inline-flex}.ng-topbar-r a:first-of-type{margin-left:10px}.ng-topbar-r a:hover,.ng-tb-tel:hover{color:var(--ng-primary)!important}.ng-topbar-r svg{width:18px;height:18px;fill:currentColor}.ng-progress{position:fixed;top:0;left:0;height:3px;width:0;background:var(--ng-grad);z-index:99999;pointer-events:none}@media (max-width:1024px){.ng-topbar{height:52px}.ng-topbar-r{display:none}.ng-topbar-l{width:100%;justify-content:space-between;flex-direction:row-reverse}.ng-tb-div{display:none}.ng-tb-item{font-size:14px;padding:0}}.ng-card{background:#fff;border-radius:10px;box-shadow:var(--ng-shadow);overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.ng-card--hover:hover{box-shadow:var(--ng-shadow-lg);transform:translateY(-4px)}.ng-card--xl{border-radius:5px;box-shadow:var(--ng-shadow-lg)}.ng-wave svg{display:block;width:100%;height:100px}.ng-feat .elementor-image-box-img{width:80px!important;margin:0 auto!important}.ng-feat .elementor-image-box-img img{width:80px;height:80px;border-radius:50%;object-fit:contain}.ng-feat .elementor-image-box-title{font-size:18px;line-height:1.28;letter-spacing:-.02em;padding-top:20px;margin:0!important}.ng-feat>.elementor-widget-container{padding-bottom:11px}.ng-circles{display:flex;align-items:center;flex-wrap:wrap;gap:10px 0}.ng-circles-imgs{display:inline-flex}.ng-circles-imgs span{display:inline-flex;border-radius:50%;margin-right:5px}.ng-circles-imgs span+span{margin-left:-30px}.ng-circles img{width:60px;height:60px;border-radius:50%;object-fit:cover;display:block;background:#fff;border:3px solid #fff}.ng-circles-btn{margin-left:10px;background:#fff;color:var(--ng-body)!important;font-weight:700;font-size:16px;line-height:29px;padding:10px 24px;border-radius:4px;box-shadow:var(--ng-shadow);transition:transform .2s ease}.ng-circles-btn:hover{transform:translateY(-2px)}.ng-circles-btn i{font-style:normal;margin-left:4px}.ng-stack{position:relative;width:100%;max-width:550px;margin-left:auto;padding-bottom:90%;margin-bottom:9px}.ng-stack>div{position:absolute;animation:ng-float 2.4s ease-in-out infinite alternate}.ng-stack img{width:100%;height:auto;display:block;border-radius:4.8px}.ng-stack>div:nth-child(1){width:70%;left:0;top:22.2%;z-index:2}.ng-stack>div:nth-child(2){width:55%;left:45%;top:60%;z-index:1;animation-delay:.4s}.ng-stack>div:nth-child(3){width:40%;left:60%;top:0;z-index:1;animation-delay:.8s}@keyframes ng-float{from{transform:translateY(0)}to{transform:translateY(-10px)}}.ng-photobox{position:relative;display:block;border-radius:4.8px;overflow:hidden;min-height:650px}.ng-photobox img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ng-photobox:hover img{transform:scale(1.05)}.ng-photobox-bar{position:absolute;left:10px;right:10px;bottom:10px;background:#fff;border-radius:4.8px;padding:20px;display:flex;justify-content:space-between;align-items:center;box-shadow:var(--ng-shadow);color:var(--ng-head);font-family:"Montserrat","Montserrat Fallback",sans-serif;font-size:18px;line-height:1.28;letter-spacing:-.02em}.ng-photobox-bar i{font-style:normal;font-size:22px;line-height:1;font-weight:700}.ng-flist .elementor-icon-list-text{line-height:32px}.ng-video .elementor-wrapper,.ng-video .elementor-custom-embed-image-overlay{border-radius:10px;overflow:hidden}.ng-video{box-shadow:var(--ng-shadow-lg);border-radius:10px}.ng-testimonial .elementor-testimonial-image{display:none!important}.ng-testimonial .elementor-testimonial-wrapper{background:#fff;border-radius:10px;box-shadow:var(--ng-shadow);padding:30px;text-align:left}.ng-testimonial .elementor-testimonial-content{font-size:18px;line-height:26px;color:var(--ng-body);margin-bottom:16px}.ng-testimonial .elementor-testimonial-meta-inner{display:block}.ng-testimonial .elementor-testimonial-details{padding-left:20px;text-align:left}.ng-testimonial .elementor-testimonial-name{font-family:"Montserrat","Montserrat Fallback",sans-serif;font-weight:700;font-size:18px;line-height:23px;letter-spacing:-.02em;color:var(--ng-head)}.ng-testimonial .elementor-testimonial-job{font-size:16px;line-height:1.8;font-weight:700;color:var(--ng-body)}.ng-form-title .elementor-heading-title{font-size:30px}.ng-dato .elementor-icon{background:rgb(0 174 255 / .1);border-radius:50%;padding:14.5px}.ng-dato .elementor-icon-box-title{display:none}.ng-dato .elementor-icon-box-description{color:var(--ng-body);font-weight:700;font-size:16px;line-height:1.8;padding-bottom:10px}.ng-dato .elementor-icon-box-wrapper{align-items:flex-start}.ng-map iframe{border-radius:10px}.ng-form{display:flex;flex-wrap:wrap;gap:0 30px}.ng-form>p{display:contents}.ng-form br{display:none}.ng-form label{display:block;font-size:16px;line-height:28.8px;color:var(--ng-body);margin:0 0 8px}.ng-form .ng-half{flex:1 1 calc(50% - 15px);min-width:180px}.ng-form .ng-full{flex:1 1 100%}.ng-form input:not([type=submit]),.ng-form select,.ng-form textarea{width:100%;margin-top:5px;background:var(--ng-light);border:0;border-radius:4px;padding:8px 12px;font-size:15px;color:var(--ng-head);box-shadow:none;min-height:43px;margin-bottom:5px;display:block}.ng-form input:focus,.ng-form select:focus,.ng-form textarea:focus{outline:2px solid rgb(0 174 255 / .35)}.ng-form textarea{height:119px;resize:vertical}.ng-form .wpcf7-submit{width:100%;background:var(--ng-primary)!important;color:#fff!important;border:0!important;border-radius:4px!important;padding:12px 32px!important;line-height:27px!important;font-family:"Montserrat","Montserrat Fallback",sans-serif!important;font-weight:700!important;font-size:18px!important;letter-spacing:-.02em;cursor:pointer;margin-top:10px;height:auto!important}.ng-card--serv{margin-bottom:30px}.ng-card--serv>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:40px!important}.ng-serv .elementor-icon-box-title,.ng-enf .elementor-icon-box-title,.ng-curso .elementor-icon-box-title{font-size:24px;line-height:1.28;letter-spacing:-.02em;margin:0 0 10px!important}.ng-serv .elementor-icon-box-description{font-size:16px;line-height:1.8}.ng-cta-img img{width:100%}.ng-cta .ng-btn .elementor-button.elementor-size-lg{padding:13px 32px!important;box-shadow:0 8px 24px rgb(0 0 0 / .15)}.ng-cta-title .elementor-heading-title{letter-spacing:-.02em}.ng-ruled{border-bottom:1px solid rgb(0 0 0 / .2)}.ng-logos{display:flex;flex-wrap:wrap;padding-top:10px}.ng-logos img{width:33.333%;height:106px;object-fit:scale-down;padding:0 15px;box-sizing:border-box}@media (min-width:1025px){.ng-sticky{position:sticky;top:130px}}.ng-grad{background:var(--ng-grad)}.ng-foot-link .elementor-icon-list-text{font-family:"Montserrat","Montserrat Fallback",sans-serif;line-height:27px;letter-spacing:-.02em}.ng-foot-link a:hover .elementor-icon-list-text{color:#fff!important}.ng-social .elementor-social-icon{background:none!important}.ng-foot-logo img{height:80px;width:auto}.ng-foot-title .elementor-heading-title{font-size:18px}.ng-foot-list .elementor-icon-list-text{line-height:26px}footer .ng-t16 a{color:var(--ng-body)}.ng-dato-top>.elementor-widget-container{background:#fff;border-radius:10px;box-shadow:var(--ng-shadow);padding:25px 20px}.ng-dato-top .elementor-icon{background:rgb(102 206 255 / .15);border-radius:50%;width:65px;height:65px;display:inline-flex!important;align-items:center;justify-content:center}.ng-dato-top .elementor-icon svg{width:36px;height:36px}.ng-dato-top .elementor-icon-box-title{font-size:18px;margin:0!important;padding-top:10px}.ng-dato-top .elementor-icon-box-description{margin:0;font-size:16px}.ng-div-top svg,.ng-div-bot svg{display:block}.ng-legal{max-width:1120px;margin:0 auto}.ng-top-cta{background:var(--ng-blue);color:#fff!important;font-weight:700;font-size:14px;padding:6px 14px;border-radius:4px;display:inline-block}.ng-pb>.elementor-widget-container{padding-bottom:16px}.ng-slide h1.elementor-heading-title,.ng-slide h2.elementor-heading-title{line-height:65px!important}.ng-slide h3.elementor-heading-title{line-height:49.33px!important}.ng-slide h6.elementor-heading-title{line-height:27px!important}.elementor-icon svg,.elementor-icon-list-icon svg,.elementor-button-icon svg,.elementor-social-icon svg{fill:currentColor}.ng-topbar svg{fill:currentColor;width:18px;height:18px}svg [fill="#000000"]{fill:url(#svg-gradient-primary)}.ng-video .elementor-custom-embed-play{width:100px;height:100px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgb(0 0 0 / .15);transition:transform .3s ease}.ng-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play{transform:translate(-50%,-50%) scale(1.08)}.ng-video .elementor-custom-embed-play svg,.ng-video .elementor-custom-embed-play i{width:34px!important;height:34px!important;font-size:34px!important;fill:var(--ng-primary)!important;color:var(--ng-primary)!important;opacity:1!important;filter:none!important;text-shadow:none!important;margin-left:6px}.ng-video .elementor-custom-embed-play svg,.ng-video .elementor-custom-embed-play i{display:none!important}.ng-video .elementor-custom-embed-play::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:13px 0 13px 21px;border-color:#fff0 #fff0 #fff0 var(--ng-primary);margin-left:6px}.ng-pixfeat>.elementor-widget-container{background:#fff;border:2px solid rgb(0 0 0 / .08);border-radius:10px;padding:40px;margin-bottom:30px}.ng-pixfeat .elementor-icon-box-icon{margin:0!important;line-height:0;display:block}.ng-pixfeat .elementor-icon{font-size:48px;line-height:1}.ng-pixfeat .elementor-icon svg{width:48px;height:48px}.ng-pixfeat .elementor-icon-box-title{padding-top:20px;margin:0!important;font-size:24px!important;line-height:1.28!important;letter-spacing:-.02em}.ng-pixfeat .elementor-icon-box-description{padding-top:10px;margin:0;font-size:16px;line-height:1.8}.ng-enf .elementor-icon-box-description{display:block;min-height:10px}.ng-enf .elementor-icon-box-content{padding-bottom:10px}.ng-curso>.elementor-widget-container{background:#fff;border-radius:10px;padding:35px;box-shadow:var(--ng-shadow);transition:transform .3s ease,box-shadow .3s ease}.ng-curso>.elementor-widget-container:hover{transform:translateY(-4px);box-shadow:var(--ng-shadow-lg)}.ng-curso .elementor-icon-box-wrapper{align-items:flex-start;text-align:left}.ng-curso .elementor-icon{background:rgb(102 206 255 / .15);border-radius:50%;width:65px;height:65px;display:flex!important;align-items:center;justify-content:center;padding:0}.ng-curso .elementor-icon svg{width:36px;height:36px}.ng-curso svg [fill="#000000"]{fill:var(--ng-primary)}.ng-curso .elementor-icon-box-title{font-size:24px!important;line-height:1.28!important;letter-spacing:-.02em;margin:0!important}.ng-curso .elementor-icon-box-description{font-size:16px;line-height:1.8;padding-top:10px;margin:0}.ng-btn--white .elementor-button.elementor-size-lg{padding:18px 32px!important;box-shadow:var(--ng-shadow)}.elementor-section{--container-max-width:1140px}.elementor-section.elementor-section-boxed>.elementor-container{width:100%}@media (max-width:767px){.ng-h2 .elementor-heading-title,h2.elementor-heading-title,.elementor-widget-heading h1.elementor-heading-title{font-size:28.8px!important;line-height:36.86px!important;letter-spacing:-.02em!important}.ng-slide h1.elementor-heading-title,.ng-slide h2.elementor-heading-title{line-height:38.67px!important}h3.elementor-heading-title{font-size:23.4px!important;line-height:29.95px!important}.ng-slide h3.elementor-heading-title{line-height:31.5px!important}.ng-form-title .elementor-heading-title,h4.elementor-heading-title{font-size:22.5px!important;line-height:28.8px!important}.ng-badge .elementor-heading-title{font-size:12.825px!important;letter-spacing:-.342px!important}.ng-feat .elementor-image-box-title,.ng-testimonial .elementor-testimonial-name,.ng-photobox-bar,.ng-foot-title .elementor-heading-title{font-size:17.1px!important;line-height:21.89px!important;letter-spacing:-.342px}.ng-slide h6.elementor-heading-title{font-size:17.1px!important}}@media (max-width:767px){.ng-circles{flex-direction:column;align-items:center;gap:20px}.ng-circles-btn{margin-left:0}}@media (max-width:767px){.ng-pixfeat .elementor-icon-box-title,.ng-curso .elementor-icon-box-title,h5.elementor-heading-title{font-size:20.4px!important;line-height:26.11px!important;letter-spacing:-.408px}.ng-logos img{width:100%;height:144px}}.elementor-widget-text-editor strong,.elementor-widget-text-editor b{font-weight:700}.uicore-page-title{background:var(--ng-grad)!important;padding:0!important;min-height:424px;position:relative;overflow:hidden}.uicore-page-title .uicore-overlay{display:none}.uicore-page-title .uicore-container{display:flex;flex-direction:column;align-items:center;text-align:center;padding:148px 15px 0!important;position:relative;z-index:2}.uicore-page-title .uicore-title{order:1;font-size:36px!important;line-height:46px!important;letter-spacing:-.02em;font-weight:700;color:#fff!important;margin:0!important;max-width:900px}.uicore-page-title .ui-breadcrumb{order:2;margin:8px 0 0!important;font-size:16px;line-height:29px;font-weight:700;color:#fff}.uicore-page-title .ui-breadcrumb a,.uicore-page-title .ui-breadcrumb a span{color:rgb(255 255 255 / .6)!important}.uicore-page-title .ui-breadcrumb .uicore-separator{color:rgb(255 255 255 / .6);font-size:10px;margin:0 6px}.blog .uicore-page-title .ui-breadcrumb>span:last-child,.blog .uicore-page-title .ui-breadcrumb>i{display:none}.uicore-page-title::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:200px;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201200%20150%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22%23F8F9FA%22%20fill-opacity%3D%220.2%22%20d%3D%22M0%2C150%20C600%2C100%201000%2C50%201200%2C0%20L1200%2C150%20Z%22/%3E%3Cpath%20fill%3D%22%23F8F9FA%22%20fill-opacity%3D%220.6%22%20d%3D%22M0%2C150%20C600%2C120%201000%2C80%201200%2C30%20L1200%2C150%20Z%22/%3E%3Cpath%20fill%3D%22%23F8F9FA%22%20d%3D%22M0%2C150%20C600%2C136.67%201000%2C106.67%201200%2C60%20L1200%2C150%20Z%22/%3E%3C/svg%3E) bottom/100% 100% no-repeat;z-index:1;pointer-events:none}.uicore-page-title .uicore-entry-meta,.uicore-page-title .uicore-post-info,.uicore-page-title p:not(.ui-breadcrumb){display:none!important}@media (max-width:991px){.uicore-page-title{min-height:0}.uicore-page-title .uicore-container{padding:80px 15px 100px!important}.uicore-page-title::after{height:100px}}.blog #primary .uicore-content-wrapper,.archive #primary .uicore-content-wrapper{max-width:1110px;margin:0 auto;padding-top:24px!important;padding-bottom:48px;gap:30px}@media (min-width:992px){.blog .uicore-archive,.archive .uicore-archive{flex:0 0 730px!important;max-width:730px!important;width:730px!important}.blog .uicore-sidebar,.archive .uicore-sidebar{flex:0 0 350px!important;max-width:350px!important;width:350px!important;padding:0!important}}.uicore-blog-grid .uicore-post{background:#fff;border-radius:4.8px;box-shadow:var(--ng-shadow);overflow:hidden}.uicore-blog-grid .uicore-post-wrapper{padding:20px 0 0}.uicore-blog-grid .uicore-blog-img-container{margin:0 20px;border-radius:4.8px!important;height:450px!important;padding:0!important;overflow:hidden}.uicore-blog-grid .uicore-cover-img{border-radius:4.8px}.uicore-blog-grid .uicore-post-info{padding:20px!important}.uicore-post-category{font-size:0!important;margin-bottom:0}.uicore-post-category a{display:inline-block;background:rgb(102 206 255 / .15);color:var(--ng-primary)!important;font-size:12px;line-height:17px;font-weight:700;padding:3px 10px;border-radius:4px;margin:0 4px 0 0;text-transform:none;letter-spacing:0}.uicore-blog-grid .uicore-post-title{font-size:30px!important;line-height:38.4px!important;font-weight:700;letter-spacing:-.02em;color:var(--ng-head);padding:10px 0;margin:0!important}.uicore-blog-grid .uicore-post-info p{font-size:16px;line-height:28.8px;color:var(--ng-body);margin:0;padding-bottom:20px}.uicore-blog-grid .uicore-post-footer{display:flex;justify-content:space-between;font-size:12px;line-height:18px;color:var(--ng-body);text-transform:none;letter-spacing:0}.uicore-blog-grid .uicore-post-footer::after{content:"Leer más \203A";font-weight:700}.uicore-sidebar .uicore-widget{margin-bottom:30px}.uicore-sidebar h5,.uicore-sidebar .wp-block-search__label,.uicore-sidebar .widget-title{display:block;font-family:"Montserrat","Montserrat Fallback",sans-serif;font-size:24px!important;line-height:30.72px;font-weight:700;letter-spacing:-.02em;color:var(--ng-head);margin:0 0 10px!important;text-transform:none}.uicore-sidebar .wp-block-search__inside-wrapper{display:flex;gap:15px;border:0;padding:0}.uicore-sidebar .wp-block-search__input{height:47px;border:0;border-radius:4px;background:#fff;box-shadow:var(--ng-shadow);padding:0 12px}.uicore-sidebar .wp-block-search__button{height:47px;padding:0 20px;border-radius:4px!important;background:var(--ng-primary)!important;color:#fff!important;font-size:14px!important;font-weight:700;border:0;margin:0}.uicore-sidebar .wp-block-latest-comments{padding:0;margin:0;font-size:14px}.uicore-sidebar .no-comments,.uicore-sidebar .wp-block-latest-comments__comment{font-size:14px;color:var(--ng-body)}.ng-promo{position:relative;display:flex;align-items:flex-end;height:350px;border-radius:4.8px;overflow:hidden;background-size:cover;background-position:center;color:#fff!important}.ng-promo::before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .4);transition:background .3s ease}.ng-promo:hover::before{background:rgb(0 0 0 / .55)}.ng-promo-in{position:relative;padding:20px;display:flex;flex-direction:column;align-items:flex-start}.ng-promo-badge{background:rgb(0 0 0 / .4);font-size:12px;font-weight:700;font-family:"Montserrat","Montserrat Fallback",sans-serif;padding:3px 8px;border-radius:4px;margin-bottom:8px}.ng-promo strong{font-family:"Montserrat","Montserrat Fallback",sans-serif;font-size:30px;line-height:38px;letter-spacing:-.02em}.ng-promo-link{margin-top:10px;color:rgb(255 255 255 / .7);font-size:16px}.ng-recientes{padding:0;margin:0;list-style:none}.ng-recientes li{position:relative;border-radius:4.8px;overflow:hidden;margin:0 0 10px;box-shadow:var(--ng-shadow-lg)}.ng-recientes .wp-block-latest-posts__featured-image{position:absolute;inset:0;margin:0}.ng-recientes .wp-block-latest-posts__featured-image img{width:100%;height:100%;object-fit:cover}.ng-recientes li::before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .55);z-index:1}.ng-recientes .wp-block-latest-posts__post-title{position:relative;z-index:2;display:block;padding:20px;color:#fff!important;font-size:16px;font-weight:700;line-height:23px;opacity:.7}.ng-recientes li:hover .wp-block-latest-posts__post-title{opacity:1}.ng-cats{list-style:none;padding:0;margin:0}.ng-cats li{margin:0 0 10px}.ng-cats a{display:flex;align-items:center;justify-content:center;min-height:40px;background:#fff;border-radius:4.8px;box-shadow:var(--ng-shadow);color:var(--ng-body)!important;font-size:14px;font-weight:700}.ng-cats a:hover{color:var(--ng-head)!important}.ng-redes{display:flex;gap:10px}.ng-redes .ng-ti{width:40px!important;height:40px;border-radius:50%;background:#fff;box-shadow:var(--ng-shadow);display:inline-flex;align-items:center;justify-content:center}.ng-ti{width:34px;height:18px;padding:0!important}.ng-ti::before{content:'';display:block;width:18px;height:18px;margin:0 auto;background:var(--ng-body);-webkit-mask:var(--ng-i) center/contain no-repeat;mask:var(--ng-i) center/contain no-repeat}.ng-ti-yt{--ng-i:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201027%201024%22%3E%3Cpath%20transform%3D%22translate%280%20960%29%20scale%281%20-1%29%22%20d%3D%22M1015.759%20652.83c0%200-10.006%2070.565-40.707%20101.639-38.939%2040.786-82.586%2040.987-102.602%2043.375-143.294%2010.358-358.243%2010.358-358.243%2010.358h-0.445c0%200-214.944%200-358.243-10.359-20.017-2.387-63.649-2.589-102.602-43.375-30.702-31.073-40.692-101.638-40.692-101.638s-10.241-82.866-10.241-165.732v-77.687c0-82.865%2010.241-165.73%2010.241-165.73s9.991-70.566%2040.692-101.64c38.953-40.786%2090.121-39.495%20112.91-43.77%2081.922-7.856%20348.158-10.287%20348.158-10.287s215.17%200.324%20358.464%2010.682c20.016%202.388%2063.663%202.589%20102.602%2043.375%2030.702%2031.074%2040.707%20101.64%2040.707%20101.64s10.225%2082.866%2010.225%20165.73v77.687c0%2082.867-10.225%20165.732-10.225%20165.732zM408.269%20315.27l-0.047%20287.717%20276.69-144.36-276.642-143.357z%22/%3E%3C/svg%3E)}.ng-ti-ig{--ng-i:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20transform%3D%22translate%280%20960%29%20scale%281%20-1%29%22%20d%3D%22M509.291%20658.399c-126.42%200-231.168-102.942-231.168-231.168s102.942-231.168%20231.168-231.168%20231.168%20104.748%20231.168%20231.168-104.748%20231.168-231.168%20231.168zM509.291%20279.139c-81.27%200-148.092%2066.822-148.092%20148.092s66.822%20148.092%20148.092%20148.092%20148.092-66.822%20148.092-148.092-66.822-148.092-148.092-148.092zM801.862%20663.817c0-28.925-23.449-52.374-52.374-52.374s-52.374%2023.449-52.374%2052.374c0%2028.925%2023.449%2052.374%2052.374%2052.374s52.374-23.449%2052.374-52.374zM884.938%20799.266c-46.956%2048.762-113.778%2074.046-189.63%2074.046h-372.035c-157.122%200-261.869-104.748-261.869-261.869v-370.229c0-77.658%2025.284-144.48%2075.852-193.242%2048.762-46.956%20113.778-70.434%20187.824-70.434h368.423c77.658%200%20142.674%2025.284%20189.63%2070.434%2048.762%2046.956%2074.046%20113.778%2074.046%20191.436v372.035c0%2075.852-25.284%20140.868-72.24%20187.824zM874.102%20239.407c0-55.986-16.254-101.136-48.762-131.838s-77.658-46.956-131.838-46.956h-368.423c-54.18%200-99.33%2016.254-131.838%2046.956-32.508%2032.508-48.762%2077.658-48.762%20133.644v370.229c0%2054.18%2016.254%2099.33%2048.762%20131.838%2030.702%2030.702%2077.658%2046.956%20131.838%2046.956h372.035c54.18%200%2099.33-16.254%20131.838-48.762%2030.702-32.508%2048.762-77.658%2048.762-130.032v-372.035z%22/%3E%3C/svg%3E)}.ng-ti-wa{--ng-i:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20transform%3D%22translate%280%20960%29%20scale%281%20-1%29%22%20d%3D%22M837.728%20766.485c-84.011%2084.107-195.731%20130.445-314.763%20130.494-245.258%200-444.872-199.598-444.968-444.931-0.034-78.426%2020.455-154.974%2059.396-222.452l-63.127-230.577%20235.883%2061.876c64.991-35.449%20138.167-54.134%20212.639-54.159h0.181c0.014%200-0.011%200%200.004%200%20245.232%200%20444.859%20199.618%20444.962%20444.957%200.043%20118.896-46.198%20230.69-130.207%20314.793zM522.967%2081.883h-0.15c-66.361%200.025-131.451%2017.856-188.235%2051.551l-13.503%208.014-139.977-36.717%2037.363%20136.474-8.794%2013.995c-37.020%2058.883-56.573%20126.941-56.544%20196.822%200.079%20203.911%20165.992%20369.805%20369.99%20369.805%2098.782-0.031%20191.642-38.552%20261.468-108.458s108.258-162.827%20108.218-261.647c-0.083-203.928-165.99-369.84-369.836-369.84zM725.831%20358.872c-11.117%205.565-65.781%2032.458-75.971%2036.171-10.191%203.71-17.603%205.565-25.014-5.565-7.411-11.128-28.719-36.173-35.205-43.595-6.484-7.416-12.972-8.35-24.088-2.78-11.117%205.565-46.942%2017.304-89.408%2055.182-33.054%2029.483-55.366%2065.889-61.854%2077.023-6.484%2011.128-0.69%2017.145%204.877%2022.69%205.001%204.983%2011.119%2012.985%2016.679%2019.478%205.558%206.49%207.411%2011.132%2011.117%2018.546%203.706%207.422%201.855%2013.915-0.927%2019.478-2.78%205.565-25.014%2060.29-34.278%2082.555-9.027%2021.676-18.192%2018.74-25.018%2019.085-6.475%200.323-13.897%200.39-21.308%200.39s-19.458-2.783-29.647-13.912c-10.191-11.132-38.915-38.032-38.915-92.751%200-54.727%2039.84-107.595%2045.399-115.013%205.558-7.424%2078.399-119.72%20189.929-167.879%2026.526-11.457%2047.236-18.297%2063.382-23.419%2026.635-8.464%2050.872-7.268%2070.029-4.405%2021.362%203.192%2065.781%2026.895%2075.045%2052.863%209.266%2025.973%209.266%2048.237%206.484%2052.872-2.778%204.637-10.191%207.42-21.308%2012.987z%22/%3E%3C/svg%3E)}.uicore-blog-grid .uicore-post-wrapper>a{display:block}.uicore-blog-grid .uicore-blog-img-container{display:block;position:relative}.uicore-blog-grid .uicore-cover-img{position:absolute;inset:0;background-size:contain!important;background-repeat:no-repeat;background-position:center;background-color:#fff}.uicore-post-category a,.uicore-blog-grid .uicore-post-footer,.uicore-blog-grid .uicore-post-footer span{text-transform:none!important}.ng-cats,.ng-cats li{list-style:none!important;padding-left:0!important;margin-left:0}.ng-cats li::marker{content:none}.ng-fimg img{width:100%;height:450px!important;object-fit:cover;border-radius:4.8px;box-shadow:0 4px 8px rgb(0 0 0 / .05),0 24px 35.2px rgb(0 0 0 / .1)}.ng-pmeta{font-size:12px;color:var(--ng-body)}.single-post .uicore-post-content,.single-post .ui-author-box,.single-post #comments,.single-post .comment-respond{max-width:730px;margin-left:auto;margin-right:auto}.single-post #primary .uicore-content-wrapper{padding-top:24px}.single-post .ui-author-box{background:#fff;border-radius:4.8px;box-shadow:var(--ng-shadow);padding:20px;border:0}.single-post .ui-author-box img{width:60px!important;height:60px!important;border-radius:50%}.single-post .ui-author-box h4{font-size:16px;margin:0}.single-post #primary .uicore-content-wrapper{padding-top:0!important}.single-post .entry-content{max-width:730px;margin-left:auto;margin-right:auto}@media (max-width:767px){.uicore-page-title .uicore-title{font-size:21.6px!important;line-height:27.65px!important}.uicore-blog-grid .uicore-post-title{font-size:20.4px!important;line-height:26.1px!important}.uicore-blog-grid .uicore-blog-img-container{height:350px!important}}.ng-mw-400>.elementor-widget-container{max-width:400px}.ng-mw-438>.elementor-widget-container{max-width:438px}.ng-mw-500>.elementor-widget-container{max-width:500px}.ng-mw-587>.elementor-widget-container{max-width:587px}.ng-mw-600>.elementor-widget-container{max-width:600px}.ng-mw-800>.elementor-widget-container{max-width:800px}.ng-center>.elementor-widget-container{margin-left:auto;margin-right:auto}