.elementor-26045 .elementor-element.elementor-element-b957234 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26045 .elementor-element.elementor-element-b957234:not(.elementor-motion-effects-element-type-background), .elementor-26045 .elementor-element.elementor-element-b957234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2EA5CA;}.elementor-26045 .elementor-element.elementor-element-b957234 > .elementor-container{min-height:350px;}.elementor-26045 .elementor-element.elementor-element-b957234{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-26045 .elementor-element.elementor-element-b957234, .elementor-26045 .elementor-element.elementor-element-b957234 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-26045 .elementor-element.elementor-element-b957234 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26045 .elementor-element.elementor-element-fb5fae2{text-align:center;}.elementor-26045 .elementor-element.elementor-element-fb5fae2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-26045 .elementor-element.elementor-element-f311780{text-align:center;}.elementor-26045 .elementor-element.elementor-element-f311780 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-26045 .elementor-element.elementor-element-079ffac{margin-top:150px;margin-bottom:0px;}.elementor-26045 .elementor-element.elementor-element-976e966{text-align:center;}.elementor-26045 .elementor-element.elementor-element-976e966 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;line-height:45px;color:#000000;}.elementor-26045 .elementor-element.elementor-element-2135cbc{text-align:center;}.elementor-26045 .elementor-element.elementor-element-2135cbc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-26045 .elementor-element.elementor-element-6d969b7:not(.elementor-motion-effects-element-type-background), .elementor-26045 .elementor-element.elementor-element-6d969b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4EEF9;}.elementor-26045 .elementor-element.elementor-element-6d969b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 150px 0px;}.elementor-26045 .elementor-element.elementor-element-6d969b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26045 .elementor-element.elementor-element-6d969b7 > .elementor-shape-top svg{width:calc(110% + 1.3px);height:100px;}.elementor-26045 .elementor-element.elementor-element-6d969b7 > .elementor-shape-bottom .elementor-shape-fill{fill:#F4F4F4;}.elementor-26045 .elementor-element.elementor-element-6d969b7 > .elementor-shape-bottom svg{width:calc(110% + 1.3px);height:115px;}.elementor-26045 .elementor-element.elementor-element-7a3181e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26045 .elementor-element.elementor-element-7a3181e.elementor-column.raven-column-flex-vertical > .elementor-widget-wrap{align-content:center;align-items:center;flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-26045 .elementor-element.elementor-element-388e3a1 .elementor-button{background-color:#07A7D6;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;padding:15px 40px 15px 40px;}.elementor-26045 .elementor-element.elementor-element-388e3a1 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-26045 .elementor-element.elementor-element-b5669fb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-26045 .elementor-element.elementor-element-08a3d46 img{width:100px;}.elementor-26045 .elementor-element.elementor-element-de7145c{text-align:center;}.elementor-26045 .elementor-element.elementor-element-de7145c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:35px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-26045 .elementor-element.elementor-element-57a3c65 > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-26045 .elementor-element.elementor-element-57a3c65{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#000000;}.elementor-26045 .elementor-element.elementor-element-9828aee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-26045 .elementor-element.elementor-element-3131eff img{width:100px;}.elementor-26045 .elementor-element.elementor-element-95e4460{text-align:center;}.elementor-26045 .elementor-element.elementor-element-95e4460 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:35px;color:#000000;}.elementor-26045 .elementor-element.elementor-element-e248a92 > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-26045 .elementor-element.elementor-element-e248a92{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#000000;}.elementor-26045 .elementor-element.elementor-element-99562d1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-26045 .elementor-element.elementor-element-47c23b4 img{width:100px;}.elementor-26045 .elementor-element.elementor-element-11a00b5{text-align:center;}.elementor-26045 .elementor-element.elementor-element-11a00b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:35px;color:#000000;}.elementor-26045 .elementor-element.elementor-element-f95e57d > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-26045 .elementor-element.elementor-element-f95e57d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#000000;}.elementor-26045 .elementor-element.elementor-element-afd0769:not(.elementor-motion-effects-element-type-background), .elementor-26045 .elementor-element.elementor-element-afd0769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-26045 .elementor-element.elementor-element-afd0769{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 100px 0px;}.elementor-26045 .elementor-element.elementor-element-afd0769 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26045 .elementor-element.elementor-element-afd0769 > .elementor-shape-bottom .elementor-shape-fill{fill:#F4F4F4;}.elementor-26045 .elementor-element.elementor-element-afd0769 > .elementor-shape-bottom svg{width:calc(110% + 1.3px);height:115px;}.elementor-26045 .elementor-element.elementor-element-0072b0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-26045 .elementor-element.elementor-element-137cf55{text-align:center;}.elementor-26045 .elementor-element.elementor-element-137cf55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;color:#303030;}.elementor-26045 .elementor-element.elementor-element-9a464de{text-align:center;}.elementor-26045 .elementor-element.elementor-element-9a464de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;color:#07A7D6;}.elementor-26045 .elementor-element.elementor-element-8b2d864{padding:50px 0px 50px 0px;}.elementor-26045 .elementor-element.elementor-element-61a2785{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;color:#07A7D6;}.elementor-26045 .elementor-element.elementor-element-9225a33 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;color:#07A7D6;}.elementor-26045 .elementor-element.elementor-element-3b3b07f{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:#000000;}.elementor-26045 .elementor-element.elementor-element-ac4e19f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#303030;}.elementor-26045 .elementor-element.elementor-element-f20487b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26045 .elementor-element.elementor-element-f20487b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#303030;}.elementor-26045 .elementor-element.elementor-element-88e6a41{padding:50px 0px 50px 0px;}.elementor-26045 .elementor-element.elementor-element-40e0ce4{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;color:#07A7D6;}.elementor-26045 .elementor-element.elementor-element-45ff3b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;color:#07A7D6;}.elementor-26045 .elementor-element.elementor-element-8ffd151{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:#000000;}.elementor-26045 .elementor-element.elementor-element-6f6a25f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#303030;}.elementor-26045 .elementor-element.elementor-element-36bfcce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26045 .elementor-element.elementor-element-36bfcce{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#303030;}.elementor-26045 .elementor-element.elementor-element-bfd6c3e{padding:50px 0px 50px 0px;}.elementor-26045 .elementor-element.elementor-element-1b04faa{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;color:#07A7D6;}.elementor-26045 .elementor-element.elementor-element-782d40a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;color:#07A7D6;}.elementor-26045 .elementor-element.elementor-element-0d01d77{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:#000000;}.elementor-26045 .elementor-element.elementor-element-18839ad{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#303030;}.elementor-26045 .elementor-element.elementor-element-e3156f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26045 .elementor-element.elementor-element-e3156f1{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#303030;}.elementor-26045 .elementor-element.elementor-element-bb5f408{padding:50px 0px 50px 0px;}.elementor-26045 .elementor-element.elementor-element-982cd59{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;color:#07A7D6;}.elementor-26045 .elementor-element.elementor-element-ff867d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;color:#07A7D6;}.elementor-26045 .elementor-element.elementor-element-f99ebed{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:#000000;}.elementor-26045 .elementor-element.elementor-element-d5b1a0b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#303030;}.elementor-26045 .elementor-element.elementor-element-dcfa805 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26045 .elementor-element.elementor-element-dcfa805{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#303030;}.elementor-26045 .elementor-element.elementor-element-967ddc1 .elementor-button{background-color:#07A7D6;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;padding:15px 40px 15px 40px;}.elementor-26045 .elementor-element.elementor-element-967ddc1 > .elementor-widget-container{margin:100px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-26045 .elementor-element.elementor-element-3c2c821 > .elementor-container{max-width:1000px;}.elementor-26045 .elementor-element.elementor-element-3c2c821:not(.elementor-motion-effects-element-type-background), .elementor-26045 .elementor-element.elementor-element-3c2c821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://aries.es/wp-content/uploads/2026/01/imagen-maquinaria.png") 50% 50%;background-size:cover;}.elementor-26045 .elementor-element.elementor-element-3c2c821{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-26045 .elementor-element.elementor-element-3c2c821 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26045 .elementor-element.elementor-element-3c2c821 > .elementor-shape-top .elementor-shape-fill{fill:#F4F4F4;}.elementor-26045 .elementor-element.elementor-element-3c2c821 > .elementor-shape-top svg{width:calc(115% + 1.3px);height:150px;}.elementor-26045 .elementor-element.elementor-element-fe5679c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 100px 50px 100px;}.elementor-26045 .elementor-element.elementor-element-d3a7e0a{text-align:center;}.elementor-26045 .elementor-element.elementor-element-d3a7e0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-26045 .elementor-element.elementor-element-c7e1712{margin-top:100px;margin-bottom:0px;}.elementor-26045 .elementor-element.elementor-element-743572b{text-align:center;}.elementor-26045 .elementor-element.elementor-element-743572b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;text-transform:uppercase;color:#4D4D4D;}.elementor-26045 .elementor-element.elementor-element-e1776a1{--e-image-carousel-slides-to-show:5;}.elementor-26045 .elementor-element.elementor-element-e1776a1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-26045 .elementor-element.elementor-element-e1776a1 .elementor-swiper-button.elementor-swiper-button-next{color:#07A7D6;}.elementor-26045 .elementor-element.elementor-element-e1776a1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-26045 .elementor-element.elementor-element-e1776a1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#07A7D6;}.elementor-26045 .elementor-element.elementor-element-2ad87df:not(.elementor-motion-effects-element-type-background), .elementor-26045 .elementor-element.elementor-element-2ad87df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07A7D6;}.elementor-26045 .elementor-element.elementor-element-2ad87df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:075px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26045 .elementor-element.elementor-element-2ad87df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26045 .elementor-element.elementor-element-15aa259 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-26045 .elementor-element.elementor-element-15aa259 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26045 .elementor-element.elementor-element-619e865 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:45px;color:#FFFFFF;}.elementor-26045 .elementor-element.elementor-element-6f1d782{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-26045 .elementor-element.elementor-element-d1efefa .elementor-button{background-color:#000000;border-radius:20px 20px 20px 20px;padding:10px 40px 10px 40px;}.elementor-26045 .elementor-element.elementor-element-93c268c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26045 .elementor-element.elementor-element-7985e9a:not(.elementor-motion-effects-element-type-background), .elementor-26045 .elementor-element.elementor-element-7985e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aries.es/wp-content/uploads/2025/04/Fondo_formulario.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-26045 .elementor-element.elementor-element-7985e9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 50px 0px;}.elementor-26045 .elementor-element.elementor-element-7985e9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26045 .elementor-element.elementor-element-888a6b9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26045 .elementor-element.elementor-element-888a6b9.elementor-column.raven-column-flex-vertical > .elementor-widget-wrap{align-content:center;align-items:center;flex-wrap:wrap;}.elementor-26045 .elementor-element.elementor-element-c469826{width:var( --container-widget-width, 83.571% );max-width:83.571%;--container-widget-width:83.571%;--container-widget-flex-grow:0;text-align:center;}.elementor-26045 .elementor-element.elementor-element-c469826 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-26045 .elementor-element.elementor-element-0a88cac > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-26045 .elementor-element.elementor-element-0a88cac{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-26045 .elementor-element.elementor-element-46f74fa{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-26045 .elementor-element.elementor-element-46f74fa > .elementor-widget-container{margin:50px 0px 0px 0px;}@media(max-width:1024px){.elementor-26045 .elementor-element.elementor-element-6d969b7 > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:115px;}.elementor-26045 .elementor-element.elementor-element-6d969b7{padding:065px 0px 0100px 0px;}.elementor-26045 .elementor-element.elementor-element-afd0769 > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:115px;}.elementor-26045 .elementor-element.elementor-element-afd0769{padding:065px 0px 0100px 0px;}.elementor-26045 .elementor-element.elementor-element-3c2c821{padding:100px 100px 100px 100px;}.elementor-26045 .elementor-element.elementor-element-fe5679c > .elementor-element-populated{padding:25px 50px 25px 050px;}.elementor-26045 .elementor-element.elementor-element-d3a7e0a .elementor-heading-title{font-size:32px;}.elementor-26045 .elementor-element.elementor-element-e1776a1{--e-image-carousel-slides-to-show:3;}.elementor-26045 .elementor-element.elementor-element-619e865 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-26045 .elementor-element.elementor-element-619e865{text-align:center;}.elementor-26045 .elementor-element.elementor-element-6f1d782{text-align:center;}.elementor-26045 .elementor-element.elementor-element-c469826 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-26045 .elementor-element.elementor-element-976e966 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-26045 .elementor-element.elementor-element-2135cbc .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-26045 .elementor-element.elementor-element-6d969b7 > .elementor-shape-top svg{width:calc(150% + 1.3px);height:115px;}.elementor-26045 .elementor-element.elementor-element-de7145c .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-26045 .elementor-element.elementor-element-57a3c65{font-size:22px;line-height:24px;}.elementor-26045 .elementor-element.elementor-element-95e4460 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-26045 .elementor-element.elementor-element-e248a92{font-size:22px;line-height:24px;}.elementor-26045 .elementor-element.elementor-element-11a00b5 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-26045 .elementor-element.elementor-element-f95e57d{font-size:22px;line-height:24px;}.elementor-26045 .elementor-element.elementor-element-0072b0c > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-26045 .elementor-element.elementor-element-3c2c821 > .elementor-shape-top svg{width:calc(150% + 1.3px);height:125px;}.elementor-26045 .elementor-element.elementor-element-3c2c821{padding:100px 25px 50px 25px;}.elementor-26045 .elementor-element.elementor-element-fe5679c > .elementor-element-populated{padding:25px 10px 25px 10px;}.elementor-26045 .elementor-element.elementor-element-e1776a1{--e-image-carousel-slides-to-show:1;}.elementor-26045 .elementor-element.elementor-element-15aa259 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-26045 .elementor-element.elementor-element-619e865 .elementor-heading-title{font-size:24px;}.elementor-26045 .elementor-element.elementor-element-6f1d782 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-26045 .elementor-element.elementor-element-6f1d782{font-size:18px;}.elementor-26045 .elementor-element.elementor-element-7985e9a{margin-top:0px;margin-bottom:0px;}.elementor-26045 .elementor-element.elementor-element-c469826 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-26045 .elementor-element.elementor-element-fe5679c{width:100%;}.elementor-26045 .elementor-element.elementor-element-15aa259{width:59.665%;}.elementor-26045 .elementor-element.elementor-element-93c268c{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-26045 .elementor-element.elementor-element-15aa259{width:100%;}.elementor-26045 .elementor-element.elementor-element-93c268c{width:100%;}}/* Start custom CSS for section, class: .elementor-element-b957234 */.elementor-26045 .elementor-element.elementor-element-b957234{
    height: 525px;
}


