*{margin:0;padding:0;border:0;box-sizing:border-box;line-height:1.25}body,html{width:100vw;height:100%;background-color:transparent;overflow-x:hidden;font-family:var(--fontFamily_firstFont);font-size:1em;color:var(--text_fistColor)}section#inicio video#background-video{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.fallback{position:fixed;top:0;left:0;width:100%;height:100%;background:url(src/videos/fallback.webp) no-repeat center center/cover;z-index:-2}section#inicio{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 35%,rgba(0,0,0,1) 100%);height:100vh}body#body-404,body#body-500,body#body-privacidad,body#contacto_body,body#donde_body,section#s01_ganar{background-color:#000;background-repeat:no-repeat;background-position:0 0;background-size:cover;background:radial-gradient(circle at 87% 79%,rgba(187,46,79,.5) -6%,rgba(187,46,79,0) 10%),#000}section#s02_queOfrecemos{background:radial-gradient(circle at 92% 55%,rgba(187,46,79,.5) -6%,rgba(188,46,79,0) 24%),#000}body#body-404 main,body#body-500 main{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:3rem;font-weight:600;color:#fff;height:50vh}body#body-404 main>p,body#body-500 main>p{color:#fff}body#body-privacidad{height:auto}body#body-privacidad section#politica{max-width:var(--web_maxWidth);color:#fff;padding:2rem .5rem;margin:auto}body#body-privacidad section#politica section{width:100%;max-width:var(--web_maxWidth)}body#body-privacidad section#politica h3,body#body-privacidad section#politica p{color:#fff;font-family:var(--fontFamily_firstFont)}body#body-privacidad section#politica h4{color:#fff}body#body-privacidad section#politica a,body#body-privacidad section#politica a:visited{color:var(--azulClaro)}footer,header,main,nav,section{width:100vw}.containerNav{padding:1rem;margin:auto}.containerS{padding:1rem;margin:auto;display:flex;position:relative;justify-content:center;align-items:center;height:85vh;color:#fff;text-align:center;font-size:2.2rem}.slideFaded{position:absolute;opacity:0;transition:opacity 2s ease-in-out}.slideFaded:nth-of-type(1){font-size:4rem;font-weight:600}.slideFaded:nth-of-type(2){font-size:3rem}.sf_active{opacity:1}@media (min-width:425px) and (max-width:767px){.containerS{padding:.75rem}}@media (max-width:424px){.containerS{padding:.5rem}}@media (min-width:2560px){.containerS{max-width:2560px}}@media (min-width:2000px) and (max-width:2559px){.containerS{max-width:2000px}}@media (min-width:1150px) and (max-width:1999px){.containerS{max-width:var(--web_maxWidth)}}@media (min-width:1208px) and (max-width:1439px){.containerS{max-width:1208px}}@media (min-width:1024px) and (max-width:1207px){.containerS{max-width:1024px}}@media (max-width:1023px){.containerS{max-width:100vw}}h1{font-family:var(--fontFamily_secondFont);font-size:3rem;padding:1rem;color:var(--text_fistColor)}@media (min-width:768px) and (max-width:1023px){h1{font-size:2.75rem}}@media (max-width:767px){h1{font-size:2.5rem}}h2{font-family:var(--fontFamily_secondFont);font-size:2.5rem;padding:1rem;color:var(--text_thirdColor)}@media (min-width:768px) and (max-width:1023px){h2{font-size:2.25rem}}@media (max-width:767px){h2{font-size:2rem}}h3{font-family:var(--fontFamily_secondFont);font-size:2rem;padding:1rem;color:#bb2e4f}@media (min-width:768px) and (max-width:1023px){h3{font-size:1.75rem}}@media (max-width:767px){h3{font-size:1.5rem}}h4{font-family:var(--fontFamily_firstFont);font-size:1.5rem;padding:1rem;color:var(--text_fistColor)}@media (min-width:768px) and (max-width:1023px){h4{font-size:1.25rem}}@media (max-width:767px){h4{font-size:1rem}}p{font-family:var(--fontFamily_firstFont);font-size:1rem;padding:1rem;color:var(--text_fistColor)}ul{list-style:none}.btn{border-radius:5px;padding:.5rem 4rem;color:var(--blanco);font-weight:700;background-color:#fa9237}.btn:hover{box-shadow:rgba(0,0,0,.35) 0 5px 15px}@media (min-width:896px) and (max-width:1023px){.containerS{padding:.75rem}}@media (min-width:768px) and (max-width:895px){.containerS{padding:.75rem}}@media (min-width:596px) and (max-width:767px){.containerS{padding:.75rem}}.gradient-text{font-weight:700;background:linear-gradient(to right,#bb2e4f,#fa9237);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--fontFamily_firstFont)}section>div.container{max-width:var(--web_maxWidth);box-sizing:border-box}#s02_grapValues{display:flex;justify-content:center;align-items:center;height:50vh;background:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,.85) 92.5%,rgba(0,0,0,0) 100%)}#s02_grapValues .backGraph{background:url(../images/bg_home_s2.png) no-repeat;background-size:cover;background-position:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#s02_grapValues .container.grapValues{display:flex;flex-direction:row;padding:.5rem;gap:1rem;justify-content:space-evenly;max-width:var(--web_maxWidth);width:100%}#s02_grapValues .grapValues>div{display:flex;flex-direction:column;justify-content:center;align-items:center;height:5rem;width:12rem;padding:.5rem;background-color:#fff;border-radius:1rem;font-size:1rem;text-align:center}#s02_grapValues .grapValues>div>b{font-size:1.8rem}#s02_grapValues .grapValues>div>p{font-size:.75rem;padding:.25rem .5rem;height:2.5rem;color:#bb2e4f}#s03_engranajes{background:linear-gradient(to bottom,rgba(0,0,0,0) 5%,rgba(0,0,0,1) 20%)}#s03_engranajes>.container{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:.5rem;color:#fff}#s03_engranajes .container.movil{display:none}#s03_engranajes .container.h2{display:flex;justify-content:center;width:100%}#s03_engranajes .noteEngine{display:flex;flex-direction:column;justify-content:space-around}#s03_engranajes .noteEngine .noteEng{display:flex;flex-direction:row;gap:.5rem}#s03_engranajes .noteEngine .noteEng .note>h3{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.5rem;text-align:right;padding:.25rem;font-size:1.5rem;color:#fff;width:100%;font-family:var(--fontFamily_firstFont)}#s03_engranajes .noteEngine .noteEng .note>p{padding:.25rem;text-align:right;color:#fff;font-size:.9rem}#s03_engranajes .noteEngine:last-of-type .noteEng .note>h3,#s03_engranajes .noteEngine:last-of-type .noteEng .note>p{text-align:left;justify-content:flex-start}#s03_engranajes .noteEngine .noteEng .boxNum{padding:.25rem .5rem;background-color:#bb2e4f;height:3rem;width:3rem;display:flex;justify-content:center;align-items:center;border-radius:.5rem;font-size:1.7rem;font-weight:600}#s03_engranajes .noteEngine:nth-of-type(1) .noteEng .boxNum{background-color:#fa9237}#s03_engranajes .engranajes>img{width:100%}#s04_servicios{background-color:#000;transition:background-color .25s ease-in-out}#s04_servicios.hover{background-color:#fff}#s04_servicios .container.h2{text-align:left;padding:.5rem 1rem}#s04_servicios .container.h2 h2{width:fit-content;padding:2rem .5rem 0;font-size:4.5rem}#s04_servicios .container .servicios{display:flex;flex-direction:column;gap:1rem}#s04_servicios .servicios .servicio{border-radius:1rem;position:relative;overflow:hidden;height:6rem}#s04_servicios .servicios .servicio>div{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;border-radius:1rem;padding:1rem 3rem;gap:2rem;width:100%;height:5rem;position:absolute;transition:opacity .25s ease-in-out;top:0;left:0}#s04_servicios .servicios .servicio>div.cnt1{background-color:#000;justify-content:flex-start;opacity:1;z-index:2;border:2px solid transparent;border-radius:16px;background:linear-gradient(#000,#000) padding-box,linear-gradient(to right,rgba(187,46,79,1),rgba(250,146,55,1)) border-box}#s04_servicios .servicios .servicio:focus>div.cnt1,#s04_servicios .servicios .servicio:hover>div.cnt1{opacity:0}#s04_servicios .servicios .servicio>div.cnt2{background:linear-gradient(#fff 0 0) padding-box,linear-gradient(to right,rgba(187,46,79,1),rgba(250,146,55,1)) border-box;border:1px solid transparent;opacity:0;z-index:1}#s04_servicios .servicios .servicio:focus>div.cnt2,#s04_servicios .servicios .servicio:hover>div.cnt2{opacity:1}#s04_servicios .servicios .servicio:nth-child(even) div{flex-direction:row-reverse}#s04_servicios .servicios .servicio:nth-child(even)>div.cnt1{justify-content:flex-start}#s04_servicios .servicios .servicio:nth-child(even)>div>.arrow{transform:rotate(180deg)}#s04_servicios .servicios .servicio>div.cnt1 h3{color:#fff}#s04_servicios .servicios .servicio>div h3{font-family:var(--fontFamily_firstFont_Bold);padding:.5rem;font-weight:600;color:#000}#s04_servicios .servicios .servicio>div.cnt1>.arrow{background:url(../icons/sArrow-white.svg) no-repeat center;background-size:3rem}#s04_servicios .servicios .servicio>div.cnt2>.arrow{background:url(../icons/sArrow-orangeL.svg) no-repeat center;background-size:3rem}#s04_servicios .servicios .servicio>div>.arrow{height:3rem;width:3rem}#s04_servicios .servicios .servicio>div.cnt2>p{max-width:35%;font-size:.9rem;padding:0}section#s01_ideas>.container{height:85vh;display:flex;flex-direction:column;justify-content:flex-end;gap:1rem;padding:3rem 1rem;font-family:var(--fontFamily_firstFont);font-size:2rem}section#s01_ideas>.container h3{font-size:4.5rem;font-weight:900;font-family:var(--fontFamily_firstFont);color:#fff}section#s01_ideas>.container h3 b{font-size:4.5rem;font-weight:900}section#s01_ideas>.container a.gradient-text{-webkit-background-clip:border-box;-webkit-text-fill-color:#fff;color:#fff;width:fit-content;padding:.25rem 1.5rem;border-radius:1rem}section#s01_ideas{position:relative;width:100vw;overflow:hidden;background-color:#000;z-index:-2}section#s01_ideas .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;transition:opacity 1.5s ease-in-out;z-index:-1}section#s01_ideas .bg1{background-image:url(../images/bg_nosotros_1.webp);animation:fade 20s infinite}section#s01_ideas .bg2{background-image:url(../images/bg_nosotros_2.webp);animation:fade 20s infinite 4s}section#s01_ideas .bg3{background-image:url(../images/bg_nosotros_3.webp);animation:fade 20s infinite 8s}section#s01_ideas .bg4{background-image:url(../images/bg_nosotros_4.webp);animation:fade 20s infinite 12s}section#s01_ideas .bg5{background-image:url(../images/bg_nosotros_5.webp);animation:fade 20s infinite 16s}@keyframes fade{0%,100%,25%{opacity:0}10%,20%{opacity:1}}section#s02_queOfrecemos{min-height:500px}section#s02_queOfrecemos .claim>h3{font-family:var(--fontFamily_firstFont);font-size:3rem;font-weight:600;text-align:center;color:#fff}section#s02_queOfrecemos .boxes{display:flex;flex-direction:row;gap:1rem;width:100%;padding:0}section#s02_queOfrecemos .boxes .box{display:flex;flex-direction:column;max-width:30%;width:30%;background:linear-gradient(to bottom,rgba(250,146,55,1),rgba(187,46,79,1));padding:1px;background-clip:padding-box;border-radius:1rem;color:#000;overflow:hidden;transition:all 1s ease;cursor:pointer;max-height:fit-content}section#s02_queOfrecemos .boxes .box>div{border-radius:1rem}section#s02_queOfrecemos .boxes .box img{height:3.5rem}section#s02_queOfrecemos .boxes .box .down img{height:4rem}section#s02_queOfrecemos .boxes .box>.up{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;font-size:1.2rem;color:#fff;background-color:#000;opacity:1;transition:opacity 1s ease}section#s02_queOfrecemos .boxes .box>.down{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.2rem;color:#000;background-color:#000;opacity:0;height:0;overflow:hidden;transition:opacity 1s ease,height 1s ease}section#s02_queOfrecemos .boxes .box>.down span{font-size:1.5rem;color:#fff}section#s02_queOfrecemos .boxes .box>.down p{font-size:.9rem;text-align:center;color:#fff}section#s02_queOfrecemos .boxes .box.hover .up{opacity:0;height:0;padding:0}section#s02_queOfrecemos .boxes .box.hover .down{opacity:1;height:16.5rem;padding:1rem}section#s03_digitalMatch{background-color:#fff;transition:background-color 1s ease-in-out}section#s03_digitalMatch.active{background-color:#000}section#s03_digitalMatch .container{display:grid;grid-template-columns:1.5fr 1fr;flex-direction:row;gap:1rem;justify-content:center;align-items:center}section#s03_digitalMatch .container .boxClaim{display:flex;flex-direction:column;padding:0 .25rem;gap:1rem}section#s03_digitalMatch .container h3{font-family:var(--fontFamily_firstFont);font-weight:600;font-size:3.8rem;line-height:3.5rem;color:#fff}section#s03_digitalMatch .container p{font-family:Roboto-Light,sans-serif;font-size:1.5rem;font-weight:100;padding:.5rem;color:#fff;width:75%}section#s03_digitalMatch .container .boxImg{width:100%}section#s03_digitalMatch .container .boxImg img{width:100%;margin:auto}section#s04_competencia .container{max-width:var(--web_maxWidth);margin:auto;box-sizing:border-box;padding:2rem .25rem 1rem}section#s04_competencia .container>h3{text-align:center;font-family:var(--fontFamily_firstFont);font-size:2.5rem;font-weight:900;padding:.5rem;color:#bb2e4f}section#s04_competencia .container>p{padding:0 1rem;font-size:1.2rem;text-align:center;font-weight:500;line-height:1.1rem}section#s04_competencia .containerFull{width:100%;background-color:#000;transition:background-color 1s linear;box-sizing:border-box;padding:0 0 2rem}section#s04_competencia .containerFull.active{background-color:#fff}section#s04_competencia .containerFull .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}section#s04_competencia .containerFull .container:nth-of-type(2){justify-content:center;gap:1rem;padding-top:2rem}section#s04_competencia .containerFull .container>span{font-size:1.5rem}section#s04_competencia .containerFull .container .Cert{max-width:22%}section#s04_competencia .containerFull .container .Cert>img{width:100%}section#s04_competencia .container .Box{display:flex;flex-direction:column;max-width:32%;gap:.5rem}section#s04_competencia .container .Box>span{font-size:1.8rem;font-weight:900;color:#fa9237}section#s04_competencia .container .Box>p{padding:0;font-size:.8rem;color:#000}section#s01_ganar .container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding-top:3rem}section#s01_ganar .container .claim{display:flex;flex-direction:column;width:45%;gap:2rem}section#s01_ganar .container .claim>h3{font-size:2.2rem;padding:1rem 0}section#s01_ganar .container .claim>p{color:#fff;font-size:1.2rem;padding:1rem 0}section#s01_ganar .container .claim>a{color:#000;width:fit-content;background-color:#fff;border-radius:.75rem;padding:.5rem 1rem;font-size:1.5rem}section#s01_ganar .container .claim>a:hover{text-decoration:none;font-weight:600}section#s01_ganar .container .img{width:55%}section#s01_ganar .container .img>img{width:100%}section#s02_marketing{background-color:#000}section#s02_marketing .container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}section#s02_marketing .container p{color:#fff}section#s02_marketing .container .claim{width:40%}section#s02_marketing .container .claim>h3{font-family:var(--fontFamily_firstFont);color:#fa9237}section#s02_marketing .container .boxes{width:60%;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;align-items:flex-end}section#s02_marketing .container .boxes .box{display:flex;flex-direction:column;border:solid 1px #fff;border-radius:1rem;max-width:45%;padding:1rem;gap:.5rem}section#s02_marketing .container .boxes .box:nth-of-type(3){align-self:flex-start}section#s02_marketing .container .boxes .box>img{width:4.5rem;height:auto;margin-bottom:.5rem}section#s02_marketing .container .boxes .box>p{padding:.5rem 0;font-size:.9rem;line-height:1.5rem}section#s03_metodologia .container .boxClaim>h3{font-family:var(--fontFamily_firstFont_Bold);font-size:3rem;font-weight:900;color:#000;text-align:center}section#s03_metodologia .container .boxClaim>h3 b{font-weight:900;text-decoration:underline;text-decoration-color:var(--primary)}section#s03_metodologia .container .steps{display:flex;flex-direction:row;gap:.5rem;justify-content:space-around;align-items:flex-start;background:url(../images/dotLine.svg) no-repeat;background-position:center 33px;background-size:contain;padding:.5rem 1rem}section#s03_metodologia .container .steps .step{width:10rem;display:flex;flex-direction:column;align-items:center}section#s03_metodologia .container .steps .step.movil{display:none}section#s03_metodologia .container .steps .step .upClaim{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 1rem}section#s03_metodologia .container .steps .step:nth-of-type(even) .upClaim{flex-direction:column-reverse;padding-top:3rem}section#s03_metodologia .container .steps .step .upClaim>.num{display:flex;align-items:center;justify-content:center;background-color:#000;border-radius:1rem;color:#fff;width:1.5rem;height:1.5rem;text-align:center;font-weight:600;margin:1rem 0;transition:all .5s ease-in-out}section#s03_metodologia .container .steps .step:hover .upClaim>.num{background-color:transparent;background:linear-gradient(to bottom,var(--primary),var(--quaternary));font-size:1.2rem;padding:.85rem}section#s03_metodologia .container .steps .step:nth-of-type(even) .upClaim>.num{margin-top:2.5rem;margin-bottom:0}section#s03_metodologia .container .steps .step .upClaim>img{width:9rem;margin-bottom:-1rem;transition:all .5s ease-in-out}section#s03_metodologia .container .steps .step:nth-of-type(even) .upClaim>img{margin-bottom:0;margin-top:-1rem}section#s03_metodologia .container .steps .step .subSteps>span,section#s03_metodologia .container .steps .step .upClaim>span{padding:.5rem 1rem;background-color:#000;color:#fff;border-radius:.5rem;width:100%;text-align:center;z-index:1;transition:all .5s ease-in-out}section#s03_metodologia .container .steps .step:hover .upClaim>span{font-weight:600;font-size:1.1rem;font-family:var(--fontFamily_firstFont_Bold);color:#000;background-color:var(--lightPrimary)}section#s03_metodologia .container .steps .step>span{width:100%;display:block;padding:.5rem;text-align:center;font-size:1.25rem;font-weight:500;color:#000;transition:all .5s ease-in-out}section#s03_metodologia .container .steps .step:hover>span{font-size:1.4rem;color:var(--secondary)}section#s03_metodologia .container .steps .step>.vDots{width:100%;display:flex;align-items:center;justify-content:center;padding:.25rem 1rem .5rem}section#s03_metodologia .container .steps .step .vDots>img{height:5rem;width:auto}section#s03_metodologia .container .steps .step:nth-of-type(even) .vDots>img{height:1.5rem}section#s03_metodologia .container .steps .step>.subSteps{display:flex;flex-direction:column;gap:.5rem;justify-content:center;align-items:center}section#s04_proceso{transition:all .5s ease-in-out}section#s04_proceso.active{background-color:#000;color:#fff}section#s04_proceso .container{display:grid;grid-template-columns:1fr 1fr}section#s04_proceso .container .listProcess .upClaim>h3{color:#000;font-family:var(--fontFamily_firstFont_Bold);font-size:3rem;font-weight:900;transition:all .5s ease-in-out}section#s04_proceso.active .container .listProcess .upClaim>h3{color:#bb2e4f;font-weight:900}section#s04_proceso.active .container .listProcess .upClaim>p{color:#fff}section#s04_proceso .container .listProcess .Process{display:flex;flex-direction:column;gap:.5rem;color:var(--gris_fondo);padding:1rem .5rem}section#s04_proceso .container .listProcess .Process .Proc{height:2rem;transition:height .25s ease-in-out}section#s04_proceso .container .listProcess .Process .Proc.active,section#s04_proceso .container .listProcess .Process .Proc:hover{height:6.5rem;border-left:1px solid #fff;border-top:none;border-right:none;border-bottom:none;padding:.25rem .5rem 1rem}section#s04_proceso .container .listProcess .Process .Proc>span{padding:.25rem;opacity:1;transition:opacity .25s ease-in-out}section#s04_proceso .container .listProcess .Process .Proc:hover>span{opacity:0;padding:0;display:block;height:0}section#s04_proceso .container .listProcess .Process .Proc>.ProcDetail{opacity:0;transition:opacity .25s ease-in-out}section#s04_proceso .container .listProcess .Process .Proc:hover>.ProcDetail{opacity:1}section#s04_proceso .container .listProcess .Process .Proc:hover .ProcDetail>b{color:#fa9237;font-size:1.5rem;font-weight:600}section#s04_proceso .container .listProcess .Process .Proc .ProcDetail>p{color:#fff;padding:.25rem 1rem}section#s04_proceso .container .images>img{height:0;opacity:0;margin:auto;transition:all .5s ease-in-out}section#s04_proceso .container .images>img.active{height:auto;width:100%;opacity:1}section#s05_atencion{height:100vh;background-image:url(../images/bg_s05_atencion.webp);background-position:center;background-repeat:no-repeat;background-size:cover}section#s05_atencion .container{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;height:100%}section#s05_atencion .container .right{display:flex;flex-direction:column;gap:1rem;justify-content:space-evenly;align-items:flex-end;min-height:50%;padding:1rem .5rem;text-align:right;color:#fff;font-size:2.5rem;font-weight:600}section#s05_atencion .container .right .boxText{font-size:1.2rem;font-weight:500}section#s05_atencion .container .right .boxText .list{display:grid;grid-template-columns:1fr auto;align-items:baseline;padding:1rem;gap:.5rem;font-size:1.5rem;opacity:0;transition:all 1s ease-in-out;height:0}section#s05_atencion .container .right .boxText .list.active{opacity:1;height:fit-content}section#s05_atencion .container .right .boxText .list>img{width:12rem}section#s05_atencion .container .right .boxText .list .roudCheck{background-color:var(--tertiary);border-radius:1rem;padding:0 .35rem}section#s06_marcas .container .title{font-size:2.5rem;text-align:center;font-weight:800;color:#bb2e4f}section#s06_marcas .container .marcas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1rem;padding:1rem;justify-content:center;align-items:center;height:0;opacity:0;transition:all 1s ease-in-out}section#s06_marcas .container .marcas.active{height:20rem;opacity:1}section#s06_marcas .container .marcas>img{width:85%;margin:auto}#contacto .contacto_email{display:grid;grid-template-columns:2fr 1fr;gap:1.5rem}#contacto .contacto_email>img{width:100%}#contacto .contacto_email>div{padding:1rem}#contacto .contacto_email>div>p{color:#fff;font-size:1.1rem;line-height:2rem;padding:0 0 1rem}#contacto .contacto_email>div span .email{color:#fa9237;font-size:1.4rem;font-weight:600;background:url(../icons/icon-email.svg) no-repeat;padding:.25rem 0 .25rem 3rem}#contacto .contacto_email>div span>a{color:#fff;padding:.25rem;text-decoration:underline;font-size:1.5rem}#formulario .mensaje_formulario{display:grid;grid-template-columns:1fr 2fr;gap:2rem}#formulario .mensaje_formulario .mensaje{font-size:2rem;font-weight:600;color:#fa9237;padding:1rem 0}#donde_body #donde{background-color:transparent}#donde_body .container{padding-top:4rem}#donde_body .container .upClaim>h3{font-family:var(--fontFamily_firstFont);font-size:3rem;color:#fff}#donde_body .container .upClaim>span{color:#fff;font-size:1.2rem}#donde_body .container .map>img{padding:.5rem;object-fit:contain;width:100%;height:auto;box-sizing:border-box}#donde_body .container .map{position:relative}#donde_body .container .map>.dot{position:absolute;width:12px;height:12px;background-color:#fff;border-radius:50%;box-shadow:0 0 10px #fa9237;cursor:pointer;transition:transform .3s ease}#donde_body .container .map>.dot.small{width:6px;height:6px;box-shadow:0 0 5px #fa9237}.dot:hover{transform:scale(1.5);animation:pulse 1s infinite}@keyframes pulse{0%{box-shadow:0 0 10px #fa9237}50%{box-shadow:0 0 20px #fa9237}100%{box-shadow:0 0 10px #fa9237}}.tooltip{position:absolute;background-color:transparent;color:#fff;padding:0;border-radius:5px;font-size:14px;white-space:nowrap;opacity:0;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;display:flex;flex-direction:column;justify-content:center;align-items:end}.tooltip>b{padding:0;font-size:1.2rem}.tooltip.small>b{font-size:.85rem}.tooltip>span{padding:.15rem .25rem;background-color:var(--primary);font-size:.65rem}.dot:hover+.tooltip{opacity:1}#dot1{top:39%;left:45.5%}#tooltip1{top:39%;left:41%}#dot2{top:50%;left:18.5%}#tooltip2{top:50%;left:13%}#dot3{top:55%;left:22%}#tooltip3{top:55%;left:29%}#dot4{top:57%;left:23%}#tooltip4{top:57%;left:16%}#dot5{top:58%;left:24.5%}#tooltip5{top:58%;left:33%}#dot6{top:60%;left:26.2%}#tooltip6{top:62%;left:18%}#dot7{top:63.5%;left:25%}#tooltip7{top:64%;left:33%}#dot8{top:67%;left:25.5%}#tooltip8{top:69%;left:22%}#dot9{top:77%;left:27.4%}#tooltip9{top:77%;left:24%}#dot10{top:82%;left:28.5%}#tooltip10{top:82%;left:39%}@media (max-width:667px){.slideFaded{font-size:2rem;font-weight:500}#contacto .contacto_email{grid-template-columns:1fr;box-sizing:border-box}#contacto .contacto_email>img{width:85%}#contacto .contacto_email>div{padding:.5rem .25rem;box-sizing:border-box}#contacto .contacto_email>div>p{width:85%}#formulario .mensaje_formulario{grid-template-columns:auto}#formulario .mensaje_formulario .mensaje{padding:0 2rem;text-align:center}#s02_grapValues .grapValues>div{width:22%}#s02_grapValues .grapValues>div>b{font-size:1.2rem}#s02_grapValues .grapValues>div>p{font-size:.5rem;padding:.25rem 0}#s02_grapValues .backGraph{height:auto}.gradient-text{font-size:2rem}#inicio b.gradient-text{font-size:3rem}#s03_engranajes .gradient-text{text-align:center}#s03_engranajes .container.desktop{display:none}#s03_engranajes .container.movil{display:block}#s03_engranajes .noteEngine.movil .noteEng{align-items:center}#s03_engranajes .noteEngine.movil .noteEng .noteBox{width:55%;display:flex;flex-direction:row}#s03_engranajes .noteEngine.movil .noteEng .note>h3{font-size:1.2rem}#s03_engranajes .noteEngine.movil .noteEng .note>p{font-size:.75rem}#s03_engranajes .noteEngine.movil .noteEng .engineImg{width:45%}#s03_engranajes .noteEngine.movil .noteEng .engineImg>img{width:100%}#s04_servicios .servicios .servicio>div.cnt2{padding:.5rem 1rem;gap:.75rem}#s04_servicios .servicios .servicio>div.cnt2 h3{font-size:1.2rem;padding:.25rem 0}#s04_servicios .servicios .servicio>div>.arrow{height:2rem;width:2rem;background-size:2rem}#s04_servicios .servicios .servicio>div.cnt2>p{max-width:45%;font-size:.7rem}section#s01_ideas>.container h3{font-size:3.5rem}section#s01_ideas>.container h3 b{font-size:3.5rem}section#s02_queOfrecemos .boxes{flex-direction:column}section#s02_queOfrecemos .boxes .box{max-width:95%;width:95%}section#s03_digitalMatch .container{grid-template-columns:auto}section#s04_competencia .container h3{font-size:1.7rem}section#s04_competencia .container p{font-size:.85rem}section#s04_competencia .containerFull .container{flex-direction:column;align-items:center;gap:1rem}section#s04_competencia .container .Box{max-width:85%}section#s04_competencia .containerFull .container .Cert{max-width:65%}section#s01_ganar .container{flex-direction:column}section#s01_ganar .container .claim{width:95%;margin:auto;padding:2rem 0}section#s01_ganar .container .img{width:90%;margin:auto}section#s02_marketing .container{flex-direction:column}section#s02_marketing .container .claim{width:95%;margin:auto}section#s02_marketing .container .boxes{flex-direction:column;width:95%;align-items:center}section#s02_marketing .container .boxes .box{max-width:95%;width:95%;align-self:center!important}section#s03_metodologia .container .boxClaim>h3{font-size:2.2rem}section#s03_metodologia .container .steps{background:0 0}section#s03_metodologia .container .steps .step.desktop{display:none}section#s03_metodologia .container .steps .step.movil{display:block;margin:auto}section#s04_proceso .container{grid-template-columns:auto}section#s04_proceso .container .images{display:none}section#s04_proceso .container .listProcess .Process .Proc:hover .ProcDetail>b{font-size:1.2rem}section#s04_proceso .container .listProcess .Process .Proc .ProcDetail>p{font-size:.9rem}section#s05_atencion{height:fit-content}section#s05_atencion .container{grid-template-columns:auto;padding:2rem .75rem 1rem 0}section#s05_atencion{background-position:right}section#s05_atencion .container .right>span{font-size:1.2rem}section#s05_atencion .container .right>.boxText{font-size:.9rem;font-weight:100}section#s05_atencion .container .right .boxText .list>b{font-size:1.2rem}section#s05_atencion .container .right .boxText .list>img{width:9rem}section#s06_marcas .container .marcas{display:flex;flex-direction:row;flex-wrap:wrap}section#s06_marcas .container .marcas>img{width:45%}}