.elementor .e-287bc6ac-725fbf1{display:none;flex-direction:column;}.elementor .e-38bdee40-f828d36{display:none;flex-direction:column;}.elementor .e-27569df8-f8b6b89{display:none;flex-direction:column;}.elementor .e-1b9dfa1-a1db5d7{font-family:"Lato";font-size:30px;color:var(--Blanco);text-align:center;margin:10px;align-self:center;}.elementor .e-409edb8-17488e5{font-family:"Lato";font-weight:600;color:var(--Blanco);text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:20px;margin-block-end:30px;}.elementor .e-abc187e-9626ade{width:380px;padding:20px;margin-block-start:-78px;margin-block-end:0px;margin-inline-start:20px;margin-inline-end:20px;border-radius:29px;border-width:3px;border-color:var(--Rojo);border-style:solid;background-color:#2E8B57;display:none;flex-direction:column;flex:0 1 auto;align-items:center;align-self:start;order:99999;}.elementor .e-b65189c-8b50cbd{display:none;flex-direction:column;}.elementor .e-2d3fa529-164f16d{display:none;flex-direction:column;}.elementor .e-22b2cc8-706b918{font-family:var(--HI);font-weight:500;font-size:80px;color:var(--Blanco);text-align:center;padding-block-start:0px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:64px;flex:0 1 auto;align-self:center;order:99999;}.elementor .e-870ccfc-20c4b3a{font-family:"Lato";font-weight:600;color:var(--Blanco);text-align:center;padding-block-start:0px;padding-block-end:71px;padding-inline-start:0px;padding-inline-end:0px;flex:0 1 auto;align-self:center;order:99999;}.elementor .e-fbd63ec-76c4335{width:550px;position:relative;inset-inline-start:50%;background-color:var(--Fondo);flex-direction:column;justify-content:center;align-items:stretch;order:99999;}.elementor .e-75334cb-34a99e2{height:405px;overflow:auto;aspect-ratio:1/1;object-fit:fill;position:relative;z-index:-1;scroll-margin-top:0px;padding:0px;margin-block-start:-160px;border-block-start-width:0px;border-block-end-width:3px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Rojo);border-style:solid;background-image:url("https://i0.wp.com/martinrichardregidor.com/wp-content/uploads/2026/07/Martin_Daniel_Richard_Paradis_Regidor_Nicoya-scaled.webp?fit=2560%2C1280&ssl=1");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:row;}.elementor .e-73c205b{height:60px;margin-block-start:40px;border-block-start-width:3px;border-block-end-width:3px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Rojo);border-style:solid;background-color:var(--Seguandario);flex-direction:column;align-items:center;}.elementor .e-915d47a-8ccc17a{width:50%;padding:0px;}.elementor .e-38993fb-feb958a{margin:50px;justify-content:center;align-self:center;}.elementor .e-5fd7d2f-a720ebb{color:var(--Blanco);text-align:justify;padding-inline-start:0%;padding-inline-end:0%;margin-block-start:6px;margin-block-end:50px;margin-inline-start:50px;margin-inline-end:50px;display:flex;flex-wrap:nowrap;flex:0 1 auto;align-content:space-evenly;}.elementor .e-5b21c35-65a3352{margin-block-start:50px;margin-block-end:50px;margin-inline-start:0px;margin-inline-end:0px;border-radius:20px;border-width:3px;border-color:var(--Rojo);border-style:solid;background-color:#2e8c57eb;display:flex;flex-direction:column;justify-content:space-around;align-items:end;align-self:center;}.elementor .e-b285816-6b2520c{width:20%;}.elementor .e-210dc6d{padding:0px;margin-block-start:0px;margin-block-end:0px;background-image:url("https://i0.wp.com/martinrichardregidor.com/wp-content/uploads/2026/08/5AA02F02-0BE4-4FB7-99B1-5516CCC1F333.webp?fit=1526%2C1600&ssl=1");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:-400px 0px;flex-direction:row;justify-content:flex-end;align-items:center;}.elementor .e-347847e{height:60px;padding:0px;margin-block-start:0px;margin-block-end:50px;border-block-start-width:3px;border-block-end-width:3px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Rojo);border-style:solid;background-color:var(--Seguandario);flex-direction:row;}