body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.header{padding:5px 10%;box-shadow:0 0 15px rgba(0,0,0,.05);background-color:#fff;border-bottom:5px solid #ffe447}.selected-nav{font-weight:"bold";font-family:"Montserrat Bold Italic"}.point.small{width:8px;height:8px;display:block}.point.black{background-color:#000}.gree-nav{border-bottom:5px solid #63fe47}.nav-logo{max-height:50px}.logo{width:160px}.header .navbar-light .navbar-nav .nav-link{color:#444;font-size:18px;padding:0 25px}.header .navbar-light .navbar-nav .nav-link:hover{color:#ffe447}.link-nav{margin-left:20px;margin-right:20px;font-family:"Montserrat Light";position:relative}.link-nav:hover a{text-decoration:none}.flag{background-image:url(/img/flags.png);background-repeat:no-repeat;border-radius:100%;float:left;height:20px;margin:2px 6px 0;overflow:hidden;text-indent:-9999px;width:20px;cursor:pointer}.flag.en{background-position:-5px -60px}.flag.es{background-position:-5px -100px}@media only screen and (max-width:600px){.header{padding:5px 0}}@media only screen and (min-width:1800px){.nav-logo{max-height:100px}}.footer-black{background-color:#000;border-top:5px solid #ffe447;padding:1rem 10%}.footer-black,.scroll-top{text-align:center;color:#fff}.scroll-top{position:fixed;bottom:50px;right:50px;font-size:16px;cursor:pointer;z-index:4;width:40px;height:40px;line-height:40px;border-radius:50px;background:#ffe447}@media only screen and (max-width:600px){.scroll-top{bottom:50px;right:20px}}.card{position:absolute;width:60%;margin:auto;transform:translate(-50%,-50%);top:50%;left:50%;border-radius:0;box-shadow:0 1px 20px -7px #0a0a0a;padding:10px}.icon{height:15vh}.icon-card{cursor:pointer;height:30vh}.card-body{padding-top:5rem;padding-bottom:5rem}.icon-card:hover .icon{height:20vh}.icons-section{width:60%;margin:50px auto auto}.label-icon{margin:1rem auto auto}.point{position:absolute;bottom:-8px;right:0;width:12px;height:12px;border-radius:20px;background-color:#ff0;margin-left:auto;display:none}.point.green{background-color:#63fe47}.icon-card:hover .point{display:block}.title-label{margin-bottom:0;font-size:1rem;position:relative;font-family:"Montserrat Medium"}.icon-card:hover .title-label{font-size:1.3rem}a{text-decoration:none}a,a:hover{color:inherit}.label-center{font-family:"Montserrat Light Italic";font-size:.9rem;display:block;margin-top:10px!important}.logo-k{height:12vh}.we-banner-title{color:#020303;font-size:5rem;font-family:"Montserrat ExtraBold Italic";padding-right:1.5rem;padding-left:1.5rem}.we{background:#fee347}.section-home-banner{background-image:url(/img/woman-in-teal-jersey-1198166.png);background-repeat:no-repeat;background-size:contain;background-position:50%;min-height:80vh;align-items:center}.section-about-black{background-color:#000;min-height:10vh!important;align-items:center}.new-form{width:90%}.new-form h1{font-size:6rem;font-family:"Montserrat Bold";line-height:1;letter-spacing:.4rem;text-align:left;color:#000;font-weight:unset}.about-text-container{width:60%;margin-top:2rem;padding-bottom:5%}.about-text-container-black{width:75%;margin-left:25%;text-align:right}.about-text-container-black .about-text{font-family:"Montserrat Light";text-align:right;letter-spacing:0;color:#fff;font-size:1rem}.aling-center{align-items:center}.bold-white{display:block;font-family:"Montserrat Medium"}.pick-side{padding-bottom:5rem}.pick-side label{color:#020303;font-size:3.5rem;font-family:"Montserrat Bold";padding-right:1.5rem;padding-left:1.5rem}.section-about{background-color:#ffe447;padding-top:0;padding-bottom:0;margin-top:10vh!important;background-image:url("/img/FONDO CON K.png");background-repeat:no-repeat;background-size:contain;background-position:50%;min-height:80vh!important;align-items:center;background:transparent linear-gradient(180deg,#ffe447 81%,#000 0);padding-bottom:0!important;padding-top:0!important}.img-about{background-image:url("/img/FONDO CON K.png");background-repeat:no-repeat;background-size:contain;background-position:100%;min-height:80vh!important;padding-bottom:10%;padding-top:2%}.img-man{margin-top:-50px}@media only screen and (max-width:600px){.section-about,.section-padding{min-height:0!important}.section-about{background:transparent linear-gradient(180deg,#ffe447 100%,#000 0)}.card{width:98%;position:relative;transform:unset;top:0;left:unset;padding-top:0;margin-top:-50px}.section-home-banner{min-height:20vh}.nav-home{flex-direction:unset!important}.we-banner-title{color:#020303;font-size:2rem;font-family:"Montserrat ExtraBold";padding-right:.5rem;padding-left:.5rem}.new-form{width:100%}.new-form h1{font-size:2rem;font-family:"Montserrat Bold";line-height:1;letter-spacing:.2rem;text-align:left;color:#000;font-weight:unset}.about-text-container-black{width:100%;margin-left:unset;text-align:left}.about-text-container{width:100%}.about-text-container-black .about-text{font-family:"Montserrat Light";text-align:justify;letter-spacing:0;color:#fff;font-size:1rem}.pick-side label{color:#020303;font-size:2.2rem;font-family:"Montserrat ExtraBold";padding-right:.2rem;padding-left:.1rem}.icons-section{width:100%}.section-about{margin-top:5vh!important}}@media only screen and (min-width:1800px){.label-center{font-size:1.4rem}.title-label{font-size:1.5rem}.icon{height:20vh}.icon-card{cursor:pointer;height:35vh}.icon-card:hover .icon{height:25vh}.icon-card:hover .title-label{font-size:1.7rem}.new-form h1{font-size:6.5rem}.new-form{padding-top:5vh;width:70%}.section-about{min-height:50vh!important}.img-man{margin-top:-100px;width:68%!important}.about-text-container-black .about-text{font-size:1.4rem}.pick-side,.we-banner-title{font-size:7rem}.pick-side label{font-size:5rem}}body{margin-top:10vh}.section-how{padding-top:100px;padding-bottom:100px;background-image:url(/img/ILUSTRACION.png);background-repeat:no-repeat;background-size:contain;background-position:50%;min-height:100vh;align-items:center}.section-happen{background:#f2f2f2 0 0 no-repeat padding-box;padding:100px 10%!important}.section-img{position:relative;width:60%;min-height:7.5rem}.section-kapi-logo{background-image:url(/img/Grupo\ 3766.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;min-height:100vh;align-items:center}.labels-ban{position:absolute;top:-7.5rem}.labels-ban h1{font-size:5rem;font-family:"Montserrat Bold";line-height:1;letter-spacing:.2rem;text-align:left}.about-text{font-family:"Montserrat Light";text-align:left;letter-spacing:0;color:#000;font-size:.9rem}.how{width:70%;margin-left:auto;text-align:right}.how p{font-family:"Montserrat Light"}.how p,.kapi-title-d{color:#000;font-size:.9rem}.kapi-title-d{font-family:"Montserrat Bold"}.happen-title{padding:0 10%;text-align:center;margin-bottom:-1rem;margin-top:4rem;z-index:100}.happen-title h1{font-family:"Montserrat Bold";font-size:5rem;line-height:1;color:#000}.happen-icon{width:30%;margin:auto}.happend-text{width:70%;text-align:center;margin:2rem auto auto}.happend-text span{display:block;font-size:.9rem;font-family:"Montserrat Light";color:#000;line-height:1}.monserrat-bold{font-family:"Montserrat Bold"!important}.monserrat-semibold{font-family:"Montserrat SemiBold"!important}.section-kapi-logo p{font-family:"Montserrat Light";color:#000;width:45%;margin:auto}.btn-kapi-active{border-radius:50px;font-family:"Montserrat Bold";background-color:#ffe447}.btn-kapi,.btn-kapi-active{font-size:.9rem;padding:15px 25px;color:#000;margin:auto;min-width:60%}.btn-kapi{border-radius:50px;font-family:"Montserrat Light";background-color:#fff;border:1px solid #000}.btn-kapi:focus{outline:none;box-shadow:unset;border:none}.kapi-logo{width:20%;padding-top:5vh;padding-bottom:5vh}.modality-play{margin-top:10vh}.modality-play .happen-icon{width:20%;margin:auto}.modality-play .happend-text{width:60%;margin:20px auto auto;text-align:center}.valotarion-title{font-family:"Montserrat ExtraBold";margin:20px auto}.section-valoration p{font-family:"Montserrat Medium";color:#000;font-size:.9rem;width:50%;margin:auto}.section-valoration img{width:10%}.section-download{position:relative}.img-resp{width:100%;padding:6vh 0}.store-icon{width:30%;margin:auto}.section-download a{margin:auto}.download-area{width:80%;margin:auto}.banner-download{margin:auto;width:100%;padding:6vh 0}.contact-section{padding:50px 0 100px}.contact-form-group{font-family:"Montserrat Light";width:80%;margin:auto}.contact-form input,.contact-form textarea{width:100%;padding:10px 15px;font-size:15px;margin-bottom:30px;border:1px solid #eee;border-radius:2px;background:#fafafa 0 0 no-repeat padding-box}.contact-font{text-align:left;font-family:"Montserrat Medium"}.theme-btn{border-radius:50px;font-family:"Montserrat Bold";background-color:#ffe447;font-size:.9rem;color:#000;padding:.5rem 2rem;margin:auto}.right-contact{text-align:right}.section-download-back{background-image:url(/img/banner-download@2x.png);background-repeat:no-repeat;background-size:cover;background-position:50%;min-height:70vh;align-items:center}.banner-download h1{color:#fff;width:80%;font-family:"Montserrat Bold Italic";margin:auto auto 20px;font-size:3rem;text-align:center;text-shadow:-1px 0 1px #aaa,0 1px 1px #aaa,1px 0 1px #aaa,0 -1px 1px #aaa}.icons-socials{width:42px;height:42px;margin:10px}.title{margin-bottom:1.2rem}.valoration-content{position:relative;padding:25vh 0}.quote{position:absolute;top:-5rem;left:0;font-size:25rem;font-family:"Montserrat Bold Italic";opacity:.07}.invert{transform:matrix(-1,0,0,-1,0,0);bottom:-5rem;right:0;top:unset;left:unset}.map-img{width:80%;margin:auto auto 20px}.download-app-store{position:absolute;bottom:20px;right:20px;text-align:right}.download-app-store .store-icon{margin-left:10px;margin-right:10px}@media only screen and (max-width:600px){.section-how{padding-top:5vh;padding-bottom:5vh;min-height:0!important}.about-text{text-align:justify}.labels-ban{top:-5rem}.labels-ban h1{font-size:2rem;letter-spacing:.2rem;text-align:center}.section-img{width:100%;min-height:3rem}.how{width:100%;text-align:center}.happen-title h1{font-size:2rem;display:inline;margin-left:10px}.happen-title{margin-bottom:-.5rem}.happend-text{margin-bottom:5vh}.kapi-logo{width:50%}.section-kapi-logo{min-height:50vh}.section-kapi-logo p{width:100%;text-align:justify}.btn-kapi,.btn-kapi-active{margin-top:3vh}.happend-text span{margin-bottom:2vh}.modality-play .happen-icon{width:30%}.modality-play .happend-text{width:80%}.section-valoration img{width:40%}.section-valoration p{width:80%}.invert,.quote{font-size:15rem}.valoration-content{padding:12vh 0}.banner-download h1{width:100%;text-align:center;font-size:2rem;color:#000;font-family:"Montserrat Medium"}.download-area{display:inline}.store-icon{width:40%}.download-area a{margin:auto}.img-resp{padding:5vh 0}.right-contact{margin-top:10vh;text-align:center}.contact-section{padding:50px 10px!important}.contact-form-group{width:100%}.btn-kapi,.btn-kapi-active{font-size:.6rem;min-width:80%}.tlf-img{text-align:center}}@media only screen and (min-width:1800px){.labels-ban h1{font-size:6rem}.about-text,.btn-kapi,.btn-kapi-active,.happend-text span,.how p,.kapi-title-d,.section-kapi-logo p,.section-valoration p{font-size:1.4rem}.how{width:60%}.valotarion-title{font-size:2rem}.section-valoration img{width:15%}.banner-download h1{font-size:5rem}.contact-form-group{font-size:1.6rem}.contact-form{margin-top:20px}.contact-form input,.contact-form textarea{font-size:1.6rem;padding:1rem}.theme-btn{font-size:1.5rem}.icons-socials{width:64px;height:64px}.section-happen{padding:100px 10%!important}}html{scroll-behavior:smooth}.section-padding{padding:50px 10%;min-height:200px}.section-lead{margin-top:5vh!important}.vertical-align{vertical-align:middle;align-items:center}.kapi-title{width:70%}.kapi-title,.kapi-title-sub{font-size:4rem;font-family:"Montserrat Bold";margin:auto;text-align:center;color:#000;text-shadow:-1px 0 #555,0 1px #555,1px 0 #555,0 -1px #555}.kapi-title-sub{background-color:#63fe47}.logo-fields{width:30%;margin:auto}.kapi-software{display:block;color:#63fe47;font-family:"Montserrat Medium";font-size:1.6rem}.kapi-name{font-family:"Montserrat Bold";color:#fff;font-size:.9rem}.fields-description{width:80%;margin:auto}.fields-description p{font-family:"Montserrat Light";color:#fff;font-size:.9rem;margin:2rem auto 1rem;text-align:center;width:80%}.text-contact{width:80%;font-family:"Montserrat Bold";font-size:3rem;color:#000}.text-contact-sub{font-family:"Montserrat Light";color:#000}.text-contact-section{width:80%;margin:auto}.green{background-color:#63fe47}.section-software{background-color:#000}@media only screen and (max-width:600px){.kapi-title{width:100%}.kapi-title,.kapi-title-sub{font-size:2rem}.kapi-software{font-size:1.2rem}.fields-description{width:100%}.logo-fields{width:60%}.fields-description p{width:100%;text-align:justify}.text-contact-section{width:100%}.text-contact{width:100%;font-size:1.8rem;text-align:left}.text-contact-sub{font-size:1.5rem}.section-lead{padding-top:5vh;padding-bottom:5vh;min-height:10vh!important}}@media only screen and (min-width:1800px){.fields-description p,.kapi-name{font-size:1.4rem}.kapi-software{font-size:1.6rem}.text-contact{font-size:4rem}.text-contact-sub{font-size:2.2rem}.contact-form-group{margin-top:5vh}.section-lead{padding-top:30vh;padding-bottom:30vh}.kapi-title,.kapi-title-sub{font-size:6rem}}.header-t{padding:0 10%;box-shadow:0 0 15px rgba(0,0,0,.05);background-color:#fff;border-bottom:5px solid #ffe447;margin-top:-10vh}.section-terms h1{font-size:2.5rem;font-family:"Montserrat Bold";margin-bottom:3rem}.section-terms p{font-size:1rem;font-family:"Montserrat Medium";text-align:justify}.section-terms h2{font-size:1.6rem;font-family:"Montserrat Bold";margin-bottom:2rem;margin-top:2rem}.footer{background-color:#fff;border-top:5px solid #ffe447;padding:1rem 10%;text-align:center}.footer span{font-family:"Montserrat Bold"}
/*# sourceMappingURL=main.33bed44c.chunk.css.map */