.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (min-width:576px){.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.franja1{background-color:#fff;color:#92263f}.numeroc{background-color:#fff;display:inline-block;width:50px;height:50px;vertical-align:middle;line-height:50px;border-radius:50%;margin-right:10px;color:#92263f;font-size:130%;text-align:center}.footertec a{color:#fff}.tx-services-item{margin-bottom:0}.tx-carousel.owl-carousel .owl-nav button.owl-next,.tx-carousel.owl-carousel .owl-nav button.owl-prev{width:2.5rem;height:2.5rem;border-radius:50%;background-color:#92263f;margin-top:1.5rem;font-size:1rem}.tx-services-content{position:absolute;top:50%;transform:translateY(-50%);box-shadow:none;width:100%}.tx-services-title{color:#fff;display:none;text-align:center}.tx-services-title a{color:#fff;text-align:center}.tx-services-item:hover .tx-services-title{display:block}.modlista1 li{border:1px solid #fff;margin-bottom:10px;padding:10px 30px;position:relative}.modlista1 ul{list-style:none;padding-left:22px}.modlista1 li:after{content:'';position:absolute;width:20px;left:-1px;background-color:#92263f;top:-1px;bottom:-1px}.tx-testimonial{align-items:center}.tx-testimonial img{min-width:5rem}.fixheader{position:absolute;top:30px;z-index:1}.logofix{position:absolute;width:100px;height:100px;text-align:center;background-color:#f2ede7;border-radius:50%;border:1px solid #92263f;z-index:1;bottom:-12px;left:50%;transform:translateX(-50%)}.logofix img{width:90px;margin-top:33.5px}.circulo{border:4px solid #92263f;width:17rem;height:17rem;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;border-radius:50%;margin:auto}.circulo p{padding:0 3.25rem;line-height:1.3}.circulo h2{font-size:1.2rem;font-weight:600}.circulo.dos,.circulo.tres{margin-top:-6.25rem}.circulo.dos{position:relative;right:-2rem}.circulo.tres{position:relative;left:-2rem}@media (max-width:567px){.circulo{width:170px;height:170px}.circulo h2{font-size:65%}.circulo p{font-size:60%}.circulo.dos,.circulo.tres{margin-top:-58px}.circulo.dos{position:relative;right:-8px}.circulo.tres{position:relative;left:-8px}.logofix img{width:60px;margin-top:29px}.logofix{width:80px;height:80px;bottom:-22px}.elementor-5388 .elementor-element.elementor-element-dcebca9 .style-5 .tx-testimonial{flex-direction:column}.adornologo1 .elementor-widget-wrap.elementor-element-populated{height:85vh}}@media (min-width:1900px){html{font-size:24px}.container,.container-width,.full-width .ubermenu-nav,.row,.row.row-large,.elementor-section.elementor-section-boxed>.elementor-container{max-width:1700px}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-select,input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date,input.wpcf7-form-control.wpcf7-text{height:2.8rem}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-select,input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date,input.wpcf7-form-control.wpcf7-text{font-size:.81rem}.modlista1 li{min-height:3.75rem;display:flex;align-items:center}}section:nth-of-type(2n) .ctawapp{display:none}#backtopgt{display:none}#backtopgt a{position:fixed;bottom:100px;right:30px;padding:15px;border-radius:50%;text-align:center;width:45px;height:45px}#backtopgt .elementor-button .elementor-align-icon-left{margin-right:0}.modlinkgt .tx-port-link{position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:999;padding:0 !important;margin:0 !important}.modlinkgt .tx-port-link .bi{display:none}.modlinkgt .tx-port-enlrg-link{position:absolute;top:0;left:0;right:0;bottom:0;padding:0;z-index:999}.modlinkgt .tx-port-overlay-content-wrap{height:100%;z-index:999;top:0;transform:translate(0)}.modlinkgt .tx-port-overlay-content{padding:0}.modlinkgt .tx-port-title{top:50%;transform:translateY(-50%) !important;position:relative}.procesoitem{padding:5px}.procesoitem>div{clip-path:polygon(90% 0,100% 50%,90% 100%,0% 100%,10% 50%,0% 0%);background-color:#ac3b57;padding:10px}.procesosm>.elementor-container>.elementor-column:nth-of-type(1)>div>section:before,.procesosm>.elementor-container>.elementor-column:nth-of-type(4)>div>section:before{content:'Procesos en serie →';position:absolute;top:-20px;left:10px;color:#fff;text-transform:uppercase;font-size:.75rem}.procesosm>.elementor-container>.elementor-column:nth-of-type(3)>div>section:nth-of-type(1):before{content:'Procesos en paralelo ↓';position:absolute;top:-20px;left:10px;color:#fff;text-transform:uppercase;font-size:.75rem}@media (max-width:567px){.mainbullets{background-color:#fff!important;margin:30px;box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02);padding:20px}.mainbullets section>div>div h2{color:#000!important;font-weight:300!important}.mainbullets section>div>div{margin-bottom:20px}}.ctacolor1 a{background-image:linear-gradient(to right,#243c28,#92263f,#243c28,#92263f);box-shadow:0 4px 15px 0 rgba(49,196,190,.75);background-size:300% 100%;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ctacolor1 a:hover{background-position:100% 0;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.formwraplanding .elementor-widget-wrap{padding:2rem !important;background-color:#781e29;margin:1rem 0;border-radius:25px}.formwraplanding .wpcf7-form-control{margin:0!important}.formwraplanding .wpcf7-text{height:40px!important;border-radius:5px!important}.formwraplanding textarea{height:140px!important;border-radius:5px!important}.formwraplanding .wpcf7-list-item-label,.formwraplanding .wpcf7-list-item-label strong{color:#fff;font-size:.85rem}.formwraplanding input.wpcf7-form-control.wpcf7-submit{background-color:#fff;color:#000}.formwraplanding form p{margin:0 0 15px!important}.logonavlanding{background-color:transparent;position:absolute;left:0;right:0}.nolink a{pointer-events:none}@media (max-width:567px){.tx-testimonial{display:block!important}.tx-testimonial-details p{font-size:.85rem!important}}.page-id-6830{margin:0!important}.page-id-6830 .ctawapp{display:block!important}