:root{--default-font:"Roboto",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--heading-font:"Montserrat",sans-serif;--nav-font:"Poppins",sans-serif;--colorConpuestoMenu:linear-gradient(0deg,#12569b -70%,#009585);--colorConpuesto:linear-gradient(0deg,#12569b,#009585);--color-Default:#12569b;--color-Boton-Disable:#aeb6bf;--color-secundario:#009585;--colorA:#2803f8;--background-color:#fff;--default-color:#222;--heading-color:#172a28;--accent-color:linear-gradient(0deg,#12569b 100%,#009585 0);--contrast-color:#fff;--colorTitulos:#000;--background-color-section:#fff;--font-size:18px;--nav-color:#fff;--nav-hover-color:#12569b;--nav-dropdown-background-color:#fff;--nav-dropdown-color:#01433c;--nav-dropdown-hover-color:#12569b;scroll-behavior:smooth}.borderFinal{border:1px solid color-mix(in srgb,var(--default-color),transparent 20%);margin-top:40px}.listaDefault{list-style-type:none}.listaDefault li:before{content:counter(list-item) ". ";font-weight:700}body{color:var(--default-color);background-color:var(--background-color);font-family:var(--default-font);font-size:var(--font-size)}html{scrollbar-width:thin}.btn-Ver-mas{color:var(--contrast-color);background-color:var(--color-Default);border-radius:50px;border:2px solid color-mix(in srgb,var(--default-color),transparent 90%)}.btn-Ver-mas,.btn-Ver-mas-Disable{font-family:var(--heading-font);font-weight:500;font-size:14px;letter-spacing:1px;display:inline-block;padding:14px 40px;transition:.3s}.btn-Ver-mas-Disable{color:var(--default-color);background-color:var(--color-Boton-Disable);border-radius:50px;border:2px solid color-mix(in srgb,var(--color-Boton-Disable),transparent 90%)}.btn-Ver-mas:hover{border-color:color-mix(in srgb,var(--color-secundario),transparent 60%);background-color:color-mix(in srgb,var(--color-secundario),transparent 95%);color:var(--color-secundario);scale:1.1}a{color:var(--accent-color);transition:.3s}a,a:hover{text-decoration:none}a:hover{color:color-mix(in srgb,var(--accent-color),transparent 25%)}h1,h2,h3,h4,h5,h6{color:var(--heading-color);font-family:var(--heading-font)}.MuiLinearProgress-colorPrimary{background-color:var(--accent-color)!important}.MuiLinearProgress-barColorPrimary{background-color:var(--nav-hover-color)!important}.header{background:var(--colorConpuestoMenu);--heading-color:#fff;color:var(--default-color);transition:all .5s;z-index:997}.header .imagenMenu{visibility:hidden;max-height:0;margin-right:0}.header .imagenMenuVer{visibility:visible;max-height:50px;max-width:150px}.header .etiquetaMenu{visibility:hidden}.header .etiquetaMenuVer{visibility:visible}.header .topbar{background-color:color-mix(in srgb,var(--accent-color) 90%,#000 10%);height:40px;padding:0;font-size:14px;transition:all .5s}.header .topbar .contact-info i{font-style:normal;color:var(--contrast-color)}.header .topbar .contact-info i a,.header .topbar .contact-info i span{padding-left:5px;color:var(--contrast-color)}.header .topbar .contact-info i a{line-height:0;transition:.3s}.header .topbar .contact-info i a:hover{color:var(--contrast-color);text-decoration:underline}.header .topbar .social-links a{color:color-mix(in srgb,var(--contrast-color),transparent 40%);line-height:0;transition:.3s;margin-left:20px}.header .topbar .social-links a:hover{color:var(--contrast-color)}.header .branding{min-height:60px;padding:10px 0}.header .logo h1{font-size:30px;margin:0;font-weight:700;color:var(--heading-color)}.header .logo span{font-size:32px;margin-left:2px;color:var(--nav-hover-color)}.scrolled .header{box-shadow:0 0 18px color-mix(in srgb,var(--default-color),transparent 85%)}.footer{background:var(--colorConpuesto);--default-color:#fff;--heading-color:#fff;color:var(--default-color);font-size:14px;position:relative}.footer .footer-top{padding-top:50px}.footer .footer-about .logo{line-height:1;margin-bottom:25px}.footer .footer-about .logo img{max-height:40px;margin-right:6px}.footer .footer-about .logo span{color:var(--heading-color);font-size:30px;font-weight:700;letter-spacing:1px;font-family:var(--heading-font)}.footer a{color:var(--heading-color)}.footer a:hover{font-weight:700}.footer .footer-about p{font-size:14px;font-family:var(--heading-font)}.footer .social-links a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid color-mix(in srgb,var(--default-color),transparent 50%);font-size:16px;color:color-mix(in srgb,var(--default-color),transparent 50%);margin-right:10px;transition:.3s}.footer .social-links a:hover{color:var(--default-color);border-color:var(--default-color)}.footer h4{font-size:16px;font-weight:700;position:relative;padding-bottom:12px}.footer .footer-links{margin-bottom:30px}.footer .footer-links ul{list-style:none;padding:0;margin:0}.footer .footer-links ul i{padding-right:2px;font-size:12px;line-height:0}.footer .footer-links ul li{padding:10px 0;display:flex;align-items:center}.footer .footer-links ul li:first-child{padding-top:0}.footer .footer-links ul a{color:color-mix(in srgb,var(--default-color),transparent 30%);display:inline-block;line-height:1}.footer .footer-links ul a:hover{color:var(--default-color)}.footer .footer-contact p{margin-bottom:5px}.footer .copyright{padding-top:30px;padding-bottom:30px;border-top:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}.footer .copyright a{color:var(--contrast-color);font-weight:700;font-size:13px}.footer .copyright p{margin-bottom:0}.footer .credits{margin-top:4px;font-size:13px;color:var(--contrast-color)!important;width:100%}#preloader{position:fixed;inset:0;z-index:999999;overflow:hidden;background:var(--background-color);transition:all .6s ease-out}#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border-color:#fff;border-left:6px solid transparent;border-bottom:6px solid var(--accent-color);border-right:6px solid transparent;border-top:6px solid var(--accent-color);border-radius:50%;width:60px;height:60px;animation:animate-preloader 1.5s linear infinite}@keyframes animate-preloader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.scroll-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:-15px;z-index:99999;background-color:var(--color-secundario);width:54px;height:54px;border-radius:50px;transition:all .4s}.scroll-top i{font-size:30px;color:var(--contrast-color);line-height:0}.scroll-top:hover i{font-size:50px}.scroll-top:hover{background-color:var(--color-Default);color:var(--contrast-color);width:54px;height:54px}.scroll-top.active{visibility:visible;opacity:1;bottom:15px}.breadcrumbs{backdrop-filter:blur(50px);box-shadow:0 0 30px rgba(227,228,237,.37);border:3px solid hsla(0,0%,100%,.18)}.hero .breadcrumbs a{transition:.3s}.hero .breadcrumbs a:hover{text-decoration-line:underline;font-weight:700;transition:all .3s ease-in-out 0s}.breadcrumbs ol{color:var(--color-Default);cursor:pointer;font-weight:700;font-size:xx-large}.page-title{--background-color:var(--accent-color);--default-color:#fff;--heading-color:#fff;color:var(--default-color);background-color:var(--background-color);position:relative}.page-title .heading{padding:10px 0 80px}.page-title .heading h1{font-size:38px;font-weight:700}.page-title nav{background-color:color-mix(in srgb,var(--default-color),transparent 92%);padding:10px 0}.page-title nav ol{display:flex;flex-wrap:wrap;list-style:none;margin:0;font-size:16px;font-weight:600}.page-title nav ol a{color:color-mix(in srgb,var(--default-color),transparent 50%)}.page-title nav ol a:hover{color:var(--default-color)}.page-title nav ol li+li{padding-left:10px}.page-title nav ol li+li:before{content:"/";display:inline-block;padding-right:10px;color:color-mix(in srgb,var(--color-Default),transparent 0)}.section,section{color:var(--default-color);background-color:var(--background-color);padding:60px 0;scroll-margin-top:112px;overflow:clip}.section-title{text-align:center;padding-bottom:60px;position:relative;color:var(--colorTitulos)}.section-title h2{font-size:32px;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative}.section-title h2:after{content:"";position:absolute;display:block;width:50px;height:3px;background:var(--accent-color);left:0;right:0;bottom:0;margin:auto}.section-title p{margin-bottom:0}.heroLibre{background:var(--colorConpuesto);--default-color:#fff;--heading-color:#fff;width:100%;position:relative;padding:150px 0 0;background:url(images/b34368f7450cf7421a0f509283d06941.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.tituloHeroLibre{backdrop-filter:blur(10px);box-shadow:0 0 30px rgba(227,228,237,.37);border:5px solid hsla(0,0%,100%,.18);border-radius:10px;color:var(--contrast-color);justify-content:center}.tituloHeroLibre .titulo{padding-top:5px;color:#000}.tituloHeroLibre .subtitulo{font-weight:700;color:#000}.heroLibre a:hover{font-weight:700;text-decoration:overline}.Link{color:var(--accent-color)!important;text-decoration:none;transition:.3s}.Link:hover{color:color-mix(in srgb,var(--accent-color),transparent 25%);text-decoration:underline!important}.hero{background:var(--colorConpuesto);--default-color:#fff;--heading-color:#fff;width:100%;position:relative;padding:140px 0 0;background:url(images/b34368f7450cf7421a0f509283d06941.jpg) fixed 50%;background-repeat:repeat;background-position:50%;background-size:cover}.hero .imagenHeroLogo{filter:contrast(200%);margin-left:-25px}.hero .contenHero{backdrop-filter:blur(10px);box-shadow:0 0 30px rgba(227,228,237,.37);max-width:520px}.hero .ODMS{max-width:1520px;display:flex;justify-content:space-evenly!important}.hero .descripcion{color:#000;font-weight:700}.hero .container{position:relative;z-index:3}.hero h2{font-size:48px;font-weight:700;margin-bottom:20px}.hero h2 .accent{color:var(--conrast-color)}.hero p{color:color-mix(in srgb,var(--default-color),transparent 40%);font-weight:400;margin-bottom:30px}.hero .btn-get-started{color:var(--contrast-color);background:var(--accent-color);font-family:var(--heading-font);font-weight:500;font-size:14px;letter-spacing:1px;display:inline-block;padding:14px 30px;border-radius:50px;transition:.3s;border:2px solid color-mix(in srgb,var(--default-color),transparent 90%);background-color:color-mix(in srgb,var(--default-color),transparent 90%)}.hero .btn-get-started:hover{border-color:color-mix(in srgb,var(--color-secundario),transparent 5%);background:color-mix(in srgb,var(--color-secundario),transparent 60%);transform:translateY(-4px) translateX(2px);box-shadow:2px 5px 0 0 var(--color-secundario);font-weight:700}.btn-get-started>svg{margin-left:5px;transition:transform .3s ease-in-out}.btn-get-started:hover svg{transform:translateX(5px)}.hero .btn-watch-video{font-size:16px;transition:.5s;margin-left:25px;font-weight:600;color:var(--default-color)}.hero .btn-watch-video i{color:color-mix(in srgb,var(--default-color),transparent 50%);font-size:32px;transition:.3s;line-height:0;margin-right:8px}.hero .btn-watch-video:hover i{color:var(--default-color)}.hero .icon-boxes{padding-bottom:60px;z-index:4;padding-left:10%}.hero .bienvenido{color:var(--contrast-color);float:right!important}.hero .icon-box{padding:5px;position:relative;overflow:hidden;background:var(--nav-color);box-shadow:0 3px 7px 3px var(--color-Default);transition:all .3s ease-in-out;border-radius:8px;z-index:1;height:100%;width:100%;text-align:center}.hero .icon-box .title{font-weight:700;margin-bottom:15px;font-size:24px}.hero .icon-box .title a{transition:.3s}.hero .icon-box .icon,.hero .icon-box .title a{color:color-mix(in srgb,var(--default-color),transparent 20%)}.hero .icon-box .icon{align-items:center;align-self:center;margin-bottom:40px;padding-top:20px;display:inline-block;transition:all .3s ease-in-out;line-height:1;width:100%;height:100%}.hero .icon-box:hover{background-color:color-mix(in srgb,var(--color-Default) 40%,var(--contrast-color))}.hero .icon-box:hover .icon,.hero .icon-box:hover .title a{color:var(--contrast-color)}.hero .icon-box:hover .icon{transform:scale(1.05)}#ErroConsultar .btn-get-started{color:var(--contrast-color);background:var(--accent-color);font-family:var(--heading-font);font-weight:500;font-size:14px;letter-spacing:1px;display:inline-block;padding:14px 40px;border-radius:50px;transition:.3s;border:2px solid color-mix(in srgb,var(--default-color),transparent 90%);background-color:color-mix(in srgb,var(--accent-color),transparent 20%)}#ErroConsultar .btn-get-started:hover{border-color:color-mix(in srgb,var(--default-color),transparent 10%)}#PaginaError{text-align:center!important}#Aviso{font-family:Roboto}#Aviso .link{color:var(--color-Default)!important;font-weight:700;font-size:20px;text-decoration:underline!important}.AvisoContainer{font-family:Roboto;padding-right:0!important;padding-left:0!important;text-align:justify;font-size:var(--font-sizeAviso)!important}.carousel-control-prev{color:var(--color-Default)!important;margin-bottom:-200px!important}.carousel-indicators button{background-color:var(--color-Default)!important}.carousel-indicators .active{background-color:var(--color-secundario)!important}.carousel-control-next{color:var(--color-Default)!important;margin-bottom:-200px!important}.carousel-item p{font-size:21px!important}.carousel-inner{padding-right:105px!important;padding-left:75px!important}.about{background:var(--background-color-section)}.about .btn-get-started{color:var(--color-Default);font-family:var(--heading-font)}.about .btn-get-started:hover{text-decoration:underline}.about h3{font-weight:700;font-size:28px;margin-bottom:20px}.about .fst-italic{color:color-mix(in srgb,var(--default-color),var(--contrast-color) 50%)}.about .content ul{list-style:none;padding:0}.about .content ul li{padding:0 0 10px 30px;position:relative}.about .content ul i{position:absolute;font-size:20px;left:0;top:-3px;color:var(--color-secundario)}.about .content p:last-child{margin-bottom:0}.about .play-btn{width:94px;height:94px;background:radial-gradient(var(--accent-color) 50%,color-mix(in srgb,var(--accent-color),transparent 75%) 52%);border-radius:50%;display:block;position:absolute;left:calc(50% - 47px);top:calc(50% - 47px);overflow:hidden}.about .play-btn:before{content:"";position:absolute;width:120px;height:120px;animation-delay:0s;animation:pulsate-btn 2s;animation-direction:forwards;animation-iteration-count:infinite;animation-timing-function:steps;opacity:1;border-radius:50%;border:5px solid color-mix(in srgb,var(--accent-color),transparent 30%);top:-15%;left:-15%;background:rgba(198,16,0,0)}.about .play-btn:after{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:100;transition:all .4s cubic-bezier(.55,.055,.675,.19)}.about .play-btn:after,.about .play-btn:hover:before{content:"";position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0}.about .play-btn:hover:before{border:10px solid transparent;border-right:none;border-left:15px solid #fff;z-index:200;animation:none;border-radius:0}.about .play-btn:hover:after{border-left:15px solid var(--accent-color);transform:scale(20)}.about .comunicadosFiltrados:hover{cursor:pointer;text-decoration-line:underline}.clients .swiper{padding:10px 0}.clients .swiper-wrapper{height:auto}.clients .swiper-slide img{transition:.3s}.clients .swiper-slide img:hover{transform:scale(1.1)}.stats .stats-item{padding:10px}.stats .stats-item i{font-size:44px;color:var(--color-secundario);line-height:0;margin-right:15px}.stats .stats-item a{color:var(--color-Default)}.stats .stats-item a:hover{text-decoration:underline}.stats .stats-item .purecounter{color:var(--heading-color);font-size:40px;display:block;font-weight:700;line-height:40px}.stats .stats-item p{color:color-mix(in srgb,var(--default-color),transparent 40%);padding:15px 0 0;margin:0;font-family:var(--heading-font);font-size:14px}#acuerdos p{color:var(--color-Default);font-weight:700}#acuerdos .descargar{margin-top:0;float:right}#acuerdos hr{margin-top:35px;border:1px solid color-mix(in srgb,var(--color-Default),transparent 5%)}#acuerdos .panel a{color:var(--color-Default)}#acuerdos .detalles a:hover{text-decoration:underline;cursor:pointer}.call-to-action{--default-color:#fff;--contrast-color:#fff}.call-to-action .container{padding-top:80px;padding-bottom:80px;border-radius:15px;overflow:hidden;position:relative;clip-path:inset(0 round 15px)}.call-to-action .container img{position:fixed;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;z-index:1;border-radius:15px;overflow:hidden}.call-to-action .container:before{content:"";background:rgba(0,0,0,.5);position:absolute;inset:0;z-index:2}.call-to-action .container .content{position:relative;z-index:3}.call-to-action h3{font-size:28px;font-weight:700}.call-to-action h3,.call-to-action p{color:var(--default-color);margin-bottom:20px}.call-to-action .play-btn{width:94px;height:94px;margin-bottom:20px;background:radial-gradient(var(--accent-color) 50%,color-mix(in srgb,var(--accent-color),transparent 60%) 52%);border-radius:50%;display:inline-block;position:relative;overflow:hidden}.call-to-action .play-btn:before{content:"";position:absolute;width:120px;height:120px;animation-delay:0s;animation:pulsate-btn 2s;animation-direction:forwards;animation-iteration-count:infinite;animation-timing-function:steps;opacity:1;border-radius:50%;border:5px solid color-mix(in srgb,var(--accent-color),transparent 20%);top:-15%;left:-15%;background:rgba(198,16,0,0)}.call-to-action .play-btn:after{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid var(--default-color);z-index:100;transition:all .4s cubic-bezier(.55,.055,.675,.19)}.call-to-action .play-btn:after,.call-to-action .play-btn:hover:before{content:"";position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0}.call-to-action .play-btn:hover:before{border:10px solid transparent;border-right:none;border-left:none;border-left:15px solid var(--default-color);z-index:200;animation:none;border-radius:0}.call-to-action .play-btn:hover:after{border-left:15px solid var(--accent-color);transform:scale(20)}.call-to-action .cta-btn{font-family:var(--heading-font);font-weight:500;font-size:16px;letter-spacing:1px;display:inline-block;padding:12px 40px;border-radius:5px;transition:.5s;margin:10px;border:2px solid var(--contrast-color);color:var(--contrast-color)}.call-to-action .cta-btn:hover{background:var(--accent-color);border:2px solid var(--accent-color)}@keyframes pulsate-btn{0%{transform:scale(.6);opacity:1}to{transform:scale(1);opacity:0}}.services{background:var(--background-color-section)}.services .service-item{padding:20px;box-shadow:0 0 30px color-mix(in srgb,var(--default-color),transparent 90%);height:100%;width:100%;border-radius:15px}.services .logo{width:90%}.services .service-item .icon{width:50px;height:48px;position:relative;margin-bottom:30px}.services .service-item .icon i{color:color-mix(in srgb,var(--heading-color),transparent 30%);font-size:56px;transition:.3s ease-in-out;z-index:2;position:relative}.services .service-item .icon:before{position:absolute;height:100%;width:100%;background:color-mix(in srgb,var(--heading-color),transparent 95%);border-radius:50px;z-index:1;top:10px;right:-20px;transition:.3s}.services .service-item h3{color:color-mix(in srgb,var(--heading-color),transparent 20%);font-weight:700;margin:0 0 20px;padding-bottom:8px;font-size:17px;position:relative;display:inline-block;border-bottom:4px solid color-mix(in srgb,var(--heading-color),transparent 90%);transition:.3s}.services .service-item p{line-height:24px;font-size:14px;margin-bottom:0}.services .service-item .readmore{margin-top:15px;display:inline-block;color:color-mix(in srgb,var(--default-color),transparent 30%)}.services .service-item:hover .icon i{color:var(--color-secundario)}.services .service-item:hover .icon:before{background:color-mix(in srgb,var(--color-secundario),transparent 70%)}.services .service-item:hover h3{border-color:color-mix(in srgb,var(--color-Default),transparent 10%);color:var(--color-Default)}.services .service-item:hover .readmore{color:var(--color-Default)}.services .content ul{list-style:none;padding:0}.services .content ul li{padding:0 0 10px 30px;position:relative}.services .content ul i{position:absolute;font-size:20px;left:0;top:-3px;color:var(--color-secundario)}.services .content p:last-child{margin-bottom:0}.services .InformesFiltrados{margin-left:20px}.descargarArchivo{display:inline-block!important}.services .btn-get-started{color:var(--color-Default);font-family:var(--heading-font)}.services .btn-get-started:hover{text-decoration:underline}.informe{background:var(--background-color-section)}.informe .iconoFile{width:40px;height:50px}.informe .divVerDocumento{text-align:center!important;margin-top:10px!important}.informe p{color:var(--colorTitulos)}.encuesta{background-color:color-mix(in srgb,var(--accent-color) 10%,#000 70%)}.encuesta .divVerDocumento{text-align:center!important;margin-top:1px!important}.encuesta .iconoFile{width:60px;height:65px}.testimonials .testimonial-item{box-shadow:0 2px 15px color-mix(in srgb,var(--default-color),transparent 90%);box-sizing:content-box;padding:30px;margin:30px 15px;position:relative;height:100%}.testimonials .testimonial-item .testimonial-img{width:90px;border-radius:50px;margin-right:15px}.testimonials .testimonial-item h3{font-size:18px;font-weight:700;margin:10px 0 5px}.testimonials .testimonial-item h4{font-size:14px;color:color-mix(in srgb,var(--default-color),transparent 40%);margin:0}.testimonials .testimonial-item .stars{margin:10px 0}.testimonials .testimonial-item .stars i{color:#ffc107;margin:0 1px}.testimonials .testimonial-item .quote-icon-left,.testimonials .testimonial-item .quote-icon-right{color:color-mix(in srgb,var(--accent-color),transparent 50%);font-size:26px;line-height:0}.testimonials .testimonial-item .quote-icon-left{display:inline-block;left:-5px;position:relative}.testimonials .testimonial-item .quote-icon-right{display:inline-block;right:-5px;position:relative;top:10px;transform:scale(-1)}.testimonials .testimonial-item p{font-style:italic;margin:15px auto}.testimonials .swiper-wrapper{height:auto}.testimonials .swiper-pagination{margin-top:20px;position:relative}.testimonials .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:color-mix(in srgb,var(--default-color),transparent 85%);opacity:1}.testimonials .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--accent-color)}.portfolio .portfolio-filters{padding:0 0 20px;margin:0 auto;list-style:none;text-align:center}.portfolio .portfolio-filters li{cursor:pointer;display:inline-block;padding:0;font-size:18px;font-weight:500;margin:0 10px;line-height:1;transition:all .3s ease-in-out}.portfolio .portfolio-filters li.filter-active,.portfolio .portfolio-filters li:hover{color:var(--accent-color)}.portfolio .portfolio-filters li:first-child{margin-left:0}.portfolio .portfolio-filters li:last-child{margin-right:0}.portfolio .portfolio-content{box-shadow:0 10px 30px color-mix(in srgb,var(--default-color),transparent 90%);height:100%;overflow:hidden}.portfolio .portfolio-content img{transition:.3s;position:relative;z-index:1}.portfolio .portfolio-content .portfolio-info{background-color:var(--background-color);border-top:1px solid color-mix(in srgb,var(--default-color),transparent 90%);padding:25px 20px;position:relative;z-index:2}.portfolio .portfolio-content .portfolio-info h4{font-size:18px;font-weight:600;padding-right:50px}.portfolio .portfolio-content .portfolio-info h4 a{color:var(--heading-color);transition:.3s}.portfolio .portfolio-content .portfolio-info h4 a:hover{color:var(--accent-color)}.portfolio .portfolio-content .portfolio-info p{color:color-mix(in srgb,var(--default-color),transparent 30%);font-size:14px;margin-bottom:0;padding-right:50px}.portfolio .portfolio-content:hover img{transform:scale(1.1)}.team .member{box-shadow:0 2px 25px color-mix(in srgb,var(--default-color),transparent 90%);text-align:center;padding:15px}.team .member,.team .member img{border-radius:15px;overflow:hidden}.team .member .member-content{padding:0 20px 30px}.team .member h4{font-weight:700;margin-top:16px;margin-bottom:2px;font-size:20px}.team .member span{font-style:italic;display:block;font-size:14px;color:color-mix(in srgb,var(--default-color),transparent 40%)}.team .member .social{margin-top:15px;margin-bottom:10px;display:flex;align-items:center;justify-content:space-around}.team .member .social a{color:color-mix(in srgb,var(--default-color),transparent 60%);transition:.3s;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--default-color),transparent 60%)}.team .member .social a:hover{color:var(--accent-color);border-color:var(--accent-color)}.team .member .social i{font-size:18px;margin:0 2px}.pricing{padding:60px 0 120px}.pricing .section-title{margin-bottom:40px}.pricing .pricing-item{box-shadow:0 3px 20px -2px color-mix(in srgb,var(--default-color),transparent 90%);padding:60px 40px;height:100%;position:relative;border-radius:15px}.pricing h3{font-weight:600;margin-bottom:15px;font-size:20px;text-align:center}.pricing .icon{margin:30px auto 20px;width:70px;height:70px;background:var(--accent-color);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.3s;transform-style:preserve-3d}.pricing .icon i{color:var(--background-color);font-size:28px;transition:.3s ease-in-out;line-height:0}.pricing .icon:before{height:86px;width:86px;background:color-mix(in srgb,var(--accent-color),transparent 80%);transform:translateZ(-1px)}.pricing .icon:after,.pricing .icon:before{position:absolute;content:"";border-radius:50%;transition:all .3s ease-out 0s}.pricing .icon:after{height:102px;width:102px;background:color-mix(in srgb,var(--accent-color),transparent 90%);transform:translateZ(-2px)}.pricing h4{font-size:48px;color:var(--accent-color);font-weight:700;font-family:var(--heading-font);margin-bottom:25px;text-align:center}.pricing h4 sup{font-size:28px}.pricing h4 span{color:color-mix(in srgb,var(--default-color),transparent 50%);font-size:18px;font-weight:400}.pricing ul{padding:20px 0;list-style:none;color:color-mix(in srgb,var(--default-color),transparent 20%);text-align:left;line-height:20px}.pricing ul li{padding:10px 0;display:flex;align-items:center}.pricing ul i{color:#059652;font-size:24px;padding-right:3px}.pricing ul .na,.pricing ul .na i{color:color-mix(in srgb,var(--default-color),transparent 70%)}.pricing ul .na span{text-decoration:line-through}.pricing .buy-btn{color:color-mix(in srgb,var(--default-color),transparent 20%);background-color:var(--background-color);display:inline-block;padding:8px 40px 10px;border-radius:50px;border:1px solid color-mix(in srgb,var(--default-color),transparent 80%);transition:none;font-size:16px;font-weight:600;font-family:var(--heading-font);transition:.3s}.pricing .buy-btn:hover{background-color:var(--accent-color);color:var(--contrast-color)}.pricing .featured{z-index:10;border:3px solid var(--accent-color)}.faq .content h3{font-weight:400;font-size:34px}.faq .content p{font-size:15px;color:color-mix(in srgb,var(--default-color),transparent 30%)}.faq .faq-container .faq-item{position:relative;padding:20px;margin-bottom:20px;box-shadow:0 5px 25px 0 color-mix(in srgb,var(--default-color),transparent 90%);overflow:hidden}.faq .faq-container .faq-item:last-child{margin-bottom:0}.faq .faq-container .faq-item h3{font-weight:600;font-size:18px;line-height:24px;margin:0 30px 0 0;transition:.3s;cursor:pointer;display:flex;align-items:flex-start}.faq .faq-container .faq-item h3 .num{color:var(--accent-color);padding-right:5px}.faq .faq-container .faq-item h3:hover{color:var(--accent-color)}.faq .faq-container .faq-item .faq-content{display:grid;grid-template-rows:0fr;transition:.3s ease-in-out;visibility:hidden;opacity:0}.faq .faq-container .faq-item .faq-content p{margin-bottom:0;overflow:hidden}.faq .faq-container .faq-item .faq-toggle{position:absolute;top:20px;right:20px;font-size:16px;line-height:0;transition:.3s;cursor:pointer}.faq .faq-container .faq-active h3,.faq .faq-container .faq-item .faq-toggle:hover{color:var(--accent-color)}.faq .faq-container .faq-active .faq-content{grid-template-rows:1fr;visibility:visible;opacity:1;padding-top:10px}.faq .faq-container .faq-active .faq-toggle{transform:rotate(90deg);color:var(--accent-color)}.recent-posts article{box-shadow:0 4px 16px color-mix(in srgb,var(--default-color),transparent 90%);padding:30px;height:100%;border-radius:10px;overflow:hidden}.recent-posts .post-img{max-height:240px;margin:-30px -30px 15px;overflow:hidden}.recent-posts .post-category{font-size:16px;color:color-mix(in srgb,var(--default-color),transparent 50%);margin-bottom:10px}.recent-posts .title{font-size:20px;font-weight:700;padding:0;margin:0 0 20px}.recent-posts .title a{color:var(--heading-color);transition:.3s}.recent-posts .title a:hover{color:var(--accent-color)}.recent-posts .post-author-img{width:50px;border-radius:50%;margin-right:15px}.recent-posts .post-author{font-weight:600;margin-bottom:5px}.recent-posts .post-date{font-size:14px;color:color-mix(in srgb,var(--default-color),transparent 50%);margin-bottom:0}.contact .info-container{background-color:var(--color-Default);height:100%;padding:20px}.contact .info-item{width:100%;margin-bottom:20px;padding:20px;color:var(--contrast-color);background-color:color-mix(in srgb,var(--contrast-color),transparent 90%)}.contact .info-item:last-child{margin-bottom:0}.contact span{color:var(--accent-color);font-weight:500}.contact hr{height:3px;width:98%;text-align:center;background:var(--accent-color);margin-bottom:20px;border:0}.contact .info-item i{font-size:20px;color:var(--contrast-color);background-color:color-mix(in srgb,var(--contrast-color),transparent 80%);width:44px;height:44px;display:flex;justify-content:center;align-items:center;border-radius:50px;transition:all .3s ease-in-out;margin-right:15px}.contact .info-item h3{color:var(--contrast-color);font-size:20px;padding:0;font-size:18px;font-weight:700;margin-bottom:5px}.contact .info-item p{padding:0;margin-bottom:0;font-size:14px}.contact .info-item:hover i{background:var(--color-secundario);color:var(--accent-color)}.contact .php-email-form{box-shadow:0 0 20px color-mix(in srgb,var(--default-color),transparent 90%);width:100%;height:100%;padding:30px}.contact .tituloPaneles{font-size:16px;padding-top:5px}.contact .tituloPanelesAbierto{font-size:16px;padding-top:5px;font-weight:700;color:var(--color-secundario)}.contact .content h3{font-weight:400;font-size:34px}.contact .content p{font-size:15px;color:color-mix(in srgb,var(--default-color),transparent 30%)}.contact .faq-container .faq-item{position:relative;padding:20px;margin-bottom:20px;box-shadow:0 5px 25px 0 color-mix(in srgb,var(--default-color),transparent 90%);overflow:hidden}.contact .faq-container .faq-item:last-child{margin-bottom:0}.contact .faq-container .faq-item h3{font-weight:600;font-size:18px;line-height:24px;margin:0 30px 0 0;transition:.3s;cursor:pointer;display:flex;align-items:flex-start}.contact .faq-container .faq-item h3 .num{color:var(--accent-color);padding-right:5px}.contact .faq-container .faq-item h3:hover{color:var(--accent-color)}.contact .faq-container .faq-item .faq-content{display:grid;grid-template-rows:0fr;transition:.3s ease-in-out;visibility:hidden;opacity:0}.contact .faq-container .faq-item .faq-content p{margin-bottom:0;overflow:hidden}.contact .faq-container .faq-item .faq-toggle{position:absolute;top:20px;right:20px;font-size:16px;line-height:0;transition:.3s;cursor:pointer}.contact .faq-container .faq-active h3,.contact .faq-container .faq-item .faq-toggle:hover{color:var(--accent-color)}.contact .faq-container .faq-active .faq-content{grid-template-rows:1fr;visibility:visible;opacity:1;padding-top:10px}.contact .faq-container .faq-active .faq-toggle{transform:rotate(90deg);color:var(--accent-color)}.contact .form-group{padding-left:10px;width:100%}.contact #comunicados a{color:var(--color-Default)}.contact #comunicados a:hover{text-decoration:underline var(--color-Default)}.contact .detallesContacto{width:100%}.contact .detallesContacto p{color:var(--color-Default);font-weight:700}.contact .detallesContacto strong{margin-left:10px}.contact .detallesContacto hr{width:100%}.contact .section-title{text-align:justify}#comboMultiselect .cerrarCombo :hover{font-size:50px!important;color:red!important;background-color:red}#comboMultiselect .cerrarMultiselect{z-Index:"5000"!important;position:fixed!important;float:right!important;align-content:flex-end!important;text-align:right!important}#comboMultiselect .labelComboMultiselect{font-size:13px!important}#comboMultiselect .labelComboMultiselect,#comboMultiselect .labelComboMultiselectMovil{position:absolute;float:none;z-index:1;margin-top:-10px;background-color:#fff!important;margin-left:12px;color:#000}#comboMultiselect .labelComboMultiselectMovil{font-size:12px!important}.ComboMultiselect{font-size:14px!important;color:#000!important;width:100%;max-width:100%}@keyframes animate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.service-details .services-list{padding:10px 30px;border:1px solid color-mix(in srgb,var(--default-color),transparent 90%);margin-bottom:20px}.service-details .services-list a{display:block;line-height:1;padding:8px 0 8px 15px;border-left:3px solid color-mix(in srgb,var(--default-color),transparent 70%);margin:20px 0;color:color-mix(in srgb,var(--default-color),transparent 20%);transition:.3s}.service-details .services-list a.active{color:var(--heading-color);font-weight:700;border-color:var(--accent-color)}.service-details .services-list a:hover{border-color:var(--accent-color)}.service-details .services-img{margin-bottom:20px}.service-details h3{font-size:26px;font-weight:700}.service-details h4{font-size:20px;font-weight:700}.service-details p{font-size:15px}.service-details ul{list-style:none;padding:0;font-size:15px}.service-details ul li{padding:5px 0;display:flex;align-items:center}.service-details ul i{font-size:20px;margin-right:8px;color:var(--accent-color)}.portfolio-details .portfolio-details-slider img{width:100%}.portfolio-details .swiper-wrapper{height:auto}.portfolio-details .swiper-button-next,.portfolio-details .swiper-button-prev{width:48px;height:48px}.portfolio-details .swiper-button-next:after,.portfolio-details .swiper-button-prev:after{color:hsla(0,0%,100%,.8);background-color:rgba(0,0,0,.15);font-size:24px;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;transition:.3s}.portfolio-details .swiper-button-next:hover:after,.portfolio-details .swiper-button-prev:hover:after{background-color:rgba(0,0,0,.3)}.portfolio-details .swiper-pagination{margin-top:20px;position:relative}.portfolio-details .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:color-mix(in srgb,var(--default-color),transparent 85%);opacity:1}.portfolio-details .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--accent-color)}.portfolio-details .portfolio-info h3{font-size:22px;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative}.portfolio-details .portfolio-info h3:after{content:"";position:absolute;display:block;width:50px;height:3px;background:var(--accent-color);left:0;bottom:0}.portfolio-details .portfolio-info ul{list-style:none;padding:0;font-size:15px}.portfolio-details .portfolio-info ul li{display:flex;flex-direction:column;padding-bottom:15px}.portfolio-details .portfolio-info ul strong{text-transform:uppercase;font-weight:400;color:color-mix(in srgb,var(--default-color),transparent 50%);font-size:14px}.portfolio-details .portfolio-info .btn-visit{padding:8px 40px;background:var(--accent-color);color:var(--contrast-color);border-radius:50px;transition:.3s}.portfolio-details .portfolio-info .btn-visit:hover{background:color-mix(in srgb,var(--accent-color),transparent 20%)}.portfolio-details .portfolio-description h2{font-size:26px;font-weight:700;margin-bottom:20px}.portfolio-details .portfolio-description p{padding:0}.portfolio-details .portfolio-description .testimonial-item{padding:30px 30px 0;position:relative;background:color-mix(in srgb,var(--default-color),transparent 97%);margin-bottom:50px}.portfolio-details .portfolio-description .testimonial-item .testimonial-img{width:90px;border-radius:50px;border:6px solid var(--background-color);float:left;margin:0 10px 0 0}.portfolio-details .portfolio-description .testimonial-item h3{font-size:18px;font-weight:700;margin:15px 0 5px;padding-top:20px}.portfolio-details .portfolio-description .testimonial-item h4{font-size:14px;color:#6c757d;margin:0}.portfolio-details .portfolio-description .testimonial-item .quote-icon-left,.portfolio-details .portfolio-description .testimonial-item .quote-icon-right{color:color-mix(in srgb,var(--accent-color),transparent 50%);font-size:26px;line-height:0}.portfolio-details .portfolio-description .testimonial-item .quote-icon-left{display:inline-block;left:-5px;position:relative}.portfolio-details .portfolio-description .testimonial-item .quote-icon-right{display:inline-block;right:-5px;position:relative;top:10px;transform:scale(-1)}.portfolio-details .portfolio-description .testimonial-item p{font-style:italic;margin:0 0 15px;padding:0}.Contrataciones article{box-shadow:0 10px 16px color-mix(in srgb,var(--default-color),transparent 70%);padding:30px;margin-top:15px;height:100%;border-radius:10px;overflow:hidden}.img-hover-zoom{height:450px;max-width:500px;overflow:hidden;border-radius:10px}.img-hover-zoom img{transition:transform .5s ease}.img-hover-zoom:hover img{transform:scale(1.1)}.administrativas a{color:var(--color-Default);transition:.3s}.administrativas a:hover{text-decoration:underline}#Contrataciones h3{color:var(--color-Default)!important}#Contrataciones .auditoria a{color:var(--color-Default)}#Contrataciones .auditoria a:hover{border-bottom:1px solid var(--color-Default)}.post-img>.middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}#Contrataciones .text{background-color:var(--color-Default);border-radius:10px;color:#fff;font-size:16px;padding:16px 32px}.post-img:hover .imgData{opacity:.3}.post-img:hover .middle{opacity:1}.Contrataciones .post-img{opacity:1;height:275px;max-height:340px;margin:-30px -30px 15px;position:relative;overflow:hidden}.Contrataciones .post-img:hover{box-shadow:2px 2px 2px 2px var(--color-Default)}.Contrataciones .imgData{opacity:1;display:block;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden}.Contrataciones .post-category{font-size:16px;color:color-mix(in srgb,var(--default-color),transparent 40%);margin-bottom:10px}.Contrataciones .title{font-size:20px;font-weight:700;padding:0;margin:0 0 20px}.Contrataciones .middle a{color:var(--background-color);transition:.3s}.Contrataciones .title a{color:var(--heading-color);transition:.3s}.Contrataciones .title a:hover{color:var(--color-Default)}.Contrataciones .post-author-img{width:50px;border-radius:50%;margin-right:15px}.Contrataciones .post-author{font-weight:600;margin-bottom:5px}.Contrataciones .post-date{font-size:14px;margin-bottom:0}.blog-pagination,.Contrataciones .post-date{color:color-mix(in srgb,var(--default-color),transparent 40%)}.blog-pagination{padding-top:0}.blog-pagination ul{display:flex;padding:0;margin:0;list-style:none}.blog-pagination li{margin:0 5px;transition:.3s}.blog-pagination li a{color:color-mix(in srgb,var(--default-color),transparent 40%);padding:7px 16px;display:flex;align-items:center;justify-content:center}.blog-pagination li a.active,.blog-pagination li a:hover{background:var(--accent-color);color:var(--contrast-color)}.blog-pagination li a.active a,.blog-pagination li a:hover a{color:var(--contrast-color)}.blog-details{padding-bottom:30px}.blog-details .article{padding:30px;box-shadow:0 4px 16px color-mix(in srgb,var(--default-color),transparent 90%)}.blog-details .post-img{margin:-30px -30px 20px;overflow:hidden}.blog-details .title{color:var(--heading-color);font-size:28px;font-weight:700;padding:0;margin:30px 0}.blog-details .content{margin-top:20px}.blog-details .content h3{font-size:22px;margin-top:30px;font-weight:700}.blog-details .content blockquote{overflow:hidden;background-color:color-mix(in srgb,var(--default-color),transparent 95%);padding:60px;position:relative;text-align:center;margin:20px 0}.blog-details .content blockquote p{color:var(--default-color);line-height:1.6;margin-bottom:0;font-style:italic;font-weight:500;font-size:22px}.blog-details .content blockquote:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:var(--accent-color);margin-top:20px;margin-bottom:20px}.blog-details .meta-top{margin-top:20px;color:color-mix(in srgb,var(--default-color),transparent 40%)}.blog-details .meta-top ul{display:flex;flex-wrap:wrap;list-style:none;align-items:center;padding:0;margin:0}.blog-details .meta-top ul li+li{padding-left:20px}.blog-details .meta-top i{font-size:16px;margin-right:8px;line-height:0}.blog-details .meta-top a,.blog-details .meta-top i{color:color-mix(in srgb,var(--default-color),transparent 40%)}.blog-details .meta-top a{font-size:14px;display:inline-block;line-height:1}.blog-details .meta-bottom{padding-top:10px;border-top:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}.blog-details .meta-bottom i{display:inline}.blog-details .meta-bottom a,.blog-details .meta-bottom i{color:color-mix(in srgb,var(--default-color),transparent 40%)}.blog-details .meta-bottom a{transition:.3s}.blog-details .meta-bottom a:hover{color:var(--accent-color)}.blog-details .meta-bottom .cats{list-style:none;display:inline;padding:0 20px 0 0;font-size:14px}.blog-details .meta-bottom .cats li{display:inline-block}.blog-details .meta-bottom .tags{list-style:none;display:inline;padding:0;font-size:14px}.blog-details .meta-bottom .tags li{display:inline-block}.blog-details .meta-bottom .tags li+li:before{padding-right:6px;color:var(--default-color);content:","}.blog-details .meta-bottom .share{font-size:16px}.blog-details .meta-bottom .share i{padding-left:5px}.blog-author{padding:10px 0 40px}.blog-author .author-container{padding:20px;box-shadow:0 4px 16px color-mix(in srgb,var(--default-color),transparent 90%)}.blog-author img{max-width:120px;margin-right:20px}.blog-author h4{font-weight:600;font-size:20px;margin-bottom:0;padding:0;color:color-mix(in srgb,var(--default-color),transparent 20%)}.blog-author .social-links{margin:0 10px 10px 0}.blog-author .social-links a{color:color-mix(in srgb,var(--default-color),transparent 60%);margin-right:5px}.blog-author p{font-style:italic;color:color-mix(in srgb,var(--default-color),transparent 30%);margin-bottom:0}.blog-comments{padding:10px 0}.blog-comments .comments-count{font-weight:700}.blog-comments .comment{margin-top:30px;position:relative}.blog-comments .comment .comment-img{margin-right:14px}.blog-comments .comment .comment-img img{width:60px}.blog-comments .comment h5{font-size:16px;margin-bottom:2px}.blog-comments .comment h5 a{font-weight:700;color:var(--default-color);transition:.3s}.blog-comments .comment h5 a:hover{color:var(--accent-color)}.blog-comments .comment h5 .reply{padding-left:10px;color:color-mix(in srgb,var(--default-color),transparent 20%)}.blog-comments .comment h5 .reply i{font-size:20px}.blog-comments .comment time{display:block;font-size:14px;color:color-mix(in srgb,var(--default-color),transparent 40%);margin-bottom:5px}.blog-comments .comment.comment-reply{padding-left:40px}.comment-form{padding-top:10px}.comment-form form{margin-top:30px;padding:30px;box-shadow:0 4px 16px color-mix(in srgb,var(--default-color),transparent 90%)}.comment-form form h4{font-weight:700;font-size:22px}.comment-form form p{font-size:14px}.comment-form form input{background-color:var(--background-color);color:var(--default-color);border:1px solid color-mix(in srgb,var(--default-color),transparent 70%);font-size:14px;border-radius:4px;padding:10px}.comment-form form input:focus{box-shadow:none;border-color:var(--accent-color)}.comment-form form textarea{background-color:var(--background-color);color:var(--default-color);border:1px solid color-mix(in srgb,var(--default-color),transparent 70%);border-radius:4px;padding:10px;font-size:14px;height:120px}.comment-form form textarea:focus{box-shadow:none;border-color:var(--accent-color)}.comment-form form .form-group{margin-bottom:25px}.comment-form form .btn-primary{border-radius:4px;padding:10px 20px;border:0;background-color:var(--accent-color);color:var(--contrast-color)}.comment-form form .btn-primary:hover{color:var(--contrast-color);background-color:color-mix(in srgb,var(--accent-color),transparent 20%)}.widgets-container{padding:30px;margin:60px 0 30px;box-shadow:0 4px 16px color-mix(in srgb,var(--default-color),transparent 90%)}.widget-title{color:var(--heading-color);font-size:20px;font-weight:700;padding:0;margin:0 0 20px}.widget-item{margin-bottom:40px}.widget-item:last-child{margin-bottom:0}.search-widget form{background:var(--background-color);border:1px solid color-mix(in srgb,var(--default-color),transparent 70%);padding:3px 10px;position:relative;transition:.3s}.search-widget form input[type=text]{border:0;padding:4px;border-radius:4px;width:calc(100% - 40px);background-color:var(--background-color);color:var(--default-color)}.search-widget form input[type=text]:focus{outline:none}.search-widget form button{background:var(--accent-color);color:var(--contrast-color);position:absolute;top:0;right:0;bottom:0;border:0;font-size:16px;padding:0 15px;margin:-1px;transition:.3s;border-radius:0 4px 4px 0;line-height:0}.search-widget form button i{line-height:0}.search-widget form button:hover{background:color-mix(in srgb,var(--accent-color),transparent 20%)}.search-widget form:is(:focus-within){border-color:var(--accent-color)}.categories-widget ul{list-style:none;padding:0;margin:0}.categories-widget ul li{padding-bottom:10px}.categories-widget ul li:last-child{padding-bottom:0}.categories-widget ul a{color:color-mix(in srgb,var(--default-color),transparent 20%);transition:.3s}.categories-widget ul a:hover{color:var(--accent-color)}.categories-widget ul a span{padding-left:5px;color:color-mix(in srgb,var(--default-color),transparent 50%);font-size:14px}.recent-posts-widget .post-item{display:flex;margin-bottom:15px}.recent-posts-widget .post-item:last-child{margin-bottom:0}.recent-posts-widget .post-item img{width:80px;margin-right:15px}.recent-posts-widget .post-item h4{font-size:15px;font-weight:700;margin-bottom:5px}.recent-posts-widget .post-item h4 a{color:var(--default-color);transition:.3s}.recent-posts-widget .post-item h4 a:hover{color:var(--accent-color)}.recent-posts-widget .post-item time{display:block;font-style:italic;font-size:14px;color:color-mix(in srgb,var(--default-color),transparent 50%)}.tags-widget{margin-bottom:-10px}.tags-widget ul{list-style:none;padding:0;margin:0}.tags-widget ul a,.tags-widget ul li{display:inline-block}.tags-widget ul a{color:color-mix(in srgb,var(--default-color),transparent 30%);font-size:14px;padding:6px 14px;margin:0 6px 8px 0;border:1px solid color-mix(in srgb,var(--default-color),transparent 60%);transition:.3s}.tags-widget ul a:hover{background:var(--accent-color);color:var(--contrast-color);border:1px solid var(--accent-color)}.tags-widget ul a span{padding-left:5px;color:color-mix(in srgb,var(--default-color),transparent 60%);font-size:14px}#PaginaMantenimiento{text-align:center!important;padding-top:20px;font-family:Arial,Helvetica,sans-serif}#PaginaMantenimiento .header{background:var(--accent-color);width:100%}#PaginaMantenimiento p{font-size:18px!important;color:#000!important}#PaginaMantenimiento .imagenCono{display:block;margin-left:auto;margin-right:auto;width:12%}#PaginaMantenimiento .imagenCIF{display:block;margin-left:auto;margin-right:auto;width:25%}#PaginaMantenimiento .header{background-color:#608dfd;border-color:hsla(0,0%,90.6%,0);box-shadow:10 10 10px rgba(0,0,0,.15);border-radius:15px 15px 15px 15px;height:30px}#PaginaMantenimiento h2{color:var(--default-color);margin-top:20px}#PaginaMantenimiento a{color:#2e3192}.comunicados{background:var(--background-color-section)}.comunicados,.comunicados .contenidoImagen{margin-top:25px!important}.comunicados h3{font-weight:700;font-size:28px;margin-bottom:20px}#comunicados .tituloPanelesAbierto{font-size:16px;padding-top:5px;font-weight:700;color:var(--color-secundario)}#idDetalleComunicado{margin-left:15px;margin-top:-35px}#idDetalleComunicado .titulo{color:var(--color-Default);font-weight:700}#idDetalleComunicado .descargar{margin-top:-55px!important;float:right}#idDetalleComunicado .file{margin-left:10px;color:var(--color-secundario)}#idDetalleComunicado hr{margin-top:35px;margin-bottom:50px!important;border:1px solid color-mix(in srgb,var(--color-Default),transparent 5%)}#idDetalleComunicado .descripcion{margin-top:10px!important;margin-bottom:50px!important;text-align:justify}#idDetalleComunicado .fecha{margin-top:10px;color:var(--color-Default)}#idDetalleComunicado .verMas{color:var(--color-Default);cursor:pointer;font-weight:700}#idDetalleComunicado .verMenos{color:var(--color-secundario);cursor:pointer;font-weight:700}#DetalleComunicado .mensaje{text-align:center}#organizacionConten{padding:50px 0;background:#f6f6f6}.panel{position:relative;padding:5px}.panel-content{position:relative;overflow:hidden}.panel-content p{margin-bottom:0;font-size:14px;font-style:italic}.panel-meta{margin-top:10px;font-size:15px;font-weight:600;color:#666}.tituloPaneles,.tituloPanelesAbierto{font-size:16px;padding-top:5px}.tituloPanelesAbierto{font-weight:700;color:var(--color-Default)}#ConsejoDirectivo .divVerDocumento{text-align:center!important;margin-top:60px!important}#marcoEstrategico .rowMarco{margin-top:50px;text-align:justify}#marcoEstrategico .marco{text-align:center}#marcoEstrategico .icono{transition:width .2s!important;border-radius:20px;background-color:hsla(0,0%,94%,.603);color:var(--color-Default)!important}#marcoEstrategico .icono:hover{color:var(--color-Default)!important;transform:scale(1.1)!important}#marcoEstrategico .subtitulo{text-align:center;margin-top:50px}#marcoEstrategico h3{color:var(--color-Default)!important}#marcoEstrategico .rowPilares,#SUGEF .subtitulo{margin-top:50px;text-align:justify}#SUGEF h3{color:var(--color-Default)!important}#SUGEF .contacto .link{color:var(--colorA)}#SUGEF .link:hover{color:var(--color-Default)!important;font-weight:700;text-decoration:underline var(--color-Default)}#SUGEF .contacto{margin-top:50px}#SUGEF .icono{margin-left:-38px}#SUGEVAL .subtitulo{text-align:justify;margin-top:50px}#SUGEVAL h3{color:var(--color-Default)!important}#SUGEVAL .contacto .link{color:var(--colorA)}#SUGEVAL .link:hover{color:var(--color-Default)!important;font-weight:700;text-decoration:underline var(--color-Default)}#SUGEVAL .contacto{margin-top:50px}#SUGEVAL .icono{margin-left:-38px}#SUPEN .subtitulo{text-align:justify;margin-top:50px}#SUPEN h3{color:var(--color-Default)!important}#SUPEN .contacto .link{color:var(--colorA)}#SUPEN .link:hover{color:var(--color-Default)!important;font-weight:700;text-decoration:underline var(--color-Default)}#SUPEN .contacto{margin-top:50px}#SUPEN .icono{margin-left:-49px}#SUGESE .subtitulo{text-align:justify;margin-top:50px}#SUGESE h3{color:var(--color-Default)!important}#SUGESE .contacto .link{color:var(--colorA)}#SUGESE .link:hover{color:var(--color-Default)!important;font-weight:700;text-decoration:underline var(--color-Default)}#SUGESE .contacto{margin-top:50px}#SUGESE .icono{margin-left:-38px}#funciones li{margin-top:15px;text-align:justify}#directoresContainer{margin-top:20px}#directores h5{color:var(--color-Default);font-family:var(--default-font)}#directores .titulos{color:var(--color-secundario);font-size:20px}.ImagenComponente{box-shadow:0 10px 16px color-mix(in srgb,var(--default-color),transparent 70%);padding:25px;position:relative;height:100%;border-radius:10px;overflow:hidden}.ImagenComponente .post-img{opacity:1;max-height:340px;margin:-30px -30px 15px;position:relative;overflow:hidden}.ImagenComponente .post-img>.middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.ImagenComponente .middle a{color:var(--background-color);transition:.3s}.ImagenComponente .post-img:hover{box-shadow:2px 2px 2px 2px var(--color-Default)}.ImagenComponente .post-img:hover .imgData{opacity:.3}.ImagenComponente .post-img:hover .middle{opacity:1}.ImagenComponente .imgData{height:340px;opacity:1;display:block;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden}.ImagenComponente .text{background-color:var(--color-Default);cursor:pointer;border-radius:10px;color:#fff;font-size:16px;padding:16px 32px}.ImagenComponente .text:hover{border-color:color-mix(in srgb,var(--color-secundario),transparent 60%);background-color:color-mix(in srgb,var(--color-secundario),transparent 0);color:var(--contrast-color)}.ImagenComponente .title{font-size:20px;font-weight:700;padding:0;margin:0 0 20px}.ImagenComponente .title a{color:var(--heading-color);cursor:pointer;transition:.3s}.ImagenComponente .title a:hover{color:var(--color-Default);text-decoration:underline var(--color-Default)}.ImagenComponente .title p{color:color-mix(in srgb,var(--color-Default),transparent 25%);font-size:14px}.ImagenComponente .like{display:flex;flex-direction:row;margin-left:5px}.ImagenComponente .like span{margin-left:5px}.ImagenComponente .like i:hover{color:var(--color-Default);transition:all;cursor:pointer}.ImagenComponente .comentarios{margin-left:5%;width:80%}.ImagenComponente .comentarios a{margin-left:10px;color:var(--color-secundario)}.ImagenComponente .comentarios a:hover{color:var(--color-Default);font-weight:600;text-decoration:underline;cursor:pointer}.ImagenComponente .comentarios span{margin-left:5px}.ImagenComponente .detalles i{transition:.2s}.ImagenComponente .detalles i:hover{color:var(--color-Default);font-weight:900;cursor:pointer}.ImagenComponente .detalles{background:color-mix(in srgb,#ecebeb,transparent 70%);border-top:2px solid #ecebeb;border-bottom:2px solid #ecebeb;border-radius:20px;padding-top:5px}#CargandoSeccion .animationLoading{display:block;height:40px;margin-top:50px;margin-bottom:50px}@keyframes animate{0%{background-position:-468px 0}to{background-position:468px 0}}#CargandoSeccion #four,#CargandoSeccion #one,#CargandoSeccion #three,#CargandoSeccion #two{position:relative;background-color:#ccc;height:6px;animation-name:animate;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#eee),color-stop(18%,#ddd),color-stop(33%,#eee));background:-webkit-linear-gradient(left,#eee 8%,#ddd 18%,#eee 33%);background:linear-gradient(90deg,var(--color-secundario) 8%,var(--color-Default) 18%,var(--color-secundario) 33%);-webkit-background-size:800px 104px}#CargandoSeccion #titulo{margin-bottom:25px;color:var(--color-Default);font-weight:700;text-align:left;font-size:large}#CargandoSeccion #one{left:0;top:-20px;width:80%}#CargandoSeccion #two{left:0;top:-10px;width:90%}#CargandoSeccion #three{left:0;top:0;width:50%}#CargandoSeccion #four{left:0;top:10px;width:80%}.DetalleComunicados{margin-top:25px!important}.DetalleComunicados .descripcion{text-align:justify}.DetalleComunicados h2{margin-bottom:20px;padding-top:20px;color:var(--color-Default)}.DetalleComunicados .imgDetalle{max-width:800px;max-height:800px;display:block;margin-left:auto;margin-right:auto;padding-bottom:40px;padding-top:40px}.DetalleComunicados .descargarDocumento{padding-top:40px}.DetalleComunicados .descargar{display:flex;justify-content:left;align-items:flex-start}.DetalleComunicados .descargartitulo{margin-top:15px;margin-right:15px}.DetalleComunicados .compartir{background:color-mix(in srgb,#ecebeb,transparent 80%);border-top:3px solid #ecebeb;border-bottom:3px solid #ecebeb;border-radius:20px;height:75px;padding-top:20px}.DetalleComunicados .social-links a{color:color-mix(in srgb,var(--color-Default),transparent 10%);transition:.3s;margin-left:20px;padding-top:80px}.DetalleComunicados .social-links a:hover{color:var(--color-secundario);font-size:19px}.DetalleComunicados .button-love{float:right}.DetalleComunicados .mfn-love:hover{cursor:pointer}.informes{background:var(--background-color-section)}.informes,.informes .contenidoInfo{margin-top:25px!important}.informes h3{font-weight:700;font-size:28px;margin-bottom:20px}#informes .tituloPaneles{font-size:16px;padding-top:5px}#informes .tituloPanelesAbierto{font-size:16px;padding-top:5px;font-weight:700;color:var(--color-secundario)}.informes .detalles{overflow-x:auto;width:100%}#idDetalleInforme{width:100%}#idDetalleInforme .file{margin-left:10px;color:var(--color-secundario)}#idDetalleInforme .titulo{color:var(--color-Default);font-weight:700}#idDetalleInforme .descargar{margin-top:-55px!important;float:right}#idDetalleInforme .descripcion{margin-top:25px!important;margin-bottom:35px!important}#idDetalleInforme .fecha{margin-top:10px;float:left;color:var(--color-Default)}#idDetalleInforme .link:hover{text-decoration:underline;color:var(--color-Default)}#idDetalleInforme th,td{text-align:left!important;padding-right:25px!important}#idDetalleInforme table{width:100%}#idDetalleInforme thead th{color:var(--color-Default)!important}#idDetalleInforme .btn-Ver-mas{color:var(--contrast-color);background-color:var(--color-Default);font-family:var(--heading-font);font-weight:500;font-size:12px;border-radius:15px;transition:.3s;border:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}#idDetalleInforme .btn-Ver-mas:hover{border-color:color-mix(in srgb,var(--color-secundario),transparent 60%);background-color:color-mix(in srgb,var(--color-secundario),transparent 95%);color:var(--color-secundario)}.acuerdos{background:var(--background-color-section)}.acuerdos,.acuerdos .contenidoInfo{margin-top:25px!important}.acuerdos h3{font-weight:700;font-size:28px;margin-bottom:20px}#acuerdos .tituloPaneles{font-size:16px;padding-top:5px}#acuerdos .tituloPanelesAbierto{font-size:16px;padding-top:5px;font-weight:700;color:var(--color-secundario)}.acuerdos .detalles{overflow-x:auto;width:100%}#idDetalleAcuerdo{width:100%}#acuerdos .descargar{margin-top:-10px!important;margin-left:10px;float:right!important}#acuerdos .descripcion{margin-top:10px!important;margin-bottom:90px!important}#idDetalleAcuerdo .link:hover{text-decoration:underline;color:var(--color-Default)}#idDetalleAcuerdo th,td{text-align:left!important}#idDetalleAcuerdo table{width:100%}#idDetalleAcuerdo thead th{color:var(--color-Default)!important}#idDetalleAcuerdo .btn-Ver-mas{color:var(--contrast-color)!important;background-color:var(--color-Default);font-family:var(--heading-font);font-weight:500;font-size:12px;border-radius:15px;transition:.3s;border:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}#idDetalleAcuerdo .btn-Ver-mas:hover{border-color:color-mix(in srgb,var(--color-secundario),transparent 60%);background-color:color-mix(in srgb,var(--color-secundario),transparent 95%);color:var(--color-secundario)}#idDetalleAcuerdo .descargar{margin-top:-35px!important;float:right}#idDetalleAcuerdo .descripcion{margin-top:25px!important;margin-bottom:15px!important}#idDetalleAcuerdo .fecha{margin-top:10px;float:left;color:var(--color-Default)}#idDetalleAcuerdo .file,#idDetalleMarco .file{margin-left:10px;color:var(--color-secundario)}#idDetalleMarco .titulo{color:var(--color-Default);font-weight:700}#idDetalleMarco .descargar{margin-top:-55px!important;float:right}#idDetalleMarco .descripcion{margin-top:40px!important;margin-bottom:45px!important}#idDetalleMarco .fecha{margin-top:10px;float:left;color:var(--color-Default)}.MensajeError{color:red!important;margin-top:-10px!important}.textFieldFormularioDisable{background-color:hwb(0 91% 9%/.5)!important}.flip-card{background-color:transparent;perspective:1000px;font-family:sans-serif}.title{font-size:17px;font-weight:900;text-align:left}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.flip-card-front{box-shadow:0 0 14px 0 rgba(0,0,0,.2);border:1px solid var(--background-color);border-radius:1rem;padding:20px}.flip-card-front i{margin-top:0;float:left;color:var(--color-Default)}.flip-card-front .descargar{margin-top:-40px;float:right;color:var(--color-Default)}.flip-card-front .descripcion{margin-top:55px;text-align:justify;margin-bottom:30px}.flip-card-front .verMas{color:var(--color-Default);font-family:cursive;cursor:pointer;font-weight:700}.flip-card-front .verMenos{color:var(--color-secundario);font-family:cursive;cursor:pointer;font-weight:700}.flip-card-front{background:linear-gradient(120deg,var(--background-color) -100%,var(--background-color) 88%,var(--background-color) 0,var(--color-Default));color:var(--default-color)}.flip-card-back .text{background-color:var(--color-Default);cursor:pointer;border-radius:10px;color:#fff;font-size:16px;padding:16px 32px}#normativaContent{margin-top:20px}#normativa .tituloPanelesAbierto{font-size:16px;padding-top:5px;font-weight:700;color:var(--color-secundario)}#idDetalleNormativa .titulo{color:var(--color-Default);font-weight:700}#idDetalleNormativa .descripcion{padding-left:0;margin-top:10px}#idDetalleNormativa .accion{margin-top:0!important}#idDetalleNormativa hr{margin-top:25px;margin-bottom:50px!important;border:1px solid color-mix(in srgb,var(--color-Default),transparent 5%)}#idDetalleNormativa .descargar{margin-top:-30px!important;float:right}#idDetalleNormativa .fecha{margin-top:10px;color:var(--color-Default)}#idDetalleNormativa .file{margin-left:10px;color:var(--color-secundario)}#marcojuridico .tituloPaneles{font-size:16px;padding-top:5px}#marcojuridico .tituloPanelesAbierto{font-size:16px;padding-top:5px;font-weight:700;color:var(--color-secundario)}#marcojuridico p{color:var(--color-Default);font-weight:700}#marcojuridico .descargar{margin-top:0;float:right}#marcojuridico hr{margin-top:35px;border:1px solid color-mix(in srgb,var(--color-Default),transparent 5%)}#marcojuridico .panel a{color:var(--color-Default)}#marcojuridico .detalles a:hover{text-decoration:underline;cursor:pointer}.Default button{background:transparent;position:relative;padding:5px 15px;display:flex;align-items:center;font-size:17px;font-weight:600;text-decoration:none;cursor:pointer;border:1px solid var(--color-secundario);border-radius:25px;outline:none;overflow:hidden;color:var(--color-secundario);transition:color .3s ease-out .1s;text-align:center}.Default button span{margin:10px}.Default button:before{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;content:"";border-radius:50%;display:block;width:20em;height:20em;left:-5em;text-align:center;transition:box-shadow .5s ease-out;z-index:-1}.Default button:hover{color:#fff;border:1px solid var(--color-Default)}.Default button:hover:before{box-shadow:inset 0 0 0 10em var(--color-Default)}.dot-spinner{--uib-size:2.1rem;--uib-speed:.9s;--uib-color:var(--color-Default);position:relative;height:var(--uib-size);width:var(--uib-size)}.dot-spinner,.dot-spinner__dot{display:flex;align-items:center;justify-content:flex-start}.dot-spinner__dot{position:absolute;top:0;left:0;height:100%;width:100%}.dot-spinner__dot:before{content:"";height:20%;width:20%;border-radius:50%;background-color:var(--uib-color);transform:scale(0);opacity:.5;animation:pulse0112 calc(var(--uib-speed)*1.111) ease-in-out infinite;box-shadow:0 0 20px rgba(18,31,53,.3)}.dot-spinner__dot:nth-child(2){transform:rotate(45deg)}.dot-spinner__dot:nth-child(2):before{animation-delay:calc(var(--uib-speed)*-0.875)}.dot-spinner__dot:nth-child(3){transform:rotate(90deg)}.dot-spinner__dot:nth-child(3):before{animation-delay:calc(var(--uib-speed)*-0.75)}.dot-spinner__dot:nth-child(4){transform:rotate(135deg)}.dot-spinner__dot:nth-child(4):before{animation-delay:calc(var(--uib-speed)*-0.625)}.dot-spinner__dot:nth-child(5){transform:rotate(180deg)}.dot-spinner__dot:nth-child(5):before{animation-delay:calc(var(--uib-speed)*-0.5)}.dot-spinner__dot:nth-child(6){transform:rotate(225deg)}.dot-spinner__dot:nth-child(6):before{animation-delay:calc(var(--uib-speed)*-0.375)}.dot-spinner__dot:nth-child(7){transform:rotate(270deg)}.dot-spinner__dot:nth-child(7):before{animation-delay:calc(var(--uib-speed)*-0.25)}.dot-spinner__dot:nth-child(8){transform:rotate(315deg)}.dot-spinner__dot:nth-child(8):before{animation-delay:calc(var(--uib-speed)*-0.125)}@keyframes pulse0112{0%,to{transform:scale(0);opacity:.5}50%{transform:scale(1);opacity:1}}.Btn{width:40px;height:40px;border:none;margin-top:10px;border-radius:50%;background-color:var(--contrast-color);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative;transition-duration:1.1s;box-shadow:1px 1px 10px rgba(0,0,0,.11)}.svgIcon{fill:var(--color-Default)}.icon2{width:18px;height:5px;border-bottom:2px solid var(--color-Default);border-left:2px solid var(--color-Default);border-right:2px solid var(--color-Default)}.tooltip{right:-95px;opacity:0;color:#fff;padding:5px 10px;border-radius:5px;display:flex;align-items:center;justify-content:center;transition-duration:.2s;pointer-events:none;letter-spacing:.5px}.tooltip,.tooltip:before{position:absolute;background-color:#0c0c0c}.tooltip:before{content:"";width:10px;height:10px;background-size:1000%;background-position:50%;transform:rotate(45deg);left:-5%;transition-duration:.3s}.Btn:hover .tooltip{opacity:1;transition-duration:.3s}.Btn:hover{background-color:var(--color-Default);transition-duration:.3s}.Btn:hover .icon2{border-bottom:2px solid #ebebeb;border-left:2px solid #ebebeb;border-right:2px solid #ebebeb}.Btn:hover .svgIcon{fill:#fff;animation:slide-in-top .6s cubic-bezier(.25,.46,.45,.94) both}@keyframes slide-in-top{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}@media only screen and (min-width:0px) and (max-width:510px){.hero .imagenHeroLogo{margin-bottom:20px;margin-left:0!important;backdrop-filter:blur(20px)!important;box-shadow:0 0 30px rgba(227,228,237,.37);filter:contrast(200%)!important}}@media (max-width:640px){.hero h2{font-size:36px}.hero .btn-get-started,.hero .btn-watch-video{font-size:14px}.hero .icon-boxes{padding-left:0!important}.carousel-control-next,.carousel-control-prev{margin-bottom:-415px!important}.carousel-inner{padding-right:20px!important;padding-left:20px!important}}@media (min-width:1200px){.hero .icon-boxes:before{content:"";position:absolute;bottom:0;left:0;right:0;height:calc(50% + 20px);background-color:var(--contrast-color);border-top:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}}@media (max-width:767px){.testimonials .testimonial-wrap{padding-left:0}.testimonials .testimonial-item{padding:30px;margin:15px}.testimonials .testimonial-item .testimonial-img{position:static;left:auto}}@media (max-width:575px){.portfolio .portfolio-filters li{font-size:14px;margin:0 5px}}@media (min-width:992px){.pricing .featured{transform:scale(1.15)}}@media (max-width:575px){.portfolio-details .swiper-button-next,.portfolio-details .swiper-button-prev{display:none}}@media (max-width:575px){.header .topbar .contact-info i a,.header .topbar .contact-info i span{font-size:13px}}@media (min-width:1200px){.navmenu{padding:0}.navmenu .dropdown span,.navmenu a{font-size:var(--font-size)!important}.navmenu ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navmenu li{position:relative;color:var(--nav-color)}.navmenu>ul>li{white-space:nowrap;padding:15px 14px}.navmenu>ul>li:last-child{padding-right:0}.navmenu a,.navmenu a:focus{color:var(--nav-color);font-size:15px;padding:0 2px;font-family:var(--nav-font);font-weight:500;display:flex;align-items:center;justify-content:space-between;white-space:nowrap;transition:.3s;position:relative}.navmenu a:focus i,.navmenu a i{font-size:12px;line-height:0;margin-left:5px;transition:.3s}.navmenu>ul>li>a:before{content:"";position:absolute;height:2px;bottom:-6px;left:0;background-color:var(--nav-hover-color);visibility:hidden;width:0;transition:all .3s ease-in-out 0s}.navmenu .active:before,.navmenu a:hover:before,.navmenu li:hover>a:before{visibility:visible;width:100%}.navmenu .active,.navmenu .active:focus,.navmenu li:hover>a{color:var(--nav-color)}.navmenu .dropdown ul{margin:0;padding:10px 0;background:var(--nav-dropdown-background-color);display:block;position:absolute;visibility:hidden;left:14px;top:130%;opacity:0;transition:.3s;border-radius:4px;z-index:99;box-shadow:0 0 30px color-mix(in srgb,var(--default-color),transparent 85%)}.navmenu .dropdown ul li{min-width:200px}.navmenu .dropdown ul a{padding:10px 20px;font-size:15px;text-transform:none;color:var(--nav-dropdown-color)}.navmenu .dropdown ul a i{font-size:12px}.navmenu .dropdown ul .active:hover,.navmenu .dropdown ul a:hover,.navmenu .dropdown ul li:hover>a{color:var(--nav-dropdown-hover-color);font-weight:550}.navmenu .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navmenu .dropdown .dropdown ul{top:0;left:-90%;visibility:hidden}.navmenu .dropdown .dropdown:hover>ul{opacity:1;top:0;left:-100%;visibility:visible}}@media (max-width:1199px){.mobile-nav-toggle{color:var(--nav-color);font-size:28px;line-height:0;margin-right:10px;cursor:pointer;transition:color .3s}.navmenu{padding:0;z-index:9997}.navmenu ul{display:none;position:absolute;inset:60px 20px 20px 20px;padding:10px 0;margin:0;border-radius:6px;background-color:var(--nav-dropdown-background-color);border:1px solid color-mix(in srgb,var(--default-color),transparent 90%);box-shadow:none;overflow-y:auto;transition:.3s;z-index:9998}.navmenu a,.navmenu a:focus{color:var(--nav-dropdown-color);padding:10px 20px;font-family:var(--nav-font);font-size:17px;font-weight:500;display:flex;align-items:center;justify-content:space-between;white-space:nowrap;transition:.3s}.navmenu a:focus i,.navmenu a i{font-size:25px;line-height:0;margin-left:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:.3s;background-color:color-mix(in srgb,var(--accent-color),transparent 90%)}.navmenu a:focus i:hover,.navmenu a i:hover{background-color:var(--accent-color);color:var(--color-secundario)}.navmenu .active,.navmenu .active:focus,.navmenu a:hover{color:var(--nav-dropdown-hover-color);font-weight:700}.navmenu .active:focus i,.navmenu .active i{background-color:var(--accent-color);font-size:25px;color:var(--nav-dropdown-hover-color);transform:rotate(180deg)}.navmenu .dropdown ul{position:static;display:none;z-index:99;padding:10px 0;margin:10px 20px;background-color:var(--nav-dropdown-background-color);transition:all .5s ease-in-out}.navmenu .dropdown ul ul{background-color:rgba(33,37,41,.1)}.navmenu .dropdown>.dropdown-active{display:block;background-color:rgba(33,37,41,.03)}.mobile-nav-active{overflow:hidden}.mobile-nav-active .mobile-nav-toggle{color:#fff;position:absolute;font-size:32px;top:15px;right:15px;margin-right:0;z-index:9999}.mobile-nav-active .navmenu{position:fixed;overflow:hidden;inset:0;background:rgba(33,37,41,.8);transition:.3s}.mobile-nav-active .navmenu>ul{display:block}}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0!important}}@media (max-width:1199px){.section,section{scroll-margin-top:100px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2)}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2)}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}