@font-face{font-family:"D1rtyl1n3";src:url("assets/fonts/D1rtyl1n3.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Titles14d";src:url("assets/fonts/14d_titles.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}html{-webkit-text-size-adjust:100%;font-size:1vw}@media(max-width: 1024px){html{font-size:16px !important}}body{font-family:"inter",sans-serif;color:#141414}button{border:none;background:none;padding:0}img{max-width:100%}ul{padding-left:22px;margin-bottom:0}a{text-decoration:none;color:inherit}.admin-bar .h-dvh,.customize-support .h-dvh{height:calc(100dvh - var(--wp-admin--admin-bar--height))}.admin-bar .menu-container,.customize-support .menu-container{top:var(--wp-admin--admin-bar--height)}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-scrolling iframe{pointer-events:none}.lenis.lenis-stopped{overflow:hidden}section.four{z-index:4}section.four.section_to-pin{height:100vh;left:0;display:flex;justify-content:flex-start;align-items:center;overflow:hidden}section.four.section_to-pin .section_pin{height:100vh;display:flex;justify-content:flex-start;align-items:center}section.four.section_to-pin .section_pin .content_wrapper{min-width:777px;padding:0vw 6vw 0vw 6vw}section.four.section_to-pin .section_pin .image_wrapper{min-width:60vw;padding:0vw 6vw 0vw 6vw;position:relative;opacity:.7;transition:opacity .3s cubic-bezier(0.51, 0.18, 0, 0.88)}section.four.section_to-pin .section_pin .image_wrapper .image{width:100%;height:auto;object-fit:cover;object-position:center}section.four.section_to-pin .section_pin .image_wrapper.active{opacity:1}.form-field input+label{transition:all .15s;top:50%;transform:translateY(-50%)}.form-field input:not(:focus)::placeholder{color:rgba(0,0,0,0)}.form-field input:required+label:after{content:"*";font-size:85%}.form-field input:focus{border-color:#861f81}.form-field input:focus+label,.form-field input:not(:placeholder-shown)+label{top:-0.2rem;font-size:.8rem;font-weight:bold}.form-field input[type=file]::file-selector-button{width:0px;padding:0;border:0;margin:0}footer input[type=range][orient=vertical]{writing-mode:vertical-lr;direction:rtl;appearance:slider-vertical;vertical-align:bottom}footer #range1{-webkit-appearance:none;appearance:none;cursor:pointer;outline:none;overflow:hidden;border-radius:16px;width:.3rem;height:5rem;transition:width .2s;background:rgba(238,238,238,.4)}footer #range1:hover{width:.6rem}footer #range1::-webkit-slider-runnable-track{height:15px;background:rgba(0,0,0,0);border-radius:16px}footer #range1::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:.5rem;width:.5rem;background:#fff;box-shadow:0 400px 0 400px #fff}footer #sunset-range{background:#e6007e;background:linear-gradient(90deg, rgb(230, 0, 126) 0%, rgb(233, 93, 84) 20%, rgb(241, 145, 0) 44%, rgb(0, 158, 226) 64%, rgb(64, 45, 127) 83%, rgb(141, 31, 131) 100%)}footer #sunset-range span{visibility:hidden;opacity:0;transition:all .2s;top:-1.65rem}footer #sunset-range:hover span{visibility:visible;opacity:.4;top:-1.75rem}footer #sunset-range .radio-container:nth-of-type(1):has(input:checked)~.active-point{transform:translateX(0%)}footer #sunset-range .radio-container:nth-of-type(1):has(input:checked) span{opacity:1}footer #sunset-range .radio-container:nth-of-type(2):has(input:checked)~.active-point{transform:translateX(100%)}footer #sunset-range .radio-container:nth-of-type(2):has(input:checked) span{opacity:1}footer #sunset-range .radio-container:nth-of-type(3):has(input:checked)~.active-point{transform:translateX(200%)}footer #sunset-range .radio-container:nth-of-type(3):has(input:checked) span{opacity:1}footer #sunset-range .radio-container:nth-of-type(4):has(input:checked)~.active-point{transform:translateX(300%)}footer #sunset-range .radio-container:nth-of-type(4):has(input:checked) span{opacity:1}footer #sunset-range .radio-container:nth-of-type(5):has(input:checked)~.active-point{transform:translateX(400%)}footer #sunset-range .radio-container:nth-of-type(5):has(input:checked) span{opacity:1}footer #sunset-range .radio-container:nth-of-type(6):has(input:checked)~.active-point{transform:translateX(500%)}footer #sunset-range .radio-container:nth-of-type(6):has(input:checked) span{opacity:1}footer #sunset-range .radio-container:nth-of-type(7):has(input:checked)~.active-point{transform:translateX(600%)}footer #sunset-range .radio-container:nth-of-type(7):has(input:checked) span{opacity:1}footer #sunset-range .radio-container:nth-of-type(8):has(input:checked)~.active-point{transform:translateX(700%)}footer #sunset-range .radio-container:nth-of-type(8):has(input:checked) span{opacity:1}footer #sunset-range .radio-container:hover span{opacity:1}footer #sunset-range .radio-container:hover input{background:rgba(255,255,255,.5)}footer #sunset-range.color-inputs span{color:#141414}footer #sunset-range .active-point{width:12.5%}.tour-text{transform:translate(0%, -0.5%);animation:float 2s ease-in-out infinite;-webkit-animation:float 2s ease-in-out infinite}@keyframes float{0%{transform:translate(0%, -0.5%)}50%{transform:translate(0%, 0.5%)}100%{transform:translate(0%, -0.5%)}}.tour-text .animated-text{opacity:0}.grecaptcha-badge{display:none !important}#drawer-left-example li{word-break:break-word}header{mix-blend-mode:difference}header.sticky-header{mix-blend-mode:initial;background:#fff}header.sticky-header>div{mix-blend-mode:difference}.menu-container{transform:translateY(-100%);transition:transform .4s cubic-bezier(0.65, 0.05, 0.36, 1)}.menu-container .menu .container-nav a{position:relative;top:10px;opacity:0;transition:all .3s}.menu-container .menu .container-nav a:hover{background:rgba(118,118,118,.15);padding-right:1rem}.menu-container.show-menu{transform:translateY(0%)}.menu-container.show-menu .menu a{opacity:1;top:0}.menu-container.show-menu .menu .container-nav.entering a:nth-child(1){transition-delay:0.12s}.menu-container.show-menu .menu .container-nav.entering a:nth-child(2){transition-delay:0.24s}.menu-container.show-menu .menu .container-nav.entering a:nth-child(3){transition-delay:0.36s}.menu-container.show-menu .menu .container-nav.entering a:nth-child(4){transition-delay:0.48s}.menu-container.show-menu .menu .container-nav.entering a:nth-child(5){transition-delay:0.6s}.menu-container.show-menu .menu .container-nav.entering a:nth-child(6){transition-delay:0.72s}.menu-container.show-menu .menu .container-nav.entering a:nth-child(7){transition-delay:0.84s}.menu-container.show-menu .menu .container-nav.entering a:nth-child(8){transition-delay:0.96s}.menu-container.show-menu .menu .container-nav.entering a:nth-child(9){transition-delay:1.08s}.menu-container.show-menu .menu .container-nav.entering a:nth-child(10){transition-delay:1.2s}.locations{color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;background-size:cover;background-image:linear-gradient(90deg, rgb(255, 132, 13) 0%, rgb(255, 174, 53) 50%, rgb(255, 8, 98) 100%)}.menu-fade{transition:all .3s}.arrow-right{right:25px;top:50%;transform:translateY(-50%)}.arrow-left{left:25px;top:50%;transform:translateY(-50%)}.menu-header-languages-container ul{display:flex;background-color:#fff;border-radius:50px;padding:5px;width:120px;justify-content:space-between;position:relative}.menu-header-languages-container ul li{flex:1;text-align:center;padding:8px 10px;font-weight:bold;cursor:pointer;list-style:none;position:relative;z-index:2}.menu-header-languages-container ul li a{color:#000;display:block}.menu-header-languages-container ul li.current-lang{background-color:#000;border-radius:50px}.menu-header-languages-container ul li.current-lang a{color:#fff}@media(min-width: 1500px){.container{max-width:1400px}}@media(max-width: 991px){.container{max-width:100%;padding:0 30px}}@media(max-width: 768px){.container{padding:0 20px}}.content-wrapper{transition:transform .4s cubic-bezier(0.65, 0.05, 0.36, 1)}.content-wrapper.move-down{transform:translate(0, 100vh)}@keyframes bg-text{0%{background-image:url(https://images.unsplash.com/photo-1548350896-fafc317d3ceb?w=500&auto=format&fit=crop&q=60&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MTU4fHxhYnN0cmFjdCUyMHRleHR1cmV8ZW58MHx8MHx8fDA%3D)}25%{background-image:url(https://images.unsplash.com/photo-1550859492-d5da9d8e45f3?w=500&auto=format&fit=crop&q=60&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxzZWFyY2h8OHx8YWJzdHJhY3QlMjB0ZXh0dXJlfGVufDB8fDB8fHww)}50%{background-image:url(https://images.unsplash.com/photo-1614853035986-b230d7d5679c?w=500&auto=format&fit=crop&q=60&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MTA0fHxhYnN0cmFjdCUyMGdyYWRpZW50fGVufDB8fDB8fHww)}75%{background-image:url(https://images.unsplash.com/photo-1545431781-3e1b506e9a37?w=500&auto=format&fit=crop&q=60&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxzZWFyY2h8NjZ8fGFic3RyYWN0JTIwZ3JhZGllbnR8ZW58MHx8MHx8fDA%3D)}100%{background-image:url(https://images.unsplash.com/photo-1548350896-fafc317d3ceb?w=500&auto=format&fit=crop&q=60&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MTU4fHxhYnN0cmFjdCUyMHRleHR1cmV8ZW58MHx8MHx8fDA%3D)}}@supports(background-clip: text) or (-webkit-background-clip: text){#why h1 .mask-letter{color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;background-image:url(https://images.unsplash.com/photo-1548350896-fafc317d3ceb?w=500&auto=format&fit=crop&q=60&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MTU4fHxhYnN0cmFjdCUyMHRleHR1cmV8ZW58MHx8MHx8fDA%3D);background-size:cover;background-position:center;animation:bg-text 3s infinite;-webkit-animation:bg-text 3s infinite}}#why .container-mask-images{-webkit-mask-image:url(./media/images/d14s-14.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;height:100%}#why .container-mask-images img{transition:all .2s}@keyframes wave{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.mousey{width:4rem;height:4rem}.mousey .line{stroke-dashoffset:0;stroke-dasharray:25;transform:translateX(-10%);animation:lineMove 1.5s infinite linear}.mousey g{position:relative;animation:arrowMove 1.5s infinite ease}@keyframes lineMove{from{stroke-dashoffset:0}to{stroke-dashoffset:-50}}@keyframes arrowMove{0%{opacity:0;transform:translateX(-10%)}15%{opacity:1;transform:translateX(0)}70%{opacity:1;transform:translateX(0)}75%{opacity:0;transform:translateX(-10%)}100%{opacity:0;transform:translateX(-10%)}}.arrow{display:flex;transform:translateX(-33.33%)}.arrow svg{display:block;width:2.5vw;height:2.5vw;margin:-1rem -0.8rem;animation:animate 2s infinite}.arrow svg:nth-child(2){animation-delay:-0.2s}.arrow svg:nth-child(3){animation-delay:-0.4s}@keyframes animate{0%{opacity:0;transform:translate(-20px, 0px)}50%{opacity:1}100%{opacity:0;transform:translate(20px, 0px)}}.scroller{width:3px;height:10px;border-radius:25%;background-color:#fff;animation-name:scroll;animation-duration:1.2s;animation-timing-function:cubic-bezier(0.15, 0.41, 0.69, 0.94);animation-iteration-count:infinite}@keyframes scroll{0%{transform:translateY(0)}10%{opacity:1}30%{opacity:1}80%{opacity:0}100%{transform:translateY(10px);opacity:0}}.scroll-vertical-animation .move-indicator svg{opacity:0;animation-name:wave;animation-duration:1.4s;animation-iteration-count:infinite}.scroll-vertical-animation .move-indicator svg:not(:first-child){margin-top:-10px}.scroll-vertical-animation .move-indicator svg:nth-child(1){animation-delay:0.12s}.scroll-vertical-animation .move-indicator svg:nth-child(2){animation-delay:0.24s}.scroll-vertical-animation .move-indicator svg:nth-child(3){animation-delay:0.36s}.scroll-vertical-animation .move-indicator svg:nth-child(4){animation-delay:0.48s}.scroll-vertical-animation .move-indicator svg:nth-child(5){animation-delay:0.6s}.scroll-vertical-animation .move-indicator svg:nth-child(6){animation-delay:0.72s}.scroll-vertical-animation .move-indicator svg:nth-child(7){animation-delay:0.84s}.scroll-vertical-animation .move-indicator svg:nth-child(8){animation-delay:0.96s}.scroll-vertical-animation .move-indicator svg:nth-child(9){animation-delay:1.08s}.scroll-vertical-animation .move-indicator svg:nth-child(10){animation-delay:1.2s}.video-to-expand{z-index:10;top:0;left:0;cursor:pointer}.video-to-expand button{cursor:none}.video-to-expand.video-expanded{width:100vw;position:fixed;z-index:20}.video-to-expand:not(.video-expanded) button{opacity:1 !important}.video-to-expand:not(.ignore)::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%}h6{font-family:sans-serif;font-weight:400;font-size:100px;text-transform:uppercase;margin:0;position:relative;overflow:hidden}h6>div{position:relative;margin:0}.split-parent{overflow:hidden}.split-child{display:inline-block}.text-heading{width:900px}.services-dot::after{content:"";position:absolute;width:.5rem;aspect-ratio:1;background:#141414;border-radius:100%}.services-dot:before{content:"";position:absolute;left:calc(100% + .5rem);width:5rem;border-bottom:1px solid #9ca3af}.project-gallery{transform-style:preserve-3d;perspective:1000px}.project-gallery .img-fit{min-height:48vh}.project-gallery .img-fit:nth-child(1){transform-style:preserve-3d;transform:translate3d(0px, 0, -100px) rotateX(20deg)}.project-gallery .img-fit:nth-child(2){box-shadow:0 12px 30px #222}.project-gallery .img-fit:nth-child(3){transform-style:preserve-3d;transform:translate3d(0px, 0, -100px) rotateX(-20deg)}.project-gallery .img-fit:nth-child(1),.project-gallery .img-fit:nth-child(3){filter:brightness(0.4)}.cargo{font-weight:400;color:#e7e7e7}.team-list .team-card img{object-position:top !important}.team-list .team-card::before{content:"";position:absolute;height:102dvh;right:0;border-right:.1rem solid #aaa;opacity:.2;top:50%;transform:translateY(-50%);z-index:5}.team-list .team-card:nth-child(even)::before{transform:translateY(-58%)}.team-list .team-card:nth-child(odd) .relative::after{bottom:3.8rem}.team-list .team-card .sound-wave .bar{-webkit-animation:sa-stretchdelay 1s infinite ease-in-out;animation:sa-stretchdelay 1s infinite ease-in-out}.team-list .team-card .sound-wave .bar:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.team-list .team-card .sound-wave .bar:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}@keyframes sa-stretchdelay{0%{height:50%}50%{height:100%}100%{height:50%}}.team-list .team-card:has(img.grayscale) .sound-wave{display:none}.team-list .team-card:has(img.grayscale) svg{display:block !important}#who .cargo.active{opacity:1 !important;border-bottom:1px solid #eee}#who .active .team-card:before{border-right:1px solid #787878;opacity:1}#who .active .team-card .img-fit{z-index:1}#who .active .team-card .img-fit::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:88%;height:88%;background-image:linear-gradient(90deg, rgb(255, 132, 13) 0%, rgb(255, 174, 53) 50%, rgb(255, 8, 98) 100%);filter:blur(35px);opacity:.7;z-index:-1}.post-content p,.post-content ul,.post-content .wp-block-image,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin-bottom:1rem}.post-content p+h3,.post-content p+h4,.post-content p+h5,.post-content ul+h3,.post-content ul+h4,.post-content ul+h5,.post-content .wp-block-image+h3,.post-content .wp-block-image+h4,.post-content .wp-block-image+h5{margin-top:2rem}.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{line-height:1.2}.post-content h2,.post-content h1{font-size:2rem}.post-content h3{font-size:1.8rem}.post-content h4{font-size:1.5rem}.post-content h5{font-size:1.2rem}.post-content h6{font-size:1rem}.post-content ul{margin-bottom:1rem;list-style:disc;padding-left:1rem}.post-content ul li:not(:last-child){margin-bottom:.5rem}.pagination .nav-links{display:flex;align-items:center;justify-content:center}.pagination .page-numbers{border:1px solid #ccc;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:.2rem}.pagination .page-numbers:not(.prev,.next){margin:0 .2rem;aspect-ratio:1;width:2.2rem !important}.pagination .page-numbers.prev,.pagination .page-numbers.next{margin:0 .8rem;padding:.4rem}.pagination .page-numbers:hover{background:#eee}.pagination .page-numbers.current{background:var(--black);color:#fff}#jobs{background:url(https://catorcedias.com/wp-content/uploads/2024/07/gradient-bg.jpg);background-repeat:no-repeat;background-size:cover}.position-data ul{list-style:disc;padding-left:1.5rem;margin-bottom:2rem}.position-data ul li:not(:last-child){margin-bottom:.5rem}.accordion-content{display:block !important;transition:all .3s ease;max-height:0}.wins-headline,.wins-headline-responsive{background-image:url("https://catorcedias.com/wp-content/uploads/2024/08/gradient-wins-1.jpg");background-position:center;background-size:cover}@media(min-width: 991px){.wins-headline,.wins-headline-responsive{writing-mode:vertical-lr}}#wins .flex-grow ul{padding-inline-start:1rem;padding-inline-end:2.5rem;list-style-type:disc}.clip-custom{clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%)}.card-counter{-webkit-text-stroke:1px #fff !important;color:rgba(0,0,0,0) !important}.cont-slide{display:none !important}@media(max-width: 1024px){.cont-slide{display:block !important}.mySwiper3 button{top:calc(50% - 25px);left:calc(50% - 25px)}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;color:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:top !important}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background:#fff}.swiper-button-next{color:#fff !important}.swiper-button-prev{color:#fff !important}.container-tarjetas-how{display:block !important;align-items:start !important;padding:1.5rem}.container-tarjetas-how #section_pin{display:none !important}#principales>.section_to-pin{height:max-content !important}section.four.section_to-pin{height:max-content !important;min-height:calc(100% + 50px);padding-bottom:50px}.project-gallery div{height:100%;min-height:100% !important}.object-play{object-fit:contain !important}video::-webkit-media-controls{display:none !important}video::-webkit-media-controls-play-button{display:none !important}video::-webkit-media-controls-start-playback-button{display:none !important}}/*# sourceMappingURL=custom.min.css.map */
