.elementor-980 .elementor-element.elementor-element-hero_section:not(.elementor-motion-effects-element-type-background), .elementor-980 .elementor-element.elementor-element-hero_section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/residenciajardinesdelpalau.es/wp-content/uploads/2024/07/contact-banner.jpg?fit=1920%2C529&ssl=1");background-position:center center;background-size:cover;}.elementor-980 .elementor-element.elementor-element-hero_section > .elementor-background-overlay{background-color:rgba(10, 42, 38, 0.65);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-980 .elementor-element.elementor-element-hero_section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:170px 20px 160px 20px;}.elementor-980 .elementor-element.elementor-element-hero_title{text-align:center;}.elementor-980 .elementor-element.elementor-element-hero_title .elementor-heading-title{font-size:48px;font-weight:700;color:#ffffff;}.elementor-980 .elementor-element.elementor-element-hero_subtitle{text-align:center;}.elementor-980 .elementor-element.elementor-element-hero_subtitle .elementor-heading-title{font-size:20px;font-weight:500;color:#f0fdfa;}.elementor-980 .elementor-element.elementor-element-offers_section:not(.elementor-motion-effects-element-type-background), .elementor-980 .elementor-element.elementor-element-offers_section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8fafc;}.elementor-980 .elementor-element.elementor-element-offers_section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 50px 20px;}.elementor-980 .elementor-element.elementor-element-offers_section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-980 .elementor-element.elementor-element-offer_card_aux:not(.elementor-motion-effects-element-type-background), .elementor-980 .elementor-element.elementor-element-offer_card_aux > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-980 .elementor-element.elementor-element-offer_card_aux{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:45px;padding:35px 35px 35px 35px;}.elementor-980 .elementor-element.elementor-element-offer_card_aux, .elementor-980 .elementor-element.elementor-element-offer_card_aux > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-980 .elementor-element.elementor-element-offer_card_aux > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-980 .elementor-element.elementor-element-offer_img_widget_aux{text-align:center;}.elementor-980 .elementor-element.elementor-element-offer_card_limp:not(.elementor-motion-effects-element-type-background), .elementor-980 .elementor-element.elementor-element-offer_card_limp > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-980 .elementor-element.elementor-element-offer_card_limp{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:35px 35px 35px 35px;}.elementor-980 .elementor-element.elementor-element-offer_card_limp, .elementor-980 .elementor-element.elementor-element-offer_card_limp > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-980 .elementor-element.elementor-element-offer_card_limp > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-980 .elementor-element.elementor-element-offer_img_widget_limp{text-align:center;}.elementor-980 .elementor-element.elementor-element-talent_pool_section:not(.elementor-motion-effects-element-type-background), .elementor-980 .elementor-element.elementor-element-talent_pool_section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-980 .elementor-element.elementor-element-talent_pool_section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 60px 20px;}.elementor-980 .elementor-element.elementor-element-talent_pool_section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-980 .elementor-element.elementor-element-why_join_section:not(.elementor-motion-effects-element-type-background), .elementor-980 .elementor-element.elementor-element-why_join_section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8fafc;}.elementor-980 .elementor-element.elementor-element-why_join_section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 80px 20px;}.elementor-980 .elementor-element.elementor-element-why_join_section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}