@import url('https://fonts.googleapis.com/css2?family=Courgette&family=Montserrat:wght@200;300;500;600;700&family=Open+Sans:wght@300;400;600;700&display=swap');.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body{font-family:'Montserrat',sans-serif;margin:0;padding:0;position:relative;z-index:1}body:before{content:" ";position:absolute;top:0;left:0;width:100%;opacity:.4;z-index:-1;background-image:url(//www.thekindershop.com/wp-content/themes/tks2021/css/../img/BASE.jpg);background-position:center top;background-repeat:no-repeat}header,.header,footer,.footer,.content,section{width:100%;float:left}header{background-color:rgb(255 255 255/54%);position:absolute;width:100%;z-index:12;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 51%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}.wrap{width:100%;padding:20px;max-width:1180px;margin:auto}h1,h2,h3{color:rgb(0 0 0/70%);padding:0;margin:20px 0}p{font-size:14px;line-height:160%;margin:0 0 10px}li{font-size:14px;line-height:160%}a{color:#fff;text-decoration:none}a:hover{color:#000;text-decoration:underline}.col-l{float:left}.col-r{float:right}.header{min-height:107px}.header .logo{width:280px;float:left}.logo img{width:100%}.logo a{display:block}.header .menu-principal{float:right;margin:25px 30px 0 0}.header .menu-principal ul,.header .menu-principal li{float:left;margin:0;padding:0;list-style-type:none}.header .menu-principal li a{padding:7px 10px;display:block;color:#fff;font-family:Montserrat;font-size:18px;letter-spacing:-1px;text-shadow:-2px 2px 3px #000,2px -2px 3px #000,2px 2px 3px #000,-2px -2px 3px #000;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.header .menu-principal li:nth-child(1) a:hover,.header .menu-principal li:nth-child(1).current-menu-item a,.header .menu-principal li:nth-child(1).current-menu-ancestor>a{text-decoration:none;text-shadow:-2px 2px 5px red,2px -2px 5px red,2px 2px 5px red,-2px -2px 5px red}.header .menu-principal li:nth-child(2) a:hover,.header .menu-principal li:nth-child(2).current-menu-item a,.header .menu-principal li:nth-child(2).current-menu-ancestor>a{text-decoration:none;text-shadow:-2px 2px 5px #80c2ef,2px -2px 5px #80c2ef,2px 2px 5px #80c2ef,-2px -2px 5px #80c2ef}.header .menu-principal li:nth-child(2) li.current-menu-item a{color:#80c2ef !important}.header .menu-principal li:nth-child(3) a:hover,.header .menu-principal li:nth-child(3).current-menu-item a,.header .menu-principal li:nth-child(3).current-menu-ancestor>a,.header .menu-principal li:nth-child(3).current-menu-item li.menu-item-object-productos>a{text-decoration:none;text-shadow:-2px 2px 5px #bd3687,2px -2px 5px #bd3687,2px 2px 5px #bd3687,-2px -2px 5px #bd3687}.header .menu-principal li:nth-child(3) li.current-menu-item a{color:#bd3687 !important}.header .menu-principal li:nth-child(4) a:hover,.header .menu-principal li:nth-child(4).current-menu-item a,.header .menu-principal li:nth-child(4).current-menu-ancestor>a{text-decoration:none;text-shadow:-2px 2px 5px #e7b141,2px -2px 5px #e7b141,2px 2px 5px #e7b141,-2px -2px 5px #e7b141}.header .menu-principal li:nth-child(5) a:hover,.header .menu-principal li:nth-child(5).current-menu-item a,.header .menu-principal li:nth-child(5).current-menu-ancestor>a{text-decoration:none;text-shadow:-2px 2px 5px #aec536,2px -2px 5px #aec536,2px 2px 5px #aec536,-2px -2px 5px #aec536}.header>.menu-principal .menu-item-14>a:after,.header>.menu-principal .menu-item-16>a:after{content:'\f078';font-family:"Font Awesome 5 Pro";font-size:12px;font-weight:800;display:block;margin:0 0 0 5px;float:right;vertical-align:middle;-webkit-font-smoothing:antialiased}.menu-principal ul ul,.menu-principal ul li:hover ul ul{display:none}.menu-principal ul li:hover ul{box-shadow:0 0 20px rgb(0 0 0/40%);display:block}.menu-principal ul ul{background-color:rgb(255 255 255/85%);float:left;position:absolute;width:280px;z-index:4000}.menu-principal ul ul li{width:100%;float:left;margin:0;min-height:auto;height:auto;border-bottom:1px dotted rgb(0 0 0/30%)}.menu-principal ul ul li:last-child{border:0}.menu-principal ul ul li a{text-shadow:none !important;text-transform:none;border:0;text-align:left;color:rgb(0 0 0/70%) !important;width:100%;font-size:16px !important;min-height:auto;display:block;padding:10px !important}.menu-principal ul ul li a:hover{background-color:rgb(0 0 0/40%);background-image:none;color:#fff}.menu-movil{float:right;height:auto;width:100%;top:0;z-index:200000000;left:-100%;position:absolute;background-color:rgb(0 0 0/90%)}.menu-movil-activar{width:70px;height:70px;padding:20px;background-position:center;background-repeat:no-repeat;float:right;text-align:center;display:none;position:absolute;right:0;z-index:5000;cursor:pointer;top:0}.menu-movil-activar:before{color:#000;content:"\f0c9";font-family:"Font Awesome 5 Pro";line-height:100%;font-size:36px;display:block;margin:0;-webkit-font-smoothing:antialiased}.menu-movil ul{padding:0;margin:0}.menu-movil li{width:100%;margin:0}.menu-movil ul ul{display:none}.menu-movil ul li:hover ul{display:block}.menu-movil ul li:hover ul ul{display:none}.menu-movil ul ul li:hover ul{display:block}.menu-movil ul ul{background-color:rgb(255 255 255/20%);margin:0;width:100% !important;position:inherit;float:left;width:100%}.menu-movil ul ul li{width:100% !important;margin:0}.menu-movil li{list-style-type:none;padding:0;margin:0;width:100%}.menu-movil li a{color:#fff !important;font-weight:200;font-size:24px;padding:20px 0;width:100%;text-align:center;padding:20px;line-height:120%;display:block}.menu-movil-cerrar{background-repeat:no-repeat;background-position:center;display:block;position:absolute;z-index:10000;cursor:pointer;width:60px;text-align:center;height:60px;padding:7px;right:0;top:0}.menu-movil-cerrar:before{color:rgb(255 255 255/80%);content:"\f00d";font-family:"Font Awesome 5 Pro";line-height:100%;font-weight:100;font-size:46px;display:block;margin:0;-webkit-font-smoothing:antialiased}.buscador{float:right;width:140px;margin:24px 0 0}.buscador input[type=search]{border:2px solid rgb(0 0 0/50%);border-radius:20px;width:100%;float:left;font-size:14px;padding:6px 42px 6px 10px}.buscador [type=submit]{border:0;background-color:transparent;float:left;padding:7px;width:30px;margin:0 0 0 -40px;height:30px;display:block}.buscador [type=submit]:before{content:"\f002";font-family:"Font Awesome 5 Pro";font-size:16px;font-weight:600;-webkit-font-smoothing:antialiased}.carousel-indicators{z-index:300}.carousel{margin:0}.carousel-caption{padding:150px 0 0;background-color:rgb(105 60 60/30%);height:100%;bottom:0;left:0;top:0;text-align:left;width:100%}.carousel-caption h1,.carousel-caption h2{font-size:40px;font-family:Montserrat;font-weight:200;max-width:75%;line-height:110%;color:#fff}.carousel-caption h1 b{color:#ff9226;font-weight:700}.carousel-caption p{color:#ff;font-family:'Montserrat';margin:0 0 20px;font-size:18px;font-weight:300;line-height:140%}.carousel-caption a{background-color:#aec536;display:inline-block;padding:15px;min-width:260px;border-radius:30px;text-align:center;font-size:20px;font-weight:400;letter-spacing:1px}.carousel-item>img{height:auto}.home-01,.home-02,.home-03{width:100%;padding:30px 0;float:left}.home-01 .col-l{width:55%;padding:43px 0 0 30px}.home-02{background-color:#93d82d}.content.home .home-02 h2{font-size:42px;margin:30px 0;font-weight:200;font-family:'Courgette',cursive;text-align:center;padding:0;color:#fff;line-height:120%}.content.home .home-02 .lista-materiales h2{text-align:left}.content.home .home-03 h1,.content.home .home-01 h1{font-size:34px;margin:40px 0;font-weight:400;font-family:'Courgette',cursive;text-align:center;padding:0;color:#bd3687;line-height:140%}.content.home h2,.content.home .home-01 .col-l h2,.content.home .home-02 .lista-materiales h2{text-align:left;font-size:30px;color:#80c2ef;line-height:100%;font-family:Montserrat;font-weight:300;line-height:120%;margin:0 0 10px}.content.home .home-02 h1{color:#fff}.content.home .home-03 p{text-align:center;line-height:160%}.cta-01{background-color:#aec536;display:inline-block;padding:15px;min-width:260px;border-radius:30px;text-align:center;font-size:20px;font-weight:700}.cta-01:hover{color:#aec536;text-decoration:none;background-color:#fff}.home-03{padding:20px 0;background-color:rgb(255 255 255/0%)}.home-03 .cta-01{width:30%;margin:0 35%;float:none}.lista-materiales{float:left;width:100%}.lista-materiales .material{float:left;padding:20px;width:46%;min-height:920px;border-radius:10px;margin:2%;-webkit-box-shadow:0 0 30px 0 #47525f;box-shadow:0 0 30px 0 rgb(71 82 95/30%);background-color:#fff}.lista-materiales .material img{width:100%;display:block;margin:0 0 20px}.content.home p{font-size:14px;line-height:140%;margin:0 0 10px}.content.home .home-02 p{margin:0 30px 10px}.content.home .home-02 p:before{content:"\f00c";margin:0 10px 0 -28px;font-size:20px;color:#93d82d;float:left;font-weight:100;list-style-type:none;font-family:"Font Awesome 5 Pro"}.home-01 .col-r{width:38%;padding:40px 0 0}.home-01 img{width:100%}.home-servicios,.home-nuestros-clientes,.home-testimonios,.home-noticias{float:left;width:100%}.home-servicios{background-color:rgb(22 131 189/10%);float:left;width:100%;padding:0 0 40px}.home-servicios .servicio{float:left;width:22%;min-height:330px;margin:0 1.5%;background-color:#fff;padding:20px;text-align:center}.home-servicios .servicio:before{content:"\f0e0";color:#1683bd;font-family:"Font Awesome 5 Pro";padding:0;font-size:91px;line-height:130px;text-align:center;width:80%;margin:0 10%;display:block;font-weight:300;vertical-align:middle;-webkit-font-smoothing:antialiased}.home-servicios .servicios-lista{float:left;width:100%;margin:0 0 20px}.home-servicios .servicio:nth-child(1):before{content:"\f0ad"}.home-servicios .servicio:nth-child(2):before{content:"\f085"}.home-servicios .servicio:nth-child(3):before{content:"\f475"}.home-servicios .servicio:nth-child(4):before{content:"\f0ae"}.home-servicios .servicio h3{font-size:16px;margin:0 0 10px}.home-servicios .servicio p{font-size:14px;line-height:150%}.home-servicios h1{text-align:center;font-size:42px;font-weight:700;color:#1583bd;border-bottom:2px solid #ff9326;margin:30px 33% 30px 30%;line-height:180%;width:40%}.home-servicios h2{text-align:center;font-size:18px;color:rgb(0 0 0/80%);padding:0 6%;margin:30px 0;line-height:140%}.home-nuestros-clientes{background-color:#fff}.home-nuestros-clientes h1{text-align:center;font-size:42px;font-weight:700;color:#1583bd;border-bottom:2px solid #ff9326;margin:30px 30%;line-height:120%;width:40%}.home-nuestros-clientes h2{text-align:center;font-size:18px;margin:0 0 30px;color:rgb(0 0 0/80%);padding:0 6%;line-height:140%}.home-nuestros-clientes .clientes-lista{text-align:center;margin:0 0 37px}.home-nuestros-clientes .clientes-lista img{margin:10px 5px}.breadcrumb{background-color:red;padding:10px;margin:0;color:#fff}.breadcrumb .wrap{padding:0 20px}.breadcrumb a{color:#fff}section .interior.nosotros .header-interior,section .interior.nosotros .breadcrumb{background-color:red}section .interior.proyectos .header-interior,section .interior.proyectos .breadcrumb{background-color:#80c2ef}section .interior.productos .header-interior,section .interior.productos .breadcrumb{background-color:#bd3687}section .interior.ubicacion .header-interior,section .interior.ubicacion .breadcrumb{background-color:#e7b141}section .interior.contacto .header-interior,section .interior.contacto .breadcrumb{background-color:#aec536}section .interior.nosotros .header-interior:before{background-image:url(https://direnetdemos.com/proyectos/thekindershop/wp-content/themes/tks2021/img/slide-1.jpg)}section .interior.proyectos .header-interior:before{background-image:url(https://direnetdemos.com/proyectos/thekindershop/wp-content/themes/tks2021/img/slide-2.jpg)}section .interior.productos .header-interior:before{background-image:url(https://direnetdemos.com/proyectos/thekindershop/wp-content/themes/tks2021/img/slide-1.jpg)}section .interior.ubicacion .header-interior:before{background-image:url(https://direnetdemos.com/proyectos/thekindershop/wp-content/themes/tks2021/img/slide-2.jpg)}section .interior.contacto .header-interior:before{background-image:url(https://direnetdemos.com/proyectos/thekindershop/wp-content/themes/tks2021/img/slide-1.jpg)}.header-interior{position:relative;z-index:1;width:100%;display:table;height:200px;vertical-align:middle}.header-interior:before{content:" ";position:absolute;top:0;left:0;width:100%;opacity:.6;z-index:-1;background-position:center;height:200px;background-size:cover;background-image:url(https://direnetdemos.com/proyectos/thekindershop/wp-content/themes/tks2021/img/slide-1.jpg)}.header-interior h2{color:#fff;font-weight:100;font-size:50px;margin:0;display:table-cell;vertical-align:middle}section .interior .content p{text-align:justify}section .interior .content a{color:#000}section .interior .content{padding:30px 0;background-color:rgb(97 97 97/5%);min-height:400px}section .interior .content .wrap{padding:0 20px}section .interior{margin:130px 0 0}section .interior.nosotros .content .col-r{width:48%}.nosotros-texto{width:100%}.nosotros-texto img{width:100%;margin:0 0 30px 30px;float:right;width:50%}section .interior.proyectos .content .wrap{padding:20px 0}.lista-proyectos{float:left;width:100%;padding:30px 0}.lista-proyectos .proyecto{width:100%;float:left;padding:50px 20px}.lista-proyectos .imagen,.lista-proyectos .info{float:left;width:50%}.proyecto:nth-child(2n){background-color:#fff}.lista-proyectos .proyecto:nth-child(2n) .imagen{float:right}.lista-proyectos .proyecto:nth-child(2n) .info{float:right;margin:0 3% 0 0}.lista-proyectos .info{margin:0 0 0 3%;width:47%}.lista-proyectos img{width:100%}.lista-proyectos h1{font-size:16px;margin:0 0 10px;line-height:120%;color:#bd3687}.lista-proyectos h2{font-size:24px;font-weight:300;margin:0 0 10px;line-height:130%;color:#80c2ef}.lista-proyectos p{line-height:120%;font-size:16px;line-height:140%}.lista-categorias-nivel-1{float:left;width:100%}.categoria-entrada{float:left;width:31%;margin:1%;padding:10px;background-color:#fff;border-radius:5px;box-shadow:0px 0px 5px rgb(0 0 0/10%),0px 0px 5px rgb(0 0 0/10%)}.categoria-entrada img{width:100%;outline:0 !important;border:0}.categoria-entrada a{padding:60px 0;display:table;width:100%;height:200px}.categoria-entrada a h4{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;font-size:20px;margin:0;display:table-cell;width:100%;text-align:center;vertical-align:middle;height:90px;text-transform:uppercase;color:#bd3687;line-height:100%;font-weight:300}.categoria-entrada:hover{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;background-color:#bd3687}.categoria-entrada:hover h4{text-decoration:none;color:#fff;font-weight:700}.categoria-entrada:hover a{text-decoration:none;color:#fff}.productos-lista{float:left;margin:40px 0;width:100%}.productos-lista .producto{float:left;background-color:#fff;width:31.3333%;border-radius:5px;padding:5px;margin:0 2% 40px 0;box-shadow:0px 0px 5px rgb(0 0 0/10%),0px 0px 5px rgb(0 0 0/10%)}.productos-lista .producto img{width:50%;float:left;display:block}.productos-lista .producto .texto{width:50%;float:left;padding:5px 10px 0}.productos-lista .producto .texto .post-edit-link{font-size:0px;text-transform:uppercase;position:absolute;background-color:#fff;width:40px;height:40px;border:3px solid #dc3545;padding:4px 7px 7px 10px;text-align:center;margin:-40px 0 0 -40px;border-radius:100%;color:#fff}.productos-lista .producto .texto .post-edit-link:before{content:"\f044";color:#dc3545;font-family:"Font Awesome 5 Pro";font-size:16px;font-weight:600;-webkit-font-smoothing:antialiased}.productos-lista .producto .texto h2{font-size:16px;margin:0 0 10px;line-height:120%;color:#bd3687}.productos-lista .producto .texto p{line-height:120%;text-align:left !important}.productos-lista .producto:nth-child(3n){margin:0 0 40px}.producto-simple{float:left;padding:30px 0 100px;width:100%}.producto-simple h2{line-height:130%;margin:0 0 20px;color:#bd3687}.producto-simple .col-l{width:38%;margin:0}.producto-simple .col-l .imagen{width:100%;float:left;padding:0;background-color:#fff;border-radius:5px;margin:0 4% 40px 0;box-shadow:0px 0px 5px rgb(0 0 0/10%),0px 0px 5px rgb(0 0 0/10%)}.producto-simple .col-l .imagen img{margin:0;width:100%;border-radius:5px}.producto-simple .col-r{width:60%}.producto-simple p{font-size:16px}section .interior .descripcion{padding:20px 0}section .interior .descripcion p{font-size:16px;line-height:160%}.interior.contacto .col-l,.interior.contacto .col-r{width:47%}.interior.contacto .col-r .tel:before,section .interior .content p.tel:before{content:"\f879"}.interior.contacto .col-r .tel.whats:before,section .interior .content .tel.whats:before{content:"\f232";font-family:"Font Awesome 5 Brands";padding:0 10px 0 0;font-size:18px;font-weight:600;vertical-align:middle;-webkit-font-smoothing:antialiased}.interior.contacto .col-r .direccion:before,section .interior .content .direccion:before{content:"\f3c5"}.interior.contacto .col-r .email:before,section .interior .content p.email:before{content:"\f0e0"}section .interior .content p.tel:before,section .interior .content p.direccion:before,section .interior .content p.email:before,.interior.contacto .col-r .tel:before,.interior.contacto .col-r .direccion:before,.interior.contacto .col-r .email:before{font-family:"Font Awesome 5 Pro";padding:0 10px 0 0;font-size:16px;font-weight:600;vertical-align:middle;-webkit-font-smoothing:antialiased}.interior.contacto .col-r a{color:inherit}.interior.contacto .formulario{float:left;width:100%;margin:0 0 30px}.formulario input,.formulario select{background-color:#fff;padding:10px;border:1px solid rgb(0 0 0/17%);float:left;z-index:69;border-radius:7px;width:100%;margin:0 0 12px}.formulario .c100{float:left;width:100%;margin:0 0 2px}.formulario .c50{float:left;width:47%;margin:0 6% 15px 0}.formulario textarea{border:1px solid rgb(0 0 0/17%);background-color:#fff;padding:10px;width:100%;height:160px}.formulario .c50:nth-child(2n+2){margin:0 0 12px}.formulario input[type=submit]{100px;color:#fff;padding:12px 0;text-align:center;width:180px;font-weight:600;border-radius:30px;display:block;float:left;background-color:#1180f1;display:inline-block;padding:15px;min-width:260px;border-radius:30px;text-align:center;font-size:20px;font-weight:700}.formulario input[type=submit]:hover{color:#1180f1;background-color:#fff;border:2px solid #1180f1}.formulario .wpcf7-not-valid-tip{float:left}.grecaptcha-badge{display:none !important}footer{background-color:#e7b141;color:#fff}footer .col{color:#fff;float:left;width:25%;padding:5% 2%}footer .direccion:before{content:"\f3c5";color:#fff;font-family:"Font Awesome 5 Pro";padding:0 10px 70px 0;font-size:16px;display:block;float:left;font-weight:600;vertical-align:middle;-webkit-font-smoothing:antialiased}footer .telefono:before{content:"\f879";color:#fff;font-family:"Font Awesome 5 Pro";padding:0 10px 0 0;font-size:16px;display:block;float:left;font-weight:600;vertical-align:middle;-webkit-font-smoothing:antialiased}footer .footer a.email:before{content:"\f0e0";color:#fff;font-family:"Font Awesome 5 Pro";padding:0 10px 0 0;font-size:16px;display:block;float:left;font-weight:600;vertical-align:middle;-webkit-font-smoothing:antialiased}footer a{color:#000;font-weight:300}footer li,footer ul{list-style-type:none;margin:0 0 20px;padding:0}footer .col img{margin:0 0 35px;width:80%}footer .col p{color:#fff;line-height:150%}footer h3{color:#fff;font-size:16px;text-transform:uppercase;font-weight:600;line-height:30px;padding:10px 0 7px}footer .social a:before{font-family:"Font Awesome 5 Brands";font-size:22px;display:block;margin:0 0 0 15px;float:left;vertical-align:middle;-webkit-font-smoothing:antialiased}footer .social a.fb:before{content:"\f082"}footer .social a.in:before{content:"\f16d"}footer .social a.tw:before{content:"\f099"}.footer-2{padding:20px 20px 160px;width:100%;float:left}.footer-2 .copy{float:left}.footer-2 .social{float:right}.whats-fix a{background-color:#fff;-webkit-box-shadow:0 0 20px 10px rgba(0,0,0,.2);box-shadow:0 0 10px 10px rgb(0 0 0/10%);border-radius:100%;position:fixed;z-index:300000000;bottom:20px;border:3px solid #fff;background-size:100%;right:20px;width:60px;text-decoration:none;height:60px;background-position:center}.whats-fix a:hover{text-decoration:none}.whats-fix a:before{content:"\f232";color:green;font-family:"Font Awesome 5 Brands";font-size:50px;text-align:center;padding:5px;line-height:110%;font-weight:500;-webkit-font-smoothing:antialiased}.paginador{float:left;width:100%;margin:30px 0}.paginador .extend{border:0;padding:20px}.paginador .last{display:none}.wp-pagenavi a,.wp-pagenavi span{padding:5px;margin-right:10px;font-size:18px;background-color:#fff;color:#e7b141;text-decoration:none;border:2px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.wp-pagenavi a:hover,.wp-pagenavi span.current{background:#e7b141;border-color:rgb(9 65 92/50%) !important;color:#fff;border:3px solid #afafaf}.wp-pagenavi span.current{font-weight:700}.wp-pagenavi span.current,.wp-pagenavi a{border-radius:100%;padding:10px 16px !important}.wp-pagenavi .first{background-color:transparent;border:0}.tabla-test a,.tabla-test .post-edit-link{color:blue}.tabla-test td:nth-child(1),.tabla-test td:nth-child(2),.tabla-test td:nth-child(3){display:none}.tabla-test td:nth-child(1),.tabla-test td:nth-child(2),.tabla-test td:nth-child(3){display:table-cell}@media (max-width:1180px){.productos-lista .producto .texto h2{font-size:14px}}@media (max-width:939px){.buscador{float:right;width:40%;margin:24px 60px 0 0}.menu-principal{display:none}.menu-movil-activar{display:block}.noticias-lista .noticia,.noticias-lista .noticia:nth-child(3n+3){width:48%;margin:0 4% 30px 0}.noticias-lista .noticia:nth-child(2n+2){margin:0 0 30px}.noticias-lista .texto{min-height:280px}footer .col img{width:50%}.home-noticias .noticias-lista .noticia:nth-child(3){display:none}.lista-proyectos .proyecto{width:100%}.productos-lista .producto{width:49%}.productos-lista .producto:nth-child(3n){margin:0 2% 40px 0}.productos-lista .producto:nth-child(2n){margin:0 0 40px}}@media (max-width:768px){.categoria-entrada{width:48%}.carousel-item>img{width:200%}.nosotros-texto img{width:100%;margin:0 0 30px 30px;float:right}.noticia-single .col-l,.noticia-single .col-r{width:100%}.home-servicios .servicio{width:47%;margin:0 1.5% 30px;min-height:320px}.home-01 .col-l,.home-01 .col-r{width:100%;padding:0;margin:0 0 30px}footer .col{width:50%}.interior.contacto .col-l,.interior.contacto .col-r{width:100%;margin:0 0 30px}.equipos-lista .equipo{width:100%}.equipos-lista .equipo .texto{min-height:auto}.lista-materiales .material{float:left;min-height:auto;width:100%;margin:4% 0}.carousel-caption h1{min-width:100%}}@media (max-width:600px){.lista-proyectos .proyecto{padding:20px}.lista-proyectos .proyecto .imagen,.lista-proyectos .proyecto .info,.lista-proyectos .proyecto:nth-child(2n) .info{width:100%;margin:0 0 30px}.categoria-entrada{width:100%;margin:0 0 30px}.carousel-caption{width:100%;padding:30% 0 0}.carousel-caption h1{font-size:28px}.home-servicios .servicio{width:97%;min-height:auto}footer .col{width:100%;padding:0}.home-03 .cta-01{width:80%;margin:0 10%}.formulario .c50,.formulario .c50:nth-child(2n+2){width:100%}.lista-materiales{float:left;width:100%}.content.home h1{text-align:left}.header{min-height:180px}.buscador{float:right;width:100%;height:60px;padding:20px 0;margin:0}section .interior{margin:200px 0 0}.header .logo{width:70%;margin:0 15%}.carousel-item>img{left:-50%;width:350%}.productos-lista .producto{width:100%;min-height:auto}.productos-lista .producto .texto h2{font-size:16px}}@media (max-width:480px){.carousel-item>img{left:-50%;width:389%}.carousel-caption{width:100%;padding:151px 0 0}.carousel-caption h1{font-size:30px;max-width:100%}.header-interior h2{font-size:34px}.lista-proyectos .imagen,.lista-proyectos .info{width:100%;margin:0 0 20px}.producto-simple .col-l,.producto-simple .col-r{width:100%}}