@font-face{font-family:'Lato_black';src:url("/fonts/Lato-Black.ttf") format('truetype');font-display:swap}@font-face{font-family:'Lato_regular';src:url("/fonts/Lato-Regular.ttf") format('truetype');font-display:swap}.menu{max-width:100%;box-shadow:0 4px 5px -3px rgba(0,0,0,.5);background-color:#fff!important}.menu-nav{max-width:1400px!important;margin:auto}.navbar-expand-lg .navbar-nav .nav-link{padding:10px 20px}.navbar-expand-lg .navbar-collapse{justify-content:end}.nav-link{color:#11223e;font-family:'Lato_black';font-size:14pt;text-align:center}.btn-negocio{border:1px solid #11223e;border-radius:10px}.menu-distribucion .li{justify-content:space-between!important;margin-right:10px}.navbar-expand-lg .navbar-nav .nav-link{padding-right:20px}.navbar-toggler{background-color:#fff!important;border:2px solid #11223e!important;border-radius:30px}.navbar-toggler-icon{background-image:url("/images/menu.svg")}.btn-menu-search{border-radius:40px;border:3px solid #fff;margin:0 10px;font-size:18px;background-color:#fff;width:50px}.kcp-logo{max-width:80%}.icono-nav{width:30px}.menu-espacio{padding:0 10px}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:0rem}.nav-link:hover{color:#60bfd4!important;scale:110%}.navbar-toggler:focus{box-shadow:none}.breadcrumb-item{font-family:'Lato_regular'}.breadcrumb-item a{color:#11223e;text-decoration:underline;text-decoration-color:#60bfd4;text-decoration-thickness:3px}.breadcrumb-item a:hover{text-decoration-color:#11223e}.footer-icnav{width:30px;margin:20px}.footer-icnav:hover{scale:110%}.footer-azul{background-color:#1b2234}.footer-secc2{margin:auto;justify-content:center;align-items:center}footer{text-align:center;font-family:'Lato_regular';color:#11223e}.footer-cont{padding-top:25px;background-color:#f6f7f9}.logo-footer{margin-bottom:40px}.footer-1{max-width:1400px;margin:auto}.footer-der{background-color:#60bfd4}.footer-der p{max-width:1400px;margin:auto;color:#fff;padding:30px;font-family:'Lato_regular'}.contacto{text-decoration:none;border:1px solid #11223e;padding:10px;border-radius:10px;background-color:#f6f7f9;color:#11223e;font-family:'Lato_black'}.contacto:hover{background-color:#11223e;color:#f6f7f9}@media only screen and (max-width:1024px){.menu-espacio{padding:0 10px}.kcp-logo{max-width:100%}.footer-secc2{max-width:900px;margin:auto;justify-content:center;align-items:center}}@media only screen and (min-width:769px) and (max-width:991px){.kcp-logo{max-width:40%}.nav-item{border-bottom:1px solid #60bfd4}}@media only screen and (max-width:768px){.menu-espacio{padding:0 30px}.nav-item{border-bottom:1px solid #60bfd4}.kcp-logo{max-width:50%}.footer-secc2{max-width:700px;margin:auto;justify-content:center;align-items:center}}@media only screen and (max-width:576px){.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:0rem!important}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{max-width:90%}.navbar-nav{margin-top:25px}.nav-item{border-bottom:1px solid #11223e}.menu-espacio{padding:0}.btn-negocio{border:0}.kcp-logo{max-width:100%}.container-kcp{max-width:350px;position:relative}.footer-1{max-width:350px}}
@font-face{font-family:'Lato_black';src:url("/fonts/Lato-Black.ttf") format('truetype');font-display:swap}@font-face{font-family:'Lato_regular';src:url("/fonts/Lato-Regular.ttf") format('truetype');font-display:swap}.slides{position:inherit;top:-260px}.hero-content{position:relative;overflow:hidden}.hero-image{width:100%;max-height:500px;display:block;position:relative}.hero-info{position:absolute;right:15%;bottom:calc(50%);left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#11223e;top:calc(50%);display:flex;align-items:center;justify-content:start}.hero-info h1{font-family:'Lato_black';font-weight:700;font-size:50pt;text-transform:uppercase}.hero-info p{font-family:'Lato_regular';font-size:18pt;width:92%}.blog{background-color:#f4eee9;border-radius:20px;padding:25px;margin-top:50px}.blog h2{font-family:'Lato_black';color:#11223e;font-size:40pt}.blog p{color:#606670;font-family:'Lato_regular';font-size:15pt}.blog-art{margin-top:50px}.blog-art img{border-radius:10px}.blog-art-info h3{font-family:'Lato_black';color:#11223e;padding-top:20px;max-height:90px;overflow:hidden}.blog-art-info p{color:#606670;font-family:'Lato_regular';font-size:15pt;padding-top:15px;max-height:200px;overflow:hidden}.blog-art-info a{font-family:'Lato_black';color:#00bcd4;font-size:15pt}.paginador{margin:3rem auto}.page-item{margin:5px;border-radius:4px;border:1px solid #11223e}.page-link{border:0;background-color:transparent;color:#11223e}.page-link:hover{color:#fff;background-color:#11223e;border-radius:4px}.page-item:first-child .page-link{border-radius:0}.page-item:last-child .page-link{border-radius:0}.page-item:not(:first-child) .page-link{margin-left:0}.page-link:focus{box-shadow:none}@media only screen and (min-width:1025px) and (max-width:1600px){.hero-info h1{font-size:37pt}.hero-info p{font-size:15pt}.slides{top:-10px}}@media only screen and (max-width:1024px){.hero-info{position:absolute;right:15%;left:10%;padding-bottom:1.25rem;text-align:left}.hero-info h1{font-size:28pt}.hero-info p{font-size:14pt}.slides{top:-10px}.blog-art-info h3{max-height:85px;overflow:hidden}.blog-art-info p{max-height:225px;overflow:hidden}}@media only screen and (min-width:769px) and (max-width:1023px){.hero-info{left:10%}.hero-info p{font-size:13pt}}@media only screen and (max-width:768px){.hero-info{left:10%}.hero-info h1{font-size:17pt}.hero-info p{font-size:12pt}.slides{top:-10px}}@media only screen and (max-width:576px){.hero-image{max-height:700px}.hero-info{bottom:.25rem;top:auto;padding-bottom:0;right:10%;left:10%;text-align:left}.hero-info h1{font-size:27pt}.hero-info p{font-size:14pt}.slides{top:0}.blog{max-width:350px;padding:15px}.blog h2{font-size:35pt}.blog-art-info a{margin:auto!important;text-align:center!important}.blog-art-info h3{max-height:100px;overflow:hidden}.blog-art-info p{max-height:225px;overflow:hidden}}@media only screen and (min-width:320px) and (max-width:390px){.hero-info{bottom:.1rem}.hero-info h1{font-size:22pt}.hero-info p{font-size:13pt}.page-link{font-size:9pt}}
