.elementor .e-c1c584d-602d2ac{font-family:"Playfair Display";font-weight:600;}.elementor .e-09ed704-cf60dbe{font-family:Jost;font-size:17px;}.elementor .e-e9007ca-c34fb96{font-family:Jost;font-weight:500;color:#FFFFFF;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#224A37;border-radius:10px;\n}.elementor .e-c950f59{min-height:760px;position:relative;text-align:center;padding-block-start:60px;padding-block-end:60px;padding-inline-start:420px;padding-inline-end:420px;background-color:#E8CFC4;flex-direction:column;justify-content:center;align-items:center;background-image:linear-gradient(to bottom, rgba(232,207,196,0) 0%, rgba(232,207,196,0) 75%, #F0F1EC 100%);
&:before{content:'';position:absolute;top:0;left:0;width:380px;height:100%;background-image:url('https://longevitaorale.com.br/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-05-at-10.52.14-7.jpeg');background-size:cover;background-position:center;border-radius:0 35% 65% 0/0 45% 55% 0;pointer-events:none;opacity:0.92;-webkit-mask-image:linear-gradient(to bottom, black 0%, black 78%, transparent 100%);mask-image:linear-gradient(to bottom, black 0%, black 78%, transparent 100%);}
&:after{content:'';position:absolute;top:0;right:0;width:380px;height:100%;background-image:url('https://longevitaorale.com.br/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-05-at-10.52.14-3.jpeg');background-size:cover;background-position:center;border-radius:65% 0 0 35%/55% 0 0 45%;pointer-events:none;opacity:0.92;-webkit-mask-image:linear-gradient(to bottom, black 0%, black 78%, transparent 100%);mask-image:linear-gradient(to bottom, black 0%, black 78%, transparent 100%);}
@media(max-width:1024px){
  padding-inline:24px 24px;
  padding-top:200px!important;
  min-height:auto;
  &:before{display:block;position:absolute;top:24px;left:24px;right:24px;width:auto;height:170px;border-radius:20px;opacity:1;pointer-events:none;-webkit-mask-image:none;mask-image:none;}
  &:after{display:none;}
}\n}.elementor .e-aad9c1d-7230794{font-family:"Playfair Display";font-weight:600;font-size:36px;}.elementor .e-e8493b4-b4faf9e{max-width:620px;font-family:Jost;font-size:17px;line-height:1.7em;}.elementor .e-d14e48c{min-height:620px;position:relative;text-align:center;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F0F1EC;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;&:after{content:'';position:absolute;left:0;right:0;bottom:-40px;height:80px;background:#FFFFFF;border-radius:50% 50% 0 0/100% 100% 0 0;pointer-events:none;}
@media(max-width:767px){
  min-height:auto;
}\n}.elementor .e-fc05b35{position:relative;padding-block-start:80px;padding-block-end:80px;flex-direction:column;align-items:center;&:after{content:'';position:absolute;left:0;right:0;bottom:-40px;height:80px;background:#F0F1EC;border-radius:50% 50% 0 0/100% 100% 0 0;pointer-events:none;}\n}.elementor .e-c3977f8{position:relative;padding-block-start:80px;padding-block-end:80px;background-color:#F0F1EC;flex-direction:column;align-items:center;&:after{content:'';position:absolute;left:0;right:0;bottom:-40px;height:80px;background:#E8CFC4;border-radius:50% 50% 0 0/100% 100% 0 0;pointer-events:none;}\n}.elementor .e-f191a12-e238f15{display:flex!important;
flex-direction:row!important;
flex-wrap:nowrap!important;
align-items:stretch!important;
gap:24px!important;
width:4104px!important;
min-width:4104px!important;\n}.elementor .e-ea98018-13404c7{overflow:hidden;
width:100%;
max-width:100%;\n}.elementor .e-23812b3{position:relative;padding-block-start:80px;padding-block-end:80px;background-color:#E8CFC4;flex-direction:column;align-items:center;&:after{content:'';position:absolute;left:0;right:0;bottom:-40px;height:80px;background:#F0F1EC;border-radius:50% 50% 0 0/100% 100% 0 0;pointer-events:none;}\n}.elementor .e-ba947b2-562421f{color:#FFFFFF;background-color:#224A37;border-radius:10px;\n}.elementor .e-5fecae1{padding-block-start:80px;padding-block-end:80px;background-color:#F0F1EC;flex-direction:row;gap:60px;flex-wrap:wrap;justify-content:center;align-items:flex-start;}.elementor .e-3d3ab24-478ecdb{font-family:Jost;font-weight:500;color:#FFFFFF;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#224A37;border-radius:10px;margin:0!important;padding:10px 18px!important;font-size:13px!important;\n}.elementor .e-a5e0828-51df0d0{font-family:Jost;font-weight:500;color:#FFFFFF;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#224A37;border-radius:10px;margin:0!important;padding:10px 18px!important;font-size:13px!important;\n}