.elementor .e-7f0987f8-3801{max-width:1401px;position:relative;z-index:1;font-size:clamp(35px, 5.2vw, 55px);color:#FFFFFF;line-height:1;text-align:center;}.elementor .e-6701333-0a3207d{max-width:1401px;position:relative;z-index:1;font-family:var(--mt-fuente-texto);font-size:24px;color:#FFFFFF;line-height:1;text-align:center;}.elementor .e-74cc1543-aa11:hover,.elementor .e-74cc1543-aa11:focus-visible{color:#3A2E28;background-color:#FFFFFF;}.elementor .e-74cc1543-aa11{height:50px;position:relative;z-index:1;color:#FFFFFF;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-1661b54a-3739{background-color:rgba(0,0,0,0.25);}.elementor .e-8e62ade-cf88{font-family:var(--mt-fuente-texto);font-size:12px;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-39102dab-93ba{padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;border-width:1px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:transparent;}.elementor .e-39102dab-93ba:hover,.elementor .e-39102dab-93ba:focus-visible{background-color:rgba(255,255,255,0.15);}.elementor .e-39102dab-93ba:focus{background-color:rgba(255,255,255,0.15);}.elementor .e-7af61ac-dc4d{font-family:var(--mt-fuente-texto);font-size:12px;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-275be3e5-e511{padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;border-width:1px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:transparent;}.elementor .e-275be3e5-e511:hover,.elementor .e-275be3e5-e511:focus-visible{background-color:rgba(255,255,255,0.15);}.elementor .e-275be3e5-e511:focus{background-color:rgba(255,255,255,0.15);}.elementor .e-f2cb9dc-4c90{inset-inline-end:24px;inset-block-end:20px;}.elementor .e-1863ea39-d2d0{width:100%;height:100%;position:absolute;z-index:0;padding:0px;inset: 0px;\n}.elementor .e-f221c77-116d{min-height:clamp(520px, 56vw, 740px);overflow:hidden;position:relative;padding-block-start:60px;padding-block-end:136px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(180deg, rgb(0,0,0) 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:32px;justify-content:flex-end;align-items:center;}.elementor .e-792d198-ee9c{max-width:1228px;font-size:clamp(26px, 2.6vw, 32px);color:#373737;letter-spacing:-0.03em;line-height:1.4;text-align:center;}.elementor .e-9029d32-dfc7{min-height:clamp(460px, 47.5vw, 700px);padding-block-start:clamp(2px, 6.7vw, 116px);background-image:url("https://martatorressexologa.com/wp-content/uploads/2026/11/home-espacio-seguro-mar.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;background-position: center bottom;\n}.elementor .e-56081c6-f32077a{font-family:Helvetica;font-size:var(--Textos);text-align:center;padding-block-start:40px;}.elementor .e-2b5b04d3-8ac8{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block;object-position: center top;\n}.elementor .e-191db909-b153{padding:0px;flex:1 1 0px;}.elementor .e-71eaf721-b7f9{font-size:clamp(32px, 3vw, 55px);line-height:1;}.elementor .e-1094f0f6-e36b{font-size:var(--Textos);letter-spacing:-0.03em;}.elementor .e-141dba9a-e285{max-width:761px;padding:0px;display:flex;flex-direction:column;gap:48px;flex:1 1 0px;}.elementor .e-6c879e79-b09f{flex-direction:row;gap:72px;align-items:center;}.elementor .e-2c3615be-96e9{font-size:clamp(32px, 3vw, 55px);line-height:1;}.elementor .e-8b03edc-da813a3{font-family:Helvetica;font-size:clamp(15px, 1.1vw, 18px);}.elementor .e-442b587f-61f6{font-size:clamp(30px, 3.2vw, 55px);}.elementor .e-1379af03-faf5{font-size:clamp(15px, 1.1vw, 18px);color:#494442;}.elementor .e-6a867536-9e8d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:48px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-76710ddc-7003{font-size:clamp(30px, 3.2vw, 55px);}.elementor .e-50d0b818-3dc8{font-size:clamp(15px, 1.1vw, 18px);color:#494442;}.elementor .e-2b34c247-c0f3{padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;border-left-style: solid; border-left-color: rgba(73,68,66,0.35);\n}.elementor .e-3bcff45a-4753{font-size:clamp(30px, 3.2vw, 55px);}.elementor .e-5433b873-1d2d{font-size:clamp(15px, 1.1vw, 18px);color:#494442;}.elementor .e-65b1a641-386d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;border-left-style: solid; border-left-color: rgba(73,68,66,0.35);\n}.elementor .e-3cb61259-86c1{padding:0px;display:flex;flex-direction:row;gap:0px;justify-content:center;}.elementor .e-614bc755-83d3{max-width:1600px;padding:0px;background-color:#FFF4EA;display:flex;flex-direction:column;gap:40px;}.elementor .e-f92bd55-24eebe4{padding-block-start:5%;padding-block-end:5%;margin-block-start:80px;background-color:#FFF4EA;justify-content:center;}.elementor .e-3df947ed-672c{max-width:1000px;font-size:clamp(30px, 2.8vw, 48px);text-align:center;}.elementor .e-398f76a-6174{width:100%;min-height:0px;max-width:1200px;padding:0px;display:block;}.elementor .e-5ce899bb-5760{gap:48px;align-items:center;}.elementor .e-7e5fdd18-1418{max-width:556px;font-size:clamp(44px, 5vw, 87px);color:#5B5B5B;line-height:1;text-align:center;}.elementor .e-36f6a9e-740a{font-size:var(--Texto-L);letter-spacing:-0.05em;text-align:center;}.elementor .e-2610d7a5-2d87:hover,.elementor .e-2610d7a5-2d87:focus-visible{color:#FFFFFF;background-color:#494442;}.elementor .e-2610d7a5-2d87{height:var(--Alto-Boton);color:#5B5B5B;border-width:1px;border-color:#000000;border-style:solid;background-color:#FFFFFF;}.elementor .e-27c53760-4d17{text-align:center;background-color:rgba(255,239,224,0.68);display:flex;flex-direction:column;gap:32px;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .e-43092c81-6b21{width:100%;height:100%;min-height:100%;object-fit:cover;display:block;}.elementor .e-654179ce-9118{padding:0px;flex:1 1 0px;}.elementor .e-4e36f7a9-5a9f{padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:38px;align-items:stretch;}