.elementor-242 .elementor-element.elementor-element-61dd49a{padding:140px 0px 140px 0px;}.elementor-242 .elementor-element.elementor-element-e48cead{text-align:center;}.elementor-242 .elementor-element.elementor-element-e48cead .elementor-heading-title{letter-spacing:8px;color:#1B1E20;}.elementor-242 .elementor-element.elementor-element-20f896c > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-242 .elementor-element.elementor-element-20f896c{text-align:center;}.elementor-242 .elementor-element.elementor-element-20f896c .elementor-heading-title{color:#1B1E20;}.elementor-242 .elementor-element.elementor-element-e97d1cd{--divider-border-style:solid;--divider-color:#A98CB5;--divider-border-width:3px;}.elementor-242 .elementor-element.elementor-element-e97d1cd .elementor-divider-separator{width:67px;margin:0 auto;margin-center:0;}.elementor-242 .elementor-element.elementor-element-e97d1cd .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-242 .elementor-element.elementor-element-7d37ed3{margin-top:40px;margin-bottom:0px;}.elementor-242 .elementor-element.elementor-element-a25219b .gem-textbox-content{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-a25219b .gem-textbox-content, .elementor-242 .elementor-element.elementor-element-a25219b .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-242 .elementor-element.elementor-element-a25219b .gem-textbox .gem-textbox-description{padding-bottom:40px;}.elementor-242 .elementor-element.elementor-element-7c3fd14 .gem-textbox-content{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-7c3fd14 .gem-textbox-content, .elementor-242 .elementor-element.elementor-element-7c3fd14 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-242 .elementor-element.elementor-element-7c3fd14 .gem-textbox .gem-textbox-description{padding-bottom:40px;}.elementor-242 .elementor-element.elementor-element-856e8c8 .gem-textbox-content{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-856e8c8 .gem-textbox-content, .elementor-242 .elementor-element.elementor-element-856e8c8 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-242 .elementor-element.elementor-element-856e8c8 .gem-textbox .gem-textbox-description{padding-bottom:40px;}.elementor-242 .elementor-element.elementor-element-1a4e24d:not(.elementor-motion-effects-element-type-background), .elementor-242 .elementor-element.elementor-element-1a4e24d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222528;}.elementor-242 .elementor-element.elementor-element-1a4e24d > .elementor-container{min-height:475px;}.elementor-242 .elementor-element.elementor-element-1a4e24d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-242 .elementor-element.elementor-element-1a4e24d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-icon-inner{background-color:#A98CB5;padding:20px;border-radius:50% 50% 50% 50% !important;transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-deac5aa .icon-hover-bg{background-color:#D5C4DD;}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-counter-number{color:#FFFFFF !important;margin-bottom:0px;}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-counter-text{color:#FFFFFF !important;}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-icon-inner i{font-size:38px;width:38px;height:38px;line-height:1;display:flex;justify-content:center;align-items:center;color:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-icon-inner .wrapper-icon-inner{font-size:38px;}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-icon-inner svg{font-size:38px;fill:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-counter-icon{margin-bottom:30px;}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-icon-inner .wrapper-icon-inner svg{fill:#FFFFFF;transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-counter-box:hover .gem-icon-inner i{color:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{fill:#FFFFFF;transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-counter-box:hover .gem-icon-inner svg{fill:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-add4174 .gem-icon-inner{background-color:#BBA5C7;padding:20px;border-radius:50% 50% 50% 50% !important;transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-add4174 .icon-hover-bg{background-color:#D5C4DD;}.elementor-242 .elementor-element.elementor-element-add4174 .gem-counter-number{color:#FFFFFF !important;margin-bottom:0px;}.elementor-242 .elementor-element.elementor-element-add4174 .gem-counter-text{color:#FFFFFF !important;}.elementor-242 .elementor-element.elementor-element-add4174 .gem-icon-inner i{font-size:38px;width:38px;height:38px;line-height:1;display:flex;justify-content:center;align-items:center;color:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-add4174 .gem-icon-inner .wrapper-icon-inner{font-size:38px;}.elementor-242 .elementor-element.elementor-element-add4174 .gem-icon-inner svg{font-size:38px;fill:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-add4174 .gem-counter-icon{margin-bottom:30px;}.elementor-242 .elementor-element.elementor-element-add4174 .gem-icon-inner .wrapper-icon-inner svg{fill:#FFFFFF;transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-add4174 .gem-counter-box:hover .gem-icon-inner i{color:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-add4174 .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{fill:#FFFFFF;transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-add4174 .gem-counter-box:hover .gem-icon-inner svg{fill:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-add4174 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-icon-inner{background-color:#D5C4DD;padding:20px;border-radius:50% 50% 50% 50% !important;transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-03d98c6 .icon-hover-bg{background-color:#A98CB5;}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-counter-number{color:#FFFFFF !important;margin-bottom:0px;}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-counter-text{color:#FFFFFF !important;}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-icon-inner i{font-size:38px;width:38px;height:38px;line-height:1;display:flex;justify-content:center;align-items:center;color:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-icon-inner .wrapper-icon-inner{font-size:38px;}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-icon-inner svg{font-size:38px;fill:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-counter-icon{margin-bottom:30px;}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-icon-inner .wrapper-icon-inner svg{fill:#FFFFFF;transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-counter-box:hover .gem-icon-inner i{color:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{fill:#FFFFFF;transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-counter-box:hover .gem-icon-inner svg{fill:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-374790b .gem-icon-inner{background-color:#A98CB5;padding:20px;border-radius:50% 50% 50% 50% !important;transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-374790b .icon-hover-bg{background-color:#D5C4DD;}.elementor-242 .elementor-element.elementor-element-374790b .gem-counter-number{color:#FFFFFF !important;margin-bottom:0px;}.elementor-242 .elementor-element.elementor-element-374790b .gem-counter-text{color:#FFFFFF !important;}.elementor-242 .elementor-element.elementor-element-374790b .gem-icon-inner i{font-size:38px;width:38px;height:38px;line-height:1;display:flex;justify-content:center;align-items:center;color:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-374790b .gem-icon-inner .wrapper-icon-inner{font-size:38px;}.elementor-242 .elementor-element.elementor-element-374790b .gem-icon-inner svg{font-size:38px;fill:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-374790b .gem-counter-icon{margin-bottom:30px;}.elementor-242 .elementor-element.elementor-element-374790b .gem-icon-inner .wrapper-icon-inner svg{fill:#FFFFFF;transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-374790b .gem-counter-box:hover .gem-icon-inner i{color:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-374790b .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{fill:#FFFFFF;transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-374790b .gem-counter-box:hover .gem-icon-inner svg{fill:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-374790b .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg);}.elementor-242 .elementor-element.elementor-element-6c1cc22{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-242 .elementor-element.elementor-element-5e55433{text-align:center;}.elementor-242 .elementor-element.elementor-element-5e55433 .elementor-heading-title{letter-spacing:8px;color:#1B1E20;}.elementor-242 .elementor-element.elementor-element-3c3c4fd > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-242 .elementor-element.elementor-element-3c3c4fd{text-align:center;}.elementor-242 .elementor-element.elementor-element-3c3c4fd .elementor-heading-title{color:#1B1E20;}.elementor-242 .elementor-element.elementor-element-9b5c408{--divider-border-style:solid;--divider-color:#A98CB5;--divider-border-width:3px;}.elementor-242 .elementor-element.elementor-element-9b5c408 .elementor-divider-separator{width:67px;margin:0 auto;margin-center:0;}.elementor-242 .elementor-element.elementor-element-9b5c408 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-242 .elementor-element.elementor-element-5933971f{padding:40px 20px 95px 20px;}.elementor-242 .elementor-element.elementor-element-6fe538a2{margin-top:0px;margin-bottom:0px;}.elementor-242 .elementor-element.elementor-element-70858633 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-242 .elementor-element.elementor-element-70858633 .gem-textbox-content, .elementor-242 .elementor-element.elementor-element-70858633 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-242 .elementor-element.elementor-element-70858633 .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-70858633 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:55px;}.elementor-242 .elementor-element.elementor-element-70858633 .gem-textbox .gem-textbox-description{padding-bottom:40px;}.elementor-242 .elementor-element.elementor-element-70858633 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-70858633 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-70858633 .gem-textbox:hover .gem-textbox-content .gem-image > span::before{opacity:0.5 !important;}.elementor-242 .elementor-element.elementor-element-44c52c8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-242 .elementor-element.elementor-element-44c52c8 .gem-textbox-content, .elementor-242 .elementor-element.elementor-element-44c52c8 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-242 .elementor-element.elementor-element-44c52c8 .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-44c52c8 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:55px;}.elementor-242 .elementor-element.elementor-element-44c52c8 .gem-textbox .gem-textbox-description{padding-bottom:40px;}.elementor-242 .elementor-element.elementor-element-44c52c8 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-44c52c8 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-44c52c8 .gem-textbox:hover .gem-textbox-content .gem-image > span::before{opacity:0.5 !important;}.elementor-242 .elementor-element.elementor-element-139e1855 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-242 .elementor-element.elementor-element-139e1855 .gem-textbox-content, .elementor-242 .elementor-element.elementor-element-139e1855 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-242 .elementor-element.elementor-element-139e1855 .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-139e1855 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:55px;}.elementor-242 .elementor-element.elementor-element-139e1855 .gem-textbox .gem-textbox-description{padding-bottom:40px;}.elementor-242 .elementor-element.elementor-element-139e1855 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-139e1855 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-139e1855 .gem-textbox:hover .gem-textbox-content .gem-image > span::before{opacity:0.5 !important;}.elementor-242 .elementor-element.elementor-element-8826be3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-242 .elementor-element.elementor-element-8826be3 .gem-textbox-content, .elementor-242 .elementor-element.elementor-element-8826be3 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-242 .elementor-element.elementor-element-8826be3 .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-8826be3 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:55px;}.elementor-242 .elementor-element.elementor-element-8826be3 .gem-textbox .gem-textbox-description{padding-bottom:40px;}.elementor-242 .elementor-element.elementor-element-8826be3 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-8826be3 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-8826be3 .gem-textbox:hover .gem-textbox-content .gem-image > span::before{opacity:0.5 !important;}.elementor-242 .elementor-element.elementor-element-c449148 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-242 .elementor-element.elementor-element-6d78f8b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-242 .elementor-element.elementor-element-6d78f8b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fastpainter.es/wp-content/uploads/2025/03/3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-242 .elementor-element.elementor-element-6d78f8b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-242 .elementor-element.elementor-element-6d78f8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-242 .elementor-element.elementor-element-85d70d5{--spacer-size:630px;}.elementor-242 .elementor-element.elementor-element-d000d50:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-242 .elementor-element.elementor-element-d000d50 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222528;}.elementor-242 .elementor-element.elementor-element-d000d50 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-242 .elementor-element.elementor-element-d000d50 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonial-image{width:80px;height:80px;}.elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonial-image, .elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonial-image img, .elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonial-image > span::before{border-radius:60% 60% 60% 60%;}.elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonial-name, .elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonial-name span{color:#FFFFFF !important;}.elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonial-text p, .elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonial-text div{color:#FFFFFF;margin:0px 20px 0px 20px;}.elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonial-wrapper::after, .elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonial-wrapper p::after{color:#A98CB5;}.elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonials .gem-testimonial-wrapper p::after, .elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonials .gem-testimonial-wrapper::after{font-size:60px;}.elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonials .gem-prev:after{left:calc(50% + 20px);}.elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonials .gem-next:after{left:calc(50% - 20px);}.elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonials .gem-prev:after, .elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonials .gem-next:after{background-color:#3A3D40;color:#FFFFFF!important;}.elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonials .gem-prev:hover:after, .elementor-242 .elementor-element.elementor-element-2688b65 .gem-testimonials .gem-next:hover:after{background-color:#0085D3;color:#FFFFFF!important;}.elementor-242 .elementor-element.elementor-element-c0f7f37{padding:140px 0px 140px 0px;}.elementor-242 .elementor-element.elementor-element-f7ccf86{text-align:center;}.elementor-242 .elementor-element.elementor-element-f7ccf86 .elementor-heading-title{letter-spacing:8px;color:#1B1E20;}.elementor-242 .elementor-element.elementor-element-5c19275 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-242 .elementor-element.elementor-element-5c19275{text-align:center;}.elementor-242 .elementor-element.elementor-element-5c19275 .elementor-heading-title{color:#1B1E20;}.elementor-242 .elementor-element.elementor-element-fe5910a{--divider-border-style:solid;--divider-color:#A98CB5;--divider-border-width:3px;}.elementor-242 .elementor-element.elementor-element-fe5910a .elementor-divider-separator{width:67px;margin:0 auto;margin-center:0;}.elementor-242 .elementor-element.elementor-element-fe5910a .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-242 .elementor-element.elementor-element-d5f6424{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px !important;--row-gap:10px !important;--column-gap:10px !important;--grid-auto-flow:row;}.elementor-242 .elementor-element.elementor-element-b0c6f36:not(.elementor-motion-effects-element-type-background), .elementor-242 .elementor-element.elementor-element-b0c6f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fastpainter.es/wp-content/uploads/2017/07/2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-242 .elementor-element.elementor-element-b0c6f36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-242 .elementor-element.elementor-element-b0c6f36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-242 .elementor-element.elementor-element-ab08935 .gem-icon .gem-icon-half-1 i{color:#A98CB5;}.elementor-242 .elementor-element.elementor-element-ab08935 .gem-icon .gem-icon-half-1 svg{fill:#A98CB5;}.elementor-242 .elementor-element.elementor-element-ab08935 .gem-icon .gem-icon-half-2 i{color:#D5C4DD;}.elementor-242 .elementor-element.elementor-element-ab08935 .gem-icon .gem-icon-half-2 svg{fill:#D5C4DD;}.elementor-242 .elementor-element.elementor-element-ab08935 a:hover .gem-icon .gem-icon-half-1 i{color:#BBA5C7;}.elementor-242 .elementor-element.elementor-element-ab08935 a:hover .gem-icon .gem-icon-half-1 svg{fill:#BBA5C7;}.elementor-242 .elementor-element.elementor-element-ab08935 a:hover .gem-icon .gem-icon-half-2 i{color:#A98CB5;}.elementor-242 .elementor-element.elementor-element-ab08935 a:hover .gem-icon .gem-icon-half-2 svg{fill:#A98CB5;}.elementor-242 .elementor-element.elementor-element-6019b26 > .elementor-widget-container{margin:50px 0px 15px 0px;}.elementor-242 .elementor-element.elementor-element-6019b26{text-align:center;}.elementor-242 .elementor-element.elementor-element-6019b26 .elementor-heading-title{color:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-b953ca5 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-242 .elementor-element.elementor-element-b953ca5{text-align:center;}.elementor-242 .elementor-element.elementor-element-b953ca5 .elementor-heading-title{color:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-3b34990 .wpcf7-form-control-wrap{margin-bottom:24px;}.elementor-242 .elementor-element.elementor-element-3b34990 .thegem-cf7 .with-label{margin-bottom:24px;}.elementor-242 .elementor-element.elementor-element-3b34990 label{text-align:left;color:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-3b34990 .wpcf7-form-control.wpcf7-checkbox{color:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-3b34990 .wpcf7-form-control.wpcf7-radio{color:#FFFFFF;}.elementor-242 .elementor-element.elementor-element-3b34990 .wpcf7-form p:nth-last-of-type(1){align-items:flex-start;}.elementor-242 .elementor-element.elementor-element-3b34990 .wpcf7-form .submit-outer{align-items:flex-start;}.elementor-242 .elementor-element.elementor-element-3b34990 .wpcf7-submit{color:#000000 !important;background-color:#FFFFFF !important;}.elementor-242 .elementor-element.elementor-element-3b34990 .wpcf7-submit:hover{color:#000000 !important;background-color:#F1EDF2 !important;}.elementor-242 .elementor-element.elementor-element-9d7ccc4 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-242 .elementor-element.elementor-element-d4d3ec5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-242 .elementor-element.elementor-element-d4d3ec5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fastpainter.es/wp-content/uploads/2025/03/contacte.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-242 .elementor-element.elementor-element-d4d3ec5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-242 .elementor-element.elementor-element-d4d3ec5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-242 .elementor-element.elementor-element-64a3dea{--spacer-size:460px;}.elementor-242 .elementor-element.elementor-element-cb0b150:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-242 .elementor-element.elementor-element-cb0b150 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A98CB5;}.elementor-242 .elementor-element.elementor-element-cb0b150.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-242 .elementor-element.elementor-element-cb0b150 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-242 .elementor-element.elementor-element-cb0b150 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-242 .elementor-element.elementor-element-9770000 .gem-icon .back-angle i{color:#000000;}.elementor-242 .elementor-element.elementor-element-9770000 .gem-icon svg{fill:#000000;}.elementor-242 .elementor-element.elementor-element-dc67863{text-align:center;}.elementor-242 .elementor-element.elementor-element-dc67863 .elementor-heading-title{color:#000000;}.elementor-242 .elementor-element.elementor-element-4437a01 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-4437a01{text-align:center;}.elementor-242 .elementor-element.elementor-element-4437a01, .elementor-242 .elementor-element.elementor-element-4437a01 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-242 .elementor-element.elementor-element-2b03956 iframe{height:460px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-242 .elementor-element.elementor-element-76c4186{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}@media(max-width:1024px) and (min-width:768px){.elementor-242 .elementor-element.elementor-element-b2e8e3e{width:50%;}.elementor-242 .elementor-element.elementor-element-db1c0f9{width:50%;}.elementor-242 .elementor-element.elementor-element-a1cd62d{width:50%;}.elementor-242 .elementor-element.elementor-element-b39d358{width:50%;}.elementor-242 .elementor-element.elementor-element-9c7c325{width:50%;}.elementor-242 .elementor-element.elementor-element-ba3314b{width:50%;}.elementor-242 .elementor-element.elementor-element-8312eb5{width:50%;}.elementor-242 .elementor-element.elementor-element-78fbb89b{width:50%;}.elementor-242 .elementor-element.elementor-element-168d32a{width:50%;}.elementor-242 .elementor-element.elementor-element-6df7b5f9{width:100%;}.elementor-242 .elementor-element.elementor-element-29997f4{width:100%;}.elementor-242 .elementor-element.elementor-element-6d78f8b{width:100%;}.elementor-242 .elementor-element.elementor-element-d000d50{width:100%;}.elementor-242 .elementor-element.elementor-element-d4d3ec5{width:100%;}.elementor-242 .elementor-element.elementor-element-cb0b150{width:50%;}.elementor-242 .elementor-element.elementor-element-fa672fc{width:50%;}}@media(max-width:1024px){.elementor-242 .elementor-element.elementor-element-61dd49a{padding:70px 0px 70px 0px;}.elementor-242 .elementor-element.elementor-element-a1cd62d > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-242 .elementor-element.elementor-element-1a4e24d{padding:50px 0px 50px 0px;}.elementor-242 .elementor-element.elementor-element-85d70d5{--spacer-size:500px;}.elementor-242 .elementor-element.elementor-element-d000d50 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-242 .elementor-element.elementor-element-c0f7f37{padding:50px 0px 50px 0px;}.elementor-242 .elementor-element.elementor-element-d5f6424{--grid-auto-flow:row;}.elementor-242 .elementor-element.elementor-element-b0c6f36{padding:60px 0px 60px 0px;}.elementor-242 .elementor-element.elementor-element-64a3dea{--spacer-size:400px;}}@media(max-width:767px){.elementor-242 .elementor-element.elementor-element-20f896c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-7d37ed3{margin-top:20px;margin-bottom:0px;}.elementor-242 .elementor-element.elementor-element-db1c0f9 > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-242 .elementor-element.elementor-element-b39d358{width:50%;}.elementor-242 .elementor-element.elementor-element-b39d358 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-icon-inner i{font-size:32px;width:32px;height:32px;line-height:1;display:flex;justify-content:center;align-items:center;}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-icon-inner .wrapper-icon-inner{font-size:32px;}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-icon-inner svg{font-size:32px;}.elementor-242 .elementor-element.elementor-element-deac5aa .gem-icon-inner{padding:15px;}.elementor-242 .elementor-element.elementor-element-9c7c325{width:50%;}.elementor-242 .elementor-element.elementor-element-9c7c325 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-242 .elementor-element.elementor-element-add4174 .gem-icon-inner i{font-size:32px;width:32px;height:32px;line-height:1;display:flex;justify-content:center;align-items:center;}.elementor-242 .elementor-element.elementor-element-add4174 .gem-icon-inner .wrapper-icon-inner{font-size:32px;}.elementor-242 .elementor-element.elementor-element-add4174 .gem-icon-inner svg{font-size:32px;}.elementor-242 .elementor-element.elementor-element-add4174 .gem-icon-inner{padding:15px;}.elementor-242 .elementor-element.elementor-element-ba3314b{width:50%;}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-icon-inner i{font-size:32px;width:32px;height:32px;line-height:1;display:flex;justify-content:center;align-items:center;}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-icon-inner .wrapper-icon-inner{font-size:32px;}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-icon-inner svg{font-size:32px;}.elementor-242 .elementor-element.elementor-element-03d98c6 .gem-icon-inner{padding:15px;}.elementor-242 .elementor-element.elementor-element-8312eb5{width:50%;}.elementor-242 .elementor-element.elementor-element-374790b .gem-icon-inner i{font-size:32px;width:32px;height:32px;line-height:1;display:flex;justify-content:center;align-items:center;}.elementor-242 .elementor-element.elementor-element-374790b .gem-icon-inner .wrapper-icon-inner{font-size:32px;}.elementor-242 .elementor-element.elementor-element-374790b .gem-icon-inner svg{font-size:32px;}.elementor-242 .elementor-element.elementor-element-374790b .gem-icon-inner{padding:15px;}.elementor-242 .elementor-element.elementor-element-3c3c4fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-85d70d5{--spacer-size:300px;}.elementor-242 .elementor-element.elementor-element-5c19275 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-d5f6424{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-242 .elementor-element.elementor-element-6019b26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-64a3dea{--spacer-size:300px;}.elementor-242 .elementor-element.elementor-element-cb0b150 > .elementor-element-populated{padding:50px 21px 50px 21px;}.elementor-242 .elementor-element.elementor-element-4437a01{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-242 .elementor-element.elementor-element-2b03956 iframe{height:400px;}}