.elementor-17 .elementor-element.elementor-element-dc8bd7f{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-dc8bd7f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-dc8bd7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-dc8bd7f, .elementor-17 .elementor-element.elementor-element-dc8bd7f::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-3a0863f img{width:200px;}.elementor-17 .elementor-element.elementor-element-ba5836a{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-ba5836a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ba5836a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reformas.fusteriaivanvillanueva.com/wp-content/uploads/2024/01/banner-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-ba5836a, .elementor-17 .elementor-element.elementor-element-ba5836a::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-f6fb25c{text-align:center;}.elementor-17 .elementor-element.elementor-element-f6fb25c .elementor-heading-title{color:var( --e-global-color-1d46d69 );font-family:"Rubik", Sans-serif;font-size:50px;font-weight:500;line-height:60px;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;text-shadow:0px 5px 10px rgba(0, 0, 0, 0.28);}.elementor-17 .elementor-element.elementor-element-069f0fd{color:var( --e-global-color-1d46d69 );font-family:"Rubik", Sans-serif;font-size:25px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-069f0fd > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-17 .elementor-element.elementor-element-681e8ba .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-17 .elementor-element.elementor-element-681e8ba .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-17 .elementor-element.elementor-element-681e8ba .elementor-button{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;background-color:var( --e-global-color-d6065f4 );border-radius:20px 20px 20px 20px;padding:20px 68px 20px 68px;}.elementor-17 .elementor-element.elementor-element-681e8ba .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-681e8ba .elementor-button:focus{color:var( --e-global-color-1d46d69 );}.elementor-17 .elementor-element.elementor-element-681e8ba .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-681e8ba .elementor-button:focus svg{fill:var( --e-global-color-1d46d69 );}.elementor-17 .elementor-element.elementor-element-681e8ba > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f2a4c47{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#23E049;}.elementor-17 .elementor-element.elementor-element-f2a4c47 .elementor-headline{text-align:center;font-family:"Rubik", Sans-serif;font-size:17px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-f2a4c47 .elementor-headline-dynamic-wrapper path{stroke:#FF5A34;}.elementor-17 .elementor-element.elementor-element-f2a4c47 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f2a4c47 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF00;stroke:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-f2a4c47 .elementor-headline-dynamic-text{font-family:"Mandali", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-f2a4c47 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-60101ec{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--overflow:hidden;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-60101ec:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-60101ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-60101ec, .elementor-17 .elementor-element.elementor-element-60101ec::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-ec4568d .elementor-heading-title{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:50px;font-weight:500;line-height:60px;}.elementor-17 .elementor-element.elementor-element-3f61cca.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-17 .elementor-element.elementor-element-3f61cca .elementor-main-swiper{width:100%;}.elementor-17 .elementor-element.elementor-element-3f61cca .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 2px;}.elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:10px;}.elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:10px;}.elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:10px;}.elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:10px;}.elementor-17 .elementor-element.elementor-element-3f61cca .elementor-testimonial__text{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:22px;font-weight:500;font-style:normal;}.elementor-17 .elementor-element.elementor-element-3f61cca .elementor-testimonial__image img{width:80%;height:80%;border-radius:0px;}.elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (80% / 2) - 8px );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (80% / 2) - 8px );right:auto;}body.rtl .elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (80% / 2) - 8px );left:auto;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (80% / 2) - 8px );right:auto;}body.rtl .elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-17 .elementor-element.elementor-element-3f61cca.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (80% / 2) - 8px );left:auto;}.elementor-17 .elementor-element.elementor-element-3f61cca .elementor-swiper-button{font-size:35px;color:var( --e-global-color-1d46d69 );}.elementor-17 .elementor-element.elementor-element-3f61cca .elementor-swiper-button svg{fill:var( --e-global-color-1d46d69 );}.elementor-17 .elementor-element.elementor-element-3f61cca .swiper-pagination-bullet{height:10px;width:10px;}.elementor-17 .elementor-element.elementor-element-3f61cca .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-17 .elementor-element.elementor-element-3f61cca .swiper-pagination-fraction{font-size:10px;color:var( --e-global-color-d6065f4 );}.elementor-17 .elementor-element.elementor-element-3f61cca .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#E985406B;opacity:1;}.elementor-17 .elementor-element.elementor-element-3f61cca .swiper-pagination-bullet-active, .elementor-17 .elementor-element.elementor-element-3f61cca .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-d6065f4 );}.elementor-17 .elementor-element.elementor-element-3f61cca > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b888087{--display:flex;--min-height:268px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:8px 8px;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-17 .elementor-element.elementor-element-b888087:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b888087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;background-image:url("https://reformas.fusteriaivanvillanueva.com/wp-content/uploads/2024/01/Lineas-1.svg");background-position:center center;}.elementor-17 .elementor-element.elementor-element-b888087::before, .elementor-17 .elementor-element.elementor-element-b888087 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-b888087 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-b888087 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-b888087 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-b888087 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F4F4F4;}.elementor-17 .elementor-element.elementor-element-b888087, .elementor-17 .elementor-element.elementor-element-b888087::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-78689d7 .elementor-heading-title{color:#000000;font-family:"Rubik", Sans-serif;font-size:50px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-e51aae3{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FF5A34;}.elementor-17 .elementor-element.elementor-element-e51aae3 .elementor-headline{text-align:center;font-family:"Rubik", Sans-serif;font-size:28px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-e51aae3 .elementor-headline-dynamic-wrapper path{stroke:#FF5A34;}.elementor-17 .elementor-element.elementor-element-e51aae3 .elementor-headline-plain-text{color:#1AAA3F;}.elementor-17 .elementor-element.elementor-element-e51aae3 .elementor-headline-dynamic-text{font-family:"Mandali", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-e51aae3 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c1c5060{color:#000000;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-c1c5060 > .elementor-widget-container{margin:0px 0px -57px 0px;}.elementor-17 .elementor-element.elementor-element-e87cbea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.95;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e87cbea:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e87cbea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d46d69 );background-image:url("https://reformas.fusteriaivanvillanueva.com/wp-content/uploads/2024/01/Lineas.svg");}.elementor-17 .elementor-element.elementor-element-e87cbea::before, .elementor-17 .elementor-element.elementor-element-e87cbea > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-e87cbea > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-e87cbea > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-e87cbea > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-e87cbea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e87cbea, .elementor-17 .elementor-element.elementor-element-e87cbea::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-2119e8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:18px 18px;--background-transition:0.3s;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-23204d1 .elementor-heading-title{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:40px;font-weight:500;line-height:45px;}.elementor-17 .elementor-element.elementor-element-9c980aa{text-align:center;color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-9c980aa > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-17 .elementor-element.elementor-element-016e24f{text-align:center;color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-016e24f > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-17 .elementor-element.elementor-element-d3d95db{text-align:center;width:initial;max-width:initial;}.elementor-17 .elementor-element.elementor-element-d3d95db img{width:257px;}.elementor-17 .elementor-element.elementor-element-d3d95db > .elementor-widget-container{margin:-40px 0px -50px 0px;}.elementor-17 .elementor-element.elementor-element-d3d95db.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-dfabcd0 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-17 .elementor-element.elementor-element-dfabcd0 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-17 .elementor-element.elementor-element-dfabcd0 .elementor-button{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;background-color:#E98540;border-radius:20px 20px 20px 20px;padding:20px 68px 20px 68px;}.elementor-17 .elementor-element.elementor-element-dfabcd0 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-50fd240{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FF5A34;}.elementor-17 .elementor-element.elementor-element-50fd240 .elementor-headline{text-align:center;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-50fd240 .elementor-headline-dynamic-wrapper path{stroke:#FF5A34;}.elementor-17 .elementor-element.elementor-element-50fd240 .elementor-headline-plain-text{color:#010607;}.elementor-17 .elementor-element.elementor-element-50fd240 .elementor-headline-dynamic-text{font-family:"Mandali", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-50fd240 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-eae1744{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5821cdf .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-17 .elementor-element.elementor-element-b9655e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:144px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b9655e7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b9655e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D24C061A;}.elementor-17 .elementor-element.elementor-element-b9655e7, .elementor-17 .elementor-element.elementor-element-b9655e7::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-be10510{--display:flex;--background-transition:0.3s;--padding-top:90px;--padding-bottom:63px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-be10510, .elementor-17 .elementor-element.elementor-element-be10510::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-9083224{text-align:center;}.elementor-17 .elementor-element.elementor-element-9083224 .elementor-heading-title{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:50px;font-weight:500;line-height:60px;}.elementor-17 .elementor-element.elementor-element-22c7720{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-00b37ef{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-9abc6e0 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-17 .elementor-element.elementor-element-9abc6e0 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-17 .elementor-element.elementor-element-9abc6e0 .elementor-button{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;background-color:var( --e-global-color-d6065f4 );border-radius:20px 20px 20px 20px;padding:20px 68px 20px 68px;}.elementor-17 .elementor-element.elementor-element-9abc6e0 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a305cea{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FF5A34;}.elementor-17 .elementor-element.elementor-element-a305cea .elementor-headline{text-align:center;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-a305cea .elementor-headline-dynamic-wrapper path{stroke:#FF5A34;}.elementor-17 .elementor-element.elementor-element-a305cea .elementor-headline-plain-text{color:#010607;}.elementor-17 .elementor-element.elementor-element-a305cea .elementor-headline-dynamic-text{font-family:"Mandali", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-a305cea > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7b03d45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d59c9bc .elementor-heading-title{color:var( --e-global-color-1d46d69 );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-d59c9bc > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:var( --e-global-color-d6065f4 );}.elementor-17 .elementor-element.elementor-element-d59c9bc{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-2712682 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-0c4d061 .elementor-heading-title{color:var( --e-global-color-1d46d69 );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-0c4d061 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:var( --e-global-color-d6065f4 );}.elementor-17 .elementor-element.elementor-element-0c4d061{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-3d58f72 img{border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-823a8fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-823a8fc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-823a8fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-823a8fc, .elementor-17 .elementor-element.elementor-element-823a8fc::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-de4ba91{text-align:center;width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-de4ba91 .elementor-heading-title{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:50px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-de4ba91 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-65f66ef{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F4;--border-color:#F4F4F4;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 50px -10px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-65f66ef:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6065f4 );--border-color:var( --e-global-color-d6065f4 );}.elementor-17 .elementor-element.elementor-element-65f66ef, .elementor-17 .elementor-element.elementor-element-65f66ef::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-56f5cfc .elementor-icon-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-56f5cfc{--icon-box-icon-margin:15px;}.elementor-17 .elementor-element.elementor-element-56f5cfc .elementor-icon-box-title{color:var( --e-global-color-16d1d25 );}.elementor-17 .elementor-element.elementor-element-56f5cfc .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-56f5cfc .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-56f5cfc .elementor-icon-box-description{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:25px;}.elementor-17 .elementor-element.elementor-element-7569c71{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F4;--border-color:#F4F4F4;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 50px -10px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-7569c71:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6065f4 );--border-color:var( --e-global-color-d6065f4 );}.elementor-17 .elementor-element.elementor-element-7569c71, .elementor-17 .elementor-element.elementor-element-7569c71::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-0ea226c .elementor-icon-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-0ea226c{--icon-box-icon-margin:15px;}.elementor-17 .elementor-element.elementor-element-0ea226c .elementor-icon-box-title{color:var( --e-global-color-16d1d25 );}.elementor-17 .elementor-element.elementor-element-0ea226c .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-0ea226c .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-0ea226c .elementor-icon-box-description{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:25px;}.elementor-17 .elementor-element.elementor-element-f9e7651{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F4F4;--border-color:#F4F4F4;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 50px -10px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-f9e7651:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6065f4 );--border-color:var( --e-global-color-d6065f4 );}.elementor-17 .elementor-element.elementor-element-f9e7651, .elementor-17 .elementor-element.elementor-element-f9e7651::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-eed6399 .elementor-icon-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-eed6399{--icon-box-icon-margin:15px;}.elementor-17 .elementor-element.elementor-element-eed6399 .elementor-icon-box-title{color:var( --e-global-color-16d1d25 );}.elementor-17 .elementor-element.elementor-element-eed6399 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-eed6399 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-eed6399 .elementor-icon-box-description{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:25px;}.elementor-17 .elementor-element.elementor-element-3144252{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-3144252:hover{border-style:none;}.elementor-17 .elementor-element.elementor-element-3144252, .elementor-17 .elementor-element.elementor-element-3144252::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-3954a0d .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-17 .elementor-element.elementor-element-3954a0d .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-17 .elementor-element.elementor-element-3954a0d .elementor-button{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;background-color:#E98540;border-radius:20px 20px 20px 20px;padding:20px 68px 20px 68px;}.elementor-17 .elementor-element.elementor-element-3954a0d > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3954a0d{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-3954a0d.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-cd2a539{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FF5A34;}.elementor-17 .elementor-element.elementor-element-cd2a539 .elementor-headline{text-align:center;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-cd2a539 .elementor-headline-dynamic-wrapper path{stroke:#FF5A34;}.elementor-17 .elementor-element.elementor-element-cd2a539 .elementor-headline-plain-text{color:#010607;}.elementor-17 .elementor-element.elementor-element-cd2a539 .elementor-headline-dynamic-text{font-family:"Mandali", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-cd2a539 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b24290f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:8px 8px;--background-transition:0.3s;--padding-top:52px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b24290f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b24290f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b24290f, .elementor-17 .elementor-element.elementor-element-b24290f::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-493de2e .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-493de2e.elementor-view-stacked .elementor-icon{background-color:#E98540;}.elementor-17 .elementor-element.elementor-element-493de2e.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-493de2e.elementor-view-default .elementor-icon{color:#E98540;border-color:#E98540;}.elementor-17 .elementor-element.elementor-element-493de2e.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-493de2e.elementor-view-default .elementor-icon svg{fill:#E98540;}.elementor-17 .elementor-element.elementor-element-f030f20{text-align:center;width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-f030f20 .elementor-heading-title{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:30px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-17 .elementor-element.elementor-element-f030f20 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-b5fefe4{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-17 .elementor-element.elementor-element-b5fefe4 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-17 .elementor-element.elementor-element-b5fefe4 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#E9854073;}.elementor-17 .elementor-element.elementor-element-f2e8bd2 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-17 .elementor-element.elementor-element-f2e8bd2 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-17 .elementor-element.elementor-element-f2e8bd2 .elementor-button{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;background-color:var( --e-global-color-d6065f4 );border-radius:20px 20px 20px 20px;padding:20px 68px 20px 68px;}.elementor-17 .elementor-element.elementor-element-f2e8bd2 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f2e8bd2{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-f2e8bd2.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-74d4a04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-74d4a04:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-74d4a04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-17 .elementor-element.elementor-element-74d4a04, .elementor-17 .elementor-element.elementor-element-74d4a04::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-03b1fe1{text-align:center;width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-03b1fe1 .elementor-heading-title{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:50px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-03b1fe1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-632c945 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:1px 1px 1px 1px;border-color:#F1F1F1;padding:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-632c945 .elementor-testimonial__text{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-17 .elementor-element.elementor-element-632c945 .elementor-testimonial__name{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-632c945 .elementor-testimonial__title{color:var( --e-global-color-d6065f4 );font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-632c945 .elementor-swiper-button{font-size:20px;}.elementor-17 .elementor-element.elementor-element-632c945 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-067edef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-067edef:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-067edef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://reformas.fusteriaivanvillanueva.com/wp-content/uploads/2024/01/Lineas.svg");}.elementor-17 .elementor-element.elementor-element-067edef::before, .elementor-17 .elementor-element.elementor-element-067edef > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-067edef > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-067edef > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-067edef > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-067edef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-067edef, .elementor-17 .elementor-element.elementor-element-067edef::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-ad0407b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-92db219{text-align:center;width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-92db219 .elementor-heading-title{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:50px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-92db219 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-0f30a18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-164c5d0{text-align:left;color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-164c5d0 > .elementor-widget-container{margin:36px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-71544fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-aa51074 img{height:450px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-020fddd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.35;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-020fddd:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-020fddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#564438;}.elementor-17 .elementor-element.elementor-element-020fddd::before, .elementor-17 .elementor-element.elementor-element-020fddd > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-020fddd > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-020fddd > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-020fddd > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-020fddd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://reformas.fusteriaivanvillanueva.com/wp-content/uploads/2024/01/Lineas.svg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-020fddd, .elementor-17 .elementor-element.elementor-element-020fddd::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-b8356fc{text-align:center;width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-b8356fc .elementor-heading-title{color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:50px;font-weight:500;line-height:60px;}.elementor-17 .elementor-element.elementor-element-b8356fc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-b1e6426{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b1e6426:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b1e6426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b1e6426, .elementor-17 .elementor-element.elementor-element-b1e6426::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-984b2a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-72f3f4e{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-72f3f4e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-72f3f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-72f3f4e, .elementor-17 .elementor-element.elementor-element-72f3f4e::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-70ea4c9 .elementor-icon-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-70ea4c9{--icon-box-icon-margin:15px;}.elementor-17 .elementor-element.elementor-element-70ea4c9 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-16d1d25 );}.elementor-17 .elementor-element.elementor-element-70ea4c9.elementor-view-stacked .elementor-icon{background-color:#D24C06;}.elementor-17 .elementor-element.elementor-element-70ea4c9.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-70ea4c9.elementor-view-default .elementor-icon{fill:#D24C06;color:#D24C06;border-color:#D24C06;}.elementor-17 .elementor-element.elementor-element-70ea4c9 .elementor-icon{font-size:45px;}.elementor-17 .elementor-element.elementor-element-70ea4c9 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-70ea4c9 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-70ea4c9 .elementor-icon-box-description{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:25px;}.elementor-17 .elementor-element.elementor-element-fc28bc8{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-fc28bc8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-fc28bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-fc28bc8, .elementor-17 .elementor-element.elementor-element-fc28bc8::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-eaea4aa .elementor-icon-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-eaea4aa{--icon-box-icon-margin:15px;}.elementor-17 .elementor-element.elementor-element-eaea4aa .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-16d1d25 );}.elementor-17 .elementor-element.elementor-element-eaea4aa.elementor-view-stacked .elementor-icon{background-color:#D24C06;}.elementor-17 .elementor-element.elementor-element-eaea4aa.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-eaea4aa.elementor-view-default .elementor-icon{fill:#D24C06;color:#D24C06;border-color:#D24C06;}.elementor-17 .elementor-element.elementor-element-eaea4aa .elementor-icon{font-size:45px;}.elementor-17 .elementor-element.elementor-element-eaea4aa .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-eaea4aa .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-eaea4aa .elementor-icon-box-description{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:25px;}.elementor-17 .elementor-element.elementor-element-01dff70{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-01dff70:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-01dff70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-01dff70, .elementor-17 .elementor-element.elementor-element-01dff70::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-acceae1 .elementor-icon-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-acceae1{--icon-box-icon-margin:15px;}.elementor-17 .elementor-element.elementor-element-acceae1 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-16d1d25 );}.elementor-17 .elementor-element.elementor-element-acceae1.elementor-view-stacked .elementor-icon{background-color:#D24C06;}.elementor-17 .elementor-element.elementor-element-acceae1.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-acceae1.elementor-view-default .elementor-icon{fill:#D24C06;color:#D24C06;border-color:#D24C06;}.elementor-17 .elementor-element.elementor-element-acceae1 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-acceae1 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-acceae1 .elementor-icon-box-description{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:25px;}.elementor-17 .elementor-element.elementor-element-9d45350{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-9d45350:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9d45350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-9d45350, .elementor-17 .elementor-element.elementor-element-9d45350::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-169ff3a .elementor-icon-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-169ff3a{--icon-box-icon-margin:15px;}.elementor-17 .elementor-element.elementor-element-169ff3a .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-16d1d25 );}.elementor-17 .elementor-element.elementor-element-169ff3a.elementor-view-stacked .elementor-icon{background-color:#D24C06;}.elementor-17 .elementor-element.elementor-element-169ff3a.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-169ff3a.elementor-view-default .elementor-icon{fill:#D24C06;color:#D24C06;border-color:#D24C06;}.elementor-17 .elementor-element.elementor-element-169ff3a .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-169ff3a .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-169ff3a .elementor-icon-box-description{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:25px;}.elementor-17 .elementor-element.elementor-element-a94c081{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.89;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a94c081:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a94c081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E98642;background-image:url("https://reformas.fusteriaivanvillanueva.com/wp-content/uploads/2024/01/cuinamodel_greta_nebraska_ambtirador_vecornegre2.jpeg");background-position:top center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-a94c081::before, .elementor-17 .elementor-element.elementor-element-a94c081 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-a94c081 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-a94c081 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-a94c081 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-a94c081 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-d6065f4 );}.elementor-17 .elementor-element.elementor-element-a94c081, .elementor-17 .elementor-element.elementor-element-a94c081::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-5585e3f{text-align:center;width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-5585e3f .elementor-heading-title{color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:50px;font-weight:500;line-height:60px;}.elementor-17 .elementor-element.elementor-element-5585e3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a98b985{text-align:center;width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-a98b985 .elementor-heading-title{color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:29px;font-weight:300;line-height:60px;}.elementor-17 .elementor-element.elementor-element-a98b985 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-17 .elementor-element.elementor-element-e8788fb .elementor-button{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-d6065f4 );color:var( --e-global-color-d6065f4 );background-color:var( --e-global-color-1d46d69 );border-radius:20px 20px 20px 20px;padding:20px 68px 20px 68px;}.elementor-17 .elementor-element.elementor-element-e8788fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-86e8987{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-eb9f8c8{text-align:center;width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-eb9f8c8 .elementor-heading-title{color:var( --e-global-color-16d1d25 );font-family:"Rubik", Sans-serif;font-size:50px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-eb9f8c8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-f9796be .elementor-tab-title{background-color:#FFFFFF;padding:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-f9796be .elementor-toggle-title, .elementor-17 .elementor-element.elementor-element-f9796be .elementor-toggle-icon{color:var( --e-global-color-16d1d25 );}.elementor-17 .elementor-element.elementor-element-f9796be .elementor-toggle-icon svg{fill:var( --e-global-color-16d1d25 );}.elementor-17 .elementor-element.elementor-element-f9796be .elementor-tab-title.elementor-active a, .elementor-17 .elementor-element.elementor-element-f9796be .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-d6065f4 );}.elementor-17 .elementor-element.elementor-element-3f1b5e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3f1b5e4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3f1b5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-3f1b5e4, .elementor-17 .elementor-element.elementor-element-3f1b5e4::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-932752c{text-align:center;color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-932752c > .elementor-widget-container{margin:0px 0px -20px 0px;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-ba5836a{--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-f6fb25c .elementor-heading-title{font-size:30px;line-height:50px;}.elementor-17 .elementor-element.elementor-element-069f0fd{text-align:center;font-size:20px;}.elementor-17 .elementor-element.elementor-element-681e8ba .elementor-button{font-size:18px;}.elementor-17 .elementor-element.elementor-element-60101ec{--padding-top:50px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-ec4568d .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-17 .elementor-element.elementor-element-b888087{--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-78689d7 .elementor-heading-title{font-size:35px;}.elementor-17 .elementor-element.elementor-element-c1c5060{text-align:center;}.elementor-17 .elementor-element.elementor-element-e87cbea{--padding-top:0px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-23204d1{text-align:center;}.elementor-17 .elementor-element.elementor-element-23204d1 .elementor-heading-title{font-size:35px;}.elementor-17 .elementor-element.elementor-element-dfabcd0 .elementor-button{font-size:18px;}.elementor-17 .elementor-element.elementor-element-eae1744{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b9655e7{--padding-top:0px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-9083224 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-17 .elementor-element.elementor-element-9abc6e0 .elementor-button{font-size:18px;}.elementor-17 .elementor-element.elementor-element-7b03d45{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d59c9bc{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-0c4d061{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-823a8fc{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-de4ba91 .elementor-heading-title{font-size:35px;}.elementor-17 .elementor-element.elementor-element-3954a0d .elementor-button{font-size:18px;}.elementor-17 .elementor-element.elementor-element-b24290f{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-f2e8bd2 .elementor-button{font-size:18px;}.elementor-17 .elementor-element.elementor-element-74d4a04{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-03b1fe1 .elementor-heading-title{font-size:35px;}.elementor-17 .elementor-element.elementor-element-92db219 .elementor-heading-title{font-size:35px;}.elementor-17 .elementor-element.elementor-element-020fddd{--padding-top:50px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-b8356fc .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-17 .elementor-element.elementor-element-b1e6426{--padding-top:0px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-984b2a5{--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-5585e3f .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-17 .elementor-element.elementor-element-a98b985 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-17 .elementor-element.elementor-element-86e8987{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-eb9f8c8 .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-ba5836a{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-f6fb25c .elementor-heading-title{font-size:19px;line-height:32px;}.elementor-17 .elementor-element.elementor-element-069f0fd{font-size:18px;}.elementor-17 .elementor-element.elementor-element-681e8ba .elementor-button{font-size:18px;padding:20px 40px 20px 40px;}.elementor-17 .elementor-element.elementor-element-f2a4c47 .elementor-headline{font-size:17px;}.elementor-17 .elementor-element.elementor-element-f2a4c47 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ec4568d{text-align:center;}.elementor-17 .elementor-element.elementor-element-ec4568d .elementor-heading-title{font-size:19px;}.elementor-17 .elementor-element.elementor-element-3f61cca > .elementor-widget-container{margin:0px 0px 0px -23px;}.elementor-17 .elementor-element.elementor-element-b888087{--min-height:150px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-78689d7{text-align:center;}.elementor-17 .elementor-element.elementor-element-78689d7 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-e51aae3 .elementor-headline{font-size:18px;}.elementor-17 .elementor-element.elementor-element-e51aae3 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c1c5060{text-align:left;}.elementor-17 .elementor-element.elementor-element-e87cbea{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-2119e8c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-23204d1 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-17 .elementor-element.elementor-element-d3d95db > .elementor-widget-container{margin:-78px 0px -40px 0px;}.elementor-17 .elementor-element.elementor-element-d3d95db.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-dfabcd0 .elementor-button{font-size:18px;padding:20px 40px 20px 40px;}.elementor-17 .elementor-element.elementor-element-50fd240 .elementor-headline{font-size:15px;}.elementor-17 .elementor-element.elementor-element-50fd240 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-eae1744{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b9655e7{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-be10510{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9083224{text-align:left;}.elementor-17 .elementor-element.elementor-element-9083224 .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-17 .elementor-element.elementor-element-22c7720{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-00b37ef{font-size:14px;}.elementor-17 .elementor-element.elementor-element-9abc6e0 .elementor-button{font-size:18px;padding:20px 40px 20px 40px;}.elementor-17 .elementor-element.elementor-element-a305cea .elementor-headline{font-size:14px;}.elementor-17 .elementor-element.elementor-element-a305cea > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-823a8fc{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-de4ba91{text-align:left;}.elementor-17 .elementor-element.elementor-element-de4ba91 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-65f66ef{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-7569c71{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-f9e7651{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-3144252{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3954a0d .elementor-button{font-size:18px;padding:20px 40px 20px 40px;}.elementor-17 .elementor-element.elementor-element-cd2a539 .elementor-headline{font-size:30px;}.elementor-17 .elementor-element.elementor-element-cd2a539 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f030f20 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-f2e8bd2 .elementor-button{font-size:18px;padding:20px 40px 20px 40px;}.elementor-17 .elementor-element.elementor-element-03b1fe1{text-align:center;}.elementor-17 .elementor-element.elementor-element-03b1fe1 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-17 .elementor-element.elementor-element-067edef{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-ad0407b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-92db219{text-align:left;}.elementor-17 .elementor-element.elementor-element-92db219 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-92db219 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-0f30a18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-164c5d0{font-size:15px;}.elementor-17 .elementor-element.elementor-element-164c5d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-71544fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-aa51074 img{height:270px;}.elementor-17 .elementor-element.elementor-element-b8356fc .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-17 .elementor-element.elementor-element-a94c081{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-5585e3f .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-17 .elementor-element.elementor-element-a98b985 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-17 .elementor-element.elementor-element-e8788fb .elementor-button{font-size:18px;padding:20px 40px 20px 40px;}.elementor-17 .elementor-element.elementor-element-eb9f8c8 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-3f1b5e4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-932752c{font-size:14px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-e87cbea{--content-width:966px;}.elementor-17 .elementor-element.elementor-element-2119e8c{--width:50%;}.elementor-17 .elementor-element.elementor-element-eae1744{--width:50%;}.elementor-17 .elementor-element.elementor-element-22c7720{--width:48%;}.elementor-17 .elementor-element.elementor-element-7b03d45{--width:48%;}.elementor-17 .elementor-element.elementor-element-65f66ef{--width:32%;}.elementor-17 .elementor-element.elementor-element-7569c71{--width:32%;}.elementor-17 .elementor-element.elementor-element-f9e7651{--width:32%;}.elementor-17 .elementor-element.elementor-element-3144252{--width:100%;}.elementor-17 .elementor-element.elementor-element-ad0407b{--width:100%;}.elementor-17 .elementor-element.elementor-element-0f30a18{--width:50%;}.elementor-17 .elementor-element.elementor-element-71544fb{--width:50%;}.elementor-17 .elementor-element.elementor-element-72f3f4e{--width:24%;}.elementor-17 .elementor-element.elementor-element-fc28bc8{--width:24%;}.elementor-17 .elementor-element.elementor-element-01dff70{--width:24%;}.elementor-17 .elementor-element.elementor-element-9d45350{--width:24%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-65f66ef{--width:100%;}.elementor-17 .elementor-element.elementor-element-7569c71{--width:100%;}.elementor-17 .elementor-element.elementor-element-f9e7651{--width:100%;}.elementor-17 .elementor-element.elementor-element-72f3f4e{--width:48%;}.elementor-17 .elementor-element.elementor-element-fc28bc8{--width:48%;}.elementor-17 .elementor-element.elementor-element-01dff70{--width:48%;}.elementor-17 .elementor-element.elementor-element-9d45350{--width:48%;}}/* Start custom CSS for heading, class: .elementor-element-f6fb25c */.title-orange{
    color:#622A1A;
    text-transform: uppercase;
    font-weight: 700!important;
    font-size: 55px;
    line-height: 65px;
}

@media (max-width: 600px) {
 .title-orange{
    font-size: 35px;
    line-height: 45px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-3f61cca */.swiper{
    overflow:visible!important;
}/* End custom CSS */
/* Start custom CSS */.swiper-pagination{
   
   bottom:-40px!important;
}

.swiper-pagination-bullet-active{
    width: 30px!important;
    border-radius:5px;
    
}

.elementor-swiper-button{
    background-color: #F58A38;
    padding:10px;
}

div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li input{
    border:none!important;
    height: 20px!important;
}

.choice-1{
    
}

.wpforms-page li{
    border:1px solid #000 !important;
    display:flex;
    align-items: center!important;
    padding:10px!important;
    border-radius:5px!important;
}

 .wpforms-page li.wpforms-image-choices-item{
     padding:0px!important;
 }

.wpforms-field-label-inline{
    width: 90%!important;
}

.wpforms-page-indicator-page-progress{
    background-color: #E98540!important;
}

div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item.wpforms-selected .wpforms-image-choices-image:after {
    background-color: #E98540!important;
}

div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{
    height: 5px!important;
    
}

.wpforms-field-label-inline{
    width: 100%!important;
    height: 100%!important;
    
}

.wpforms-page button, .wpforms-submit{
    background-color: #E98540!important;
    font-family: rubik!important;
    font-weight: 400!important;
    
}

#wpforms-1197-field_24-container{
    padding-bottom:0px!important;
}

.title-wp-form__1{
    font-size: 25px!important;
    line-height:30px!important;
    font-family: rubik!important;
    font-weight: 400!important;
    margin-bottom:5px!important;
}

.title-wp-form__1, .title-wp-form__2{
    text-align: center!important;
    font-family: rubik!important;
    font-weight: 400!important;
    
}

.img-wp-form{
    display:block!important;
    margin:auto!important;
    
}

#wpforms-1197-field_10-container{
    display:none!important;
}

#wpforms-1197-field_11-container{
    display:none!important;
}

div.wpforms-container-full .wpforms-confirmation-container-full{
    background-color: #fff!important;
    color:#000!important;
    font-family: rubik!important;
}

@media (max-width: 600px) {
 .img-flecha{
    transform: rotate(180deg)
}
#wpforms-1197-field_6{
    display:flex!important;
    justify-content:space-between!important;
    flex-wrap: wrap!important;
}
#wpforms-1197-field_6 li{
    width:46%!important;
    
}

.wpforms-field-label-inline{
    padding:10px!important;
}

.wpforms-submit{
    
    font-size:15px!important;
}
}/* End custom CSS */