.elementor-719 .elementor-element.elementor-element-4cca6d1 .hero-slider{background-color:#bbbbbb;}.elementor-719 .elementor-element.elementor-element-4cca6d1 .hero-slider .slide-title h2 {font-family:"Times New Roman", Sans-serif;}.elementor-719 .elementor-element.elementor-element-4cca6d1 .hero-slider .slide-text p{font-family:"Helvetica", Sans-serif;font-weight:300;}.elementor-719 .elementor-element.elementor-element-4cca6d1 .hero-slider .slide-btns .theme-btn{font-family:"Helvetica", Sans-serif;background-color:#8C8C8C;}.elementor-719 .elementor-element.elementor-element-4cca6d1 .hero-style-1 .swiper-pagination-bullet{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-4cca6d1 .hero-style-1 .swiper-pagination-bullet-active{background-color:var( --e-global-color-secondary );}.elementor-719 .elementor-element.elementor-element-4cca6d1 .hero-style-1 .swiper-pagination-bullet .fi:before{color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-4cca6d1 .hero-style-1 .swiper-pagination-bullet h4{color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-1659f74{padding:175px 0px 108px 0px;}.elementor-719 .elementor-element.elementor-element-0b8991b .about-section .icon .fi:before{color:var( --e-global-color-accent );}.elementor-719 .elementor-element.elementor-element-0b8991b .about-section .section-title .icon{background-color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-0b8991b .juristic-about .section-title span{font-family:"Helvetica", Sans-serif;color:var( --e-global-color-text );}.elementor-719 .elementor-element.elementor-element-0b8991b .juristic-about .section-title h2{font-family:"Times New Roman", Sans-serif;text-transform:none;color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-0b8991b .juristic-about .section-title p, .juristic-about .right-col p{font-family:"Helvetica", Sans-serif;color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-0b8991b .juristic-about .section-title a.more-about{color:var( --e-global-color-text );}.elementor-719 .elementor-element.elementor-element-0b8991b .about-section .quoter span{font-family:"Helvetica", Sans-serif;color:#BBBBBB;}.elementor-719 .elementor-element.elementor-element-0b8991b .about-section .quoter h4{font-family:"Times New Roman", Sans-serif;color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-cebaa3a .feature-section .info-col:before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-719 .elementor-element.elementor-element-cebaa3a:hover .elementor-widget-container{border-style:none;}.elementor-719 .elementor-element.elementor-element-cebaa3a .feature-section .info-col h4{color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-cebaa3a .feature-section .feature-grid .fi:before,.service-section-s2 .service-grids .fi:before{color:var( --e-global-color-text );}.elementor-719 .elementor-element.elementor-element-cebaa3a .feature-section .feature-grid h3, .service-section-s2 .service-grids h3 a{font-family:"Times New Roman", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-cebaa3a .feature-section .feature-grid p{font-family:"Helvetica", Sans-serif;font-size:14px;color:var( --e-global-color-secondary );}.elementor-719 .elementor-element.elementor-element-cebaa3a .feature-section .feature-grid{border-color:#BFBFBD33;}.elementor-719 .elementor-element.elementor-element-cebaa3a .feature-section .feature-grid:hover{background-color:var( --e-global-color-accent );}.elementor-719 .elementor-element.elementor-element-5c76465{padding:50px 0px 100px 0px;}.elementor-719 .elementor-element.elementor-element-cc63324 .service-section .section-title-s2 span{font-family:"Helvetica", Sans-serif;color:var( --e-global-color-text );}.elementor-719 .elementor-element.elementor-element-cc63324 .service-section .section-title-s2 h2{font-family:"Times New Roman", Sans-serif;text-transform:none;}.elementor-719 .elementor-element.elementor-element-cc63324 .service-section .section-title-s2 p{font-family:"Helvetica", Sans-serif;}.elementor-719 .elementor-element.elementor-element-cc63324 .service-section .left-col blockquote{font-family:"Helvetica", Sans-serif;font-size:14px;}.elementor-719 .elementor-element.elementor-element-cc63324 .service-section .left-col h4{font-family:"Times New Roman", Sans-serif;}.elementor-719 .elementor-element.elementor-element-cc63324 .service-section .left-col span{font-family:"Helvetica", Sans-serif;}.elementor-719 .elementor-element.elementor-element-cc63324 .service-section .service-grids .fi:before, .service-section-s2 .service-grids .grid .fi:before{font-size:22px;color:var( --e-global-color-accent );}.elementor-719 .elementor-element.elementor-element-cc63324 .service-section .service-grids p{font-family:"Helvetica", Sans-serif;font-size:14px;}.elementor-719 .elementor-element.elementor-element-cc63324 .service-section .right-col{background-color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-3b8045d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 110px 0px;}.elementor-719 .elementor-element.elementor-element-3b8045d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-719 .elementor-element.elementor-element-cc5de7c .testimonials-section .section-title-s4 > span{font-family:"Helvetica", Sans-serif;color:var( --e-global-color-text );}.elementor-719 .elementor-element.elementor-element-cc5de7c .testimonials-section .section-title-s4 > h2{font-family:"Times New Roman", Sans-serif;text-transform:none;color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-cc5de7c .testimonials-section .section-title-s4 p{font-family:"Helvetica", Sans-serif;color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-cc5de7c .juristic-testimonials .testimonials-grids .grid .fi:before{color:var( --e-global-color-text );}.elementor-719 .elementor-element.elementor-element-cc5de7c .juristic-testimonials .testimonials-grids .grid p{font-family:"Helvetica", Sans-serif;font-size:14px;color:var( --e-global-color-secondary );}.elementor-719 .elementor-element.elementor-element-cc5de7c .juristic-testimonials .testimonials-grids .client-info h3{font-family:"Times New Roman", Sans-serif;color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-cc5de7c .juristic-testimonials .testimonials-grids .client-info span{font-family:"Helvetica", Sans-serif;color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-cc5de7c .testimonials-section .owl-theme .owl-dots .owl-dot span{background-color:var( --e-global-color-accent );}.elementor-719 .elementor-element.elementor-element-cc5de7c .testimonials-section .owl-theme .owl-dots .owl-dot.active span{background-color:var( --e-global-color-secondary );}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-contact-section:before, .juristic-contact-section-s2:before, .juristic-contact-section-s3:before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-contact-section{background-color:var( --e-global-color-primary );background-image:url("https://firmatorresasociados.com/wp-content/uploads/2020/02/contact-bg-min.jpg");}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-contact-section .contact-form-col .section-title-s2 .icon .fi:before{color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-contact-section .contact-form-col .section-title-s2 span{font-family:"Helvetica", Sans-serif;color:var( --e-global-color-text );}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-about .section-title h2{font-family:"Times New Roman", Sans-serif;font-size:10px;text-transform:none;}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-contact-section .contact-form-col .section-title-s2 h2{color:var( --e-global-color-text );}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-contact-section .contact-form-col .section-title-s2 p{font-family:"Helvetica", Sans-serif;color:var( --e-global-color-text );}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-contact-section .contact-info .fi:before{color:var( --e-global-color-text );}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-contact-section .contact-info h4{font-family:"Helvetica", Sans-serif;font-weight:800;}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-contact-section .contact-info p{font-family:"Helvetica", Sans-serif;font-size:13px;}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-contact-section form input, .juristic-contact-section form select, .juristic-contact-section form textarea{border-color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-contact-section form input::placeholder, .juristic-contact-section form select, .juristic-contact-section form textarea::placeholder{color:var( --e-global-color-text );}.elementor-719 .elementor-element.elementor-element-248ae16 .juristic-contact-section .contact-form .wpcf7-form-control.wpcf7-submit.theme-btn-s3{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-719 .elementor-element.elementor-element-1659f74{padding:90px 0px 91px 0px;}.elementor-719 .elementor-element.elementor-element-5c76465{padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-5f89609{padding:80px 0px 0px 0px;}}@media(max-width:767px){.elementor-719 .elementor-element.elementor-element-4cca6d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-4cca6d1 .hero-slider .slide-title h2 {font-size:38px;}.elementor-719 .elementor-element.elementor-element-4cca6d1 .hero-slider .slide-text p{font-size:16px;}.elementor-719 .elementor-element.elementor-element-4cca6d1 .hero-slider .slide-btns .theme-btn{min-width:10px;}}