ul,ol{margin:0;padding:0}a{text-decoration:none}body,html{margin:0 !important;padding:0 !important;font-family:'Roboto Mono',monospace;color:#000;font-weight:400}body{overflow:hidden}body.disblocked{overflow-y:auto}img,svg{width:100%;height:auto;display:block}ul{list-style:none}.main-wrapper{width:100%;height:100%}@media all and (min-width:1600px){.main-wrapper{max-width:1480px;margin:0 auto;height:100%}}input,button,textarea{-webkit-appearance:none}input:focus,button:focus,textarea:focus{outline:none !important}label,button{cursor:pointer}p::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,a::selection,label::selection,span::selection,img::selection,td::selection,tr::selection,th::selection,strong::selection,address::selection,mark::selection,.wpcf7-response-output::selection,ol li::selection,ul li::selection,em::selection,time::selection,div::selection,i::selection,::selection,*::selection,body::selection,html::selection,head::selection,meta::selection,title::selection,script::selection,style::selection,noscript::selection,iframe::selection,textarea::selection,select::selection,option::selection,optgroup::selection,button::selection,input::selection,label::selection,fieldset::selection,legend::selection,datalist::selection,output::selection,progress::selection,meter::selection,details::selection,summary::selection,menuitem::selection,menu::selection,canvas::selection,embed::selection,object::selection,param::selection,video::selection,audio::selection,source::selection,track::selection,map::selection,area::selection,table::selection,caption::selection,colgroup::selection,col::selection,tbody::selection,thead::selection,tfoot::selection,tr::selection,td::selection,th::selection,section::selection,article::selection,aside::selection,footer::selection,header::selection,nav::selection,main::selection,figure::selection,figcaption::selection{background:#000;color:#fff;text-shadow:0px 0px #fff}::selection,::-moz-selection,p::selection,p::-moz-selection,h1::selection,h1::-moz-selection,h2::selection,h2::-moz-selection,h3::selection,h3::-moz-selection,h4::selection,h4::-moz-selection,h5::selection,h5::-moz-selection,h6::selection,h6::-moz-selection,a::selection,a::-moz-selection,label::selection,label::-moz-selection,span::selection,span::-moz-selection,img::selection,img::-moz-selection,td::selection,td::-moz-selection,tr::selection,tr::-moz-selection,th::selection,th::-moz-selection,strong::selection,strong::-moz-selection,address::selection,address::-moz-selection,mark::selection,mark::-moz-selection,.wpcf7-response-output::selection,.wpcf7-response-output::-moz-selection,ol li::selection,ol li::-moz-selection,ul li::selection,ul li::-moz-selection,em::selection,em::-moz-selection,time::selection,time::-moz-selection,div::selection,div::-moz-selection,i::selection,i::-moz-selection,::selection,*::selection,body::selection,body::-moz-selection,html::selection,html::-moz-selection,head::selection,head::-moz-selection,meta::selection,meta::-moz-selection,title::selection,title::-moz-selection,script::selection,script::-moz-selection,style::selection,style::-moz-selection,noscript::selection,noscript::-moz-selection,iframe::selection,iframe::-moz-selection,textarea::selection,textarea::-moz-selection,select::selection,select::-moz-selection,option::selection,option::-moz-selection,optgroup::selection,optgroup::-moz-selection,button::selection,button::-moz-selection,input::selection,input::-moz-selection,label::selection,label::-moz-selection,fieldset::selection,fieldset::-moz-selection,legend::selection,legend::-moz-selection,datalist::selection,datalist::-moz-selection,output::selection,output::-moz-selection,progress::selection,progress::-moz-selection,meter::selection,meter::-moz-selection,details::selection,details::-moz-selection,summary::selection,summary::-moz-selection,menuitem::selection,menuitem::-moz-selection,menu::selection,menu::-moz-selection,canvas::selection,canvas::-moz-selection,embed::selection,embed::-moz-selection,object::selection,object::-moz-selection,param::selection,param::-moz-selection,video::selection,video::-moz-selection,audio::selection,audio::-moz-selection,source::selection,source::-moz-selection,track::selection,track::-moz-selection,map::selection,map::-moz-selection,area::selection,area::-moz-selection,table::selection,table::-moz-selection,caption::selection,caption::-moz-selection,colgroup::selection,colgroup::-moz-selection,col::selection,col::-moz-selection,tbody::selection,tbody::-moz-selection,thead::selection,thead::-moz-selection,tfoot::selection,tfoot::-moz-selection,tr::selection,tr::-moz-selection,td::selection,td::-moz-selection,th::selection,th::-moz-selection,section::selection,section::-moz-selection,article::selection,article::-moz-selection,aside::selection,aside::-moz-selection,footer::selection,footer::-moz-selection,header::selection,header::-moz-selection,nav::selection,nav::-moz-selection,main::selection,main::-moz-selection,figure::selection,figure::-moz-selection,figcaption::selection,figcaption::-moz-selection{background:#000;color:#fff;text-shadow:0px 0px #fff}::-webkit-scrollbar-track{border-radius:0;background-color:#bbb}::-webkit-scrollbar{width:6px;background-color:#000}::-webkit-scrollbar:horizontal{height:0}::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px #000;background-color:#000}.loader{position:fixed;z-index:10000;top:0;left:0;right:0;bottom:0;background-color:#000;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:.3s ease}.loader.active{opacity:1;visibility:visible}.loader .loader--content{display:flex;flex-direction:column;align-items:center;justify-content:center}.loader .loader--content .logo{width:180px;margin-bottom:40px}.loader .loader--content .animacion{display:flex;flex-direction:column;align-items:center;justify-content:center}.loader .loader--content .animacion svg{width:0;height:0}.loader .loader--content .animacion .points{display:flex;align-items:center;justify-content:center;position:relative;filter:url("#goo")}.loader .loader--content .animacion .points:after{content:"";width:4em;height:4em;background:#276c96;border-radius:50%;position:absolute;transform:scale(.5);animation:grow 2s cubic-bezier(.14,.05,.55,.5) infinite alternate}.loader .loader--content .animacion .points span{width:2em;height:2em;background:#fb871a;border-radius:50%;margin-right:2em;position:relative;transform:translateX(7em);animation:move3 4s ease-in-out infinite}.loader .loader--content .animacion .points span:before{content:"";width:2em;height:2em;background:#276c96;border-radius:50%;position:absolute;left:3em;transform:translateX(0em);animation:shrink 2s ease-in-out infinite}.loader .loader--content .animacion .points span:after{content:"";width:2em;height:2em;background:#f44837;border-radius:50%;position:absolute;right:3em;transform:translateX(0em);animation:shrink 2s ease-in-out infinite}@keyframes lds-facebook{0%{top:8px;height:64px}50%,100%{top:24px;height:32px}}.btn-primary{display:flex;justify-content:center;align-items:center;padding:4px 10px;border:2px solid #fff;border-radius:48px}.btn-primary p{text-align:center;max-width:172px;font-size:16px;line-height:16px;font-weight:700;color:#fff}.btn-black{display:flex;justify-content:center;align-items:center;padding:12px 48px;border:2px solid #000;background-color:#000;border-radius:48px;transition:.3s ease}.btn-black p{text-align:center;max-width:172px;font-size:20px;text-transform:uppercase;line-height:26px;font-weight:700;color:#fff;transition:.3s ease}@media all and (min-width:768px){.btn-primary{padding:10px 40px}.btn-primary p{max-width:initial}}.btn-view-more{display:flex;gap:8px;align-items:center}.btn-view-more p{font-size:15px;line-height:21px;text-transform:uppercase;font-weight:600;color:#000}.btn-view-more svg{width:8px;stroke:#000}.btn-more{display:flex;justify-content:center;padding:4px 10px;background-color:#e38b2d;border:2px solid #e38b2d;border-radius:40px}.btn-more p{font-size:15px;line-height:21px;text-transform:uppercase;font-weight:600;color:#fff}.btn-submit{display:flex;justify-content:center;padding:6px 20px;background-color:transparent;border:1px solid #000;border-radius:40px;font-size:12px;line-height:16px;text-transform:uppercase;font-weight:600;color:#000;box-shadow:1px 2px 3px 0px #00000060;cursor:pointer}.btn-submit p{font-size:12px;line-height:16px;text-transform:uppercase;font-weight:600;color:#000}.btn-submit:disabled{opacity:.5}@media all and (min-width:1024px){.btn-primary{transition:.3s ease}.btn-primary p{transition:.3s ease}.btn-primary:hover{background-color:#fff}.btn-primary:hover p{color:#000}.btn-black:hover{background-color:#fff}.btn-black:hover p{color:#000}.btn-submit{font-size:16px;line-height:26px;transition:.3s ease}.btn-submit:hover{box-shadow:none;transform:translateY(2px)}.btn-submit p{font-size:16px;line-height:26px}}@media all and (min-width:1600px){.btn-primary p{font-size:18px;line-height:26px}.btn-more p{font-size:18px;line-height:26px}}h1,h2,h3,h4,p,input,label,span{color:#000;margin:0;padding:0}p{font-size:15px;line-height:21px}h1{font-size:clamp(26px,8vw,40px);line-height:clamp(32px,9vw,44px);font-weight:700}@media all and (min-width:1024px){h1{font-size:clamp(56px,4vw,80px);line-height:clamp(64px,4.8vw,92px)}}h2{font-size:clamp(20px,6vw,30px);line-height:clamp(28px,7.2vw,38px);font-weight:700}h3{font-size:20px;line-height:24px}h4{font-size:16px;line-height:22px;font-weight:700}@-webkit-keyframes move{to{background-position:200% center}}@keyframes move{to{background-position:200% center}}@-webkit-keyframes movetop{to{background-position:center 200%}}@keyframes movetop{to{background-position:center 200%}}@keyframes grow{0%{transform:scale(.5);background:#f44837}50%{transform:scale(1);background:#fb871a}}@keyframes move3{0%{transform:translateX(7em)}50%{transform:translateX(-5em)}}@keyframes shrink{0%{transform:translateX(0em)}50%{transform:translateX(-1em)}}.image--content{position:relative;overflow:hidden}.image--content img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:100%;height:100%;display:block}.proyecto .image--content{aspect-ratio:428/155}.proyecto .info{display:none}.noticia{flex-basis:100%}.noticia .noticia--content{padding:12px 12px 24px;background-color:#eae5d8;border-radius:16px}.noticia .noticia--content .image--content{aspect-ratio:294/120;margin-bottom:8px}.noticia .noticia--content .info h3{margin-bottom:12px}.noticia .noticia--content .info .btn--content{margin-top:14px;display:flex;justify-content:flex-end}.servicio .servicio--content .title{margin-bottom:8px}.servicio .servicio--content .title h3{text-transform:uppercase}.servicio .servicio--content .image--content{aspect-ratio:380/230;margin-bottom:8px}.servicio .servicio--content .info .title{display:none}.servicio .servicio--content .info .btn--content{display:flex;justify-content:center;margin-top:12px}.cliente-card{flex-basis:100%;box-shadow:0px 3px 12px #00000040;background-color:#fff}.cliente-card .cliente-card--content{padding:12px 12px 30px;display:flex;flex-direction:column;gap:10px}.cliente-card .cliente-card--content .image--content{width:100%;aspect-ratio:350/240}.cliente-card .cliente-card--content .info{display:flex;flex-direction:column;gap:4px}.cliente-card .cliente-card--content .info .titulo p{letter-spacing:-1.12px;font-size:28px;line-height:34px;font-weight:700}.cliente-card .cliente-card--content .info .subtitulo p{letter-spacing:-.72px;font-size:18px;line-height:24px;font-weight:700}.texto-template{display:flex;flex-wrap:wrap;gap:16px 30px}.texto-template h1,.texto-template h2,.texto-template h3,.texto-template h4,.texto-template p,.texto-template ul{width:100%}.texto-template ul{display:flex;flex-direction:column;gap:16px}.texto-template ul li{position:relative;padding-left:14px}.texto-template ul li:after{content:"";position:absolute;top:8px;left:0;display:block;width:5px;height:5px;background-color:#000;border-radius:50%}.texto-template .content-column{width:100%;margin-bottom:0;display:flex;flex-wrap:wrap;gap:12px}@media all and (min-width:1024px){.proyecto{position:relative;flex-basis:50%}.proyecto:hover .image--content img{transform:translate(-50%,-50%) scale(1.1)}.proyecto:hover .info{opacity:1;visibility:visible}.proyecto .image--content{aspect-ratio:960/460}.proyecto .image--content img{transition:.3s ease}.proyecto .info{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;padding:40px;opacity:0;visibility:hidden;transition:.3s ease}.proyecto .info:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background-color:#000;opacity:.6}.proyecto .info h2{color:#fff;position:relative;z-index:20;font-size:40px;line-height:48px;text-transform:uppercase}.proyecto .info h3{color:#fff;position:relative;z-index:20;font-size:30px;line-height:36px;font-weight:300;font-style:italic;text-transform:uppercase}.noticia{flex-basis:calc((100%/3) - (18px*2/3))}.noticia .noticia--content{transition:.3s ease}.noticia:hover .noticia--content{box-shadow:0px 3px 15px #00000060}.servicio .servicio--content{display:flex;align-items:flex-start;gap:40px}.servicio .servicio--content .title{display:none}.servicio .servicio--content .title h3{font-size:28px;line-height:34px}.servicio .servicio--content .image--content{flex-basis:50%;aspect-ratio:760/450}.servicio .servicio--content .info{flex-basis:50%}.servicio .servicio--content .info .title{display:block;margin-bottom:20px}.servicio .servicio--content .info .btn--content{margin-top:24px;justify-content:flex-end}.texto-template .content-column{width:calc((100%/2) - (30px*1/2))}}@media all and (min-width:1600px){.texto-template{gap:26px 64px}.texto-template .content-column{width:calc((100%/2) - (64px*1/2))}}*{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.wat-mainrow{margin-top:78px}.wat-mainrow .wat-section{margin-bottom:34px}.wat-mainrow .wat-section.mb-0{margin-bottom:0}header.header{position:fixed;z-index:2000;top:0;right:0;left:0;background-color:#fff;height:78px;box-shadow:0px 4px 7px 0px rgba(0,0,0,.2)}header.header .header-superior{position:fixed;width:312px;right:-312px;top:0;bottom:0;opacity:0;visibility:hidden;transition:.3s ease}header.header .header-superior.active{opacity:1;visibility:visible;right:0}header.header .header-superior .header-superior--content{padding:104px 34px 32px;height:calc(100% - 104px - 32px)}header.header .header-superior .header-superior--content:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.8}header.header .header-superior .header-superior--content .redes{display:none}header.header .header-superior .header-superior--content .menus{position:relative;z-index:10;display:flex;flex-direction:column;gap:36px;height:100%;overflow:auto;padding-right:6px}header.header .header-superior .header-superior--content .menus ul{display:flex;flex-direction:column;align-items:flex-end;gap:26px}header.header .header-superior .header-superior--content .menus ul:nth-last-of-type(1){flex-direction:row;align-items:center;justify-content:flex-end;gap:20px}header.header .header-superior .header-superior--content .menus ul:nth-last-of-type(1) li.current-lang a{font-weight:700}header.header .header-superior .header-superior--content .menus ul:nth-last-of-type(1) li a{font-size:20px;line-height:22px}header.header .header-superior .header-superior--content .menus ul li ul{display:none}header.header .header-superior .header-superior--content .menus ul li a{text-transform:uppercase;font-weight:400;font-size:23px;line-height:26px;color:#fff}header.header .header-inferior{height:100%}header.header .header-inferior .header-inferior--content{height:100%;display:flex;align-items:center;justify-content:center}header.header .header-inferior .header-inferior--content a.logo{display:block;width:104px}header.header .bars{cursor:pointer;width:30px;height:28px;position:absolute;z-index:2000;right:5vw;top:calc((78px - 30px)/2)}header.header .bars.active span{background-color:#fff}header.header .bars.active span:nth-of-type(1){top:12px;transform:rotate(45deg)}header.header .bars.active span:nth-of-type(2){width:0}header.header .bars.active span:nth-of-type(3){top:12px;transform:rotate(-45deg)}header.header .bars span{height:3px;background-color:#000;position:absolute;width:30px;transition:.3s ease;left:0}header.header .bars span:nth-of-type(1){top:3px}header.header .bars span:nth-of-type(2){left:50%;transform:translateX(-50%);top:12px}header.header .bars span:nth-of-type(3){top:21px}footer.footer{padding:20px 5vw;background-color:#000}footer.footer .footer--content ul.redes{margin-bottom:34px;display:flex;justify-content:center;align-items:center;gap:10px}footer.footer .footer--content ul.redes li{flex-basis:20px}footer.footer .footer--content ul.redes li a{display:block;width:100%}footer.footer .footer--content a.logo{display:block;margin:0 auto 30px;width:160px}footer.footer .footer--content .menus{display:flex;flex-direction:column;align-items:center}footer.footer .footer--content .menus ul{margin-bottom:34px;display:flex;flex-direction:column;align-items:center;gap:8px}footer.footer .footer--content .menus ul li a{font-size:14px;line-height:18px;color:#acabab}footer.footer .footer--content .menus .c{margin-bottom:4px}footer.footer .footer--content .menus .c p{font-size:14px;line-height:18px;color:#fff}footer.footer .footer--content .menus .truman p{font-size:14px;line-height:18px;color:#fff}footer.footer .footer--content .menus .truman p a{display:inline-block}footer.footer .footer--content .menus .truman p a img{height:14px;width:auto}.loading{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background-color:#000000ae;opacity:0;visibility:hidden;transition:.3s ease}.loading.active{opacity:1;visibility:visible}section.wat-section.seccion-linea{margin-bottom:30px}section.wat-section.seccion-linea.mb-0{margin-bottom:0}section.wat-section.seccion-linea .seccion-linea--content .linea{height:6px;width:100%;display:block;-webkit-animation:move 12s linear infinite;animation:move 12s linear infinite;background-image:linear-gradient(to right,#276c96,#df393e,#f44837,#fb871a,#276c96);background-size:200% auto;-webkit-text-fill-color:transparent;overflow:hidden}.title-general{display:flex;align-items:flex-start;justify-content:center;gap:3vw;margin-bottom:20px}.title-general h1{text-transform:uppercase;margin-top:14px;position:relative}.title-general h1:nth-of-type(1){margin-top:0}.title-general h1:nth-of-type(1):after{content:"";position:absolute;bottom:-4px;height:4px;width:100%;display:block;-webkit-animation:move 12s linear infinite;animation:move 12s linear infinite;background-image:linear-gradient(to right,#ee4a38,#fc8c1d,#f44837,#c8584c,#ee4a38);background-size:200% auto;-webkit-text-fill-color:transparent;overflow:hidden}.title-normal{display:flex;justify-content:center;margin-bottom:20px}.title-normal h1{text-align:center;text-transform:uppercase}section.wat-section.cabecera-home .cabecera-home--content{position:relative}section.wat-section.cabecera-home .cabecera-home--content .info{position:absolute;top:16vw;left:5vw;right:10vw;aspect-ratio:428/380;z-index:40}section.wat-section.cabecera-home .cabecera-home--content .info p{font-size:24vw;line-height:19vw;font-weight:700;color:#fff;text-transform:uppercase}section.wat-section.cabecera-home .cabecera-home--content .degradado--content{overflow:hidden;width:100%;aspect-ratio:428/380;position:relative;display:block}section.wat-section.cabecera-home .cabecera-home--content .degradado--content .degradado{position:absolute;top:50%;left:50%;width:200%;height:200%;transform:translate(-50%,-50%) rotate(45deg);-webkit-animation:move 12s linear infinite;animation:move 12s linear infinite;background-image:linear-gradient(to right,#276c96,#df393e,#f44837,#fb871a,#276c96);background-size:200% auto;-webkit-text-fill-color:transparent;overflow:hidden}section.wat-section.cabecera-home .cabecera-home--content .image-one{aspect-ratio:320/220;position:absolute;bottom:20vw;width:74vw;z-index:10;left:5vw}section.wat-section.cabecera-home .cabecera-home--content .image-two{position:relative;z-index:5;margin-top:30px;aspect-ratio:180/160;width:45vw;margin-right:5vw;margin-left:auto}section.wat-section.cabecera-home .cabecera-home--content .image--content img{transition:1s ease}section.wat-section.cabecera-home .cabecera-home--content .image--content img:nth-of-type(2){z-index:5;opacity:0;visibility:hidden}section.wat-section.cabecera-home .cabecera-home--content .image--content.active img:nth-of-type(2){opacity:1;visibility:visible}section.wat-section.seccion-proyectos .seccion-proyectos--content .title-general,section.wat-section.seccion-proyectos .seccion-proyectos--content .title-normal{padding:0 5vw}section.wat-section.seccion-enlace .seccion-enlace--content{padding:32px 5vw;-webkit-animation:move 12s linear infinite;animation:move 12s linear infinite;background-image:linear-gradient(to right,#006cac,#1867a0,#dd3a3c,#e53838,#006cac);background-size:200% auto}section.wat-section.seccion-enlace .seccion-enlace--content .btn--content{display:flex;justify-content:center}section.wat-section.seccion-ultimas-noticias{padding-top:30px;position:relative}section.wat-section.seccion-ultimas-noticias:before{content:"";position:absolute;z-index:-1;top:0;right:0;left:0;aspect-ratio:428/224;background-color:#eae5d8}section.wat-section.seccion-ultimas-noticias .seccion-ultimas-noticias--content{padding:0 5vw}section.wat-section.seccion-ultimas-noticias .seccion-ultimas-noticias--content .title{margin-bottom:24px}section.wat-section.seccion-ultimas-noticias .seccion-ultimas-noticias--content .title h1{text-align:center;text-transform:uppercase}section.wat-section.seccion-ultimas-noticias .seccion-ultimas-noticias--content .noticias{padding:12px;background-color:#fff;display:flex;flex-wrap:wrap;gap:18px}section.wat-section.seccion-noticias .seccion-noticias--content{padding:0 5vw}section.wat-section.seccion-noticias .seccion-noticias--content .noticias{display:flex;flex-wrap:wrap;gap:18px}section.wat-section.seccion-paginador{margin-bottom:72px !important}section.wat-section.seccion-paginador .seccion-paginador--content{padding:0 5vw;display:flex;align-items:center;justify-content:center;gap:10px}section.wat-section.seccion-paginador .seccion-paginador--content a{font-weight:700;color:#eae5d8;font-size:18px;line-height:24px}section.wat-section.seccion-paginador .seccion-paginador--content span{font-weight:700;font-size:18px;line-height:24px;color:#000}section.wat-section.seccion-noticia .seccion-noticia--content .title-normal{padding:0 5vw}section.wat-section.seccion-noticia .seccion-noticia--content .image--content{margin-bottom:20px;aspect-ratio:420/250}section.wat-section.seccion-noticia .seccion-noticia--content .info{padding:0 5vw}section.wat-section.seccion-noticia .seccion-noticia--content .info .fecha{margin-bottom:4px}section.wat-section.seccion-noticia .seccion-noticia--content .info .title{margin-bottom:20px}section.wat-section.seccion-servicios .seccion-servicios--content.seccion-servicios--page-servicios .menu-servicios{display:block;margin-bottom:20px;height:40px;position:relative}section.wat-section.seccion-servicios .seccion-servicios--content.seccion-servicios--page-servicios .menu-servicios.fixed .menu-servicios--content{position:fixed;top:76px;box-shadow:0px 4px 7px 0px rgba(0,0,0,.2)}section.wat-section.seccion-servicios .seccion-servicios--content.seccion-servicios--page-servicios .menu-servicios .menu-servicios--content{position:absolute;z-index:1000;background-color:#fff;top:0;left:0;right:0;height:40px;overflow:auto;display:flex;align-items:center;gap:14px;padding:0 5vw}section.wat-section.seccion-servicios .seccion-servicios--content.seccion-servicios--page-servicios .menu-servicios .menu-servicios--content li.active a{color:#cd3e3c}section.wat-section.seccion-servicios .seccion-servicios--content.seccion-servicios--page-servicios .menu-servicios .menu-servicios--content li.active a:after{width:100%}section.wat-section.seccion-servicios .seccion-servicios--content.seccion-servicios--page-servicios .menu-servicios .menu-servicios--content li a{font-weight:700;font-size:16px;line-height:22px;white-space:nowrap;text-transform:uppercase;color:#d8d8d8;position:relative}section.wat-section.seccion-servicios .seccion-servicios--content.seccion-servicios--page-servicios .menu-servicios .menu-servicios--content li a:after{content:"";position:absolute;bottom:-2px;width:0;left:0;transition:.3s ease;height:2px;background-color:#cd3e3c}section.wat-section.seccion-servicios .seccion-servicios--content.seccion-servicios--page-servicios .servicios{gap:48px}section.wat-section.seccion-servicios .seccion-servicios--content.seccion-servicios--page-servicios .servicios .servicio{display:block}section.wat-section.seccion-servicios .seccion-servicios--content .selector{display:flex;justify-content:center;margin-bottom:32px}section.wat-section.seccion-servicios .seccion-servicios--content .selector .select2-container{width:initial !important}section.wat-section.seccion-servicios .seccion-servicios--content .selector .select2-container .selection .select2-selection{border:1px solid #000;padding:10px 40px;height:initial;border-radius:40px}section.wat-section.seccion-servicios .seccion-servicios--content .selector .select2-container .selection .select2-selection .select2-selection__rendered{padding:0;font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase}section.wat-section.seccion-servicios .seccion-servicios--content .selector .select2-container .selection .select2-selection .select2-selection__arrow{width:15px;top:50%;transform:translateY(-50%);right:10px}section.wat-section.seccion-servicios .seccion-servicios--content .selector .select2-container .selection .select2-selection .select2-selection__arrow:after{background-image:url(//pulsostudio.es/wp-content/themes/pulso/css/../svg/arrow-down.svg);background-size:15px 7px;display:inline-block;width:100%;height:7px;content:""}section.wat-section.seccion-servicios .seccion-servicios--content .selector .select2-container .selection .select2-selection .select2-selection__arrow b{display:none}section.wat-section.seccion-servicios .seccion-servicios--content .menu-servicios{display:none}section.wat-section.seccion-servicios .seccion-servicios--content .servicios{display:flex;flex-wrap:wrap;padding:0 5vw}section.wat-section.seccion-servicios .seccion-servicios--content .servicios .servicio{display:none}section.wat-section.seccion-servicios .seccion-servicios--content .servicios .servicio.active{display:block}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .titulo{padding:0 5vw;margin-bottom:12px}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .titulo h1{text-transform:uppercase;text-align:center}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .image--content{aspect-ratio:428/394;margin-bottom:40px}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .info{margin-bottom:40px;padding:0 5vw}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .info .info--content{display:flex;flex-direction:column;gap:20px;padding-left:26px;position:relative}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .info .info--content:after{content:"";position:absolute;left:0;width:4px;height:100%;-webkit-animation:movetop 12s linear infinite;animation:movetop 12s linear infinite;background-image:linear-gradient(to top,#276c96,#df393e,#f44837,#fb871a,#276c96);background-size:auto 200%}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .info .info--content .item p b{text-transform:uppercase;font-weight:700}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .contenido-texto{padding:0 5vw}section.wat-section.cabecera-nosotros .cabecera-nosotros--content{display:flex;flex-direction:column}section.wat-section.cabecera-nosotros .cabecera-nosotros--content.inverse .info{order:2}section.wat-section.cabecera-nosotros .cabecera-nosotros--content.inverse .galeria{order:1}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .info{padding:30px 5vw;display:flex;flex-direction:column;gap:30px}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .info .icon{width:65%;max-width:550px}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .info p.title{margin-bottom:20px;font-size:24vw;line-height:19vw;font-weight:700;text-transform:uppercase}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria .swiper-galeria{position:relative}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria .swiper-galeria .swiper-wrapper .swiper-slide .image--content{aspect-ratio:428/412}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria .swiper-galeria .swiper-pagination{bottom:8px;left:50%;transform:translateX(-50%);width:initial;display:flex;justify-content:center;align-items:center;gap:3px}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria .swiper-galeria .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;border-radius:50%;margin:0;background-color:#fff;opacity:.5;transition:.3s ease}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria .swiper-galeria .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria .swiper-galeria .swiper-navigation .swiper-button{position:absolute;top:50%;margin:0;border-radius:50%;transform:translateY(-50%);background-color:#fff;width:28px;height:28px;display:flex;justify-content:center;align-items:center}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria .swiper-galeria .swiper-navigation .swiper-button.swiper-button-prev{left:5vw}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria .swiper-galeria .swiper-navigation .swiper-button.swiper-button-next{right:5vw}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria .swiper-galeria .swiper-navigation .swiper-button:after,section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria .swiper-galeria .swiper-navigation .swiper-button:before{display:none}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria .swiper-galeria .swiper-navigation .swiper-button img{width:24px}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team{position:relative;padding-right:10vw;padding-bottom:200px}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .team--content{padding:40px 5vw 80px;position:relative}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .team--content .degradado--content{overflow:hidden;z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .team--content .degradado--content .degradado{position:absolute;top:50%;left:50%;width:300%;height:300%;transform:translate(-50%,-50%) rotate(45deg);-webkit-animation:move 12s linear infinite;animation:move 12s linear infinite;background-image:linear-gradient(to right,#276c96,#df393e,#f44837,#fb871a,#276c96);background-size:300% auto;-webkit-text-fill-color:transparent;overflow:hidden}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .team--content .team-title{margin-bottom:12px}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .team--content .team-title h3{text-transform:uppercase;color:#fff}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .team--content .team-persons{display:flex;flex-direction:column;gap:12px;padding-left:5vw}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .team--content .team-persons .person p{color:#fff}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .images{position:absolute;bottom:0;width:250px;right:5vw}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .images .image--content{aspect-ratio:1;display:none}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .images .image--content:nth-of-type(1){display:block}section.wat-section.seccion-texto .seccion-texto--content{padding:0 5vw}section.wat-section.seccion-clientes .seccion-clientes--content{padding:0 5vw;display:flex;flex-direction:column;gap:30px}section.wat-section.seccion-clientes .seccion-clientes--content .filtrado{display:flex;flex-wrap:wrap;gap:8px 12px}section.wat-section.seccion-clientes .seccion-clientes--content .filtrado .filter{background-color:#eae5d8;padding:7px 24px;border-radius:24px;transition:.3s ease}section.wat-section.seccion-clientes .seccion-clientes--content .filtrado .filter.active{background-color:#000}section.wat-section.seccion-clientes .seccion-clientes--content .filtrado .filter.active p{color:#fff}section.wat-section.seccion-clientes .seccion-clientes--content .filtrado .filter p{font-size:17px;line-height:23px;text-transform:uppercase;font-weight:700;letter-spacing:-.68px;transition:.3s ease}section.wat-section.seccion-clientes .seccion-clientes--content .clientes{display:flex;flex-wrap:wrap;gap:22px 14px}section.wat-section.seccion-clientes .seccion-clientes--content .clientes .cliente img{max-width:230px;max-height:70px;width:auto;height:auto}section.wat-section.seccion-contacto .seccion-contacto--content .title-normal{padding:0 5vw}section.wat-section.seccion-contacto .seccion-contacto--content .contenido-texto{margin-bottom:34px;padding:0 5vw}section.wat-section.seccion-contacto .seccion-contacto--content .contenido-texto h1{display:none}section.wat-section.seccion-contacto .seccion-contacto--content .formulario{position:relative;padding-bottom:2.5vw;padding-right:5vw}section.wat-section.seccion-contacto .seccion-contacto--content .formulario .degradado--content{overflow:hidden;position:absolute;z-index:-1;left:10vw;right:2.5vw;bottom:0;aspect-ratio:428/380;display:block}section.wat-section.seccion-contacto .seccion-contacto--content .formulario .degradado--content .degradado{position:absolute;top:50%;left:50%;width:200%;height:200%;transform:translate(-50%,-50%) rotate(45deg);-webkit-animation:move 12s linear infinite;animation:move 12s linear infinite;background-image:linear-gradient(to right,#276c96,#df393e,#f44837,#fb871a,#276c96);background-size:200% auto;-webkit-text-fill-color:transparent;overflow:hidden}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form{padding:20px 5vw 34px;background-color:#eae5d8}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content{display:flex;flex-wrap:wrap;gap:16px}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .input--content{flex-basis:100%;position:relative}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .input--content>p{display:flex;flex-direction:column;align-items:flex-start}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .input--content>p br{display:none}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .input--content>p label{color:#000;font-weight:700;font-size:14px;line-height:18px;margin-bottom:4px}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .input--content>p span{width:100%}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .input--content>p span input,section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .input--content>p span textarea{font-family:'Roboto Mono',monospace;width:calc(100% - 8px);padding:4px;border:none;border-bottom:1px solid #000;background-color:transparent;font-size:16px;line-height:20px;font-weight:400}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .input--content>p span textarea{height:160px}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .input--content>p span .wpcf7-not-valid-tip{margin-top:4px;font-size:11px;font-weight:700;line-height:16px;color:#cd3e3c}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .input--content>p .wpcf7-spinner{margin:0;position:absolute;right:0;top:12px;width:24px}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .checkbox--content span.wpcf7-list-item{margin:0}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .checkbox--content span.wpcf7-list-item label{display:flex;position:relative;padding-left:36px}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .checkbox--content span.wpcf7-list-item label input{position:absolute;opacity:0}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .checkbox--content span.wpcf7-list-item label input:checked+span:after{opacity:1;visibility:visible}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .checkbox--content span.wpcf7-list-item label span{display:block;font-size:15px;line-height:18px}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .checkbox--content span.wpcf7-list-item label span a{font-size:15px;line-height:18px;font-weight:700;text-decoration:underline;color:#000}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .checkbox--content span.wpcf7-list-item label span:before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";display:block;width:24px;height:24px;border:2px solid #d8d8d8;background-color:#fff}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .form--content .checkbox--content span.wpcf7-list-item label span:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:18px;height:18px;display:block;background-color:#cd3e3c;left:5px;opacity:0;visibility:hidden;transition:.3s ease}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form .wpcf7-response-output{margin:20px 0 0 !important;padding:12px;color:#000;text-align:center;font-size:16px;line-height:24px}section.wat-section.page-contenido .page-contenido--content{padding:0 5vw}section.wat-section.section-error .section-error--content{padding:0 5vw}section.wat-section.section-error .section-error--content p.big{font-size:34vw;line-height:40vw;font-weight:700;margin-bottom:10px}section.wat-section.section-error .section-error--content .btn--content{margin-top:30px;display:flex;justify-content:flex-start}.select2-container.select2-container--open:not(.select2-container--below) .select2-dropdown{border:1px solid #000;border-radius:24px;margin-top:12px;background-color:#ffffffc6}.select2-container.select2-container--open:not(.select2-container--below) .select2-dropdown .select2-results ul{max-height:initial;overflow-y:initial}.select2-container.select2-container--open:not(.select2-container--below) .select2-dropdown .select2-results ul li{background-color:transparent !important;color:#000 !important;text-align:center;font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase;padding:4px 0}.contenido-texto{display:flex;flex-wrap:wrap;gap:20px}.contenido-texto h1,.contenido-texto h2,.contenido-texto h3,.contenido-texto h4,.contenido-texto p,.contenido-texto ul{flex-basis:100%}.contenido-texto ul li{list-style:disc}.contenido-texto ul,.contenido-texto ol{padding-left:30px;display:flex;flex-direction:column;gap:16px}.contenido-texto .content-column{flex-basis:100%;margin-bottom:0;display:flex;flex-wrap:wrap;gap:20px}section.wat-section.puntos-fuertes .puntos-fuertes--content{padding:0 5vw}section.wat-section.puntos-fuertes .puntos-fuertes--content .indice{display:none}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos{display:flex;flex-direction:column;gap:20px;transition:.3s ease}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos .punto{display:flex;flex-direction:column;gap:16px}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos .punto:nth-of-type(2n) .icono-title .icon{order:2}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos .punto:nth-of-type(2n) .icono-title p{order:1}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos .punto .icono-title{display:flex;align-items:flex-end;gap:24px}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos .punto .icono-title .icon{width:88px}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos .punto .icono-title p{width:calc(100% - 88px - 24px);font-size:30px;line-height:40px;font-weight:700;letter-spacing:-1.2px}section.wat-section.seccion-best-practices .seccion-best-practices--content{padding:0 5vw}section.wat-section.seccion-best-practices .seccion-best-practices--content .title-normal{margin-bottom:20px}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices{display:flex;flex-wrap:wrap;gap:30px}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito{flex-basis:100%}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito .caso-exito--content{display:flex;flex-direction:column;gap:8px}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito .caso-exito--content .image--content{width:100%;aspect-ratio:380/196}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito .caso-exito--content .info{display:flex;flex-direction:column;gap:4px}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito .caso-exito--content .info p.top span{font-weight:700;font-size:24px;line-height:32px}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito .caso-exito--content .info .cats{color:#d8d8d8;font-size:11px;line-height:17px;text-transform:uppercase;color:#8b8888}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito .caso-exito--content .info .cats a{color:#d8d8d8;font-size:11px;line-height:17px;text-transform:uppercase;color:#8b8888}section.wat-section.cabecera-best-practice{margin-bottom:28px}section.wat-section.cabecera-best-practice .cabecera-best-practice--content .image--content{width:100%;aspect-ratio:428/190;margin-bottom:14px}section.wat-section.cabecera-best-practice .cabecera-best-practice--content .info{padding:0 5vw;display:flex;flex-direction:column;gap:4px}section.wat-section.cabecera-best-practice .cabecera-best-practice--content .info .cats{color:#d8d8d8;font-size:11px;line-height:17px;text-transform:uppercase;color:#8b8888}section.wat-section.cabecera-best-practice .cabecera-best-practice--content .info .cats a{color:#d8d8d8;font-size:11px;line-height:17px;text-transform:uppercase;color:#8b8888}section.wat-section.practice-resultados .practice-resultados--content{padding:0 5vw;display:flex;flex-direction:column;gap:44px}section.wat-section.practice-resultados .practice-resultados--content .resultados{position:relative;display:flex;padding-left:18px;flex-direction:column;gap:12px}section.wat-section.practice-resultados .practice-resultados--content .resultados:before{content:"";position:absolute;left:0;width:3px;top:0;bottom:0;-webkit-animation:movetop 12s linear infinite;animation:movetop 12s linear infinite;background-image:linear-gradient(to top,#276c96,#df393e,#f44837,#fb871a,#276c96);background-size:auto 200%}section.wat-section.practice-resultados .practice-resultados--content .resultados ul{display:flex;flex-direction:column;gap:12px}section.wat-section.practice-resultados .practice-resultados--content .resultados ul li{position:relative;padding-left:18px}section.wat-section.practice-resultados .practice-resultados--content .resultados ul li:before{content:"";position:absolute;left:0;top:8px;display:block;margin-right:4px;width:8px;height:8px;border-radius:50%;background-color:#e38b2d}section.wat-section.practice-images.mb-0{margin-bottom:0}section.wat-section.practice-images .practice-images--content .images{display:flex;flex-wrap:wrap;gap:0}section.wat-section.practice-images .practice-images--content .images .image--content{flex-basis:100%;aspect-ratio:428/230}section.wat-section.practice-text{margin-bottom:0}section.wat-section.practice-text .practice-text--content{padding:40px 5vw;background-color:var(--back-color)}section.wat-section.seccion-mapa{margin-bottom:0}section.wat-section.seccion-mapa .seccion-mapa--content .mapa iframe{z-index:1;width:100%;height:600px;border:0;-webkit-filter:grayscale(100%);filter:grayscale(100%)}section.wat-section.cabecera-servicio .cabecera-servicio--content{display:flex;flex-wrap:wrap}section.wat-section.cabecera-servicio .cabecera-servicio--content .info{flex-basis:calc(100% - 10vw);padding:30px 5vw}section.wat-section.cabecera-servicio .cabecera-servicio--content .info .title{margin-bottom:40px}section.wat-section.cabecera-servicio .cabecera-servicio--content .image--content{flex-basis:100%;aspect-ratio:428/412}section.wat-section.caracteristicas-servicio{background-color:#eae5d8}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content{padding:40px 5vw}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content .servicios{display:flex;flex-wrap:wrap;gap:30px}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content .servicios .servicio{flex-basis:100%;display:flex;align-items:center;gap:20px}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content .servicios .servicio .icon{flex-basis:44px;min-width:44px}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content .servicios .servicio p{font-weight:700}section.wat-section.enfoque-servicio .enfoque-servicio--content{padding:0 5vw;display:flex;flex-direction:column;align-items:center;gap:40px}section.wat-section.enfoque-servicio .enfoque-servicio--content .title h2{text-align:center;text-transform:uppercase}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques{position:relative;display:flex;flex-direction:column;padding-left:18px;gap:30px}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .line{position:absolute;top:0;bottom:0;left:0;width:6px;display:block;-webkit-animation:movetop 12s linear infinite;animation:movetop 12s linear infinite;background-image:linear-gradient(to top,#276c96,#df393e,#f44837,#fb871a,#276c96);background-size:auto 200%}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque{display:flex;flex-direction:column;gap:4px;position:relative;padding-left:30px}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:after{content:"";position:absolute;z-index:10;width:20px;height:20px;border-radius:50%;background-color:#cd3e3c;top:50%;transform:translateY(-50%);left:-25px}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:before{content:"";position:absolute;z-index:10;top:50%;transform:translateY(-50%);width:20px;height:2px;background-color:#cd3e3c;left:-5px}@media only screen and (min-width:768px){.wat-mainrow .wat-section{margin-bottom:60px}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .image--content{aspect-ratio:1375/460}section.wat-section.seccion-servicios .seccion-servicios--content.seccion-servicios--page-servicios .menu-servicios{height:54px}section.wat-section.seccion-servicios .seccion-servicios--content.seccion-servicios--page-servicios .menu-servicios .menu-servicios--content{height:54px;justify-content:center}section.wat-section.cabecera-nosotros .cabecera-nosotros--content{padding:0 5vw}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team{padding:0}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .team--content{padding:40px 40px 80px;margin-left:auto;width:340px}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .images{right:380px;bottom:40px}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .info{padding:30px 0}section.wat-section.seccion-clientes .seccion-clientes--content .clientes .cliente-card{flex-basis:calc((100%/2) - (14px*1/2))}section.wat-section.seccion-clientes .seccion-clientes--content .clientes .cliente{flex-basis:calc((100%/4) - (40px*3/4));display:flex;justify-content:center;align-items:center}section.wat-section.seccion-clientes .seccion-clientes--content .clientes .cliente img{max-width:80%}section.wat-section.seccion-noticia .seccion-noticia--content .image--content{aspect-ratio:1920/520}section.wat-section.seccion-noticia .seccion-noticia--content .info{max-width:900px}section.wat-section.seccion-contacto .seccion-contacto--content .formulario{max-width:520px;padding-left:5vw}section.wat-section.seccion-ultimas-noticias{padding-top:5vw}}@media only screen and (min-width:1024px){.wat-mainrow{margin-top:120px}.wat-mainrow .wat-section{margin-bottom:80px}header.header{height:120px;transition:.3s ease;position:absolute}header.header.hear-second{position:fixed;height:90px}header.header.hear-second .header-superior{height:100%}header.header.hear-second .header-superior .header-superior--content{height:100%}header.header.hear-second .header-superior .header-superior--content .redes{opacity:0;visibility:hidden}header.header.hear-second .header-inferior{height:initial}header.header.hear-second .header-inferior .header-inferior--content a.logo{position:absolute;top:50%;transform:translateY(-50%);left:20px;width:90px}header.header .header-superior{position:initial;opacity:1;visibility:visible;width:100%}header.header .header-superior .header-superior--content{height:initial;padding:0 20px;height:54px;display:flex;align-items:center;justify-content:space-between}header.header .header-superior .header-superior--content:after{display:none}header.header .header-superior .header-superior--content .redes{flex-basis:80px;display:flex;justify-content:flex-start;gap:10px}header.header .header-superior .header-superior--content .redes li{flex-basis:20px}header.header .header-superior .header-superior--content .menus{flex:1;padding-right:0;overflow:initial;height:initial;gap:0;display:flex;justify-content:space-between;flex-direction:row}header.header .header-superior .header-superior--content .menus ul{display:flex;gap:20px;flex-direction:row}header.header .header-superior .header-superior--content .menus ul:nth-last-of-type(1){flex-basis:80px;gap:10px}header.header .header-superior .header-superior--content .menus ul:nth-last-of-type(1) li a{font-size:15px;line-height:21px}header.header .header-superior .header-superior--content .menus ul:nth-of-type(1){margin:0 auto}header.header .header-superior .header-superior--content .menus ul:nth-of-type(1) li.current-menu-item a{color:#cd3e3c;font-weight:700}header.header .header-superior .header-superior--content .menus ul:nth-of-type(1) li.current-menu-item a:before{width:100%}header.header .header-superior .header-superior--content .menus ul:nth-of-type(1) li:nth-of-type(1){display:none}header.header .header-superior .header-superior--content .menus ul:nth-of-type(1) li a{position:relative}header.header .header-superior .header-superior--content .menus ul:nth-of-type(1) li a:before{content:"";background-color:#cd3e3c;position:absolute;bottom:-1px;height:2px;width:0;left:0;transition:.3s ease}header.header .header-superior .header-superior--content .menus ul li{position:relative;padding:14px 0}header.header .header-superior .header-superior--content .menus ul li.active ul{opacity:1;visibility:visible}header.header .header-superior .header-superior--content .menus ul li ul{top:100%;width:400px;position:absolute;z-index:100;background-color:#fff;display:flex;flex-direction:column !important;gap:0 !important;border:2px solid #707070;opacity:0;visibility:hidden;transition:.3s ease}header.header .header-superior .header-superior--content .menus ul li ul li{display:block !important;border-bottom:2px solid #707070;padding:0;width:100%}header.header .header-superior .header-superior--content .menus ul li ul li:nth-last-of-type(1){border-bottom:0}header.header .header-superior .header-superior--content .menus ul li ul li a{display:flex;text-align:left;width:calc(100% - 36px);padding:8px 18px;text-decoration:none;color:#000;font-weight:400;font-size:18px;line-height:24px;transition:.3s ease;color:#000 !important}header.header .header-superior .header-superior--content .menus ul li ul li a:hover{color:#cd3e3c !important}header.header .header-superior .header-superior--content .menus ul li ul li a:before{display:none}header.header .header-superior .header-superior--content .menus ul li a{font-size:15px;line-height:21px;color:#000}header.header .header-inferior{height:calc(100% - 54px)}header.header .header-inferior .header-inferior--content a.logo{width:90px}header.header .bars{display:none}footer.footer .footer--content .menus{gap:22px;flex-direction:row;align-items:flex-end;justify-content:center}footer.footer .footer--content .menus ul{gap:22px;order:2;margin-bottom:0;flex-direction:row}footer.footer .footer--content .menus ul li a{color:#fff}footer.footer .footer--content .menus .c{order:1;margin-bottom:0}footer.footer .footer--content .menus .truman{order:3}section.wat-section.seccion-linea{margin-bottom:60px}section.wat-section.seccion-linea .seccion-linea--content .linea{height:60px}.title-general{margin-bottom:40px;gap:clamp(35px,2.5vw,50px)}.title-general h1{margin-top:30px}.title-general h1:nth-of-type(1):after{height:7px}.title-normal{margin-bottom:40px;justify-content:flex-start}section.wat-section.cabecera-home .cabecera-home--content{display:flex;align-items:flex-end}section.wat-section.cabecera-home .cabecera-home--content .info{left:5vw;right:initial;aspect-ratio:initial;width:50vw;left:0;top:0;bottom:0}section.wat-section.cabecera-home .cabecera-home--content .info p{position:absolute;top:50%;left:5vw;right:5vw;transform:translateY(-50%);font-size:12vw;line-height:10vw}section.wat-section.cabecera-home .cabecera-home--content .degradado--content{aspect-ratio:970/870;width:50vw}section.wat-section.cabecera-home .cabecera-home--content .image-one{right:8vw;left:42vw;aspect-ratio:956/630;width:initial;bottom:initial;top:50%;transform:translateY(-50%)}section.wat-section.cabecera-home .cabecera-home--content .image-two{aspect-ratio:510/460;margin-right:0;width:25vw}section.wat-section.seccion-proyectos .seccion-proyectos--content .proyectos{display:flex;flex-wrap:wrap}section.wat-section.seccion-ultimas-noticias:before{aspect-ratio:1920/440}section.wat-section.seccion-ultimas-noticias .seccion-ultimas-noticias--content .title{margin-bottom:0;background-color:#fff;padding:20px 40px}section.wat-section.seccion-ultimas-noticias .seccion-ultimas-noticias--content .title h1{text-align:right}section.wat-section.seccion-ultimas-noticias .seccion-ultimas-noticias--content .noticias{padding:0 40px}section.wat-section.seccion-servicios .seccion-servicios--content{padding:0 5vw}section.wat-section.seccion-servicios .seccion-servicios--content.seccion-servicios--page-servicios .menu-servicios.fixed .menu-servicios--content{top:90px}section.wat-section.seccion-servicios .seccion-servicios--content .selector{display:none}section.wat-section.seccion-servicios .seccion-servicios--content .menu-servicios{display:block;margin-bottom:40px;padding:0}section.wat-section.seccion-servicios .seccion-servicios--content .menu-servicios .menu-servicios--content{display:flex;justify-content:center;gap:20px}section.wat-section.seccion-servicios .seccion-servicios--content .menu-servicios .menu-servicios--content li.active a{color:#cd3e3c}section.wat-section.seccion-servicios .seccion-servicios--content .menu-servicios .menu-servicios--content li.active a:after{width:100%}section.wat-section.seccion-servicios .seccion-servicios--content .menu-servicios .menu-servicios--content li a{font-size:22px;line-height:28px;text-transform:uppercase;font-weight:700;color:#d8d8d8;position:relative}section.wat-section.seccion-servicios .seccion-servicios--content .menu-servicios .menu-servicios--content li a:after{content:"";position:absolute;bottom:-2px;width:0;left:0;transition:.3s ease;height:2px;background-color:#cd3e3c}section.wat-section.seccion-servicios .seccion-servicios--content .servicios{padding:0}section.wat-section.cabecera-proyecto .cabecera-proyecto--content{display:flex;flex-wrap:wrap;gap:40px}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .titulo{flex-basis:100%;margin-bottom:0}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .titulo h1{text-align:left}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .image--content{flex-basis:calc(100% - 350px);margin-bottom:0}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .info{flex-basis:310px;padding:0;margin:0}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .info .info--content{padding-right:5vw}section.wat-section.cabecera-nosotros .cabecera-nosotros--content{flex-direction:row;justify-content:space-between;gap:40px;padding-top:40px !important}section.wat-section.cabecera-nosotros .cabecera-nosotros--content.inverse .info{order:1}section.wat-section.cabecera-nosotros .cabecera-nosotros--content.inverse .galeria{order:2}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .info{flex-basis:calc(60% - 240px);margin-bottom:0}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .info p.title{font-size:80px;line-height:70px}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria{width:calc(40% + 200px);max-width:730px}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria .swiper-galeria .swiper-navigation .swiper-button.swiper-button-prev{left:32px}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria .swiper-galeria .swiper-navigation .swiper-button.swiper-button-next{right:32px}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team{flex-basis:40%}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .team--content{width:calc(100% - 80px)}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .images{left:-200px;aspect-ratio:1}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .images .image--content{display:block;opacity:0;visibility:hidden;transition:.3s ease;position:absolute;top:0;left:0;right:0;bottom:0}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .images .image--content.active-priority{opacity:1;visibility:visible;z-index:20}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team .images .image--content.active{opacity:1;visibility:visible}section.wat-section.seccion-clientes .seccion-clientes--content .clientes .cliente-card{flex-basis:calc((100%/3) - (14px*2/3))}section.wat-section.seccion-contacto .seccion-contacto--content{display:flex;gap:40px;justify-content:center;align-items:flex-start;padding:0 5vw}section.wat-section.seccion-contacto .seccion-contacto--content .title-normal{display:none}section.wat-section.seccion-contacto .seccion-contacto--content .contenido-texto{padding:0;flex-basis:400px;margin-bottom:0}section.wat-section.seccion-contacto .seccion-contacto--content .contenido-texto h1{display:block;margin-bottom:30px}section.wat-section.seccion-contacto .seccion-contacto--content .formulario{padding:0;flex-basis:600px}section.wat-section.seccion-contacto .seccion-contacto--content .formulario .degradado--content{right:-40px;bottom:-40px}section.wat-section.seccion-contacto .seccion-contacto--content .formulario form{padding:20px 60px 34px}section.wat-section.section-error .section-error--content .contenido{display:flex;flex-direction:column;align-items:center}section.wat-section.section-error .section-error--content p.big{font-size:170px;line-height:190px}.contenido-texto{align-items:flex-start;column-gap:80px}.contenido-texto .content-column.one_half{flex-basis:calc((100%/2) - (80px*1/2))}section.wat-section.puntos-fuertes .puntos-fuertes--content{display:flex;flex-direction:column;gap:60px}section.wat-section.puntos-fuertes .puntos-fuertes--content .indice{display:flex;justify-content:center;align-items:center;gap:20px}section.wat-section.puntos-fuertes .puntos-fuertes--content .indice .indice-item{position:relative}section.wat-section.puntos-fuertes .puntos-fuertes--content .indice .indice-item:after{content:"";position:absolute;left:0;right:0;bottom:-2px;display:block;height:4px;display:block;-webkit-animation:move 12s linear infinite;animation:move 12s linear infinite;background-image:linear-gradient(to right,#276c96,#df393e,#f44837,#fb871a,#276c96);background-size:200% auto;-webkit-text-fill-color:transparent;overflow:hidden;opacity:0;visibility:hidden;transition:.3s ease}section.wat-section.puntos-fuertes .puntos-fuertes--content .indice .indice-item.active:after{opacity:1;visibility:visible}section.wat-section.puntos-fuertes .puntos-fuertes--content .indice .indice-item.active p{color:#000}section.wat-section.puntos-fuertes .puntos-fuertes--content .indice .indice-item p{font-size:20px;line-height:30px;font-weight:700;letter-spacing:-1.2px;color:#d8d8d8;transition:.3s ease}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos{position:relative;width:100%}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos .punto{position:absolute;top:0;left:0;right:0;flex-direction:row;align-items:center;gap:30px;opacity:0;visibility:hidden;transition:.3s ease}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos .punto.active{opacity:1;visibility:visible}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos .punto .icono-title{flex-basis:120px}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos .punto .icono-title .icon{width:100%}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos .punto .icono-title p{display:none}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos .punto .descripcion{flex-basis:calc(100% - 150px)}section.wat-section.seccion-best-practices .seccion-best-practices--content .title-normal{margin-bottom:40px}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito:nth-of-type(4n+1),section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito:nth-of-type(4n+4){flex-basis:58%}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito:nth-of-type(4n+2),section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito:nth-of-type(4n+3){flex-basis:calc(100% - 58% - 30px)}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito .caso-exito--content .image--content{aspect-ratio:initial;height:300px;width:100%}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito .caso-exito--content .image--content:hover:before{opacity:.6;visibility:visible}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito .caso-exito--content .image--content:before{content:"";z-index:10;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:0;visibility:hidden;transition:.3s ease}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito .caso-exito--content .info .cats a{position:relative;white-space:nowrap;transition:.3s ease}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito .caso-exito--content .info .cats a:hover{color:#000}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito .caso-exito--content .info .cats a:hover:after{width:100%}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito .caso-exito--content .info .cats a:after{content:"";position:absolute;left:0;bottom:-2px;background-color:#000;height:2px;width:0;transition:.3s ease}section.wat-section.cabecera-best-practice .cabecera-best-practice--content .image--content{aspect-ratio:1920/500}section.wat-section.cabecera-best-practice .cabecera-best-practice--content .info .cats a{position:relative;white-space:nowrap;transition:.3s ease}section.wat-section.cabecera-best-practice .cabecera-best-practice--content .info .cats a:hover{color:#000}section.wat-section.cabecera-best-practice .cabecera-best-practice--content .info .cats a:hover:after{width:100%}section.wat-section.cabecera-best-practice .cabecera-best-practice--content .info .cats a:after{content:"";position:absolute;left:0;bottom:-2px;background-color:#000;height:2px;width:0;transition:.3s ease}section.wat-section.practice-resultados .practice-resultados--content{flex-direction:row;align-items:flex-start}section.wat-section.practice-resultados .practice-resultados--content .resultados{flex-basis:400px}section.wat-section.practice-resultados .practice-resultados--content .texto-template{flex-basis:calc(100% - 444px)}section.wat-section.practice-images .practice-images--content .images.images-2 .image--content{flex-basis:calc((100%/2) - (0px*1/2));aspect-ratio:960/520}section.wat-section.practice-images .practice-images--content .images.images-0 .image--content{flex-basis:calc((100%/3) - (0px*2/3));aspect-ratio:702/380}section.wat-section.practice-text .practice-text--content{padding:60px 5vw}section.wat-section.cabecera-servicio .cabecera-servicio--content{gap:80px;padding:40px 5vw 0;justify-content:space-between}section.wat-section.cabecera-servicio .cabecera-servicio--content .info{padding:30px 0;flex-basis:420px}section.wat-section.cabecera-servicio .cabecera-servicio--content .image--content{aspect-ratio:730/705;max-width:730px;flex-basis:calc(100% - 500px)}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content{padding:80px 5vw}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content .servicios{gap:40px 60px}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content .servicios .servicio{flex-basis:calc((100%/2) - (60px*1/2))}section.wat-section.enfoque-servicio .enfoque-servicio--content{gap:60px}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques{padding-left:0;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:32px;grid-row-gap:80px}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .line{bottom:initial;top:50%;transform:translateY(-50%);height:6px;width:100%;left:0;right:0;-webkit-animation:move 12s linear infinite;animation:move 12s linear infinite;background-image:linear-gradient(to right,#276c96,#df393e,#f44837,#fb871a,#276c96);background-size:200% auto;-webkit-text-fill-color:transparent;overflow:hidden}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque{padding-left:0}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:nth-of-type(1){grid-area:1/1/2/3}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:nth-of-type(2){grid-area:2/2/3/4}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:nth-of-type(3){grid-area:1/3/2/5}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:nth-of-type(4){grid-area:2/4/3/6}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:nth-of-type(5){grid-area:1/5/2/7}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:nth-of-type(2n - 1):after{transform:translateX(-50%);left:50%;top:calc(100% + 30px)}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:nth-of-type(2n - 1):before{width:2px;height:30px;transform:translateX(-50%);left:50%;top:calc(100% + 10px)}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:nth-of-type(2n):after{transform:translateX(-50%);left:50%;top:initial;bottom:calc(100% + 30px)}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:nth-of-type(2n):before{width:2px;height:30px;transform:translateX(-50%);left:50%;top:initial;bottom:calc(100% + 10px)}}@media only screen and (min-width:1200px){section.wat-section.cabecera-nosotros .cabecera-nosotros--content .info p.title{font-size:110px;line-height:90px}}@media only screen and (min-width:1400px){section.wat-section.cabecera-proyecto .cabecera-proyecto--content .contenido-texto{max-width:1200px;margin:0 auto;padding:0}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .info{flex-basis:690px}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .info p.title{font-size:188px;line-height:160px}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .info .contenido-texto{max-width:80%}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .team{flex-basis:30%}section.wat-section.cabecera-nosotros .cabecera-nosotros--content .galeria{width:calc(100% - 690px - 40px)}section.wat-section.seccion-clientes .seccion-clientes--content .clientes .cliente-card{flex-basis:calc((100%/4) - (14px*3/4))}section.wat-section.cabecera-servicio .cabecera-servicio--content{gap:80px}section.wat-section.cabecera-servicio .cabecera-servicio--content .info{flex-basis:640px}section.wat-section.cabecera-servicio .cabecera-servicio--content .image--content{flex-basis:calc(100% - 640px - 80px)}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content{padding:80px 0;width:1340px;margin:0 auto}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content .servicios{gap:40px 80px}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content .servicios .servicio{flex-basis:calc((100%/2) - (80px*1/2))}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content .servicios .servicio .icon{flex-basis:64px;min-width:64px}}@media only screen and (min-width:1600px){.wat-mainrow{margin-top:160px}.wat-mainrow .wat-section{margin-bottom:120px}header.header{height:160px}header.header.hear-second .header-inferior .header-inferior--content a.logo{left:calc((100vw - 1480px)/2)}header.header .header-superior .header-superior--content{padding:0}header.header .header-superior .header-superior--content .menus ul{gap:28px}header.header .header-superior .header-superior--content .menus ul:nth-last-of-type(1) li a{font-size:18px;line-height:26px}header.header .header-superior .header-superior--content .menus ul:nth-of-type(1) li:nth-of-type(1){display:block}header.header .header-superior .header-superior--content .menus ul li a{font-size:18px;line-height:26px}header.header .header-inferior .header-inferior--content a.logo{width:140px}section.wat-section.cabecera-home .cabecera-home--content{height:calc(100svh - 160px)}section.wat-section.cabecera-home .cabecera-home--content .degradado--content{aspect-ratio:initial;height:100%}section.wat-section.cabecera-home .cabecera-home--content .info{left:calc((100vw - 1480px)/2);width:calc(1480px/2)}section.wat-section.cabecera-home .cabecera-home--content .info p{left:0;right:0;width:640px;font-size:180px;line-height:140px}section.wat-section.cabecera-home .cabecera-home--content .image-one{width:740px;right:calc((100vw - 1480px)/2 + 185px);left:initial}section.wat-section.cabecera-home .cabecera-home--content .image-two{width:370px;right:calc((100vw - 1480px)/2)}section.wat-section.seccion-proyectos .seccion-proyectos--content .title-general{padding:0}section.wat-section.seccion-ultimas-noticias{padding-top:120px}section.wat-section.seccion-ultimas-noticias .seccion-ultimas-noticias--content{padding:0 calc((100vw - 1480px)/2)}section.wat-section.seccion-ultimas-noticias .seccion-ultimas-noticias--content .title{padding:34px 60px}section.wat-section.seccion-ultimas-noticias .seccion-ultimas-noticias--content .noticias{padding:0 60px}footer.footer{padding:40px 0}section.wat-section.seccion-proyectos .seccion-proyectos--content .title-normal{padding:0}section.wat-section.seccion-servicios .seccion-servicios--content{padding:0}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .titulo{padding:0 calc((100vw - 1480px)/2)}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .image--content{aspect-ratio:initial;height:460px;flex-basis:calc(100% - 310px - 40px - calc((100vw - 1480px)/2))}section.wat-section.cabecera-proyecto .cabecera-proyecto--content .info .info--content{padding-right:0}section.wat-section.seccion-texto .seccion-texto--content{padding:0}section.wat-section.seccion-clientes .seccion-clientes--content{padding:0}section.wat-section.seccion-noticias .seccion-noticias--content{padding:0}section.wat-section.seccion-paginador .seccion-paginador--content a{font-size:24px;line-height:30px}section.wat-section.seccion-paginador .seccion-paginador--content span{font-size:24px;line-height:30px}section.wat-section.seccion-noticia .seccion-noticia--content .title-normal{padding:0}section.wat-section.seccion-noticia .seccion-noticia--content .image--content{margin-bottom:40px}section.wat-section.seccion-noticia .seccion-noticia--content .info{padding:0}section.wat-section.seccion-contacto .seccion-contacto--content{padding:0;gap:60px}section.wat-section.seccion-contacto .seccion-contacto--content .contenido-texto{flex-basis:520px}section.wat-section.seccion-contacto .seccion-contacto--content .formulario{flex-basis:520px}section.wat-section.page-contenido .page-contenido--content{padding:0}section.wat-section.cabecera-nosotros .cabecera-nosotros--content{padding:0}section.wat-section.puntos-fuertes .puntos-fuertes--content{padding:0;gap:90px}section.wat-section.puntos-fuertes .puntos-fuertes--content .indice{gap:40px}section.wat-section.puntos-fuertes .puntos-fuertes--content .indice .indice-item p{font-size:30px;line-height:40px}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos{margin:0 auto;width:1340px}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos .punto .icono-title{flex-basis:190px}section.wat-section.puntos-fuertes .puntos-fuertes--content .puntos .punto .descripcion{flex-basis:calc(100% - 220px)}section.wat-section.seccion-best-practices .seccion-best-practices--content{padding:0}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices{gap:60px}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito:nth-of-type(4n+2),section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito:nth-of-type(4n+3){flex-basis:calc(100% - 58% - 60px)}section.wat-section.seccion-best-practices .seccion-best-practices--content .best-practices .caso-exito .caso-exito--content .image--content{height:490px}section.wat-section.cabecera-best-practice{margin-bottom:42px}section.wat-section.cabecera-best-practice .cabecera-best-practice--content .image--content{margin-bottom:30px}section.wat-section.cabecera-best-practice .cabecera-best-practice--content .info{padding:0 calc((100vw - 1480px)/2)}section.wat-section.practice-resultados .practice-resultados--content{padding:0;gap:120px}section.wat-section.practice-resultados .practice-resultados--content .resultados{flex-basis:584px}section.wat-section.practice-resultados .practice-resultados--content .texto-template{flex-basis:calc(100% - 584px - 120px)}section.wat-section.practice-text .practice-text--content{padding:80px calc((100vw - 1480px)/2)}section.wat-section.cabecera-servicio .cabecera-servicio--content{padding:40px 0 0;gap:190px}section.wat-section.cabecera-servicio .cabecera-servicio--content .info{flex-basis:640px}section.wat-section.cabecera-servicio .cabecera-servicio--content .image--content{flex-basis:calc(100% - 640px - 190px)}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content .servicios{gap:60px 146px}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content .servicios .servicio{flex-basis:calc((100%/2) - (146px*1/2));gap:26px}section.wat-section.caracteristicas-servicio .caracteristicas-servicio--content .servicios .servicio p{font-size:23px;line-height:28px}section.wat-section.enfoque-servicio .enfoque-servicio--content{padding:0;gap:90px}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques{grid-column-gap:160px;grid-row-gap:120px}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque{padding-left:0}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque h4{font-size:26px;line-height:30px}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:after{width:26px;height:26px}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:before{height:40px}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:nth-of-type(2n - 1):after{top:calc(100% + 46px)}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:nth-of-type(2n - 1):before{top:calc(100% + 16px)}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:nth-of-type(2n):after{bottom:calc(100% + 46px)}section.wat-section.enfoque-servicio .enfoque-servicio--content .enfoques .enfoque:nth-of-type(2n):before{bottom:calc(100% + 16px)}}