@media (max-width: 1200px) {
    .elementor-26045 .elementor-element.elementor-element-b957234{
         height: 425px;
}
}

@media (max-width: 768px) {
    .elementor-26045 .elementor-element.elementor-element-b957234{
         height: 350px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f20487b */.layout{
    height: 100%;
    display: flex;
    flex-direction: column;
}

.elementor-26045 .elementor-element.elementor-element-f20487b .hero{
    background-image: url('/wp-content/uploads/2026/02/Recurso-28creativo.png');
    background-size: 21px;
    background-repeat: no-repeat;
    background-position: 0px top;
    height: 20px;
    width: 100%;
}

.elementor-26045 .elementor-element.elementor-element-f20487b .contenido{
    flex: 1; /* ocupa el espacio restante */
    width: 100%;
    border-radius: 0 15px 15px 15px;
    background-color: #fff; /* ejemplo */
    padding: 15px
}

@media (max-width: 780px) {
  .elementor-26045 .elementor-element.elementor-element-f20487b  .contenido{

    border-radius:15px;

}
.elementor-26045 .elementor-element.elementor-element-f20487b   .hero{
         background-image: url('/wp-content/uploads/2026/02/Recurso-30creativo.png');
           background-position: right 40% center;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36bfcce */.layout{
    height: 100%;
    display: flex;
    flex-direction: column;
}

.elementor-26045 .elementor-element.elementor-element-36bfcce .hero{
    background-image: url('/wp-content/uploads/2026/02/Recurso-30creativo.png');
    background-size: 21px;
    background-repeat: no-repeat;
    background-position: right center;
    height: 20px;
    width: 100%;
}

.elementor-26045 .elementor-element.elementor-element-36bfcce .contenido{
    flex: 1; /* ocupa el espacio restante */
    width: 100%;
    border-radius: 15px 0 15px 15px;
    background-color: #fff; /* ejemplo */
    padding: 15px
}

@media (max-width: 780px) {
 .elementor-26045 .elementor-element.elementor-element-36bfcce   .contenido{

    border-radius:15px;

}
  .elementor-26045 .elementor-element.elementor-element-36bfcce .hero{
         background-image: url('/wp-content/uploads/2026/02/Recurso-30creativo.png');
           background-position: right 40% center;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3156f1 */.layout{
    height: 100%;
    display: flex;
    flex-direction: column;
}

.elementor-26045 .elementor-element.elementor-element-e3156f1 .hero{
    background-image: url('/wp-content/uploads/2026/02/Recurso-28creativo.png');
    background-size: 21px;
    background-repeat: no-repeat;
    background-position: 0px top;
    height: 20px;
    width: 100%;
}

.elementor-26045 .elementor-element.elementor-element-e3156f1 .contenido{
    flex: 1; /* ocupa el espacio restante */
    width: 100%;
    border-radius: 0 15px 15px 15px;
    background-color: #fff; /* ejemplo */
    padding: 15px
}

@media (max-width: 780px) {
  .elementor-26045 .elementor-element.elementor-element-e3156f1  .contenido{

    border-radius:15px;

}
  .elementor-26045 .elementor-element.elementor-element-e3156f1 .hero{
         background-image: url('/wp-content/uploads/2026/02/Recurso-30creativo.png');
           background-position: right 40% center;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dcfa805 */.layout{
    height: 100%;
    display: flex;
    flex-direction: column;
}

.hero{
    background-image: url('/wp-content/uploads/2026/02/Recurso-30creativo.png');
    background-size: 21px;
    background-repeat: no-repeat;
    background-position: right center;
    height: 20px;
    width: 100%;
}

.elementor-26045 .elementor-element.elementor-element-dcfa805 .contenido{
    flex: 1; /* ocupa el espacio restante */
    width: 100%;
    border-radius: 15px 0 15px 15px;
    background-color: #fff; /* ejemplo */
    padding: 15px
}

@media (max-width: 780px) {
    .contenido{

    border-radius:15px;

}
   .hero{
         background-image: url('/wp-content/uploads/2026/02/Recurso-30creativo.png');
           background-position: right 40% center;
}
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */