#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgba(255,255,255,0.21)}#top-menu li a{font-size:13px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:13px!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.et_color_scheme_red #top-menu li.current-menu-ancestor>a,.et_color_scheme_red #top-menu li.current-menu-item>a,.et_color_scheme_pink #top-menu li.current-menu-ancestor>a,.et_color_scheme_pink #top-menu li.current-menu-item>a,.et_color_scheme_orange #top-menu li.current-menu-ancestor>a,.et_color_scheme_orange #top-menu li.current-menu-item>a,.et_color_scheme_green #top-menu li.current-menu-ancestor>a,.et_color_scheme_green #top-menu li.current-menu-item>a{color:#ffffff}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}#footer-bottom .et-social-icon a{color:#cecece}#main-header{box-shadow:none}.et-fixed-header#main-header{box-shadow:none!important}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:981px){#logo{max-height:88%}.et_pb_svg_logo #logo{height:88%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et-fixed-header#main-header,.et-fixed-header#main-header .nav li ul,.et-fixed-header .et-search-form{background-color:#ffffff}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a{color:#ffffff!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@import url("https://fonts.googleapis.com/css2?family=Anton&family=Montserrat:wght@400;500;600;700;800&display=swap");:root{--px-red:#ff2b2b;--px-red-dark:#e31d24;--px-black:#080b0d;--px-dark:#101417;--px-white:#ffffff;--px-light:#f7f7f7;--px-gray:#62676b;--px-border:#e4e6e7;--px-max:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden}.px-home{width:100%;overflow:hidden;background:#fff;color:#111;font-family:'Montserrat',Arial,sans-serif}.px-container{width:min(var(--px-max),calc(100% - 50px));margin:0 auto}.px-home h1,.px-home h2,.px-home h3{font-family:'Anton',Impact,sans-serif;font-weight:400}.px-home p,.px-home a,.px-home li,.px-home span{font-family:'Montserrat',Arial,sans-serif}.px-red{color:var(--px-red)!important}.px-kicker{display:flex;align-items:center;gap:12px;font-size:10px;line-height:1.3;letter-spacing:2.2px;font-weight:700;text-transform:uppercase}.px-kicker:before{content:"";width:28px;height:4px;background:var(--px-red);flex:none}.px-title{font-family:'Anton',Impact,sans-serif!important;font-size:clamp(48px,5.2vw,76px);line-height:.95;font-weight:400!important;letter-spacing:-1px;text-transform:uppercase;margin:18px 0}.px-btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:16px 24px;background:var(--px-red);color:#fff!important;border-radius:5px;font-size:11px;line-height:1;font-weight:800;text-transform:uppercase;text-decoration:none!important;transition:transform .25s ease,background .25s ease,color .25s ease}.px-btn:hover{transform:translateY(-2px);background:#fff;color:#111!important}.px-arrow{font-size:19px}.px-nav{position:absolute;top:0;left:0;width:100%;height:80px;z-index:9999}.px-nav-inner{min-height:80px;display:flex;align-items:center;justify-content:space-between}.px-logo{font-family:'Anton',Impact,sans-serif!important;font-size:27px;line-height:1;color:#fff!important;text-transform:uppercase;text-decoration:none!important}.px-logo span{font-family:'Anton',Impact,sans-serif!important;color:var(--px-red)}.px-menu{display:flex;align-items:center;gap:26px}.px-menu a{color:#fff!important;font-size:10px;font-weight:600;text-decoration:none!important}.px-menu a:hover{color:var(--px-red)!important}.px-menu .px-btn{padding:14px 20px}.px-hero{position:relative;min-height:650px;display:flex;align-items:center;color:#fff;background:linear-gradient(90deg,rgba(5,8,10,.98) 0%,rgba(5,8,10,.92) 42%,rgba(5,8,10,.30) 76%),url(https://pixelespublicidad.com/wp-content/uploads/2026/09/1.png)center center / cover no-repeat}.px-hero-content{padding-top:70px;max-width:650px}.px-hero h1{margin:24px 0 26px;font-family:'Anton',Impact,sans-serif!important;font-size:clamp(72px,7.2vw,105px);line-height:.88;font-weight:400!important;letter-spacing:-1.5px;text-transform:uppercase;color:#fff!important}.px-hero p{max-width:560px;margin:0 0 30px;color:#fff!important;font-size:15px;line-height:1.7}.px-hero .px-kicker{color:#fff!important}.px-benefits{background:#fff;border-bottom:1px solid var(--px-border)}.px-benefits-grid{display:grid;grid-template-columns:repeat(4,1fr)}.px-benefit{min-height:100px;display:flex;align-items:center;justify-content:center;gap:13px;padding:24px 18px;border-right:1px solid var(--px-border);font-size:10px;line-height:1.4;font-weight:800;text-align:left;text-transform:uppercase}.px-benefit:last-child{border-right:0}.px-benefit-icon{font-size:24px}.px-services{padding:82px 0 95px;background:#fff}.px-services-intro{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:end;margin-bottom:42px}.px-services-intro p{max-width:470px;color:#555;font-size:13px;line-height:1.75}.px-services-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.px-service{overflow:hidden;background:#fafafa;border:1px solid var(--px-border);border-radius:8px;transition:transform .3s ease,box-shadow .3s ease}.px-service:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(0,0,0,.09)}.px-service-img{width:100%;aspect-ratio:16 / 10;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.px-service-body{position:relative;min-height:175px;padding:19px 19px 34px}.px-service h3{margin:0 0 10px;font-family:'Montserrat',Arial,sans-serif!important;font-size:16px;line-height:1.15;font-weight:800!important;color:#111}.px-service p{margin:0;color:#555;font-size:11px;line-height:1.55}.px-service-go{position:absolute;right:16px;bottom:10px;color:var(--px-red);font-size:21px}.px-process{padding:85px 0 90px;color:#fff;background:linear-gradient(120deg,#07090b 0%,#11171b 60%,#080b0d 100%)}.px-process-top{display:grid;grid-template-columns:1fr 1fr;gap:70px}.px-process .px-title,.px-process h2,.px-process h3,.px-process .px-kicker{color:#fff!important}.px-process-copy{max-width:480px;align-self:end;margin-left:auto;color:#c5c9cb!important;font-size:13px;line-height:1.7}.px-steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);margin-top:50px}.px-steps:before{content:"";position:absolute;left:18px;right:18px;top:19px;height:1px;background:rgba(255,255,255,.28)}.px-step{position:relative;padding-right:30px}.px-number{position:relative;z-index:2;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid #aaa;border-radius:50%;background:#0b0e10;color:#fff;font-size:10px;font-weight:600}.px-step h3{margin:21px 0 8px;color:#fff!important;font-family:'Montserrat',Arial,sans-serif!important;font-size:14px;font-weight:800!important;text-transform:uppercase}.px-step p{margin:0;color:#c5c9cb!important;font-size:11px;line-height:1.55}.px-portfolio{padding:85px 0;background:#fff}.px-portfolio-grid{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:65px}.px-portfolio-grid p{color:#555;font-size:13px;line-height:1.7}.px-portfolio-visual{min-height:390px;border-radius:10px;background-image:url(https://pixelespublicidad.com/wp-content/uploads/2026/09/SECCION-4.png);background-position:center;background-repeat:no-repeat;background-size:cover}.px-careers{padding:90px 0;color:#fff;background:linear-gradient(90deg,#07090b 0%,rgba(7,9,11,.96) 48%,rgba(7,9,11,.62) 100%),url(https://pixelespublicidad.com/wp-content/uploads/2026/09/EMPLEO.png)center center / cover no-repeat}.px-careers-grid{display:grid;grid-template-columns:1fr .8fr;gap:90px}.px-careers .px-title,.px-careers h2,.px-careers .px-kicker,.px-careers li{color:#fff!important}.px-careers p{max-width:590px;color:#c5cbce!important;font-size:13px;line-height:1.75}.px-jobs{list-style:none;padding:0;margin:0}.px-jobs li{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:12px;font-weight:500}.px-jobs li:before{content:"✦";color:var(--px-red);margin-right:12px}.px-cta{padding:75px 0;background:#f7f7f7}.px-cta-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.px-cta p{color:#555;font-size:13px;line-height:1.75}.px-footer{padding:55px 0 28px;background:#080b0d;color:#fff}.px-footer-grid{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:start;gap:40px}.px-footer .px-logo{color:#fff!important}.px-footer-menu{display:flex;flex-wrap:wrap;gap:20px}.px-footer-menu a{color:#ccc!important;font-size:10px;font-weight:500;text-decoration:none!important}.px-footer-menu a:hover{color:var(--px-red)!important}.px-footer-tag{color:#fff!important;font-size:13px;line-height:1.6;font-weight:700;text-transform:uppercase}.px-copy{margin-top:36px;padding-top:24px;border-top:1px solid #222;color:#777;text-align:center;font-size:10px}.page-id-2117 #main-header,.page-id-2117 #top-header{display:none!important}.page-id-2117 #page-container{padding-top:0!important;margin-top:0!important}.page-id-2117.et_fixed_nav #page-container,.page-id-2117.et_non_fixed_nav #page-container{padding-top:0!important}.page-id-2117 #main-content{padding:0!important;margin:0!important;background:#fff!important}.page-id-2117 #main-content>.container{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.page-id-2117 #main-content>.container:before{display:none!important}.page-id-2117 #left-area{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;float:none!important}.page-id-2117 article,.page-id-2117 .entry-content{padding:0!important;margin:0!important;width:100%!important;max-width:none!important}.page-id-2117 .entry-title{display:none!important}.page-id-2117 #sidebar{display:none!important}.page-id-2117 #main-footer,.page-id-2117 footer#main-footer{display:none!important}.page-id-2117 .et_pb_section,.page-id-2117 .et_pb_row,.page-id-2117 .et_pb_column,.page-id-2117 .et_pb_code,.page-id-2117 .et_pb_code_inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.page-id-2117 .wp-block-html,.page-id-2117 .entry-content>.wp-block-html{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}@media(max-width:1000px){.px-menu{display:none}.px-services-grid{grid-template-columns:repeat(2,1fr)}.px-benefits-grid{grid-template-columns:repeat(2,1fr)}.px-benefit:nth-child(2){border-right:0}.px-benefit:nth-child(-n+2){border-bottom:1px solid var(--px-border)}.px-services-intro,.px-process-top,.px-portfolio-grid,.px-careers-grid,.px-cta-grid{grid-template-columns:1fr}.px-steps{grid-template-columns:repeat(2,1fr);gap:40px}.px-steps:before{display:none}.px-footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:767px){html,body{width:100%;max-width:100%;overflow-x:hidden}.px-container{width:calc(100% - 30px)}.px-nav{height:68px;background:rgba(8,11,13,.90);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.px-nav-inner{min-height:68px}.px-logo{font-size:21px}.px-menu{display:none}.px-hero{min-height:610px;align-items:flex-end;padding-bottom:55px;background:linear-gradient(180deg,rgba(5,8,10,.25) 0%,rgba(5,8,10,.68) 48%,rgba(5,8,10,.98) 100%),url(https://pixelespublicidad.com/wp-content/uploads/2026/09/1.png)center center / cover no-repeat}.px-hero-content{padding-top:110px}.px-hero h1{margin:18px 0 22px;font-size:clamp(58px,17vw,76px);line-height:.90;letter-spacing:-1px}.px-hero p{max-width:96%;font-size:13px;line-height:1.65}.px-kicker{font-size:9px;letter-spacing:1.5px}.px-kicker:before{width:22px;height:3px}.px-title{font-size:clamp(44px,13vw,60px);line-height:.96}.px-btn{padding:15px 19px;font-size:10px}.px-benefit{min-height:88px;padding:16px 9px;flex-direction:column;text-align:center;font-size:8px}.px-benefit-icon{font-size:20px}.px-services,.px-portfolio{padding:58px 0}.px-process,.px-careers{padding:62px 0}.px-services-intro{display:block;margin-bottom:28px}.px-services-intro p{margin-top:18px;font-size:12px}.px-services-grid{grid-template-columns:1fr;gap:13px}.px-service{display:grid;grid-template-columns:42% 58%;min-height:155px}.px-service-img{width:100%;height:100%;min-height:155px;aspect-ratio:auto}.px-service-body{min-height:155px;padding:17px 15px 30px}.px-service h3{font-size:14px}.px-service p{font-size:10px;line-height:1.45}.px-service-go{right:12px;bottom:8px;font-size:19px}.px-process-top{display:block}.px-process-copy{margin:16px 0 0;font-size:12px}.px-steps{grid-template-columns:1fr;margin-top:38px;gap:0}.px-step{padding:0 0 30px 53px}.px-step:before{content:"";position:absolute;top:38px;bottom:0;left:18px;width:1px;background:rgba(255,255,255,.2)}.px-step:last-child:before{display:none}.px-number{position:absolute;left:0;top:0}.px-step h3{margin:0 0 5px;font-size:13px}.px-step p{font-size:10px}.px-portfolio-grid{gap:28px}.px-portfolio-visual{min-height:270px;order:-1}.px-careers{background:linear-gradient(180deg,rgba(7,9,11,.97),rgba(7,9,11,.88)),url(https://pixelespublicidad.com/wp-content/uploads/2026/09/EMPLEO.png)center center / cover no-repeat}.px-careers-grid{gap:35px}.px-careers p,.px-cta p{font-size:12px}.px-jobs li{font-size:11px}.px-cta{padding:58px 0}.px-footer{padding:45px 0 25px}.px-footer-grid{grid-template-columns:1fr;gap:28px}.px-footer-menu{display:grid;grid-template-columns:1fr 1fr;gap:12px}.px-copy{text-align:left;font-size:9px}}@media(max-width:380px){.px-container{width:calc(100% - 22px)}.px-hero h1{font-size:56px}.px-title{font-size:43px}.px-service{grid-template-columns:40% 60%}.px-service h3{font-size:13px}.px-service p{font-size:9.5px}.px-btn{width:100%;justify-content:space-between}}